fffff8000029bd7b:	5f                   	pop    %rdi
fffff8000029bd7c:	c3                   	ret
fffff8000029bd7d:	cc                   	int3
fffff8000029bd7e:	cc                   	int3
fffff8000029bd7f:	cc                   	int3
fffff8000029bd80:	cc                   	int3
fffff8000029bd81:	cc                   	int3
fffff8000029bd82:	cc                   	int3
fffff8000029bd83:	cc                   	int3
fffff8000029bd84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029bd89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000029bd8e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000029bd93:	57                   	push   %rdi
fffff8000029bd94:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029bd98:	48 8b b1 30 01 00 00 	mov    0x130(%rcx),%rsi
fffff8000029bd9f:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bda2:	48 8b ea             	mov    %rdx,%rbp
fffff8000029bda5:	48 8b d9             	mov    %rcx,%rbx
fffff8000029bda8:	48 8d 7e 14          	lea    0x14(%rsi),%rdi
fffff8000029bdac:	f0 0f ba 2f 1f       	lock btsl $0x1f,(%rdi)
fffff8000029bdb1:	73 0b                	jae    0xfffff8000029bdbe
fffff8000029bdb3:	48 8b cf             	mov    %rdi,%rcx
fffff8000029bdb6:	e8 ed 8e fc ff       	call   0xfffff80000264ca8
fffff8000029bdbb:	4c 8b c0             	mov    %rax,%r8
fffff8000029bdbe:	8b 0f                	mov    (%rdi),%ecx
fffff8000029bdc0:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff8000029bdc5:	3b ca                	cmp    %edx,%ecx
fffff8000029bdc7:	74 14                	je     0xfffff8000029bddd
fffff8000029bdc9:	f3 90                	pause
fffff8000029bdcb:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff8000029bdd2:	77 5c                	ja     0xfffff8000029be30
fffff8000029bdd4:	8b 07                	mov    (%rdi),%eax
fffff8000029bdd6:	49 ff c0             	inc    %r8
fffff8000029bdd9:	3b c2                	cmp    %edx,%eax
fffff8000029bddb:	75 ec                	jne    0xfffff8000029bdc9
fffff8000029bddd:	48 8d 83 50 01 00 00 	lea    0x150(%rbx),%rax
fffff8000029bde4:	48 8b 08             	mov    (%rax),%rcx
fffff8000029bde7:	48 39 41 08          	cmp    %rax,0x8(%rcx)
fffff8000029bdeb:	0f 85 92 00 00 00    	jne    0xfffff8000029be83
fffff8000029bdf1:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff8000029bdf5:	48 39 02             	cmp    %rax,(%rdx)
fffff8000029bdf8:	0f 85 85 00 00 00    	jne    0xfffff8000029be83
fffff8000029bdfe:	48 89 0a             	mov    %rcx,(%rdx)
fffff8000029be01:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff8000029be05:	ff 4e 10             	decl   0x10(%rsi)
fffff8000029be08:	f0 83 27 00          	lock andl $0x0,(%rdi)
fffff8000029be0c:	48 8d 8b c0 01 00 00 	lea    0x1c0(%rbx),%rcx
fffff8000029be13:	e8 c8 ef f6 ff       	call   0xfffff8000020ade0
fffff8000029be18:	8b 05 b2 57 36 00    	mov    0x3657b2(%rip),%eax        # 0xfffff800006015d0
fffff8000029be1e:	83 f8 01             	cmp    $0x1,%eax
fffff8000029be21:	75 2f                	jne    0xfffff8000029be52
fffff8000029be23:	48 8b d6             	mov    %rsi,%rdx
fffff8000029be26:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be29:	e8 5e 47 0a 00       	call   0xfffff8000034058c
fffff8000029be2e:	eb 32                	jmp    0xfffff8000029be62
fffff8000029be30:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029be35:	33 d2                	xor    %edx,%edx
fffff8000029be37:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000029be3c:	4c 8b cf             	mov    %rdi,%r9
fffff8000029be3f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000029be44:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000029be49:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff8000029be4c:	e8 83 67 fb ff       	call   0xfffff800002525d4
fffff8000029be51:	cc                   	int3
fffff8000029be52:	83 f8 02             	cmp    $0x2,%eax
fffff8000029be55:	74 0b                	je     0xfffff8000029be62
fffff8000029be57:	48 8b d6             	mov    %rsi,%rdx
fffff8000029be5a:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be5d:	e8 7e 97 0a 00       	call   0xfffff800003455e0
fffff8000029be62:	48 8b d5             	mov    %rbp,%rdx
fffff8000029be65:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be68:	e8 4b 08 00 00       	call   0xfffff8000029c6b8
fffff8000029be6d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029be72:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000029be77:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000029be7c:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029be80:	5f                   	pop    %rdi
fffff8000029be81:	c3                   	ret
fffff8000029be82:	cc                   	int3
fffff8000029be83:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff8000029be88:	cd 29                	int    $0x29
fffff8000029be8a:	cc                   	int3
fffff8000029be8b:	cc                   	int3
fffff8000029be8c:	cc                   	int3
fffff8000029be8d:	cc                   	int3
fffff8000029be8e:	cc                   	int3
fffff8000029be8f:	cc                   	int3
fffff8000029be90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000029be95:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000029be9a:	56                   	push   %rsi
fffff8000029be9b:	57                   	push   %rdi
fffff8000029be9c:	41 54                	push   %r12
fffff8000029be9e:	41 56                	push   %r14
fffff8000029bea0:	41 57                	push   %r15
fffff8000029bea2:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029bea6:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
fffff8000029beac:	4c 8d b2 00 01 00 00 	lea    0x100(%rdx),%r14
fffff8000029beb3:	65 48 8b 1c 25 38 00 	mov    %gs:0x38,%rbx
fffff8000029beba:	00 00
fffff8000029bebc:	4d 8b e0             	mov    %r8,%r12
fffff8000029bebf:	48 8b f2             	mov    %rdx,%rsi
fffff8000029bec2:	c6 44 24 50 80       	movb   $0x80,0x50(%rsp)
fffff8000029bec7:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff8000029becc:	48 8b f9             	mov    %rcx,%rdi
fffff8000029becf:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bed2:	49 8b ce             	mov    %r14,%rcx
fffff8000029bed5:	4d 8b f9             	mov    %r9,%r15
fffff8000029bed8:	e8 43 3c f8 ff       	call   0xfffff8000021fb20
fffff8000029bedd:	48 8d 8b 00 01 00 00 	lea    0x100(%rbx),%rcx
fffff8000029bee4:	e8 a7 b7 f7 ff       	call   0xfffff80000217690
fffff8000029bee9:	f0 48 09 83 00 01 00 	lock or %rax,0x100(%rbx)
fffff8000029bef0:	00
fffff8000029bef1:	48 8b bf b8 04 01 00 	mov    0x104b8(%rdi),%rdi
fffff8000029bef8:	48 8d 5e 28          	lea    0x28(%rsi),%rbx
fffff8000029befc:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff8000029bf02:	40 b5 01             	mov    $0x1,%bpl
fffff8000029bf05:	73 08                	jae    0xfffff8000029bf0f
fffff8000029bf07:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bf0a:	e8 01 f7 f7 ff       	call   0xfffff8000021b610
fffff8000029bf0f:	8b 46 30             	mov    0x30(%rsi),%eax
fffff8000029bf12:	83 f8 03             	cmp    $0x3,%eax
fffff8000029bf15:	75 1a                	jne    0xfffff8000029bf31
fffff8000029bf17:	c7 46 30 02 00 00 00 	movl   $0x2,0x30(%rsi)
fffff8000029bf1e:	40 32 ed             	xor    %bpl,%bpl
fffff8000029bf21:	48 c7 86 c0 00 00 00 	movq   $0x0,0xc0(%rsi)
fffff8000029bf28:	00 00 00 00
fffff8000029bf2c:	48 83 67 20 00       	andq   $0x0,0x20(%rdi)
fffff8000029bf31:	f0 48 83 23 00       	lock andq $0x0,(%rbx)
fffff8000029bf36:	48 83 a6 88 00 00 00 	andq   $0x0,0x88(%rsi)
fffff8000029bf3d:	00
fffff8000029bf3e:	65 48 8b 04 25 38 00 	mov    %gs:0x38,%rax
fffff8000029bf45:	00 00
fffff8000029bf47:	48 8b 10             	mov    (%rax),%rdx
fffff8000029bf4a:	0f ba b2 18 01 00 00 	btrl   $0xc,0x118(%rdx)
fffff8000029bf51:	0c
fffff8000029bf52:	8b 47 30             	mov    0x30(%rdi),%eax
fffff8000029bf55:	41 89 04 24          	mov    %eax,(%r12)
fffff8000029bf59:	8b 47 34             	mov    0x34(%rdi),%eax
fffff8000029bf5c:	41 89 07             	mov    %eax,(%r15)
fffff8000029bf5f:	40 84 ed             	test   %bpl,%bpl
fffff8000029bf62:	75 18                	jne    0xfffff8000029bf7c
fffff8000029bf64:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
fffff8000029bf6a:	49 8b ce             	mov    %r14,%rcx
fffff8000029bf6d:	c6 44 24 50 80       	movb   $0x80,0x50(%rsp)
fffff8000029bf72:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff8000029bf77:	e8 78 0a 00 00       	call   0xfffff8000029c9f4
fffff8000029bf7c:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff8000029bf81:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff8000029bf86:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029bf8a:	41 5f                	pop    %r15
fffff8000029bf8c:	41 5e                	pop    %r14
fffff8000029bf8e:	41 5c                	pop    %r12
fffff8000029bf90:	5f                   	pop    %rdi
fffff8000029bf91:	5e                   	pop    %rsi
fffff8000029bf92:	c3                   	ret
fffff8000029bf93:	cc                   	int3
fffff8000029bf94:	cc                   	int3
fffff8000029bf95:	cc                   	int3
fffff8000029bf96:	cc                   	int3
fffff8000029bf97:	cc                   	int3
fffff8000029bf98:	cc                   	int3
fffff8000029bf99:	cc                   	int3
fffff8000029bf9a:	cc                   	int3
fffff8000029bf9b:	cc                   	int3
fffff8000029bf9c:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000029bfa0:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029bfa7:	00 00
fffff8000029bfa9:	f6 05 b0 d5 36 00 04 	testb  $0x4,0x36d5b0(%rip)        # 0xfffff80000609560
fffff8000029bfb0:	74 18                	je     0xfffff8000029bfca
fffff8000029bfb2:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000029bfb6:	0f 31                	rdtsc
fffff8000029bfb8:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000029bfbc:	48 0b c2             	or     %rdx,%rax
fffff8000029bfbf:	48 8b c8             	mov    %rax,%rcx
fffff8000029bfc2:	49 8b c0             	mov    %r8,%rax
fffff8000029bfc5:	48 f7 e1             	mul    %rcx
fffff8000029bfc8:	eb 08                	jmp    0xfffff8000029bfd2
fffff8000029bfca:	e8 8d a5 f9 ff       	call   0xfffff8000023655c
fffff8000029bfcf:	48 8b d0             	mov    %rax,%rdx
fffff8000029bfd2:	65 48 8b 0c 25 38 00 	mov    %gs:0x38,%rcx
fffff8000029bfd9:	00 00
fffff8000029bfdb:	8b 05 ef 55 36 00    	mov    0x3655ef(%rip),%eax        # 0xfffff800006015d0
fffff8000029bfe1:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
fffff8000029bfe8:	48 8b 89 08 20 00 00 	mov    0x2008(%rcx),%rcx
fffff8000029bfef:	48 2b c8             	sub    %rax,%rcx
fffff8000029bff2:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
fffff8000029bff6:	48 83 c4 28          	add    $0x28,%rsp
fffff8000029bffa:	c3                   	ret
fffff8000029bffb:	cc                   	int3
fffff8000029bffc:	cc                   	int3
fffff8000029bffd:	cc                   	int3
fffff8000029bffe:	cc                   	int3
fffff8000029bfff:	cc                   	int3
fffff8000029c000:	cc                   	int3
fffff8000029c001:	cc                   	int3
fffff8000029c002:	cc                   	int3
fffff8000029c003:	cc                   	int3
fffff8000029c004:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029c009:	57                   	push   %rdi
fffff8000029c00a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029c00e:	41 8a d8             	mov    %r8b,%bl
fffff8000029c011:	88 0d fa 68 4e 00    	mov    %cl,0x4e68fa(%rip)        # 0xfffff80000782911
fffff8000029c017:	88 15 f5 68 4e 00    	mov    %dl,0x4e68f5(%rip)        # 0xfffff80000782912
fffff8000029c01d:	48 8d 0d 9d 08 fa ff 	lea    -0x5f763(%rip),%rcx        # 0xfffff8000023c8c1
fffff8000029c024:	48 8b 15 b5 48 16 00 	mov    0x1648b5(%rip),%rdx        # 0xfffff800004008e0
fffff8000029c02b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
fffff8000029c031:	88 1d dc 68 4e 00    	mov    %bl,0x4e68dc(%rip)        # 0xfffff80000782913
fffff8000029c037:	41 8a f9             	mov    %r9b,%dil
fffff8000029c03a:	c6 05 cf 68 4e 00 01 	movb   $0x1,0x4e68cf(%rip)        # 0xfffff80000782910
fffff8000029c041:	44 88 0d cc 68 4e 00 	mov    %r9b,0x4e68cc(%rip)        # 0xfffff80000782914
fffff8000029c048:	e8 4b a6 fb ff       	call   0xfffff80000256698
fffff8000029c04d:	88 1d 78 06 51 00    	mov    %bl,0x510678(%rip)        # 0xfffff800007ac6cb
fffff8000029c053:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029c058:	c6 05 6b 06 51 00 01 	movb   $0x1,0x51066b(%rip)        # 0xfffff800007ac6ca
fffff8000029c05f:	40 88 3d 66 06 51 00 	mov    %dil,0x510666(%rip)        # 0xfffff800007ac6cc
fffff8000029c066:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029c06a:	5f                   	pop    %rdi
fffff8000029c06b:	c3                   	ret
fffff8000029c06c:	cc                   	int3
fffff8000029c06d:	cc                   	int3
fffff8000029c06e:	cc                   	int3
fffff8000029c06f:	cc                   	int3
fffff8000029c070:	cc                   	int3
fffff8000029c071:	cc                   	int3
fffff8000029c072:	cc                   	int3
fffff8000029c073:	cc                   	int3
fffff8000029c074:	40 53                	rex push %rbx
fffff8000029c076:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029c07a:	65 48 8b 1c 25 38 00 	mov    %gs:0x38,%rbx
fffff8000029c081:	00 00
fffff8000029c083:	48 8b cb             	mov    %rbx,%rcx
fffff8000029c086:	e8 e9 f9 ff ff       	call   0xfffff8000029ba74
fffff8000029c08b:	ba 02 00 00 00       	mov    $0x2,%edx
fffff8000029c090:	89 93 74 01 00 00    	mov    %edx,0x174(%rbx)
fffff8000029c096:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff8000029c09b:	48 8d 8b 78 01 00 00 	lea    0x178(%rbx),%rcx
fffff8000029c0a2:	e8 69 af f7 ff       	call   0xfffff80000217010
fffff8000029c0a7:	48 8d 8b 00 02 00 00 	lea    0x200(%rbx),%rcx
fffff8000029c0ae:	e8 dd b5 f7 ff       	call   0xfffff80000217690
fffff8000029c0b3:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029c0b8:	45 33 c9             	xor    %r9d,%r9d
fffff8000029c0bb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000029c0c0:	45 33 c0             	xor    %r8d,%r8d
fffff8000029c0c3:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
fffff8000029c0c9:	48 8b d3             	mov    %rbx,%rdx
fffff8000029c0cc:	41 8d 49 0c          	lea    0xc(%r9),%ecx
fffff8000029c0d0:	e8 ff 64 fb ff       	call   0xfffff800002525d4
fffff8000029c0d5:	cc                   	int3
fffff8000029c0d6:	cc                   	int3
fffff8000029c0d7:	cc                   	int3
fffff8000029c0d8:	cc                   	int3
fffff8000029c0d9:	cc                   	int3
fffff8000029c0da:	cc                   	int3
fffff8000029c0db:	cc                   	int3
fffff8000029c0dc:	4c 8b dc             	mov    %rsp,%r11
fffff8000029c0df:	49 89 5b 18          	mov    %rbx,0x18(%r11)
fffff8000029c0e3:	49 89 53 10          	mov    %rdx,0x10(%r11)
fffff8000029c0e7:	55                   	push   %rbp
fffff8000029c0e8:	56                   	push   %rsi
fffff8000029c0e9:	57                   	push   %rdi
fffff8000029c0ea:	41 54                	push   %r12
fffff8000029c0ec:	41 55                	push   %r13
fffff8000029c0ee:	41 56                	push   %r14
fffff8000029c0f0:	41 57                	push   %r15
fffff8000029c0f2:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029c0f6:	48 8b 81 90 01 00 00 	mov    0x190(%rcx),%rax
fffff8000029c0fd:	48 8b f1             	mov    %rcx,%rsi
fffff8000029c100:	4d 8b f9             	mov    %r9,%r15
fffff8000029c103:	49 8b f8             	mov    %r8,%rdi
fffff8000029c106:	45 33 ed             	xor    %r13d,%r13d
fffff8000029c109:	45 33 c9             	xor    %r9d,%r9d
fffff8000029c10c:	41 b8 00 30 00 00    	mov    $0x3000,%r8d
fffff8000029c112:	4d 89 6b 08          	mov    %r13,0x8(%r11)
fffff8000029c116:	48 8b 08             	mov    (%rax),%rcx
fffff8000029c119:	4c 8b e2             	mov    %rdx,%r12
fffff8000029c11c:	49 8d 43 08          	lea    0x8(%r11),%rax
fffff8000029c120:	41 8b ed             	mov    %r13d,%ebp
fffff8000029c123:	49 89 43 b8          	mov    %rax,-0x48(%r11)
fffff8000029c127:	e8 cc 9b f8 ff       	call   0xfffff80000225cf8
fffff8000029c12c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
fffff8000029c131:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000029c135:	66 85 c0             	test   %ax,%ax
fffff8000029c138:	0f 85 0e 01 00 00    	jne    0xfffff8000029c24c
fffff8000029c13e:	44 38 2d 23 d4 36 00 	cmp    %r13b,0x36d423(%rip)        # 0xfffff80000609568
fffff8000029c145:	74 35                	je     0xfffff8000029c17c
fffff8000029c147:	48 8d 05 62 27 55 00 	lea    0x552762(%rip),%rax        # 0xfffff800007ee8b0
fffff8000029c14e:	48 3b f0             	cmp    %rax,%rsi
fffff8000029c151:	75 29                	jne    0xfffff8000029c17c
fffff8000029c153:	48 8b 8e 90 01 00 00 	mov    0x190(%rsi),%rcx
fffff8000029c15a:	4c 8d 83 e8 02 00 00 	lea    0x2e8(%rbx),%r8
fffff8000029c161:	45 33 c9             	xor    %r9d,%r9d
fffff8000029c164:	49 8b d4             	mov    %r12,%rdx
fffff8000029c167:	48 8b 09             	mov    (%rcx),%rcx
fffff8000029c16a:	e8 21 fb 05 00       	call   0xfffff800002fbc90
fffff8000029c16f:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000029c173:	66 85 c0             	test   %ax,%ax
fffff8000029c176:	0f 85 d0 00 00 00    	jne    0xfffff8000029c24c
fffff8000029c17c:	48 85 ff             	test   %rdi,%rdi
fffff8000029c17f:	74 08                	je     0xfffff8000029c189
fffff8000029c181:	48 8b cf             	mov    %rdi,%rcx
fffff8000029c184:	e8 cb 08 fe ff       	call   0xfffff8000027ca54
fffff8000029c189:	48 85 ff             	test   %rdi,%rdi
fffff8000029c18c:	48 89 bb d8 02 00 00 	mov    %rdi,0x2d8(%rbx)
fffff8000029c193:	48 8d 05 c6 96 48 00 	lea    0x4896c6(%rip),%rax        # 0xfffff80000725860
fffff8000029c19a:	48 0f 45 c7          	cmovne %rdi,%rax
fffff8000029c19e:	48 89 43 08          	mov    %rax,0x8(%rbx)
fffff8000029c1a2:	4d 85 ff             	test   %r15,%r15
fffff8000029c1a5:	75 0a                	jne    0xfffff8000029c1b1
fffff8000029c1a7:	48 8b 86 90 01 00 00 	mov    0x190(%rsi),%rax
fffff8000029c1ae:	4c 8b 38             	mov    (%rax),%r15
fffff8000029c1b1:	44 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12d
fffff8000029c1b8:	00
fffff8000029c1b9:	45 85 e4             	test   %r12d,%r12d
fffff8000029c1bc:	74 4d                	je     0xfffff8000029c20b
fffff8000029c1be:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
fffff8000029c1c3:	4c 8d ab b0 02 00 00 	lea    0x2b0(%rbx),%r13
fffff8000029c1ca:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
fffff8000029c1cf:	48 8d 15 8a fd fd ff 	lea    -0x20276(%rip),%rdx        # 0xfffff8000027bf60
fffff8000029c1d6:	4d 8b c7             	mov    %r15,%r8
fffff8000029c1d9:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff8000029c1de:	48 8b cf             	mov    %rdi,%rcx
fffff8000029c1e1:	e8 7e 00 fe ff       	call   0xfffff8000027c264
fffff8000029c1e6:	4c 8b f0             	mov    %rax,%r14
fffff8000029c1e9:	66 45 85 f6          	test   %r14w,%r14w
fffff8000029c1ed:	75 5a                	jne    0xfffff8000029c249
fffff8000029c1ef:	49 8b 6d 00          	mov    0x0(%r13),%rbp
fffff8000029c1f3:	44 89 a3 b8 02 00 00 	mov    %r12d,0x2b8(%rbx)
fffff8000029c1fa:	49 8b 4d 00          	mov    0x0(%r13),%rcx
fffff8000029c1fe:	49 2b cc             	sub    %r12,%rcx
fffff8000029c201:	48 89 8b a0 02 00 00 	mov    %rcx,0x2a0(%rbx)
fffff8000029c208:	45 33 ed             	xor    %r13d,%r13d
fffff8000029c20b:	48 89 b3 30 01 00 00 	mov    %rsi,0x130(%rbx)
fffff8000029c212:	4c 89 bb 98 02 00 00 	mov    %r15,0x298(%rbx)
fffff8000029c219:	66 45 85 f6          	test   %r14w,%r14w
fffff8000029c21d:	0f 84 82 00 00 00    	je     0xfffff8000029c2a5
fffff8000029c223:	48 85 ed             	test   %rbp,%rbp
fffff8000029c226:	74 24                	je     0xfffff8000029c24c
fffff8000029c228:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
fffff8000029c22d:	48 8d 15 1c ff fd ff 	lea    -0x200e4(%rip),%rdx        # 0xfffff8000027c150
fffff8000029c234:	4c 8b cd             	mov    %rbp,%r9
fffff8000029c237:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
fffff8000029c23c:	4d 8b c7             	mov    %r15,%r8
fffff8000029c23f:	48 8b cf             	mov    %rdi,%rcx
fffff8000029c242:	e8 1d 00 fe ff       	call   0xfffff8000027c264
fffff8000029c247:	eb 03                	jmp    0xfffff8000029c24c
fffff8000029c249:	45 33 ed             	xor    %r13d,%r13d
fffff8000029c24c:	48 85 db             	test   %rbx,%rbx
fffff8000029c24f:	74 4e                	je     0xfffff8000029c29f
fffff8000029c251:	33 d2                	xor    %edx,%edx
fffff8000029c253:	48 8b cb             	mov    %rbx,%rcx