fffff800002db890:	0f 84 cb 04 00 00    	je     0xfffff800002dbd61
fffff800002db896:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff800002db89b:	2b c1                	sub    %ecx,%eax
fffff800002db89d:	0f 84 86 04 00 00    	je     0xfffff800002dbd29
fffff800002db8a3:	2b c1                	sub    %ecx,%eax
fffff800002db8a5:	0f 84 0a 04 00 00    	je     0xfffff800002dbcb5
fffff800002db8ab:	2b c1                	sub    %ecx,%eax
fffff800002db8ad:	0f 84 c0 03 00 00    	je     0xfffff800002dbc73
fffff800002db8b3:	2b c1                	sub    %ecx,%eax
fffff800002db8b5:	0f 84 a2 03 00 00    	je     0xfffff800002dbc5d
fffff800002db8bb:	2b c1                	sub    %ecx,%eax
fffff800002db8bd:	0f 84 08 03 00 00    	je     0xfffff800002dbbcb
fffff800002db8c3:	2b c1                	sub    %ecx,%eax
fffff800002db8c5:	0f 84 6e 02 00 00    	je     0xfffff800002dbb39
fffff800002db8cb:	2b c1                	sub    %ecx,%eax
fffff800002db8cd:	0f 84 3e 02 00 00    	je     0xfffff800002dbb11
fffff800002db8d3:	2b c1                	sub    %ecx,%eax
fffff800002db8d5:	0f 84 cb 01 00 00    	je     0xfffff800002dbaa6
fffff800002db8db:	2b c1                	sub    %ecx,%eax
fffff800002db8dd:	74 77                	je     0xfffff800002db956
fffff800002db8df:	83 e8 50             	sub    $0x50,%eax
fffff800002db8e2:	0f 84 6a 01 00 00    	je     0xfffff800002dba52
fffff800002db8e8:	3b c1                	cmp    %ecx,%eax
fffff800002db8ea:	75 31                	jne    0xfffff800002db91d
fffff800002db8ec:	33 c9                	xor    %ecx,%ecx
fffff800002db8ee:	38 8f 2c 03 00 00    	cmp    %cl,0x32c(%rdi)
fffff800002db8f4:	74 29                	je     0xfffff800002db91f
fffff800002db8f6:	0f b6 45 48          	movzbl 0x48(%rbp),%eax
fffff800002db8fa:	49 8b d6             	mov    %r14,%rdx
fffff800002db8fd:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
fffff800002db901:	0f ba e8 12          	bts    $0x12,%eax
fffff800002db905:	49 8b 8e 08 03 00 00 	mov    0x308(%r14),%rcx
fffff800002db90c:	89 45 40             	mov    %eax,0x40(%rbp)
fffff800002db90f:	4c 8b 45 40          	mov    0x40(%rbp),%r8
fffff800002db913:	44 8a cb             	mov    %bl,%r9b
fffff800002db916:	e8 65 31 f4 ff       	call   0xfffff8000021ea80
fffff800002db91b:	eb 39                	jmp    0xfffff800002db956
fffff800002db91d:	33 c9                	xor    %ecx,%ecx
fffff800002db91f:	8b 05 6f fd 4c 00    	mov    0x4cfd6f(%rip),%eax        # 0xfffff800007ab694
fffff800002db925:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002db928:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002db92d:	75 5c                	jne    0xfffff800002db98b
fffff800002db92f:	41 38 8e 1c 01 00 00 	cmp    %cl,0x11c(%r14)
fffff800002db936:	74 19                	je     0xfffff800002db951
fffff800002db938:	41 81 fc 10 05 00 00 	cmp    $0x510,%r12d
fffff800002db93f:	75 31                	jne    0xfffff800002db972
fffff800002db941:	83 3d f0 c6 44 00 02 	cmpl   $0x2,0x44c6f0(%rip)        # 0xfffff80000728038
fffff800002db948:	4c 8d af bc 05 00 00 	lea    0x5bc(%rdi),%r13
fffff800002db94f:	73 4a                	jae    0xfffff800002db99b
fffff800002db951:	be 13 10 00 00       	mov    $0x1013,%esi
fffff800002db956:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
fffff800002db95d:	00
fffff800002db95e:	0f b7 c6             	movzwl %si,%eax
fffff800002db961:	48 83 c4 50          	add    $0x50,%rsp
fffff800002db965:	41 5f                	pop    %r15
fffff800002db967:	41 5e                	pop    %r14
fffff800002db969:	41 5d                	pop    %r13
fffff800002db96b:	41 5c                	pop    %r12
fffff800002db96d:	5f                   	pop    %rdi
fffff800002db96e:	5e                   	pop    %rsi
fffff800002db96f:	5d                   	pop    %rbp
fffff800002db970:	c3                   	ret
fffff800002db971:	cc                   	int3
fffff800002db972:	41 81 fc 20 05 00 00 	cmp    $0x520,%r12d
fffff800002db979:	75 d6                	jne    0xfffff800002db951
fffff800002db97b:	83 3d b6 c6 44 00 03 	cmpl   $0x3,0x44c6b6(%rip)        # 0xfffff80000728038
fffff800002db982:	4c 8d af c0 05 00 00 	lea    0x5c0(%rdi),%r13
fffff800002db989:	eb c4                	jmp    0xfffff800002db94f
fffff800002db98b:	41 81 fc f0 02 00 00 	cmp    $0x2f0,%r12d
fffff800002db992:	75 bd                	jne    0xfffff800002db951
fffff800002db994:	4c 8d af bc 05 00 00 	lea    0x5bc(%rdi),%r13
fffff800002db99b:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002db99e:	81 e3 ff 07 01 00    	and    $0x107ff,%ebx
fffff800002db9a4:	45 84 ff             	test   %r15b,%r15b
fffff800002db9a7:	0f 84 9c 00 00 00    	je     0xfffff800002dba49
fffff800002db9ad:	8b d3                	mov    %ebx,%edx
fffff800002db9af:	41 8b cc             	mov    %r12d,%ecx
fffff800002db9b2:	e8 5d 35 ff ff       	call   0xfffff800002cef14
fffff800002db9b7:	33 d2                	xor    %edx,%edx
fffff800002db9b9:	66 85 c0             	test   %ax,%ax
fffff800002db9bc:	74 04                	je     0xfffff800002db9c2
fffff800002db9be:	0f ba eb 10          	bts    $0x10,%ebx
fffff800002db9c2:	41 39 96 14 03 00 00 	cmp    %edx,0x314(%r14)
fffff800002db9c9:	75 7e                	jne    0xfffff800002dba49
fffff800002db9cb:	44 89 65 e0          	mov    %r12d,-0x20(%rbp)
fffff800002db9cf:	4c 8d 3d 2a 46 d2 ff 	lea    -0x2db9d6(%rip),%r15        # 0xfffff80000000000
fffff800002db9d6:	89 5d e4             	mov    %ebx,-0x1c(%rbp)
fffff800002db9d9:	8b fa                	mov    %edx,%edi
fffff800002db9db:	49 8b 86 08 03 00 00 	mov    0x308(%r14),%rax
fffff800002db9e2:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
fffff800002db9e6:	41 8b 86 14 03 00 00 	mov    0x314(%r14),%eax
fffff800002db9ed:	4c 8d 35 a0 ef 48 00 	lea    0x48efa0(%rip),%r14        # 0xfffff8000076a994
fffff800002db9f4:	89 45 f0             	mov    %eax,-0x10(%rbp)
fffff800002db9f7:	8b cf                	mov    %edi,%ecx
fffff800002db9f9:	e8 7e 7c f2 ff       	call   0xfffff8000020367c
fffff800002db9fe:	84 c0                	test   %al,%al
fffff800002dba00:	74 39                	je     0xfffff800002dba3b
fffff800002dba02:	45 8b 26             	mov    (%r14),%r12d
fffff800002dba05:	4b 8b 84 e7 20 6a 60 	mov    0x606a20(%r15,%r12,8),%rax
fffff800002dba0c:	00
fffff800002dba0d:	48 39 90 b0 03 01 00 	cmp    %rdx,0x103b0(%rax)
fffff800002dba14:	75 25                	jne    0xfffff800002dba3b
fffff800002dba16:	ba 18 00 00 00       	mov    $0x18,%edx
fffff800002dba1b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
fffff800002dba1f:	e8 b8 ff fb ff       	call   0xfffff8000029b9dc
fffff800002dba24:	4c 8b c0             	mov    %rax,%r8
fffff800002dba27:	48 8d 15 22 34 ff ff 	lea    -0xcbde(%rip),%rdx        # 0xfffff800002cee50
fffff800002dba2e:	41 8b cc             	mov    %r12d,%ecx
fffff800002dba31:	e8 ae 71 f7 ff       	call   0xfffff80000252be4
fffff800002dba36:	0f b7 f0             	movzwl %ax,%esi
fffff800002dba39:	33 d2                	xor    %edx,%edx
fffff800002dba3b:	ff c7                	inc    %edi
fffff800002dba3d:	49 83 c6 1c          	add    $0x1c,%r14
fffff800002dba41:	81 ff 00 04 00 00    	cmp    $0x400,%edi
fffff800002dba47:	72 ae                	jb     0xfffff800002db9f7
fffff800002dba49:	41 89 5d 00          	mov    %ebx,0x0(%r13)
fffff800002dba4d:	e9 04 ff ff ff       	jmp    0xfffff800002db956
fffff800002dba52:	48 8b cf             	mov    %rdi,%rcx
fffff800002dba55:	e8 1e 39 00 00       	call   0xfffff800002df378
fffff800002dba5a:	48 8b 47 c0          	mov    -0x40(%rdi),%rax
fffff800002dba5e:	4c 8d 3d 9b 45 d2 ff 	lea    -0x2dba65(%rip),%r15        # 0xfffff80000000000
fffff800002dba65:	44 8b 45 48          	mov    0x48(%rbp),%r8d
fffff800002dba69:	41 83 e0 0b          	and    $0xb,%r8d
fffff800002dba6d:	44 89 87 cc 05 00 00 	mov    %r8d,0x5cc(%rdi)
fffff800002dba74:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff800002dba7b:	48 8b 90 98 12 00 00 	mov    0x1298(%rax),%rdx
fffff800002dba82:	44 89 82 e0 03 00 00 	mov    %r8d,0x3e0(%rdx)
fffff800002dba89:	33 d2                	xor    %edx,%edx
fffff800002dba8b:	48 8b 87 68 06 00 00 	mov    0x668(%rdi),%rax
fffff800002dba92:	4b f7 b4 c7 90 67 40 	divq   0x406790(%r15,%r8,8)
fffff800002dba99:	00
fffff800002dba9a:	48 89 87 60 06 00 00 	mov    %rax,0x660(%rdi)
fffff800002dbaa1:	e9 76 02 00 00       	jmp    0xfffff800002dbd1c
fffff800002dbaa6:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbaa9:	89 87 c8 05 00 00    	mov    %eax,0x5c8(%rdi)
fffff800002dbaaf:	89 87 50 06 00 00    	mov    %eax,0x650(%rdi)
fffff800002dbab5:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002dbabc:	00 00
fffff800002dbabe:	f6 05 9b da 32 00 04 	testb  $0x4,0x32da9b(%rip)        # 0xfffff80000609560
fffff800002dbac5:	74 1b                	je     0xfffff800002dbae2
fffff800002dbac7:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002dbacb:	0f 31                	rdtsc
fffff800002dbacd:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002dbad1:	48 0b c2             	or     %rdx,%rax
fffff800002dbad4:	48 8b c8             	mov    %rax,%rcx
fffff800002dbad7:	49 8b c0             	mov    %r8,%rax
fffff800002dbada:	48 f7 e1             	mul    %rcx
fffff800002dbadd:	48 8b c2             	mov    %rdx,%rax
fffff800002dbae0:	eb 05                	jmp    0xfffff800002dbae7
fffff800002dbae2:	e8 75 aa f5 ff       	call   0xfffff8000023655c
fffff800002dbae7:	48 89 87 40 06 00 00 	mov    %rax,0x640(%rdi)
fffff800002dbaee:	48 89 87 48 06 00 00 	mov    %rax,0x648(%rdi)
fffff800002dbaf5:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbafc:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbb03:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbb06:	89 81 80 03 00 00    	mov    %eax,0x380(%rcx)
fffff800002dbb0c:	e9 0b 02 00 00       	jmp    0xfffff800002dbd1c
fffff800002dbb11:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbb14:	81 e2 ff 00 01 00    	and    $0x100ff,%edx
fffff800002dbb1a:	89 97 b8 05 00 00    	mov    %edx,0x5b8(%rdi)
fffff800002dbb20:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbb27:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbb2e:	89 91 70 03 00 00    	mov    %edx,0x370(%rcx)
fffff800002dbb34:	e9 1d fe ff ff       	jmp    0xfffff800002db956
fffff800002dbb39:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002dbb3c:	81 e3 ff a7 01 00    	and    $0x1a7ff,%ebx
fffff800002dbb42:	89 5d 48             	mov    %ebx,0x48(%rbp)
fffff800002dbb45:	45 84 ff             	test   %r15b,%r15b
fffff800002dbb48:	74 15                	je     0xfffff800002dbb5f
fffff800002dbb4a:	8b d3                	mov    %ebx,%edx
fffff800002dbb4c:	b9 60 03 00 00       	mov    $0x360,%ecx
fffff800002dbb51:	e8 be 33 ff ff       	call   0xfffff800002cef14
fffff800002dbb56:	66 85 c0             	test   %ax,%ax
fffff800002dbb59:	74 04                	je     0xfffff800002dbb5f
fffff800002dbb5b:	0f ba eb 10          	bts    $0x10,%ebx
fffff800002dbb5f:	4c 8d a7 18 02 00 00 	lea    0x218(%rdi),%r12
fffff800002dbb66:	f0 49 0f ba 2c 24 00 	lock btsq $0x0,(%r12)
fffff800002dbb6d:	73 08                	jae    0xfffff800002dbb77
fffff800002dbb6f:	49 8b cc             	mov    %r12,%rcx
fffff800002dbb72:	e8 99 fa f3 ff       	call   0xfffff8000021b610
fffff800002dbb77:	89 9f b4 05 00 00    	mov    %ebx,0x5b4(%rdi)
fffff800002dbb7d:	33 d2                	xor    %edx,%edx
fffff800002dbb7f:	f0 49 21 14 24       	lock and %rdx,(%r12)
fffff800002dbb84:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbb8b:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbb92:	89 99 60 03 00 00    	mov    %ebx,0x360(%rcx)
fffff800002dbb98:	45 84 ff             	test   %r15b,%r15b
fffff800002dbb9b:	0f 85 b5 fd ff ff    	jne    0xfffff800002db956
fffff800002dbba1:	41 8b 85 08 0c 01 00 	mov    0x10c08(%r13),%eax
fffff800002dbba8:	a8 04                	test   $0x4,%al
fffff800002dbbaa:	0f 84 a6 fd ff ff    	je     0xfffff800002db956
fffff800002dbbb0:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbbb3:	49 89 46 10          	mov    %rax,0x10(%r14)
fffff800002dbbb7:	41 c7 06 1a 00 00 00 	movl   $0x1a,(%r14)
fffff800002dbbbe:	41 c7 46 18 60 03 00 	movl   $0x360,0x18(%r14)
fffff800002dbbc5:	00
fffff800002dbbc6:	e9 8b fd ff ff       	jmp    0xfffff800002db956
fffff800002dbbcb:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002dbbce:	81 e3 ff a7 01 00    	and    $0x1a7ff,%ebx
fffff800002dbbd4:	89 5d 48             	mov    %ebx,0x48(%rbp)
fffff800002dbbd7:	45 84 ff             	test   %r15b,%r15b
fffff800002dbbda:	74 15                	je     0xfffff800002dbbf1
fffff800002dbbdc:	8b d3                	mov    %ebx,%edx
fffff800002dbbde:	b9 50 03 00 00       	mov    $0x350,%ecx
fffff800002dbbe3:	e8 2c 33 ff ff       	call   0xfffff800002cef14
fffff800002dbbe8:	66 85 c0             	test   %ax,%ax
fffff800002dbbeb:	74 04                	je     0xfffff800002dbbf1
fffff800002dbbed:	0f ba eb 10          	bts    $0x10,%ebx
fffff800002dbbf1:	4c 8d a7 18 02 00 00 	lea    0x218(%rdi),%r12
fffff800002dbbf8:	f0 49 0f ba 2c 24 00 	lock btsq $0x0,(%r12)
fffff800002dbbff:	73 08                	jae    0xfffff800002dbc09
fffff800002dbc01:	49 8b cc             	mov    %r12,%rcx
fffff800002dbc04:	e8 07 fa f3 ff       	call   0xfffff8000021b610
fffff800002dbc09:	89 9f b0 05 00 00    	mov    %ebx,0x5b0(%rdi)
fffff800002dbc0f:	33 d2                	xor    %edx,%edx
fffff800002dbc11:	f0 49 21 14 24       	lock and %rdx,(%r12)
fffff800002dbc16:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbc1d:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbc24:	89 99 50 03 00 00    	mov    %ebx,0x350(%rcx)
fffff800002dbc2a:	45 84 ff             	test   %r15b,%r15b
fffff800002dbc2d:	0f 85 23 fd ff ff    	jne    0xfffff800002db956
fffff800002dbc33:	41 8b 85 08 0c 01 00 	mov    0x10c08(%r13),%eax
fffff800002dbc3a:	a8 02                	test   $0x2,%al
fffff800002dbc3c:	0f 84 14 fd ff ff    	je     0xfffff800002db956
fffff800002dbc42:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbc45:	49 89 46 10          	mov    %rax,0x10(%r14)
fffff800002dbc49:	41 c7 06 1a 00 00 00 	movl   $0x1a,(%r14)
fffff800002dbc50:	41 c7 46 18 50 03 00 	movl   $0x350,0x18(%r14)
fffff800002dbc57:	00
fffff800002dbc58:	e9 f9 fc ff ff       	jmp    0xfffff800002db956
fffff800002dbc5d:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbc60:	49 8b ce             	mov    %r14,%rcx
fffff800002dbc63:	81 e2 ff 07 01 00    	and    $0x107ff,%edx
fffff800002dbc69:	e8 0e 1c 02 00       	call   0xfffff800002fd87c
fffff800002dbc6e:	e9 e3 fc ff ff       	jmp    0xfffff800002db956
fffff800002dbc73:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002dbc76:	81 e3 ff 07 01 00    	and    $0x107ff,%ebx
fffff800002dbc7c:	45 84 ff             	test   %r15b,%r15b
fffff800002dbc7f:	74 15                	je     0xfffff800002dbc96
fffff800002dbc81:	8b d3                	mov    %ebx,%edx
fffff800002dbc83:	b9 30 03 00 00       	mov    $0x330,%ecx
fffff800002dbc88:	e8 87 32 ff ff       	call   0xfffff800002cef14
fffff800002dbc8d:	66 85 c0             	test   %ax,%ax
fffff800002dbc90:	74 04                	je     0xfffff800002dbc96
fffff800002dbc92:	0f ba eb 10          	bts    $0x10,%ebx
fffff800002dbc96:	89 9f ac 05 00 00    	mov    %ebx,0x5ac(%rdi)
fffff800002dbc9c:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbca3:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbcaa:	89 99 30 03 00 00    	mov    %ebx,0x330(%rcx)
fffff800002dbcb0:	e9 a1 fc ff ff       	jmp    0xfffff800002db956
fffff800002dbcb5:	8b 9f a8 05 00 00    	mov    0x5a8(%rdi),%ebx
fffff800002dbcbb:	8b 4d 48             	mov    0x48(%rbp),%ecx
fffff800002dbcbe:	44 8b f9             	mov    %ecx,%r15d
fffff800002dbcc1:	88 8f a8 05 00 00    	mov    %cl,0x5a8(%rdi)
fffff800002dbcc7:	8b 87 a8 05 00 00    	mov    0x5a8(%rdi),%eax
fffff800002dbccd:	33 c1                	xor    %ecx,%eax
fffff800002dbccf:	41 c1 ef 10          	shr    $0x10,%r15d
fffff800002dbcd3:	25 00 00 03 00       	and    $0x30000,%eax
fffff800002dbcd8:	41 83 e7 01          	and    $0x1,%r15d
fffff800002dbcdc:	31 87 a8 05 00 00    	xor    %eax,0x5a8(%rdi)
fffff800002dbce2:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbce9:	8b 97 a8 05 00 00    	mov    0x5a8(%rdi),%edx
fffff800002dbcef:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbcf6:	89 91 20 03 00 00    	mov    %edx,0x320(%rcx)
fffff800002dbcfc:	48 8b cf             	mov    %rdi,%rcx
fffff800002dbcff:	e8 74 36 00 00       	call   0xfffff800002df378
fffff800002dbd04:	c1 eb 10             	shr    $0x10,%ebx
fffff800002dbd07:	83 e3 01             	and    $0x1,%ebx
fffff800002dbd0a:	41 3b df             	cmp    %r15d,%ebx
fffff800002dbd0d:	0f 84 43 fc ff ff    	je     0xfffff800002db956
fffff800002dbd13:	45 85 ff             	test   %r15d,%r15d
fffff800002dbd16:	0f 85 3a fc ff ff    	jne    0xfffff800002db956
fffff800002dbd1c:	48 8b cf             	mov    %rdi,%rcx
fffff800002dbd1f:	e8 14 e3 f2 ff       	call   0xfffff8000020a038
fffff800002dbd24:	e9 2d fc ff ff       	jmp    0xfffff800002db956
fffff800002dbd29:	45 33 e4             	xor    %r12d,%r12d
fffff800002dbd2c:	44 38 a7 2c 03 00 00 	cmp    %r12b,0x32c(%rdi)
fffff800002dbd33:	0f 85 18 fc ff ff    	jne    0xfffff800002db951
fffff800002dbd39:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbd3c:	81 e2 00 00 00 ff    	and    $0xff000000,%edx
fffff800002dbd42:	89 97 a4 05 00 00    	mov    %edx,0x5a4(%rdi)
fffff800002dbd48:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbd4f:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbd56:	89 91 10 03 00 00    	mov    %edx,0x310(%rcx)
fffff800002dbd5c:	e9 f5 fb ff ff       	jmp    0xfffff800002db956
fffff800002dbd61:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbd68:	45 33 c0             	xor    %r8d,%r8d
fffff800002dbd6b:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbd6e:	81 e2 ff cf 0c 00    	and    $0xccfff,%edx
fffff800002dbd74:	44 38 80 9a 0e 00 00 	cmp    %r8b,0xe9a(%rax)
fffff800002dbd7b:	74 17                	je     0xfffff800002dbd94
fffff800002dbd7d:	48 8b 80 98 12 00 00 	mov    0x1298(%rax),%rax
fffff800002dbd84:	8b 88 00 03 00 00    	mov    0x300(%rax),%ecx
fffff800002dbd8a:	81 e1 00 00 03 00    	and    $0x30000,%ecx
fffff800002dbd90:	0b d1                	or     %ecx,%edx
fffff800002dbd92:	eb 0d                	jmp    0xfffff800002dbda1
fffff800002dbd94:	8b 87 a0 05 00 00    	mov    0x5a0(%rdi),%eax
fffff800002dbd9a:	25 00 00 03 00       	and    $0x30000,%eax
fffff800002dbd9f:	0b d0                	or     %eax,%edx
fffff800002dbda1:	89 97 a0 05 00 00    	mov    %edx,0x5a0(%rdi)
fffff800002dbda7:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbdae:	44 38 80 9a 0e 00 00 	cmp    %r8b,0xe9a(%rax)
fffff800002dbdb5:	74 1a                	je     0xfffff800002dbdd1
fffff800002dbdb7:	48 8b 80 98 12 00 00 	mov    0x1298(%rax),%rax
fffff800002dbdbe:	8b 88 10 03 00 00    	mov    0x310(%rax),%ecx
fffff800002dbdc4:	89 8f a4 05 00 00    	mov    %ecx,0x5a4(%rdi)
fffff800002dbdca:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbdd1:	48 8b 80 98 12 00 00 	mov    0x1298(%rax),%rax
fffff800002dbdd8:	89 90 00 03 00 00    	mov    %edx,0x300(%rax)
fffff800002dbdde:	49 8b d6             	mov    %r14,%rdx
fffff800002dbde1:	4c 8b 87 a0 05 00 00 	mov    0x5a0(%rdi),%r8
fffff800002dbde8:	49 8b 8e 08 03 00 00 	mov    0x308(%r14),%rcx
fffff800002dbdef:	45 84 ff             	test   %r15b,%r15b
fffff800002dbdf2:	0f 84 1b fb ff ff    	je     0xfffff800002db913
fffff800002dbdf8:	e8 f3 0b f3 ff       	call   0xfffff8000020c9f0
fffff800002dbdfd:	e9 54 fb ff ff       	jmp    0xfffff800002db956
fffff800002dbe02:	45 33 c0             	xor    %r8d,%r8d
fffff800002dbe05:	44 39 45 48          	cmp    %r8d,0x48(%rbp)
fffff800002dbe09:	74 0d                	je     0xfffff800002dbe18
fffff800002dbe0b:	44 38 87 2c 03 00 00 	cmp    %r8b,0x32c(%rdi)
fffff800002dbe12:	0f 85 39 fb ff ff    	jne    0xfffff800002db951
fffff800002dbe18:	8b 97 c4 05 00 00    	mov    0x5c4(%rdi),%edx
fffff800002dbe1e:	89 97 54 06 00 00    	mov    %edx,0x654(%rdi)
fffff800002dbe24:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbe2b:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbe32:	89 91 80 02 00 00    	mov    %edx,0x280(%rcx)
fffff800002dbe38:	44 89 87 c4 05 00 00 	mov    %r8d,0x5c4(%rdi)
fffff800002dbe3f:	e9 12 fb ff ff       	jmp    0xfffff800002db956
fffff800002dbe44:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbe47:	81 e2 ff 01 00 00    	and    $0x1ff,%edx
fffff800002dbe4d:	89 97 fc 04 00 00    	mov    %edx,0x4fc(%rdi)
fffff800002dbe53:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbe5a:	89 55 48             	mov    %edx,0x48(%rbp)
fffff800002dbe5d:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbe64:	89 91 f0 00 00 00    	mov    %edx,0xf0(%rcx)
fffff800002dbe6a:	45 84 ff             	test   %r15b,%r15b
fffff800002dbe6d:	0f 85 e3 fa ff ff    	jne    0xfffff800002db956
fffff800002dbe73:	41 8b 85 08 0c 01 00 	mov    0x10c08(%r13),%eax
fffff800002dbe7a:	a8 01                	test   $0x1,%al
fffff800002dbe7c:	0f 84 d4 fa ff ff    	je     0xfffff800002db956
fffff800002dbe82:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbe85:	49 89 46 10          	mov    %rax,0x10(%r14)
fffff800002dbe89:	41 c7 06 1a 00 00 00 	movl   $0x1a,(%r14)
fffff800002dbe90:	41 c7 46 18 f0 00 00 	movl   $0xf0,0x18(%r14)
fffff800002dbe97:	00
fffff800002dbe98:	e9 b9 fa ff ff       	jmp    0xfffff800002db956
fffff800002dbe9d:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbea0:	c1 e0 18             	shl    $0x18,%eax
fffff800002dbea3:	eb 03                	jmp    0xfffff800002dbea8
fffff800002dbea5:	8b 45 48             	mov    0x48(%rbp),%eax