Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
machida
17-Mar-10
machida
23-Mar-10
yanoguchi
23-Mar-10
Page 1/1
confidential Pioneer
Beginning
This list is common in RS232C and IPcontrol.
VSX-31 and VSX-30 correspond to RS232C only.
About Network Standby
This setting allows the IP Control function
for operating the receiver from a IP control system connected on the same LAN
as the receiver to be used even when the receiver is in the standby mode.
1. Select Network Standby from the Network Setup menu.
2. Then set to "ON".
AV Receiver
*1
*1 Pin 1&4&6 are shorted each other.
RXD
TXD
*1
GND
*1
RTS(BUSY)
NC
NC
Communication
Communication Speed : 9600bps
Character length8bits
Parity:None
Start bit:1bits
Stop bit:1bit
Ethernet
Communication port
TCP Port 23
Notice
Notice1
This equipment save the power consumption (less than 1W) during
To achieve this, main CPU doesn't operate during standby mode.
For this reason, this equipment can not receive the 1st command
But main CPU will be waked up by this 1st command.
This equipment is using 1st command "<CR>" as only a trigger to
and can not decode 1st command.
Please send command as bellow.
Please make sure to have at least 100msec. Interval between the
<CR>
100msec Wait
<CR>PO<CR>
<CR>
100msec Wait
<CR>APO<CR>
<CR>
100msec Wait
<CR>BPO<CR>
<CR>
100msec Wait
<CR>?P<CR>
<CR>
100msec Wait
<CR>?AP<CR>
<CR>
100msec Wait
<CR>?BP<CR>
<CR>
100msec Wait
<CR>AMX<CR>
Notice2
It may happen to take time for the set product to respond to the command from your remote controlling system.
Notice3
After set to PANEL LOCK or REMOTE LOCK mode,
"PANEL LOCK" or "REMOTE LOCK" message appear on FL display
when a front panel key or remote control button pushed.
New Command
File Ver.1.10.00
AUEL Ver.1.16.00
POWER
Command
PO<CR>
PF<CR>
?P<CR>
Function
Response
POWER ON
POWER OFF
Request POWER status.
Parameter
0:
1
Example
ON
OFF
Command:?P<CR>
Response:PWR0<CR+LF>
(now POWER ON)
VSX1120
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
VOLUME
Command
VU<CR>
VD<CR>
Function
VOLUME UP
VOLUME DOWN
Response
VOL***<CR+LF>
Parameter
***: 000 to 185 by ASCII code.
(1step = 0.5dB)
Example
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
***VL<CR>
?V<CR>
VOLUME SET
185
184
161
001
000
:
:
:
:
:
+12.0dB
+11.5dB
0.0dB
-80.0dB
---.-dB
061VL<CR>
(set to -50.0dB.)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
(MIN)
Command:?V<CR>
Response:VOL160<CR+LF>
(VOLUME is set to
0.0dB)
MUTE
Command
MO<CR>
MF<CR>
?M<CR>
Function
Response
MUTE ON
MUTE OFF
Request MUTE ststus.
Parameter
0:
1
Example
ON
OFF
Command:?M<CR>
Response:MUT1<CR+LF>
(MUTE OFF)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
INPUT
Command
**FN<CR>
Function
INPUT CHANGE
FU<CR>
FD<CR>
?F<CR>
Response
FN**<CR+LF>
Parameter
04:
25:
05:
15:
10:
14:
19:
20:
21:
22:
23:
26:
17:
18:
01:
03:
02:
00:
12:
33:
27:
31:
DVD
BD
TV/SAT
DVR/BDR
VIDEO 1(VIDEO)
VIDEO 2
HDMI 1
HDMI 2
HDMI 3
HDMI 4
HDMI 5
HOME MEDIA GALLERY(Internet Radio)
iPod/USB
XM RADIO
CD
CD-R/TAPE
TUNER
PHONO
MULTI CH IN
ADAPTER PORT
SIRIUS
HDMI (cyclic)
Example
15FN<CR>
(set to DVR.)
Command:?F<CR>
Response:FN05<CR+LF>
(TV/SAT is selected.)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
(Front)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
LISTENING MODE
There are some modes which is not available depending on the input signal.
Command
Function
****SR<CR> LISTENING MODE SET
Response
SR****<CR+LF>
0001:
0009:
0151:
0003:
0004:
0153:
0010:
0011:
0013:
0018:
Parameter
STEREO (cyclic)
STEREO (direct set)
Auto Level Control (A.L.C.)
Front Stage Surround Advance Focus
Front Stage Surround Advance Wide
RETRIEVER AIR
STANDARD
(2ch source)
PRO LOGIC2 MOVIE
PRO LOGIC2x MOVIE
Example
0102SR<CR>
(set to SCI-FI mode.)
0008SR<CR>
(set to PURE DIRECT
mode.)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
0014:
0019:
0015:
0020:
0031:
0032:
0033:
0012:
0016:
0017:
0028:
0029:
0021:
0022:
0023:
0024:
0034:
0035:
0036:
0025:
0026:
0027:
0030:
0100:
0101:
0103:
0102:
0105:
0104:
0106:
0116:
0118:
0117:
0107:
0110:
0109:
0112:
0113:
0050:
0051:
0052:
0053:
0054:
0092:
0055:
0068:
0069:
0070:
0071:
0072:
0093:
0073:
0074:
0075:
0094:
0076:
0077:
0078:
0056:
0057:
0058:
0095:
0059:
0060:
0061:
0067:
0062:
0063:
0064:
0065:
0066:
0079:
0080:
0081:
0082:
0096:
0083:
0097:
0084:
0085:
0086:
0087:
0088:
0089:
0090:
0091:
0005:
0006:
0152:
0151:
0007:
0008:
?S<CR>
?L<CR>
Request
PLAYING LISTENING MODE
information.
(for display)
LM****<CR+LF>
0001:
0002:
0003:
0004:
0101:
0102:
0103:
0104:
0105:
0106:
0107:
0108:
0109:
010a:
010b:
010c:
010d:
010e:
010f:
1101:
1102:
1103:
1104:
1105:
1106:
1107:
1108:
1109:
110a:
110b:
0201:
0202:
0203:
0204:
0205:
0206:
0207:
0208:
0209:
020a:
020b:
020c:
020d:
020e:
0301:
0302:
0303:
0304:
0305:
0306:
0307:
0308:
0309:
030a:
030b:
030c:
030d:
030e:
030f:
0310:
0311:
0312:
0313:
1301:
1302:
1303:
1304:
1305:
1306:
1307:
1308:
1309:
130a:
130b:
130c:
130d:
130e:
130f:
1310:
1311:
1312:
1313:
1314:
1315:
1316:
1317:
1318:
1319:
131a:
131b:
131c:
0401:
0402:
0403:
0404:
0405:
0406:
0407:
0408:
0409:
040a:
040b:
040c:
040d:
040e:
0501:
0502:
0503:
ROCK/POP
UNPLUGGED
EXT.STEREO
PHONES SURR.
[)(]PLIIxMOVIE+THX
[)(]PLIIMOVIE +THX
[)(]PL+THXCINEMA
Neo:6 CINEMA+THX
THX CINEMA
[)(]PLIIx MUSIC+THX
[)(]PLII MUSIC+THX
[)(]PL+THX MUSIC
Neo:6 MUSIC+THX
THX MUSIC
[)(]PLIIx GAME+THX
[)(]PLII GAME+THX
[)(]PL+THXGAMES
THX ULTRA2 GAMES
THX SELECT2 GAMES
THX GAMES
[)(]PLIIz+THX CINEMA
[)(]PLIIz+THX MUSIC
[)(]PLIIz+THX GAMES
THX Surr EX
Neo:6+THX CINEMA
ES MTRX+THX CINEMA
ES DISC+THX CINEMA
ES7.1+THX CINEMA
[)(]PLIIxMOVIE+THX
THX ULTRA2 CINEMA
THX SELECT2 CINEMA
THX CINEMA
Neo:6+THXMUSIC
ES MTRX+THX MUSIC
ES DISC+THX MUSIC
ES7.1+THX MUSIC
[)(]PLIIxMUSIC+THX
THX ULTRA2 MUSIC
THX SELECT2 MUSIC
THX MUSIC
Neo:6 +THX GAMES
ES MTRX+THX GAMES
ES DISC+THX GAMES
ES7.1+THX GAMES
[)(]EX+THXGAMES
THX ULTRA2 GAMES
THX SELECT2 GAMES
THX GAMES
[)(]PLIIz +THX CINEMA
[)(]PLIIz +THX MUSIC
[)(]PLIIz +THX GAMES
STEREO
[)(]PLII MOVIE
[)(]PLIIx MOVIE
Neo:6 CINEMA
AUTO SURROUND Straight Decode
[)(]DIGITAL EX
[)(]PLIIx MOVIE
DTS +Neo:6
ES MATRIX
ES DISCRETE
DTS-ES 7.1
XM HD Surround
NEURALSURR
RETRIEVER AIR
STEREO
[)(]PLII MOVIE
[)(]PLIIx MOVIE
0504:
0505:
0506:
0507:
0508:
0509:
050a:
050b:
050c:
050d:
050e:
0601:
0602:
0603:
0604:
0605:
0606:
0607:
0608:
0609:
060a:
060b:
0701:
0702:
0703:
0704:
0705:
0706:
0707:
0708:
0709:
070a:
070b:
0881:
0e01:
0f01:
Neo:6 CINEMA
ALC Straight Decode
[)(]DIGITAL EX
[)(]PLIIx MOVIE
DTS +Neo:6
ES MATRIX
ES DISCRETE
DTS-ES 7.1
XM HD Surround
NEURAL SURR
RETRIEVER AIR
STEREO
[)(]PLII MOVIE
[)(]PLIIx MOVIE
Neo:6 CINEMA
STREAM DIRECT NORMAL Straight Decode
[)(]DIGITAL EX
[)(]PLIIx MOVIE
(nothing)
ES MATRIX
ES DISCRETE
DTS-ES 7.1
STREAM DIRECT PURE 2ch
[)(]PLII MOVIE
[)(]PLIIx MOVIE
Neo:6 CINEMA
STREAM DIRECT PURE Straight Decode
[)(]DIGITAL EX
[)(]PLIIx MOVIE
(nothing)
ES MATRIX
ES DISCRETE
DTS-ES 7.1
OPTIMUM
HDMI THROUGH
MULTI CH IN
TONE CONTROL
Command
TO<CR>
?TO<CR>
BI<CR>
BD<CR>
?BA<CR>
TI<CR>
TD<CR>
?TR<CR>
Function
TONE ON/BYPASS
Request TONE status
BASS INCREMENT
BASS DECREMENT
Request BASS status
TREBLE INCREMENT
TREBLE DECREMENT
Request TREBLE status
Response
TO*<CR+LF>
Parameter
0:
1:
BYPASS
ON
Example
Command:?TO<CR>
Response:TO0<CR+LF>
(now TONE BYPASS.)
BA**<CR+LF>
**: 00 to 12 by ASCII code. (1step=1dB)
00: +6dB
06:
0dB
12: -6dB
Command:?BA<CR>
Response:BA02<CR+LF>
(BASS is set to +4dB.)
TR**<CR+LF>
Command:?TR<CR>
Response:TR10<CR+LF>
(TREBLE is set to 4dB.)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
DSP FUNCTION
Command
*MC<CR>
Function
MCACC MEMORY SET
Response
MC*<CR+LF>
Parameter
Example
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
?MC<CR>
*IS<CR>
?IS<CR>
*VSB<CR>
?VSB<CR>
*VHT<CR>
?VHT<CR>
PHASE CONTROL
Request PHASE CONTROL
status
0:
1:
2:
3:
4:
5:
6:
Command:?MC<CR>
Response:MC3<CR+LF>
(now MEMORY 3 is
selected.)
0:
1:
2:
9:
Command:?IS<CR>
Response:IS1<CR+LF>
(now PHASE CONTROL ON
is selected.)
0:
1:
9:
OFF
ON
ON/OFF
Command:?VSB<CR>
Response:VSB0<CR+LF>
(now VIRTUAL SB OFF is
selected.)
0:
1:
9:
OFF
ON
ON/OFF
Command:?VHT<CR>
Response:VHT1<CR+LF>
(now VIRTUAL HEIGHT ON
is selected.)
IS*<CR+LF>
VIRTUAL SB
Request VIRTUAL SB
status
VSB*<CR+LF>
VIRTUAL HEIGHT
Request VIRTUAL HEIGHT
status
VHT<CR+LF>
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
CHANNEL LEVEL
Command
CLC<CR>
CLU<CR>
CLD<CR>
###**CLV
<CR>
CH
CH
CH
CH
Function
SELECT
LEVEL UP
LEVEL DOWN
LEVEL DIRECT SET
Response
CLV###**<CR+LF>
Parameter
###:
L__
R__
C__
SL_
SR_
SBL
SBR
SW_
LH_
RH_
LW_
RW
#:3byte(CH)+ *:2byte(Value)
(CH)
Front Left
Front Right
Center
Surround Left
Surround Right
Surround Back Left
Surround Back Right
Subwoofer
Front Height Left
Front Height Right
Front Wide Left
Front Wide Right
Example
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Command:SL_48CLV<CR>
Response:CLVSL_48<CR+LF
>
(Set to SLch -0.5dB)
Command:?C__CLV<CR>
**: (Value)
Response:CLVC__72<CR+LF
26 to 74 by ASCII code. (1step=0.5dB) >
74: +12.0dB (MAX)
(now Cch +11.0dB)
52: +1.0dB
51: -0.5dB
50: 0.0dB
49: -0.5dB
48: -1.0dB
26: -12.0dB (MIN)
AMP FUNCTION
Command
*SPK<CR>
?SPK<CR>
*HO<CR>
Function
SPEAKERS
Request SPEAKERS status
Response
SPK*<CR+LF>
Parameter
0:
1:
2:
3:
9:
HO*<CR+LF>
SPEAKER OFF
SPEAKER A ON
SPEAKER B ON
SPEAKER A+B ON
SPEAKERS (cyclic)
Example
Command:?SPK<VR>
Response:SPK1<CR+LF>
(now SPEAKER A ON.)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
?HO<CR>
*HA<CR>
?HA<CR>
*PQ<CR>
?PQ<CR>
HDMI AUDIO
Request HDMI AUDIO
status
HA*<CR+LF>
PQLS
Request PQLS setting
status
PQ*<CR+LF>
0:
1:
2:
9:
HDMI
HDMI
HDMI
HDMI
0:
1:
9:
AMP
THROUGH
AMP/THROUGH (cyclic)
Command:?HA<CR>
Response:HA0<CR+LF>
(now AMP is selected.)
0:
1:
9:
OFF
AUTO
AUTO/OFF (cyclic)
Command:?PQ<CR>
Response:PQ0<CR+LF>
(now PQLS setting OFF
is selected.)
OUT
OUT
OUT
OUT
ALL
1
2
(cyclic)
Command:?HO<CR>
Response:HO0<CR+LF>
(now HDMI OUT ALL is
selected.)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
KEY LOCK
Command
*PKL<CR>
?PKL<CR>
*RML<CR>
?RML<CR>
Function
PANEL KEY LOCK
Request PANEL KEY LOCK
status
Response
PKL*<CR+LF>
REMOTE LOCK
Request REMOTE LOCK
status
RML*<CR+LF>
Parameter
0:
1:
2:
0:
1:
Example
*PKL<CR>
Command:?PKL<CR>
Response:PKL1<CR+LF>
(now PANEL KEY LOCK
ON.)
*RML<CR>
Command:?RML<CR>
Response:PKL1<CR+LF>
(now REMOTE LOCK ON.)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
CURSOR OPERATION
Command
STS<CR>
CUP<CR>
CDN<CR>
CRI<CR>
CLE<CR>
CEN<CR>
CRT<CR>
APA<CR>
VPA<CR>
HM<CR>
KOF<CR>
Function
STATUS DISPLAY
AMP CURSOR UP
AMP CURSOR DOWN
AMP CURSOR RIGHT
AMP CURSOR LEFT
AMP CURSOR ENTER
AMP RETURN
AUDIO PARAMETER
VIDEO PARAMETER
HOME MENU
KEY OFF
(for iPod, NETWORK)
Response
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
R<CR+LF>
Parameter
Example
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
ZONE POWER
Command
APO<CR>
APF<CR>
?AP<CR>
BPO<CR>
BPF<CR>
?BP<CR>
ZONE INPUT
Function
ZONE 2 POWER ON
ZONE 2 POWER OFF
Request ZONE 2 POWER
status
Response
APR*<CR+LF>
ZONE 3 POWER ON
ZONE 3 POWER OFF
Request ZONE 3 POWER
status
BPR*<CR+LF>
Parameter
0:
1
Example
ON
OFF
Command:?AP<CR>
Response:APR0<CR+LF>
(ZONE 2 POWER ON)
Command:?BP<CR>
Response:BPR1<CR+LF>
(ZONE 3 POWER OFF)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Command
**ZS<CR>
Function
ZONE 2 INPUT CHANGE
Response
Z2F**<CR+LF>
Parameter
04: DVD
05: TV/SAT
15:
10:
14:
26:
17:
18:
01:
03:
02:
33:
27:
?ZS<CR>
02ZS<CR>
(change to TUNER
INPUT.)
DVR/BDR
VIDEO 1(VIDEO)
VIDEO 2
HOME MEDIA GALLERY(Internet Radio)
iPod/USB
XM RADIO
CD
CD-R/TAPE
TUNER
ADAPTER PORT
SIRIUS
**ZT<CR>
?ZT<CR>
Z3F**<CR+LF>
04:
05:
15:
10:
14:
26:
17:
18:
01:
03:
02:
33:
27:
Example
DVD
TV/SAT
DVR/BDR
VIDEO 1(VIDEO)
VIDEO 2
HOME MEDIA GALLERY(Internet Radio)
iPod/USB
XM RADIO
CD
CD-R/TAPE
TUNER
ADAPTER PORT
SIRIUS
Command:?ZS<CR>
Response:Z2F04<CR+LF>
(DVD is selected.)
03TS<CR>
(change to CD-R INPUT.)
Command:?ZT<CR>
Response:Z2F01<CR+LF>
(CD is selected.)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
ZONE VOLUME
Command
ZU<CR>
ZD<CR>
**ZV<CR>
?ZV<CR>
YU<CR>
YD<CR>
**YV<CR>
?YV<CR>
ZONE MUTE
Function
ZONE 2 VOLUME UP
ZONE 2 VOLUME DOWN
ZONE 2 VOLUME SET
Response
ZV**<CR+LF>
ZONE 3 VOLUME UP
ZONE 3 VOLUME DOWN
ZONE 3 VOLUME SET
Parameter
81: 0.0dB
01: -80.0dB
00: ---dB(MIN)
Example
14ZV<CR>
(set ZONE 2 VOLUME to 67.0dB)
Command:?ZV<CR>
Response:ZV14<CR+LF>
(ZONE 2 VOLUME is set
to -67.0dB)
YV**<CR+LF>
25YV<CR>
(set ZONE 3 VOLUME 56.0dB)
Command:?YV<CR>
Response:YV25<CR+LF>
(ZONE 3 VOLUME is set
to -56.0dB)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Command
Z2MO<CR>
Z2MF<CR>
?Z2M<CR>
Z3MO<CR>
Z3MF<CR>
?Z3M<CR>
Function
ZONE 2 MUTE ON
ZONE 2 MUTE OFF
Request ZONE 2 MUTE
status
Response
Z2MUT*<CR+LF>
ZONE 3 MUTE ON
ZONE 3 MUTE OFF
Request ZONE 3 MUTE
status
Z3MUT*<CR+LF>
Parameter
0:
1
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
Example
ON
OFF
Command:?Z2M<CR>
Response:Z2MUT1<CR+LF>
(now ZONE 2 MUTE OFF)
Command:?Z3M<CR>
Response:Z3MUT0<CR+LF>
(now ZONE 3 MUTE ON)
TUNER
Command
TFI<CR>
TFD<CR>
?FR<CR>
TB<CR>
*TP<CR>
TC<CR>
TPI<CR>
TPD<CR>
?PR<CR>
TAC<CR>
Function
Response
TUNER FREQ INCREMENT
FR*****<CR+LF>
TUNER FREQ DECREMENT
Request TUNER FREQUENCY
TUNER BAND
TUNER PRESET
(DIGIT key)
PR***<CR+LF>
DIRECT ACCESS
R<CR+LF>
Parameter
A:
F:
*:
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
AM
FM
FREQUENCY: 0 to 9 by ASCII code
A00530=AM 530kHz
A01700=AM 1700kHz
F08750=FM 87.50MHz
F10800=FM 108.00MHz
Command:?FR<CR>
Response:FRF08800<CR+LF
>
(now FM 88.00MHz)
0 to 9 by ASCII code.
8TP<CR>
(set to preset number
8.)
Command
00XM<CR>
01XM<CR>
02XM<CR>
03XM<CR>
04XM<CR>
05XM<CR>
06XM<CR>
07XM<CR>
08XM<CR>
09XM<CR>
10XM<CR>
11XM<CR>
12XM<CR>
13XM<CR>
14XM<CR>
15XM<CR>
16XM<CR>
17XM<CR>
18XM<CR>
19XM<CR>
21XM<CR>
22XM<CR>
23XM<CR>
?XM<CR>
Function
0 (number key)
1 (number key)
2 (number key)
3 (number key)
4 (number key)
5 (number key)
6 (number key)
7 (number key)
8 (number key)
9 (number key)
CH + / Cursol DOWN
CH - / Cursol UP
PRESET ST + ()
PRESET ST - ()
DISPLAY
PRESET
CLASS
DIRECT ACCESS(CH)
MEMORY (EDIT)
MENU
ENTER
RETURN
CATEGORY
Request XM channel No.
Response
Parameter
***: Channel number by ASCII code.
XM***<CR+LF>
(when change channel)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
Example
Command:?XM<CR>
Response:XM025<CR+LF>
(now channel 25 is
selected.)
Command
00SI<CR>
01SI<CR>
02SI<CR>
03SI<CR>
04SI<CR>
05SI<CR>
06SI<CR>
07SI<CR>
08SI<CR>
09SI<CR>
10SI<CR>
11SI<CR>
12SI<CR>
13SI<CR>
14SI<CR>
15SI<CR>
16SI<CR>
Function
0 (number key)
1 (number key)
2 (number key)
3 (number key)
4 (number key)
5 (number key)
6 (number key)
7 (number key)
8 (number key)
9 (number key)
CH + / Cursol DOWN
CH - / Cursol UP
PRESET ST + ()
PRESET ST - ()
DISPLAY
PRESET
CLASS
Response
Parameter
***: Channel number by ASCII code.
SIR***<CR+LF>
(when change channel)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
17SI<CR>
18SI<CR>
19SI<CR>
21SI<CR>
22SI<CR>
23SI<CR>
?SIR<CR>
DIRECT ACCESS(CH)
MEMORY (EDIT)
MENU
ENTER
RETURN
CATEGORY
Request SIRIUS
channel No.
Command:?SIR<CR>
Response:SIR019<CR+LF>
(now channel 19 is
selected.)
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
iPod Operation
Command
00IP<CR>
01IP<CR>
02IP<CR>
03IP<CR>
04IP<CR>
05IP<CR>
Function
PLAY
PAUSE
STOP
PREVIOUS (|<|<|)
NEXT (|>|>|)
REV (<|<|)
06IP<CR>
FWD (|>|>)
07IP<CR>
08IP<CR>
09IP<CR>
10IP<CR>
13IP<CR>
14IP<CR>
15IP<CR>
16IP<CR>
17IP<CR>
18IP<CR>
19IP<CR>
REPEAT
SHUFFLE
DISPLAY
iPod CONTROL
Cursor UP
Cursor DOWN
Cursor RIGHT
Cursor LEFT
ENTER
RETURN
TOP MENU
Response
R<CR+LF>
Parameter
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
note:
Almost iPod cannot correspond stop function,
in this case, no response.
Command
00NW<CR>
01NW<CR>
02NW<CR>
03NW<CR>
04NW<CR>
05NW<CR>
06NW<CR>
07NW<CR>
08NW<CR>
09NW<CR>
10NW<CR>
11NW<CR>
Function
0 (number key)
1 (number key)
2 (number key)
3 (number key)
4 (number key)
5 (number key)
6 (number key)
7 (number key)
8 (number key)
9 (number key)
PLAY
PAUSE
Response
R<CR+LF>
Parameter
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
12NW<CR>
13NW<CR>
18NW<CR>
20NW<CR>
26NW<CR>
27NW<CR>
28NW<CR>
29NW<CR>
30NW<CR>
31NW<CR>
32NW<CR>
33NW<CR>
34NW<CR>
35NW<CR>
36NW<CR>
37NW<CR>
38NW<CR>
PREVIOUS (|<|<|)
NEXT (|>|>|)
DISPLAY
STOP
UP
DOWN
RIGHT
LEFT
ENTER
RETURN
PROGRAM
CLEAR
REPEAT
RANDOM
MENU
EDIT
CLASS
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
Command
20BT<CR>
10BT<CR>
11BT<CR>
12BT<CR>
13BT<CR>
14BT<CR>
15BT<CR>
16BT<CR>
Function
PLAY/PAUSE
PLAY
PAUSE
STOP
PREVIOUS (|<|<|)
NEXT (|>|>|)
REV (<|<|)
FWD (|>|>)
Response
R<CR+LF>
Parameter
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
Error message
B00<CR+LF> BUSY
KEYBORD Operation
Meaning
Detect inappropriate Command line.
Example
Command:ABCD<CR>
Response:E04<CR+LF>
(unknown "ABCD"
Command.)
Command:99FN<CR>
Response:E06<CR+LF>
(unknown "99"
Parameter.)
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Command
FG20<CR>
FG21<CR>
FG22<CR>
FG23<CR>
FG24<CR>
FG25<CR>
FG26<CR>
FG27<CR>
FG28<CR>
FG29<CR>
FG2A<CR>
FG2B<CR>
FG2C<CR>
FG2D<CR>
FG2E<CR>
FG2F<CR>
FG30<CR>
FG31<CR>
FG32<CR>
FG33<CR>
FG34<CR>
FG35<CR>
FG36<CR>
FG37<CR>
FG38<CR>
FG39<CR>
FG3A<CR>
FG3B<CR>
FG3C<CR>
FG3D<CR>
FG3E<CR>
FG3F<CR>
FG40<CR>
FG41<CR>
FG42<CR>
FG43<CR>
FG44<CR>
FG45<CR>
FG46<CR>
FG47<CR>
FG48<CR>
FG49<CR>
FG4A<CR>
FG4B<CR>
FG4C<CR>
FG4D<CR>
FG4E<CR>
FG4F<CR>
FG50<CR>
FG51<CR>
FG52<CR>
FG53<CR>
FG54<CR>
FG55<CR>
FG56<CR>
FG57<CR>
FG58<CR>
Function
SP (space)
!
"
#
$
%
&
'
(
)
*
+
,
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Response
R<CR+LF>
Parameter
only used keyboard input function
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
FG59<CR>
FG5A<CR>
FG5B<CR>
FG5C<CR>
FG5D<CR>
FG5E<CR>
FG5F<CR>
FG60<CR>
FG61<CR>
FG62<CR>
FG63<CR>
FG64<CR>
FG65<CR>
FG66<CR>
FG67<CR>
FG68<CR>
FG69<CR>
FG6A<CR>
FG6B<CR>
FG6C<CR>
FG6D<CR>
FG6E<CR>
FG6F<CR>
FG70<CR>
FG71<CR>
FG72<CR>
FG73<CR>
FG74<CR>
FG75<CR>
FG76<CR>
FG77<CR>
FG78<CR>
FG79<CR>
FG7A<CR>
FG7B<CR>
FG7C<CR>
FG7D<CR>
FG7E<CR>
FGTB<CR>
FGDL<CR>
FGBS<CR>
FGPU<CR>
FGPD<CR>
FGCL<CR>
FGNL<CR>
Y
Z
[
()
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
TAB
DELETE
BACK SPACE
PAGE UP
PAGE DOWN
CAPS LOCK
NUM LOCK
SC-37
/UXJCB
SC-35
/UXJCB
VSX-33
/UXJCB
VSX-32
/UXJCB
Information Request
Command
?FL<CR>
Function
Request FL display
information
(Only RS232C is
guaranteed.)
?AST<CR>
Request AUDIO
information
?VST<CR>
Request VIDEO
information
?RGB**<CR> Request Input Name
information
Response
FL*<CR+LF>
Parameter
See "command list3" sheet.
AST*<CR+LF>
VST*<CR+LF>
RGB*<CR+LF>
VSX1120
/UXJCB
VSX-31 VSX-30
/UXCNCB /UXCNCB
Example
LFE2
LFE
XL
XC
XR
data23:Input Resolution
Data
Parameter
(data2)(data3) 00
01
02
03
04
05
06
07
08
09
10
11
Signal Format
--480/60i
576/50i
480/60p
576/50p
720/60p
720/50p
1080/60i
1080/50i
1080/60p
1080/50p
1080/24p
data4:Input aspect
Data
Parameter
(data4)
0
1
2
3
Signal Format
--4:3
16:9
14:9
only)
Signal Format
--RGB Limit
RGB Full
YcbCr444
YcbCr422
Signal Format
--24bit (8bit*3)
30bit (10bit*3)
36bit (12bit*3)
48bit (16bit*3)
Signal Format
--480/60i
576/50i
480/60p
576/50p
720/60p
720/50p
1080/60i
1080/50i
1080/60p
1080/50p
1080/24p
data10:Output aspect
Data
Parameter
(data10)
0
1
2
3
Signal Format
--4:3
16:9
14:9
Signal Format
--24bit (8bit*3)
30bit (10bit*3)
36bit (12bit*3)
48bit (16bit*3)
(data3)(data4)
(data5)(data6)
(data7)(data8)
(data9)(data10)
(data11)(data12)
(data13)(data14)
(data15)(data16)
(data17)(data18)
(data19)(data20)
(data21)(data22)
(data23)(data24)
(data25)(data26)
(data27)(data28)
(data29)(data30)
Parameter
The value
that made FL
action
information
ASCII Code.
The
The
The
The
The
The
The
The
The
The
The
The
The
The
bit7(MSB)
Reserved
bit6
Reserved
bit5
Reserved
bit4
Reserved
bit3
Reserved
bit2
Reserved
bit1
Information of VOLUME display1:light, 0:OFF
bit0(LSB)
Information of Guid icon 1:light, 0:OFF
1st character data of FLleft side.
2nd character data of FL.
3rd character data of FL.
4th character data of FL.
5th character data of FL.
6th character data of FL.
7th character data of FL.
8th character data of FL.
9th character data of FL.
10th character data of FL.
11th character data of FL.
12th character data of FL.
13th character data of FL.
14th character data of FL(right side).
Command
? R G B 0 4 <CR>
? R G B 2 5 <CR>
? R G B 0 5 <CR>
? R G B 1 5 <CR>
? R G B 1 0 <CR>
? R G B 1 4 <CR>
? R G B 1 9 <CR>
? R G B 2 0 <CR>
? R G B 2 1 <CR>
? R G B 2 2 <CR>
? R G B 2 3 <CR>
HOME MEDIA GALLERY(Internet Radi? R G B 2 6 <CR>
iPod/USB
? R G B 1 7 <CR>
XM RADIO
? R G B 1 8 <CR>
CD
? R G B 0 1 <CR>
CD-R/TAPE
? R G B 0 3 <CR>
TUNER
? R G B 0 2 <CR>
PHONO
? R G B 0 0 <CR>
MULTI CH IN
? R G B 1 2 <CR>
ADAPTER PORT
? R G B 3 3 <CR>
SIRIUS
? R G B 2 7 <CR>
DVD
BD
TV/SAT
DVR/BDR
VIDEO 1(VIDEO)
VIDEO 2
HDMI 1
HDMI 2
HDMI 3
HDMI 4
HDMI 5
Response
R G B 0 4 * (Rename data MAX14 character)
R G B 2 5 * (Rename data MAX14 character)
R G B 0 5 * (Rename data MAX14 character)
R G B 1 5 * (Rename data MAX14 character)
R G B 1 0 * (Rename data MAX14 character)
R G B 1 4 * (Rename data MAX14 character)
R G B 1 9 * (Rename data MAX14 character)
R G B 2 0 * (Rename data MAX14 character)
R G B 2 1 * (Rename data MAX14 character)
R G B 2 2 * (Rename data MAX14 character)
R G B 2 3 * (Rename data MAX14 character)
R G B 2 6 * (Rename data MAX14 character)
R G B 1 7 * (Rename data MAX14 character)
R G B 1 8 * (Rename data MAX14 character)
R G B 0 1 * (Rename data MAX14 character)
R G B 0 3 * (Rename data MAX14 character)
R G B 0 2 * (Rename data MAX14 character)
R G B 0 0 * (Rename data MAX14 character)
R G B 1 2 * (Rename data MAX14 character)
R G B 3 3 * (Rename data MAX14 character)
R G B 2 7 * (Rename data MAX14 character)
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
<CR+LF>
About FL Font
No.
5x7
FL
Font
Data
Code
Character
No.
64
0x00
1
1
0
0
1
0
1
65
1
0
0
1
0
0
1
1
0
0
1
1
1
1
1
0
0
0
0
0
1
0
1
1
1
1
1
0
0x41
0
1
1
1
1
1
1
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
1
1
1
1
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
1
0
1
1
0
5x7
FL
Font
Data
Code
Character
128 0x80
0
1
1
1
1
1
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
129 0x81
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
0
0
1
1
0
1
130 0x82
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
No.
5x7
FL
Font
Data
Code
Character
192 0xC0
01
00
01
10
11
10
10
00
10
11
00
11
00
00
0
0
0
1
1
1
1
193 0xC1
00
00
01
10
11
10
10
01
10
11
00
11
00
00
0
0
0
1
1
1
1
1
1
1
1
1
1
0
194 0xC2
0
0
0
1
1
1
1
0
1
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
1
0
1
1
1
1
0
195 0xC3
0
1
0
1
1
1
1
1
0
1
0
1
0
0
1
1
1
0
1
0
0
0
1
1
0
1
0
0
1
0
0
1
1
1
1
196 0xC4
0
0
0
1
1
1
1
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
1
1
1
197 0xC5
0
0
0
1
1
1
1
1
1
1
0
1
0
0
1
1
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
1
1
1
134 0x86
198 0xC6
0
1
1
1
1
1
1
1
0
0
0
1
0
0
1
1
1
1
1
1
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
1
1
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
1
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0x01
0x02
0
1
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
0
66
0x42
1
1
1
1
1
1
1
0x03
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
67
0x43
0
1
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
1
0
131 0x83
0x04
0
0
1
0
1
0
0
0
1
1
0
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
0
0
0
1
0
1
0
0
68
0x44
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
1
1
0
0
132 0x84
0
0
1
0
0
0
1
0
0
1
1
1
1
0
0
0
1
0
0
0
0
0
0
1
1
1
1
1
0
0
1
0
0
0
1
0x05
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
0
0
0
1
1
1
1
1
1
1
1
1
0x45
1
1
1
1
1
1
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
0
0
0
1
133 0x85
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
1
1
1
1
1
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0x06
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
0x46
1
1
1
1
1
1
1
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0x07
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
71
0x47
0
1
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
0
1
1
1
1
135 0x87
199 0xC7
0x08
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
72
0x48
1
1
1
1
1
1
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
1
1
1
1
1
136 0x88
200 0xC8
0
0
1
1
1
1
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0x09
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
73
0x49
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
137 0x89
201 0xC9
0
0
1
1
1
1
1
0
0
1
0
1
0
1
0
1
1
0
1
0
1
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0x0A
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0x4A
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
1
1
1
1
0
1
0
0
0
0
0
0
202 0xCA
0
0
1
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
0
1
0
0
0
1
11
0x0B
0
0
1
1
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0
1
1
0
0
0
75
0x4B
1
1
1
1
1
1
1
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
139 0x8B
203 0xCB
0
0
1
1
1
1
1
1
0
1
0
1
0
1
0
0
1
0
1
0
1
1
0
1
0
1
0
1
0
0
1
0
0
0
1
12
0x0C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
76
0x4C
1
1
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
140 0x8C
204 0xCC
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
1
1
1
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
69
70
10
1
0
1
0
1
0
1
0x40
0
1
0
0
1
1
0
No.
1
0
1
0
0
1
0
Character
0
1
1
0
1
0
1
1
0
1
0
1
0
1
5x7
FL
Font
Data
Code
74
138 0x8A
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
13
0x0D
0
0
0
0
0
0
1
0
1
1
1
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
1
1
1
0
0
.0
77
0x4D
1
1
1
1
1
1
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
1
14
0x0E
0
0
0
0
0
0
1
1
1
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
15
0x0F
0
1
1
1
0
0
1
1
0
0
0
1
1
1
1
0
0
0
0
0
0
0x10
0
0
0
1
1
1
0
0
0
1
0
0
0
1
1
0
0
1
1
0
0
.5
78
0x4E
1
1
1
1
1
1
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
0
1
1
1
0
0
1
79
0x4F
0
1
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0x50
1
1
1
1
1
1
1
1
0
0
1
0
0
0
17
0x11
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
81
0x51
0
1
1
1
1
1
0
18
0x12
0
0
0
1
0
0
1
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
82
0x52
19
0x13
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
83
20
0x14
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
1
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
84
0x15
0
0
1
1
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
1
1
0
0
0
0
0
0
0
22
0x16
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
23
0x17
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
0
0
0
1
1
0
0
0
24
0x18
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
16
21
205 0xCD
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
1
1
1
1
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
206 0xCE
0
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0
1
1
1
1
1
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
207 0xCF
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
1
1
1
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
144 0x90
0000
0000
0010
0111
0010
0000
0000
0
0
0
0
0
0
0
208 0xD0
011
010
010
111
010
010
011
0
1
0
0
0
1
0
0
0
1
1
1
0
0
145 0x91
00100
00110
00101
00101
01100
11100
11000
209 0xD1
0
1
1
1
1
1
1
1
0
0
1
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
1
0
1
0
1
1
1
1
1
0
1
1
0
0
0
1
146 0x92
000
11100
11111
11111
11111
11111
00000
210 0xD2
0
0
0
1
1
1
0
1
0
1
0
0
0
1
0
1
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
1
1
0
1
0
0
1
0
0
1
0
1
0
0
1
1
0
147 0x93
211 0xD3
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
1
1
0
0
0
1
1
0
1
0
0
0
1
0
0
0
1
1
1
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
148 0x94
212 0xD4
0
0
0
1
1
1
0
0
1
1
0
0
0
1
1
0
1
0
0
0
1
0
1
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
1
1
1
1
0
213 0xD5
01101
10110
01110
10001
10001
10001
01110
0x56
1
1
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
1
1
1
1
0
0
150 0x96
214 0xD6
0
0
0
1
1
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
0
0
1
1
1
0
87
0x57
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
1
1
1
1
1
1
1
151 0x97
215 0xD7
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
88
0x58
1
1
0
0
0
1
1
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
1
1
152 0x98
216 0xD8
0
1
1
1
1
0
1
1
0
0
0
0
1
0
1
0
1
1
1
0
1
0
1
0
0
0
0
1
1
0
1
1
1
1
0
141 0x8D
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1
1
1
1
142 0x8E
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
1
1
1
0
0
1
0
0
0
0
0
1
0
1
1
1
1
1
0
143 0x8F
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1
1
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
1
0
1
1
0
0
0
0
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
1
0
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
0
0x53
0
1
1
0
0
1
0
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0x54
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0x55
1
1
1
1
1
1
0
86
80
85
149 0x95
25
0x19
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
1
0
89
0x59
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
26
0x1A
0
0
0
0
1
1
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
27
0x1B
0
0
1
1
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0x1C
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
0
0
0
1
1
1
90
0x5A
1
0
0
0
0
1
1
1
0
0
0
1
0
1
1
0
0
1
0
0
1
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
91
0x5B
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
1
0
0x5C
0
1
0
0
0
0
0
0
0
1
0
0
0
0
29
0x1D
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
93
0x5D
0
0
0
0
0
0
0
30
0x1E
0
0
1
1
1
1
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
00
00
01
11
01
01
01
94
0x5E
31
0x1F
1
0
0
0
0
0
00
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
95
32
0x20
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
96
0x21
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
34
0x22
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
"
35
0x23
0
0
1
0
1
0
0
1
1
1
1
1
1
1
0
0
1
0
1
0
0
1
1
1
1
1
1
1
0
0
1
0
1
0
0
36
0x24
0
1
1
0
0
1
0
1
0
0
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
0
0
1
0
1
0
0
1
1
0
28
33
1
0
0
0
0
153 0x99
217 0xD9
0
0
1
1
1
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
1
1
1
0
1
1
0
0
0
0
1
154 0x9A
218 0xDA
0
0
1
1
1
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
1
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
155 0x9B
219 0xDB
0
0
1
1
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
1
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
220 0xDC
0
0
1
1
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
157 0x9D
221 0xDD
00010
00100
10001
10001
01010
00100
00100
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
158 0x9E
222 0xDE
11
01
01
01
01
01
11
000
110
001
001
110
000
100
0x5F
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
159 0x9F
223 0xDF
0
1
1
1
1
1
1
1
0
1
0
0
1
0
0x60
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
160 0xA0
224 0xE0
0x61
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
1
1
98
0x62
1
1
1
1
1
1
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
1
1
0
99
0x63
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
100 0x64
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
92
97
156 0x9C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
1
0
0
01
00
01
00
01
10
01
00
10
11
00
11
00
11
0
0
0
1
1
1
1
225 0xE1
00
00
01
00
01
10
01
01
10
11
00
11
00
11
0
0
0
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
0
0
1
1
1
1
161 0xA1
0
0
0
0
0
0
0
162 0xA2
00010
01110
10101
10100
10101
01110
01000
226 0xE2
0
0
0
0
0
1
0
0
0
0
0
0
0
0
163 0xA3
0
0
0
1
0
0
1
0
1
1
1
1
1
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
227 0xE3
0
1
0
0
0
1
0
1
0
1
0
1
0
1
1
1
1
0
1
0
1
0
1
1
0
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
164 0xA4
1
0
1
1
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
1
1
0
1
228 0xE4
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
1
0
1
0
1
0
1
0
0
0
1
1
1
1
01
00
01
01
01
01
01
1
0
0
0
0
1
0
37
0x25
1
1
0
0
0
1
0
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
1
0
1
0
0
0
1
1
101 0x65
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
0
1
38
0x26
0
1
1
0
1
1
0
1
0
0
1
0
0
1
0
1
1
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
&
102 0x66
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
1
1
1
0
0
1
0
0
0
39
0x27
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
'
103 0x67
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0x28
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
104 0x68
1
1
1
1
1
1
1
0
0
0
1
0
0
0
41
0x29
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
105 0x69
0
0
0
0
0
0
0
42
0x2A
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1
1
1
1
1
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
106 0x6A
43
0x2B
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
44
0x2C
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x2D
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
46
0x2E
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
47
0x2F
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
48
0x30
0
1
1
1
1
1
0
1
0
0
0
1
0
1
1
0
0
1
0
0
1
1
0
1
0
0
0
1
40
45
165 0xA5
10001
01010
11111
00100
11111
00100
00100
229 0xE5
0
0
0
0
0
1
0
1
1
1
0
1
0
1
1
1
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
1
1
1
0
0
1
0
0
0
166 0xA6
0
0
0
0
0
0
0
01
01
01
00
01
01
01
0
0
0
0
0
0
0
0
0
0
0
0
0
0
230 0xE6
0
0
1
0
1
1
0
0
0
1
0
1
0
1
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
1
0
1
0
1
0
0
1
1
1
1
0
167 0xA7
0
1
0
1
0
0
1
1
0
1
0
1
0
1
1
0
1
0
1
0
1
1
0
0
1
0
1
0
231 0xE7
0
0
0
1
1
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
1
1
168 0xA8
0000
0101
0000
0000
0000
0000
0000
0
0
0
0
0
0
0
232 0xE8
0
0
0
1
1
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
1
0
0
0
1
1
0
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
169 0xA9
0111
10101
11011
11001
11011
10101
01110
233 0xE9
0
0
0
1
1
1
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
1
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
1
1
1
0
0
0
0
0
0
0
0
170 0xAA
0
0
0
1
0
0
0
234 0xEA
0
0
0
1
1
1
0
0
1
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
0
0
1
1
0
1
107 0x6B
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
171 0xAB
00000
00101
01010
10100
01010
00101
00000
235 0xEB
0
0
0
1
1
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
1
0
1
0
1
0
1
0
0
0
1
1
0
1
108 0x6C
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
172 0xAC
00000
00000
00000
11111
00001
00001
00000
236 0xEC
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
109 0x6D
0
0
1
1
1
1
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
1
1
1
173 0xAD
0000
0000
0000
0111
0000
0000
0000
237 0xED
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
110 0x6E
0
0
1
1
1
1
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
1
1
174 0xAE
011
101
110
111
110
10
011
238 0xEE
0
0
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
1
1
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
111 0x6F
0
0
0
1
1
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
1
1
0
175 0xAF
0000
0111
0000
0000
0000
0000
0000
0
0
0
0
0
0
0
239 0xEF
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
1
1
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
1
1
1
0
112 0x70
0
0
1
1
1
1
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
176 0xB0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
240 0xF0
0010
111
0001
0111
1001
1001
011
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
100
010
110
010
110
000
000
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
01
11
01
11
01
10
0
0
0
0
0
0
0
49
0x31
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
113 0x71
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
1
50
0x32
0
1
0
0
0
0
1
1
0
0
0
0
1
1
1
0
0
0
1
0
1
1
0
0
1
0
0
1
0
1
1
0
0
0
1
114 0x72
0
0
1
1
1
1
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
51
0x33
0
1
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
1
0
1
1
0
115 0x73
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0x34
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
1
1
1
1
1
1
0
0
0
0
1
0
0
116 0x74
0
0
0
0
0
0
0
0
0
1
0
0
0
0
53
0x35
1
1
1
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
0
0
1
1
0
1
0
0
0
1
1
0
0
1
1
1
0
117 0x75
0
0
1
1
1
1
0
54
0x36
0
0
1
1
1
1
0
0
1
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
0
0
0
1
1
0
118 0x76
55
0x37
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
1
1
0
1
1
0
0
0
1
1
0
0
0
0
0
56
0x38
0
1
1
0
1
1
0
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
0
1
0
1
1
0
1
1
0
0x39
0
1
1
0
0
0
0
1
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
1
0
1
0
0
1
1
1
1
0
0
58
0x3A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
59
0x3B
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
60
0x3C
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
52
57
177 0xB1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
1
1
1
1
1
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
178 0xB2
0
1
0
0
1
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
179 0xB3
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
1
1
1
1
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
1
1
1
1
0
0
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
1
1
0
0
0
119 0x77
0
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
120 0x78
0
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
121 0x79
0
0
1
1
0
0
0
0
0
0
0
1
0
1
122 0x7A
0
0
1
0
0
0
1
0
0
0
0
0
0
0
123 0x7B
0
0
0
0
0
0
0
<
124 0x7C
241 0xF1
0
1
0
1
1
1
1
1
0
0
0
1
0
0
1
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
242 0xF2
0
0
0
0
1
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
1
0
100
010
100
010
100
000
000
243 0xF3
0
0
0
0
1
1
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
1
0
0
1
0
0
1
0
0
0
0
1
1
0
244 0xF4
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
1
0
1
0
0
1
0
0
1
1
1
0
1
0
0
1
0
1
0
1
0
0
1
1
0
0
0
1
1
0
11
180 0xB4
181 0xB5
0
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
245 0xF5
0
1
0
0
1
1
0
182 0xB6
01
11
01
00
00
00
00
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
1
246 0xF6
0
0
0
0
1
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
1
0
0
0
1
1
1
1
1
183 0xB7
0
0
0
0
0
0
0
00
00
00
01
00
00
00
0
0
0
0
0
0
0
0
0
0
0
0
0
0
247 0xF7
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
184 0xB8
00000
00000
00000
00100
00110
00001
01110
248 0xF8
0
0
0
1
1
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
1
1
1
0
185 0xB9
0100
1100
0100
0100
1110
0000
0000
0
0
0
0
0
0
0
249 0xF9
0
0
0
1
1
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
0
1
1
0
0
1
0
0
1
0
0
0
1
186 0xBA
0110
1001
1001
1001
0110
0000
0000
0
0
0
0
0
0
0
250 0xFA
0
0
0
1
1
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
187 0xBB
00000
10100
01010
00101
01010
10100
00000
251 0xFB
0
0
0
1
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
188 0xBC
01
1
01
0
01
1
0
252 0xFC
0
0
0
1
1
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
1
1
1
000
001
01
1 1
11
111
0 1
61
0x3D
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
125 0x7D
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
62
0x3E
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
>
126 0x7E
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
63
0x3F
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
127 0x7F
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
189 0xBD
01000
01001
01010
00111
01001
10010
00011
190 0xBE
11
1
11
0
01
1
0
000
001
01
1 1
11
111
0 1
191 0xBF
0
0
0
0
1
1
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
253 0xFD
0
0
1
1
0
0
0
001
010
000
000
111
000
111
0
0
1
1
1
1
0
254 0xFE
0
1
0
0
0
0
1
0000
1000
1110
1001
1110
1000
1100
255 0xFF
01
00
10
10
01
00
01
01
00
00
00
11
00
11
0
0
1
1
1
1
0