# Copyright (C) 2016, 2017  Stefan Vargyas
# 
# This file is part of Json-Type.
# 
# Json-Type is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# 
# Json-Type is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with Json-Type.  If not, see <http://www.gnu.org/licenses/>.

#
# json escape test suite:
#

$ . ~/regtest2.sh
$ alias json-escape-regtest='regtest2-selftest -f test-json-escape.txt -a exec=pipe -B'

# output all test names:
$ json-escape-regtest -N
...

# run all tests:
$ json-escape-regtest -A
...

--[ prereq ]--------------------------------------------------------------------

$

--[ ascii ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
$ squote() { sed -r 's/^[#$]/\\\0/'; }
$ set -o pipefail
#
# # meta command:
# $ awk 'BEGIN{for(k=0;k<0x80;k++){if(k>=0x20&&k<0x7f&&k!=0x27){f="";s=sprintf("%c",k)}else{f="e";s=sprintf("\\x%x",k)}printf("echo -n%s \x27%s\x27\n",f,s)}}'|while read -r c0; do for((b=1;b<4;b++));do c="$c0|json -b $b"; [[ "$c0" =~ [#$] ]] && c+='|squote'; echo "$ $c"; eval "$c"; done; done
#
$ echo -ne '\x0'|json -b 1
\u0000
$ echo -ne '\x0'|json -b 2
\u0000
$ echo -ne '\x0'|json -b 3
\u0000
$ echo -ne '\x1'|json -b 1
\u0001
$ echo -ne '\x1'|json -b 2
\u0001
$ echo -ne '\x1'|json -b 3
\u0001
$ echo -ne '\x2'|json -b 1
\u0002
$ echo -ne '\x2'|json -b 2
\u0002
$ echo -ne '\x2'|json -b 3
\u0002
$ echo -ne '\x3'|json -b 1
\u0003
$ echo -ne '\x3'|json -b 2
\u0003
$ echo -ne '\x3'|json -b 3
\u0003
$ echo -ne '\x4'|json -b 1
\u0004
$ echo -ne '\x4'|json -b 2
\u0004
$ echo -ne '\x4'|json -b 3
\u0004
$ echo -ne '\x5'|json -b 1
\u0005
$ echo -ne '\x5'|json -b 2
\u0005
$ echo -ne '\x5'|json -b 3
\u0005
$ echo -ne '\x6'|json -b 1
\u0006
$ echo -ne '\x6'|json -b 2
\u0006
$ echo -ne '\x6'|json -b 3
\u0006
$ echo -ne '\x7'|json -b 1
\u0007
$ echo -ne '\x7'|json -b 2
\u0007
$ echo -ne '\x7'|json -b 3
\u0007
$ echo -ne '\x8'|json -b 1
\b
$ echo -ne '\x8'|json -b 2
\b
$ echo -ne '\x8'|json -b 3
\b
$ echo -ne '\x9'|json -b 1
\t
$ echo -ne '\x9'|json -b 2
\t
$ echo -ne '\x9'|json -b 3
\t
$ echo -ne '\xa'|json -b 1
\n
$ echo -ne '\xa'|json -b 2
\n
$ echo -ne '\xa'|json -b 3
\n
$ echo -ne '\xb'|json -b 1
\u000b
$ echo -ne '\xb'|json -b 2
\u000b
$ echo -ne '\xb'|json -b 3
\u000b
$ echo -ne '\xc'|json -b 1
\f
$ echo -ne '\xc'|json -b 2
\f
$ echo -ne '\xc'|json -b 3
\f
$ echo -ne '\xd'|json -b 1
\r
$ echo -ne '\xd'|json -b 2
\r
$ echo -ne '\xd'|json -b 3
\r
$ echo -ne '\xe'|json -b 1
\u000e
$ echo -ne '\xe'|json -b 2
\u000e
$ echo -ne '\xe'|json -b 3
\u000e
$ echo -ne '\xf'|json -b 1
\u000f
$ echo -ne '\xf'|json -b 2
\u000f
$ echo -ne '\xf'|json -b 3
\u000f
$ echo -ne '\x10'|json -b 1
\u0010
$ echo -ne '\x10'|json -b 2
\u0010
$ echo -ne '\x10'|json -b 3
\u0010
$ echo -ne '\x11'|json -b 1
\u0011
$ echo -ne '\x11'|json -b 2
\u0011
$ echo -ne '\x11'|json -b 3
\u0011
$ echo -ne '\x12'|json -b 1
\u0012
$ echo -ne '\x12'|json -b 2
\u0012
$ echo -ne '\x12'|json -b 3
\u0012
$ echo -ne '\x13'|json -b 1
\u0013
$ echo -ne '\x13'|json -b 2
\u0013
$ echo -ne '\x13'|json -b 3
\u0013
$ echo -ne '\x14'|json -b 1
\u0014
$ echo -ne '\x14'|json -b 2
\u0014
$ echo -ne '\x14'|json -b 3
\u0014
$ echo -ne '\x15'|json -b 1
\u0015
$ echo -ne '\x15'|json -b 2
\u0015
$ echo -ne '\x15'|json -b 3
\u0015
$ echo -ne '\x16'|json -b 1
\u0016
$ echo -ne '\x16'|json -b 2
\u0016
$ echo -ne '\x16'|json -b 3
\u0016
$ echo -ne '\x17'|json -b 1
\u0017
$ echo -ne '\x17'|json -b 2
\u0017
$ echo -ne '\x17'|json -b 3
\u0017
$ echo -ne '\x18'|json -b 1
\u0018
$ echo -ne '\x18'|json -b 2
\u0018
$ echo -ne '\x18'|json -b 3
\u0018
$ echo -ne '\x19'|json -b 1
\u0019
$ echo -ne '\x19'|json -b 2
\u0019
$ echo -ne '\x19'|json -b 3
\u0019
$ echo -ne '\x1a'|json -b 1
\u001a
$ echo -ne '\x1a'|json -b 2
\u001a
$ echo -ne '\x1a'|json -b 3
\u001a
$ echo -ne '\x1b'|json -b 1
\u001b
$ echo -ne '\x1b'|json -b 2
\u001b
$ echo -ne '\x1b'|json -b 3
\u001b
$ echo -ne '\x1c'|json -b 1
\u001c
$ echo -ne '\x1c'|json -b 2
\u001c
$ echo -ne '\x1c'|json -b 3
\u001c
$ echo -ne '\x1d'|json -b 1
\u001d
$ echo -ne '\x1d'|json -b 2
\u001d
$ echo -ne '\x1d'|json -b 3
\u001d
$ echo -ne '\x1e'|json -b 1
\u001e
$ echo -ne '\x1e'|json -b 2
\u001e
$ echo -ne '\x1e'|json -b 3
\u001e
$ echo -ne '\x1f'|json -b 1
\u001f
$ echo -ne '\x1f'|json -b 2
\u001f
$ echo -ne '\x1f'|json -b 3
\u001f
$ echo -n ' '|json -b 1
 
$ echo -n ' '|json -b 2
 
$ echo -n ' '|json -b 3
 
$ echo -n '!'|json -b 1
!
$ echo -n '!'|json -b 2
!
$ echo -n '!'|json -b 3
!
$ echo -n '"'|json -b 1
\"
$ echo -n '"'|json -b 2
\"
$ echo -n '"'|json -b 3
\"
$ echo -n '#'|json -b 1|squote
\#
$ echo -n '#'|json -b 2|squote
\#
$ echo -n '#'|json -b 3|squote
\#
$ echo -n '$'|json -b 1|squote
\$
$ echo -n '$'|json -b 2|squote
\$
$ echo -n '$'|json -b 3|squote
\$
$ echo -n '%'|json -b 1
%
$ echo -n '%'|json -b 2
%
$ echo -n '%'|json -b 3
%
$ echo -n '&'|json -b 1
&
$ echo -n '&'|json -b 2
&
$ echo -n '&'|json -b 3
&
$ echo -ne '\x27'|json -b 1
'
$ echo -ne '\x27'|json -b 2
'
$ echo -ne '\x27'|json -b 3
'
$ echo -n '('|json -b 1
(
$ echo -n '('|json -b 2
(
$ echo -n '('|json -b 3
(
$ echo -n ')'|json -b 1
)
$ echo -n ')'|json -b 2
)
$ echo -n ')'|json -b 3
)
$ echo -n '*'|json -b 1
*
$ echo -n '*'|json -b 2
*
$ echo -n '*'|json -b 3
*
$ echo -n '+'|json -b 1
+
$ echo -n '+'|json -b 2
+
$ echo -n '+'|json -b 3
+
$ echo -n ','|json -b 1
,
$ echo -n ','|json -b 2
,
$ echo -n ','|json -b 3
,
$ echo -n '-'|json -b 1
-
$ echo -n '-'|json -b 2
-
$ echo -n '-'|json -b 3
-
$ echo -n '.'|json -b 1
.
$ echo -n '.'|json -b 2
.
$ echo -n '.'|json -b 3
.
$ echo -n '/'|json -b 1
/
$ echo -n '/'|json -b 2
/
$ echo -n '/'|json -b 3
/
$ echo -n '0'|json -b 1
0
$ echo -n '0'|json -b 2
0
$ echo -n '0'|json -b 3
0
$ echo -n '1'|json -b 1
1
$ echo -n '1'|json -b 2
1
$ echo -n '1'|json -b 3
1
$ echo -n '2'|json -b 1
2
$ echo -n '2'|json -b 2
2
$ echo -n '2'|json -b 3
2
$ echo -n '3'|json -b 1
3
$ echo -n '3'|json -b 2
3
$ echo -n '3'|json -b 3
3
$ echo -n '4'|json -b 1
4
$ echo -n '4'|json -b 2
4
$ echo -n '4'|json -b 3
4
$ echo -n '5'|json -b 1
5
$ echo -n '5'|json -b 2
5
$ echo -n '5'|json -b 3
5
$ echo -n '6'|json -b 1
6
$ echo -n '6'|json -b 2
6
$ echo -n '6'|json -b 3
6
$ echo -n '7'|json -b 1
7
$ echo -n '7'|json -b 2
7
$ echo -n '7'|json -b 3
7
$ echo -n '8'|json -b 1
8
$ echo -n '8'|json -b 2
8
$ echo -n '8'|json -b 3
8
$ echo -n '9'|json -b 1
9
$ echo -n '9'|json -b 2
9
$ echo -n '9'|json -b 3
9
$ echo -n ':'|json -b 1
:
$ echo -n ':'|json -b 2
:
$ echo -n ':'|json -b 3
:
$ echo -n ';'|json -b 1
;
$ echo -n ';'|json -b 2
;
$ echo -n ';'|json -b 3
;
$ echo -n '<'|json -b 1
<
$ echo -n '<'|json -b 2
<
$ echo -n '<'|json -b 3
<
$ echo -n '='|json -b 1
=
$ echo -n '='|json -b 2
=
$ echo -n '='|json -b 3
=
$ echo -n '>'|json -b 1
>
$ echo -n '>'|json -b 2
>
$ echo -n '>'|json -b 3
>
$ echo -n '?'|json -b 1
?
$ echo -n '?'|json -b 2
?
$ echo -n '?'|json -b 3
?
$ echo -n '@'|json -b 1
@
$ echo -n '@'|json -b 2
@
$ echo -n '@'|json -b 3
@
$ echo -n 'A'|json -b 1
A
$ echo -n 'A'|json -b 2
A
$ echo -n 'A'|json -b 3
A
$ echo -n 'B'|json -b 1
B
$ echo -n 'B'|json -b 2
B
$ echo -n 'B'|json -b 3
B
$ echo -n 'C'|json -b 1
C
$ echo -n 'C'|json -b 2
C
$ echo -n 'C'|json -b 3
C
$ echo -n 'D'|json -b 1
D
$ echo -n 'D'|json -b 2
D
$ echo -n 'D'|json -b 3
D
$ echo -n 'E'|json -b 1
E
$ echo -n 'E'|json -b 2
E
$ echo -n 'E'|json -b 3
E
$ echo -n 'F'|json -b 1
F
$ echo -n 'F'|json -b 2
F
$ echo -n 'F'|json -b 3
F
$ echo -n 'G'|json -b 1
G
$ echo -n 'G'|json -b 2
G
$ echo -n 'G'|json -b 3
G
$ echo -n 'H'|json -b 1
H
$ echo -n 'H'|json -b 2
H
$ echo -n 'H'|json -b 3
H
$ echo -n 'I'|json -b 1
I
$ echo -n 'I'|json -b 2
I
$ echo -n 'I'|json -b 3
I
$ echo -n 'J'|json -b 1
J
$ echo -n 'J'|json -b 2
J
$ echo -n 'J'|json -b 3
J
$ echo -n 'K'|json -b 1
K
$ echo -n 'K'|json -b 2
K
$ echo -n 'K'|json -b 3
K
$ echo -n 'L'|json -b 1
L
$ echo -n 'L'|json -b 2
L
$ echo -n 'L'|json -b 3
L
$ echo -n 'M'|json -b 1
M
$ echo -n 'M'|json -b 2
M
$ echo -n 'M'|json -b 3
M
$ echo -n 'N'|json -b 1
N
$ echo -n 'N'|json -b 2
N
$ echo -n 'N'|json -b 3
N
$ echo -n 'O'|json -b 1
O
$ echo -n 'O'|json -b 2
O
$ echo -n 'O'|json -b 3
O
$ echo -n 'P'|json -b 1
P
$ echo -n 'P'|json -b 2
P
$ echo -n 'P'|json -b 3
P
$ echo -n 'Q'|json -b 1
Q
$ echo -n 'Q'|json -b 2
Q
$ echo -n 'Q'|json -b 3
Q
$ echo -n 'R'|json -b 1
R
$ echo -n 'R'|json -b 2
R
$ echo -n 'R'|json -b 3
R
$ echo -n 'S'|json -b 1
S
$ echo -n 'S'|json -b 2
S
$ echo -n 'S'|json -b 3
S
$ echo -n 'T'|json -b 1
T
$ echo -n 'T'|json -b 2
T
$ echo -n 'T'|json -b 3
T
$ echo -n 'U'|json -b 1
U
$ echo -n 'U'|json -b 2
U
$ echo -n 'U'|json -b 3
U
$ echo -n 'V'|json -b 1
V
$ echo -n 'V'|json -b 2
V
$ echo -n 'V'|json -b 3
V
$ echo -n 'W'|json -b 1
W
$ echo -n 'W'|json -b 2
W
$ echo -n 'W'|json -b 3
W
$ echo -n 'X'|json -b 1
X
$ echo -n 'X'|json -b 2
X
$ echo -n 'X'|json -b 3
X
$ echo -n 'Y'|json -b 1
Y
$ echo -n 'Y'|json -b 2
Y
$ echo -n 'Y'|json -b 3
Y
$ echo -n 'Z'|json -b 1
Z
$ echo -n 'Z'|json -b 2
Z
$ echo -n 'Z'|json -b 3
Z
$ echo -n '['|json -b 1
[
$ echo -n '['|json -b 2
[
$ echo -n '['|json -b 3
[
$ echo -n '\'|json -b 1
\\
$ echo -n '\'|json -b 2
\\
$ echo -n '\'|json -b 3
\\
$ echo -n ']'|json -b 1
]
$ echo -n ']'|json -b 2
]
$ echo -n ']'|json -b 3
]
$ echo -n '^'|json -b 1
^
$ echo -n '^'|json -b 2
^
$ echo -n '^'|json -b 3
^
$ echo -n '_'|json -b 1
_
$ echo -n '_'|json -b 2
_
$ echo -n '_'|json -b 3
_
$ echo -n '`'|json -b 1
`
$ echo -n '`'|json -b 2
`
$ echo -n '`'|json -b 3
`
$ echo -n 'a'|json -b 1
a
$ echo -n 'a'|json -b 2
a
$ echo -n 'a'|json -b 3
a
$ echo -n 'b'|json -b 1
b
$ echo -n 'b'|json -b 2
b
$ echo -n 'b'|json -b 3
b
$ echo -n 'c'|json -b 1
c
$ echo -n 'c'|json -b 2
c
$ echo -n 'c'|json -b 3
c
$ echo -n 'd'|json -b 1
d
$ echo -n 'd'|json -b 2
d
$ echo -n 'd'|json -b 3
d
$ echo -n 'e'|json -b 1
e
$ echo -n 'e'|json -b 2
e
$ echo -n 'e'|json -b 3
e
$ echo -n 'f'|json -b 1
f
$ echo -n 'f'|json -b 2
f
$ echo -n 'f'|json -b 3
f
$ echo -n 'g'|json -b 1
g
$ echo -n 'g'|json -b 2
g
$ echo -n 'g'|json -b 3
g
$ echo -n 'h'|json -b 1
h
$ echo -n 'h'|json -b 2
h
$ echo -n 'h'|json -b 3
h
$ echo -n 'i'|json -b 1
i
$ echo -n 'i'|json -b 2
i
$ echo -n 'i'|json -b 3
i
$ echo -n 'j'|json -b 1
j
$ echo -n 'j'|json -b 2
j
$ echo -n 'j'|json -b 3
j
$ echo -n 'k'|json -b 1
k
$ echo -n 'k'|json -b 2
k
$ echo -n 'k'|json -b 3
k
$ echo -n 'l'|json -b 1
l
$ echo -n 'l'|json -b 2
l
$ echo -n 'l'|json -b 3
l
$ echo -n 'm'|json -b 1
m
$ echo -n 'm'|json -b 2
m
$ echo -n 'm'|json -b 3
m
$ echo -n 'n'|json -b 1
n
$ echo -n 'n'|json -b 2
n
$ echo -n 'n'|json -b 3
n
$ echo -n 'o'|json -b 1
o
$ echo -n 'o'|json -b 2
o
$ echo -n 'o'|json -b 3
o
$ echo -n 'p'|json -b 1
p
$ echo -n 'p'|json -b 2
p
$ echo -n 'p'|json -b 3
p
$ echo -n 'q'|json -b 1
q
$ echo -n 'q'|json -b 2
q
$ echo -n 'q'|json -b 3
q
$ echo -n 'r'|json -b 1
r
$ echo -n 'r'|json -b 2
r
$ echo -n 'r'|json -b 3
r
$ echo -n 's'|json -b 1
s
$ echo -n 's'|json -b 2
s
$ echo -n 's'|json -b 3
s
$ echo -n 't'|json -b 1
t
$ echo -n 't'|json -b 2
t
$ echo -n 't'|json -b 3
t
$ echo -n 'u'|json -b 1
u
$ echo -n 'u'|json -b 2
u
$ echo -n 'u'|json -b 3
u
$ echo -n 'v'|json -b 1
v
$ echo -n 'v'|json -b 2
v
$ echo -n 'v'|json -b 3
v
$ echo -n 'w'|json -b 1
w
$ echo -n 'w'|json -b 2
w
$ echo -n 'w'|json -b 3
w
$ echo -n 'x'|json -b 1
x
$ echo -n 'x'|json -b 2
x
$ echo -n 'x'|json -b 3
x
$ echo -n 'y'|json -b 1
y
$ echo -n 'y'|json -b 2
y
$ echo -n 'y'|json -b 3
y
$ echo -n 'z'|json -b 1
z
$ echo -n 'z'|json -b 2
z
$ echo -n 'z'|json -b 3
z
$ echo -n '{'|json -b 1
{
$ echo -n '{'|json -b 2
{
$ echo -n '{'|json -b 3
{
$ echo -n '|'|json -b 1
|
$ echo -n '|'|json -b 2
|
$ echo -n '|'|json -b 3
|
$ echo -n '}'|json -b 1
}
$ echo -n '}'|json -b 2
}
$ echo -n '}'|json -b 3
}
$ echo -n '~'|json -b 1
~
$ echo -n '~'|json -b 2
~
$ echo -n '~'|json -b 3
~
$ echo -ne '\x7f'|json -b 1
\u007f
$ echo -ne '\x7f'|json -b 2
\u007f
$ echo -ne '\x7f'|json -b 3
\u007f
$

--[ ascii2 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
$ squote() { sed -r 's/^[#$]/\\\0/'; }
$ set -o pipefail
#
# # meta command:
# $ awk 'BEGIN{for(k=0;k<0x80;k++){if(k>=0x20&&k<0x7f&&k!=0x27){f="";s=sprintf("%c",k)}else{f=" -e";s=sprintf("\\x%x",k)}printf("echo%s \x27%s\x27\n",f,s)}}'|while read -r c0; do for((b=1;b<4;b++));do c="$c0|json -b $b"; [[ "$c0" =~ [#$] ]] && c+='|squote'; echo "$ $c"; eval "$c"; done; done
#
$ echo -e '\x0'|json -b 1
\u0000\n
$ echo -e '\x0'|json -b 2
\u0000\n
$ echo -e '\x0'|json -b 3
\u0000\n
$ echo -e '\x1'|json -b 1
\u0001\n
$ echo -e '\x1'|json -b 2
\u0001\n
$ echo -e '\x1'|json -b 3
\u0001\n
$ echo -e '\x2'|json -b 1
\u0002\n
$ echo -e '\x2'|json -b 2
\u0002\n
$ echo -e '\x2'|json -b 3
\u0002\n
$ echo -e '\x3'|json -b 1
\u0003\n
$ echo -e '\x3'|json -b 2
\u0003\n
$ echo -e '\x3'|json -b 3
\u0003\n
$ echo -e '\x4'|json -b 1
\u0004\n
$ echo -e '\x4'|json -b 2
\u0004\n
$ echo -e '\x4'|json -b 3
\u0004\n
$ echo -e '\x5'|json -b 1
\u0005\n
$ echo -e '\x5'|json -b 2
\u0005\n
$ echo -e '\x5'|json -b 3
\u0005\n
$ echo -e '\x6'|json -b 1
\u0006\n
$ echo -e '\x6'|json -b 2
\u0006\n
$ echo -e '\x6'|json -b 3
\u0006\n
$ echo -e '\x7'|json -b 1
\u0007\n
$ echo -e '\x7'|json -b 2
\u0007\n
$ echo -e '\x7'|json -b 3
\u0007\n
$ echo -e '\x8'|json -b 1
\b\n
$ echo -e '\x8'|json -b 2
\b\n
$ echo -e '\x8'|json -b 3
\b\n
$ echo -e '\x9'|json -b 1
\t\n
$ echo -e '\x9'|json -b 2
\t\n
$ echo -e '\x9'|json -b 3
\t\n
$ echo -e '\xa'|json -b 1
\n\n
$ echo -e '\xa'|json -b 2
\n\n
$ echo -e '\xa'|json -b 3
\n\n
$ echo -e '\xb'|json -b 1
\u000b\n
$ echo -e '\xb'|json -b 2
\u000b\n
$ echo -e '\xb'|json -b 3
\u000b\n
$ echo -e '\xc'|json -b 1
\f\n
$ echo -e '\xc'|json -b 2
\f\n
$ echo -e '\xc'|json -b 3
\f\n
$ echo -e '\xd'|json -b 1
\r\n
$ echo -e '\xd'|json -b 2
\r\n
$ echo -e '\xd'|json -b 3
\r\n
$ echo -e '\xe'|json -b 1
\u000e\n
$ echo -e '\xe'|json -b 2
\u000e\n
$ echo -e '\xe'|json -b 3
\u000e\n
$ echo -e '\xf'|json -b 1
\u000f\n
$ echo -e '\xf'|json -b 2
\u000f\n
$ echo -e '\xf'|json -b 3
\u000f\n
$ echo -e '\x10'|json -b 1
\u0010\n
$ echo -e '\x10'|json -b 2
\u0010\n
$ echo -e '\x10'|json -b 3
\u0010\n
$ echo -e '\x11'|json -b 1
\u0011\n
$ echo -e '\x11'|json -b 2
\u0011\n
$ echo -e '\x11'|json -b 3
\u0011\n
$ echo -e '\x12'|json -b 1
\u0012\n
$ echo -e '\x12'|json -b 2
\u0012\n
$ echo -e '\x12'|json -b 3
\u0012\n
$ echo -e '\x13'|json -b 1
\u0013\n
$ echo -e '\x13'|json -b 2
\u0013\n
$ echo -e '\x13'|json -b 3
\u0013\n
$ echo -e '\x14'|json -b 1
\u0014\n
$ echo -e '\x14'|json -b 2
\u0014\n
$ echo -e '\x14'|json -b 3
\u0014\n
$ echo -e '\x15'|json -b 1
\u0015\n
$ echo -e '\x15'|json -b 2
\u0015\n
$ echo -e '\x15'|json -b 3
\u0015\n
$ echo -e '\x16'|json -b 1
\u0016\n
$ echo -e '\x16'|json -b 2
\u0016\n
$ echo -e '\x16'|json -b 3
\u0016\n
$ echo -e '\x17'|json -b 1
\u0017\n
$ echo -e '\x17'|json -b 2
\u0017\n
$ echo -e '\x17'|json -b 3
\u0017\n
$ echo -e '\x18'|json -b 1
\u0018\n
$ echo -e '\x18'|json -b 2
\u0018\n
$ echo -e '\x18'|json -b 3
\u0018\n
$ echo -e '\x19'|json -b 1
\u0019\n
$ echo -e '\x19'|json -b 2
\u0019\n
$ echo -e '\x19'|json -b 3
\u0019\n
$ echo -e '\x1a'|json -b 1
\u001a\n
$ echo -e '\x1a'|json -b 2
\u001a\n
$ echo -e '\x1a'|json -b 3
\u001a\n
$ echo -e '\x1b'|json -b 1
\u001b\n
$ echo -e '\x1b'|json -b 2
\u001b\n
$ echo -e '\x1b'|json -b 3
\u001b\n
$ echo -e '\x1c'|json -b 1
\u001c\n
$ echo -e '\x1c'|json -b 2
\u001c\n
$ echo -e '\x1c'|json -b 3
\u001c\n
$ echo -e '\x1d'|json -b 1
\u001d\n
$ echo -e '\x1d'|json -b 2
\u001d\n
$ echo -e '\x1d'|json -b 3
\u001d\n
$ echo -e '\x1e'|json -b 1
\u001e\n
$ echo -e '\x1e'|json -b 2
\u001e\n
$ echo -e '\x1e'|json -b 3
\u001e\n
$ echo -e '\x1f'|json -b 1
\u001f\n
$ echo -e '\x1f'|json -b 2
\u001f\n
$ echo -e '\x1f'|json -b 3
\u001f\n
$ echo ' '|json -b 1
 \n
$ echo ' '|json -b 2
 \n
$ echo ' '|json -b 3
 \n
$ echo '!'|json -b 1
!\n
$ echo '!'|json -b 2
!\n
$ echo '!'|json -b 3
!\n
$ echo '"'|json -b 1
\"\n
$ echo '"'|json -b 2
\"\n
$ echo '"'|json -b 3
\"\n
$ echo '#'|json -b 1|squote
\#\n
$ echo '#'|json -b 2|squote
\#\n
$ echo '#'|json -b 3|squote
\#\n
$ echo '$'|json -b 1|squote
\$\n
$ echo '$'|json -b 2|squote
\$\n
$ echo '$'|json -b 3|squote
\$\n
$ echo '%'|json -b 1
%\n
$ echo '%'|json -b 2
%\n
$ echo '%'|json -b 3
%\n
$ echo '&'|json -b 1
&\n
$ echo '&'|json -b 2
&\n
$ echo '&'|json -b 3
&\n
$ echo -e '\x27'|json -b 1
'\n
$ echo -e '\x27'|json -b 2
'\n
$ echo -e '\x27'|json -b 3
'\n
$ echo '('|json -b 1
(\n
$ echo '('|json -b 2
(\n
$ echo '('|json -b 3
(\n
$ echo ')'|json -b 1
)\n
$ echo ')'|json -b 2
)\n
$ echo ')'|json -b 3
)\n
$ echo '*'|json -b 1
*\n
$ echo '*'|json -b 2
*\n
$ echo '*'|json -b 3
*\n
$ echo '+'|json -b 1
+\n
$ echo '+'|json -b 2
+\n
$ echo '+'|json -b 3
+\n
$ echo ','|json -b 1
,\n
$ echo ','|json -b 2
,\n
$ echo ','|json -b 3
,\n
$ echo '-'|json -b 1
-\n
$ echo '-'|json -b 2
-\n
$ echo '-'|json -b 3
-\n
$ echo '.'|json -b 1
.\n
$ echo '.'|json -b 2
.\n
$ echo '.'|json -b 3
.\n
$ echo '/'|json -b 1
/\n
$ echo '/'|json -b 2
/\n
$ echo '/'|json -b 3
/\n
$ echo '0'|json -b 1
0\n
$ echo '0'|json -b 2
0\n
$ echo '0'|json -b 3
0\n
$ echo '1'|json -b 1
1\n
$ echo '1'|json -b 2
1\n
$ echo '1'|json -b 3
1\n
$ echo '2'|json -b 1
2\n
$ echo '2'|json -b 2
2\n
$ echo '2'|json -b 3
2\n
$ echo '3'|json -b 1
3\n
$ echo '3'|json -b 2
3\n
$ echo '3'|json -b 3
3\n
$ echo '4'|json -b 1
4\n
$ echo '4'|json -b 2
4\n
$ echo '4'|json -b 3
4\n
$ echo '5'|json -b 1
5\n
$ echo '5'|json -b 2
5\n
$ echo '5'|json -b 3
5\n
$ echo '6'|json -b 1
6\n
$ echo '6'|json -b 2
6\n
$ echo '6'|json -b 3
6\n
$ echo '7'|json -b 1
7\n
$ echo '7'|json -b 2
7\n
$ echo '7'|json -b 3
7\n
$ echo '8'|json -b 1
8\n
$ echo '8'|json -b 2
8\n
$ echo '8'|json -b 3
8\n
$ echo '9'|json -b 1
9\n
$ echo '9'|json -b 2
9\n
$ echo '9'|json -b 3
9\n
$ echo ':'|json -b 1
:\n
$ echo ':'|json -b 2
:\n
$ echo ':'|json -b 3
:\n
$ echo ';'|json -b 1
;\n
$ echo ';'|json -b 2
;\n
$ echo ';'|json -b 3
;\n
$ echo '<'|json -b 1
<\n
$ echo '<'|json -b 2
<\n
$ echo '<'|json -b 3
<\n
$ echo '='|json -b 1
=\n
$ echo '='|json -b 2
=\n
$ echo '='|json -b 3
=\n
$ echo '>'|json -b 1
>\n
$ echo '>'|json -b 2
>\n
$ echo '>'|json -b 3
>\n
$ echo '?'|json -b 1
?\n
$ echo '?'|json -b 2
?\n
$ echo '?'|json -b 3
?\n
$ echo '@'|json -b 1
@\n
$ echo '@'|json -b 2
@\n
$ echo '@'|json -b 3
@\n
$ echo 'A'|json -b 1
A\n
$ echo 'A'|json -b 2
A\n
$ echo 'A'|json -b 3
A\n
$ echo 'B'|json -b 1
B\n
$ echo 'B'|json -b 2
B\n
$ echo 'B'|json -b 3
B\n
$ echo 'C'|json -b 1
C\n
$ echo 'C'|json -b 2
C\n
$ echo 'C'|json -b 3
C\n
$ echo 'D'|json -b 1
D\n
$ echo 'D'|json -b 2
D\n
$ echo 'D'|json -b 3
D\n
$ echo 'E'|json -b 1
E\n
$ echo 'E'|json -b 2
E\n
$ echo 'E'|json -b 3
E\n
$ echo 'F'|json -b 1
F\n
$ echo 'F'|json -b 2
F\n
$ echo 'F'|json -b 3
F\n
$ echo 'G'|json -b 1
G\n
$ echo 'G'|json -b 2
G\n
$ echo 'G'|json -b 3
G\n
$ echo 'H'|json -b 1
H\n
$ echo 'H'|json -b 2
H\n
$ echo 'H'|json -b 3
H\n
$ echo 'I'|json -b 1
I\n
$ echo 'I'|json -b 2
I\n
$ echo 'I'|json -b 3
I\n
$ echo 'J'|json -b 1
J\n
$ echo 'J'|json -b 2
J\n
$ echo 'J'|json -b 3
J\n
$ echo 'K'|json -b 1
K\n
$ echo 'K'|json -b 2
K\n
$ echo 'K'|json -b 3
K\n
$ echo 'L'|json -b 1
L\n
$ echo 'L'|json -b 2
L\n
$ echo 'L'|json -b 3
L\n
$ echo 'M'|json -b 1
M\n
$ echo 'M'|json -b 2
M\n
$ echo 'M'|json -b 3
M\n
$ echo 'N'|json -b 1
N\n
$ echo 'N'|json -b 2
N\n
$ echo 'N'|json -b 3
N\n
$ echo 'O'|json -b 1
O\n
$ echo 'O'|json -b 2
O\n
$ echo 'O'|json -b 3
O\n
$ echo 'P'|json -b 1
P\n
$ echo 'P'|json -b 2
P\n
$ echo 'P'|json -b 3
P\n
$ echo 'Q'|json -b 1
Q\n
$ echo 'Q'|json -b 2
Q\n
$ echo 'Q'|json -b 3
Q\n
$ echo 'R'|json -b 1
R\n
$ echo 'R'|json -b 2
R\n
$ echo 'R'|json -b 3
R\n
$ echo 'S'|json -b 1
S\n
$ echo 'S'|json -b 2
S\n
$ echo 'S'|json -b 3
S\n
$ echo 'T'|json -b 1
T\n
$ echo 'T'|json -b 2
T\n
$ echo 'T'|json -b 3
T\n
$ echo 'U'|json -b 1
U\n
$ echo 'U'|json -b 2
U\n
$ echo 'U'|json -b 3
U\n
$ echo 'V'|json -b 1
V\n
$ echo 'V'|json -b 2
V\n
$ echo 'V'|json -b 3
V\n
$ echo 'W'|json -b 1
W\n
$ echo 'W'|json -b 2
W\n
$ echo 'W'|json -b 3
W\n
$ echo 'X'|json -b 1
X\n
$ echo 'X'|json -b 2
X\n
$ echo 'X'|json -b 3
X\n
$ echo 'Y'|json -b 1
Y\n
$ echo 'Y'|json -b 2
Y\n
$ echo 'Y'|json -b 3
Y\n
$ echo 'Z'|json -b 1
Z\n
$ echo 'Z'|json -b 2
Z\n
$ echo 'Z'|json -b 3
Z\n
$ echo '['|json -b 1
[\n
$ echo '['|json -b 2
[\n
$ echo '['|json -b 3
[\n
$ echo '\'|json -b 1
\\\n
$ echo '\'|json -b 2
\\\n
$ echo '\'|json -b 3
\\\n
$ echo ']'|json -b 1
]\n
$ echo ']'|json -b 2
]\n
$ echo ']'|json -b 3
]\n
$ echo '^'|json -b 1
^\n
$ echo '^'|json -b 2
^\n
$ echo '^'|json -b 3
^\n
$ echo '_'|json -b 1
_\n
$ echo '_'|json -b 2
_\n
$ echo '_'|json -b 3
_\n
$ echo '`'|json -b 1
`\n
$ echo '`'|json -b 2
`\n
$ echo '`'|json -b 3
`\n
$ echo 'a'|json -b 1
a\n
$ echo 'a'|json -b 2
a\n
$ echo 'a'|json -b 3
a\n
$ echo 'b'|json -b 1
b\n
$ echo 'b'|json -b 2
b\n
$ echo 'b'|json -b 3
b\n
$ echo 'c'|json -b 1
c\n
$ echo 'c'|json -b 2
c\n
$ echo 'c'|json -b 3
c\n
$ echo 'd'|json -b 1
d\n
$ echo 'd'|json -b 2
d\n
$ echo 'd'|json -b 3
d\n
$ echo 'e'|json -b 1
e\n
$ echo 'e'|json -b 2
e\n
$ echo 'e'|json -b 3
e\n
$ echo 'f'|json -b 1
f\n
$ echo 'f'|json -b 2
f\n
$ echo 'f'|json -b 3
f\n
$ echo 'g'|json -b 1
g\n
$ echo 'g'|json -b 2
g\n
$ echo 'g'|json -b 3
g\n
$ echo 'h'|json -b 1
h\n
$ echo 'h'|json -b 2
h\n
$ echo 'h'|json -b 3
h\n
$ echo 'i'|json -b 1
i\n
$ echo 'i'|json -b 2
i\n
$ echo 'i'|json -b 3
i\n
$ echo 'j'|json -b 1
j\n
$ echo 'j'|json -b 2
j\n
$ echo 'j'|json -b 3
j\n
$ echo 'k'|json -b 1
k\n
$ echo 'k'|json -b 2
k\n
$ echo 'k'|json -b 3
k\n
$ echo 'l'|json -b 1
l\n
$ echo 'l'|json -b 2
l\n
$ echo 'l'|json -b 3
l\n
$ echo 'm'|json -b 1
m\n
$ echo 'm'|json -b 2
m\n
$ echo 'm'|json -b 3
m\n
$ echo 'n'|json -b 1
n\n
$ echo 'n'|json -b 2
n\n
$ echo 'n'|json -b 3
n\n
$ echo 'o'|json -b 1
o\n
$ echo 'o'|json -b 2
o\n
$ echo 'o'|json -b 3
o\n
$ echo 'p'|json -b 1
p\n
$ echo 'p'|json -b 2
p\n
$ echo 'p'|json -b 3
p\n
$ echo 'q'|json -b 1
q\n
$ echo 'q'|json -b 2
q\n
$ echo 'q'|json -b 3
q\n
$ echo 'r'|json -b 1
r\n
$ echo 'r'|json -b 2
r\n
$ echo 'r'|json -b 3
r\n
$ echo 's'|json -b 1
s\n
$ echo 's'|json -b 2
s\n
$ echo 's'|json -b 3
s\n
$ echo 't'|json -b 1
t\n
$ echo 't'|json -b 2
t\n
$ echo 't'|json -b 3
t\n
$ echo 'u'|json -b 1
u\n
$ echo 'u'|json -b 2
u\n
$ echo 'u'|json -b 3
u\n
$ echo 'v'|json -b 1
v\n
$ echo 'v'|json -b 2
v\n
$ echo 'v'|json -b 3
v\n
$ echo 'w'|json -b 1
w\n
$ echo 'w'|json -b 2
w\n
$ echo 'w'|json -b 3
w\n
$ echo 'x'|json -b 1
x\n
$ echo 'x'|json -b 2
x\n
$ echo 'x'|json -b 3
x\n
$ echo 'y'|json -b 1
y\n
$ echo 'y'|json -b 2
y\n
$ echo 'y'|json -b 3
y\n
$ echo 'z'|json -b 1
z\n
$ echo 'z'|json -b 2
z\n
$ echo 'z'|json -b 3
z\n
$ echo '{'|json -b 1
{\n
$ echo '{'|json -b 2
{\n
$ echo '{'|json -b 3
{\n
$ echo '|'|json -b 1
|\n
$ echo '|'|json -b 2
|\n
$ echo '|'|json -b 3
|\n
$ echo '}'|json -b 1
}\n
$ echo '}'|json -b 2
}\n
$ echo '}'|json -b 3
}\n
$ echo '~'|json -b 1
~\n
$ echo '~'|json -b 2
~\n
$ echo '~'|json -b 3
~\n
$ echo -e '\x7f'|json -b 1
\u007f\n
$ echo -e '\x7f'|json -b 2
\u007f\n
$ echo -e '\x7f'|json -b 3
\u007f\n
$

--[ non-ascii ]-----------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for((k=0x80;k<0x100;k++));do printf -v v '%x' $k; c0="echo -ne '\x$v'"; for((b=1;b<3;b++));do c="$c0|json -b $b"; echo "$ $c"; eval "$c"; done; done
#
$ echo -ne '\x80'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x80'|json -b 1
$ echo -ne '\x80'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x80'|json -b 2
$ echo -ne '\x81'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x81
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x81'|json -b 1
$ echo -ne '\x81'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x81
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x81'|json -b 2
$ echo -ne '\x82'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x82
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x82'|json -b 1
$ echo -ne '\x82'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x82
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x82'|json -b 2
$ echo -ne '\x83'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x83
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x83'|json -b 1
$ echo -ne '\x83'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x83
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x83'|json -b 2
$ echo -ne '\x84'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x84
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x84'|json -b 1
$ echo -ne '\x84'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x84
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x84'|json -b 2
$ echo -ne '\x85'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x85
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x85'|json -b 1
$ echo -ne '\x85'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x85
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x85'|json -b 2
$ echo -ne '\x86'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x86
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x86'|json -b 1
$ echo -ne '\x86'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x86
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x86'|json -b 2
$ echo -ne '\x87'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x87
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x87'|json -b 1
$ echo -ne '\x87'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x87
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x87'|json -b 2
$ echo -ne '\x88'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x88
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x88'|json -b 1
$ echo -ne '\x88'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x88
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x88'|json -b 2
$ echo -ne '\x89'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x89
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x89'|json -b 1
$ echo -ne '\x89'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x89
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x89'|json -b 2
$ echo -ne '\x8a'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8a
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8a'|json -b 1
$ echo -ne '\x8a'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8a
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8a'|json -b 2
$ echo -ne '\x8b'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8b
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8b'|json -b 1
$ echo -ne '\x8b'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8b
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8b'|json -b 2
$ echo -ne '\x8c'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8c
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8c'|json -b 1
$ echo -ne '\x8c'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8c
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8c'|json -b 2
$ echo -ne '\x8d'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8d
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8d'|json -b 1
$ echo -ne '\x8d'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8d
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8d'|json -b 2
$ echo -ne '\x8e'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8e
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8e'|json -b 1
$ echo -ne '\x8e'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8e
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8e'|json -b 2
$ echo -ne '\x8f'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8f'|json -b 1
$ echo -ne '\x8f'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x8f'|json -b 2
$ echo -ne '\x90'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x90
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x90'|json -b 1
$ echo -ne '\x90'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x90
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x90'|json -b 2
$ echo -ne '\x91'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x91
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x91'|json -b 1
$ echo -ne '\x91'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x91
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x91'|json -b 2
$ echo -ne '\x92'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x92
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x92'|json -b 1
$ echo -ne '\x92'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x92
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x92'|json -b 2
$ echo -ne '\x93'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x93
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x93'|json -b 1
$ echo -ne '\x93'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x93
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x93'|json -b 2
$ echo -ne '\x94'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x94
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x94'|json -b 1
$ echo -ne '\x94'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x94
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x94'|json -b 2
$ echo -ne '\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x95'|json -b 1
$ echo -ne '\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x95'|json -b 2
$ echo -ne '\x96'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x96
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x96'|json -b 1
$ echo -ne '\x96'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x96
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x96'|json -b 2
$ echo -ne '\x97'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x97
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x97'|json -b 1
$ echo -ne '\x97'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x97
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x97'|json -b 2
$ echo -ne '\x98'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x98
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x98'|json -b 1
$ echo -ne '\x98'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x98
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x98'|json -b 2
$ echo -ne '\x99'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x99
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x99'|json -b 1
$ echo -ne '\x99'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x99
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x99'|json -b 2
$ echo -ne '\x9a'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9a
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9a'|json -b 1
$ echo -ne '\x9a'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9a
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9a'|json -b 2
$ echo -ne '\x9b'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9b
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9b'|json -b 1
$ echo -ne '\x9b'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9b
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9b'|json -b 2
$ echo -ne '\x9c'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9c
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9c'|json -b 1
$ echo -ne '\x9c'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9c
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9c'|json -b 2
$ echo -ne '\x9d'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9d
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9d'|json -b 1
$ echo -ne '\x9d'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9d
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9d'|json -b 2
$ echo -ne '\x9e'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9e
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9e'|json -b 1
$ echo -ne '\x9e'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9e
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9e'|json -b 2
$ echo -ne '\x9f'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9f'|json -b 1
$ echo -ne '\x9f'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\x9f'|json -b 2
$ echo -ne '\xa0'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa0
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa0'|json -b 1
$ echo -ne '\xa0'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa0
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa0'|json -b 2
$ echo -ne '\xa1'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa1
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa1'|json -b 1
$ echo -ne '\xa1'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa1
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa1'|json -b 2
$ echo -ne '\xa2'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa2
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa2'|json -b 1
$ echo -ne '\xa2'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa2
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa2'|json -b 2
$ echo -ne '\xa3'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa3
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa3'|json -b 1
$ echo -ne '\xa3'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa3
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa3'|json -b 2
$ echo -ne '\xa4'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa4
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa4'|json -b 1
$ echo -ne '\xa4'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa4
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa4'|json -b 2
$ echo -ne '\xa5'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa5
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa5'|json -b 1
$ echo -ne '\xa5'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa5
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa5'|json -b 2
$ echo -ne '\xa6'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa6
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa6'|json -b 1
$ echo -ne '\xa6'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa6
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa6'|json -b 2
$ echo -ne '\xa7'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa7
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa7'|json -b 1
$ echo -ne '\xa7'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa7
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa7'|json -b 2
$ echo -ne '\xa8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa8'|json -b 1
$ echo -ne '\xa8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa8'|json -b 2
$ echo -ne '\xa9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa9'|json -b 1
$ echo -ne '\xa9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xa9'|json -b 2
$ echo -ne '\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xaa'|json -b 1
$ echo -ne '\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xaa'|json -b 2
$ echo -ne '\xab'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xab
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xab'|json -b 1
$ echo -ne '\xab'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xab
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xab'|json -b 2
$ echo -ne '\xac'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xac
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xac'|json -b 1
$ echo -ne '\xac'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xac
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xac'|json -b 2
$ echo -ne '\xad'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xad
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xad'|json -b 1
$ echo -ne '\xad'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xad
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xad'|json -b 2
$ echo -ne '\xae'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xae
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xae'|json -b 1
$ echo -ne '\xae'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xae
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xae'|json -b 2
$ echo -ne '\xaf'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xaf'|json -b 1
$ echo -ne '\xaf'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xaf'|json -b 2
$ echo -ne '\xb0'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb0
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb0'|json -b 1
$ echo -ne '\xb0'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb0
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb0'|json -b 2
$ echo -ne '\xb1'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb1
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb1'|json -b 1
$ echo -ne '\xb1'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb1
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb1'|json -b 2
$ echo -ne '\xb2'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb2
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb2'|json -b 1
$ echo -ne '\xb2'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb2
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb2'|json -b 2
$ echo -ne '\xb3'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb3
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb3'|json -b 1
$ echo -ne '\xb3'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb3
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb3'|json -b 2
$ echo -ne '\xb4'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb4
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb4'|json -b 1
$ echo -ne '\xb4'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb4
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb4'|json -b 2
$ echo -ne '\xb5'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb5
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb5'|json -b 1
$ echo -ne '\xb5'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb5
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb5'|json -b 2
$ echo -ne '\xb6'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb6
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb6'|json -b 1
$ echo -ne '\xb6'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb6
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb6'|json -b 2
$ echo -ne '\xb7'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb7
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb7'|json -b 1
$ echo -ne '\xb7'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb7
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb7'|json -b 2
$ echo -ne '\xb8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb8'|json -b 1
$ echo -ne '\xb8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb8'|json -b 2
$ echo -ne '\xb9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb9'|json -b 1
$ echo -ne '\xb9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xb9'|json -b 2
$ echo -ne '\xba'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xba
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xba'|json -b 1
$ echo -ne '\xba'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xba
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xba'|json -b 2
$ echo -ne '\xbb'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbb
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbb'|json -b 1
$ echo -ne '\xbb'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbb
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbb'|json -b 2
$ echo -ne '\xbc'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbc
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbc'|json -b 1
$ echo -ne '\xbc'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbc
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbc'|json -b 2
$ echo -ne '\xbd'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbd
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbd'|json -b 1
$ echo -ne '\xbd'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbd
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbd'|json -b 2
$ echo -ne '\xbe'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbe
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbe'|json -b 1
$ echo -ne '\xbe'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbe
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbe'|json -b 2
$ echo -ne '\xbf'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbf'|json -b 1
$ echo -ne '\xbf'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xbf'|json -b 2
$ echo -ne '\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc0'|json -b 1
$ echo -ne '\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc0'|json -b 2
$ echo -ne '\xc1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc1'|json -b 1
$ echo -ne '\xc1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc1'|json -b 2
$ echo -ne '\xc2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2'|json -b 1
$ echo -ne '\xc2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2'|json -b 2
$ echo -ne '\xc3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc3'|json -b 1
$ echo -ne '\xc3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc3'|json -b 2
$ echo -ne '\xc4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc4'|json -b 1
$ echo -ne '\xc4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc4'|json -b 2
$ echo -ne '\xc5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc5'|json -b 1
$ echo -ne '\xc5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc5'|json -b 2
$ echo -ne '\xc6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc6'|json -b 1
$ echo -ne '\xc6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc6'|json -b 2
$ echo -ne '\xc7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc7'|json -b 1
$ echo -ne '\xc7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc7'|json -b 2
$ echo -ne '\xc8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc8'|json -b 1
$ echo -ne '\xc8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc8'|json -b 2
$ echo -ne '\xc9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc9'|json -b 1
$ echo -ne '\xc9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc9'|json -b 2
$ echo -ne '\xca'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca'|json -b 1
$ echo -ne '\xca'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca'|json -b 2
$ echo -ne '\xcb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcb'|json -b 1
$ echo -ne '\xcb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcb'|json -b 2
$ echo -ne '\xcc'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcc
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcc'|json -b 1
$ echo -ne '\xcc'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcc
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcc'|json -b 2
$ echo -ne '\xcd'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcd
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcd'|json -b 1
$ echo -ne '\xcd'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcd
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcd'|json -b 2
$ echo -ne '\xce'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xce
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xce'|json -b 1
$ echo -ne '\xce'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xce
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xce'|json -b 2
$ echo -ne '\xcf'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcf'|json -b 1
$ echo -ne '\xcf'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xcf'|json -b 2
$ echo -ne '\xd0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd0'|json -b 1
$ echo -ne '\xd0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd0'|json -b 2
$ echo -ne '\xd1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd1'|json -b 1
$ echo -ne '\xd1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd1'|json -b 2
$ echo -ne '\xd2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd2'|json -b 1
$ echo -ne '\xd2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd2'|json -b 2
$ echo -ne '\xd3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd3'|json -b 1
$ echo -ne '\xd3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd3'|json -b 2
$ echo -ne '\xd4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd4'|json -b 1
$ echo -ne '\xd4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd4'|json -b 2
$ echo -ne '\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5'|json -b 1
$ echo -ne '\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5'|json -b 2
$ echo -ne '\xd6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd6'|json -b 1
$ echo -ne '\xd6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd6'|json -b 2
$ echo -ne '\xd7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd7'|json -b 1
$ echo -ne '\xd7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd7'|json -b 2
$ echo -ne '\xd8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd8'|json -b 1
$ echo -ne '\xd8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd8'|json -b 2
$ echo -ne '\xd9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd9'|json -b 1
$ echo -ne '\xd9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd9'|json -b 2
$ echo -ne '\xda'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xda
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xda'|json -b 1
$ echo -ne '\xda'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xda
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xda'|json -b 2
$ echo -ne '\xdb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdb'|json -b 1
$ echo -ne '\xdb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdb'|json -b 2
$ echo -ne '\xdc'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdc
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdc'|json -b 1
$ echo -ne '\xdc'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdc
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdc'|json -b 2
$ echo -ne '\xdd'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdd
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdd'|json -b 1
$ echo -ne '\xdd'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdd
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdd'|json -b 2
$ echo -ne '\xde'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xde
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xde'|json -b 1
$ echo -ne '\xde'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xde
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xde'|json -b 2
$ echo -ne '\xdf'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf'|json -b 1
$ echo -ne '\xdf'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf'|json -b 2
$ echo -ne '\xe0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0'|json -b 1
$ echo -ne '\xe0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0'|json -b 2
$ echo -ne '\xe1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1'|json -b 1
$ echo -ne '\xe1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1'|json -b 2
$ echo -ne '\xe2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe2'|json -b 1
$ echo -ne '\xe2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe2'|json -b 2
$ echo -ne '\xe3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe3'|json -b 1
$ echo -ne '\xe3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe3'|json -b 2
$ echo -ne '\xe4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe4'|json -b 1
$ echo -ne '\xe4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe4'|json -b 2
$ echo -ne '\xe5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5'|json -b 1
$ echo -ne '\xe5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5'|json -b 2
$ echo -ne '\xe6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe6'|json -b 1
$ echo -ne '\xe6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe6'|json -b 2
$ echo -ne '\xe7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe7'|json -b 1
$ echo -ne '\xe7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe7'|json -b 2
$ echo -ne '\xe8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe8'|json -b 1
$ echo -ne '\xe8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe8
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe8'|json -b 2
$ echo -ne '\xe9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe9'|json -b 1
$ echo -ne '\xe9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe9
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe9'|json -b 2
$ echo -ne '\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea'|json -b 1
$ echo -ne '\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea'|json -b 2
$ echo -ne '\xeb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xeb'|json -b 1
$ echo -ne '\xeb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeb
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xeb'|json -b 2
$ echo -ne '\xec'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec'|json -b 1
$ echo -ne '\xec'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec'|json -b 2
$ echo -ne '\xed'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed'|json -b 1
$ echo -ne '\xed'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed'|json -b 2
$ echo -ne '\xee'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee'|json -b 1
$ echo -ne '\xee'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee'|json -b 2
$ echo -ne '\xef'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef'|json -b 1
$ echo -ne '\xef'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef'|json -b 2
$ echo -ne '\xf0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0'|json -b 1
$ echo -ne '\xf0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0'|json -b 2
$ echo -ne '\xf1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1'|json -b 1
$ echo -ne '\xf1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1'|json -b 2
$ echo -ne '\xf2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2'|json -b 1
$ echo -ne '\xf2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2'|json -b 2
$ echo -ne '\xf3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3'|json -b 1
$ echo -ne '\xf3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3'|json -b 2
$ echo -ne '\xf4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4'|json -b 1
$ echo -ne '\xf4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4'|json -b 2
$ echo -ne '\xf5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 1
$ echo -ne '\xf5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 2
$ echo -ne '\xf6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf6'|json -b 1
$ echo -ne '\xf6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf6
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf6'|json -b 2
$ echo -ne '\xf7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf7'|json -b 1
$ echo -ne '\xf7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf7
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf7'|json -b 2
$ echo -ne '\xf8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf8'|json -b 1
$ echo -ne '\xf8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf8
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf8'|json -b 2
$ echo -ne '\xf9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf9'|json -b 1
$ echo -ne '\xf9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf9
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf9'|json -b 2
$ echo -ne '\xfa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfa'|json -b 1
$ echo -ne '\xfa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfa'|json -b 2
$ echo -ne '\xfb'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfb
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfb'|json -b 1
$ echo -ne '\xfb'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfb
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfb'|json -b 2
$ echo -ne '\xfc'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfc
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfc'|json -b 1
$ echo -ne '\xfc'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfc
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfc'|json -b 2
$ echo -ne '\xfd'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfd
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfd'|json -b 1
$ echo -ne '\xfd'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfd
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfd'|json -b 2
$ echo -ne '\xfe'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfe
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfe'|json -b 1
$ echo -ne '\xfe'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfe
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xfe'|json -b 2
$ echo -ne '\xff'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xff
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xff'|json -b 1
$ echo -ne '\xff'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xff
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xff'|json -b 2
$

--[ non-ascii2 ]----------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for((k=0x80;k<0x100;k++));do printf -v v '%x' $k; c0="echo -e '\x$v'"; for((b=1;b<4;b++));do c="$c0|json -b $b"; echo "$ $c"; eval "$c"; done; done
#
$ echo -e '\x80'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x80
json: error: <stdin>:1:1: ^
command failed: echo -e '\x80'|json -b 1
$ echo -e '\x80'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x80
json: error: <stdin>:1:1: ^
command failed: echo -e '\x80'|json -b 2
$ echo -e '\x80'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x80
json: error: <stdin>:1:1: ^
command failed: echo -e '\x80'|json -b 3
$ echo -e '\x81'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x81
json: error: <stdin>:1:1: ^
command failed: echo -e '\x81'|json -b 1
$ echo -e '\x81'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x81
json: error: <stdin>:1:1: ^
command failed: echo -e '\x81'|json -b 2
$ echo -e '\x81'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x81
json: error: <stdin>:1:1: ^
command failed: echo -e '\x81'|json -b 3
$ echo -e '\x82'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x82
json: error: <stdin>:1:1: ^
command failed: echo -e '\x82'|json -b 1
$ echo -e '\x82'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x82
json: error: <stdin>:1:1: ^
command failed: echo -e '\x82'|json -b 2
$ echo -e '\x82'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x82
json: error: <stdin>:1:1: ^
command failed: echo -e '\x82'|json -b 3
$ echo -e '\x83'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x83
json: error: <stdin>:1:1: ^
command failed: echo -e '\x83'|json -b 1
$ echo -e '\x83'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x83
json: error: <stdin>:1:1: ^
command failed: echo -e '\x83'|json -b 2
$ echo -e '\x83'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x83
json: error: <stdin>:1:1: ^
command failed: echo -e '\x83'|json -b 3
$ echo -e '\x84'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x84
json: error: <stdin>:1:1: ^
command failed: echo -e '\x84'|json -b 1
$ echo -e '\x84'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x84
json: error: <stdin>:1:1: ^
command failed: echo -e '\x84'|json -b 2
$ echo -e '\x84'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x84
json: error: <stdin>:1:1: ^
command failed: echo -e '\x84'|json -b 3
$ echo -e '\x85'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x85
json: error: <stdin>:1:1: ^
command failed: echo -e '\x85'|json -b 1
$ echo -e '\x85'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x85
json: error: <stdin>:1:1: ^
command failed: echo -e '\x85'|json -b 2
$ echo -e '\x85'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x85
json: error: <stdin>:1:1: ^
command failed: echo -e '\x85'|json -b 3
$ echo -e '\x86'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x86
json: error: <stdin>:1:1: ^
command failed: echo -e '\x86'|json -b 1
$ echo -e '\x86'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x86
json: error: <stdin>:1:1: ^
command failed: echo -e '\x86'|json -b 2
$ echo -e '\x86'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x86
json: error: <stdin>:1:1: ^
command failed: echo -e '\x86'|json -b 3
$ echo -e '\x87'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x87
json: error: <stdin>:1:1: ^
command failed: echo -e '\x87'|json -b 1
$ echo -e '\x87'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x87
json: error: <stdin>:1:1: ^
command failed: echo -e '\x87'|json -b 2
$ echo -e '\x87'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x87
json: error: <stdin>:1:1: ^
command failed: echo -e '\x87'|json -b 3
$ echo -e '\x88'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x88
json: error: <stdin>:1:1: ^
command failed: echo -e '\x88'|json -b 1
$ echo -e '\x88'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x88
json: error: <stdin>:1:1: ^
command failed: echo -e '\x88'|json -b 2
$ echo -e '\x88'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x88
json: error: <stdin>:1:1: ^
command failed: echo -e '\x88'|json -b 3
$ echo -e '\x89'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x89
json: error: <stdin>:1:1: ^
command failed: echo -e '\x89'|json -b 1
$ echo -e '\x89'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x89
json: error: <stdin>:1:1: ^
command failed: echo -e '\x89'|json -b 2
$ echo -e '\x89'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x89
json: error: <stdin>:1:1: ^
command failed: echo -e '\x89'|json -b 3
$ echo -e '\x8a'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8a'|json -b 1
$ echo -e '\x8a'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8a'|json -b 2
$ echo -e '\x8a'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8a'|json -b 3
$ echo -e '\x8b'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8b'|json -b 1
$ echo -e '\x8b'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8b'|json -b 2
$ echo -e '\x8b'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8b'|json -b 3
$ echo -e '\x8c'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8c'|json -b 1
$ echo -e '\x8c'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8c'|json -b 2
$ echo -e '\x8c'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8c'|json -b 3
$ echo -e '\x8d'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8d'|json -b 1
$ echo -e '\x8d'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8d'|json -b 2
$ echo -e '\x8d'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8d'|json -b 3
$ echo -e '\x8e'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8e'|json -b 1
$ echo -e '\x8e'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8e'|json -b 2
$ echo -e '\x8e'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8e'|json -b 3
$ echo -e '\x8f'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8f'|json -b 1
$ echo -e '\x8f'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8f'|json -b 2
$ echo -e '\x8f'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x8f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x8f'|json -b 3
$ echo -e '\x90'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x90
json: error: <stdin>:1:1: ^
command failed: echo -e '\x90'|json -b 1
$ echo -e '\x90'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x90
json: error: <stdin>:1:1: ^
command failed: echo -e '\x90'|json -b 2
$ echo -e '\x90'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x90
json: error: <stdin>:1:1: ^
command failed: echo -e '\x90'|json -b 3
$ echo -e '\x91'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x91
json: error: <stdin>:1:1: ^
command failed: echo -e '\x91'|json -b 1
$ echo -e '\x91'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x91
json: error: <stdin>:1:1: ^
command failed: echo -e '\x91'|json -b 2
$ echo -e '\x91'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x91
json: error: <stdin>:1:1: ^
command failed: echo -e '\x91'|json -b 3
$ echo -e '\x92'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x92
json: error: <stdin>:1:1: ^
command failed: echo -e '\x92'|json -b 1
$ echo -e '\x92'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x92
json: error: <stdin>:1:1: ^
command failed: echo -e '\x92'|json -b 2
$ echo -e '\x92'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x92
json: error: <stdin>:1:1: ^
command failed: echo -e '\x92'|json -b 3
$ echo -e '\x93'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x93
json: error: <stdin>:1:1: ^
command failed: echo -e '\x93'|json -b 1
$ echo -e '\x93'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x93
json: error: <stdin>:1:1: ^
command failed: echo -e '\x93'|json -b 2
$ echo -e '\x93'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x93
json: error: <stdin>:1:1: ^
command failed: echo -e '\x93'|json -b 3
$ echo -e '\x94'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x94
json: error: <stdin>:1:1: ^
command failed: echo -e '\x94'|json -b 1
$ echo -e '\x94'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x94
json: error: <stdin>:1:1: ^
command failed: echo -e '\x94'|json -b 2
$ echo -e '\x94'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x94
json: error: <stdin>:1:1: ^
command failed: echo -e '\x94'|json -b 3
$ echo -e '\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x95
json: error: <stdin>:1:1: ^
command failed: echo -e '\x95'|json -b 1
$ echo -e '\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x95
json: error: <stdin>:1:1: ^
command failed: echo -e '\x95'|json -b 2
$ echo -e '\x95'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x95
json: error: <stdin>:1:1: ^
command failed: echo -e '\x95'|json -b 3
$ echo -e '\x96'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x96
json: error: <stdin>:1:1: ^
command failed: echo -e '\x96'|json -b 1
$ echo -e '\x96'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x96
json: error: <stdin>:1:1: ^
command failed: echo -e '\x96'|json -b 2
$ echo -e '\x96'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x96
json: error: <stdin>:1:1: ^
command failed: echo -e '\x96'|json -b 3
$ echo -e '\x97'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x97
json: error: <stdin>:1:1: ^
command failed: echo -e '\x97'|json -b 1
$ echo -e '\x97'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x97
json: error: <stdin>:1:1: ^
command failed: echo -e '\x97'|json -b 2
$ echo -e '\x97'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x97
json: error: <stdin>:1:1: ^
command failed: echo -e '\x97'|json -b 3
$ echo -e '\x98'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x98
json: error: <stdin>:1:1: ^
command failed: echo -e '\x98'|json -b 1
$ echo -e '\x98'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x98
json: error: <stdin>:1:1: ^
command failed: echo -e '\x98'|json -b 2
$ echo -e '\x98'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x98
json: error: <stdin>:1:1: ^
command failed: echo -e '\x98'|json -b 3
$ echo -e '\x99'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x99
json: error: <stdin>:1:1: ^
command failed: echo -e '\x99'|json -b 1
$ echo -e '\x99'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x99
json: error: <stdin>:1:1: ^
command failed: echo -e '\x99'|json -b 2
$ echo -e '\x99'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x99
json: error: <stdin>:1:1: ^
command failed: echo -e '\x99'|json -b 3
$ echo -e '\x9a'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9a'|json -b 1
$ echo -e '\x9a'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9a'|json -b 2
$ echo -e '\x9a'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9a
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9a'|json -b 3
$ echo -e '\x9b'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9b'|json -b 1
$ echo -e '\x9b'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9b'|json -b 2
$ echo -e '\x9b'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9b
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9b'|json -b 3
$ echo -e '\x9c'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9c'|json -b 1
$ echo -e '\x9c'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9c'|json -b 2
$ echo -e '\x9c'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9c
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9c'|json -b 3
$ echo -e '\x9d'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9d'|json -b 1
$ echo -e '\x9d'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9d'|json -b 2
$ echo -e '\x9d'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9d
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9d'|json -b 3
$ echo -e '\x9e'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9e'|json -b 1
$ echo -e '\x9e'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9e'|json -b 2
$ echo -e '\x9e'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9e
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9e'|json -b 3
$ echo -e '\x9f'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9f'|json -b 1
$ echo -e '\x9f'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9f'|json -b 2
$ echo -e '\x9f'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \x9f
json: error: <stdin>:1:1: ^
command failed: echo -e '\x9f'|json -b 3
$ echo -e '\xa0'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa0'|json -b 1
$ echo -e '\xa0'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa0'|json -b 2
$ echo -e '\xa0'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa0'|json -b 3
$ echo -e '\xa1'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa1'|json -b 1
$ echo -e '\xa1'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa1'|json -b 2
$ echo -e '\xa1'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa1'|json -b 3
$ echo -e '\xa2'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa2'|json -b 1
$ echo -e '\xa2'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa2'|json -b 2
$ echo -e '\xa2'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa2'|json -b 3
$ echo -e '\xa3'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa3'|json -b 1
$ echo -e '\xa3'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa3'|json -b 2
$ echo -e '\xa3'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa3'|json -b 3
$ echo -e '\xa4'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa4'|json -b 1
$ echo -e '\xa4'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa4'|json -b 2
$ echo -e '\xa4'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa4'|json -b 3
$ echo -e '\xa5'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa5'|json -b 1
$ echo -e '\xa5'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa5'|json -b 2
$ echo -e '\xa5'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa5'|json -b 3
$ echo -e '\xa6'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa6'|json -b 1
$ echo -e '\xa6'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa6'|json -b 2
$ echo -e '\xa6'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa6'|json -b 3
$ echo -e '\xa7'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa7'|json -b 1
$ echo -e '\xa7'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa7'|json -b 2
$ echo -e '\xa7'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa7'|json -b 3
$ echo -e '\xa8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa8'|json -b 1
$ echo -e '\xa8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa8'|json -b 2
$ echo -e '\xa8'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa8'|json -b 3
$ echo -e '\xa9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa9'|json -b 1
$ echo -e '\xa9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa9'|json -b 2
$ echo -e '\xa9'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xa9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xa9'|json -b 3
$ echo -e '\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaa'|json -b 1
$ echo -e '\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaa'|json -b 2
$ echo -e '\xaa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaa'|json -b 3
$ echo -e '\xab'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xab
json: error: <stdin>:1:1: ^
command failed: echo -e '\xab'|json -b 1
$ echo -e '\xab'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xab
json: error: <stdin>:1:1: ^
command failed: echo -e '\xab'|json -b 2
$ echo -e '\xab'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xab
json: error: <stdin>:1:1: ^
command failed: echo -e '\xab'|json -b 3
$ echo -e '\xac'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xac
json: error: <stdin>:1:1: ^
command failed: echo -e '\xac'|json -b 1
$ echo -e '\xac'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xac
json: error: <stdin>:1:1: ^
command failed: echo -e '\xac'|json -b 2
$ echo -e '\xac'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xac
json: error: <stdin>:1:1: ^
command failed: echo -e '\xac'|json -b 3
$ echo -e '\xad'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xad
json: error: <stdin>:1:1: ^
command failed: echo -e '\xad'|json -b 1
$ echo -e '\xad'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xad
json: error: <stdin>:1:1: ^
command failed: echo -e '\xad'|json -b 2
$ echo -e '\xad'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xad
json: error: <stdin>:1:1: ^
command failed: echo -e '\xad'|json -b 3
$ echo -e '\xae'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xae
json: error: <stdin>:1:1: ^
command failed: echo -e '\xae'|json -b 1
$ echo -e '\xae'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xae
json: error: <stdin>:1:1: ^
command failed: echo -e '\xae'|json -b 2
$ echo -e '\xae'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xae
json: error: <stdin>:1:1: ^
command failed: echo -e '\xae'|json -b 3
$ echo -e '\xaf'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaf'|json -b 1
$ echo -e '\xaf'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaf'|json -b 2
$ echo -e '\xaf'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xaf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xaf'|json -b 3
$ echo -e '\xb0'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb0'|json -b 1
$ echo -e '\xb0'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb0'|json -b 2
$ echo -e '\xb0'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb0
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb0'|json -b 3
$ echo -e '\xb1'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb1'|json -b 1
$ echo -e '\xb1'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb1'|json -b 2
$ echo -e '\xb1'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb1
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb1'|json -b 3
$ echo -e '\xb2'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb2'|json -b 1
$ echo -e '\xb2'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb2'|json -b 2
$ echo -e '\xb2'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb2
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb2'|json -b 3
$ echo -e '\xb3'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb3'|json -b 1
$ echo -e '\xb3'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb3'|json -b 2
$ echo -e '\xb3'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb3
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb3'|json -b 3
$ echo -e '\xb4'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb4'|json -b 1
$ echo -e '\xb4'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb4'|json -b 2
$ echo -e '\xb4'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb4
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb4'|json -b 3
$ echo -e '\xb5'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb5'|json -b 1
$ echo -e '\xb5'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb5'|json -b 2
$ echo -e '\xb5'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb5
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb5'|json -b 3
$ echo -e '\xb6'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb6'|json -b 1
$ echo -e '\xb6'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb6'|json -b 2
$ echo -e '\xb6'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb6
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb6'|json -b 3
$ echo -e '\xb7'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb7'|json -b 1
$ echo -e '\xb7'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb7'|json -b 2
$ echo -e '\xb7'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb7
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb7'|json -b 3
$ echo -e '\xb8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb8'|json -b 1
$ echo -e '\xb8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb8'|json -b 2
$ echo -e '\xb8'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb8'|json -b 3
$ echo -e '\xb9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb9'|json -b 1
$ echo -e '\xb9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb9'|json -b 2
$ echo -e '\xb9'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xb9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xb9'|json -b 3
$ echo -e '\xba'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xba
json: error: <stdin>:1:1: ^
command failed: echo -e '\xba'|json -b 1
$ echo -e '\xba'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xba
json: error: <stdin>:1:1: ^
command failed: echo -e '\xba'|json -b 2
$ echo -e '\xba'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xba
json: error: <stdin>:1:1: ^
command failed: echo -e '\xba'|json -b 3
$ echo -e '\xbb'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbb'|json -b 1
$ echo -e '\xbb'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbb'|json -b 2
$ echo -e '\xbb'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbb'|json -b 3
$ echo -e '\xbc'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbc'|json -b 1
$ echo -e '\xbc'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbc'|json -b 2
$ echo -e '\xbc'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbc'|json -b 3
$ echo -e '\xbd'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbd'|json -b 1
$ echo -e '\xbd'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbd'|json -b 2
$ echo -e '\xbd'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbd'|json -b 3
$ echo -e '\xbe'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbe'|json -b 1
$ echo -e '\xbe'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbe'|json -b 2
$ echo -e '\xbe'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbe'|json -b 3
$ echo -e '\xbf'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbf'|json -b 1
$ echo -e '\xbf'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbf'|json -b 2
$ echo -e '\xbf'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xbf
json: error: <stdin>:1:1: ^
command failed: echo -e '\xbf'|json -b 3
$ echo -e '\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc0'|json -b 1
$ echo -e '\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc0'|json -b 2
$ echo -e '\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc0'|json -b 3
$ echo -e '\xc1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc1'|json -b 1
$ echo -e '\xc1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc1'|json -b 2
$ echo -e '\xc1'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc1'|json -b 3
$ echo -e '\xc2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc2'|json -b 1
$ echo -e '\xc2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc2'|json -b 2
$ echo -e '\xc2'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc2'|json -b 3
$ echo -e '\xc3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc3'|json -b 1
$ echo -e '\xc3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc3'|json -b 2
$ echo -e '\xc3'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc3'|json -b 3
$ echo -e '\xc4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc4'|json -b 1
$ echo -e '\xc4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc4'|json -b 2
$ echo -e '\xc4'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc4'|json -b 3
$ echo -e '\xc5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc5'|json -b 1
$ echo -e '\xc5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc5'|json -b 2
$ echo -e '\xc5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc5'|json -b 3
$ echo -e '\xc6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc6'|json -b 1
$ echo -e '\xc6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc6'|json -b 2
$ echo -e '\xc6'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc6'|json -b 3
$ echo -e '\xc7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc7'|json -b 1
$ echo -e '\xc7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc7'|json -b 2
$ echo -e '\xc7'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc7'|json -b 3
$ echo -e '\xc8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc8'|json -b 1
$ echo -e '\xc8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc8'|json -b 2
$ echo -e '\xc8'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc8'|json -b 3
$ echo -e '\xc9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc9'|json -b 1
$ echo -e '\xc9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc9'|json -b 2
$ echo -e '\xc9'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xc9'|json -b 3
$ echo -e '\xca'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xca'|json -b 1
$ echo -e '\xca'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xca'|json -b 2
$ echo -e '\xca'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xca'|json -b 3
$ echo -e '\xcb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcb'|json -b 1
$ echo -e '\xcb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcb'|json -b 2
$ echo -e '\xcb'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcb'|json -b 3
$ echo -e '\xcc'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcc'|json -b 1
$ echo -e '\xcc'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcc'|json -b 2
$ echo -e '\xcc'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcc'|json -b 3
$ echo -e '\xcd'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcd'|json -b 1
$ echo -e '\xcd'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcd'|json -b 2
$ echo -e '\xcd'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcd'|json -b 3
$ echo -e '\xce'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xce
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xce'|json -b 1
$ echo -e '\xce'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xce
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xce'|json -b 2
$ echo -e '\xce'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xce
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xce'|json -b 3
$ echo -e '\xcf'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcf'|json -b 1
$ echo -e '\xcf'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcf'|json -b 2
$ echo -e '\xcf'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xcf'|json -b 3
$ echo -e '\xd0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd0'|json -b 1
$ echo -e '\xd0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd0'|json -b 2
$ echo -e '\xd0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd0'|json -b 3
$ echo -e '\xd1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd1'|json -b 1
$ echo -e '\xd1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd1'|json -b 2
$ echo -e '\xd1'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd1'|json -b 3
$ echo -e '\xd2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd2'|json -b 1
$ echo -e '\xd2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd2'|json -b 2
$ echo -e '\xd2'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd2'|json -b 3
$ echo -e '\xd3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd3'|json -b 1
$ echo -e '\xd3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd3'|json -b 2
$ echo -e '\xd3'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd3'|json -b 3
$ echo -e '\xd4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd4'|json -b 1
$ echo -e '\xd4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd4'|json -b 2
$ echo -e '\xd4'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd4'|json -b 3
$ echo -e '\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd5'|json -b 1
$ echo -e '\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd5'|json -b 2
$ echo -e '\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd5'|json -b 3
$ echo -e '\xd6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd6'|json -b 1
$ echo -e '\xd6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd6'|json -b 2
$ echo -e '\xd6'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd6'|json -b 3
$ echo -e '\xd7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd7'|json -b 1
$ echo -e '\xd7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd7'|json -b 2
$ echo -e '\xd7'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd7'|json -b 3
$ echo -e '\xd8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd8'|json -b 1
$ echo -e '\xd8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd8'|json -b 2
$ echo -e '\xd8'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd8'|json -b 3
$ echo -e '\xd9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd9'|json -b 1
$ echo -e '\xd9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd9'|json -b 2
$ echo -e '\xd9'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xd9'|json -b 3
$ echo -e '\xda'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xda
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xda'|json -b 1
$ echo -e '\xda'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xda
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xda'|json -b 2
$ echo -e '\xda'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xda
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xda'|json -b 3
$ echo -e '\xdb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdb'|json -b 1
$ echo -e '\xdb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdb'|json -b 2
$ echo -e '\xdb'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdb'|json -b 3
$ echo -e '\xdc'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdc'|json -b 1
$ echo -e '\xdc'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdc'|json -b 2
$ echo -e '\xdc'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdc
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdc'|json -b 3
$ echo -e '\xdd'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdd'|json -b 1
$ echo -e '\xdd'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdd'|json -b 2
$ echo -e '\xdd'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdd
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdd'|json -b 3
$ echo -e '\xde'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xde
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xde'|json -b 1
$ echo -e '\xde'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xde
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xde'|json -b 2
$ echo -e '\xde'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xde
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xde'|json -b 3
$ echo -e '\xdf'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdf'|json -b 1
$ echo -e '\xdf'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdf'|json -b 2
$ echo -e '\xdf'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xdf'|json -b 3
$ echo -e '\xe0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe0'|json -b 1
$ echo -e '\xe0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe0'|json -b 2
$ echo -e '\xe0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe0'|json -b 3
$ echo -e '\xe1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe1'|json -b 1
$ echo -e '\xe1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe1'|json -b 2
$ echo -e '\xe1'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe1'|json -b 3
$ echo -e '\xe2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe2'|json -b 1
$ echo -e '\xe2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe2'|json -b 2
$ echo -e '\xe2'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe2'|json -b 3
$ echo -e '\xe3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe3'|json -b 1
$ echo -e '\xe3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe3'|json -b 2
$ echo -e '\xe3'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe3'|json -b 3
$ echo -e '\xe4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe4'|json -b 1
$ echo -e '\xe4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe4'|json -b 2
$ echo -e '\xe4'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe4'|json -b 3
$ echo -e '\xe5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe5'|json -b 1
$ echo -e '\xe5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe5'|json -b 2
$ echo -e '\xe5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe5'|json -b 3
$ echo -e '\xe6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe6'|json -b 1
$ echo -e '\xe6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe6'|json -b 2
$ echo -e '\xe6'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe6'|json -b 3
$ echo -e '\xe7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe7'|json -b 1
$ echo -e '\xe7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe7'|json -b 2
$ echo -e '\xe7'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe7'|json -b 3
$ echo -e '\xe8'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe8'|json -b 1
$ echo -e '\xe8'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe8'|json -b 2
$ echo -e '\xe8'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe8
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe8'|json -b 3
$ echo -e '\xe9'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe9'|json -b 1
$ echo -e '\xe9'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe9'|json -b 2
$ echo -e '\xe9'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe9
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xe9'|json -b 3
$ echo -e '\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xea'|json -b 1
$ echo -e '\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xea'|json -b 2
$ echo -e '\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xea'|json -b 3
$ echo -e '\xeb'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xeb'|json -b 1
$ echo -e '\xeb'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xeb'|json -b 2
$ echo -e '\xeb'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeb
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xeb'|json -b 3
$ echo -e '\xec'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xec'|json -b 1
$ echo -e '\xec'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xec'|json -b 2
$ echo -e '\xec'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xec'|json -b 3
$ echo -e '\xed'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xed'|json -b 1
$ echo -e '\xed'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xed'|json -b 2
$ echo -e '\xed'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xed'|json -b 3
$ echo -e '\xee'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xee'|json -b 1
$ echo -e '\xee'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xee'|json -b 2
$ echo -e '\xee'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xee'|json -b 3
$ echo -e '\xef'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xef'|json -b 1
$ echo -e '\xef'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xef'|json -b 2
$ echo -e '\xef'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xef'|json -b 3
$ echo -e '\xf0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf0'|json -b 1
$ echo -e '\xf0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf0'|json -b 2
$ echo -e '\xf0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf0'|json -b 3
$ echo -e '\xf1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf1'|json -b 1
$ echo -e '\xf1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf1'|json -b 2
$ echo -e '\xf1'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf1'|json -b 3
$ echo -e '\xf2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf2'|json -b 1
$ echo -e '\xf2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf2'|json -b 2
$ echo -e '\xf2'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf2'|json -b 3
$ echo -e '\xf3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf3'|json -b 1
$ echo -e '\xf3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf3'|json -b 2
$ echo -e '\xf3'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf3'|json -b 3
$ echo -e '\xf4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf4'|json -b 1
$ echo -e '\xf4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf4'|json -b 2
$ echo -e '\xf4'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf4'|json -b 3
$ echo -e '\xf5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf5'|json -b 1
$ echo -e '\xf5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf5'|json -b 2
$ echo -e '\xf5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf5'|json -b 3
$ echo -e '\xf6'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf6'|json -b 1
$ echo -e '\xf6'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf6'|json -b 2
$ echo -e '\xf6'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf6
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf6'|json -b 3
$ echo -e '\xf7'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf7'|json -b 1
$ echo -e '\xf7'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf7'|json -b 2
$ echo -e '\xf7'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf7
json: error: <stdin>:1:2:     ^
command failed: echo -e '\xf7'|json -b 3
$ echo -e '\xf8'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf8'|json -b 1
$ echo -e '\xf8'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf8'|json -b 2
$ echo -e '\xf8'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf8
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf8'|json -b 3
$ echo -e '\xf9'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf9'|json -b 1
$ echo -e '\xf9'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf9'|json -b 2
$ echo -e '\xf9'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf9
json: error: <stdin>:1:1: ^
command failed: echo -e '\xf9'|json -b 3
$ echo -e '\xfa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfa'|json -b 1
$ echo -e '\xfa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfa'|json -b 2
$ echo -e '\xfa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfa
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfa'|json -b 3
$ echo -e '\xfb'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfb'|json -b 1
$ echo -e '\xfb'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfb'|json -b 2
$ echo -e '\xfb'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfb
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfb'|json -b 3
$ echo -e '\xfc'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfc'|json -b 1
$ echo -e '\xfc'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfc'|json -b 2
$ echo -e '\xfc'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfc
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfc'|json -b 3
$ echo -e '\xfd'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfd'|json -b 1
$ echo -e '\xfd'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfd'|json -b 2
$ echo -e '\xfd'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfd
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfd'|json -b 3
$ echo -e '\xfe'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfe'|json -b 1
$ echo -e '\xfe'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfe'|json -b 2
$ echo -e '\xfe'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xfe
json: error: <stdin>:1:1: ^
command failed: echo -e '\xfe'|json -b 3
$ echo -e '\xff'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xff
json: error: <stdin>:1:1: ^
command failed: echo -e '\xff'|json -b 1
$ echo -e '\xff'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xff
json: error: <stdin>:1:1: ^
command failed: echo -e '\xff'|json -b 2
$ echo -e '\xff'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xff
json: error: <stdin>:1:1: ^
command failed: echo -e '\xff'|json -b 3
$

--[ utf8 ]----------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ json-parser-regtest -C string-utf8|sed -r '/^echo/!d;s/"//g'|while read -r c0; do n="$(grep -oF '\x' <<< "$c0"|wc -l)"; for((b=1;b<=n+1;b++));do c="${c0//-e/-ne} -b $b"; echo "$ $c"; eval "$c"; done; done
#
$ echo -ne '\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc0'|json -b 1
$ echo -ne '\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc0'|json -b 2
$ echo -ne '\xc1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc1'|json -b 1
$ echo -ne '\xc1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc1'|json -b 2
$ echo -ne '\xc2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2'|json -b 1
$ echo -ne '\xc2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2'|json -b 2
$ echo -ne '\xdf'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf'|json -b 1
$ echo -ne '\xdf'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf'|json -b 2
$ echo -ne '\xc2\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\x7f'|json -b 1
$ echo -ne '\xc2\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\x7f'|json -b 2
$ echo -ne '\xc2\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\x7f'|json -b 3
$ echo -ne '\xdf\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\x7f'|json -b 1
$ echo -ne '\xdf\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\x7f'|json -b 2
$ echo -ne '\xdf\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\x7f'|json -b 3
$ echo -ne '\xc2\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\xc0'|json -b 1
$ echo -ne '\xc2\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\xc0'|json -b 2
$ echo -ne '\xc2\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xc2\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xc2\xc0'|json -b 3
$ echo -ne '\xdf\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\xc0'|json -b 1
$ echo -ne '\xdf\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\xc0'|json -b 2
$ echo -ne '\xdf\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xdf\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xdf\xc0'|json -b 3
$ echo -ne '\xe0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0'|json -b 1
$ echo -ne '\xe0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0'|json -b 2
$ echo -ne '\xe0\x9f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\x9f'|json -b 1
$ echo -ne '\xe0\x9f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\x9f'|json -b 2
$ echo -ne '\xe0\x9f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\x9f'|json -b 3
$ echo -ne '\xe0\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0\xc0'|json -b 1
$ echo -ne '\xe0\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0\xc0'|json -b 2
$ echo -ne '\xe0\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe0\xc0'|json -b 3
$ echo -ne '\xe0\xa0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0'|json -b 1
$ echo -ne '\xe0\xa0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0'|json -b 2
$ echo -ne '\xe0\xa0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0'|json -b 3
$ echo -ne '\xe0\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf'|json -b 1
$ echo -ne '\xe0\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf'|json -b 2
$ echo -ne '\xe0\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf'|json -b 3
$ echo -ne '\xe0\xa0\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\x7f'|json -b 1
$ echo -ne '\xe0\xa0\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\x7f'|json -b 2
$ echo -ne '\xe0\xa0\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\x7f'|json -b 3
$ echo -ne '\xe0\xa0\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\x7f'|json -b 4
$ echo -ne '\xe0\xbf\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\x7f'|json -b 1
$ echo -ne '\xe0\xbf\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\x7f'|json -b 2
$ echo -ne '\xe0\xbf\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\x7f'|json -b 3
$ echo -ne '\xe0\xbf\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\x7f'|json -b 4
$ echo -ne '\xe0\xa0\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\xc0'|json -b 1
$ echo -ne '\xe0\xa0\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\xc0'|json -b 2
$ echo -ne '\xe0\xa0\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\xc0'|json -b 3
$ echo -ne '\xe0\xa0\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xa0\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xa0\xc0'|json -b 4
$ echo -ne '\xe0\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\xc0'|json -b 1
$ echo -ne '\xe0\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\xc0'|json -b 2
$ echo -ne '\xe0\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\xc0'|json -b 3
$ echo -ne '\xe0\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe0\xbf\xc0'|json -b 4
$ echo -ne '\xe1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1'|json -b 1
$ echo -ne '\xe1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1'|json -b 2
$ echo -ne '\xe1\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\x7f'|json -b 1
$ echo -ne '\xe1\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\x7f'|json -b 2
$ echo -ne '\xe1\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\x7f'|json -b 3
$ echo -ne '\xe1\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\xc0'|json -b 1
$ echo -ne '\xe1\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\xc0'|json -b 2
$ echo -ne '\xe1\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe1\xc0'|json -b 3
$ echo -ne '\xe1\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80'|json -b 1
$ echo -ne '\xe1\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80'|json -b 2
$ echo -ne '\xe1\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80'|json -b 3
$ echo -ne '\xe1\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf'|json -b 1
$ echo -ne '\xe1\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf'|json -b 2
$ echo -ne '\xe1\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf'|json -b 3
$ echo -ne '\xe1\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\x7f'|json -b 1
$ echo -ne '\xe1\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\x7f'|json -b 2
$ echo -ne '\xe1\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\x7f'|json -b 3
$ echo -ne '\xe1\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\x7f'|json -b 4
$ echo -ne '\xe1\xbf\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\x7f'|json -b 1
$ echo -ne '\xe1\xbf\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\x7f'|json -b 2
$ echo -ne '\xe1\xbf\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\x7f'|json -b 3
$ echo -ne '\xe1\xbf\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\x7f'|json -b 4
$ echo -ne '\xe1\x80\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\xc0'|json -b 1
$ echo -ne '\xe1\x80\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\xc0'|json -b 2
$ echo -ne '\xe1\x80\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\xc0'|json -b 3
$ echo -ne '\xe1\x80\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\x80\xc0'|json -b 4
$ echo -ne '\xe1\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\xc0'|json -b 1
$ echo -ne '\xe1\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\xc0'|json -b 2
$ echo -ne '\xe1\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\xc0'|json -b 3
$ echo -ne '\xe1\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe1\xbf\xc0'|json -b 4
$ echo -ne '\xec'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec'|json -b 1
$ echo -ne '\xec'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec'|json -b 2
$ echo -ne '\xec\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\x7f'|json -b 1
$ echo -ne '\xec\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\x7f'|json -b 2
$ echo -ne '\xec\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\x7f'|json -b 3
$ echo -ne '\xec\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\xc0'|json -b 1
$ echo -ne '\xec\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\xc0'|json -b 2
$ echo -ne '\xec\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xec\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xec\xc0'|json -b 3
$ echo -ne '\xec\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80'|json -b 1
$ echo -ne '\xec\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80'|json -b 2
$ echo -ne '\xec\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80'|json -b 3
$ echo -ne '\xec\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf'|json -b 1
$ echo -ne '\xec\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf'|json -b 2
$ echo -ne '\xec\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf'|json -b 3
$ echo -ne '\xec\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\x7f'|json -b 1
$ echo -ne '\xec\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\x7f'|json -b 2
$ echo -ne '\xec\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\x7f'|json -b 3
$ echo -ne '\xec\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\x7f'|json -b 4
$ echo -ne '\xec\xbf\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\x7f'|json -b 1
$ echo -ne '\xec\xbf\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\x7f'|json -b 2
$ echo -ne '\xec\xbf\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\x7f'|json -b 3
$ echo -ne '\xec\xbf\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\x7f'|json -b 4
$ echo -ne '\xec\x80\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\xc0'|json -b 1
$ echo -ne '\xec\x80\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\xc0'|json -b 2
$ echo -ne '\xec\x80\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\xc0'|json -b 3
$ echo -ne '\xec\x80\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\x80\xc0'|json -b 4
$ echo -ne '\xec\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\xc0'|json -b 1
$ echo -ne '\xec\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\xc0'|json -b 2
$ echo -ne '\xec\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\xc0'|json -b 3
$ echo -ne '\xec\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xec\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xec\xbf\xc0'|json -b 4
$ echo -ne '\xed'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed'|json -b 1
$ echo -ne '\xed'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed'|json -b 2
$ echo -ne '\xed\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed\x7f'|json -b 1
$ echo -ne '\xed\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed\x7f'|json -b 2
$ echo -ne '\xed\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xed\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xed\x7f'|json -b 3
$ echo -ne '\xed\xa0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\xa0'|json -b 1
$ echo -ne '\xed\xa0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\xa0'|json -b 2
$ echo -ne '\xed\xa0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\xa0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\xa0'|json -b 3
$ echo -ne '\xed\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80'|json -b 1
$ echo -ne '\xed\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80'|json -b 2
$ echo -ne '\xed\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80'|json -b 3
$ echo -ne '\xed\x9f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f'|json -b 1
$ echo -ne '\xed\x9f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f'|json -b 2
$ echo -ne '\xed\x9f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f'|json -b 3
$ echo -ne '\xed\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\x7f'|json -b 1
$ echo -ne '\xed\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\x7f'|json -b 2
$ echo -ne '\xed\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\x7f'|json -b 3
$ echo -ne '\xed\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\x7f'|json -b 4
$ echo -ne '\xed\x9f\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\x7f'|json -b 1
$ echo -ne '\xed\x9f\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\x7f'|json -b 2
$ echo -ne '\xed\x9f\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\x7f'|json -b 3
$ echo -ne '\xed\x9f\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\x7f'|json -b 4
$ echo -ne '\xed\x80\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\xc0'|json -b 1
$ echo -ne '\xed\x80\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\xc0'|json -b 2
$ echo -ne '\xed\x80\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\xc0'|json -b 3
$ echo -ne '\xed\x80\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x80\xc0'|json -b 4
$ echo -ne '\xed\x9f\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\xc0'|json -b 1
$ echo -ne '\xed\x9f\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\xc0'|json -b 2
$ echo -ne '\xed\x9f\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\xc0'|json -b 3
$ echo -ne '\xed\x9f\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xed\x9f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xed\x9f\xc0'|json -b 4
$ echo -ne '\xee'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee'|json -b 1
$ echo -ne '\xee'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee'|json -b 2
$ echo -ne '\xee\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\x7f'|json -b 1
$ echo -ne '\xee\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\x7f'|json -b 2
$ echo -ne '\xee\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\x7f'|json -b 3
$ echo -ne '\xee\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\xc0'|json -b 1
$ echo -ne '\xee\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\xc0'|json -b 2
$ echo -ne '\xee\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xee\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xee\xc0'|json -b 3
$ echo -ne '\xee\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80'|json -b 1
$ echo -ne '\xee\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80'|json -b 2
$ echo -ne '\xee\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80'|json -b 3
$ echo -ne '\xee\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf'|json -b 1
$ echo -ne '\xee\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf'|json -b 2
$ echo -ne '\xee\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf'|json -b 3
$ echo -ne '\xee\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\x7f'|json -b 1
$ echo -ne '\xee\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\x7f'|json -b 2
$ echo -ne '\xee\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\x7f'|json -b 3
$ echo -ne '\xee\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\x7f'|json -b 4
$ echo -ne '\xee\xbf\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\x7f'|json -b 1
$ echo -ne '\xee\xbf\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\x7f'|json -b 2
$ echo -ne '\xee\xbf\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\x7f'|json -b 3
$ echo -ne '\xee\xbf\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\x7f'|json -b 4
$ echo -ne '\xee\x80\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\xc0'|json -b 1
$ echo -ne '\xee\x80\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\xc0'|json -b 2
$ echo -ne '\xee\x80\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\xc0'|json -b 3
$ echo -ne '\xee\x80\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\x80\xc0'|json -b 4
$ echo -ne '\xee\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\xc0'|json -b 1
$ echo -ne '\xee\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\xc0'|json -b 2
$ echo -ne '\xee\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\xc0'|json -b 3
$ echo -ne '\xee\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xee\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xee\xbf\xc0'|json -b 4
$ echo -ne '\xef'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef'|json -b 1
$ echo -ne '\xef'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef'|json -b 2
$ echo -ne '\xef\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\x7f'|json -b 1
$ echo -ne '\xef\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\x7f'|json -b 2
$ echo -ne '\xef\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\x7f'|json -b 3
$ echo -ne '\xef\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\xc0'|json -b 1
$ echo -ne '\xef\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\xc0'|json -b 2
$ echo -ne '\xef\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xef\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xef\xc0'|json -b 3
$ echo -ne '\xef\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80'|json -b 1
$ echo -ne '\xef\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80'|json -b 2
$ echo -ne '\xef\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80'|json -b 3
$ echo -ne '\xef\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf'|json -b 1
$ echo -ne '\xef\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf'|json -b 2
$ echo -ne '\xef\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf'|json -b 3
$ echo -ne '\xef\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\x7f'|json -b 1
$ echo -ne '\xef\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\x7f'|json -b 2
$ echo -ne '\xef\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\x7f'|json -b 3
$ echo -ne '\xef\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\x7f'|json -b 4
$ echo -ne '\xef\xbf\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\x7f'|json -b 1
$ echo -ne '\xef\xbf\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\x7f'|json -b 2
$ echo -ne '\xef\xbf\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\x7f'|json -b 3
$ echo -ne '\xef\xbf\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\x7f'|json -b 4
$ echo -ne '\xef\x80\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\xc0'|json -b 1
$ echo -ne '\xef\x80\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\xc0'|json -b 2
$ echo -ne '\xef\x80\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\xc0'|json -b 3
$ echo -ne '\xef\x80\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\x80\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\x80\xc0'|json -b 4
$ echo -ne '\xef\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\xc0'|json -b 1
$ echo -ne '\xef\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\xc0'|json -b 2
$ echo -ne '\xef\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\xc0'|json -b 3
$ echo -ne '\xef\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xef\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xef\xbf\xc0'|json -b 4
$ echo -ne '\xf0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0'|json -b 1
$ echo -ne '\xf0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0'|json -b 2
$ echo -ne '\xf0\x8f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x8f'|json -b 1
$ echo -ne '\xf0\x8f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x8f'|json -b 2
$ echo -ne '\xf0\x8f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x8f'|json -b 3
$ echo -ne '\xf0\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0\xc0'|json -b 1
$ echo -ne '\xf0\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0\xc0'|json -b 2
$ echo -ne '\xf0\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf0\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf0\xc0'|json -b 3
$ echo -ne '\xf0\x90'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90'|json -b 1
$ echo -ne '\xf0\x90'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90'|json -b 2
$ echo -ne '\xf0\x90'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90'|json -b 3
$ echo -ne '\xf0\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf'|json -b 1
$ echo -ne '\xf0\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf'|json -b 2
$ echo -ne '\xf0\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf'|json -b 3
$ echo -ne '\xf0\x90\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90\x7f'|json -b 1
$ echo -ne '\xf0\x90\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90\x7f'|json -b 2
$ echo -ne '\xf0\x90\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90\x7f'|json -b 3
$ echo -ne '\xf0\x90\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\x90\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\x90\x7f'|json -b 4
$ echo -ne '\xf0\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf\xc0'|json -b 1
$ echo -ne '\xf0\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf\xc0'|json -b 2
$ echo -ne '\xf0\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf\xc0'|json -b 3
$ echo -ne '\xf0\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf0\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf0\xbf\xc0'|json -b 4
$ echo -ne '\xf0\x90\x80'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80'|json -b 1
$ echo -ne '\xf0\x90\x80'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80'|json -b 2
$ echo -ne '\xf0\x90\x80'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80'|json -b 3
$ echo -ne '\xf0\x90\x80'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80'|json -b 4
$ echo -ne '\xf0\xbf\xbf'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf'|json -b 1
$ echo -ne '\xf0\xbf\xbf'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf'|json -b 2
$ echo -ne '\xf0\xbf\xbf'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf'|json -b 3
$ echo -ne '\xf0\xbf\xbf'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf'|json -b 4
$ echo -ne '\xf0\x90\x80\x7f'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json -b 1
$ echo -ne '\xf0\x90\x80\x7f'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json -b 2
$ echo -ne '\xf0\x90\x80\x7f'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json -b 3
$ echo -ne '\xf0\x90\x80\x7f'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json -b 4
$ echo -ne '\xf0\x90\x80\x7f'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\x90\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json -b 5
$ echo -ne '\xf0\xbf\xbf\xc0'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json -b 1
$ echo -ne '\xf0\xbf\xbf\xc0'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json -b 2
$ echo -ne '\xf0\xbf\xbf\xc0'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json -b 3
$ echo -ne '\xf0\xbf\xbf\xc0'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json -b 4
$ echo -ne '\xf0\xbf\xbf\xc0'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf0\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json -b 5
$ echo -ne '\xf1'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1'|json -b 1
$ echo -ne '\xf1'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1'|json -b 2
$ echo -ne '\xf1\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\x7f'|json -b 1
$ echo -ne '\xf1\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\x7f'|json -b 2
$ echo -ne '\xf1\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\x7f'|json -b 3
$ echo -ne '\xf1\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\xc0'|json -b 1
$ echo -ne '\xf1\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\xc0'|json -b 2
$ echo -ne '\xf1\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf1\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf1\xc0'|json -b 3
$ echo -ne '\xf1\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80'|json -b 1
$ echo -ne '\xf1\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80'|json -b 2
$ echo -ne '\xf1\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80'|json -b 3
$ echo -ne '\xf1\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf'|json -b 1
$ echo -ne '\xf1\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf'|json -b 2
$ echo -ne '\xf1\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf'|json -b 3
$ echo -ne '\xf1\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80\x7f'|json -b 1
$ echo -ne '\xf1\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80\x7f'|json -b 2
$ echo -ne '\xf1\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80\x7f'|json -b 3
$ echo -ne '\xf1\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\x80\x7f'|json -b 4
$ echo -ne '\xf1\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf\xc0'|json -b 1
$ echo -ne '\xf1\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf\xc0'|json -b 2
$ echo -ne '\xf1\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf\xc0'|json -b 3
$ echo -ne '\xf1\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf1\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf1\xbf\xc0'|json -b 4
$ echo -ne '\xf1\x80\x80'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80'|json -b 1
$ echo -ne '\xf1\x80\x80'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80'|json -b 2
$ echo -ne '\xf1\x80\x80'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80'|json -b 3
$ echo -ne '\xf1\x80\x80'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80'|json -b 4
$ echo -ne '\xf1\xbf\xbf'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf'|json -b 1
$ echo -ne '\xf1\xbf\xbf'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf'|json -b 2
$ echo -ne '\xf1\xbf\xbf'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf'|json -b 3
$ echo -ne '\xf1\xbf\xbf'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf'|json -b 4
$ echo -ne '\xf1\x80\x80\x7f'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json -b 1
$ echo -ne '\xf1\x80\x80\x7f'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json -b 2
$ echo -ne '\xf1\x80\x80\x7f'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json -b 3
$ echo -ne '\xf1\x80\x80\x7f'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json -b 4
$ echo -ne '\xf1\x80\x80\x7f'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json -b 5
$ echo -ne '\xf1\xbf\xbf\xc0'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json -b 1
$ echo -ne '\xf1\xbf\xbf\xc0'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json -b 2
$ echo -ne '\xf1\xbf\xbf\xc0'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json -b 3
$ echo -ne '\xf1\xbf\xbf\xc0'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json -b 4
$ echo -ne '\xf1\xbf\xbf\xc0'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf1\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json -b 5
$ echo -ne '\xf3'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3'|json -b 1
$ echo -ne '\xf3'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3'|json -b 2
$ echo -ne '\xf3\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\x7f'|json -b 1
$ echo -ne '\xf3\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\x7f'|json -b 2
$ echo -ne '\xf3\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\x7f'|json -b 3
$ echo -ne '\xf3\xc0'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\xc0'|json -b 1
$ echo -ne '\xf3\xc0'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\xc0'|json -b 2
$ echo -ne '\xf3\xc0'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf3\xc0
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf3\xc0'|json -b 3
$ echo -ne '\xf3\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80'|json -b 1
$ echo -ne '\xf3\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80'|json -b 2
$ echo -ne '\xf3\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80'|json -b 3
$ echo -ne '\xf3\xbf'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf'|json -b 1
$ echo -ne '\xf3\xbf'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf'|json -b 2
$ echo -ne '\xf3\xbf'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf'|json -b 3
$ echo -ne '\xf3\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80\x7f'|json -b 1
$ echo -ne '\xf3\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80\x7f'|json -b 2
$ echo -ne '\xf3\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80\x7f'|json -b 3
$ echo -ne '\xf3\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\x80\x7f'|json -b 4
$ echo -ne '\xf3\xbf\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf\xc0'|json -b 1
$ echo -ne '\xf3\xbf\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf\xc0'|json -b 2
$ echo -ne '\xf3\xbf\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf\xc0'|json -b 3
$ echo -ne '\xf3\xbf\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf3\xbf\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf3\xbf\xc0'|json -b 4
$ echo -ne '\xf3\x80\x80'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80'|json -b 1
$ echo -ne '\xf3\x80\x80'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80'|json -b 2
$ echo -ne '\xf3\x80\x80'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80'|json -b 3
$ echo -ne '\xf3\x80\x80'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80'|json -b 4
$ echo -ne '\xf3\xbf\xbf'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf'|json -b 1
$ echo -ne '\xf3\xbf\xbf'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf'|json -b 2
$ echo -ne '\xf3\xbf\xbf'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf'|json -b 3
$ echo -ne '\xf3\xbf\xbf'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf'|json -b 4
$ echo -ne '\xf3\x80\x80\x7f'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json -b 1
$ echo -ne '\xf3\x80\x80\x7f'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json -b 2
$ echo -ne '\xf3\x80\x80\x7f'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json -b 3
$ echo -ne '\xf3\x80\x80\x7f'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json -b 4
$ echo -ne '\xf3\x80\x80\x7f'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json -b 5
$ echo -ne '\xf3\xbf\xbf\xc0'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json -b 1
$ echo -ne '\xf3\xbf\xbf\xc0'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json -b 2
$ echo -ne '\xf3\xbf\xbf\xc0'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json -b 3
$ echo -ne '\xf3\xbf\xbf\xc0'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json -b 4
$ echo -ne '\xf3\xbf\xbf\xc0'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf3\xbf\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json -b 5
$ echo -ne '\xf4'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4'|json -b 1
$ echo -ne '\xf4'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4'|json -b 2
$ echo -ne '\xf4\x7f'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4\x7f'|json -b 1
$ echo -ne '\xf4\x7f'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4\x7f'|json -b 2
$ echo -ne '\xf4\x7f'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf4\x7f
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf4\x7f'|json -b 3
$ echo -ne '\xf4\x90'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x90'|json -b 1
$ echo -ne '\xf4\x90'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x90'|json -b 2
$ echo -ne '\xf4\x90'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x90
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x90'|json -b 3
$ echo -ne '\xf4\x80'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80'|json -b 1
$ echo -ne '\xf4\x80'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80'|json -b 2
$ echo -ne '\xf4\x80'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80'|json -b 3
$ echo -ne '\xf4\x8f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f'|json -b 1
$ echo -ne '\xf4\x8f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f'|json -b 2
$ echo -ne '\xf4\x8f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f'|json -b 3
$ echo -ne '\xf4\x80\x7f'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80\x7f'|json -b 1
$ echo -ne '\xf4\x80\x7f'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80\x7f'|json -b 2
$ echo -ne '\xf4\x80\x7f'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80\x7f'|json -b 3
$ echo -ne '\xf4\x80\x7f'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x80\x7f
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x80\x7f'|json -b 4
$ echo -ne '\xf4\x8f\xc0'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f\xc0'|json -b 1
$ echo -ne '\xf4\x8f\xc0'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f\xc0'|json -b 2
$ echo -ne '\xf4\x8f\xc0'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f\xc0'|json -b 3
$ echo -ne '\xf4\x8f\xc0'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf4\x8f\xc0
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf4\x8f\xc0'|json -b 4
$ echo -ne '\xf4\x80\x80'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80'|json -b 1
$ echo -ne '\xf4\x80\x80'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80'|json -b 2
$ echo -ne '\xf4\x80\x80'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80'|json -b 3
$ echo -ne '\xf4\x80\x80'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80'|json -b 4
$ echo -ne '\xf4\x8f\xbf'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf'|json -b 1
$ echo -ne '\xf4\x8f\xbf'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf'|json -b 2
$ echo -ne '\xf4\x8f\xbf'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf'|json -b 3
$ echo -ne '\xf4\x8f\xbf'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf'|json -b 4
$ echo -ne '\xf4\x80\x80\x7f'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json -b 1
$ echo -ne '\xf4\x80\x80\x7f'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json -b 2
$ echo -ne '\xf4\x80\x80\x7f'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json -b 3
$ echo -ne '\xf4\x80\x80\x7f'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json -b 4
$ echo -ne '\xf4\x80\x80\x7f'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x80\x80\x7f
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json -b 5
$ echo -ne '\xf4\x8f\xbf\xc0'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json -b 1
$ echo -ne '\xf4\x8f\xbf\xc0'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json -b 2
$ echo -ne '\xf4\x8f\xbf\xc0'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json -b 3
$ echo -ne '\xf4\x8f\xbf\xc0'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json -b 4
$ echo -ne '\xf4\x8f\xbf\xc0'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf4\x8f\xbf\xc0
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json -b 5
$ echo -ne '\xf5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 1
$ echo -ne '\xf5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 2
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 1
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 2
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 3
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 4
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 5
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 6
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 7
A\u2262\u0391.
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json -b 8
A\u2262\u0391.
$

--[ utf8-2 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta function:
# # bits2chars {-b|-t|-s} BITS
# $ bits2chars() { local f=''; local e='print'; case "$1" in -b) f='chr(int(x, 16))'; e='';; -t) f='x';; -s) f='"\\x" + x';; *) error "invalid arg '$1'"; return 1;; esac; shift; python -c $'\nimport sys\ns = "%x" % int("'"$1"$'".replace(" ", ""), 2)\nn = len(s)\nassert n % 2 == 0\nf = lambda x: '"$f"$'\nfor k in range(0, n, 2):\n\tsys.stdout.write(f(s[k:k + 2]))\n'"$e"; }
# # meta command:
# $ for b in '110 10101 10 101010' '110 10101 10 010101' '110 01010 10 101010' '110 01010 10 010101' '1110 1010 10 101010 10 101010' '1110 1010 10 101010 10 010101' '1110 1010 10 010101 10 101010' '1110 1010 10 010101 10 010101' '1110 0101 10 101010 10 101010' '1110 0101 10 101010 10 010101' '1110 0101 10 010101 10 101010' '1110 0101 10 010101 10 010101' '11110 101 10 101010 10 101010 10 101010' '11110 101 10 101010 10 101010 10 010101' '11110 101 10 101010 10 010101 10 101010' '11110 101 10 101010 10 010101 10 010101' '11110 101 10 010101 10 101010 10 101010' '11110 101 10 010101 10 101010 10 010101' '11110 101 10 010101 10 010101 10 101010' '11110 101 10 010101 10 010101 10 010101' '11110 010 10 101010 10 101010 10 101010' '11110 010 10 101010 10 101010 10 010101' '11110 010 10 101010 10 010101 10 101010' '11110 010 10 101010 10 010101 10 010101' '11110 010 10 010101 10 101010 10 101010' '11110 010 10 010101 10 101010 10 010101' '11110 010 10 010101 10 010101 10 101010' '11110 010 10 010101 10 010101 10 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 110 10101 10 101010
$ echo -ne '\xd5\xaa'|json -b 1
\u056a
$ echo -ne '\xd5\xaa'|json -b 2
\u056a
$ echo -ne '\xd5\xaa'|json -b 3
\u056a
# 110 10101 10 010101
$ echo -ne '\xd5\x95'|json -b 1
\u0555
$ echo -ne '\xd5\x95'|json -b 2
\u0555
$ echo -ne '\xd5\x95'|json -b 3
\u0555
# 110 01010 10 101010
$ echo -ne '\xca\xaa'|json -b 1
\u02aa
$ echo -ne '\xca\xaa'|json -b 2
\u02aa
$ echo -ne '\xca\xaa'|json -b 3
\u02aa
# 110 01010 10 010101
$ echo -ne '\xca\x95'|json -b 1
\u0295
$ echo -ne '\xca\x95'|json -b 2
\u0295
$ echo -ne '\xca\x95'|json -b 3
\u0295
# 1110 1010 10 101010 10 101010
$ echo -ne '\xea\xaa\xaa'|json -b 1
\uaaaa
$ echo -ne '\xea\xaa\xaa'|json -b 2
\uaaaa
$ echo -ne '\xea\xaa\xaa'|json -b 3
\uaaaa
$ echo -ne '\xea\xaa\xaa'|json -b 4
\uaaaa
# 1110 1010 10 101010 10 010101
$ echo -ne '\xea\xaa\x95'|json -b 1
\uaa95
$ echo -ne '\xea\xaa\x95'|json -b 2
\uaa95
$ echo -ne '\xea\xaa\x95'|json -b 3
\uaa95
$ echo -ne '\xea\xaa\x95'|json -b 4
\uaa95
# 1110 1010 10 010101 10 101010
$ echo -ne '\xea\x95\xaa'|json -b 1
\ua56a
$ echo -ne '\xea\x95\xaa'|json -b 2
\ua56a
$ echo -ne '\xea\x95\xaa'|json -b 3
\ua56a
$ echo -ne '\xea\x95\xaa'|json -b 4
\ua56a
# 1110 1010 10 010101 10 010101
$ echo -ne '\xea\x95\x95'|json -b 1
\ua555
$ echo -ne '\xea\x95\x95'|json -b 2
\ua555
$ echo -ne '\xea\x95\x95'|json -b 3
\ua555
$ echo -ne '\xea\x95\x95'|json -b 4
\ua555
# 1110 0101 10 101010 10 101010
$ echo -ne '\xe5\xaa\xaa'|json -b 1
\u5aaa
$ echo -ne '\xe5\xaa\xaa'|json -b 2
\u5aaa
$ echo -ne '\xe5\xaa\xaa'|json -b 3
\u5aaa
$ echo -ne '\xe5\xaa\xaa'|json -b 4
\u5aaa
# 1110 0101 10 101010 10 010101
$ echo -ne '\xe5\xaa\x95'|json -b 1
\u5a95
$ echo -ne '\xe5\xaa\x95'|json -b 2
\u5a95
$ echo -ne '\xe5\xaa\x95'|json -b 3
\u5a95
$ echo -ne '\xe5\xaa\x95'|json -b 4
\u5a95
# 1110 0101 10 010101 10 101010
$ echo -ne '\xe5\x95\xaa'|json -b 1
\u556a
$ echo -ne '\xe5\x95\xaa'|json -b 2
\u556a
$ echo -ne '\xe5\x95\xaa'|json -b 3
\u556a
$ echo -ne '\xe5\x95\xaa'|json -b 4
\u556a
# 1110 0101 10 010101 10 010101
$ echo -ne '\xe5\x95\x95'|json -b 1
\u5555
$ echo -ne '\xe5\x95\x95'|json -b 2
\u5555
$ echo -ne '\xe5\x95\x95'|json -b 3
\u5555
$ echo -ne '\xe5\x95\x95'|json -b 4
\u5555
# 11110 101 10 101010 10 101010 10 101010
$ echo -ne '\xf5\xaa\xaa\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\xaa'|json -b 1
$ echo -ne '\xf5\xaa\xaa\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\xaa'|json -b 2
$ echo -ne '\xf5\xaa\xaa\xaa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\xaa'|json -b 3
$ echo -ne '\xf5\xaa\xaa\xaa'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\xaa'|json -b 4
$ echo -ne '\xf5\xaa\xaa\xaa'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\xaa'|json -b 5
# 11110 101 10 101010 10 101010 10 010101
$ echo -ne '\xf5\xaa\xaa\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\x95'|json -b 1
$ echo -ne '\xf5\xaa\xaa\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\x95'|json -b 2
$ echo -ne '\xf5\xaa\xaa\x95'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\x95'|json -b 3
$ echo -ne '\xf5\xaa\xaa\x95'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\x95'|json -b 4
$ echo -ne '\xf5\xaa\xaa\x95'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\xaa\x95'|json -b 5
# 11110 101 10 101010 10 010101 10 101010
$ echo -ne '\xf5\xaa\x95\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\xaa'|json -b 1
$ echo -ne '\xf5\xaa\x95\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\xaa'|json -b 2
$ echo -ne '\xf5\xaa\x95\xaa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\xaa'|json -b 3
$ echo -ne '\xf5\xaa\x95\xaa'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\xaa'|json -b 4
$ echo -ne '\xf5\xaa\x95\xaa'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\xaa'|json -b 5
# 11110 101 10 101010 10 010101 10 010101
$ echo -ne '\xf5\xaa\x95\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\x95'|json -b 1
$ echo -ne '\xf5\xaa\x95\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\x95'|json -b 2
$ echo -ne '\xf5\xaa\x95\x95'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\x95'|json -b 3
$ echo -ne '\xf5\xaa\x95\x95'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\x95'|json -b 4
$ echo -ne '\xf5\xaa\x95\x95'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\xaa\x95\x95'|json -b 5
# 11110 101 10 010101 10 101010 10 101010
$ echo -ne '\xf5\x95\xaa\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\xaa'|json -b 1
$ echo -ne '\xf5\x95\xaa\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\xaa'|json -b 2
$ echo -ne '\xf5\x95\xaa\xaa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\xaa'|json -b 3
$ echo -ne '\xf5\x95\xaa\xaa'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\xaa'|json -b 4
$ echo -ne '\xf5\x95\xaa\xaa'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\xaa'|json -b 5
# 11110 101 10 010101 10 101010 10 010101
$ echo -ne '\xf5\x95\xaa\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\x95'|json -b 1
$ echo -ne '\xf5\x95\xaa\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\x95'|json -b 2
$ echo -ne '\xf5\x95\xaa\x95'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\x95'|json -b 3
$ echo -ne '\xf5\x95\xaa\x95'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\x95'|json -b 4
$ echo -ne '\xf5\x95\xaa\x95'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\xaa\x95'|json -b 5
# 11110 101 10 010101 10 010101 10 101010
$ echo -ne '\xf5\x95\x95\xaa'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\xaa'|json -b 1
$ echo -ne '\xf5\x95\x95\xaa'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\xaa'|json -b 2
$ echo -ne '\xf5\x95\x95\xaa'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\xaa'|json -b 3
$ echo -ne '\xf5\x95\x95\xaa'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\xaa'|json -b 4
$ echo -ne '\xf5\x95\x95\xaa'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\xaa'|json -b 5
# 11110 101 10 010101 10 010101 10 010101
$ echo -ne '\xf5\x95\x95\x95'|json -b 1
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\x95'|json -b 1
$ echo -ne '\xf5\x95\x95\x95'|json -b 2
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\x95'|json -b 2
$ echo -ne '\xf5\x95\x95\x95'|json -b 3
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\x95'|json -b 3
$ echo -ne '\xf5\x95\x95\x95'|json -b 4
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\x95'|json -b 4
$ echo -ne '\xf5\x95\x95\x95'|json -b 5
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf5\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf5\x95\x95\x95'|json -b 5
# 11110 010 10 101010 10 101010 10 101010
$ echo -ne '\xf2\xaa\xaa\xaa'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\xaa'|json -b 1
$ echo -ne '\xf2\xaa\xaa\xaa'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\xaa'|json -b 2
$ echo -ne '\xf2\xaa\xaa\xaa'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\xaa'|json -b 3
$ echo -ne '\xf2\xaa\xaa\xaa'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\xaa'|json -b 4
$ echo -ne '\xf2\xaa\xaa\xaa'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\xaa'|json -b 5
# 11110 010 10 101010 10 101010 10 010101
$ echo -ne '\xf2\xaa\xaa\x95'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\x95'|json -b 1
$ echo -ne '\xf2\xaa\xaa\x95'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\x95'|json -b 2
$ echo -ne '\xf2\xaa\xaa\x95'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\x95'|json -b 3
$ echo -ne '\xf2\xaa\xaa\x95'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\x95'|json -b 4
$ echo -ne '\xf2\xaa\xaa\x95'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\xaa\x95'|json -b 5
# 11110 010 10 101010 10 010101 10 101010
$ echo -ne '\xf2\xaa\x95\xaa'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\xaa'|json -b 1
$ echo -ne '\xf2\xaa\x95\xaa'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\xaa'|json -b 2
$ echo -ne '\xf2\xaa\x95\xaa'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\xaa'|json -b 3
$ echo -ne '\xf2\xaa\x95\xaa'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\xaa'|json -b 4
$ echo -ne '\xf2\xaa\x95\xaa'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\xaa'|json -b 5
# 11110 010 10 101010 10 010101 10 010101
$ echo -ne '\xf2\xaa\x95\x95'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\x95'|json -b 1
$ echo -ne '\xf2\xaa\x95\x95'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\x95'|json -b 2
$ echo -ne '\xf2\xaa\x95\x95'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\x95'|json -b 3
$ echo -ne '\xf2\xaa\x95\x95'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\x95'|json -b 4
$ echo -ne '\xf2\xaa\x95\x95'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\xaa\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\xaa\x95\x95'|json -b 5
# 11110 010 10 010101 10 101010 10 101010
$ echo -ne '\xf2\x95\xaa\xaa'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\xaa'|json -b 1
$ echo -ne '\xf2\x95\xaa\xaa'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\xaa'|json -b 2
$ echo -ne '\xf2\x95\xaa\xaa'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\xaa'|json -b 3
$ echo -ne '\xf2\x95\xaa\xaa'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\xaa'|json -b 4
$ echo -ne '\xf2\x95\xaa\xaa'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\xaa'|json -b 5
# 11110 010 10 010101 10 101010 10 010101
$ echo -ne '\xf2\x95\xaa\x95'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\x95'|json -b 1
$ echo -ne '\xf2\x95\xaa\x95'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\x95'|json -b 2
$ echo -ne '\xf2\x95\xaa\x95'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\x95'|json -b 3
$ echo -ne '\xf2\x95\xaa\x95'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\x95'|json -b 4
$ echo -ne '\xf2\x95\xaa\x95'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\xaa\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\xaa\x95'|json -b 5
# 11110 010 10 010101 10 010101 10 101010
$ echo -ne '\xf2\x95\x95\xaa'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\xaa'|json -b 1
$ echo -ne '\xf2\x95\x95\xaa'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\xaa'|json -b 2
$ echo -ne '\xf2\x95\x95\xaa'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\xaa'|json -b 3
$ echo -ne '\xf2\x95\x95\xaa'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\xaa'|json -b 4
$ echo -ne '\xf2\x95\x95\xaa'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\xaa
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\xaa'|json -b 5
# 11110 010 10 010101 10 010101 10 010101
$ echo -ne '\xf2\x95\x95\x95'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\x95'|json -b 1
$ echo -ne '\xf2\x95\x95\x95'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\x95'|json -b 2
$ echo -ne '\xf2\x95\x95\x95'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\x95'|json -b 3
$ echo -ne '\xf2\x95\x95\x95'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\x95'|json -b 4
$ echo -ne '\xf2\x95\x95\x95'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf2\x95\x95\x95
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf2\x95\x95\x95'|json -b 5
$

--[ utf8-3 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '110 10101 11 101010' '110 10101 11 010101' '110 01010 11 101010' '110 01010 11 010101' '1110 1010 10 101010 11 101010' '1110 1010 10 101010 11 010101' '1110 1010 10 010101 11 101010' '1110 1010 10 010101 11 010101' '1110 0101 10 101010 11 101010' '1110 0101 10 101010 11 010101' '1110 0101 10 010101 11 101010' '1110 0101 10 010101 11 010101' '11110 101 10 101010 10 101010 11 101010' '11110 101 10 101010 10 101010 11 010101' '11110 101 10 101010 10 010101 11 101010' '11110 101 10 101010 10 010101 11 010101' '11110 101 10 010101 10 101010 11 101010' '11110 101 10 010101 10 101010 11 010101' '11110 101 10 010101 10 010101 11 101010' '11110 101 10 010101 10 010101 11 010101' '11110 010 10 101010 10 101010 11 101010' '11110 010 10 101010 10 101010 11 010101' '11110 010 10 101010 10 010101 11 101010' '11110 010 10 101010 10 010101 11 010101' '11110 010 10 010101 10 101010 11 101010' '11110 010 10 010101 10 101010 11 010101' '11110 010 10 010101 10 010101 11 101010' '11110 010 10 010101 10 010101 11 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 110 10101 11 101010
$ echo -ne '\xd5\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xea'|json -b 1
$ echo -ne '\xd5\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xea'|json -b 2
$ echo -ne '\xd5\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xea'|json -b 3
# 110 10101 11 010101
$ echo -ne '\xd5\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xd5'|json -b 1
$ echo -ne '\xd5\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xd5'|json -b 2
$ echo -ne '\xd5\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\xd5'|json -b 3
# 110 01010 11 101010
$ echo -ne '\xca\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xea'|json -b 1
$ echo -ne '\xca\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xea'|json -b 2
$ echo -ne '\xca\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xea'|json -b 3
# 110 01010 11 010101
$ echo -ne '\xca\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xd5'|json -b 1
$ echo -ne '\xca\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xd5'|json -b 2
$ echo -ne '\xca\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\xd5'|json -b 3
# 1110 1010 10 101010 11 101010
$ echo -ne '\xea\xaa\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xea'|json -b 1
$ echo -ne '\xea\xaa\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xea'|json -b 2
$ echo -ne '\xea\xaa\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xea'|json -b 3
$ echo -ne '\xea\xaa\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xea'|json -b 4
# 1110 1010 10 101010 11 010101
$ echo -ne '\xea\xaa\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xd5'|json -b 1
$ echo -ne '\xea\xaa\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xd5'|json -b 2
$ echo -ne '\xea\xaa\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xd5'|json -b 3
$ echo -ne '\xea\xaa\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\xd5'|json -b 4
# 1110 1010 10 010101 11 101010
$ echo -ne '\xea\x95\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xea'|json -b 1
$ echo -ne '\xea\x95\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xea'|json -b 2
$ echo -ne '\xea\x95\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xea'|json -b 3
$ echo -ne '\xea\x95\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xea'|json -b 4
# 1110 1010 10 010101 11 010101
$ echo -ne '\xea\x95\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xd5'|json -b 1
$ echo -ne '\xea\x95\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xd5'|json -b 2
$ echo -ne '\xea\x95\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xd5'|json -b 3
$ echo -ne '\xea\x95\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\xd5'|json -b 4
# 1110 0101 10 101010 11 101010
$ echo -ne '\xe5\xaa\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xea'|json -b 1
$ echo -ne '\xe5\xaa\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xea'|json -b 2
$ echo -ne '\xe5\xaa\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xea'|json -b 3
$ echo -ne '\xe5\xaa\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xea'|json -b 4
# 1110 0101 10 101010 11 010101
$ echo -ne '\xe5\xaa\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xd5'|json -b 1
$ echo -ne '\xe5\xaa\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xd5'|json -b 2
$ echo -ne '\xe5\xaa\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xd5'|json -b 3
$ echo -ne '\xe5\xaa\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\xd5'|json -b 4
# 1110 0101 10 010101 11 101010
$ echo -ne '\xe5\x95\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xea'|json -b 1
$ echo -ne '\xe5\x95\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xea'|json -b 2
$ echo -ne '\xe5\x95\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xea'|json -b 3
$ echo -ne '\xe5\x95\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xea'|json -b 4
# 1110 0101 10 010101 11 010101
$ echo -ne '\xe5\x95\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xd5'|json -b 1
$ echo -ne '\xe5\x95\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xd5'|json -b 2
$ echo -ne '\xe5\x95\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xd5'|json -b 3
$ echo -ne '\xe5\x95\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\xd5'|json -b 4
# 11110 101 10 101010 10 101010 11 101010
$ echo -ne '\xf5\xaa\xaa\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xea'|json -b 1
$ echo -ne '\xf5\xaa\xaa\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xea'|json -b 2
$ echo -ne '\xf5\xaa\xaa\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xea'|json -b 3
$ echo -ne '\xf5\xaa\xaa\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xea'|json -b 4
$ echo -ne '\xf5\xaa\xaa\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xea'|json -b 5
# 11110 101 10 101010 10 101010 11 010101
$ echo -ne '\xf5\xaa\xaa\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xd5'|json -b 1
$ echo -ne '\xf5\xaa\xaa\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xd5'|json -b 2
$ echo -ne '\xf5\xaa\xaa\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xd5'|json -b 3
$ echo -ne '\xf5\xaa\xaa\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xd5'|json -b 4
$ echo -ne '\xf5\xaa\xaa\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\xd5'|json -b 5
# 11110 101 10 101010 10 010101 11 101010
$ echo -ne '\xf5\xaa\x95\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xea'|json -b 1
$ echo -ne '\xf5\xaa\x95\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xea'|json -b 2
$ echo -ne '\xf5\xaa\x95\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xea'|json -b 3
$ echo -ne '\xf5\xaa\x95\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xea'|json -b 4
$ echo -ne '\xf5\xaa\x95\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xea'|json -b 5
# 11110 101 10 101010 10 010101 11 010101
$ echo -ne '\xf5\xaa\x95\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xd5'|json -b 1
$ echo -ne '\xf5\xaa\x95\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xd5'|json -b 2
$ echo -ne '\xf5\xaa\x95\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xd5'|json -b 3
$ echo -ne '\xf5\xaa\x95\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xd5'|json -b 4
$ echo -ne '\xf5\xaa\x95\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\xd5'|json -b 5
# 11110 101 10 010101 10 101010 11 101010
$ echo -ne '\xf5\x95\xaa\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xea'|json -b 1
$ echo -ne '\xf5\x95\xaa\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xea'|json -b 2
$ echo -ne '\xf5\x95\xaa\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xea'|json -b 3
$ echo -ne '\xf5\x95\xaa\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xea'|json -b 4
$ echo -ne '\xf5\x95\xaa\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xea'|json -b 5
# 11110 101 10 010101 10 101010 11 010101
$ echo -ne '\xf5\x95\xaa\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xd5'|json -b 1
$ echo -ne '\xf5\x95\xaa\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xd5'|json -b 2
$ echo -ne '\xf5\x95\xaa\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xd5'|json -b 3
$ echo -ne '\xf5\x95\xaa\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xd5'|json -b 4
$ echo -ne '\xf5\x95\xaa\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\xd5'|json -b 5
# 11110 101 10 010101 10 010101 11 101010
$ echo -ne '\xf5\x95\x95\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xea'|json -b 1
$ echo -ne '\xf5\x95\x95\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xea'|json -b 2
$ echo -ne '\xf5\x95\x95\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xea'|json -b 3
$ echo -ne '\xf5\x95\x95\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xea'|json -b 4
$ echo -ne '\xf5\x95\x95\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xea'|json -b 5
# 11110 101 10 010101 10 010101 11 010101
$ echo -ne '\xf5\x95\x95\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xd5'|json -b 1
$ echo -ne '\xf5\x95\x95\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xd5'|json -b 2
$ echo -ne '\xf5\x95\x95\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xd5'|json -b 3
$ echo -ne '\xf5\x95\x95\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xd5'|json -b 4
$ echo -ne '\xf5\x95\x95\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\xd5'|json -b 5
# 11110 010 10 101010 10 101010 11 101010
$ echo -ne '\xf2\xaa\xaa\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xea'|json -b 1
$ echo -ne '\xf2\xaa\xaa\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xea'|json -b 2
$ echo -ne '\xf2\xaa\xaa\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xea'|json -b 3
$ echo -ne '\xf2\xaa\xaa\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xea'|json -b 4
$ echo -ne '\xf2\xaa\xaa\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xea'|json -b 5
# 11110 010 10 101010 10 101010 11 010101
$ echo -ne '\xf2\xaa\xaa\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xd5'|json -b 1
$ echo -ne '\xf2\xaa\xaa\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xd5'|json -b 2
$ echo -ne '\xf2\xaa\xaa\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xd5'|json -b 3
$ echo -ne '\xf2\xaa\xaa\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xd5'|json -b 4
$ echo -ne '\xf2\xaa\xaa\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\xd5'|json -b 5
# 11110 010 10 101010 10 010101 11 101010
$ echo -ne '\xf2\xaa\x95\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xea'|json -b 1
$ echo -ne '\xf2\xaa\x95\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xea'|json -b 2
$ echo -ne '\xf2\xaa\x95\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xea'|json -b 3
$ echo -ne '\xf2\xaa\x95\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xea'|json -b 4
$ echo -ne '\xf2\xaa\x95\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xea'|json -b 5
# 11110 010 10 101010 10 010101 11 010101
$ echo -ne '\xf2\xaa\x95\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xd5'|json -b 1
$ echo -ne '\xf2\xaa\x95\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xd5'|json -b 2
$ echo -ne '\xf2\xaa\x95\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xd5'|json -b 3
$ echo -ne '\xf2\xaa\x95\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xd5'|json -b 4
$ echo -ne '\xf2\xaa\x95\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\xd5'|json -b 5
# 11110 010 10 010101 10 101010 11 101010
$ echo -ne '\xf2\x95\xaa\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xea'|json -b 1
$ echo -ne '\xf2\x95\xaa\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xea'|json -b 2
$ echo -ne '\xf2\x95\xaa\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xea'|json -b 3
$ echo -ne '\xf2\x95\xaa\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xea'|json -b 4
$ echo -ne '\xf2\x95\xaa\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xea'|json -b 5
# 11110 010 10 010101 10 101010 11 010101
$ echo -ne '\xf2\x95\xaa\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xd5'|json -b 1
$ echo -ne '\xf2\x95\xaa\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xd5'|json -b 2
$ echo -ne '\xf2\x95\xaa\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xd5'|json -b 3
$ echo -ne '\xf2\x95\xaa\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xd5'|json -b 4
$ echo -ne '\xf2\x95\xaa\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\xd5'|json -b 5
# 11110 010 10 010101 10 010101 11 101010
$ echo -ne '\xf2\x95\x95\xea'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xea'|json -b 1
$ echo -ne '\xf2\x95\x95\xea'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xea'|json -b 2
$ echo -ne '\xf2\x95\x95\xea'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xea'|json -b 3
$ echo -ne '\xf2\x95\x95\xea'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xea'|json -b 4
$ echo -ne '\xf2\x95\x95\xea'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xea
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xea'|json -b 5
# 11110 010 10 010101 10 010101 11 010101
$ echo -ne '\xf2\x95\x95\xd5'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xd5'|json -b 1
$ echo -ne '\xf2\x95\x95\xd5'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xd5'|json -b 2
$ echo -ne '\xf2\x95\x95\xd5'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xd5'|json -b 3
$ echo -ne '\xf2\x95\x95\xd5'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xd5'|json -b 4
$ echo -ne '\xf2\x95\x95\xd5'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95\xd5
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\xd5'|json -b 5
$

--[ utf8-4 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '110 10101 01 101010' '110 10101 01 010101' '110 01010 01 101010' '110 01010 01 010101' '1110 1010 10 101010 01 101010' '1110 1010 10 101010 01 010101' '1110 1010 10 010101 01 101010' '1110 1010 10 010101 01 010101' '1110 0101 10 101010 01 101010' '1110 0101 10 101010 01 010101' '1110 0101 10 010101 01 101010' '1110 0101 10 010101 01 010101' '11110 101 10 101010 10 101010 01 101010' '11110 101 10 101010 10 101010 01 010101' '11110 101 10 101010 10 010101 01 101010' '11110 101 10 101010 10 010101 01 010101' '11110 101 10 010101 10 101010 01 101010' '11110 101 10 010101 10 101010 01 010101' '11110 101 10 010101 10 010101 01 101010' '11110 101 10 010101 10 010101 01 010101' '11110 010 10 101010 10 101010 01 101010' '11110 010 10 101010 10 101010 01 010101' '11110 010 10 101010 10 010101 01 101010' '11110 010 10 101010 10 010101 01 010101' '11110 010 10 010101 10 101010 01 101010' '11110 010 10 010101 10 101010 01 010101' '11110 010 10 010101 10 010101 01 101010' '11110 010 10 010101 10 010101 01 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 110 10101 01 101010
$ echo -ne '\xd5\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x6a'|json -b 1
$ echo -ne '\xd5\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x6a'|json -b 2
$ echo -ne '\xd5\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x6a'|json -b 3
# 110 10101 01 010101
$ echo -ne '\xd5\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x55'|json -b 1
$ echo -ne '\xd5\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x55'|json -b 2
$ echo -ne '\xd5\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5\x55'|json -b 3
# 110 01010 01 101010
$ echo -ne '\xca\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x6a'|json -b 1
$ echo -ne '\xca\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x6a'|json -b 2
$ echo -ne '\xca\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x6a'|json -b 3
# 110 01010 01 010101
$ echo -ne '\xca\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x55'|json -b 1
$ echo -ne '\xca\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x55'|json -b 2
$ echo -ne '\xca\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xcaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca\x55'|json -b 3
# 1110 1010 10 101010 01 101010
$ echo -ne '\xea\xaa\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x6a'|json -b 1
$ echo -ne '\xea\xaa\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x6a'|json -b 2
$ echo -ne '\xea\xaa\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x6a'|json -b 3
$ echo -ne '\xea\xaa\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x6a'|json -b 4
# 1110 1010 10 101010 01 010101
$ echo -ne '\xea\xaa\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x55'|json -b 1
$ echo -ne '\xea\xaa\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x55'|json -b 2
$ echo -ne '\xea\xaa\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x55'|json -b 3
$ echo -ne '\xea\xaa\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa\x55'|json -b 4
# 1110 1010 10 010101 01 101010
$ echo -ne '\xea\x95\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x6a'|json -b 1
$ echo -ne '\xea\x95\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x6a'|json -b 2
$ echo -ne '\xea\x95\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x6a'|json -b 3
$ echo -ne '\xea\x95\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x6a'|json -b 4
# 1110 1010 10 010101 01 010101
$ echo -ne '\xea\x95\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x55'|json -b 1
$ echo -ne '\xea\x95\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x55'|json -b 2
$ echo -ne '\xea\x95\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x55'|json -b 3
$ echo -ne '\xea\x95\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95\x55'|json -b 4
# 1110 0101 10 101010 01 101010
$ echo -ne '\xe5\xaa\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x6a'|json -b 1
$ echo -ne '\xe5\xaa\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x6a'|json -b 2
$ echo -ne '\xe5\xaa\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x6a'|json -b 3
$ echo -ne '\xe5\xaa\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x6a'|json -b 4
# 1110 0101 10 101010 01 010101
$ echo -ne '\xe5\xaa\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x55'|json -b 1
$ echo -ne '\xe5\xaa\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x55'|json -b 2
$ echo -ne '\xe5\xaa\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x55'|json -b 3
$ echo -ne '\xe5\xaa\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa\x55'|json -b 4
# 1110 0101 10 010101 01 101010
$ echo -ne '\xe5\x95\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x6a'|json -b 1
$ echo -ne '\xe5\x95\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x6a'|json -b 2
$ echo -ne '\xe5\x95\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x6a'|json -b 3
$ echo -ne '\xe5\x95\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x6a'|json -b 4
# 1110 0101 10 010101 01 010101
$ echo -ne '\xe5\x95\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x55'|json -b 1
$ echo -ne '\xe5\x95\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x55'|json -b 2
$ echo -ne '\xe5\x95\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x55'|json -b 3
$ echo -ne '\xe5\x95\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95\x55'|json -b 4
# 11110 101 10 101010 10 101010 01 101010
$ echo -ne '\xf5\xaa\xaa\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x6a'|json -b 1
$ echo -ne '\xf5\xaa\xaa\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x6a'|json -b 2
$ echo -ne '\xf5\xaa\xaa\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x6a'|json -b 3
$ echo -ne '\xf5\xaa\xaa\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x6a'|json -b 4
$ echo -ne '\xf5\xaa\xaa\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x6a'|json -b 5
# 11110 101 10 101010 10 101010 01 010101
$ echo -ne '\xf5\xaa\xaa\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x55'|json -b 1
$ echo -ne '\xf5\xaa\xaa\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x55'|json -b 2
$ echo -ne '\xf5\xaa\xaa\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x55'|json -b 3
$ echo -ne '\xf5\xaa\xaa\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x55'|json -b 4
$ echo -ne '\xf5\xaa\xaa\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa\x55'|json -b 5
# 11110 101 10 101010 10 010101 01 101010
$ echo -ne '\xf5\xaa\x95\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x6a'|json -b 1
$ echo -ne '\xf5\xaa\x95\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x6a'|json -b 2
$ echo -ne '\xf5\xaa\x95\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x6a'|json -b 3
$ echo -ne '\xf5\xaa\x95\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x6a'|json -b 4
$ echo -ne '\xf5\xaa\x95\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x6a'|json -b 5
# 11110 101 10 101010 10 010101 01 010101
$ echo -ne '\xf5\xaa\x95\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x55'|json -b 1
$ echo -ne '\xf5\xaa\x95\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x55'|json -b 2
$ echo -ne '\xf5\xaa\x95\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x55'|json -b 3
$ echo -ne '\xf5\xaa\x95\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x55'|json -b 4
$ echo -ne '\xf5\xaa\x95\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95\x55'|json -b 5
# 11110 101 10 010101 10 101010 01 101010
$ echo -ne '\xf5\x95\xaa\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x6a'|json -b 1
$ echo -ne '\xf5\x95\xaa\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x6a'|json -b 2
$ echo -ne '\xf5\x95\xaa\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x6a'|json -b 3
$ echo -ne '\xf5\x95\xaa\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x6a'|json -b 4
$ echo -ne '\xf5\x95\xaa\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x6a'|json -b 5
# 11110 101 10 010101 10 101010 01 010101
$ echo -ne '\xf5\x95\xaa\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x55'|json -b 1
$ echo -ne '\xf5\x95\xaa\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x55'|json -b 2
$ echo -ne '\xf5\x95\xaa\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x55'|json -b 3
$ echo -ne '\xf5\x95\xaa\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x55'|json -b 4
$ echo -ne '\xf5\x95\xaa\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa\x55'|json -b 5
# 11110 101 10 010101 10 010101 01 101010
$ echo -ne '\xf5\x95\x95\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x6a'|json -b 1
$ echo -ne '\xf5\x95\x95\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x6a'|json -b 2
$ echo -ne '\xf5\x95\x95\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x6a'|json -b 3
$ echo -ne '\xf5\x95\x95\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x6a'|json -b 4
$ echo -ne '\xf5\x95\x95\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x6a'|json -b 5
# 11110 101 10 010101 10 010101 01 010101
$ echo -ne '\xf5\x95\x95\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x55'|json -b 1
$ echo -ne '\xf5\x95\x95\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x55'|json -b 2
$ echo -ne '\xf5\x95\x95\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x55'|json -b 3
$ echo -ne '\xf5\x95\x95\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x55'|json -b 4
$ echo -ne '\xf5\x95\x95\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95\x55'|json -b 5
# 11110 010 10 101010 10 101010 01 101010
$ echo -ne '\xf2\xaa\xaa\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x6a'|json -b 1
$ echo -ne '\xf2\xaa\xaa\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x6a'|json -b 2
$ echo -ne '\xf2\xaa\xaa\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x6a'|json -b 3
$ echo -ne '\xf2\xaa\xaa\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x6a'|json -b 4
$ echo -ne '\xf2\xaa\xaa\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x6a'|json -b 5
# 11110 010 10 101010 10 101010 01 010101
$ echo -ne '\xf2\xaa\xaa\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x55'|json -b 1
$ echo -ne '\xf2\xaa\xaa\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x55'|json -b 2
$ echo -ne '\xf2\xaa\xaa\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x55'|json -b 3
$ echo -ne '\xf2\xaa\xaa\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x55'|json -b 4
$ echo -ne '\xf2\xaa\xaa\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa\x55'|json -b 5
# 11110 010 10 101010 10 010101 01 101010
$ echo -ne '\xf2\xaa\x95\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x6a'|json -b 1
$ echo -ne '\xf2\xaa\x95\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x6a'|json -b 2
$ echo -ne '\xf2\xaa\x95\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x6a'|json -b 3
$ echo -ne '\xf2\xaa\x95\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x6a'|json -b 4
$ echo -ne '\xf2\xaa\x95\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x6a'|json -b 5
# 11110 010 10 101010 10 010101 01 010101
$ echo -ne '\xf2\xaa\x95\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x55'|json -b 1
$ echo -ne '\xf2\xaa\x95\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x55'|json -b 2
$ echo -ne '\xf2\xaa\x95\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x55'|json -b 3
$ echo -ne '\xf2\xaa\x95\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x55'|json -b 4
$ echo -ne '\xf2\xaa\x95\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95\x55'|json -b 5
# 11110 010 10 010101 10 101010 01 101010
$ echo -ne '\xf2\x95\xaa\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x6a'|json -b 1
$ echo -ne '\xf2\x95\xaa\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x6a'|json -b 2
$ echo -ne '\xf2\x95\xaa\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x6a'|json -b 3
$ echo -ne '\xf2\x95\xaa\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x6a'|json -b 4
$ echo -ne '\xf2\x95\xaa\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaj
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x6a'|json -b 5
# 11110 010 10 010101 10 101010 01 010101
$ echo -ne '\xf2\x95\xaa\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x55'|json -b 1
$ echo -ne '\xf2\x95\xaa\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x55'|json -b 2
$ echo -ne '\xf2\x95\xaa\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x55'|json -b 3
$ echo -ne '\xf2\x95\xaa\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x55'|json -b 4
$ echo -ne '\xf2\x95\xaa\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaaU
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa\x55'|json -b 5
# 11110 010 10 010101 10 010101 01 101010
$ echo -ne '\xf2\x95\x95\x6a'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x6a'|json -b 1
$ echo -ne '\xf2\x95\x95\x6a'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x6a'|json -b 2
$ echo -ne '\xf2\x95\x95\x6a'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x6a'|json -b 3
$ echo -ne '\xf2\x95\x95\x6a'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x6a'|json -b 4
$ echo -ne '\xf2\x95\x95\x6a'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95j
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x6a'|json -b 5
# 11110 010 10 010101 10 010101 01 010101
$ echo -ne '\xf2\x95\x95\x55'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x55'|json -b 1
$ echo -ne '\xf2\x95\x95\x55'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x55'|json -b 2
$ echo -ne '\xf2\x95\x95\x55'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x55'|json -b 3
$ echo -ne '\xf2\x95\x95\x55'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x55'|json -b 4
$ echo -ne '\xf2\x95\x95\x55'|json -b 5
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95U
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95\x55'|json -b 5
$

--[ utf8-5 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '110 10101' '110 01010' '1110 1010 10 101010' '1110 1010 10 010101' '1110 0101 10 101010' '1110 0101 10 010101' '11110 101 10 101010 10 101010' '11110 101 10 101010 10 010101' '11110 101 10 010101 10 101010' '11110 101 10 010101 10 010101' '11110 010 10 101010 10 101010' '11110 010 10 101010 10 010101' '11110 010 10 010101 10 101010' '11110 010 10 010101 10 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 110 10101
$ echo -ne '\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5'|json -b 1
$ echo -ne '\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xd5'|json -b 2
# 110 01010
$ echo -ne '\xca'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca'|json -b 1
$ echo -ne '\xca'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xca
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xca'|json -b 2
# 1110 1010 10 101010
$ echo -ne '\xea\xaa'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa'|json -b 1
$ echo -ne '\xea\xaa'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa'|json -b 2
$ echo -ne '\xea\xaa'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\xaa'|json -b 3
# 1110 1010 10 010101
$ echo -ne '\xea\x95'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95'|json -b 1
$ echo -ne '\xea\x95'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95'|json -b 2
$ echo -ne '\xea\x95'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xea\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xea\x95'|json -b 3
# 1110 0101 10 101010
$ echo -ne '\xe5\xaa'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa'|json -b 1
$ echo -ne '\xe5\xaa'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa'|json -b 2
$ echo -ne '\xe5\xaa'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\xaa'|json -b 3
# 1110 0101 10 010101
$ echo -ne '\xe5\x95'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95'|json -b 1
$ echo -ne '\xe5\x95'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95'|json -b 2
$ echo -ne '\xe5\x95'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xe5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xe5\x95'|json -b 3
# 11110 101 10 101010 10 101010
$ echo -ne '\xf5\xaa\xaa'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa'|json -b 1
$ echo -ne '\xf5\xaa\xaa'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa'|json -b 2
$ echo -ne '\xf5\xaa\xaa'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa'|json -b 3
$ echo -ne '\xf5\xaa\xaa'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\xaa'|json -b 4
# 11110 101 10 101010 10 010101
$ echo -ne '\xf5\xaa\x95'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95'|json -b 1
$ echo -ne '\xf5\xaa\x95'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95'|json -b 2
$ echo -ne '\xf5\xaa\x95'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95'|json -b 3
$ echo -ne '\xf5\xaa\x95'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\xaa\x95'|json -b 4
# 11110 101 10 010101 10 101010
$ echo -ne '\xf5\x95\xaa'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa'|json -b 1
$ echo -ne '\xf5\x95\xaa'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa'|json -b 2
$ echo -ne '\xf5\x95\xaa'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa'|json -b 3
$ echo -ne '\xf5\x95\xaa'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\xaa'|json -b 4
# 11110 101 10 010101 10 010101
$ echo -ne '\xf5\x95\x95'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95'|json -b 1
$ echo -ne '\xf5\x95\x95'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95'|json -b 2
$ echo -ne '\xf5\x95\x95'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95'|json -b 3
$ echo -ne '\xf5\x95\x95'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf5\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf5\x95\x95'|json -b 4
# 11110 010 10 101010 10 101010
$ echo -ne '\xf2\xaa\xaa'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa'|json -b 1
$ echo -ne '\xf2\xaa\xaa'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa'|json -b 2
$ echo -ne '\xf2\xaa\xaa'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa'|json -b 3
$ echo -ne '\xf2\xaa\xaa'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\xaa'|json -b 4
# 11110 010 10 101010 10 010101
$ echo -ne '\xf2\xaa\x95'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95'|json -b 1
$ echo -ne '\xf2\xaa\x95'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95'|json -b 2
$ echo -ne '\xf2\xaa\x95'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95'|json -b 3
$ echo -ne '\xf2\xaa\x95'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\xaa\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\xaa\x95'|json -b 4
# 11110 010 10 010101 10 101010
$ echo -ne '\xf2\x95\xaa'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa'|json -b 1
$ echo -ne '\xf2\x95\xaa'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa'|json -b 2
$ echo -ne '\xf2\x95\xaa'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa'|json -b 3
$ echo -ne '\xf2\x95\xaa'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\xaa
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\xaa'|json -b 4
# 11110 010 10 010101 10 010101
$ echo -ne '\xf2\x95\x95'|json -b 1
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95'|json -b 1
$ echo -ne '\xf2\x95\x95'|json -b 2
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95'|json -b 2
$ echo -ne '\xf2\x95\x95'|json -b 3
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95'|json -b 3
$ echo -ne '\xf2\x95\x95'|json -b 4
json: error: <stdin>:1:4: invalid utf-8 encoding
json: error: <stdin>:1:4: \xf2\x95\x95
json: error: <stdin>:1:4:             ^
command failed: echo -ne '\xf2\x95\x95'|json -b 4
$

--[ utf8-6 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '1110 1010' '1110 0101' '11110 101 10 101010' '11110 101 10 010101' '11110 010 10 101010' '11110 010 10 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 1110 1010
$ echo -ne '\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea'|json -b 1
$ echo -ne '\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea'|json -b 2
# 1110 0101
$ echo -ne '\xe5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5'|json -b 1
$ echo -ne '\xe5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5'|json -b 2
# 11110 101 10 101010
$ echo -ne '\xf5\xaa'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa'|json -b 1
$ echo -ne '\xf5\xaa'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa'|json -b 2
$ echo -ne '\xf5\xaa'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa'|json -b 3
# 11110 101 10 010101
$ echo -ne '\xf5\x95'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95'|json -b 1
$ echo -ne '\xf5\x95'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95'|json -b 2
$ echo -ne '\xf5\x95'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95'|json -b 3
# 11110 010 10 101010
$ echo -ne '\xf2\xaa'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa'|json -b 1
$ echo -ne '\xf2\xaa'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa'|json -b 2
$ echo -ne '\xf2\xaa'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa'|json -b 3
# 11110 010 10 010101
$ echo -ne '\xf2\x95'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95'|json -b 1
$ echo -ne '\xf2\x95'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95'|json -b 2
$ echo -ne '\xf2\x95'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95'|json -b 3
$

--[ utf8-7 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '11110 101' '11110 010'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 11110 101
$ echo -ne '\xf5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 1
$ echo -ne '\xf5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5'|json -b 2
# 11110 010
$ echo -ne '\xf2'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2'|json -b 1
$ echo -ne '\xf2'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2'|json -b 2
$

--[ utf8-8 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '1110 1010 11 101010' '1110 1010 11 010101' '1110 0101 11 101010' '1110 0101 11 010101' '11110 101 10 101010 11 101010' '11110 101 10 101010 11 010101' '11110 101 10 010101 11 101010' '11110 101 10 010101 11 010101' '11110 010 10 101010 11 101010' '11110 010 10 101010 11 010101' '11110 010 10 010101 11 101010' '11110 010 10 010101 11 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 1110 1010 11 101010
$ echo -ne '\xea\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xea'|json -b 1
$ echo -ne '\xea\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xea'|json -b 2
$ echo -ne '\xea\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xea'|json -b 3
# 1110 1010 11 010101
$ echo -ne '\xea\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xd5'|json -b 1
$ echo -ne '\xea\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xd5'|json -b 2
$ echo -ne '\xea\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xea\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\xd5'|json -b 3
# 1110 0101 11 101010
$ echo -ne '\xe5\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xea'|json -b 1
$ echo -ne '\xe5\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xea'|json -b 2
$ echo -ne '\xe5\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xea'|json -b 3
# 1110 0101 11 010101
$ echo -ne '\xe5\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xd5'|json -b 1
$ echo -ne '\xe5\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xd5'|json -b 2
$ echo -ne '\xe5\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\xd5'|json -b 3
# 11110 101 10 101010 11 101010
$ echo -ne '\xf5\xaa\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xea'|json -b 1
$ echo -ne '\xf5\xaa\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xea'|json -b 2
$ echo -ne '\xf5\xaa\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xea'|json -b 3
$ echo -ne '\xf5\xaa\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xea'|json -b 4
# 11110 101 10 101010 11 010101
$ echo -ne '\xf5\xaa\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xd5'|json -b 1
$ echo -ne '\xf5\xaa\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xd5'|json -b 2
$ echo -ne '\xf5\xaa\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xd5'|json -b 3
$ echo -ne '\xf5\xaa\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\xd5'|json -b 4
# 11110 101 10 010101 11 101010
$ echo -ne '\xf5\x95\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xea'|json -b 1
$ echo -ne '\xf5\x95\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xea'|json -b 2
$ echo -ne '\xf5\x95\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xea'|json -b 3
$ echo -ne '\xf5\x95\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xea'|json -b 4
# 11110 101 10 010101 11 010101
$ echo -ne '\xf5\x95\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xd5'|json -b 1
$ echo -ne '\xf5\x95\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xd5'|json -b 2
$ echo -ne '\xf5\x95\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xd5'|json -b 3
$ echo -ne '\xf5\x95\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\xd5'|json -b 4
# 11110 010 10 101010 11 101010
$ echo -ne '\xf2\xaa\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xea'|json -b 1
$ echo -ne '\xf2\xaa\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xea'|json -b 2
$ echo -ne '\xf2\xaa\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xea'|json -b 3
$ echo -ne '\xf2\xaa\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xea'|json -b 4
# 11110 010 10 101010 11 010101
$ echo -ne '\xf2\xaa\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xd5'|json -b 1
$ echo -ne '\xf2\xaa\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xd5'|json -b 2
$ echo -ne '\xf2\xaa\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xd5'|json -b 3
$ echo -ne '\xf2\xaa\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaa\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\xd5'|json -b 4
# 11110 010 10 010101 11 101010
$ echo -ne '\xf2\x95\xea'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xea'|json -b 1
$ echo -ne '\xf2\x95\xea'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xea'|json -b 2
$ echo -ne '\xf2\x95\xea'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xea'|json -b 3
$ echo -ne '\xf2\x95\xea'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xea
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xea'|json -b 4
# 11110 010 10 010101 11 010101
$ echo -ne '\xf2\x95\xd5'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xd5'|json -b 1
$ echo -ne '\xf2\x95\xd5'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xd5'|json -b 2
$ echo -ne '\xf2\x95\xd5'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xd5'|json -b 3
$ echo -ne '\xf2\x95\xd5'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95\xd5
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\xd5'|json -b 4
$

--[ utf8-9 ]--------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '1110 1010 01 101010' '1110 1010 01 010101' '1110 0101 01 101010' '1110 0101 01 010101' '11110 101 10 101010 01 101010' '11110 101 10 101010 01 010101' '11110 101 10 010101 01 101010' '11110 101 10 010101 01 010101' '11110 010 10 101010 01 101010' '11110 010 10 101010 01 010101' '11110 010 10 010101 01 101010' '11110 010 10 010101 01 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 1110 1010 01 101010
$ echo -ne '\xea\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x6a'|json -b 1
$ echo -ne '\xea\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x6a'|json -b 2
$ echo -ne '\xea\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaj
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x6a'|json -b 3
# 1110 1010 01 010101
$ echo -ne '\xea\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x55'|json -b 1
$ echo -ne '\xea\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x55'|json -b 2
$ echo -ne '\xea\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xeaU
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xea\x55'|json -b 3
# 1110 0101 01 101010
$ echo -ne '\xe5\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x6a'|json -b 1
$ echo -ne '\xe5\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x6a'|json -b 2
$ echo -ne '\xe5\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x6a'|json -b 3
# 1110 0101 01 010101
$ echo -ne '\xe5\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x55'|json -b 1
$ echo -ne '\xe5\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x55'|json -b 2
$ echo -ne '\xe5\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xe5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xe5\x55'|json -b 3
# 11110 101 10 101010 01 101010
$ echo -ne '\xf5\xaa\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x6a'|json -b 1
$ echo -ne '\xf5\xaa\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x6a'|json -b 2
$ echo -ne '\xf5\xaa\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x6a'|json -b 3
$ echo -ne '\xf5\xaa\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x6a'|json -b 4
# 11110 101 10 101010 01 010101
$ echo -ne '\xf5\xaa\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x55'|json -b 1
$ echo -ne '\xf5\xaa\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x55'|json -b 2
$ echo -ne '\xf5\xaa\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x55'|json -b 3
$ echo -ne '\xf5\xaa\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\xaa\x55'|json -b 4
# 11110 101 10 010101 01 101010
$ echo -ne '\xf5\x95\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x6a'|json -b 1
$ echo -ne '\xf5\x95\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x6a'|json -b 2
$ echo -ne '\xf5\x95\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x6a'|json -b 3
$ echo -ne '\xf5\x95\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x6a'|json -b 4
# 11110 101 10 010101 01 010101
$ echo -ne '\xf5\x95\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x55'|json -b 1
$ echo -ne '\xf5\x95\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x55'|json -b 2
$ echo -ne '\xf5\x95\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x55'|json -b 3
$ echo -ne '\xf5\x95\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf5\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf5\x95\x55'|json -b 4
# 11110 010 10 101010 01 101010
$ echo -ne '\xf2\xaa\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x6a'|json -b 1
$ echo -ne '\xf2\xaa\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x6a'|json -b 2
$ echo -ne '\xf2\xaa\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x6a'|json -b 3
$ echo -ne '\xf2\xaa\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaj
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x6a'|json -b 4
# 11110 010 10 101010 01 010101
$ echo -ne '\xf2\xaa\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x55'|json -b 1
$ echo -ne '\xf2\xaa\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x55'|json -b 2
$ echo -ne '\xf2\xaa\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x55'|json -b 3
$ echo -ne '\xf2\xaa\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\xaaU
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\xaa\x55'|json -b 4
# 11110 010 10 010101 01 101010
$ echo -ne '\xf2\x95\x6a'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x6a'|json -b 1
$ echo -ne '\xf2\x95\x6a'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x6a'|json -b 2
$ echo -ne '\xf2\x95\x6a'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x6a'|json -b 3
$ echo -ne '\xf2\x95\x6a'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95j
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x6a'|json -b 4
# 11110 010 10 010101 01 010101
$ echo -ne '\xf2\x95\x55'|json -b 1
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x55'|json -b 1
$ echo -ne '\xf2\x95\x55'|json -b 2
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x55'|json -b 2
$ echo -ne '\xf2\x95\x55'|json -b 3
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x55'|json -b 3
$ echo -ne '\xf2\x95\x55'|json -b 4
json: error: <stdin>:1:3: invalid utf-8 encoding
json: error: <stdin>:1:3: \xf2\x95U
json: error: <stdin>:1:3:         ^
command failed: echo -ne '\xf2\x95\x55'|json -b 4
$

--[ utf8-10 ]-------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '11110 101 11 101010' '11110 101 11 010101' '11110 010 11 101010' '11110 010 11 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 11110 101 11 101010
$ echo -ne '\xf5\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xea'|json -b 1
$ echo -ne '\xf5\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xea'|json -b 2
$ echo -ne '\xf5\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xea'|json -b 3
# 11110 101 11 010101
$ echo -ne '\xf5\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xd5'|json -b 1
$ echo -ne '\xf5\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xd5'|json -b 2
$ echo -ne '\xf5\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\xd5'|json -b 3
# 11110 010 11 101010
$ echo -ne '\xf2\xea'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xea'|json -b 1
$ echo -ne '\xf2\xea'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xea'|json -b 2
$ echo -ne '\xf2\xea'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xea
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xea'|json -b 3
# 11110 010 11 010101
$ echo -ne '\xf2\xd5'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xd5'|json -b 1
$ echo -ne '\xf2\xd5'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xd5'|json -b 2
$ echo -ne '\xf2\xd5'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2\xd5
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\xd5'|json -b 3
$

--[ utf8-11 ]-------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
#
# # meta command:
# $ for b in '11110 101 01 101010' '11110 101 01 010101' '11110 010 01 101010' '11110 010 01 010101'; do echo "# $b"; t="$(bits2chars -s "$b")"; c0="echo -ne '$t'|json"; n="$(grep -oF '\x' <<< "$t"|wc -l)"; for((i=1;i<=n+1;i++));do c="$c0 -b $i"; echo "$ $c"; eval "$c"; done; done
#
# 11110 101 01 101010
$ echo -ne '\xf5\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x6a'|json -b 1
$ echo -ne '\xf5\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x6a'|json -b 2
$ echo -ne '\xf5\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x6a'|json -b 3
# 11110 101 01 010101
$ echo -ne '\xf5\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x55'|json -b 1
$ echo -ne '\xf5\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x55'|json -b 2
$ echo -ne '\xf5\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf5U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf5\x55'|json -b 3
# 11110 010 01 101010
$ echo -ne '\xf2\x6a'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x6a'|json -b 1
$ echo -ne '\xf2\x6a'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x6a'|json -b 2
$ echo -ne '\xf2\x6a'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2j
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x6a'|json -b 3
# 11110 010 01 010101
$ echo -ne '\xf2\x55'|json -b 1
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x55'|json -b 1
$ echo -ne '\xf2\x55'|json -b 2
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x55'|json -b 2
$ echo -ne '\xf2\x55'|json -b 3
json: error: <stdin>:1:2: invalid utf-8 encoding
json: error: <stdin>:1:2: \xf2U
json: error: <stdin>:1:2:     ^
command failed: echo -ne '\xf2\x55'|json -b 3
$

--[ utf8-12 ]-------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --verbose "$@"; }
# 1110 1101 10 011111 10 111111
$ echo -ne '\xed\x9f\xbf'|json
\ud7ff
# 1110 1101 10 100000 10 000000
$ echo -ne '\xed\xa0\x80'|json
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xed\xa0\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xed\xa0\x80'|json
# 1110 1101 10 111111 10 111111
$ echo -ne '\xed\xbf\xbf'|json
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xed\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xed\xbf\xbf'|json
# 1110 1110 10 000000 10 000000
$ echo -ne '\xee\x80\x80'|json
\ue000
# 11110 100 10 001111 10 111111 10 111111
$ echo -ne '\xf4\x8f\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x8f\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x8f\xbf\xbf'|json
# 11110 100 10 010000 10 000000 10 000000
$ echo -ne '\xf4\x90\x80\x80'|json
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf4\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x90\x80\x80'|json
# 11110 111 10 111111 10 111111 10 111111
$ echo -ne '\xf7\xbf\xbf\xbf'|json
json: error: <stdin>:1:1: invalid utf-8 encoding
json: error: <stdin>:1:1: \xf7\xbf\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf7\xbf\xbf\xbf'|json
$

--[ trim ]----------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s in '\f' '\n' '\r' '\t' '\v' ' '; do for t in 'A' '\xc2\x80' '\xe0\xa0\x80' '\xf0\x90\x80\x80'; do n="$(echo -ne "$t"|wc -c)"; for((k=1;k<=n+2;k++)); do c="echo -ne '$s$t'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done
#
$ echo -ne '\fA'|json -b 1
A
$ echo -ne '\fA'|json -b 2
A
$ echo -ne '\fA'|json -b 3
A
$ echo -ne '\f\xc2\x80'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80'|json -b 4
\u0080
$ echo -ne '\f\xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80'|json -b 6
$ echo -ne '\nA'|json -b 1
A
$ echo -ne '\nA'|json -b 2
A
$ echo -ne '\nA'|json -b 3
A
$ echo -ne '\n\xc2\x80'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80'|json -b 4
\u0080
$ echo -ne '\n\xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80'|json -b 6
$ echo -ne '\rA'|json -b 1
A
$ echo -ne '\rA'|json -b 2
A
$ echo -ne '\rA'|json -b 3
A
$ echo -ne '\r\xc2\x80'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80'|json -b 4
\u0080
$ echo -ne '\r\xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80'|json -b 6
$ echo -ne '\tA'|json -b 1
A
$ echo -ne '\tA'|json -b 2
A
$ echo -ne '\tA'|json -b 3
A
$ echo -ne '\t\xc2\x80'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80'|json -b 4
\u0080
$ echo -ne '\t\xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80'|json -b 6
$ echo -ne '\vA'|json -b 1
A
$ echo -ne '\vA'|json -b 2
A
$ echo -ne '\vA'|json -b 3
A
$ echo -ne '\v\xc2\x80'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80'|json -b 4
\u0080
$ echo -ne '\v\xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80'|json -b 6
$ echo -ne ' A'|json -b 1
A
$ echo -ne ' A'|json -b 2
A
$ echo -ne ' A'|json -b 3
A
$ echo -ne ' \xc2\x80'|json -b 1
\u0080
$ echo -ne ' \xc2\x80'|json -b 2
\u0080
$ echo -ne ' \xc2\x80'|json -b 3
\u0080
$ echo -ne ' \xc2\x80'|json -b 4
\u0080
$ echo -ne ' \xe0\xa0\x80'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80'|json -b 5
\u0800
$ echo -ne ' \xf0\x90\x80\x80'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80'|json -b 6
$

--[ trim2 ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s in '\f' '\n' '\r' '\t' '\v' ' '; do for t in 'A' '\xc2\x80' '\xe0\xa0\x80' '\xf0\x90\x80\x80'; do n="$(echo -ne "$t"|wc -c)"; for((k=1;k<=n+2;k++)); do c="echo -ne '$t$s'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done
#
$ echo -ne 'A\f'|json -b 1
A
$ echo -ne 'A\f'|json -b 2
A
$ echo -ne 'A\f'|json -b 3
A
$ echo -ne '\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\f
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne 'A\n'|json -b 1
A
$ echo -ne 'A\n'|json -b 2
A
$ echo -ne 'A\n'|json -b 3
A
$ echo -ne '\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne 'A\r'|json -b 1
A
$ echo -ne 'A\r'|json -b 2
A
$ echo -ne 'A\r'|json -b 3
A
$ echo -ne '\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\r
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne 'A\t'|json -b 1
A
$ echo -ne 'A\t'|json -b 2
A
$ echo -ne 'A\t'|json -b 3
A
$ echo -ne '\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\t
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne 'A\v'|json -b 1
A
$ echo -ne 'A\v'|json -b 2
A
$ echo -ne 'A\v'|json -b 3
A
$ echo -ne '\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80\v
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne 'A '|json -b 1
A
$ echo -ne 'A '|json -b 2
A
$ echo -ne 'A '|json -b 3
A
$ echo -ne '\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80 
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80 '|json -b 6
$

--[ trim3 ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s1 in '\f' '\n' '\r' '\t' '\v' ' '; do for s2 in '\f' '\n' '\r' '\t' '\v' ' '; do for t in 'A' '\xc2\x80' '\xe0\xa0\x80' '\xf0\x90\x80\x80'; do n="$(echo -ne "$t"|wc -c)"; for((k=1;k<=n+3;k++)); do c="echo -ne '$s1$t$s2'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done; done
#
$ echo -ne '\fA\f'|json -b 1
A
$ echo -ne '\fA\f'|json -b 2
A
$ echo -ne '\fA\f'|json -b 3
A
$ echo -ne '\fA\f'|json -b 4
A
$ echo -ne '\f\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\f\xc2\x80\f'|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\f'|json -b 7
$ echo -ne '\fA\n'|json -b 1
A
$ echo -ne '\fA\n'|json -b 2
A
$ echo -ne '\fA\n'|json -b 3
A
$ echo -ne '\fA\n'|json -b 4
A
$ echo -ne '\f\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\f\xc2\x80\n'|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\n'|json -b 7
$ echo -ne '\fA\r'|json -b 1
A
$ echo -ne '\fA\r'|json -b 2
A
$ echo -ne '\fA\r'|json -b 3
A
$ echo -ne '\fA\r'|json -b 4
A
$ echo -ne '\f\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\f\xc2\x80\r'|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\r'|json -b 7
$ echo -ne '\fA\t'|json -b 1
A
$ echo -ne '\fA\t'|json -b 2
A
$ echo -ne '\fA\t'|json -b 3
A
$ echo -ne '\fA\t'|json -b 4
A
$ echo -ne '\f\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\f\xc2\x80\t'|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\t'|json -b 7
$ echo -ne '\fA\v'|json -b 1
A
$ echo -ne '\fA\v'|json -b 2
A
$ echo -ne '\fA\v'|json -b 3
A
$ echo -ne '\fA\v'|json -b 4
A
$ echo -ne '\f\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\f\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\f\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\f\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\f\xc2\x80\v'|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80\v'|json -b 7
$ echo -ne '\fA '|json -b 1
A
$ echo -ne '\fA '|json -b 2
A
$ echo -ne '\fA '|json -b 3
A
$ echo -ne '\fA '|json -b 4
A
$ echo -ne '\f\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\f\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\f\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\f\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\f\xc2\x80 '|json -b 5
\u0080
$ echo -ne '\f\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\f\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\f\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\f\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\f\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\f\xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 6
$ echo -ne '\f\xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \f\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\f\xf0\x90\x80\x80 '|json -b 7
$ echo -ne '\nA\f'|json -b 1
A
$ echo -ne '\nA\f'|json -b 2
A
$ echo -ne '\nA\f'|json -b 3
A
$ echo -ne '\nA\f'|json -b 4
A
$ echo -ne '\n\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\n\xc2\x80\f'|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\f
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\f'|json -b 7
$ echo -ne '\nA\n'|json -b 1
A
$ echo -ne '\nA\n'|json -b 2
A
$ echo -ne '\nA\n'|json -b 3
A
$ echo -ne '\nA\n'|json -b 4
A
$ echo -ne '\n\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\n\xc2\x80\n'|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\n'|json -b 7
$ echo -ne '\nA\r'|json -b 1
A
$ echo -ne '\nA\r'|json -b 2
A
$ echo -ne '\nA\r'|json -b 3
A
$ echo -ne '\nA\r'|json -b 4
A
$ echo -ne '\n\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\n\xc2\x80\r'|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\r
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\r'|json -b 7
$ echo -ne '\nA\t'|json -b 1
A
$ echo -ne '\nA\t'|json -b 2
A
$ echo -ne '\nA\t'|json -b 3
A
$ echo -ne '\nA\t'|json -b 4
A
$ echo -ne '\n\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\n\xc2\x80\t'|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\t
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\t'|json -b 7
$ echo -ne '\nA\v'|json -b 1
A
$ echo -ne '\nA\v'|json -b 2
A
$ echo -ne '\nA\v'|json -b 3
A
$ echo -ne '\nA\v'|json -b 4
A
$ echo -ne '\n\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\n\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\n\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\n\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\n\xc2\x80\v'|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80\v
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80\v'|json -b 7
$ echo -ne '\nA '|json -b 1
A
$ echo -ne '\nA '|json -b 2
A
$ echo -ne '\nA '|json -b 3
A
$ echo -ne '\nA '|json -b 4
A
$ echo -ne '\n\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\n\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\n\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\n\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\n\xc2\x80 '|json -b 5
\u0080
$ echo -ne '\n\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\n\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\n\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\n\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\n\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\n\xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 6
$ echo -ne '\n\xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:2:1: non-BMP utf-8 encoding
json: error: <stdin>:2:1: \n\xf0\x90\x80\x80 
json: error: <stdin>:2:1:   ^
command failed: echo -ne '\n\xf0\x90\x80\x80 '|json -b 7
$ echo -ne '\rA\f'|json -b 1
A
$ echo -ne '\rA\f'|json -b 2
A
$ echo -ne '\rA\f'|json -b 3
A
$ echo -ne '\rA\f'|json -b 4
A
$ echo -ne '\r\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\r\xc2\x80\f'|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\f'|json -b 7
$ echo -ne '\rA\n'|json -b 1
A
$ echo -ne '\rA\n'|json -b 2
A
$ echo -ne '\rA\n'|json -b 3
A
$ echo -ne '\rA\n'|json -b 4
A
$ echo -ne '\r\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\r\xc2\x80\n'|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\n'|json -b 7
$ echo -ne '\rA\r'|json -b 1
A
$ echo -ne '\rA\r'|json -b 2
A
$ echo -ne '\rA\r'|json -b 3
A
$ echo -ne '\rA\r'|json -b 4
A
$ echo -ne '\r\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\r\xc2\x80\r'|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\r'|json -b 7
$ echo -ne '\rA\t'|json -b 1
A
$ echo -ne '\rA\t'|json -b 2
A
$ echo -ne '\rA\t'|json -b 3
A
$ echo -ne '\rA\t'|json -b 4
A
$ echo -ne '\r\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\r\xc2\x80\t'|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\t'|json -b 7
$ echo -ne '\rA\v'|json -b 1
A
$ echo -ne '\rA\v'|json -b 2
A
$ echo -ne '\rA\v'|json -b 3
A
$ echo -ne '\rA\v'|json -b 4
A
$ echo -ne '\r\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\r\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\r\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\r\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\r\xc2\x80\v'|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80\v'|json -b 7
$ echo -ne '\rA '|json -b 1
A
$ echo -ne '\rA '|json -b 2
A
$ echo -ne '\rA '|json -b 3
A
$ echo -ne '\rA '|json -b 4
A
$ echo -ne '\r\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\r\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\r\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\r\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\r\xc2\x80 '|json -b 5
\u0080
$ echo -ne '\r\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\r\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\r\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\r\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\r\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\r\xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 6
$ echo -ne '\r\xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \r\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\r\xf0\x90\x80\x80 '|json -b 7
$ echo -ne '\tA\f'|json -b 1
A
$ echo -ne '\tA\f'|json -b 2
A
$ echo -ne '\tA\f'|json -b 3
A
$ echo -ne '\tA\f'|json -b 4
A
$ echo -ne '\t\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\t\xc2\x80\f'|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\f'|json -b 7
$ echo -ne '\tA\n'|json -b 1
A
$ echo -ne '\tA\n'|json -b 2
A
$ echo -ne '\tA\n'|json -b 3
A
$ echo -ne '\tA\n'|json -b 4
A
$ echo -ne '\t\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\t\xc2\x80\n'|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\n'|json -b 7
$ echo -ne '\tA\r'|json -b 1
A
$ echo -ne '\tA\r'|json -b 2
A
$ echo -ne '\tA\r'|json -b 3
A
$ echo -ne '\tA\r'|json -b 4
A
$ echo -ne '\t\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\t\xc2\x80\r'|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\r'|json -b 7
$ echo -ne '\tA\t'|json -b 1
A
$ echo -ne '\tA\t'|json -b 2
A
$ echo -ne '\tA\t'|json -b 3
A
$ echo -ne '\tA\t'|json -b 4
A
$ echo -ne '\t\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\t\xc2\x80\t'|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\t'|json -b 7
$ echo -ne '\tA\v'|json -b 1
A
$ echo -ne '\tA\v'|json -b 2
A
$ echo -ne '\tA\v'|json -b 3
A
$ echo -ne '\tA\v'|json -b 4
A
$ echo -ne '\t\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\t\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\t\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\t\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\t\xc2\x80\v'|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80\v'|json -b 7
$ echo -ne '\tA '|json -b 1
A
$ echo -ne '\tA '|json -b 2
A
$ echo -ne '\tA '|json -b 3
A
$ echo -ne '\tA '|json -b 4
A
$ echo -ne '\t\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\t\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\t\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\t\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\t\xc2\x80 '|json -b 5
\u0080
$ echo -ne '\t\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\t\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\t\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\t\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\t\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\t\xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 6
$ echo -ne '\t\xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \t\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\t\xf0\x90\x80\x80 '|json -b 7
$ echo -ne '\vA\f'|json -b 1
A
$ echo -ne '\vA\f'|json -b 2
A
$ echo -ne '\vA\f'|json -b 3
A
$ echo -ne '\vA\f'|json -b 4
A
$ echo -ne '\v\xc2\x80\f'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80\f'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80\f'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80\f'|json -b 4
\u0080
$ echo -ne '\v\xc2\x80\f'|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\f
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\f'|json -b 7
$ echo -ne '\vA\n'|json -b 1
A
$ echo -ne '\vA\n'|json -b 2
A
$ echo -ne '\vA\n'|json -b 3
A
$ echo -ne '\vA\n'|json -b 4
A
$ echo -ne '\v\xc2\x80\n'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80\n'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80\n'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80\n'|json -b 4
\u0080
$ echo -ne '\v\xc2\x80\n'|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\n'|json -b 7
$ echo -ne '\vA\r'|json -b 1
A
$ echo -ne '\vA\r'|json -b 2
A
$ echo -ne '\vA\r'|json -b 3
A
$ echo -ne '\vA\r'|json -b 4
A
$ echo -ne '\v\xc2\x80\r'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80\r'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80\r'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80\r'|json -b 4
\u0080
$ echo -ne '\v\xc2\x80\r'|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\r
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\r'|json -b 7
$ echo -ne '\vA\t'|json -b 1
A
$ echo -ne '\vA\t'|json -b 2
A
$ echo -ne '\vA\t'|json -b 3
A
$ echo -ne '\vA\t'|json -b 4
A
$ echo -ne '\v\xc2\x80\t'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80\t'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80\t'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80\t'|json -b 4
\u0080
$ echo -ne '\v\xc2\x80\t'|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\t
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\t'|json -b 7
$ echo -ne '\vA\v'|json -b 1
A
$ echo -ne '\vA\v'|json -b 2
A
$ echo -ne '\vA\v'|json -b 3
A
$ echo -ne '\vA\v'|json -b 4
A
$ echo -ne '\v\xc2\x80\v'|json -b 1
\u0080
$ echo -ne '\v\xc2\x80\v'|json -b 2
\u0080
$ echo -ne '\v\xc2\x80\v'|json -b 3
\u0080
$ echo -ne '\v\xc2\x80\v'|json -b 4
\u0080
$ echo -ne '\v\xc2\x80\v'|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80\v
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80\v'|json -b 7
$ echo -ne '\vA '|json -b 1
A
$ echo -ne '\vA '|json -b 2
A
$ echo -ne '\vA '|json -b 3
A
$ echo -ne '\vA '|json -b 4
A
$ echo -ne '\v\xc2\x80 '|json -b 1
\u0080
$ echo -ne '\v\xc2\x80 '|json -b 2
\u0080
$ echo -ne '\v\xc2\x80 '|json -b 3
\u0080
$ echo -ne '\v\xc2\x80 '|json -b 4
\u0080
$ echo -ne '\v\xc2\x80 '|json -b 5
\u0080
$ echo -ne '\v\xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne '\v\xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne '\v\xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne '\v\xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne '\v\xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne '\v\xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 1
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 2
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 3
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 4
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 5
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 6
$ echo -ne '\v\xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2: \v\xf0\x90\x80\x80 
json: error: <stdin>:1:2:   ^
command failed: echo -ne '\v\xf0\x90\x80\x80 '|json -b 7
$ echo -ne ' A\f'|json -b 1
A
$ echo -ne ' A\f'|json -b 2
A
$ echo -ne ' A\f'|json -b 3
A
$ echo -ne ' A\f'|json -b 4
A
$ echo -ne ' \xc2\x80\f'|json -b 1
\u0080
$ echo -ne ' \xc2\x80\f'|json -b 2
\u0080
$ echo -ne ' \xc2\x80\f'|json -b 3
\u0080
$ echo -ne ' \xc2\x80\f'|json -b 4
\u0080
$ echo -ne ' \xc2\x80\f'|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80\f'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80\f'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80\f'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80\f'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80\f'|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80\f'|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 6
$ echo -ne ' \xf0\x90\x80\x80\f'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\f
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\f'|json -b 7
$ echo -ne ' A\n'|json -b 1
A
$ echo -ne ' A\n'|json -b 2
A
$ echo -ne ' A\n'|json -b 3
A
$ echo -ne ' A\n'|json -b 4
A
$ echo -ne ' \xc2\x80\n'|json -b 1
\u0080
$ echo -ne ' \xc2\x80\n'|json -b 2
\u0080
$ echo -ne ' \xc2\x80\n'|json -b 3
\u0080
$ echo -ne ' \xc2\x80\n'|json -b 4
\u0080
$ echo -ne ' \xc2\x80\n'|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80\n'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80\n'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80\n'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80\n'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80\n'|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80\n'|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 6
$ echo -ne ' \xf0\x90\x80\x80\n'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\n'|json -b 7
$ echo -ne ' A\r'|json -b 1
A
$ echo -ne ' A\r'|json -b 2
A
$ echo -ne ' A\r'|json -b 3
A
$ echo -ne ' A\r'|json -b 4
A
$ echo -ne ' \xc2\x80\r'|json -b 1
\u0080
$ echo -ne ' \xc2\x80\r'|json -b 2
\u0080
$ echo -ne ' \xc2\x80\r'|json -b 3
\u0080
$ echo -ne ' \xc2\x80\r'|json -b 4
\u0080
$ echo -ne ' \xc2\x80\r'|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80\r'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80\r'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80\r'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80\r'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80\r'|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80\r'|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 6
$ echo -ne ' \xf0\x90\x80\x80\r'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\r
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\r'|json -b 7
$ echo -ne ' A\t'|json -b 1
A
$ echo -ne ' A\t'|json -b 2
A
$ echo -ne ' A\t'|json -b 3
A
$ echo -ne ' A\t'|json -b 4
A
$ echo -ne ' \xc2\x80\t'|json -b 1
\u0080
$ echo -ne ' \xc2\x80\t'|json -b 2
\u0080
$ echo -ne ' \xc2\x80\t'|json -b 3
\u0080
$ echo -ne ' \xc2\x80\t'|json -b 4
\u0080
$ echo -ne ' \xc2\x80\t'|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80\t'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80\t'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80\t'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80\t'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80\t'|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80\t'|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 6
$ echo -ne ' \xf0\x90\x80\x80\t'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\t
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\t'|json -b 7
$ echo -ne ' A\v'|json -b 1
A
$ echo -ne ' A\v'|json -b 2
A
$ echo -ne ' A\v'|json -b 3
A
$ echo -ne ' A\v'|json -b 4
A
$ echo -ne ' \xc2\x80\v'|json -b 1
\u0080
$ echo -ne ' \xc2\x80\v'|json -b 2
\u0080
$ echo -ne ' \xc2\x80\v'|json -b 3
\u0080
$ echo -ne ' \xc2\x80\v'|json -b 4
\u0080
$ echo -ne ' \xc2\x80\v'|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80\v'|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80\v'|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80\v'|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80\v'|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80\v'|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80\v'|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 1
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 2
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 3
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 4
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 5
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 6
$ echo -ne ' \xf0\x90\x80\x80\v'|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80\v
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80\v'|json -b 7
$ echo -ne ' A '|json -b 1
A
$ echo -ne ' A '|json -b 2
A
$ echo -ne ' A '|json -b 3
A
$ echo -ne ' A '|json -b 4
A
$ echo -ne ' \xc2\x80 '|json -b 1
\u0080
$ echo -ne ' \xc2\x80 '|json -b 2
\u0080
$ echo -ne ' \xc2\x80 '|json -b 3
\u0080
$ echo -ne ' \xc2\x80 '|json -b 4
\u0080
$ echo -ne ' \xc2\x80 '|json -b 5
\u0080
$ echo -ne ' \xe0\xa0\x80 '|json -b 1
\u0800
$ echo -ne ' \xe0\xa0\x80 '|json -b 2
\u0800
$ echo -ne ' \xe0\xa0\x80 '|json -b 3
\u0800
$ echo -ne ' \xe0\xa0\x80 '|json -b 4
\u0800
$ echo -ne ' \xe0\xa0\x80 '|json -b 5
\u0800
$ echo -ne ' \xe0\xa0\x80 '|json -b 6
\u0800
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 1
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 1
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 2
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 2
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 3
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 3
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 4
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 4
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 5
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 5
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 6
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 6
$ echo -ne ' \xf0\x90\x80\x80 '|json -b 7
json: error: <stdin>:1:2: non-BMP utf-8 encoding
json: error: <stdin>:1:2:  \xf0\x90\x80\x80 
json: error: <stdin>:1:2:  ^
command failed: echo -ne ' \xf0\x90\x80\x80 '|json -b 7
$

--[ trim4 ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s in '\f' '\n' '\r' '\t' '\v' ' '; do for t1 in 'A' '\xc2\x80' '\xe0\xa0\x80'; do n1="$(echo -ne "$t1"|wc -c)"; for t2 in 'B' '\xc2\x81' '\xe0\xa0\x81'; do n2="$(echo -ne "$t2"|wc -c)"; for((k=1;k<=n1+n2+8;k++)); do c="echo -ne '\t\t\t$t1$s$t2\v\v\v'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done; done
#
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 1
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 2
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 3
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 4
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 5
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 6
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 7
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 8
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 9
A\fB
$ echo -ne '\t\t\tA\fB\v\v\v'|json -b 10
A\fB
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 1
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 2
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 3
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 4
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 5
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 6
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 7
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 8
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 9
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 10
A\f\u0081
$ echo -ne '\t\t\tA\f\xc2\x81\v\v\v'|json -b 11
A\f\u0081
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 1
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 2
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 3
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 4
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 5
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 6
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 7
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 8
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 9
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 10
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 11
A\f\u0801
$ echo -ne '\t\t\tA\f\xe0\xa0\x81\v\v\v'|json -b 12
A\f\u0801
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 1
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 2
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 3
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 4
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 5
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 6
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 7
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 8
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 9
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 10
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\fB\v\v\v'|json -b 11
\u0080\fB
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 1
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 2
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 3
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 4
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 5
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 6
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 7
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 8
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 9
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 10
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 11
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xc2\x81\v\v\v'|json -b 12
\u0080\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 1
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 2
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 3
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 4
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 5
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 6
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 7
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 8
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 9
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 10
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 11
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\fB\v\v\v'|json -b 12
\u0800\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 1
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 2
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 3
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 4
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 5
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 6
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 7
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 8
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 9
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 10
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 11
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 12
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xc2\x81\v\v\v'|json -b 13
\u0800\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\f\u0801
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 1
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 2
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 3
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 4
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 5
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 6
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 7
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 8
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 9
A\nB
$ echo -ne '\t\t\tA\nB\v\v\v'|json -b 10
A\nB
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 1
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 2
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 3
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 4
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 5
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 6
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 7
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 8
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 9
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 10
A\n\u0081
$ echo -ne '\t\t\tA\n\xc2\x81\v\v\v'|json -b 11
A\n\u0081
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 1
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 2
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 3
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 4
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 5
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 6
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 7
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 8
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 9
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 10
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 11
A\n\u0801
$ echo -ne '\t\t\tA\n\xe0\xa0\x81\v\v\v'|json -b 12
A\n\u0801
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 1
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 2
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 3
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 4
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 5
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 6
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 7
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 8
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 9
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 10
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\nB\v\v\v'|json -b 11
\u0080\nB
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 1
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 2
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 3
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 4
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 5
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 6
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 7
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 8
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 9
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 10
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 11
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xc2\x81\v\v\v'|json -b 12
\u0080\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 1
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 2
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 3
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 4
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 5
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 6
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 7
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 8
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 9
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 10
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 11
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\nB\v\v\v'|json -b 12
\u0800\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 1
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 2
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 3
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 4
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 5
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 6
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 7
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 8
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 9
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 10
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 11
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 12
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xc2\x81\v\v\v'|json -b 13
\u0800\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\n\u0801
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 1
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 2
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 3
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 4
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 5
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 6
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 7
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 8
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 9
A\rB
$ echo -ne '\t\t\tA\rB\v\v\v'|json -b 10
A\rB
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 1
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 2
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 3
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 4
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 5
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 6
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 7
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 8
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 9
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 10
A\r\u0081
$ echo -ne '\t\t\tA\r\xc2\x81\v\v\v'|json -b 11
A\r\u0081
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 1
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 2
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 3
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 4
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 5
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 6
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 7
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 8
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 9
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 10
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 11
A\r\u0801
$ echo -ne '\t\t\tA\r\xe0\xa0\x81\v\v\v'|json -b 12
A\r\u0801
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 1
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 2
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 3
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 4
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 5
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 6
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 7
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 8
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 9
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 10
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\rB\v\v\v'|json -b 11
\u0080\rB
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 1
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 2
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 3
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 4
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 5
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 6
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 7
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 8
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 9
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 10
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 11
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xc2\x81\v\v\v'|json -b 12
\u0080\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 1
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 2
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 3
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 4
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 5
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 6
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 7
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 8
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 9
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 10
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 11
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\rB\v\v\v'|json -b 12
\u0800\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 1
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 2
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 3
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 4
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 5
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 6
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 7
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 8
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 9
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 10
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 11
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 12
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xc2\x81\v\v\v'|json -b 13
\u0800\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\r\u0801
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 1
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 2
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 3
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 4
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 5
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 6
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 7
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 8
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 9
A\tB
$ echo -ne '\t\t\tA\tB\v\v\v'|json -b 10
A\tB
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 1
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 2
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 3
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 4
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 5
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 6
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 7
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 8
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 9
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 10
A\t\u0081
$ echo -ne '\t\t\tA\t\xc2\x81\v\v\v'|json -b 11
A\t\u0081
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 1
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 2
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 3
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 4
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 5
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 6
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 7
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 8
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 9
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 10
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 11
A\t\u0801
$ echo -ne '\t\t\tA\t\xe0\xa0\x81\v\v\v'|json -b 12
A\t\u0801
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 1
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 2
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 3
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 4
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 5
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 6
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 7
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 8
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 9
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 10
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\tB\v\v\v'|json -b 11
\u0080\tB
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 1
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 2
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 3
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 4
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 5
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 6
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 7
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 8
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 9
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 10
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 11
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xc2\x81\v\v\v'|json -b 12
\u0080\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 1
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 2
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 3
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 4
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 5
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 6
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 7
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 8
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 9
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 10
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 11
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\tB\v\v\v'|json -b 12
\u0800\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 1
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 2
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 3
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 4
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 5
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 6
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 7
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 8
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 9
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 10
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 11
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 12
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xc2\x81\v\v\v'|json -b 13
\u0800\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\t\u0801
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 1
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 2
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 3
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 4
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 5
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 6
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 7
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 8
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 9
A\u000bB
$ echo -ne '\t\t\tA\vB\v\v\v'|json -b 10
A\u000bB
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 1
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 2
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 3
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 4
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 5
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 6
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 7
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 8
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 9
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 10
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xc2\x81\v\v\v'|json -b 11
A\u000b\u0081
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 1
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 2
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 3
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 4
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 5
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 6
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 7
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 8
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 9
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 10
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 11
A\u000b\u0801
$ echo -ne '\t\t\tA\v\xe0\xa0\x81\v\v\v'|json -b 12
A\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 1
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 2
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 3
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 4
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 5
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 6
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 7
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 8
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 9
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 10
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\vB\v\v\v'|json -b 11
\u0080\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 1
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 2
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 3
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 4
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 5
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 6
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 7
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 8
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 9
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 10
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 11
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xc2\x81\v\v\v'|json -b 12
\u0080\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 1
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 2
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 3
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 4
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 5
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 6
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 7
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 8
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 9
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 10
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 11
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\vB\v\v\v'|json -b 12
\u0800\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 1
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 2
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 3
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 4
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 5
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 6
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 7
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 8
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 9
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 10
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 11
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 12
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xc2\x81\v\v\v'|json -b 13
\u0800\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\u000b\u0801
$ echo -ne '\t\t\tA B\v\v\v'|json -b 1
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 2
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 3
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 4
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 5
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 6
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 7
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 8
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 9
A B
$ echo -ne '\t\t\tA B\v\v\v'|json -b 10
A B
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 1
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 2
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 3
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 4
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 5
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 6
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 7
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 8
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 9
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 10
A \u0081
$ echo -ne '\t\t\tA \xc2\x81\v\v\v'|json -b 11
A \u0081
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 1
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 2
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 3
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 4
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 5
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 6
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 7
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 8
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 9
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 10
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 11
A \u0801
$ echo -ne '\t\t\tA \xe0\xa0\x81\v\v\v'|json -b 12
A \u0801
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 1
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 2
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 3
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 4
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 5
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 6
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 7
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 8
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 9
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 10
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 B\v\v\v'|json -b 11
\u0080 B
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 1
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 2
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 3
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 4
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 5
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 6
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 7
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 8
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 9
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 10
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 11
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xc2\x81\v\v\v'|json -b 12
\u0080 \u0081
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 1
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 2
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 3
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 4
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 5
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 6
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 7
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 8
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 9
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 10
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 11
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 12
\u0080 \u0801
$ echo -ne '\t\t\t\xc2\x80 \xe0\xa0\x81\v\v\v'|json -b 13
\u0080 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 1
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 2
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 3
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 4
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 5
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 6
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 7
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 8
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 9
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 10
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 11
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 B\v\v\v'|json -b 12
\u0800 B
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 1
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 2
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 3
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 4
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 5
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 6
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 7
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 8
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 9
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 10
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 11
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 12
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xc2\x81\v\v\v'|json -b 13
\u0800 \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 1
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 2
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 3
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 4
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 5
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 6
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 7
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 8
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 9
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 10
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 11
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 12
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 13
\u0800 \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80 \xe0\xa0\x81\v\v\v'|json -b 14
\u0800 \u0801
$

--[ trim5 ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s in '\f\f' '\n\n' '\r\r' '\t\t' '\v\v' '  '; do for t1 in 'A' '\xc2\x80' '\xe0\xa0\x80'; do n1="$(echo -ne "$t1"|wc -c)"; for t2 in 'B' '\xc2\x81' '\xe0\xa0\x81'; do n2="$(echo -ne "$t2"|wc -c)"; for((k=1;k<=n1+n2+9;k++)); do c="echo -ne '\t\t\t$t1$s$t2\v\v\v'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done; done
#
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 1
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 2
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 3
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 4
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 5
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 6
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 7
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 8
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 9
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 10
A\f\fB
$ echo -ne '\t\t\tA\f\fB\v\v\v'|json -b 11
A\f\fB
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 1
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 2
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 3
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 4
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 5
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 6
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 7
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 8
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 9
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 10
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 11
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xc2\x81\v\v\v'|json -b 12
A\f\f\u0081
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 1
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 2
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 3
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 4
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 5
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 6
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 7
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 8
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 9
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 10
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 11
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 12
A\f\f\u0801
$ echo -ne '\t\t\tA\f\f\xe0\xa0\x81\v\v\v'|json -b 13
A\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 1
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 2
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 3
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 4
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 5
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 6
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 7
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 8
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 9
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 10
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 11
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\fB\v\v\v'|json -b 12
\u0080\f\fB
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 1
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 2
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 3
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 4
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 5
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 6
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 7
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 8
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 9
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 10
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 11
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 12
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\v\v\v'|json -b 13
\u0080\f\f\u0081
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xc2\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 14
\u0080\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 1
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 2
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 3
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 4
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 5
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 6
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 7
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 8
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 9
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 10
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 11
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 12
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\fB\v\v\v'|json -b 13
\u0800\f\fB
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 1
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 2
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 3
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 4
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 5
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 6
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 7
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 8
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 9
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 10
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 11
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 12
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 13
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xc2\x81\v\v\v'|json -b 14
\u0800\f\f\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\f\f\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\f\f\xe0\xa0\x81\v\v\v'|json -b 15
\u0800\f\f\u0801
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 1
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 2
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 3
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 4
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 5
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 6
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 7
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 8
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 9
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 10
A\n\nB
$ echo -ne '\t\t\tA\n\nB\v\v\v'|json -b 11
A\n\nB
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 1
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 2
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 3
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 4
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 5
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 6
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 7
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 8
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 9
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 10
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 11
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xc2\x81\v\v\v'|json -b 12
A\n\n\u0081
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 1
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 2
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 3
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 4
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 5
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 6
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 7
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 8
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 9
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 10
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 11
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 12
A\n\n\u0801
$ echo -ne '\t\t\tA\n\n\xe0\xa0\x81\v\v\v'|json -b 13
A\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 1
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 2
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 3
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 4
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 5
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 6
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 7
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 8
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 9
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 10
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 11
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\nB\v\v\v'|json -b 12
\u0080\n\nB
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 1
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 2
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 3
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 4
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 5
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 6
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 7
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 8
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 9
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 10
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 11
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 12
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\v\v\v'|json -b 13
\u0080\n\n\u0081
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xc2\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 14
\u0080\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 1
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 2
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 3
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 4
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 5
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 6
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 7
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 8
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 9
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 10
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 11
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 12
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\nB\v\v\v'|json -b 13
\u0800\n\nB
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 1
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 2
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 3
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 4
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 5
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 6
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 7
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 8
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 9
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 10
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 11
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 12
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 13
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xc2\x81\v\v\v'|json -b 14
\u0800\n\n\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\n\n\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\n\n\xe0\xa0\x81\v\v\v'|json -b 15
\u0800\n\n\u0801
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 1
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 2
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 3
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 4
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 5
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 6
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 7
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 8
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 9
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 10
A\r\rB
$ echo -ne '\t\t\tA\r\rB\v\v\v'|json -b 11
A\r\rB
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 1
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 2
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 3
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 4
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 5
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 6
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 7
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 8
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 9
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 10
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 11
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xc2\x81\v\v\v'|json -b 12
A\r\r\u0081
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 1
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 2
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 3
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 4
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 5
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 6
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 7
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 8
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 9
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 10
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 11
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 12
A\r\r\u0801
$ echo -ne '\t\t\tA\r\r\xe0\xa0\x81\v\v\v'|json -b 13
A\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 1
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 2
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 3
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 4
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 5
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 6
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 7
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 8
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 9
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 10
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 11
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\rB\v\v\v'|json -b 12
\u0080\r\rB
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 1
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 2
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 3
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 4
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 5
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 6
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 7
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 8
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 9
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 10
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 11
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 12
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\v\v\v'|json -b 13
\u0080\r\r\u0081
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xc2\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 14
\u0080\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 1
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 2
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 3
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 4
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 5
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 6
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 7
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 8
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 9
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 10
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 11
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 12
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\rB\v\v\v'|json -b 13
\u0800\r\rB
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 1
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 2
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 3
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 4
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 5
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 6
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 7
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 8
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 9
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 10
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 11
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 12
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 13
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xc2\x81\v\v\v'|json -b 14
\u0800\r\r\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\r\r\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\r\r\xe0\xa0\x81\v\v\v'|json -b 15
\u0800\r\r\u0801
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 1
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 2
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 3
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 4
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 5
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 6
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 7
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 8
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 9
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 10
A\t\tB
$ echo -ne '\t\t\tA\t\tB\v\v\v'|json -b 11
A\t\tB
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 1
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 2
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 3
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 4
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 5
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 6
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 7
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 8
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 9
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 10
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 11
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xc2\x81\v\v\v'|json -b 12
A\t\t\u0081
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 1
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 2
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 3
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 4
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 5
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 6
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 7
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 8
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 9
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 10
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 11
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 12
A\t\t\u0801
$ echo -ne '\t\t\tA\t\t\xe0\xa0\x81\v\v\v'|json -b 13
A\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 1
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 2
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 3
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 4
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 5
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 6
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 7
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 8
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 9
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 10
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 11
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\tB\v\v\v'|json -b 12
\u0080\t\tB
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 1
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 2
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 3
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 4
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 5
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 6
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 7
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 8
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 9
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 10
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 11
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 12
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\v\v\v'|json -b 13
\u0080\t\t\u0081
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xc2\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 14
\u0080\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 1
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 2
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 3
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 4
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 5
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 6
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 7
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 8
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 9
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 10
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 11
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 12
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\tB\v\v\v'|json -b 13
\u0800\t\tB
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 1
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 2
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 3
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 4
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 5
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 6
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 7
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 8
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 9
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 10
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 11
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 12
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 13
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xc2\x81\v\v\v'|json -b 14
\u0800\t\t\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\t\t\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\t\t\xe0\xa0\x81\v\v\v'|json -b 15
\u0800\t\t\u0801
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 1
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 2
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 3
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 4
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 5
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 6
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 7
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 8
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 9
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 10
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\vB\v\v\v'|json -b 11
A\u000b\u000bB
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 1
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 2
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 3
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 4
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 5
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 6
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 7
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 8
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 9
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 10
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 11
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\v'|json -b 12
A\u000b\u000b\u0081
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 1
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 2
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 3
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 4
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 5
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 6
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 7
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 8
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 9
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 10
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 11
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 12
A\u000b\u000b\u0801
$ echo -ne '\t\t\tA\v\v\xe0\xa0\x81\v\v\v'|json -b 13
A\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 1
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 2
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 3
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 4
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 5
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 6
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 7
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 8
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 9
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 10
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 11
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\v'|json -b 12
\u0080\u000b\u000bB
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 1
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 2
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 3
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 4
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 5
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 6
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 7
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 8
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 9
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 10
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 11
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 12
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\v'|json -b 13
\u0080\u000b\u000b\u0081
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 1
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 2
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 3
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 4
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 5
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 6
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 7
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 8
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 9
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 10
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 11
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 12
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 13
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xc2\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 14
\u0080\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 1
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 2
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 3
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 4
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 5
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 6
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 7
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 8
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 9
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 10
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 11
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 12
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\vB\v\v\v'|json -b 13
\u0800\u000b\u000bB
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 1
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 2
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 3
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 4
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 5
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 6
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 7
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 8
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 9
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 10
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 11
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 12
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 13
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xc2\x81\v\v\v'|json -b 14
\u0800\u000b\u000b\u0081
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 1
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 2
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 3
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 4
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 5
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 6
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 7
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 8
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 9
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 10
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 11
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 12
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 13
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 14
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\t\xe0\xa0\x80\v\v\xe0\xa0\x81\v\v\v'|json -b 15
\u0800\u000b\u000b\u0801
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 1
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 2
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 3
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 4
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 5
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 6
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 7
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 8
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 9
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 10
A  B
$ echo -ne '\t\t\tA  B\v\v\v'|json -b 11
A  B
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 1
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 2
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 3
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 4
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 5
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 6
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 7
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 8
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 9
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 10
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 11
A  \u0081
$ echo -ne '\t\t\tA  \xc2\x81\v\v\v'|json -b 12
A  \u0081
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 1
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 2
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 3
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 4
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 5
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 6
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 7
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 8
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 9
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 10
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 11
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 12
A  \u0801
$ echo -ne '\t\t\tA  \xe0\xa0\x81\v\v\v'|json -b 13
A  \u0801
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 1
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 2
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 3
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 4
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 5
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 6
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 7
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 8
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 9
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 10
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 11
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  B\v\v\v'|json -b 12
\u0080  B
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 1
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 2
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 3
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 4
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 5
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 6
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 7
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 8
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 9
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 10
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 11
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 12
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81\v\v\v'|json -b 13
\u0080  \u0081
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 1
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 2
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 3
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 4
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 5
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 6
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 7
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 8
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 9
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 10
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 11
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 12
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 13
\u0080  \u0801
$ echo -ne '\t\t\t\xc2\x80  \xe0\xa0\x81\v\v\v'|json -b 14
\u0080  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 1
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 2
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 3
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 4
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 5
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 6
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 7
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 8
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 9
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 10
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 11
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 12
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  B\v\v\v'|json -b 13
\u0800  B
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 1
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 2
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 3
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 4
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 5
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 6
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 7
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 8
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 9
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 10
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 11
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 12
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 13
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xc2\x81\v\v\v'|json -b 14
\u0800  \u0081
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 1
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 2
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 3
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 4
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 5
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 6
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 7
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 8
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 9
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 10
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 11
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 12
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 13
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 14
\u0800  \u0801
$ echo -ne '\t\t\t\xe0\xa0\x80  \xe0\xa0\x81\v\v\v'|json -b 15
\u0800  \u0801
$

--[ trim6 ]---------------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --validate-utf8 --escape-json --trim-spaces --verbose "$@"; }
#
# # meta command:
# $ for s in '\f\f' '\n\n' '\r\r' '\t\t' '\v\v' '  '; do for t1 in 'A' '\xc2\x80'; do n1="$(echo -ne "$t1"|wc -c)"; for t2 in 'B' '\xc2\x81'; do n2="$(echo -ne "$t2"|wc -c)"; for t3 in 'C' '\xc2\x82'; do n3="$(echo -ne "$t3"|wc -c)"; for((k=1;k<=n1+n2+n3+11;k++)); do c="echo -ne '\t\t\t$t1$s$t2$s$t3\v\v\v'|json -b $k"; echo "$ $c"; eval "$c"; done; done; done; done; done
#
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 1
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 2
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 3
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 4
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 5
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 6
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 7
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 8
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 9
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 10
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 11
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 12
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 13
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\fC\v\v\v'|json -b 14
A\f\fB\f\fC
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 1
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 2
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 3
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 4
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 5
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 6
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 7
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 8
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 9
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 10
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 11
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 12
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 13
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 14
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\fB\f\f\xc2\x82\v\v\v'|json -b 15
A\f\fB\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 1
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 2
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 3
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 4
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 5
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 6
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 7
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 8
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 9
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 10
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 11
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 12
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 13
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 14
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\fC\v\v\v'|json -b 15
A\f\f\u0081\f\fC
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 1
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 2
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 3
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 4
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 5
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 6
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 7
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 8
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 9
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 10
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 11
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 12
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 13
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 14
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 15
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 16
A\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 1
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 2
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 3
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 4
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 5
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 6
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 7
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 8
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 9
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 10
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 11
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 12
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 13
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 14
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\fC\v\v\v'|json -b 15
\u0080\f\fB\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 1
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 2
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 3
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 4
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 5
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 6
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 7
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 8
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 9
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 10
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 11
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 12
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 13
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 14
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 15
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\fB\f\f\xc2\x82\v\v\v'|json -b 16
\u0080\f\fB\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 1
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 2
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 3
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 4
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 5
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 6
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 7
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 8
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 9
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 10
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 11
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 12
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 13
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 14
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 15
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\fC\v\v\v'|json -b 16
\u0080\f\f\u0081\f\fC
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 1
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 2
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 3
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 4
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 5
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 6
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 7
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 8
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 9
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 10
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 11
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 12
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 13
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 14
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 15
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 16
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\t\xc2\x80\f\f\xc2\x81\f\f\xc2\x82\v\v\v'|json -b 17
\u0080\f\f\u0081\f\f\u0082
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 1
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 2
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 3
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 4
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 5
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 6
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 7
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 8
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 9
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 10
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 11
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 12
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 13
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\nC\v\v\v'|json -b 14
A\n\nB\n\nC
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 1
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 2
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 3
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 4
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 5
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 6
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 7
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 8
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 9
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 10
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 11
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 12
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 13
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 14
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\nB\n\n\xc2\x82\v\v\v'|json -b 15
A\n\nB\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 1
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 2
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 3
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 4
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 5
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 6
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 7
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 8
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 9
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 10
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 11
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 12
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 13
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 14
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\nC\v\v\v'|json -b 15
A\n\n\u0081\n\nC
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 1
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 2
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 3
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 4
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 5
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 6
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 7
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 8
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 9
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 10
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 11
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 12
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 13
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 14
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 15
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 16
A\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 1
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 2
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 3
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 4
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 5
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 6
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 7
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 8
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 9
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 10
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 11
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 12
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 13
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 14
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\nC\v\v\v'|json -b 15
\u0080\n\nB\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 1
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 2
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 3
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 4
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 5
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 6
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 7
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 8
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 9
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 10
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 11
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 12
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 13
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 14
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 15
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\nB\n\n\xc2\x82\v\v\v'|json -b 16
\u0080\n\nB\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 1
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 2
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 3
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 4
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 5
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 6
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 7
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 8
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 9
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 10
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 11
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 12
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 13
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 14
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 15
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\nC\v\v\v'|json -b 16
\u0080\n\n\u0081\n\nC
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 1
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 2
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 3
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 4
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 5
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 6
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 7
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 8
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 9
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 10
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 11
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 12
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 13
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 14
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 15
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 16
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\t\xc2\x80\n\n\xc2\x81\n\n\xc2\x82\v\v\v'|json -b 17
\u0080\n\n\u0081\n\n\u0082
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 1
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 2
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 3
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 4
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 5
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 6
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 7
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 8
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 9
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 10
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 11
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 12
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 13
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\rC\v\v\v'|json -b 14
A\r\rB\r\rC
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 1
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 2
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 3
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 4
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 5
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 6
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 7
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 8
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 9
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 10
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 11
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 12
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 13
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 14
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\rB\r\r\xc2\x82\v\v\v'|json -b 15
A\r\rB\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 1
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 2
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 3
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 4
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 5
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 6
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 7
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 8
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 9
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 10
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 11
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 12
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 13
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 14
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\rC\v\v\v'|json -b 15
A\r\r\u0081\r\rC
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 1
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 2
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 3
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 4
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 5
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 6
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 7
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 8
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 9
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 10
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 11
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 12
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 13
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 14
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 15
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 16
A\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 1
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 2
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 3
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 4
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 5
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 6
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 7
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 8
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 9
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 10
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 11
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 12
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 13
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 14
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\rC\v\v\v'|json -b 15
\u0080\r\rB\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 1
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 2
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 3
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 4
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 5
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 6
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 7
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 8
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 9
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 10
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 11
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 12
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 13
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 14
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 15
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\rB\r\r\xc2\x82\v\v\v'|json -b 16
\u0080\r\rB\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 1
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 2
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 3
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 4
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 5
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 6
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 7
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 8
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 9
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 10
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 11
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 12
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 13
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 14
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 15
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\rC\v\v\v'|json -b 16
\u0080\r\r\u0081\r\rC
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 1
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 2
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 3
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 4
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 5
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 6
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 7
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 8
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 9
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 10
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 11
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 12
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 13
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 14
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 15
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 16
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\t\xc2\x80\r\r\xc2\x81\r\r\xc2\x82\v\v\v'|json -b 17
\u0080\r\r\u0081\r\r\u0082
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 1
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 2
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 3
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 4
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 5
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 6
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 7
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 8
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 9
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 10
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 11
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 12
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 13
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\tC\v\v\v'|json -b 14
A\t\tB\t\tC
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 1
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 2
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 3
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 4
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 5
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 6
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 7
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 8
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 9
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 10
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 11
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 12
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 13
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 14
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\tB\t\t\xc2\x82\v\v\v'|json -b 15
A\t\tB\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 1
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 2
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 3
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 4
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 5
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 6
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 7
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 8
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 9
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 10
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 11
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 12
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 13
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 14
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\tC\v\v\v'|json -b 15
A\t\t\u0081\t\tC
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 1
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 2
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 3
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 4
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 5
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 6
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 7
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 8
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 9
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 10
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 11
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 12
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 13
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 14
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 15
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 16
A\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 1
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 2
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 3
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 4
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 5
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 6
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 7
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 8
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 9
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 10
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 11
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 12
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 13
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 14
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\tC\v\v\v'|json -b 15
\u0080\t\tB\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 1
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 2
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 3
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 4
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 5
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 6
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 7
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 8
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 9
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 10
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 11
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 12
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 13
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 14
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 15
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\tB\t\t\xc2\x82\v\v\v'|json -b 16
\u0080\t\tB\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 1
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 2
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 3
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 4
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 5
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 6
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 7
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 8
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 9
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 10
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 11
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 12
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 13
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 14
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 15
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\tC\v\v\v'|json -b 16
\u0080\t\t\u0081\t\tC
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 1
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 2
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 3
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 4
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 5
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 6
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 7
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 8
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 9
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 10
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 11
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 12
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 13
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 14
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 15
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 16
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\t\xc2\x80\t\t\xc2\x81\t\t\xc2\x82\v\v\v'|json -b 17
\u0080\t\t\u0081\t\t\u0082
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 1
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 2
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 3
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 4
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 5
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 6
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 7
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 8
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 9
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 10
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 11
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 12
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 13
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\vC\v\v\v'|json -b 14
A\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 1
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 2
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 3
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 4
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 5
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 6
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 7
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 8
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 9
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 10
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 11
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 12
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 13
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 14
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\vB\v\v\xc2\x82\v\v\v'|json -b 15
A\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 1
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 2
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 3
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 4
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 5
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 6
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 7
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 8
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 9
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 10
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 11
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 12
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 13
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 14
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\vC\v\v\v'|json -b 15
A\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 1
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 2
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 3
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 4
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 5
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 6
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 7
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 8
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 9
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 10
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 11
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 12
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 13
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 14
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 15
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 16
A\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 1
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 2
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 3
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 4
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 5
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 6
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 7
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 8
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 9
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 10
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 11
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 12
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 13
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 14
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\vC\v\v\v'|json -b 15
\u0080\u000b\u000bB\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 1
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 2
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 3
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 4
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 5
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 6
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 7
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 8
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 9
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 10
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 11
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 12
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 13
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 14
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 15
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\vB\v\v\xc2\x82\v\v\v'|json -b 16
\u0080\u000b\u000bB\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 1
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 2
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 3
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 4
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 5
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 6
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 7
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 8
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 9
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 10
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 11
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 12
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 13
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 14
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 15
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\vC\v\v\v'|json -b 16
\u0080\u000b\u000b\u0081\u000b\u000bC
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 1
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 2
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 3
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 4
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 5
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 6
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 7
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 8
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 9
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 10
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 11
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 12
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 13
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 14
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 15
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 16
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\t\xc2\x80\v\v\xc2\x81\v\v\xc2\x82\v\v\v'|json -b 17
\u0080\u000b\u000b\u0081\u000b\u000b\u0082
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 1
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 2
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 3
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 4
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 5
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 6
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 7
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 8
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 9
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 10
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 11
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 12
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 13
A  B  C
$ echo -ne '\t\t\tA  B  C\v\v\v'|json -b 14
A  B  C
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 1
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 2
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 3
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 4
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 5
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 6
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 7
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 8
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 9
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 10
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 11
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 12
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 13
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 14
A  B  \u0082
$ echo -ne '\t\t\tA  B  \xc2\x82\v\v\v'|json -b 15
A  B  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 1
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 2
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 3
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 4
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 5
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 6
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 7
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 8
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 9
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 10
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 11
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 12
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 13
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 14
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  C\v\v\v'|json -b 15
A  \u0081  C
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 1
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 2
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 3
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 4
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 5
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 6
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 7
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 8
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 9
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 10
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 11
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 12
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 13
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 14
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 15
A  \u0081  \u0082
$ echo -ne '\t\t\tA  \xc2\x81  \xc2\x82\v\v\v'|json -b 16
A  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 1
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 2
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 3
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 4
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 5
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 6
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 7
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 8
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 9
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 10
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 11
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 12
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 13
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 14
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  C\v\v\v'|json -b 15
\u0080  B  C
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 1
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 2
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 3
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 4
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 5
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 6
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 7
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 8
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 9
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 10
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 11
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 12
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 13
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 14
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 15
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  B  \xc2\x82\v\v\v'|json -b 16
\u0080  B  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 1
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 2
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 3
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 4
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 5
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 6
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 7
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 8
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 9
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 10
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 11
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 12
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 13
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 14
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 15
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  C\v\v\v'|json -b 16
\u0080  \u0081  C
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 1
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 2
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 3
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 4
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 5
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 6
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 7
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 8
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 9
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 10
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 11
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 12
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 13
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 14
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 15
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 16
\u0080  \u0081  \u0082
$ echo -ne '\t\t\t\xc2\x80  \xc2\x81  \xc2\x82\v\v\v'|json -b 17
\u0080  \u0081  \u0082
$

--[ invalid-utf8 ]--------------------------------------------------------------

$ json0() { LD_LIBRARY_PATH=../lib ../src/json --verbose "$@"; }
$ json() { set -o pipefail && json0 --no-validate-utf8 --escape-json --quote-text|json0 --validate-utf8 --pretty-print --literal-value; }
#
# # stev: interesting note:
# $ diff -u0 -Lold <(json-parser-regtest -R string-utf8|ssed -R '/echo/s/"//g;s/-e/-ne/g') -Lnew <(json-parser-regtest -C string-utf8|ssed -nR '/^echo/{s/"//g;s/-e/-ne/;p}'|while read -r c; do echo "$ $c" && eval "$c 2>&1" || echo "command failed: $c"; done)
# --- old
# +++ new
# @@ -1 +0,0 @@
# -$ json() { json0 --literal-value --validate-utf8 "$@"; }
# $
#
# # meta command:
# $ json-parser-regtest -C string-utf8|ssed -nR '/^echo/{s/"//g;s/-e/-ne/;p}'|while read -r c; do echo "$ $c" && eval "$c 2>&1" || echo "command failed: $c"; done
#
$ echo -ne '\xc0'|json
json: error: <stdin>:1:2: lex error: invalid utf-8 encoding
json: error: <stdin>:1:2: "\xc0"
json: error: <stdin>:1:2:  ^
command failed: echo -ne '\xc0'|json
$ echo -ne '\xc1'|json
json: error: <stdin>:1:2: lex error: invalid utf-8 encoding
json: error: <stdin>:1:2: "\xc1"
json: error: <stdin>:1:2:  ^
command failed: echo -ne '\xc1'|json
$ echo -ne '\xc2'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xc2"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xc2'|json
$ echo -ne '\xdf'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xdf"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xdf'|json
$ echo -ne '\xc2\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xc2\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xc2\x7f'|json
$ echo -ne '\xdf\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xdf\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xdf\x7f'|json
$ echo -ne '\xc2\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xc2\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xc2\xc0'|json
$ echo -ne '\xdf\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xdf\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xdf\xc0'|json
$ echo -ne '\xe0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xe0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe0'|json
$ echo -ne '\xe0\x9f'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xe0\x9f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe0\x9f'|json
$ echo -ne '\xe0\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xe0\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe0\xc0'|json
$ echo -ne '\xe0\xa0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe0\xa0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xa0'|json
$ echo -ne '\xe0\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe0\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xbf'|json
$ echo -ne '\xe0\xa0\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xe0\xa0\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xa0\x7f'|json
$ echo -ne '\xe0\xbf\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xe0\xbf\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xbf\x7f'|json
$ echo -ne '\xe0\xa0\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe0\xa0\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xa0\xc0'|json
$ echo -ne '\xe0\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe0\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe0\xbf\xc0'|json
$ echo -ne '\xe1'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xe1"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe1'|json
$ echo -ne '\xe1\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xe1\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe1\x7f'|json
$ echo -ne '\xe1\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xe1\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xe1\xc0'|json
$ echo -ne '\xe1\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe1\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\x80'|json
$ echo -ne '\xe1\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe1\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\xbf'|json
$ echo -ne '\xe1\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xe1\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\x80\x7f'|json
$ echo -ne '\xe1\xbf\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xe1\xbf\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\xbf\x7f'|json
$ echo -ne '\xe1\x80\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe1\x80\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\x80\xc0'|json
$ echo -ne '\xe1\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xe1\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xe1\xbf\xc0'|json
$ echo -ne '\xec'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xec"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xec'|json
$ echo -ne '\xec\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xec\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xec\x7f'|json
$ echo -ne '\xec\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xec\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xec\xc0'|json
$ echo -ne '\xec\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xec\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\x80'|json
$ echo -ne '\xec\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xec\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\xbf'|json
$ echo -ne '\xec\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xec\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\x80\x7f'|json
$ echo -ne '\xec\xbf\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xec\xbf\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\xbf\x7f'|json
$ echo -ne '\xec\x80\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xec\x80\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\x80\xc0'|json
$ echo -ne '\xec\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xec\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xec\xbf\xc0'|json
$ echo -ne '\xed'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xed"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xed'|json
$ echo -ne '\xed\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xed\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xed\x7f'|json
$ echo -ne '\xed\xa0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xed\xa0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xed\xa0'|json
$ echo -ne '\xed\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xed\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x80'|json
$ echo -ne '\xed\x9f'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xed\x9f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x9f'|json
$ echo -ne '\xed\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xed\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x80\x7f'|json
$ echo -ne '\xed\x9f\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xed\x9f\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x9f\x7f'|json
$ echo -ne '\xed\x80\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xed\x80\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x80\xc0'|json
$ echo -ne '\xed\x9f\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xed\x9f\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xed\x9f\xc0'|json
$ echo -ne '\xee'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xee"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xee'|json
$ echo -ne '\xee\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xee\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xee\x7f'|json
$ echo -ne '\xee\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xee\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xee\xc0'|json
$ echo -ne '\xee\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xee\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\x80'|json
$ echo -ne '\xee\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xee\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\xbf'|json
$ echo -ne '\xee\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xee\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\x80\x7f'|json
$ echo -ne '\xee\xbf\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xee\xbf\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\xbf\x7f'|json
$ echo -ne '\xee\x80\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xee\x80\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\x80\xc0'|json
$ echo -ne '\xee\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xee\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xee\xbf\xc0'|json
$ echo -ne '\xef'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xef"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xef'|json
$ echo -ne '\xef\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xef\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xef\x7f'|json
$ echo -ne '\xef\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xef\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xef\xc0'|json
$ echo -ne '\xef\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xef\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\x80'|json
$ echo -ne '\xef\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xef\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\xbf'|json
$ echo -ne '\xef\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xef\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\x80\x7f'|json
$ echo -ne '\xef\xbf\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xef\xbf\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\xbf\x7f'|json
$ echo -ne '\xef\x80\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xef\x80\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\x80\xc0'|json
$ echo -ne '\xef\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xef\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xef\xbf\xc0'|json
$ echo -ne '\xf0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf0'|json
$ echo -ne '\xf0\x8f'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf0\x8f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf0\x8f'|json
$ echo -ne '\xf0\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf0\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf0\xc0'|json
$ echo -ne '\xf0\x90'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf0\x90"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf0\x90'|json
$ echo -ne '\xf0\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf0\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf0\xbf'|json
$ echo -ne '\xf0\x90\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xf0\x90\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf0\x90\x7f'|json
$ echo -ne '\xf0\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf0\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf0\xbf\xc0'|json
$ echo -ne '\xf0\x90\x80'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf0\x90\x80"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf0\x90\x80'|json
$ echo -ne '\xf0\xbf\xbf'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf0\xbf\xbf"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf0\xbf\xbf'|json
$ echo -ne '\xf0\x90\x80\x7f'|json
json: error: <stdin>:1:5: lex error: invalid string literal
json: error: <stdin>:1:5: "\xf0\x90\x80\x7f"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf0\x90\x80\x7f'|json
$ echo -ne '\xf0\xbf\xbf\xc0'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf0\xbf\xbf\xc0"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf0\xbf\xbf\xc0'|json
$ echo -ne '\xf1'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf1"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf1'|json
$ echo -ne '\xf1\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xf1\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf1\x7f'|json
$ echo -ne '\xf1\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf1\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf1\xc0'|json
$ echo -ne '\xf1\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf1\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf1\x80'|json
$ echo -ne '\xf1\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf1\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf1\xbf'|json
$ echo -ne '\xf1\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xf1\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf1\x80\x7f'|json
$ echo -ne '\xf1\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf1\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf1\xbf\xc0'|json
$ echo -ne '\xf1\x80\x80'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf1\x80\x80"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf1\x80\x80'|json
$ echo -ne '\xf1\xbf\xbf'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf1\xbf\xbf"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf1\xbf\xbf'|json
$ echo -ne '\xf1\x80\x80\x7f'|json
json: error: <stdin>:1:5: lex error: invalid string literal
json: error: <stdin>:1:5: "\xf1\x80\x80\x7f"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf1\x80\x80\x7f'|json
$ echo -ne '\xf1\xbf\xbf\xc0'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf1\xbf\xbf\xc0"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf1\xbf\xbf\xc0'|json
$ echo -ne '\xf3'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf3"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf3'|json
$ echo -ne '\xf3\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xf3\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf3\x7f'|json
$ echo -ne '\xf3\xc0'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf3\xc0"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf3\xc0'|json
$ echo -ne '\xf3\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf3\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf3\x80'|json
$ echo -ne '\xf3\xbf'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf3\xbf"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf3\xbf'|json
$ echo -ne '\xf3\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xf3\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf3\x80\x7f'|json
$ echo -ne '\xf3\xbf\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf3\xbf\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf3\xbf\xc0'|json
$ echo -ne '\xf3\x80\x80'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf3\x80\x80"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf3\x80\x80'|json
$ echo -ne '\xf3\xbf\xbf'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf3\xbf\xbf"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf3\xbf\xbf'|json
$ echo -ne '\xf3\x80\x80\x7f'|json
json: error: <stdin>:1:5: lex error: invalid string literal
json: error: <stdin>:1:5: "\xf3\x80\x80\x7f"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf3\x80\x80\x7f'|json
$ echo -ne '\xf3\xbf\xbf\xc0'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf3\xbf\xbf\xc0"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf3\xbf\xbf\xc0'|json
$ echo -ne '\xf4'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf4"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf4'|json
$ echo -ne '\xf4\x7f'|json
json: error: <stdin>:1:3: lex error: invalid string literal
json: error: <stdin>:1:3: "\xf4\x7f"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf4\x7f'|json
$ echo -ne '\xf4\x90'|json
json: error: <stdin>:1:3: lex error: invalid utf-8 encoding
json: error: <stdin>:1:3: "\xf4\x90"
json: error: <stdin>:1:3:      ^
command failed: echo -ne '\xf4\x90'|json
$ echo -ne '\xf4\x80'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf4\x80"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf4\x80'|json
$ echo -ne '\xf4\x8f'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf4\x8f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf4\x8f'|json
$ echo -ne '\xf4\x80\x7f'|json
json: error: <stdin>:1:4: lex error: invalid string literal
json: error: <stdin>:1:4: "\xf4\x80\x7f"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf4\x80\x7f'|json
$ echo -ne '\xf4\x8f\xc0'|json
json: error: <stdin>:1:4: lex error: invalid utf-8 encoding
json: error: <stdin>:1:4: "\xf4\x8f\xc0"
json: error: <stdin>:1:4:          ^
command failed: echo -ne '\xf4\x8f\xc0'|json
$ echo -ne '\xf4\x80\x80'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf4\x80\x80"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf4\x80\x80'|json
$ echo -ne '\xf4\x8f\xbf'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf4\x8f\xbf"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf4\x8f\xbf'|json
$ echo -ne '\xf4\x80\x80\x7f'|json
json: error: <stdin>:1:5: lex error: invalid string literal
json: error: <stdin>:1:5: "\xf4\x80\x80\x7f"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf4\x80\x80\x7f'|json
$ echo -ne '\xf4\x8f\xbf\xc0'|json
json: error: <stdin>:1:5: lex error: invalid utf-8 encoding
json: error: <stdin>:1:5: "\xf4\x8f\xbf\xc0"
json: error: <stdin>:1:5:              ^
command failed: echo -ne '\xf4\x8f\xbf\xc0'|json
$ echo -ne '\xf5'|json
json: error: <stdin>:1:2: lex error: invalid utf-8 encoding
json: error: <stdin>:1:2: "\xf5"
json: error: <stdin>:1:2:  ^
command failed: echo -ne '\xf5'|json
$ echo -ne '\x41\xe2\x89\xa2\xce\x91\x2e'|json
"A≢Α."
$

--[ non-bmp-utf8 ]--------------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --verbose --escape-json --validate-utf8 "$@"; }
#
# # meta command:
# $ for a in f0; do for b in 90 bf; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf0\x90\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\x80'|json
$ echo -ne '\xf0\x90\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\x80\xbf'|json
$ echo -ne '\xf0\x90\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\xbf\x80'|json
$ echo -ne '\xf0\x90\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\x90\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\x90\xbf\xbf'|json
$ echo -ne '\xf0\xbf\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\xbf\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\xbf\x80\x80'|json
$ echo -ne '\xf0\xbf\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\xbf\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\xbf\x80\xbf'|json
$ echo -ne '\xf0\xbf\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\xbf\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\xbf\xbf\x80'|json
$ echo -ne '\xf0\xbf\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf0\xbf\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf0\xbf\xbf\xbf'|json
#
# # meta command:
# $ for a in f1 f3; do for b in 80 bf; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf1\x80\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\x80\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\x80\x80\x80'|json
$ echo -ne '\xf1\x80\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\x80\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\x80\x80\xbf'|json
$ echo -ne '\xf1\x80\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\x80\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\x80\xbf\x80'|json
$ echo -ne '\xf1\x80\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\x80\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\x80\xbf\xbf'|json
$ echo -ne '\xf1\xbf\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\xbf\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\xbf\x80\x80'|json
$ echo -ne '\xf1\xbf\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\xbf\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\xbf\x80\xbf'|json
$ echo -ne '\xf1\xbf\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\xbf\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\xbf\xbf\x80'|json
$ echo -ne '\xf1\xbf\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf1\xbf\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf1\xbf\xbf\xbf'|json
$ echo -ne '\xf3\x80\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\x80\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\x80\x80\x80'|json
$ echo -ne '\xf3\x80\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\x80\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\x80\x80\xbf'|json
$ echo -ne '\xf3\x80\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\x80\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\x80\xbf\x80'|json
$ echo -ne '\xf3\x80\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\x80\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\x80\xbf\xbf'|json
$ echo -ne '\xf3\xbf\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\xbf\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\xbf\x80\x80'|json
$ echo -ne '\xf3\xbf\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\xbf\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\xbf\x80\xbf'|json
$ echo -ne '\xf3\xbf\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\xbf\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\xbf\xbf\x80'|json
$ echo -ne '\xf3\xbf\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf3\xbf\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf3\xbf\xbf\xbf'|json
#
# # meta command:
# $ for a in f4; do for b in 80 8f; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf4\x80\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x80\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x80\x80\x80'|json
$ echo -ne '\xf4\x80\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x80\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x80\x80\xbf'|json
$ echo -ne '\xf4\x80\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x80\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x80\xbf\x80'|json
$ echo -ne '\xf4\x80\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x80\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x80\xbf\xbf'|json
$ echo -ne '\xf4\x8f\x80\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x8f\x80\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x8f\x80\x80'|json
$ echo -ne '\xf4\x8f\x80\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x8f\x80\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x8f\x80\xbf'|json
$ echo -ne '\xf4\x8f\xbf\x80'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x8f\xbf\x80
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x8f\xbf\x80'|json
$ echo -ne '\xf4\x8f\xbf\xbf'|json
json: error: <stdin>:1:1: non-BMP utf-8 encoding
json: error: <stdin>:1:1: \xf4\x8f\xbf\xbf
json: error: <stdin>:1:1: ^
command failed: echo -ne '\xf4\x8f\xbf\xbf'|json
$

--[ surrogate-pairs ]-----------------------------------------------------------

$ json() { LD_LIBRARY_PATH=../lib ../src/json --verbose --escape-json --validate-utf8 --surrogate-pairs "$@"; }
#
# # meta command:
# $ for a in f0; do for b in 90 bf; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf0\x90\x80\x80'|json
\ud800\udc00
$ echo -ne '\xf0\x90\x80\xbf'|json
\ud800\udc3f
$ echo -ne '\xf0\x90\xbf\x80'|json
\ud803\udfc0
$ echo -ne '\xf0\x90\xbf\xbf'|json
\ud803\udfff
$ echo -ne '\xf0\xbf\x80\x80'|json
\ud8bc\udc00
$ echo -ne '\xf0\xbf\x80\xbf'|json
\ud8bc\udc3f
$ echo -ne '\xf0\xbf\xbf\x80'|json
\ud8bf\udfc0
$ echo -ne '\xf0\xbf\xbf\xbf'|json
\ud8bf\udfff
#
# # meta command:
# $ for a in f1 f3; do for b in 80 bf; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf1\x80\x80\x80'|json
\ud8c0\udc00
$ echo -ne '\xf1\x80\x80\xbf'|json
\ud8c0\udc3f
$ echo -ne '\xf1\x80\xbf\x80'|json
\ud8c3\udfc0
$ echo -ne '\xf1\x80\xbf\xbf'|json
\ud8c3\udfff
$ echo -ne '\xf1\xbf\x80\x80'|json
\ud9bc\udc00
$ echo -ne '\xf1\xbf\x80\xbf'|json
\ud9bc\udc3f
$ echo -ne '\xf1\xbf\xbf\x80'|json
\ud9bf\udfc0
$ echo -ne '\xf1\xbf\xbf\xbf'|json
\ud9bf\udfff
$ echo -ne '\xf3\x80\x80\x80'|json
\udac0\udc00
$ echo -ne '\xf3\x80\x80\xbf'|json
\udac0\udc3f
$ echo -ne '\xf3\x80\xbf\x80'|json
\udac3\udfc0
$ echo -ne '\xf3\x80\xbf\xbf'|json
\udac3\udfff
$ echo -ne '\xf3\xbf\x80\x80'|json
\udbbc\udc00
$ echo -ne '\xf3\xbf\x80\xbf'|json
\udbbc\udc3f
$ echo -ne '\xf3\xbf\xbf\x80'|json
\udbbf\udfc0
$ echo -ne '\xf3\xbf\xbf\xbf'|json
\udbbf\udfff
#
# # meta command:
# $ for a in f4; do for b in 80 8f; do for c in 80 bf; do for d in 80 bf; do C="echo -ne '\\x$a\\x$b\\x$c\\x$d'|json"; echo "$ $C"; eval "$C 2>&1" || echo "command failed: $C"; done; done; done; done
#
$ echo -ne '\xf4\x80\x80\x80'|json
\udbc0\udc00
$ echo -ne '\xf4\x80\x80\xbf'|json
\udbc0\udc3f
$ echo -ne '\xf4\x80\xbf\x80'|json
\udbc3\udfc0
$ echo -ne '\xf4\x80\xbf\xbf'|json
\udbc3\udfff
$ echo -ne '\xf4\x8f\x80\x80'|json
\udbfc\udc00
$ echo -ne '\xf4\x8f\x80\xbf'|json
\udbfc\udc3f
$ echo -ne '\xf4\x8f\xbf\x80'|json
\udbff\udfc0
$ echo -ne '\xf4\x8f\xbf\xbf'|json
\udbff\udfff
$


