fffff80000282d40:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000282d44:	41 8b d7             	mov    %r15d,%edx
fffff80000282d47:	85 c9                	test   %ecx,%ecx
fffff80000282d49:	74 15                	je     0xfffff80000282d60
fffff80000282d4b:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
fffff80000282d4f:	4c 39 38             	cmp    %r15,(%rax)
fffff80000282d52:	75 23                	jne    0xfffff80000282d77
fffff80000282d54:	41 03 d4             	add    %r12d,%edx
fffff80000282d57:	48 83 c0 08          	add    $0x8,%rax
fffff80000282d5b:	3b 55 8b             	cmp    -0x75(%rbp),%edx
fffff80000282d5e:	72 ef                	jb     0xfffff80000282d4f
fffff80000282d60:	0f b7 45 87          	movzwl -0x79(%rbp),%eax
fffff80000282d64:	3b d0                	cmp    %eax,%edx
fffff80000282d66:	0f 83 a3 00 00 00    	jae    0xfffff80000282e0f
fffff80000282d6c:	66 44 39 65 89       	cmp    %r12w,-0x77(%rbp)
fffff80000282d71:	0f 85 98 00 00 00    	jne    0xfffff80000282e0f
fffff80000282d77:	45 33 c9             	xor    %r9d,%r9d
fffff80000282d7a:	44 88 7c 24 20       	mov    %r15b,0x20(%rsp)
fffff80000282d7f:	45 33 c0             	xor    %r8d,%r8d
fffff80000282d82:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
fffff80000282d86:	41 8b d4             	mov    %r12d,%edx
fffff80000282d89:	e8 c2 f7 f9 ff       	call   0xfffff80000222550
fffff80000282d8e:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000282d95:	00 00
fffff80000282d97:	44 89 b8 40 02 01 00 	mov    %r15d,0x10240(%rax)
fffff80000282d9e:	0f 20 e1             	mov    %cr4,%rcx
fffff80000282da1:	48 8b c1             	mov    %rcx,%rax
fffff80000282da4:	48 0f ba f8 07       	btc    $0x7,%rax
fffff80000282da9:	0f 22 e0             	mov    %rax,%cr4
fffff80000282dac:	0f 22 e1             	mov    %rcx,%cr4
fffff80000282daf:	49 8b ff             	mov    %r15,%rdi
fffff80000282db2:	eb 4f                	jmp    0xfffff80000282e03
fffff80000282db4:	f3 90                	pause
fffff80000282db6:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff80000282dbd:	76 41                	jbe    0xfffff80000282e00
fffff80000282dbf:	48 8b 05 8a 52 4a 00 	mov    0x4a528a(%rip),%rax        # 0xfffff80000728050
fffff80000282dc6:	48 8d 0d a3 36 38 00 	lea    0x3836a3(%rip),%rcx        # 0xfffff80000606470
fffff80000282dcd:	ba 00 04 00 00       	mov    $0x400,%edx
fffff80000282dd2:	e8 a9 a0 fb ff       	call   0xfffff8000023ce80
fffff80000282dd7:	49 8b ff             	mov    %r15,%rdi
fffff80000282dda:	f0 44 01 a3 ec c9 02 	lock add %r12d,0x2c9ec(%rbx)
fffff80000282de1:	00
fffff80000282de2:	f0 44 01 25 9a 9a 4f 	lock add %r12d,0x4f9a9a(%rip)        # 0xfffff8000077c884
fffff80000282de9:	00
fffff80000282dea:	44 8b 83 80 00 01 00 	mov    0x10080(%rbx),%r8d
fffff80000282df1:	ba a4 00 00 00       	mov    $0xa4,%edx
fffff80000282df6:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff80000282dfb:	e8 c4 67 ff ff       	call   0xfffff800002795c4
fffff80000282e00:	49 03 fc             	add    %r12,%rdi
fffff80000282e03:	8b 83 c0 02 01 00    	mov    0x102c0(%rbx),%eax
fffff80000282e09:	85 c0                	test   %eax,%eax
fffff80000282e0b:	75 a7                	jne    0xfffff80000282db4
fffff80000282e0d:	eb 21                	jmp    0xfffff80000282e30
fffff80000282e0f:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000282e16:	00 00
fffff80000282e18:	44 89 b8 40 02 01 00 	mov    %r15d,0x10240(%rax)
fffff80000282e1f:	0f 20 e1             	mov    %cr4,%rcx
fffff80000282e22:	48 8b c1             	mov    %rcx,%rax
fffff80000282e25:	48 0f ba f8 07       	btc    $0x7,%rax
fffff80000282e2a:	0f 22 e0             	mov    %rax,%cr4
fffff80000282e2d:	0f 22 e1             	mov    %rcx,%cr4
fffff80000282e30:	48 bb 00 00 00 00 00 	movabs $0x180000000000,%rbx
fffff80000282e37:	18 00 00
fffff80000282e3a:	48 03 de             	add    %rsi,%rbx
fffff80000282e3d:	48 c1 eb 20          	shr    $0x20,%rbx
fffff80000282e41:	f0 48 0f ba 2d 25 ba 	lock btsq $0x0,0x56ba25(%rip)        # 0xfffff800007ee870
fffff80000282e48:	56 00 00
fffff80000282e4b:	73 0c                	jae    0xfffff80000282e59
fffff80000282e4d:	48 8d 0d 1c ba 56 00 	lea    0x56ba1c(%rip),%rcx        # 0xfffff800007ee870
fffff80000282e54:	e8 b7 87 f9 ff       	call   0xfffff8000021b610
fffff80000282e59:	45 8b c6             	mov    %r14d,%r8d
fffff80000282e5c:	48 8d 0d 9d 96 56 00 	lea    0x56969d(%rip),%rcx        # 0xfffff800007ec500
fffff80000282e63:	8b d3                	mov    %ebx,%edx
fffff80000282e65:	e8 d2 57 fa ff       	call   0xfffff8000022863c
fffff80000282e6a:	f0 4c 21 3d fe b9 56 	lock and %r15,0x56b9fe(%rip)        # 0xfffff800007ee870
fffff80000282e71:	00
fffff80000282e72:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
fffff80000282e76:	48 33 cc             	xor    %rsp,%rcx
fffff80000282e79:	e8 f2 86 fb ff       	call   0xfffff8000023b570
fffff80000282e7e:	48 8b 9c 24 20 01 00 	mov    0x120(%rsp),%rbx
fffff80000282e85:	00
fffff80000282e86:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
fffff80000282e8d:	41 5f                	pop    %r15
fffff80000282e8f:	41 5e                	pop    %r14
fffff80000282e91:	41 5d                	pop    %r13
fffff80000282e93:	41 5c                	pop    %r12
fffff80000282e95:	5f                   	pop    %rdi
fffff80000282e96:	5e                   	pop    %rsi
fffff80000282e97:	5d                   	pop    %rbp
fffff80000282e98:	c3                   	ret
fffff80000282e99:	cc                   	int3
fffff80000282e9a:	cc                   	int3
fffff80000282e9b:	cc                   	int3
fffff80000282e9c:	cc                   	int3
fffff80000282e9d:	cc                   	int3
fffff80000282e9e:	cc                   	int3
fffff80000282e9f:	cc                   	int3
fffff80000282ea0:	48 83 ec 58          	sub    $0x58,%rsp
fffff80000282ea4:	4c 8d 49 10          	lea    0x10(%rcx),%r9
fffff80000282ea8:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff80000282eac:	48 8b c1             	mov    %rcx,%rax
fffff80000282eaf:	48 c7 81 10 02 00 00 	movq   $0x0,0x210(%rcx)
fffff80000282eb6:	00 00 00 00
fffff80000282eba:	41 c7 01 01 00 00 00 	movl   $0x1,(%r9)
fffff80000282ec1:	48 81 c1 20 02 00 00 	add    $0x220,%rcx
fffff80000282ec8:	ba 40 00 00 00       	mov    $0x40,%edx
fffff80000282ecd:	49 ba ff ff ff ff 1f 	movabs $0x1fffffffff,%r10
fffff80000282ed4:	00 00 00
fffff80000282ed7:	4c 89 51 f8          	mov    %r10,-0x8(%rcx)
fffff80000282edb:	4c 89 11             	mov    %r10,(%rcx)
fffff80000282ede:	4c 89 51 08          	mov    %r10,0x8(%rcx)
fffff80000282ee2:	48 8d 49 28          	lea    0x28(%rcx),%rcx
fffff80000282ee6:	48 83 ea 01          	sub    $0x1,%rdx
fffff80000282eea:	75 eb                	jne    0xfffff80000282ed7
fffff80000282eec:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
fffff80000282ef3:	00
fffff80000282ef4:	48 8d 88 38 0c 00 00 	lea    0xc38(%rax),%rcx
fffff80000282efb:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
fffff80000282f00:	4d 8b c8             	mov    %r8,%r9
fffff80000282f03:	48 21 54 24 30       	and    %rdx,0x30(%rsp)
fffff80000282f08:	4c 8b c0             	mov    %rax,%r8
fffff80000282f0b:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff80000282f10:	48 8b d0             	mov    %rax,%rdx
fffff80000282f13:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
fffff80000282f18:	4c 89 90 28 0c 00 00 	mov    %r10,0xc28(%rax)
fffff80000282f1f:	48 89 08             	mov    %rcx,(%rax)
fffff80000282f22:	e8 2d 13 00 00       	call   0xfffff80000284254
fffff80000282f27:	48 83 c4 58          	add    $0x58,%rsp
fffff80000282f2b:	c3                   	ret
fffff80000282f2c:	cc                   	int3
fffff80000282f2d:	cc                   	int3
fffff80000282f2e:	cc                   	int3
fffff80000282f2f:	cc                   	int3
fffff80000282f30:	cc                   	int3
fffff80000282f31:	cc                   	int3
fffff80000282f32:	cc                   	int3
fffff80000282f33:	cc                   	int3
fffff80000282f34:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000282f39:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff80000282f3e:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff80000282f43:	57                   	push   %rdi
fffff80000282f44:	48 81 ec b0 01 00 00 	sub    $0x1b0,%rsp
fffff80000282f4b:	48 8b 05 96 e6 37 00 	mov    0x37e696(%rip),%rax        # 0xfffff800006015e8
fffff80000282f52:	48 33 c4             	xor    %rsp,%rax
fffff80000282f55:	48 89 84 24 a0 01 00 	mov    %rax,0x1a0(%rsp)
fffff80000282f5c:	00
fffff80000282f5d:	c7 05 99 95 56 00 00 	movl   $0x1000,0x569599(%rip)        # 0xfffff800007ec500
fffff80000282f64:	10 00 00
fffff80000282f67:	48 8d 05 a2 95 56 00 	lea    0x5695a2(%rip),%rax        # 0xfffff800007ec510
fffff80000282f6e:	48 89 05 93 95 56 00 	mov    %rax,0x569593(%rip)        # 0xfffff800007ec508
fffff80000282f75:	33 ed                	xor    %ebp,%ebp
fffff80000282f77:	8b 11                	mov    (%rcx),%edx
fffff80000282f79:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000282f7c:	2b 51 04             	sub    0x4(%rcx),%edx
fffff80000282f7f:	48 8b f1             	mov    %rcx,%rsi
fffff80000282f82:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
fffff80000282f87:	c7 05 4f 97 52 00 00 	movl   $0x14000,0x52974f(%rip)        # 0xfffff800007ac6e0
fffff80000282f8e:	40 01 00
fffff80000282f91:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
fffff80000282f96:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff80000282f9b:	83 fa 1e             	cmp    $0x1e,%edx
fffff80000282f9e:	73 08                	jae    0xfffff80000282fa8
fffff80000282fa0:	8d 45 0b             	lea    0xb(%rbp),%eax
fffff80000282fa3:	e9 88 00 00 00       	jmp    0xfffff80000283030
fffff80000282fa8:	8b dd                	mov    %ebp,%ebx
fffff80000282faa:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
fffff80000282faf:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000282fb4:	48 8b ce             	mov    %rsi,%rcx
fffff80000282fb7:	e8 ec ce ff ff       	call   0xfffff8000027fea8
fffff80000282fbc:	66 85 c0             	test   %ax,%ax
fffff80000282fbf:	75 6f                	jne    0xfffff80000283030
fffff80000282fc1:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
fffff80000282fc6:	49 b8 ff ff ff ff ff 	movabs $0xffffffffff,%r8
fffff80000282fcd:	00 00 00
fffff80000282fd0:	48 8b c1             	mov    %rcx,%rax
fffff80000282fd3:	49 23 c0             	and    %r8,%rax
fffff80000282fd6:	48 89 07             	mov    %rax,(%rdi)
fffff80000282fd9:	e8 ea 46 fa ff       	call   0xfffff800002276c8
fffff80000282fde:	ff c3                	inc    %ebx
fffff80000282fe0:	48 83 c7 08          	add    $0x8,%rdi
fffff80000282fe4:	83 fb 1e             	cmp    $0x1e,%ebx
fffff80000282fe7:	72 c6                	jb     0xfffff80000282faf
fffff80000282fe9:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
fffff80000282fee:	ba 1e 00 00 00       	mov    $0x1e,%edx
fffff80000282ff3:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
fffff80000282ff8:	e8 6f cd ff ff       	call   0xfffff8000027fd6c
fffff80000282ffd:	4c 8d 05 a4 28 4a 00 	lea    0x4a28a4(%rip),%r8        # 0xfffff800007258a8
fffff80000283004:	b2 01                	mov    $0x1,%dl
fffff80000283006:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
fffff8000028300b:	e8 68 f9 ff ff       	call   0xfffff80000282978
fffff80000283010:	66 85 c0             	test   %ax,%ax
fffff80000283013:	75 1b                	jne    0xfffff80000283030
fffff80000283015:	48 8b 0d 8c 28 4a 00 	mov    0x4a288c(%rip),%rcx        # 0xfffff800007258a8
fffff8000028301c:	33 d2                	xor    %edx,%edx
fffff8000028301e:	49 b8 00 00 00 00 02 	movabs $0x200000000,%r8
fffff80000283025:	00 00 00
fffff80000283028:	e8 73 fe ff ff       	call   0xfffff80000282ea0
fffff8000028302d:	0f b7 c5             	movzwl %bp,%eax
fffff80000283030:	48 8b 8c 24 a0 01 00 	mov    0x1a0(%rsp),%rcx
fffff80000283037:	00
fffff80000283038:	48 33 cc             	xor    %rsp,%rcx
fffff8000028303b:	e8 30 85 fb ff       	call   0xfffff8000023b570
fffff80000283040:	4c 8d 9c 24 b0 01 00 	lea    0x1b0(%rsp),%r11
fffff80000283047:	00
fffff80000283048:	49 8b 5b 18          	mov    0x18(%r11),%rbx
fffff8000028304c:	49 8b 6b 20          	mov    0x20(%r11),%rbp
fffff80000283050:	49 8b 73 28          	mov    0x28(%r11),%rsi
fffff80000283054:	49 8b e3             	mov    %r11,%rsp
fffff80000283057:	5f                   	pop    %rdi
fffff80000283058:	c3                   	ret
fffff80000283059:	cc                   	int3
fffff8000028305a:	cc                   	int3
fffff8000028305b:	cc                   	int3
fffff8000028305c:	cc                   	int3
fffff8000028305d:	cc                   	int3
fffff8000028305e:	cc                   	int3
fffff8000028305f:	cc                   	int3
fffff80000283060:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000283064:	45 33 c0             	xor    %r8d,%r8d
fffff80000283067:	e8 8c 05 00 00       	call   0xfffff800002835f8
fffff8000028306c:	48 83 c4 28          	add    $0x28,%rsp
fffff80000283070:	c3                   	ret
fffff80000283071:	cc                   	int3
fffff80000283072:	cc                   	int3
fffff80000283073:	cc                   	int3
fffff80000283074:	cc                   	int3
fffff80000283075:	cc                   	int3
fffff80000283076:	cc                   	int3
fffff80000283077:	cc                   	int3
fffff80000283078:	48 8b c4             	mov    %rsp,%rax
fffff8000028307b:	48 89 68 08          	mov    %rbp,0x8(%rax)
fffff8000028307f:	48 89 70 10          	mov    %rsi,0x10(%rax)
fffff80000283083:	57                   	push   %rdi
fffff80000283084:	41 56                	push   %r14
fffff80000283086:	41 57                	push   %r15
fffff80000283088:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000028308c:	83 48 18 ff          	orl    $0xffffffff,0x18(%rax)
fffff80000283090:	4c 8b f2             	mov    %rdx,%r14
fffff80000283093:	48 8b e9             	mov    %rcx,%rbp
fffff80000283096:	48 8d 50 18          	lea    0x18(%rax),%rdx
fffff8000028309a:	45 33 ff             	xor    %r15d,%r15d
fffff8000028309d:	48 8d 0d fc 66 49 00 	lea    0x4966fc(%rip),%rcx        # 0xfffff800007197a0
fffff800002830a4:	4d 89 38             	mov    %r15,(%r8)
fffff800002830a7:	49 8b f0             	mov    %r8,%rsi
fffff800002830aa:	4c 89 78 20          	mov    %r15,0x20(%rax)
fffff800002830ae:	e8 5d ca ff ff       	call   0xfffff8000027fb10
fffff800002830b3:	0f b7 f8             	movzwl %ax,%edi
fffff800002830b6:	66 85 c0             	test   %ax,%ax
fffff800002830b9:	75 4f                	jne    0xfffff8000028310a
fffff800002830bb:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
fffff800002830c0:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
fffff800002830c5:	49 81 c0 00 18 00 00 	add    $0x1800,%r8
fffff800002830cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002830d1:	49 c1 e0 1c          	shl    $0x1c,%r8
fffff800002830d5:	41 b9 00 00 00 10    	mov    $0x10000000,%r9d
fffff800002830db:	49 8b d6             	mov    %r14,%rdx
fffff800002830de:	48 8b cd             	mov    %rbp,%rcx
fffff800002830e1:	e8 22 01 00 00       	call   0xfffff80000283208
fffff800002830e6:	0f b7 f8             	movzwl %ax,%edi
fffff800002830e9:	66 85 c0             	test   %ax,%ax
fffff800002830ec:	75 0a                	jne    0xfffff800002830f8
fffff800002830ee:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
fffff800002830f3:	48 89 06             	mov    %rax,(%rsi)
fffff800002830f6:	eb 29                	jmp    0xfffff80000283121
fffff800002830f8:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
fffff800002830fd:	48 85 d2             	test   %rdx,%rdx
fffff80000283100:	74 08                	je     0xfffff8000028310a
fffff80000283102:	48 8b cd             	mov    %rbp,%rcx
fffff80000283105:	e8 1a 04 00 00       	call   0xfffff80000283524
fffff8000028310a:	83 7c 24 60 ff       	cmpl   $0xffffffff,0x60(%rsp)
fffff8000028310f:	74 10                	je     0xfffff80000283121
fffff80000283111:	8b 54 24 60          	mov    0x60(%rsp),%edx
fffff80000283115:	48 8d 0d 84 66 49 00 	lea    0x496684(%rip),%rcx        # 0xfffff800007197a0
fffff8000028311c:	e8 df cb ff ff       	call   0xfffff8000027fd00
fffff80000283121:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff80000283126:	0f b7 c7             	movzwl %di,%eax
fffff80000283129:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff8000028312e:	48 83 c4 30          	add    $0x30,%rsp
fffff80000283132:	41 5f                	pop    %r15
fffff80000283134:	41 5e                	pop    %r14
fffff80000283136:	5f                   	pop    %rdi
fffff80000283137:	c3                   	ret
fffff80000283138:	cc                   	int3
fffff80000283139:	cc                   	int3
fffff8000028313a:	cc                   	int3
fffff8000028313b:	cc                   	int3
fffff8000028313c:	cc                   	int3
fffff8000028313d:	cc                   	int3
fffff8000028313e:	cc                   	int3
fffff8000028313f:	cc                   	int3
fffff80000283140:	48 8b c4             	mov    %rsp,%rax
fffff80000283143:	48 89 68 08          	mov    %rbp,0x8(%rax)
fffff80000283147:	48 89 70 10          	mov    %rsi,0x10(%rax)
fffff8000028314b:	57                   	push   %rdi
fffff8000028314c:	41 56                	push   %r14
fffff8000028314e:	41 57                	push   %r15
fffff80000283150:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000283154:	83 48 18 ff          	orl    $0xffffffff,0x18(%rax)
fffff80000283158:	4c 8b f2             	mov    %rdx,%r14
fffff8000028315b:	48 8b e9             	mov    %rcx,%rbp
fffff8000028315e:	48 8d 50 18          	lea    0x18(%rax),%rdx
fffff80000283162:	45 33 ff             	xor    %r15d,%r15d
fffff80000283165:	48 8d 0d f4 65 49 00 	lea    0x4965f4(%rip),%rcx        # 0xfffff80000719760
fffff8000028316c:	4d 89 38             	mov    %r15,(%r8)
fffff8000028316f:	49 8b f0             	mov    %r8,%rsi
fffff80000283172:	4c 89 78 20          	mov    %r15,0x20(%rax)
fffff80000283176:	e8 95 c9 ff ff       	call   0xfffff8000027fb10
fffff8000028317b:	0f b7 f8             	movzwl %ax,%edi
fffff8000028317e:	66 85 c0             	test   %ax,%ax
fffff80000283181:	75 4f                	jne    0xfffff800002831d2
fffff80000283183:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
fffff80000283188:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
fffff8000028318d:	49 81 c0 00 00 08 00 	add    $0x80000,%r8
fffff80000283194:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000283199:	49 c1 e0 15          	shl    $0x15,%r8
fffff8000028319d:	41 b9 00 00 20 00    	mov    $0x200000,%r9d
fffff800002831a3:	49 8b d6             	mov    %r14,%rdx
fffff800002831a6:	48 8b cd             	mov    %rbp,%rcx
fffff800002831a9:	e8 5a 00 00 00       	call   0xfffff80000283208
fffff800002831ae:	0f b7 f8             	movzwl %ax,%edi
fffff800002831b1:	66 85 c0             	test   %ax,%ax
fffff800002831b4:	75 0a                	jne    0xfffff800002831c0
fffff800002831b6:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
fffff800002831bb:	48 89 06             	mov    %rax,(%rsi)
fffff800002831be:	eb 29                	jmp    0xfffff800002831e9
fffff800002831c0:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
fffff800002831c5:	48 85 d2             	test   %rdx,%rdx
fffff800002831c8:	74 08                	je     0xfffff800002831d2
fffff800002831ca:	48 8b cd             	mov    %rbp,%rcx
fffff800002831cd:	e8 52 03 00 00       	call   0xfffff80000283524
fffff800002831d2:	83 7c 24 60 ff       	cmpl   $0xffffffff,0x60(%rsp)
fffff800002831d7:	74 10                	je     0xfffff800002831e9
fffff800002831d9:	8b 54 24 60          	mov    0x60(%rsp),%edx
fffff800002831dd:	48 8d 0d 7c 65 49 00 	lea    0x49657c(%rip),%rcx        # 0xfffff80000719760
fffff800002831e4:	e8 17 cb ff ff       	call   0xfffff8000027fd00
fffff800002831e9:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002831ee:	0f b7 c7             	movzwl %di,%eax
fffff800002831f1:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff800002831f6:	48 83 c4 30          	add    $0x30,%rsp
fffff800002831fa:	41 5f                	pop    %r15
fffff800002831fc:	41 5e                	pop    %r14
fffff800002831fe:	5f                   	pop    %rdi
fffff800002831ff:	c3                   	ret
fffff80000283200:	cc                   	int3
fffff80000283201:	cc                   	int3
fffff80000283202:	cc                   	int3
fffff80000283203:	cc                   	int3
fffff80000283204:	cc                   	int3
fffff80000283205:	cc                   	int3
fffff80000283206:	cc                   	int3