fffff800002ac91b:	cc                   	int3
fffff800002ac91c:	cc                   	int3
fffff800002ac91d:	cc                   	int3
fffff800002ac91e:	cc                   	int3
fffff800002ac91f:	cc                   	int3
fffff800002ac920:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002ac925:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002ac92a:	56                   	push   %rsi
fffff800002ac92b:	57                   	push   %rdi
fffff800002ac92c:	41 56                	push   %r14
fffff800002ac92e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ac932:	4c 8b 59 18          	mov    0x18(%rcx),%r11
fffff800002ac936:	48 8b e9             	mov    %rcx,%rbp
fffff800002ac939:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002ac93d:	33 f6                	xor    %esi,%esi
fffff800002ac93f:	89 74 24 40          	mov    %esi,0x40(%rsp)
fffff800002ac943:	49 8b 83 c0 02 00 00 	mov    0x2c0(%r11),%rax
fffff800002ac94a:	8a 50 14             	mov    0x14(%rax),%dl
fffff800002ac94d:	e8 ae f6 f7 ff       	call   0xfffff8000022c000
fffff800002ac952:	84 c0                	test   %al,%al
fffff800002ac954:	75 07                	jne    0xfffff800002ac95d
fffff800002ac956:	be 1e 10 00 00       	mov    $0x101e,%esi
fffff800002ac95b:	eb 54                	jmp    0xfffff800002ac9b1
fffff800002ac95d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff800002ac962:	33 d2                	xor    %edx,%edx
fffff800002ac964:	49 8b cb             	mov    %r11,%rcx
fffff800002ac967:	e8 ec 0d 05 00       	call   0xfffff800002fd758
fffff800002ac96c:	44 8b 74 24 40       	mov    0x40(%rsp),%r14d
fffff800002ac971:	45 85 f6             	test   %r14d,%r14d
fffff800002ac974:	74 e0                	je     0xfffff800002ac956
fffff800002ac976:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
fffff800002ac97a:	41 8d 7e 27          	lea    0x27(%r14),%edi
fffff800002ac97e:	83 e7 f0             	and    $0xfffffff0,%edi
fffff800002ac981:	33 d2                	xor    %edx,%edx
fffff800002ac983:	44 8b c7             	mov    %edi,%r8d
fffff800002ac986:	48 8b cb             	mov    %rbx,%rcx
fffff800002ac989:	89 7d 30             	mov    %edi,0x30(%rbp)
fffff800002ac98c:	e8 2f 7c f9 ff       	call   0xfffff800002445c0
fffff800002ac991:	c7 03 00 f0 02 30    	movl   $0x3002f000,(%rbx)
fffff800002ac997:	8d 4f f0             	lea    -0x10(%rdi),%ecx
fffff800002ac99a:	89 4b 04             	mov    %ecx,0x4(%rbx)
fffff800002ac99d:	48 8d 53 18          	lea    0x18(%rbx),%rdx
fffff800002ac9a1:	44 89 73 10          	mov    %r14d,0x10(%rbx)
fffff800002ac9a5:	45 33 c0             	xor    %r8d,%r8d
fffff800002ac9a8:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
fffff800002ac9ac:	e8 a7 0d 05 00       	call   0xfffff800002fd758
fffff800002ac9b1:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002ac9b6:	0f b7 c6             	movzwl %si,%eax
fffff800002ac9b9:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002ac9be:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ac9c2:	41 5e                	pop    %r14
fffff800002ac9c4:	5f                   	pop    %rdi
fffff800002ac9c5:	5e                   	pop    %rsi
fffff800002ac9c6:	c3                   	ret
fffff800002ac9c7:	cc                   	int3
fffff800002ac9c8:	cc                   	int3
fffff800002ac9c9:	cc                   	int3
fffff800002ac9ca:	cc                   	int3
fffff800002ac9cb:	cc                   	int3
fffff800002ac9cc:	cc                   	int3
fffff800002ac9cd:	cc                   	int3
fffff800002ac9ce:	cc                   	int3
fffff800002ac9cf:	cc                   	int3
fffff800002ac9d0:	48 8b c4             	mov    %rsp,%rax
fffff800002ac9d3:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002ac9d7:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff800002ac9db:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002ac9df:	57                   	push   %rdi
fffff800002ac9e0:	41 56                	push   %r14
fffff800002ac9e2:	41 57                	push   %r15
fffff800002ac9e4:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ac9e8:	4c 8b 59 18          	mov    0x18(%rcx),%r11
fffff800002ac9ec:	45 33 ff             	xor    %r15d,%r15d
fffff800002ac9ef:	44 89 78 08          	mov    %r15d,0x8(%rax)
fffff800002ac9f3:	48 8b e9             	mov    %rcx,%rbp
fffff800002ac9f6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002ac9fa:	49 8b 83 c0 02 00 00 	mov    0x2c0(%r11),%rax
fffff800002aca01:	8a 50 14             	mov    0x14(%rax),%dl
fffff800002aca04:	e8 f7 f5 f7 ff       	call   0xfffff8000022c000
fffff800002aca09:	84 c0                	test   %al,%al
fffff800002aca0b:	75 0a                	jne    0xfffff800002aca17
fffff800002aca0d:	be 1e 10 00 00       	mov    $0x101e,%esi
fffff800002aca12:	e9 92 00 00 00       	jmp    0xfffff800002acaa9
fffff800002aca17:	8b 91 e4 25 00 00    	mov    0x25e4(%rcx),%edx
fffff800002aca1d:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
fffff800002aca22:	49 8b cb             	mov    %r11,%rcx
fffff800002aca25:	45 33 c0             	xor    %r8d,%r8d
fffff800002aca28:	e8 97 0d 05 00       	call   0xfffff800002fd7c4
fffff800002aca2d:	0f b7 f0             	movzwl %ax,%esi
fffff800002aca30:	b8 2d 10 00 00       	mov    $0x102d,%eax
fffff800002aca35:	66 3b f0             	cmp    %ax,%si
fffff800002aca38:	74 6f                	je     0xfffff800002acaa9
fffff800002aca3a:	44 8b 74 24 40       	mov    0x40(%rsp),%r14d
fffff800002aca3f:	45 85 f6             	test   %r14d,%r14d
fffff800002aca42:	74 c9                	je     0xfffff800002aca0d
fffff800002aca44:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
fffff800002aca48:	41 8d 7e 27          	lea    0x27(%r14),%edi
fffff800002aca4c:	83 e7 f0             	and    $0xfffffff0,%edi
fffff800002aca4f:	33 d2                	xor    %edx,%edx
fffff800002aca51:	44 8b c7             	mov    %edi,%r8d
fffff800002aca54:	48 8b cb             	mov    %rbx,%rcx
fffff800002aca57:	89 7d 30             	mov    %edi,0x30(%rbp)
fffff800002aca5a:	e8 61 7b f9 ff       	call   0xfffff800002445c0
fffff800002aca5f:	c7 03 00 00 03 30    	movl   $0x30030000,(%rbx)
fffff800002aca65:	8d 47 f0             	lea    -0x10(%rdi),%eax
fffff800002aca68:	89 43 04             	mov    %eax,0x4(%rbx)
fffff800002aca6b:	4c 8d 43 18          	lea    0x18(%rbx),%r8
fffff800002aca6f:	44 89 73 10          	mov    %r14d,0x10(%rbx)
fffff800002aca73:	45 33 c9             	xor    %r9d,%r9d
fffff800002aca76:	48 8b 45 10          	mov    0x10(%rbp),%rax
fffff800002aca7a:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
fffff800002aca7e:	8b 90 e4 25 00 00    	mov    0x25e4(%rax),%edx
fffff800002aca84:	e8 3b 0d 05 00       	call   0xfffff800002fd7c4
fffff800002aca89:	b8 2b 10 00 00       	mov    $0x102b,%eax
fffff800002aca8e:	66 3b f0             	cmp    %ax,%si
fffff800002aca91:	75 16                	jne    0xfffff800002acaa9
fffff800002aca93:	48 8b 45 10          	mov    0x10(%rbp),%rax
fffff800002aca97:	41 0f b7 f7          	movzwl %r15w,%esi
fffff800002aca9b:	44 01 b0 e4 25 00 00 	add    %r14d,0x25e4(%rax)
fffff800002acaa2:	c7 45 20 46 00 00 00 	movl   $0x46,0x20(%rbp)
fffff800002acaa9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002acaae:	0f b7 c6             	movzwl %si,%eax
fffff800002acab1:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff800002acab6:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002acabb:	48 83 c4 20          	add    $0x20,%rsp
fffff800002acabf:	41 5f                	pop    %r15
fffff800002acac1:	41 5e                	pop    %r14
fffff800002acac3:	5f                   	pop    %rdi
fffff800002acac4:	c3                   	ret
fffff800002acac5:	cc                   	int3
fffff800002acac6:	cc                   	int3
fffff800002acac7:	cc                   	int3
fffff800002acac8:	cc                   	int3
fffff800002acac9:	cc                   	int3
fffff800002acaca:	cc                   	int3
fffff800002acacb:	cc                   	int3
fffff800002acacc:	cc                   	int3
fffff800002acacd:	cc                   	int3
fffff800002acace:	cc                   	int3
fffff800002acacf:	cc                   	int3
fffff800002acad0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002acad5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002acada:	56                   	push   %rsi
fffff800002acadb:	57                   	push   %rdi
fffff800002acadc:	41 56                	push   %r14
fffff800002acade:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002acae2:	4c 8b 59 18          	mov    0x18(%rcx),%r11
fffff800002acae6:	4c 8b f1             	mov    %rcx,%r14
fffff800002acae9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002acaed:	33 ed                	xor    %ebp,%ebp
fffff800002acaef:	89 6c 24 40          	mov    %ebp,0x40(%rsp)
fffff800002acaf3:	49 8b 83 c0 02 00 00 	mov    0x2c0(%r11),%rax
fffff800002acafa:	8a 50 14             	mov    0x14(%rax),%dl
fffff800002acafd:	e8 fe f4 f7 ff       	call   0xfffff8000022c000
fffff800002acb02:	84 c0                	test   %al,%al
fffff800002acb04:	75 07                	jne    0xfffff800002acb0d
fffff800002acb06:	bd 1e 10 00 00       	mov    $0x101e,%ebp
fffff800002acb0b:	eb 4d                	jmp    0xfffff800002acb5a
fffff800002acb0d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff800002acb12:	33 d2                	xor    %edx,%edx
fffff800002acb14:	49 8b cb             	mov    %r11,%rcx
fffff800002acb17:	e8 d0 0a 05 00       	call   0xfffff800002fd5ec
fffff800002acb1c:	49 8b 5e 08          	mov    0x8(%r14),%rbx
fffff800002acb20:	33 d2                	xor    %edx,%edx
fffff800002acb22:	8b 74 24 40          	mov    0x40(%rsp),%esi
fffff800002acb26:	48 8b cb             	mov    %rbx,%rcx
fffff800002acb29:	8d 7e 27             	lea    0x27(%rsi),%edi
fffff800002acb2c:	83 e7 f0             	and    $0xfffffff0,%edi
fffff800002acb2f:	44 8b c7             	mov    %edi,%r8d
fffff800002acb32:	41 89 7e 30          	mov    %edi,0x30(%r14)
fffff800002acb36:	e8 85 7a f9 ff       	call   0xfffff800002445c0
fffff800002acb3b:	c7 03 00 e0 02 30    	movl   $0x3002e000,(%rbx)
fffff800002acb41:	8d 4f f0             	lea    -0x10(%rdi),%ecx
fffff800002acb44:	89 4b 04             	mov    %ecx,0x4(%rbx)
fffff800002acb47:	48 8d 53 18          	lea    0x18(%rbx),%rdx
fffff800002acb4b:	89 73 10             	mov    %esi,0x10(%rbx)
fffff800002acb4e:	45 33 c0             	xor    %r8d,%r8d
fffff800002acb51:	49 8b 4e 18          	mov    0x18(%r14),%rcx
fffff800002acb55:	e8 92 0a 05 00       	call   0xfffff800002fd5ec
fffff800002acb5a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002acb5f:	0f b7 c5             	movzwl %bp,%eax
fffff800002acb62:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002acb67:	48 83 c4 20          	add    $0x20,%rsp
fffff800002acb6b:	41 5e                	pop    %r14
fffff800002acb6d:	5f                   	pop    %rdi
fffff800002acb6e:	5e                   	pop    %rsi
fffff800002acb6f:	c3                   	ret
fffff800002acb70:	cc                   	int3
fffff800002acb71:	cc                   	int3
fffff800002acb72:	cc                   	int3
fffff800002acb73:	cc                   	int3
fffff800002acb74:	cc                   	int3
fffff800002acb75:	cc                   	int3
fffff800002acb76:	cc                   	int3
fffff800002acb77:	cc                   	int3
fffff800002acb78:	cc                   	int3
fffff800002acb79:	cc                   	int3
fffff800002acb7a:	cc                   	int3
fffff800002acb7b:	cc                   	int3
fffff800002acb7c:	cc                   	int3
fffff800002acb7d:	cc                   	int3
fffff800002acb7e:	cc                   	int3
fffff800002acb7f:	cc                   	int3
fffff800002acb80:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002acb84:	65 4c 8b 04 25 a0 03 	mov    %gs:0x103a0,%r8
fffff800002acb8b:	01 00
fffff800002acb8d:	45 33 db             	xor    %r11d,%r11d
fffff800002acb90:	48 8b 51 08          	mov    0x8(%rcx),%rdx
fffff800002acb94:	49 8b 80 08 03 00 00 	mov    0x308(%r8),%rax
fffff800002acb9b:	8b 88 78 34 00 00    	mov    0x3478(%rax),%ecx
fffff800002acba1:	48 0f ba e1 1e       	bt     $0x1e,%rcx
fffff800002acba6:	72 08                	jb     0xfffff800002acbb0
fffff800002acba8:	41 bb 1e 10 00 00    	mov    $0x101e,%r11d
fffff800002acbae:	eb 25                	jmp    0xfffff800002acbd5
fffff800002acbb0:	4c 89 5a 08          	mov    %r11,0x8(%rdx)
fffff800002acbb4:	49 8b c8             	mov    %r8,%rcx
fffff800002acbb7:	4c 89 5a 10          	mov    %r11,0x10(%rdx)
fffff800002acbbb:	4c 89 5a 18          	mov    %r11,0x18(%rdx)
fffff800002acbbf:	c7 02 00 60 01 30    	movl   $0x30016000,(%rdx)
fffff800002acbc5:	c7 42 04 10 00 00 00 	movl   $0x10,0x4(%rdx)
fffff800002acbcc:	48 83 c2 10          	add    $0x10,%rdx
fffff800002acbd0:	e8 bb ad ff ff       	call   0xfffff800002a7990
fffff800002acbd5:	41 0f b7 c3          	movzwl %r11w,%eax
fffff800002acbd9:	48 83 c4 28          	add    $0x28,%rsp
fffff800002acbdd:	c3                   	ret
fffff800002acbde:	cc                   	int3
fffff800002acbdf:	cc                   	int3
fffff800002acbe0:	cc                   	int3
fffff800002acbe1:	cc                   	int3
fffff800002acbe2:	cc                   	int3
fffff800002acbe3:	cc                   	int3
fffff800002acbe4:	cc                   	int3
fffff800002acbe5:	cc                   	int3
fffff800002acbe6:	cc                   	int3
fffff800002acbe7:	cc                   	int3
fffff800002acbe8:	cc                   	int3
fffff800002acbe9:	cc                   	int3
fffff800002acbea:	cc                   	int3
fffff800002acbeb:	cc                   	int3
fffff800002acbec:	cc                   	int3
fffff800002acbed:	cc                   	int3
fffff800002acbee:	cc                   	int3
fffff800002acbef:	cc                   	int3
fffff800002acbf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002acbf5:	57                   	push   %rdi
fffff800002acbf6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002acbfa:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002acbfe:	48 8b 90 c0 02 00 00 	mov    0x2c0(%rax),%rdx
fffff800002acc05:	83 ba 78 10 00 00 03 	cmpl   $0x3,0x1078(%rdx)
fffff800002acc0c:	75 0a                	jne    0xfffff800002acc18
fffff800002acc0e:	b8 1e 10 00 00       	mov    $0x101e,%eax
fffff800002acc13:	e9 c1 00 00 00       	jmp    0xfffff800002accd9
fffff800002acc18:	48 8b 59 08          	mov    0x8(%rcx),%rbx
fffff800002acc1c:	33 d2                	xor    %edx,%edx
fffff800002acc1e:	65 48 8b 3c 25 a0 03 	mov    %gs:0x103a0,%rdi
fffff800002acc25:	01 00
fffff800002acc27:	41 b8 98 00 00 00    	mov    $0x98,%r8d
fffff800002acc2d:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff800002acc31:	e8 8a 79 f9 ff       	call   0xfffff800002445c0
fffff800002acc36:	48 8d 53 10          	lea    0x10(%rbx),%rdx
fffff800002acc3a:	c7 03 00 90 00 30    	movl   $0x30009000,(%rbx)
fffff800002acc40:	b9 00 00 06 00       	mov    $0x60000,%ecx
fffff800002acc45:	c7 43 04 90 00 00 00 	movl   $0x90,0x4(%rbx)
fffff800002acc4c:	e8 9b 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc51:	48 8d 53 20          	lea    0x20(%rbx),%rdx
fffff800002acc55:	b9 01 00 06 00       	mov    $0x60001,%ecx
fffff800002acc5a:	e8 8d 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc5f:	48 8d 53 30          	lea    0x30(%rbx),%rdx
fffff800002acc63:	b9 02 00 06 00       	mov    $0x60002,%ecx
fffff800002acc68:	e8 7f 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc6d:	48 8d 53 40          	lea    0x40(%rbx),%rdx
fffff800002acc71:	b9 03 00 06 00       	mov    $0x60003,%ecx
fffff800002acc76:	e8 71 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc7b:	48 8d 53 50          	lea    0x50(%rbx),%rdx
fffff800002acc7f:	b9 04 00 06 00       	mov    $0x60004,%ecx
fffff800002acc84:	e8 63 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc89:	48 8d 53 60          	lea    0x60(%rbx),%rdx
fffff800002acc8d:	b9 05 00 06 00       	mov    $0x60005,%ecx
fffff800002acc92:	e8 55 43 f5 ff       	call   0xfffff80000200fec
fffff800002acc97:	48 8d 53 70          	lea    0x70(%rbx),%rdx
fffff800002acc9b:	b9 06 00 06 00       	mov    $0x60006,%ecx
fffff800002acca0:	e8 47 43 f5 ff       	call   0xfffff80000200fec
fffff800002acca5:	48 8d 93 80 00 00 00 	lea    0x80(%rbx),%rdx
fffff800002accac:	b9 07 00 06 00       	mov    $0x60007,%ecx
fffff800002accb1:	e8 36 43 f5 ff       	call   0xfffff80000200fec
fffff800002accb6:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff800002accbd:	81 b8 04 0b 01 00 02 	cmpl   $0x502,0x10b04(%rax)
fffff800002accc4:	05 00 00
fffff800002accc7:	7d 0e                	jge    0xfffff800002accd7
fffff800002accc9:	48 8b cf             	mov    %rdi,%rcx
fffff800002acccc:	e8 a3 c3 f5 ff       	call   0xfffff80000209074
fffff800002accd1:	88 83 90 00 00 00    	mov    %al,0x90(%rbx)
fffff800002accd7:	33 c0                	xor    %eax,%eax
fffff800002accd9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002accde:	48 83 c4 20          	add    $0x20,%rsp
fffff800002acce2:	5f                   	pop    %rdi
fffff800002acce3:	c3                   	ret
fffff800002acce4:	cc                   	int3
fffff800002acce5:	cc                   	int3
fffff800002acce6:	cc                   	int3
fffff800002acce7:	cc                   	int3
fffff800002acce8:	cc                   	int3
fffff800002acce9:	cc                   	int3
fffff800002accea:	cc                   	int3
fffff800002acceb:	cc                   	int3
fffff800002accec:	cc                   	int3
fffff800002acced:	cc                   	int3
fffff800002accee:	cc                   	int3
fffff800002accef:	cc                   	int3
fffff800002accf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002accf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002accfa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002accff:	57                   	push   %rdi
fffff800002acd00:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002acd04:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002acd08:	33 db                	xor    %ebx,%ebx
fffff800002acd0a:	48 8b f1             	mov    %rcx,%rsi
fffff800002acd0d:	f6 80 20 01 00 00 20 	testb  $0x20,0x120(%rax)
fffff800002acd14:	74 50                	je     0xfffff800002acd66
fffff800002acd16:	48 f7 05 3f c8 35 00 	testq  $0x1000000,0x35c83f(%rip)        # 0xfffff80000609560
fffff800002acd1d:	00 00 00 01
fffff800002acd21:	74 43                	je     0xfffff800002acd66
fffff800002acd23:	48 8b 79 08          	mov    0x8(%rcx),%rdi
fffff800002acd27:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002acd2a:	8b d3                	mov    %ebx,%edx
fffff800002acd2c:	8b eb                	mov    %ebx,%ebp
fffff800002acd2e:	0f 11 07             	movups %xmm0,(%rdi)
fffff800002acd31:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
fffff800002acd35:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
fffff800002acd39:	c7 07 00 a0 02 30    	movl   $0x3002a000,(%rdi)
fffff800002acd3f:	c7 47 04 20 00 00 00 	movl   $0x20,0x4(%rdi)
fffff800002acd46:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
fffff800002acd4a:	4c 8d 4f 10          	lea    0x10(%rdi),%r9
fffff800002acd4e:	4c 03 cd             	add    %rbp,%r9
fffff800002acd51:	45 33 c0             	xor    %r8d,%r8d
fffff800002acd54:	e8 fb 1f 06 00       	call   0xfffff8000030ed54
fffff800002acd59:	ff c2                	inc    %edx
fffff800002acd5b:	48 83 c5 08          	add    $0x8,%rbp
fffff800002acd5f:	83 fa 04             	cmp    $0x4,%edx
fffff800002acd62:	72 e2                	jb     0xfffff800002acd46
fffff800002acd64:	eb 05                	jmp    0xfffff800002acd6b
fffff800002acd66:	bb 1e 10 00 00       	mov    $0x101e,%ebx
fffff800002acd6b:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002acd70:	0f b7 c3             	movzwl %bx,%eax
fffff800002acd73:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002acd78:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002acd7d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002acd81:	5f                   	pop    %rdi
fffff800002acd82:	c3                   	ret
fffff800002acd83:	cc                   	int3