	.syntax unified
	ldr r3, _08016DF0 @ =gScreen
	ldrh r1, [r3]
	ldrh r0, [r3, #6]
	ands r0, r1
	movs r1, #0x80
	lsls r1, r1, #0x13
	strh r0, [r1]
	adds r1, #8
	ldrh r0, [r3, #8]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x14]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x20]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x2c]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0xa]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0xc]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x16]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x18]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x22]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x24]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x2e]
	strh r0, [r1]
	adds r1, #2
	ldrh r0, [r3, #0x30]
	strh r0, [r1]
	adds r1, r3, #0
	adds r1, #0x38
	ldr r2, _08016DF4 @ =0x04000020
	ldrh r0, [r3, #0x38]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #2]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #4]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #6]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #8]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xa]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xc]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xe]
	strh r0, [r2]
	adds r1, #0x10
	adds r2, #2
	ldrh r0, [r1]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #2]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #4]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #6]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #8]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xa]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xc]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xe]
	strh r0, [r2]
	adds r1, #0x10
	adds r2, #2
	ldrh r0, [r1]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #2]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #4]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #6]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #8]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xa]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0xc]
	strh r0, [r2]
	adds r2, #4
	ldrh r0, [r1, #0xe]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0x10]
	strh r0, [r2]
	adds r2, #2
	ldrh r0, [r1, #0x12]
	strh r0, [r2]
	bx lr
	.align 2, 0
_08016DF0: .4byte gScreen
_08016DF4: .4byte 0x04000020
	.syntax divided
