pokeheartgold/asm/overlay_106.s
2021-06-27 15:11:25 -04:00

3089 lines
86 KiB
ArmAsm

thumb_func_start ov106_021E5900
ov106_021E5900: ; 0x021E5900
push {r4, lr}
add r4, r0, #0
mov r0, #0
add r1, r0, #0
bl sub_0201A0FC
bl sub_0201A108
mov r0, #0
bl sub_02022C9C
mov r0, #0
bl sub_02022D04
ldr r0, _021E5940 ; =0x04000050
mov r1, #0
strh r1, [r0]
ldr r0, _021E5944 ; =0x04001050
ldr r2, _021E5948 ; =0x04000304
strh r1, [r0]
ldrh r1, [r2]
lsr r0, r2, #0xb
orr r0, r1
strh r0, [r2]
bl ov106_021E5D38
bl ov106_021E5D48
add r0, r4, #0
bl ov106_021E5D70
pop {r4, pc}
.align 2, 0
_021E5940: .word 0x04000050
_021E5944: .word 0x04001050
_021E5948: .word 0x04000304
thumb_func_end ov106_021E5900
thumb_func_start ov106_021E594C
ov106_021E594C: ; 0x021E594C
ldr r3, _021E5950 ; =ov106_021E5DFC
bx r3
.align 2, 0
_021E5950: .word ov106_021E5DFC
thumb_func_end ov106_021E594C
thumb_func_start ov106_021E5954
ov106_021E5954: ; 0x021E5954
push {r4, r5, lr}
sub sp, #0xc
str r1, [sp]
add r5, r0, #0
str r2, [sp, #4]
mov r0, #0x99
str r0, [sp, #8]
mov r1, #1
mov r0, #0
add r4, r3, #0
add r2, r1, #0
add r3, r0, #0
bl sub_0200FA24
mov r0, #0x41
lsl r0, r0, #4
str r4, [r5, r0]
add sp, #0xc
pop {r4, r5, pc}
.align 2, 0
thumb_func_end ov106_021E5954
thumb_func_start ov106_021E597C
ov106_021E597C: ; 0x021E597C
push {r4, r5, lr}
sub sp, #0xc
str r1, [sp]
add r5, r0, #0
str r2, [sp, #4]
mov r0, #0x99
str r0, [sp, #8]
mov r0, #0
add r4, r3, #0
add r1, r0, #0
add r2, r0, #0
add r3, r0, #0
bl sub_0200FA24
mov r0, #0x41
lsl r0, r0, #4
str r4, [r5, r0]
add sp, #0xc
pop {r4, r5, pc}
.align 2, 0
thumb_func_end ov106_021E597C
thumb_func_start ov106_021E59A4
ov106_021E59A4: ; 0x021E59A4
push {r4, r5, lr}
sub sp, #0xc
str r1, [sp]
add r5, r0, #0
add r4, r3, #0
str r2, [sp, #4]
mov r0, #0x99
mov r1, #1
str r0, [sp, #8]
ldr r3, _021E59CC ; =0x00007FFF
mov r0, #0
add r2, r1, #0
bl sub_0200FA24
mov r0, #0x41
lsl r0, r0, #4
str r4, [r5, r0]
add sp, #0xc
pop {r4, r5, pc}
nop
_021E59CC: .word 0x00007FFF
thumb_func_end ov106_021E59A4
thumb_func_start ov106_021E59D0
ov106_021E59D0: ; 0x021E59D0
push {r4, r5, lr}
sub sp, #0xc
str r1, [sp]
add r5, r0, #0
add r4, r3, #0
str r2, [sp, #4]
mov r0, #0x99
str r0, [sp, #8]
mov r0, #0
ldr r3, _021E59F8 ; =0x00007FFF
add r1, r0, #0
add r2, r0, #0
bl sub_0200FA24
mov r0, #0x41
lsl r0, r0, #4
str r4, [r5, r0]
add sp, #0xc
pop {r4, r5, pc}
nop
_021E59F8: .word 0x00007FFF
thumb_func_end ov106_021E59D0
thumb_func_start ov106_021E59FC
ov106_021E59FC: ; 0x021E59FC
push {r3, r4, r5, r6, lr}
sub sp, #0xc
add r4, r1, #0
add r5, r0, #0
add r6, r4, #0
mov r0, #1
lsl r0, r0, #0xa
add r3, r5, r0
add r6, #0x14
ldmia r6!, {r0, r1}
add r2, r3, #0
stmia r3!, {r0, r1}
ldr r0, [r6]
str r0, [r3]
ldrb r0, [r4, #0xc]
str r0, [sp]
mov r0, #1
str r0, [sp, #4]
ldr r0, [r5, #0x18]
str r0, [sp, #8]
add r0, r2, #0
ldrh r3, [r4, #0xe]
ldr r1, [r4]
add r2, r4, #4
bl sub_02023254
ldr r0, [r4, #0x20]
ldr r1, [r4, #0x24]
ldr r2, [r5, #0x18]
bl sub_02023240
ldr r0, [r5, #0x18]
bl sub_0202313C
add sp, #0xc
pop {r3, r4, r5, r6, pc}
thumb_func_end ov106_021E59FC
thumb_func_start ov106_021E5A44
ov106_021E5A44: ; 0x021E5A44
push {r3, r4, r5, r6, r7, lr}
add r5, r0, #0
mov r4, #0
add r6, r5, #0
mov r7, #4
_021E5A4E:
mov r1, #0
mov r2, #2
ldrsh r1, [r5, r1]
ldrsh r2, [r5, r2]
ldrsh r3, [r5, r7]
add r0, r4, #0
bl sub_020BF034
ldrh r1, [r6, #0x18]
add r0, r4, #0
bl sub_020BF070
add r4, r4, #1
add r5, r5, #6
add r6, r6, #2
cmp r4, #4
blo _021E5A4E
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
thumb_func_end ov106_021E5A44
thumb_func_start ov106_021E5A74
ov106_021E5A74: ; 0x021E5A74
push {r3, lr}
cmp r0, #0
bne _021E5A86
ldr r2, _021E5A9C ; =0x04000060
ldr r0, _021E5AA0 ; =0x0000CFDF
ldrh r1, [r2]
and r0, r1
strh r0, [r2]
pop {r3, pc}
_021E5A86:
ldr r3, _021E5A9C ; =0x04000060
ldr r1, _021E5AA4 ; =0xFFFFCFFF
ldrh r2, [r3]
and r2, r1
mov r1, #0x20
orr r1, r2
strh r1, [r3]
bl sub_020CF8E4
pop {r3, pc}
nop
_021E5A9C: .word 0x04000060
_021E5AA0: .word 0x0000CFDF
_021E5AA4: .word 0xFFFFCFFF
thumb_func_end ov106_021E5A74
thumb_func_start ov106_021E5AA8
ov106_021E5AA8: ; 0x021E5AA8
push {r4, r5, r6, r7, lr}
sub sp, #0x24
str r0, [sp, #4]
str r1, [sp, #8]
str r2, [sp, #0xc]
add r0, #8
mov r1, #0x99
mov r2, #4
str r3, [sp, #0x10]
bl sub_0201AC14
mov r0, #0
str r0, [sp, #0x18]
ldr r0, [sp, #0x10]
cmp r0, #0
bls _021E5BAE
_021E5AC8:
ldr r2, [sp, #4]
ldr r0, [sp, #0x18]
mov r1, #0x7c
add r2, #0x1c
mul r1, r0
add r4, r2, r1
mov r1, #0xc
mul r1, r0
ldr r0, [sp, #0xc]
mov r2, #1
add r0, r0, r1
str r0, [sp, #0x14]
ldr r3, [sp, #0xc]
str r2, [sp]
ldr r1, [r3, r1]
ldr r0, [sp, #8]
mov r3, #0x99
bl sub_02007A44
add r1, r4, #0
add r2, r4, #0
str r0, [r4, #0x58]
add r0, r4, #0
add r1, #0x54
add r2, #0x58
bl sub_0201F51C
ldr r0, [r4, #0x58]
bl sub_020C3B50
str r0, [sp, #0x1c]
ldr r0, [sp, #0x14]
ldr r0, [r0, #8]
cmp r0, #1
bne _021E5B3A
ldr r0, [r4, #0x54]
mov r1, #0
mov r2, #0x40
bl sub_020C2BAC
ldr r0, [r4, #0x54]
mov r1, #0
mov r2, #0x80
bl sub_020C2BAC
mov r2, #2
ldr r0, [r4, #0x54]
mov r1, #0
lsl r2, r2, #8
bl sub_020C2BAC
mov r2, #1
ldr r0, [r4, #0x54]
mov r1, #0
lsl r2, r2, #0xa
bl sub_020C2BAC
_021E5B3A:
ldr r0, [sp, #4]
mov r5, #0
str r0, [sp, #0x20]
add r0, #8
str r0, [sp, #0x20]
_021E5B44:
ldr r0, [sp, #0x14]
add r0, r0, r5
ldrb r1, [r0, #4]
cmp r1, #0xff
bne _021E5B5A
lsl r0, r5, #2
add r1, r4, r0
mov r0, #0
str r0, [r1, #0x5c]
str r0, [r1, #0x6c]
b _021E5B94
_021E5B5A:
lsl r0, r5, #2
add r6, r4, r0
mov r0, #1
str r0, [sp]
ldr r0, [sp, #8]
mov r2, #1
mov r3, #0x99
bl sub_02007A44
str r0, [r6, #0x5c]
mov r1, #0
bl sub_020C3B90
add r7, r0, #0
ldr r0, [sp, #0x20]
ldr r2, [r4, #0x54]
add r1, r7, #0
bl sub_020C2B7C
str r0, [r6, #0x6c]
ldr r2, [r4, #0x54]
ldr r3, [sp, #0x1c]
add r1, r7, #0
bl sub_020BE008
ldr r1, [r6, #0x6c]
add r0, r4, #0
bl sub_020BE294
_021E5B94:
add r0, r5, #1
lsl r0, r0, #0x10
lsr r5, r0, #0x10
cmp r5, #4
blo _021E5B44
ldr r0, [sp, #0x18]
add r0, r0, #1
lsl r0, r0, #0x10
lsr r1, r0, #0x10
ldr r0, [sp, #0x10]
str r1, [sp, #0x18]
cmp r1, r0
blo _021E5AC8
_021E5BAE:
mov r2, #0xff
ldr r1, [sp, #0x10]
ldr r0, [sp, #4]
lsl r2, r2, #2
str r1, [r0, r2]
add sp, #0x24
pop {r4, r5, r6, r7, pc}
thumb_func_end ov106_021E5AA8
thumb_func_start ov106_021E5BBC
ov106_021E5BBC: ; 0x021E5BBC
push {r4, r5, r6, r7, lr}
sub sp, #0xc
str r0, [sp]
mov r0, #0
str r0, [sp, #4]
mov r1, #0xff
ldr r0, [sp]
lsl r1, r1, #2
ldr r0, [r0, r1]
cmp r0, #0
bls _021E5C2C
ldr r0, [sp]
ldr r7, [sp]
str r0, [sp, #8]
add r0, #0x1c
add r7, #8
str r0, [sp, #8]
_021E5BDE:
ldr r1, [sp, #4]
mov r0, #0x7c
add r2, r1, #0
mul r2, r0
ldr r0, [sp, #8]
mov r4, #0
add r6, r0, r2
_021E5BEC:
lsl r0, r4, #2
add r5, r6, r0
ldr r0, [r5, #0x5c]
cmp r0, #0
beq _021E5C04
ldr r1, [r5, #0x6c]
add r0, r7, #0
bl sub_020C2BA0
ldr r0, [r5, #0x5c]
bl sub_0201AB0C
_021E5C04:
add r0, r4, #1
lsl r0, r0, #0x10
lsr r4, r0, #0x10
cmp r4, #4
blo _021E5BEC
ldr r0, [r6, #0x58]
bl sub_0201AB0C
ldr r0, [sp, #4]
ldr r1, [sp]
add r0, r0, #1
lsl r0, r0, #0x10
lsr r0, r0, #0x10
str r0, [sp, #4]
mov r0, #0xff
lsl r0, r0, #2
ldr r1, [r1, r0]
ldr r0, [sp, #4]
cmp r0, r1
blo _021E5BDE
_021E5C2C:
add sp, #0xc
pop {r4, r5, r6, r7, pc}
thumb_func_end ov106_021E5BBC
thumb_func_start ov106_021E5C30
ov106_021E5C30: ; 0x021E5C30
push {r3, r4, r5, r6, r7, lr}
sub sp, #0x40
ldr r4, _021E5CC8 ; =0x021E6D8C
str r0, [sp]
add r3, sp, #0x1c
mov r2, #4
_021E5C3C:
ldmia r4!, {r0, r1}
stmia r3!, {r0, r1}
sub r2, r2, #1
bne _021E5C3C
ldr r0, [r4]
add r2, sp, #0x10
str r0, [r3]
ldr r3, _021E5CCC ; =_021E6D70
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldr r0, [r3]
add r1, sp, #4
str r0, [r2]
mov r0, #0
str r0, [r1]
str r0, [r1, #4]
str r0, [r1, #8]
bl sub_02026E48
bl sub_02023154
mov r1, #0xff
ldr r0, [sp]
lsl r1, r1, #2
ldr r0, [r0, r1]
mov r7, #0
cmp r0, #0
bls _021E5CBA
ldr r4, [sp]
mov r5, #1
add r4, #0x1c
lsl r5, r5, #0xc
_021E5C7C:
mov r2, #0
add r3, r4, #0
_021E5C80:
ldr r1, [r3, #0x6c]
cmp r1, #0
beq _021E5C96
ldr r6, [r1, #8]
ldr r0, [r1]
ldrh r6, [r6, #4]
add r0, r0, r5
lsl r6, r6, #0xc
cmp r0, r6
bge _021E5C96
str r0, [r1]
_021E5C96:
add r2, r2, #1
add r3, r3, #4
cmp r2, #4
blo _021E5C80
add r0, r4, #0
add r1, sp, #4
add r2, sp, #0x1c
add r3, sp, #0x10
bl sub_0201F554
mov r0, #0xff
ldr r1, [sp]
lsl r0, r0, #2
ldr r0, [r1, r0]
add r7, r7, #1
add r4, #0x7c
cmp r7, r0
blo _021E5C7C
_021E5CBA:
mov r0, #0
add r1, r0, #0
bl sub_02026E50
add sp, #0x40
pop {r3, r4, r5, r6, r7, pc}
nop
_021E5CC8: .word 0x021E6D8C
_021E5CCC: .word _021E6D70
thumb_func_end ov106_021E5C30
thumb_func_start ov106_021E5CD0
ov106_021E5CD0: ; 0x021E5CD0
push {r4, r5}
mov r3, #0x7c
mul r3, r1
add r0, #0x1c
mov r1, #1
mov r2, #0
add r0, r0, r3
lsl r1, r1, #0xc
_021E5CE0:
ldr r5, [r0, #0x6c]
cmp r5, #0
beq _021E5CFA
ldr r3, [r5]
add r4, r3, r1
ldr r3, [r5, #8]
ldrh r3, [r3, #4]
lsl r3, r3, #0xc
cmp r4, r3
bge _021E5CFA
mov r0, #1
pop {r4, r5}
bx lr
_021E5CFA:
add r2, r2, #1
add r0, r0, #4
cmp r2, #4
blo _021E5CE0
mov r0, #0
pop {r4, r5}
bx lr
thumb_func_end ov106_021E5CD0
thumb_func_start ov106_021E5D08
ov106_021E5D08: ; 0x021E5D08
push {r4, r5, r6, lr}
add r5, r0, #0
mov r0, #0xff
lsl r0, r0, #2
ldr r0, [r5, r0]
mov r4, #0
cmp r0, #0
bls _021E5D34
mov r6, #0xff
lsl r6, r6, #2
_021E5D1C:
add r0, r5, #0
add r1, r4, #0
bl ov106_021E5CD0
cmp r0, #1
bne _021E5D2C
mov r0, #1
pop {r4, r5, r6, pc}
_021E5D2C:
ldr r0, [r5, r6]
add r4, r4, #1
cmp r4, r0
blo _021E5D1C
_021E5D34:
mov r0, #0
pop {r4, r5, r6, pc}
thumb_func_end ov106_021E5D08
thumb_func_start ov106_021E5D38
ov106_021E5D38: ; 0x021E5D38
ldr r3, _021E5D40 ; =sub_02022BE8
ldr r0, _021E5D44 ; =0x021E6DB0
bx r3
nop
_021E5D40: .word sub_02022BE8
_021E5D44: .word 0x021E6DB0
thumb_func_end ov106_021E5D38
thumb_func_start ov106_021E5D48
ov106_021E5D48: ; 0x021E5D48
push {r4, lr}
sub sp, #0x10
ldr r4, _021E5D6C ; =0x021E6D7C
add r3, sp, #0
add r2, r3, #0
ldmia r4!, {r0, r1}
stmia r3!, {r0, r1}
ldmia r4!, {r0, r1}
stmia r3!, {r0, r1}
add r0, r2, #0
bl sub_0201ACB0
mov r0, #4
mov r1, #0
bl sub_0201C2D8
add sp, #0x10
pop {r4, pc}
.align 2, 0
_021E5D6C: .word 0x021E6D7C
thumb_func_end ov106_021E5D48
thumb_func_start ov106_021E5D70
ov106_021E5D70: ; 0x021E5D70
push {r4, lr}
sub sp, #8
add r4, r0, #0
mov r0, #0x99
bl sub_02023114
str r0, [r4, #0x18]
mov r0, #0x99
bl sub_0201F590
ldr r2, _021E5DF0 ; =0x04000060
ldr r0, _021E5DF4 ; =0xFFFFCFFF
ldrh r1, [r2]
and r1, r0
mov r0, #0x10
orr r0, r1
strh r0, [r2]
mov r0, #0
add r1, r0, #0
add r2, r0, #0
add r3, r0, #0
bl sub_020CF82C
mov r1, #0
ldr r2, _021E5DF8 ; =0x00007FFF
str r1, [sp]
mov r0, #0x1f
mov r3, #0x3f
bl sub_020CF910
ldr r2, [r4]
ldrh r0, [r2, #0x24]
ldrh r1, [r2, #0x26]
ldr r2, [r2, #0x2c]
bl sub_020BF084
ldr r2, [r4]
ldrh r0, [r2, #0x28]
ldrh r1, [r2, #0x2a]
ldr r2, [r2, #0x30]
bl sub_020BF0A8
ldr r3, [r4]
ldr r0, [r3, #0x44]
str r0, [sp]
ldr r0, [r3, #0x48]
str r0, [sp, #4]
ldr r0, [r3, #0x34]
ldr r1, [r3, #0x38]
ldr r2, [r3, #0x3c]
ldr r3, [r3, #0x40]
bl sub_020BF0CC
mov r0, #0
add r1, r0, #0
bl sub_0201BB68
mov r0, #1
add r1, r0, #0
bl sub_02022C60
add sp, #8
pop {r4, pc}
nop
_021E5DF0: .word 0x04000060
_021E5DF4: .word 0xFFFFCFFF
_021E5DF8: .word 0x00007FFF
thumb_func_end ov106_021E5D70
thumb_func_start ov106_021E5DFC
ov106_021E5DFC: ; 0x021E5DFC
push {r4, lr}
add r4, r0, #0
bl sub_0201F63C
ldr r0, [r4, #0x18]
bl sub_02023120
pop {r4, pc}
thumb_func_end ov106_021E5DFC
thumb_func_start ov106_021E5E0C
ov106_021E5E0C: ; 0x021E5E0C
push {r4, r5, r6, lr}
add r5, r0, #0
ldr r0, _021E5E54 ; =ov106_021E5EE4
ldr r3, [r5, #0x28]
mov r1, #0x38
mov r2, #5
bl sub_02007200
add r6, r0, #0
bl sub_0201F988
add r4, r0, #0
add r2, r4, #4
mov r3, #5
_021E5E28:
ldmia r5!, {r0, r1}
stmia r2!, {r0, r1}
sub r3, r3, #1
bne _021E5E28
ldr r0, [r5]
str r0, [r2]
str r6, [r4, #0x34]
mov r0, #0
str r0, [r4, #0x30]
bl sub_020CEC0C
str r0, [r4]
add r0, r4, #4
bl ov106_021E5F84
ldr r0, _021E5E58 ; =ov106_021E5F24
add r1, r4, #0
mov r2, #0
bl sub_0200E374
add r0, r4, #0
pop {r4, r5, r6, pc}
.align 2, 0
_021E5E54: .word ov106_021E5EE4
_021E5E58: .word ov106_021E5F24
thumb_func_end ov106_021E5E0C
thumb_func_start ov106_021E5E5C
ov106_021E5E5C: ; 0x021E5E5C
push {r4, lr}
add r4, r0, #0
add r0, r1, #0
add r1, r2, #0
add r2, r3, #0
bl sub_020CD9FC
ldr r0, [r4]
bl sub_020CE630
ldr r0, [r4, #4]
cmp r0, #0xa
bgt _021E5E88
bge _021E5EAC
cmp r0, #6
bgt _021E5EC8
cmp r0, #2
blt _021E5EC8
beq _021E5E8E
cmp r0, #6
beq _021E5E9E
b _021E5EC8
_021E5E88:
cmp r0, #0xe
beq _021E5EBA
b _021E5EC8
_021E5E8E:
mov r1, #0x1a
mov r2, #2
mov r0, #0
lsl r1, r1, #0x16
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5ECE
_021E5E9E:
mov r2, #2
ldr r1, _021E5ED8 ; =0x06820000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5ECE
_021E5EAC:
mov r2, #2
ldr r1, _021E5EDC ; =0x06840000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5ECE
_021E5EBA:
mov r2, #2
ldr r1, _021E5EE0 ; =0x06860000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5ECE
_021E5EC8:
mov r0, #0
bl sub_020CE630
_021E5ECE:
ldr r0, [r4, #0x34]
bl sub_02007234
pop {r4, pc}
nop
_021E5ED8: .word 0x06820000
_021E5EDC: .word 0x06840000
_021E5EE0: .word 0x06860000
thumb_func_end ov106_021E5E5C
thumb_func_start ov106_021E5EE4
ov106_021E5EE4: ; 0x021E5EE4
push {r4, r5, r6, r7}
ldr r0, [r1, #0x30]
cmp r0, #0
beq _021E5F1C
ldr r6, [r1, #0x20]
ldr r5, [r1, #0x10]
ldr r4, [r1, #0x1c]
ldr r3, [r1, #0x18]
ldr r2, [r1, #0x14]
ldr r0, [r1, #0x24]
ldr r1, [r1, #0x28]
lsl r5, r5, #0x14
lsl r7, r1, #8
lsl r1, r3, #0x18
lsl r3, r2, #0x1d
mov r2, #2
lsl r2, r2, #0x1e
orr r3, r2
lsl r2, r4, #0x19
orr r2, r3
orr r1, r2
lsl r6, r6, #0x10
orr r1, r5
orr r1, r6
orr r1, r7
orr r1, r0
ldr r0, _021E5F20 ; =0x04000064
str r1, [r0]
_021E5F1C:
pop {r4, r5, r6, r7}
bx lr
.align 2, 0
_021E5F20: .word 0x04000064
thumb_func_end ov106_021E5EE4
thumb_func_start ov106_021E5F24
ov106_021E5F24: ; 0x021E5F24
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4, #4]
cmp r0, #0xa
bgt _021E5F42
bge _021E5F58
cmp r0, #6
bgt _021E5F68
cmp r0, #2
blt _021E5F68
beq _021E5F48
cmp r0, #6
beq _021E5F50
b _021E5F68
_021E5F42:
cmp r0, #0xe
beq _021E5F60
b _021E5F68
_021E5F48:
mov r0, #1
bl sub_020CE630
b _021E5F6E
_021E5F50:
mov r0, #2
bl sub_020CE630
b _021E5F6E
_021E5F58:
mov r0, #4
bl sub_020CE630
b _021E5F6E
_021E5F60:
mov r0, #8
bl sub_020CE630
b _021E5F6E
_021E5F68:
mov r0, #0
bl sub_020CE630
_021E5F6E:
ldr r0, [r4, #4]
ldr r1, [r4, #8]
ldr r2, [r4, #0xc]
bl sub_020CD9FC
mov r0, #1
str r0, [r4, #0x30]
add r0, r5, #0
bl sub_0200E390
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E5F24
thumb_func_start ov106_021E5F84
ov106_021E5F84: ; 0x021E5F84
push {r4, r5, r6, lr}
add r4, r0, #0
ldr r0, [r4]
cmp r0, #0xa
bgt _021E5FA0
bge _021E5FC4
cmp r0, #6
bgt _021E5FDE
cmp r0, #2
blt _021E5FDE
beq _021E5FA6
cmp r0, #6
beq _021E5FB6
b _021E5FDE
_021E5FA0:
cmp r0, #0xe
beq _021E5FD2
b _021E5FDE
_021E5FA6:
mov r1, #0x1a
mov r2, #2
mov r0, #0
lsl r1, r1, #0x16
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5FDE
_021E5FB6:
mov r2, #2
ldr r1, _021E600C ; =0x06820000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5FDE
_021E5FC4:
mov r2, #2
ldr r1, _021E6010 ; =0x06840000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
b _021E5FDE
_021E5FD2:
mov r2, #2
ldr r1, _021E6014 ; =0x06860000
mov r0, #0
lsl r2, r2, #0x10
bl sub_020D4858
_021E5FDE:
ldr r5, [r4, #0x10]
ldr r1, [r4, #0x1c]
ldr r3, [r4, #0x18]
ldr r6, [r4, #0x14]
ldr r0, [r4, #0xc]
mov r4, #2
lsl r2, r1, #0x10
lsl r1, r0, #0x14
lsl r5, r5, #0x1d
lsl r4, r4, #0x1e
orr r4, r5
lsl r3, r3, #0x19
lsl r0, r6, #0x18
orr r3, r4
orr r0, r3
orr r0, r1
add r1, r2, #0
orr r1, r0
mov r0, #0x10
orr r1, r0
ldr r0, _021E6018 ; =0x04000064
str r1, [r0]
pop {r4, r5, r6, pc}
.align 2, 0
_021E600C: .word 0x06820000
_021E6010: .word 0x06840000
_021E6014: .word 0x06860000
_021E6018: .word 0x04000064
thumb_func_end ov106_021E5F84
thumb_func_start ov106_021E601C
ov106_021E601C: ; 0x021E601C
push {r3, r4, r5, r6, lr}
sub sp, #0x2c
add r5, r0, #0
add r4, r1, #0
mov r0, #2
mov r1, #0
bl sub_02022C60
mov r0, #4
mov r1, #0
bl sub_02022C60
mov r0, #8
mov r1, #0
bl sub_02022C60
bl sub_020CE89C
ldr r6, _021E6060 ; =0x021E6DD8
add r3, sp, #0
mov r2, #5
_021E6046:
ldmia r6!, {r0, r1}
stmia r3!, {r0, r1}
sub r2, r2, #1
bne _021E6046
ldr r0, [r6]
str r0, [r3]
add r0, sp, #0
str r5, [sp, #0x20]
str r4, [sp, #0x24]
bl ov106_021E5E0C
add sp, #0x2c
pop {r3, r4, r5, r6, pc}
.align 2, 0
_021E6060: .word 0x021E6DD8
thumb_func_end ov106_021E601C
thumb_func_start ov106_021E6064
ov106_021E6064: ; 0x021E6064
push {r3, lr}
mov r1, #1
mov r2, #0
add r3, r1, #0
bl ov106_021E5E5C
mov r0, #4
bl sub_020CDC04
mov r0, #0xe
mov r1, #1
bl sub_02022C60
pop {r3, pc}
thumb_func_end ov106_021E6064
thumb_func_start ov106_021E6080
ov106_021E6080: ; 0x021E6080
push {r4, lr}
ldr r1, _021E60A8 ; =0x0000040C
add r4, r0, #0
ldr r1, [r4, r1]
lsl r2, r1, #2
ldr r1, _021E60AC ; =0x021E6E14
ldr r1, [r1, r2]
bl r1
ldr r1, _021E60A8 ; =0x0000040C
str r0, [r4, r1]
ldr r0, [r4, r1]
cmp r0, #6
bne _021E609E
mov r0, #0
pop {r4, pc}
_021E609E:
add r0, r4, #0
bl ov106_021E5C30
mov r0, #1
pop {r4, pc}
.align 2, 0
_021E60A8: .word 0x0000040C
_021E60AC: .word 0x021E6E14
thumb_func_end ov106_021E6080
thumb_func_start ov106_021E60B0
ov106_021E60B0: ; 0x021E60B0
push {r3, r4, r5, lr}
add r4, r0, #0
bl ov106_021E5900
ldr r0, [r4]
add r0, r0, #4
bl ov106_021E5A44
ldr r0, _021E60F8 ; =0x021E6E04
bl ov106_021E5A74
ldr r1, _021E60FC ; =0x021E6E74
add r0, r4, #0
bl ov106_021E59FC
ldr r3, [r4]
ldr r2, _021E6100 ; =0x021E6E50
add r3, #0x4e
ldrh r5, [r3]
mov r3, #0xc
add r0, r4, #0
mul r3, r5
add r2, r2, r3
mov r1, #0xf5
mov r3, #1
bl ov106_021E5AA8
add r0, r4, #0
mov r1, #6
mov r2, #1
mov r3, #3
bl ov106_021E59A4
mov r0, #2
pop {r3, r4, r5, pc}
nop
_021E60F8: .word 0x021E6E04
_021E60FC: .word 0x021E6E74
_021E6100: .word 0x021E6E50
thumb_func_end ov106_021E60B0
thumb_func_start ov106_021E6104
ov106_021E6104: ; 0x021E6104
push {r4, lr}
add r4, r0, #0
bl ov106_021E5BBC
add r0, r4, #0
bl ov106_021E594C
mov r0, #6
pop {r4, pc}
.align 2, 0
thumb_func_end ov106_021E6104
thumb_func_start ov106_021E6118
ov106_021E6118: ; 0x021E6118
push {r4, lr}
add r4, r0, #0
bl sub_0200FB5C
cmp r0, #1
bne _021E612C
mov r0, #0x41
lsl r0, r0, #4
ldr r0, [r4, r0]
pop {r4, pc}
_021E612C:
mov r0, #2
pop {r4, pc}
thumb_func_end ov106_021E6118
thumb_func_start ov106_021E6130
ov106_021E6130: ; 0x021E6130
push {r4, lr}
add r4, r0, #0
bl ov106_021E5D08
cmp r0, #0
bne _021E614E
bl sub_0200FB5C
cmp r0, #1
bne _021E614E
ldr r0, _021E61A8 ; =0x00000414
mov r1, #0
str r1, [r4, r0]
mov r0, #4
pop {r4, pc}
_021E614E:
ldr r0, _021E61A8 ; =0x00000414
ldr r1, [r4, r0]
cmp r1, #0
bne _021E6160
mov r0, #0x93
lsl r0, r0, #4
bl sub_0200604C
b _021E619A
_021E6160:
cmp r1, #0x28
bne _021E616C
ldr r0, _021E61AC ; =0x0000092E
bl sub_0200604C
b _021E619A
_021E616C:
cmp r1, #0x4e
bne _021E617E
add r0, #0x79
bl sub_02005E44
ldr r0, _021E61B0 ; =0x00000932
bl sub_0200604C
b _021E619A
_021E617E:
cmp r1, #0x62
bne _021E618A
ldr r0, _021E61B4 ; =0x0000092F
bl sub_0200604C
b _021E619A
_021E618A:
cmp r1, #0x81
bne _021E619A
add r0, r4, #0
mov r1, #6
mov r2, #1
mov r3, #3
bl ov106_021E597C
_021E619A:
ldr r0, _021E61A8 ; =0x00000414
ldr r1, [r4, r0]
add r1, r1, #1
str r1, [r4, r0]
mov r0, #3
pop {r4, pc}
nop
_021E61A8: .word 0x00000414
_021E61AC: .word 0x0000092E
_021E61B0: .word 0x00000932
_021E61B4: .word 0x0000092F
thumb_func_end ov106_021E6130
thumb_func_start ov106_021E61B8
ov106_021E61B8: ; 0x021E61B8
push {r3, r4, r5, lr}
add r4, r0, #0
bl ov106_021E5BBC
ldr r1, _021E61F0 ; =0x021E6E9C
add r0, r4, #0
bl ov106_021E59FC
ldr r3, [r4]
ldr r2, _021E61F4 ; =0x021E6E2C
add r3, #0x4e
ldrh r5, [r3]
mov r3, #0xc
add r0, r4, #0
mul r3, r5
add r2, r2, r3
mov r1, #0xf5
mov r3, #1
bl ov106_021E5AA8
add r0, r4, #0
mov r1, #6
mov r2, #1
mov r3, #5
bl ov106_021E5954
mov r0, #2
pop {r3, r4, r5, pc}
.align 2, 0
_021E61F0: .word 0x021E6E9C
_021E61F4: .word 0x021E6E2C
thumb_func_end ov106_021E61B8
thumb_func_start ov106_021E61F8
ov106_021E61F8: ; 0x021E61F8
push {r4, lr}
add r4, r0, #0
bl ov106_021E5D08
cmp r0, #0
bne _021E6216
bl sub_0200FB5C
cmp r0, #1
bne _021E6216
ldr r0, _021E6248 ; =0x00000414
mov r1, #0
str r1, [r4, r0]
mov r0, #1
pop {r4, pc}
_021E6216:
ldr r0, _021E6248 ; =0x00000414
ldr r1, [r4, r0]
mov r0, #0x3f
tst r0, r1
bne _021E6226
ldr r0, _021E624C ; =0x0000092D
bl sub_0200604C
_021E6226:
ldr r0, _021E6248 ; =0x00000414
ldr r0, [r4, r0]
cmp r0, #0xbe
bne _021E623A
mov r2, #1
add r0, r4, #0
mov r1, #0xa
add r3, r2, #0
bl ov106_021E59D0
_021E623A:
ldr r0, _021E6248 ; =0x00000414
ldr r1, [r4, r0]
add r1, r1, #1
str r1, [r4, r0]
mov r0, #5
pop {r4, pc}
nop
_021E6248: .word 0x00000414
_021E624C: .word 0x0000092D
thumb_func_end ov106_021E61F8
thumb_func_start ov106_021E6250
ov106_021E6250: ; 0x021E6250
push {r4, lr}
ldr r1, _021E6278 ; =0x0000040C
add r4, r0, #0
ldr r1, [r4, r1]
lsl r2, r1, #2
ldr r1, _021E627C ; =0x021E6ED4
ldr r1, [r1, r2]
bl r1
ldr r1, _021E6278 ; =0x0000040C
str r0, [r4, r1]
ldr r0, [r4, r1]
cmp r0, #4
bne _021E626E
mov r0, #0
pop {r4, pc}
_021E626E:
add r0, r4, #0
bl ov106_021E5C30
mov r0, #1
pop {r4, pc}
.align 2, 0
_021E6278: .word 0x0000040C
_021E627C: .word 0x021E6ED4
thumb_func_end ov106_021E6250
thumb_func_start ov106_021E6280
ov106_021E6280: ; 0x021E6280
push {r4, lr}
add r4, r0, #0
bl ov106_021E5900
ldr r1, _021E62BC ; =0x021E6EFC
add r0, r4, #0
bl ov106_021E59FC
ldr r0, [r4]
add r0, r0, #4
bl ov106_021E5A44
ldr r0, _021E62C0 ; =0x021E6EC4
bl ov106_021E5A74
ldr r2, _021E62C4 ; =0x021E6EE4
add r0, r4, #0
mov r1, #0xf6
mov r3, #2
bl ov106_021E5AA8
add r0, r4, #0
mov r1, #6
mov r2, #1
mov r3, #3
bl ov106_021E5954
mov r0, #2
pop {r4, pc}
nop
_021E62BC: .word 0x021E6EFC
_021E62C0: .word 0x021E6EC4
_021E62C4: .word 0x021E6EE4
thumb_func_end ov106_021E6280
thumb_func_start ov106_021E62C8
ov106_021E62C8: ; 0x021E62C8
push {r4, lr}
add r4, r0, #0
bl ov106_021E5BBC
add r0, r4, #0
bl ov106_021E594C
mov r0, #4
pop {r4, pc}
.align 2, 0
thumb_func_end ov106_021E62C8
thumb_func_start ov106_021E62DC
ov106_021E62DC: ; 0x021E62DC
push {r4, lr}
add r4, r0, #0
bl sub_0200FB5C
cmp r0, #1
bne _021E62F0
mov r0, #0x41
lsl r0, r0, #4
ldr r0, [r4, r0]
pop {r4, pc}
_021E62F0:
mov r0, #2
pop {r4, pc}
thumb_func_end ov106_021E62DC
thumb_func_start ov106_021E62F4
ov106_021E62F4: ; 0x021E62F4
push {r4, lr}
add r4, r0, #0
bl ov106_021E5D08
cmp r0, #0
bne _021E631E
bl sub_0200FB5C
cmp r0, #1
bne _021E631E
ldr r0, _021E6398 ; =0x00000414
mov r1, #0
str r1, [r4, r0]
ldr r0, _021E639C ; =0x00000868
bl sub_02006154
ldr r0, [r4, #4]
bl ov106_021E6064
mov r0, #1
pop {r4, pc}
_021E631E:
ldr r0, _021E6398 ; =0x00000414
ldr r0, [r4, r0]
cmp r0, #0
bne _021E6330
ldr r0, _021E639C ; =0x00000868
mov r1, #0
bl sub_02006118
b _021E6364
_021E6330:
cmp r0, #0x73
bne _021E633C
ldr r0, _021E63A0 ; =0x00000931
bl sub_0200604C
b _021E6364
_021E633C:
cmp r0, #0x91
bne _021E6354
mov r0, #0xf9
mov r1, #0
bl sub_02006218
mov r0, #5
mov r1, #0xd
bl ov106_021E601C
str r0, [r4, #4]
b _021E6364
_021E6354:
cmp r0, #0xe8
bne _021E6364
mov r2, #1
add r0, r4, #0
mov r1, #6
add r3, r2, #0
bl ov106_021E597C
_021E6364:
ldr r0, _021E6398 ; =0x00000414
ldr r2, [r4, r0]
cmp r2, #0
beq _021E638A
cmp r2, #0xa
bne _021E637A
ldr r0, _021E639C ; =0x00000868
mov r1, #0x1e
bl sub_020054AC
b _021E638A
_021E637A:
bhs _021E638A
lsl r1, r2, #1
add r1, r2, r1
lsl r1, r1, #8
ldr r0, _021E639C ; =0x00000868
lsr r1, r1, #8
bl sub_020054AC
_021E638A:
ldr r0, _021E6398 ; =0x00000414
ldr r1, [r4, r0]
add r1, r1, #1
str r1, [r4, r0]
mov r0, #3
pop {r4, pc}
nop
_021E6398: .word 0x00000414
_021E639C: .word 0x00000868
_021E63A0: .word 0x00000931
thumb_func_end ov106_021E62F4
thumb_func_start ov106_021E63A4
ov106_021E63A4: ; 0x021E63A4
push {r4, lr}
ldr r1, _021E63D8 ; =0x0000040C
add r4, r0, #0
ldr r1, [r4, r1]
lsl r2, r1, #2
ldr r1, _021E63DC ; =0x021E6F34
ldr r1, [r1, r2]
bl r1
ldr r1, _021E63D8 ; =0x0000040C
str r0, [r4, r1]
ldr r0, [r4, r1]
cmp r0, #5
bne _021E63C2
mov r0, #0
pop {r4, pc}
_021E63C2:
add r1, #0xc
ldr r4, [r4, r1]
add r0, r4, #0
bl ov106_021E6668
ldr r0, [r4, #0xc]
bl sub_0200D020
mov r0, #1
pop {r4, pc}
nop
_021E63D8: .word 0x0000040C
_021E63DC: .word 0x021E6F34
thumb_func_end ov106_021E63A4
thumb_func_start ov106_021E63E0
ov106_021E63E0: ; 0x021E63E0
push {r4, lr}
add r4, r0, #0
bl ov106_021E6A34
ldr r0, [r4]
bl sub_0201EEB4
bl sub_0200D034
ldr r3, _021E6400 ; =0x027E0000
ldr r1, _021E6404 ; =0x00003FF8
mov r0, #1
ldr r2, [r3, r1]
orr r0, r2
str r0, [r3, r1]
pop {r4, pc}
.align 2, 0
_021E6400: .word 0x027E0000
_021E6404: .word 0x00003FF8
thumb_func_end ov106_021E63E0
thumb_func_start ov106_021E6408
ov106_021E6408: ; 0x021E6408
ldr r3, _021E6410 ; =sub_02022BE8
ldr r0, _021E6414 ; =0x021E6FE8
bx r3
nop
_021E6410: .word sub_02022BE8
_021E6414: .word 0x021E6FE8
thumb_func_end ov106_021E6408
thumb_func_start ov106_021E6418
ov106_021E6418: ; 0x021E6418
push {r4, r5, lr}
sub sp, #0x64
add r4, r0, #0
mov r0, #0x99
bl sub_0201AC88
add r3, sp, #0x54
ldr r5, _021E64EC ; =0x021E6F24
str r0, [r4]
add r2, r3, #0
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
add r0, r2, #0
bl sub_0201ACB0
ldr r5, _021E64F0 ; =0x021E6F74
add r3, sp, #0x38
ldmia r5!, {r0, r1}
add r2, r3, #0
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldr r0, [r5]
mov r1, #0
str r0, [r3]
ldr r0, [r4]
add r3, r1, #0
bl sub_0201B1E4
ldr r0, [r4]
mov r1, #0
bl sub_0201CAE0
mov r0, #0
mov r1, #0x40
add r2, r0, #0
mov r3, #0x99
bl sub_0201C1C4
ldr r5, _021E64F4 ; =0x021E6F90
add r3, sp, #0x1c
ldmia r5!, {r0, r1}
add r2, r3, #0
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldr r0, [r5]
mov r1, #1
str r0, [r3]
ldr r0, [r4]
mov r3, #0
bl sub_0201B1E4
ldr r0, [r4]
mov r1, #1
bl sub_0201CAE0
mov r0, #1
mov r1, #0x40
mov r2, #0
mov r3, #0x99
bl sub_0201C1C4
ldr r5, _021E64F8 ; =0x021E6FAC
add r3, sp, #0
ldmia r5!, {r0, r1}
add r2, r3, #0
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldr r0, [r5]
mov r1, #2
str r0, [r3]
ldr r0, [r4]
mov r3, #0
bl sub_0201B1E4
ldr r0, [r4]
mov r1, #2
bl sub_0201CAE0
mov r0, #2
mov r1, #0x40
mov r2, #0
mov r3, #0x99
bl sub_0201C1C4
mov r0, #0
add r1, r0, #0
bl sub_0201C2D8
mov r0, #4
mov r1, #0
bl sub_0201C2D8
add sp, #0x64
pop {r4, r5, pc}
nop
_021E64EC: .word 0x021E6F24
_021E64F0: .word 0x021E6F74
_021E64F4: .word 0x021E6F90
_021E64F8: .word 0x021E6FAC
thumb_func_end ov106_021E6418
thumb_func_start ov106_021E64FC
ov106_021E64FC: ; 0x021E64FC
push {r4, lr}
add r4, r0, #0
ldr r0, [r4]
mov r1, #2
bl sub_0201BB4C
ldr r0, [r4]
mov r1, #1
bl sub_0201BB4C
ldr r0, [r4]
mov r1, #0
bl sub_0201BB4C
ldr r0, [r4]
bl sub_0201AB0C
pop {r4, pc}
thumb_func_end ov106_021E64FC
thumb_func_start ov106_021E6520
ov106_021E6520: ; 0x021E6520
push {r4, r5, r6, r7, lr}
sub sp, #0x5c
add r7, r0, #0
ldr r0, _021E661C ; =0x00000418
ldr r4, [r7, r0]
mov r0, #0x99
bl sub_0200CF18
str r0, [r4, #8]
bl sub_0200CF38
add r2, sp, #0x3c
ldr r3, _021E6620 ; =0x021E6FC8
str r0, [r4, #0xc]
ldmia r3!, {r0, r1}
add r6, r2, #0
stmia r2!, {r0, r1}
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldmia r3!, {r0, r1}
ldr r5, _021E6624 ; =0x021E6F48
stmia r2!, {r0, r1}
add r3, sp, #0x28
ldmia r5!, {r0, r1}
add r2, r3, #0
stmia r3!, {r0, r1}
ldmia r5!, {r0, r1}
stmia r3!, {r0, r1}
ldr r0, [r5]
add r1, r6, #0
str r0, [r3]
ldr r0, [r4, #8]
mov r3, #0x20
bl sub_0200CF70
ldr r3, _021E6628 ; =0x021E6F5C
add r2, sp, #0x10
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldmia r3!, {r0, r1}
stmia r2!, {r0, r1}
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
mov r2, #1
bl sub_0200CFF4
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
add r2, sp, #0x10
bl sub_0200D3F8
ldr r0, [r4, #8]
bl sub_0200CF6C
mov r2, #1
mov r1, #0
lsl r2, r2, #0x16
bl sub_02009FC8
mov r0, #1
str r0, [sp]
ldr r0, _021E662C ; =0x0000C8E9
mov r3, #0xcd
str r0, [sp, #4]
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
ldr r2, [r4, #4]
bl sub_0200D6EC
mov r0, #1
str r0, [sp]
ldr r0, _021E662C ; =0x0000C8E9
mov r3, #0xce
str r0, [sp, #4]
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
ldr r2, [r4, #4]
bl sub_0200D71C
mov r0, #0
str r0, [sp]
mov r0, #1
str r0, [sp, #4]
str r0, [sp, #8]
ldr r0, _021E662C ; =0x0000C8E9
mov r3, #0xcf
str r0, [sp, #0xc]
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
ldr r2, [r4, #4]
bl sub_0200D5D4
mov r0, #1
str r0, [sp]
str r0, [sp, #4]
ldr r0, _021E662C ; =0x0000C8E9
mov r3, #0xcc
str r0, [sp, #8]
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
ldr r2, [r4, #4]
bl sub_0200D504
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
ldr r2, _021E6630 ; =0x021E7010
bl sub_0200D734
mov r1, #0
str r0, [r4, #0x10]
bl sub_0200DCE8
add r0, r7, #0
bl ov106_021E66FC
mov r0, #0x10
mov r1, #1
bl sub_02022C60
add sp, #0x5c
pop {r4, r5, r6, r7, pc}
nop
_021E661C: .word 0x00000418
_021E6620: .word 0x021E6FC8
_021E6624: .word 0x021E6F48
_021E6628: .word 0x021E6F5C
_021E662C: .word 0x0000C8E9
_021E6630: .word 0x021E7010
thumb_func_end ov106_021E6520
thumb_func_start ov106_021E6634
ov106_021E6634: ; 0x021E6634
push {r3, r4, r5, lr}
add r4, r0, #0
lsl r5, r1, #2
add r4, #0x10
ldr r0, [r4, r5]
cmp r0, #0
beq _021E664A
bl sub_0200D9DC
mov r0, #0
str r0, [r4, r5]
_021E664A:
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E6634
thumb_func_start ov106_021E664C
ov106_021E664C: ; 0x021E664C
push {r4, lr}
add r4, r0, #0
mov r1, #0
bl ov106_021E6634
ldr r0, [r4, #8]
ldr r1, [r4, #0xc]
bl sub_0200D998
ldr r0, [r4, #8]
bl sub_0200D108
pop {r4, pc}
.align 2, 0
thumb_func_end ov106_021E664C
thumb_func_start ov106_021E6668
ov106_021E6668: ; 0x021E6668
push {r3, lr}
ldr r0, [r0, #0x10]
cmp r0, #0
beq _021E6674
bl sub_0200DC18
_021E6674:
pop {r3, pc}
.align 2, 0
thumb_func_end ov106_021E6668
thumb_func_start ov106_021E6678
ov106_021E6678: ; 0x021E6678
push {r4, r5, r6, lr}
add r6, r2, #0
add r4, r1, #0
add r5, r0, #0
add r1, r6, #0
bl DC_FlushRange
add r0, r5, #0
add r1, r4, #0
add r2, r6, #0
bl sub_020CFE74
pop {r4, r5, r6, pc}
.align 2, 0
thumb_func_end ov106_021E6678
thumb_func_start ov106_021E6694
ov106_021E6694: ; 0x021E6694
push {r4, r5, r6, lr}
add r6, r2, #0
add r4, r1, #0
add r5, r0, #0
add r1, r6, #0
bl DC_FlushRange
add r0, r5, #0
add r1, r4, #0
add r2, r6, #0
bl sub_020CFD18
pop {r4, r5, r6, pc}
.align 2, 0
thumb_func_end ov106_021E6694
thumb_func_start ov106_021E66B0
ov106_021E66B0: ; 0x021E66B0
push {r3, r4, r5, r6, r7, lr}
add r5, r0, #0
add r6, r1, #0
add r7, r2, #0
cmp r5, #0
ble _021E66C2
ldr r1, _021E66F4 ; =0x000001ED
cmp r5, r1
ble _021E66C6
_021E66C2:
mov r4, #1
b _021E66EE
_021E66C6:
bl sub_0206A304
ldr r1, _021E66F8 ; =0x00000129
add r4, r0, r1
add r0, r5, #0
bl sub_0206A338
cmp r0, #0
beq _021E66E0
cmp r7, #1
bne _021E66EE
add r4, r4, #1
b _021E66EE
_021E66E0:
add r0, r5, #0
bl sub_0206A310
cmp r6, r0
ble _021E66EC
mov r6, #0
_021E66EC:
add r4, r4, r6
_021E66EE:
add r0, r4, #0
pop {r3, r4, r5, r6, r7, pc}
nop
_021E66F4: .word 0x000001ED
_021E66F8: .word 0x00000129
thumb_func_end ov106_021E66B0
thumb_func_start ov106_021E66FC
ov106_021E66FC: ; 0x021E66FC
push {r4, r5, r6, r7, lr}
sub sp, #0x1c
ldr r1, _021E680C ; =0x00000418
ldr r1, [r0, r1]
ldr r0, [r0]
str r1, [sp, #0x18]
ldr r0, [r0]
bl sub_02074904
add r4, r0, #0
bl sub_02074640
cmp r0, #0
bne _021E6720
mov r5, #0
mov r4, #2
str r5, [sp, #0x14]
b _021E6764
_021E6720:
add r0, r4, #0
mov r1, #0
bl sub_02074644
mov r1, #5
mov r2, #0
add r6, r0, #0
bl sub_0206E540
ldr r1, _021E6810 ; =0x000001ED
cmp r0, r1
bne _021E675E
add r0, r6, #0
mov r1, #0x6f
mov r2, #0
bl sub_0206E540
lsl r0, r0, #0x10
lsr r4, r0, #0x10
add r0, r6, #0
mov r1, #0x70
mov r2, #0
bl sub_0206E540
lsl r0, r0, #0x10
lsr r5, r0, #0x10
add r0, r6, #0
bl sub_0207003C
str r0, [sp, #0x14]
b _021E6764
_021E675E:
mov r5, #0
mov r4, #2
str r5, [sp, #0x14]
_021E6764:
ldr r0, _021E6810 ; =0x000001ED
add r1, r5, #0
add r2, r4, #0
bl ov106_021E66B0
add r1, r0, #0
mov r0, #0x51
mov r2, #0x99
bl sub_02007524
str r0, [sp, #0xc]
bl sub_020C3B50
str r0, [sp, #0x10]
ldr r0, [sp, #0x18]
ldr r0, [r0, #0x10]
ldr r0, [r0]
bl sub_02024B1C
mov r1, #1
bl sub_020B802C
add r5, r0, #0
ldr r0, [sp, #0x10]
ldr r1, [r0, #0x14]
add r4, r0, r1
mov r1, #2
mov r0, #0x99
lsl r1, r1, #0xa
bl sub_0201AA8C
add r6, r0, #0
mov r7, #0
_021E67A6:
mov r0, #8
str r0, [sp]
str r0, [sp, #4]
mov r2, #0
add r0, r4, #0
mov r1, #8
add r3, r2, #0
str r6, [sp, #8]
bl sub_020145B4
mov r2, #2
add r0, r6, #0
add r1, r5, #0
lsl r2, r2, #0xa
bl ov106_021E6678
mov r0, #2
lsl r0, r0, #0xa
add r7, r7, #1
add r4, r4, r0
add r5, r5, r0
cmp r7, #8
blo _021E67A6
add r0, r6, #0
bl sub_0201AB0C
ldr r0, [sp, #0x18]
ldr r0, [r0, #0x10]
ldr r0, [r0]
bl sub_02024B34
mov r1, #1
bl sub_020B8078
add r1, r0, #0
ldr r0, [sp, #0x10]
ldr r2, [r0, #0x38]
add r0, r0, r2
ldr r2, [sp, #0x14]
cmp r2, #1
bne _021E67FA
add r0, #0x20
_021E67FA:
mov r2, #0x20
bl ov106_021E6694
ldr r0, [sp, #0xc]
bl sub_0201AB0C
add sp, #0x1c
pop {r4, r5, r6, r7, pc}
nop
_021E680C: .word 0x00000418
_021E6810: .word 0x000001ED
thumb_func_end ov106_021E66FC
thumb_func_start ov106_021E6814
ov106_021E6814: ; 0x021E6814
push {r3, r4, r5, lr}
add r5, r0, #0
mov r0, #0
add r1, r0, #0
bl sub_0201A0FC
bl sub_0201A108
mov r0, #0
bl sub_02022C9C
mov r0, #0
bl sub_02022D04
ldr r0, _021E688C ; =0x04000050
mov r1, #0
strh r1, [r0]
ldr r0, _021E6890 ; =0x04001050
ldr r2, _021E6894 ; =0x04000304
strh r1, [r0]
ldrh r1, [r2]
lsr r0, r2, #0xb
orr r0, r1
strh r0, [r2]
ldr r1, _021E6898 ; =0x00006040
mov r0, #0x99
bl sub_0201AA8C
ldr r1, _021E689C ; =0x00000418
ldr r2, _021E6898 ; =0x00006040
str r0, [r5, r1]
ldr r0, [r5, r1]
mov r1, #0
bl sub_020D4994
ldr r0, _021E689C ; =0x00000418
mov r1, #0x99
ldr r4, [r5, r0]
ldr r0, _021E68A0 ; =0x021E70E0
str r0, [r4, #0x14]
mov r0, #0xf7
bl sub_02007688
str r0, [r4, #4]
bl ov106_021E6408
add r0, r4, #0
bl ov106_021E6418
add r0, r5, #0
bl ov106_021E6520
ldr r1, _021E689C ; =0x00000418
ldr r0, _021E68A4 ; =ov106_021E63E0
ldr r1, [r5, r1]
bl sub_0201A0FC
mov r0, #4
pop {r3, r4, r5, pc}
nop
_021E688C: .word 0x04000050
_021E6890: .word 0x04001050
_021E6894: .word 0x04000304
_021E6898: .word 0x00006040
_021E689C: .word 0x00000418
_021E68A0: .word 0x021E70E0
_021E68A4: .word ov106_021E63E0
thumb_func_end ov106_021E6814
thumb_func_start ov106_021E68A8
ov106_021E68A8: ; 0x021E68A8
push {r3, r4, r5, lr}
add r4, r0, #0
ldr r0, _021E68D8 ; =0x00000418
ldr r5, [r4, r0]
mov r0, #0
add r1, r0, #0
bl sub_0201A0FC
add r0, r5, #0
bl ov106_021E664C
add r0, r5, #0
bl ov106_021E64FC
ldr r0, [r5, #4]
bl sub_0200770C
ldr r0, _021E68D8 ; =0x00000418
ldr r0, [r4, r0]
bl sub_0201AB0C
mov r0, #5
pop {r3, r4, r5, pc}
nop
_021E68D8: .word 0x00000418
thumb_func_end ov106_021E68A8
thumb_func_start ov106_021E68DC
ov106_021E68DC: ; 0x021E68DC
push {r4, lr}
add r4, r0, #0
bl sub_0200FB5C
cmp r0, #1
bne _021E68F0
mov r0, #0x41
lsl r0, r0, #4
ldr r0, [r4, r0]
pop {r4, pc}
_021E68F0:
mov r0, #2
pop {r4, pc}
thumb_func_end ov106_021E68DC
thumb_func_start ov106_021E68F4
ov106_021E68F4: ; 0x021E68F4
push {r4, r5, r6, r7, lr}
sub sp, #0xc
add r5, r0, #0
ldr r0, _021E697C ; =0x00000418
ldr r4, [r5, r0]
sub r0, r0, #4
ldr r0, [r5, r0]
ldr r7, [r4, #0x30]
str r0, [sp, #8]
cmp r0, r7
bne _021E6930
ldr r6, [r4, #0x2c]
mov r0, #0xf
sub r0, r0, r6
bl sub_020E4A90
str r0, [sp]
ldr r0, _021E6980 ; =0x04000050
ldr r1, [r4, #0x1c]
ldr r2, [r4, #0x24]
add r3, r6, #0
bl sub_020CF15C
ldr r0, _021E6984 ; =0x00000414
mov r1, #0
str r1, [r5, r0]
sub r0, r0, #4
add sp, #0xc
ldr r0, [r5, r0]
pop {r4, r5, r6, r7, pc}
_021E6930:
ldr r0, [r4, #0x2c]
ldr r6, [r4, #0x20]
str r0, [sp, #4]
sub r0, r6, r0
bl sub_020E4A90
lsl r0, r0, #8
add r1, r7, #0
bl sub_020F2998
ldr r1, [sp, #8]
mul r0, r1
lsr r1, r0, #8
ldr r0, [sp, #4]
cmp r6, r0
ble _021E6954
sub r6, r6, r1
b _021E6956
_021E6954:
add r6, r1, r6
_021E6956:
mov r0, #0xf
sub r0, r0, r6
bl sub_020E4A90
str r0, [sp]
ldr r0, _021E6980 ; =0x04000050
ldr r1, [r4, #0x1c]
ldr r2, [r4, #0x24]
add r3, r6, #0
bl sub_020CF15C
ldr r0, _021E6984 ; =0x00000414
ldr r1, [r5, r0]
add r1, r1, #1
str r1, [r5, r0]
mov r0, #3
add sp, #0xc
pop {r4, r5, r6, r7, pc}
nop
_021E697C: .word 0x00000418
_021E6980: .word 0x04000050
_021E6984: .word 0x00000414
thumb_func_end ov106_021E68F4
thumb_func_start ov106_021E6988
ov106_021E6988: ; 0x021E6988
push {r3, r4, r5, r6, r7, lr}
add r6, r0, #0
ldr r0, _021E69E0 ; =0x00000418
ldr r7, _021E69E4 ; =0x021E7044
ldr r5, [r6, r0]
add r4, r5, #0
add r4, #0x14
_021E6996:
ldr r1, [r5, #0x14]
ldr r2, [r1]
cmp r2, #0x13
bne _021E69A2
mov r0, #1
pop {r3, r4, r5, r6, r7, pc}
_021E69A2:
lsl r2, r2, #2
ldr r2, [r7, r2]
add r0, r6, #0
bl r2
cmp r0, #0
beq _021E69DA
cmp r0, #1
bne _021E69C6
ldr r1, [r5, #0x14]
ldr r0, [r4]
ldr r1, [r1]
lsl r2, r1, #2
ldr r1, _021E69E8 ; =0x021E7090
ldr r1, [r1, r2]
lsl r1, r1, #2
add r0, r0, r1
str r0, [r4]
b _021E6996
_021E69C6:
cmp r0, #2
bne _021E6996
ldr r2, [r5, #0x14]
ldr r0, [r2]
lsl r1, r0, #2
ldr r0, _021E69E8 ; =0x021E7090
ldr r0, [r0, r1]
lsl r0, r0, #2
add r0, r2, r0
str r0, [r5, #0x14]
_021E69DA:
ldr r0, _021E69EC ; =0x0000040C
ldr r0, [r6, r0]
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
_021E69E0: .word 0x00000418
_021E69E4: .word 0x021E7044
_021E69E8: .word 0x021E7090
_021E69EC: .word 0x0000040C
thumb_func_end ov106_021E6988
thumb_func_start ov106_021E69F0
ov106_021E69F0: ; 0x021E69F0
push {r3, r4, r5, r6, lr}
sub sp, #4
add r5, r0, #0
ldr r0, [r5, #4]
add r2, #0x88
add r4, r1, #0
add r1, r2, #0
add r2, sp, #0
mov r3, #0x99
bl sub_02007C48
add r6, r0, #0
ldr r2, _021E6A30 ; =0x00002004
add r0, r4, #0
add r5, #0x34
mul r0, r2
add r1, r5, r0
ldr r0, [sp]
ldr r3, [r0, #8]
sub r0, r2, #4
str r3, [r1, r0]
ldr r0, [sp]
sub r2, r2, #4
ldr r0, [r0, #0xc]
ldr r2, [r1, r2]
bl sub_020D4808
add r0, r6, #0
bl sub_0201AB0C
add sp, #4
pop {r3, r4, r5, r6, pc}
.align 2, 0
_021E6A30: .word 0x00002004
thumb_func_end ov106_021E69F0
thumb_func_start ov106_021E6A34
ov106_021E6A34: ; 0x021E6A34
push {r3, r4, r5, r6, r7, lr}
add r5, r0, #0
mov r7, #0
add r4, r5, #0
add r6, r7, #0
add r4, #0x34
_021E6A40:
ldr r0, _021E6A78 ; =0x00002034
ldr r0, [r5, r0]
cmp r0, #0
beq _021E6A62
bl sub_020D0524
ldr r2, _021E6A78 ; =0x00002034
add r0, r4, #0
ldr r2, [r5, r2]
add r1, r6, #0
bl sub_020D05C4
bl sub_020D0634
ldr r0, _021E6A78 ; =0x00002034
mov r1, #0
str r1, [r5, r0]
_021E6A62:
ldr r0, _021E6A7C ; =0x00002004
add r7, r7, #1
add r5, r5, r0
sub r0, r0, #4
add r6, r6, r0
ldr r0, _021E6A7C ; =0x00002004
add r4, r4, r0
cmp r7, #3
blo _021E6A40
pop {r3, r4, r5, r6, r7, pc}
nop
_021E6A78: .word 0x00002034
_021E6A7C: .word 0x00002004
thumb_func_end ov106_021E6A34
thumb_func_start ov106_021E6A80
ov106_021E6A80: ; 0x021E6A80
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4]
cmp r0, #0
beq _021E6A90
bl GF_AssertFail
_021E6A90:
ldr r0, _021E6AAC ; =0x00000414
ldr r1, [r4, #4]
ldr r2, [r5, r0]
cmp r2, r1
bne _021E6AA2
mov r1, #0
str r1, [r5, r0]
mov r0, #2
pop {r3, r4, r5, pc}
_021E6AA2:
add r1, r2, #1
str r1, [r5, r0]
mov r0, #0
pop {r3, r4, r5, pc}
nop
_021E6AAC: .word 0x00000414
thumb_func_end ov106_021E6A80
thumb_func_start ov106_021E6AB0
ov106_021E6AB0: ; 0x021E6AB0
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4]
cmp r0, #1
beq _021E6AC0
bl GF_AssertFail
_021E6AC0:
ldr r1, [r4, #4]
ldr r2, [r4, #8]
add r0, r5, #0
mov r3, #4
bl ov106_021E5954
mov r0, #1
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E6AB0
thumb_func_start ov106_021E6AD0
ov106_021E6AD0: ; 0x021E6AD0
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4]
cmp r0, #2
beq _021E6AE0
bl GF_AssertFail
_021E6AE0:
ldr r1, [r4, #4]
ldr r2, [r4, #8]
add r0, r5, #0
mov r3, #4
bl ov106_021E597C
mov r0, #1
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E6AD0
thumb_func_start ov106_021E6AF0
ov106_021E6AF0: ; 0x021E6AF0
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4]
cmp r0, #3
beq _021E6B00
bl GF_AssertFail
_021E6B00:
ldr r1, [r4, #4]
ldr r2, [r4, #8]
add r0, r5, #0
mov r3, #4
bl ov106_021E59A4
mov r0, #1
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E6AF0
thumb_func_start ov106_021E6B10
ov106_021E6B10: ; 0x021E6B10
push {r3, r4, r5, lr}
add r4, r1, #0
add r5, r0, #0
ldr r0, [r4]
cmp r0, #4
beq _021E6B20
bl GF_AssertFail
_021E6B20:
ldr r1, [r4, #4]
ldr r2, [r4, #8]
add r0, r5, #0
mov r3, #4
bl ov106_021E59D0
mov r0, #1
pop {r3, r4, r5, pc}
thumb_func_end ov106_021E6B10
thumb_func_start ov106_021E6B30
ov106_021E6B30: ; 0x021E6B30
push {r4, lr}
add r4, r0, #0
ldr r0, [r1]
cmp r0, #5
beq _021E6B3E
bl GF_AssertFail
_021E6B3E:
ldr r1, _021E6B4C ; =0x0000040C
mov r0, #2
str r0, [r4, r1]
mov r2, #4
add r1, r1, #4
str r2, [r4, r1]
pop {r4, pc}
.align 2, 0
_021E6B4C: .word 0x0000040C
thumb_func_end ov106_021E6B30
thumb_func_start ov106_021E6B50
ov106_021E6B50: ; 0x021E6B50
push {r3, r4, r5, lr}
sub sp, #0x10
add r5, r1, #0
ldr r1, _021E6BAC ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #6
beq _021E6B64
bl GF_AssertFail
_021E6B64:
mov r0, #0
str r0, [sp]
str r0, [sp, #4]
mov r0, #1
str r0, [sp, #8]
mov r0, #0x99
str r0, [sp, #0xc]
ldr r1, [r5, #8]
ldr r0, [r4, #4]
ldr r2, [r4]
ldr r3, [r5, #4]
add r1, #0x44
bl sub_02007B44
ldr r1, [r5, #4]
ldr r2, [r5, #8]
add r0, r4, #0
bl ov106_021E69F0
mov r0, #0
str r0, [sp]
str r0, [sp, #4]
mov r0, #1
str r0, [sp, #8]
mov r0, #0x99
str r0, [sp, #0xc]
ldr r0, [r4, #4]
ldr r1, [r5, #8]
ldr r2, [r4]
ldr r3, [r5, #4]
bl sub_02007B68
mov r0, #1
add sp, #0x10
pop {r3, r4, r5, pc}
nop
_021E6BAC: .word 0x00000418
thumb_func_end ov106_021E6B50
thumb_func_start ov106_021E6BB0
ov106_021E6BB0: ; 0x021E6BB0
push {r4, lr}
add r4, r1, #0
ldr r0, [r4]
cmp r0, #7
beq _021E6BBE
bl GF_AssertFail
_021E6BBE:
ldr r0, [r4, #4]
ldr r1, [r4, #8]
lsl r0, r0, #0x18
lsl r1, r1, #0x18
lsr r0, r0, #0x18
lsr r1, r1, #0x18
bl sub_0201BC28
mov r0, #1
pop {r4, pc}
.align 2, 0
thumb_func_end ov106_021E6BB0
thumb_func_start ov106_021E6BD4
ov106_021E6BD4: ; 0x021E6BD4
push {r4, lr}
add r4, r1, #0
ldr r0, [r4]
cmp r0, #8
beq _021E6BE2
bl GF_AssertFail
_021E6BE2:
ldr r0, [r4, #4]
ldr r1, [r4, #8]
lsl r0, r0, #0x18
lsl r1, r1, #0x18
lsr r0, r0, #0x18
lsr r1, r1, #0x18
bl sub_0201BB68
mov r0, #1
pop {r4, pc}
.align 2, 0
thumb_func_end ov106_021E6BD4
thumb_func_start ov106_021E6BF8
ov106_021E6BF8: ; 0x021E6BF8
push {r3, r4, r5, lr}
add r5, r1, #0
ldr r1, _021E6C24 ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #9
beq _021E6C0A
bl GF_AssertFail
_021E6C0A:
ldr r0, [r5, #4]
cmp r0, #0
ldr r0, [r5, #8]
bne _021E6C1A
str r0, [r4, #0x1c]
ldr r0, [r5, #0xc]
str r0, [r4, #0x20]
b _021E6C20
_021E6C1A:
str r0, [r4, #0x24]
ldr r0, [r5, #0xc]
str r0, [r4, #0x28]
_021E6C20:
mov r0, #1
pop {r3, r4, r5, pc}
.align 2, 0
_021E6C24: .word 0x00000418
thumb_func_end ov106_021E6BF8
thumb_func_start ov106_021E6C28
ov106_021E6C28: ; 0x021E6C28
push {r4, r5, r6, lr}
add r5, r0, #0
ldr r0, _021E6C54 ; =0x00000418
add r4, r1, #0
ldr r6, [r5, r0]
ldr r0, [r4]
cmp r0, #0xa
beq _021E6C3C
bl GF_AssertFail
_021E6C3C:
ldr r0, [r4, #4]
mov r1, #3
str r0, [r6, #0x2c]
ldr r0, [r4, #8]
str r0, [r6, #0x30]
ldr r0, _021E6C58 ; =0x0000040C
str r1, [r5, r0]
mov r1, #4
add r0, r0, #4
str r1, [r5, r0]
mov r0, #2
pop {r4, r5, r6, pc}
.align 2, 0
_021E6C54: .word 0x00000418
_021E6C58: .word 0x0000040C
thumb_func_end ov106_021E6C28
thumb_func_start ov106_021E6C5C
ov106_021E6C5C: ; 0x021E6C5C
push {r4, lr}
ldr r2, _021E6C80 ; =0x00000418
ldr r4, [r0, r2]
ldr r0, [r1]
cmp r0, #0xb
beq _021E6C6C
bl GF_AssertFail
_021E6C6C:
ldr r0, _021E6C84 ; =0x04000050
mov r1, #0
strh r1, [r0]
str r1, [r4, #0x1c]
str r1, [r4, #0x20]
str r1, [r4, #0x24]
str r1, [r4, #0x28]
mov r0, #1
pop {r4, pc}
nop
_021E6C80: .word 0x00000418
_021E6C84: .word 0x04000050
thumb_func_end ov106_021E6C5C
thumb_func_start ov106_021E6C88
ov106_021E6C88: ; 0x021E6C88
push {r4, lr}
ldr r2, _021E6CA4 ; =0x00000418
ldr r4, [r0, r2]
ldr r0, [r1]
cmp r0, #0xc
beq _021E6C98
bl GF_AssertFail
_021E6C98:
bl sub_02004A90
strh r0, [r4, #0x18]
mov r0, #1
pop {r4, pc}
nop
_021E6CA4: .word 0x00000418
thumb_func_end ov106_021E6C88
thumb_func_start ov106_021E6CA8
ov106_021E6CA8: ; 0x021E6CA8
push {r3, lr}
ldr r0, [r1]
cmp r0, #0xd
beq _021E6CB4
bl GF_AssertFail
_021E6CB4:
bl sub_02004A90
mov r1, #0
bl sub_02005EB4
mov r0, #1
pop {r3, pc}
.align 2, 0
thumb_func_end ov106_021E6CA8
thumb_func_start ov106_021E6CC4
ov106_021E6CC4: ; 0x021E6CC4
push {r3, r4, r5, lr}
add r5, r1, #0
ldr r1, _021E6CF4 ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #0xe
beq _021E6CD6
bl GF_AssertFail
_021E6CD6:
mov r0, #0
ldr r1, [r5, #4]
mvn r0, r0
cmp r1, r0
bne _021E6CE8
ldrh r0, [r4, #0x18]
bl sub_02005D48
b _021E6CF0
_021E6CE8:
lsl r0, r1, #0x10
lsr r0, r0, #0x10
bl sub_02005D48
_021E6CF0:
mov r0, #1
pop {r3, r4, r5, pc}
.align 2, 0
_021E6CF4: .word 0x00000418
thumb_func_end ov106_021E6CC4
thumb_func_start ov106_021E6CF8
ov106_021E6CF8: ; 0x021E6CF8
push {r3, r4, r5, lr}
add r5, r1, #0
ldr r1, _021E6D18 ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #0xf
beq _021E6D0A
bl GF_AssertFail
_021E6D0A:
ldr r0, [r4, #0x10]
ldr r1, [r5, #4]
bl sub_0200DCE8
mov r0, #1
pop {r3, r4, r5, pc}
nop
_021E6D18: .word 0x00000418
thumb_func_end ov106_021E6CF8
thumb_func_start ov106_021E6D1C
ov106_021E6D1C: ; 0x021E6D1C
push {r3, r4, r5, lr}
add r5, r1, #0
ldr r1, _021E6D44 ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #0x10
beq _021E6D2E
bl GF_AssertFail
_021E6D2E:
ldr r1, [r5, #4]
ldr r2, [r5, #8]
lsl r1, r1, #0x10
lsl r2, r2, #0x10
ldr r0, [r4, #0x10]
asr r1, r1, #0x10
asr r2, r2, #0x10
bl sub_0200DDB8
mov r0, #1
pop {r3, r4, r5, pc}
.align 2, 0
_021E6D44: .word 0x00000418
thumb_func_end ov106_021E6D1C
thumb_func_start ov106_021E6D48
ov106_021E6D48: ; 0x021E6D48
push {r3, r4, r5, lr}
add r5, r1, #0
ldr r1, _021E6D68 ; =0x00000418
ldr r4, [r0, r1]
ldr r0, [r5]
cmp r0, #0x11
beq _021E6D5A
bl GF_AssertFail
_021E6D5A:
ldr r0, [r4, #0x10]
ldr r1, [r5, #4]
bl sub_0200DD54
mov r0, #1
pop {r3, r4, r5, pc}
nop
_021E6D68: .word 0x00000418
thumb_func_end ov106_021E6D48
thumb_func_start ov106_021E6D6C
ov106_021E6D6C: ; 0x021E6D6C
mov r0, #1
bx lr
thumb_func_end ov106_021E6D6C
.rodata
_021E6D70:
.byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
.byte 0x84, 0x10, 0x84, 0x10, 0xB1, 0x60, 0x1E, 0x02, 0x05, 0x61, 0x1E, 0x02, 0x19, 0x61, 0x1E, 0x02
.byte 0x31, 0x61, 0x1E, 0x02, 0xB9, 0x61, 0x1E, 0x02, 0xF9, 0x61, 0x1E, 0x02, 0x0F, 0x00, 0x00, 0x00
.byte 0x10, 0x11, 0x12, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x14, 0x15, 0x16, 0xFF
.byte 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x18, 0x19, 0x1A, 0xFF, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x06, 0x07, 0x08, 0x09, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0B, 0x0C, 0x0D, 0x0E
.byte 0x00, 0x00, 0x00, 0x00, 0x52, 0x41, 0x4B, 0x00, 0x80, 0x0C, 0xE0, 0xD8, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x81, 0x08, 0x00, 0x00, 0x00, 0x00, 0xF4, 0xA7, 0x25, 0x00, 0x2F, 0x28, 0x24, 0x00
.byte 0x7D, 0x31, 0xDA, 0xFF, 0x00, 0x90, 0x00, 0x00, 0x00, 0x40, 0x6A, 0x00, 0x52, 0xA1, 0x1B, 0x00
.byte 0xA2, 0xEC, 0x80, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x03, 0x00, 0x00, 0x00, 0x00
.byte 0x09, 0xD8, 0xFE, 0xFF, 0xFC, 0xF1, 0xFD, 0xFF, 0x93, 0xAF, 0x03, 0x00, 0x00, 0x60, 0x09, 0x00
.byte 0x00, 0x40, 0x6A, 0x00, 0x00, 0x00, 0x89, 0x7A, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
.byte 0x84, 0x10, 0x84, 0x10, 0x81, 0x62, 0x1E, 0x02, 0xC9, 0x62, 0x1E, 0x02, 0xDD, 0x62, 0x1E, 0x02
.byte 0xF5, 0x62, 0x1E, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x06, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x51, 0x3B, 0x15, 0x00
.byte 0x82, 0x09, 0x20, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0A, 0x00, 0x00, 0x00, 0x00
.byte 0xEC, 0x4D, 0x00, 0x00, 0xCD, 0x03, 0x08, 0x00, 0xF5, 0xB2, 0x02, 0x00, 0x00, 0xB0, 0x07, 0x00
.byte 0x00, 0x40, 0x6A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x15, 0x68, 0x1E, 0x02, 0xA9, 0x68, 0x1E, 0x02, 0xDD, 0x68, 0x1E, 0x02
.byte 0xF5, 0x68, 0x1E, 0x02, 0x89, 0x69, 0x1E, 0x02, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00
.byte 0x00, 0x40, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1F, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x01, 0x1E, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1D, 0x0C
.byte 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
.byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0xE9, 0xC8, 0x00, 0x00, 0xE9, 0xC8, 0x00, 0x00, 0xE9, 0xC8, 0x00, 0x00
.byte 0xE9, 0xC8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x81, 0x6A, 0x1E, 0x02, 0xB1, 0x6A, 0x1E, 0x02, 0xD1, 0x6A, 0x1E, 0x02
.byte 0xF1, 0x6A, 0x1E, 0x02, 0x11, 0x6B, 0x1E, 0x02, 0x31, 0x6B, 0x1E, 0x02, 0x51, 0x6B, 0x1E, 0x02
.byte 0xB1, 0x6B, 0x1E, 0x02, 0xD5, 0x6B, 0x1E, 0x02, 0xF9, 0x6B, 0x1E, 0x02, 0x29, 0x6C, 0x1E, 0x02
.byte 0x5D, 0x6C, 0x1E, 0x02, 0x89, 0x6C, 0x1E, 0x02, 0xA9, 0x6C, 0x1E, 0x02, 0xC5, 0x6C, 0x1E, 0x02
.byte 0xF9, 0x6C, 0x1E, 0x02, 0x1D, 0x6D, 0x1E, 0x02, 0x49, 0x6D, 0x1E, 0x02, 0x6D, 0x6D, 0x1E, 0x02
.byte 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x0C, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00
.byte 0x98, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x14, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x14, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x36, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x15, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x21, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x25, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
.byte 0x80, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x27, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x29, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x3A, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x32, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x34, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x18, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1B, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x38, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x29, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x2A, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x3D, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x14, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x49, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x3F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x4C, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x15, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x0F, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x12, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1A, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x1D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x38, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3A, 0x00, 0x00, 0x00
.byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x5B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x5C, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x5D, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x3D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x5E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x0B, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x5F, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
; 0x021E8634