140008ba7:	48 33 cc             	xor    %rsp,%rcx
140008baa:	e8 01 b0 02 00       	call   0x140033bb0
140008baf:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140008bb6:	00
140008bb7:	48 83 c4 70          	add    $0x70,%rsp
140008bbb:	5f                   	pop    %rdi
140008bbc:	c3                   	ret
140008bbd:	cc                   	int3
140008bbe:	cc                   	int3
140008bbf:	cc                   	int3
140008bc0:	cc                   	int3
140008bc1:	cc                   	int3
140008bc2:	cc                   	int3
140008bc3:	cc                   	int3
140008bc4:	cc                   	int3
140008bc5:	cc                   	int3
140008bc6:	cc                   	int3
140008bc7:	cc                   	int3
140008bc8:	cc                   	int3
140008bc9:	cc                   	int3
140008bca:	cc                   	int3
140008bcb:	cc                   	int3
140008bcc:	cc                   	int3
140008bcd:	cc                   	int3
140008bce:	cc                   	int3
140008bcf:	cc                   	int3
140008bd0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140008bd5:	55                   	push   %rbp
140008bd6:	56                   	push   %rsi
140008bd7:	57                   	push   %rdi
140008bd8:	41 54                	push   %r12
140008bda:	41 55                	push   %r13
140008bdc:	41 56                	push   %r14
140008bde:	41 57                	push   %r15
140008be0:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
140008be7:	ff
140008be8:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
140008bef:	48 8b 05 ca 65 09 00 	mov    0x965ca(%rip),%rax        # 0x14009f1c0
140008bf6:	48 33 c4             	xor    %rsp,%rax
140008bf9:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140008c00:	33 db                	xor    %ebx,%ebx
140008c02:	44 89 4d ac          	mov    %r9d,-0x54(%rbp)
140008c06:	48 8b f9             	mov    %rcx,%rdi
140008c09:	89 5d 90             	mov    %ebx,-0x70(%rbp)
140008c0c:	be ff 00 00 00       	mov    $0xff,%esi
140008c11:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140008c16:	48 8d 0d 93 77 09 00 	lea    0x97793(%rip),%rcx        # 0x1400a03b0
140008c1d:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140008c22:	44 8b f3             	mov    %ebx,%r14d
140008c25:	89 75 84             	mov    %esi,-0x7c(%rbp)
140008c28:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
140008c2c:	66 89 5d 80          	mov    %bx,-0x80(%rbp)
140008c30:	4c 89 45 10          	mov    %r8,0x10(%rbp)
140008c34:	89 55 b0             	mov    %edx,-0x50(%rbp)
140008c37:	48 ff 15 f2 c1 07 00 	rex.W call *0x7c1f2(%rip)        # 0x140084e30
140008c3e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008c43:	48 ff 15 06 c0 07 00 	rex.W call *0x7c006(%rip)        # 0x140084c50
140008c4a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008c4f:	89 05 63 77 09 00    	mov    %eax,0x97763(%rip)        # 0x1400a03b8
140008c55:	44 8d 6b 01          	lea    0x1(%rbx),%r13d
140008c59:	48 8b 0d a0 63 09 00 	mov    0x963a0(%rip),%rcx        # 0x14009f000
140008c60:	48 8d 05 99 63 09 00 	lea    0x96399(%rip),%rax        # 0x14009f000
140008c67:	48 3b c8             	cmp    %rax,%rcx
140008c6a:	74 20                	je     0x140008c8c
140008c6c:	f7 41 1c 00 00 08 00 	testl  $0x80000,0x1c(%rcx)
140008c73:	74 17                	je     0x140008c8c
140008c75:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140008c79:	8d 53 13             	lea    0x13(%rbx),%edx
140008c7c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140008c80:	4c 8d 05 21 00 08 00 	lea    0x80021(%rip),%r8        # 0x140088ca8
140008c87:	e8 84 ee 04 00       	call   0x140057b10
140008c8c:	44 8b e3             	mov    %ebx,%r12d
140008c8f:	4c 8d bf 10 01 00 00 	lea    0x110(%rdi),%r15
140008c96:	bb 04 00 00 00       	mov    $0x4,%ebx
140008c9b:	45 85 e4             	test   %r12d,%r12d
140008c9e:	0f 84 ad 00 00 00    	je     0x140008d51
140008ca4:	81 3d 26 65 09 00 ff 	cmpl   $0xff,0x96526(%rip)        # 0x14009f1d4
140008cab:	00 00 00
140008cae:	0f 85 95 00 00 00    	jne    0x140008d49
140008cb4:	48 8b cf             	mov    %rdi,%rcx
140008cb7:	e8 60 a3 02 00       	call   0x14003301c
140008cbc:	8b d0                	mov    %eax,%edx
140008cbe:	85 c0                	test   %eax,%eax
140008cc0:	75 0c                	jne    0x140008cce
140008cc2:	45 8b d5             	mov    %r13d,%r10d
140008cc5:	44 89 2d 08 65 09 00 	mov    %r13d,0x96508(%rip)        # 0x14009f1d4
140008ccc:	eb 7e                	jmp    0x140008d4c
140008cce:	83 25 ff 64 09 00 00 	andl   $0x0,0x964ff(%rip)        # 0x14009f1d4
140008cd5:	83 3d 8c 63 09 00 05 	cmpl   $0x5,0x9638c(%rip)        # 0x14009f068
140008cdc:	76 6b                	jbe    0x140008d49
140008cde:	49 b8 00 00 00 00 00 	movabs $0x400000000000,%r8
140008ce5:	40 00 00
140008ce8:	4c 85 05 89 63 09 00 	test   %r8,0x96389(%rip)        # 0x14009f078
140008cef:	74 58                	je     0x140008d49
140008cf1:	48 8b 05 88 63 09 00 	mov    0x96388(%rip),%rax        # 0x14009f080
140008cf8:	49 23 c0             	and    %r8,%rax
140008cfb:	48 3b 05 7e 63 09 00 	cmp    0x9637e(%rip),%rax        # 0x14009f080
140008d02:	75 45                	jne    0x140008d49
140008d04:	83 a5 8c 00 00 00 00 	andl   $0x0,0x8c(%rbp)
140008d0b:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140008d0f:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140008d16:	48 8d 0d 4b 63 09 00 	lea    0x9634b(%rip),%rcx        # 0x14009f068
140008d1d:	48 8d 45 60          	lea    0x60(%rbp),%rax
140008d21:	89 55 a0             	mov    %edx,-0x60(%rbp)
140008d24:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140008d29:	48 8d 15 99 70 08 00 	lea    0x87099(%rip),%rdx        # 0x14008fdc9
140008d30:	45 33 c9             	xor    %r9d,%r9d
140008d33:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140008d3a:	00
140008d3b:	45 33 c0             	xor    %r8d,%r8d
140008d3e:	89 9d 88 00 00 00    	mov    %ebx,0x88(%rbp)
140008d44:	e8 ff f8 00 00       	call   0x140018648
140008d49:	45 8b d5             	mov    %r13d,%r10d
140008d4c:	45 33 e4             	xor    %r12d,%r12d
140008d4f:	eb 03                	jmp    0x140008d54
140008d51:	45 8b d5             	mov    %r13d,%r10d
140008d54:	41 8a d2             	mov    %r10b,%dl
140008d57:	48 8d 0d 92 76 09 00 	lea    0x97692(%rip),%rcx        # 0x1400a03f0
140008d5e:	48 ff 15 1b c9 07 00 	rex.W call *0x7c91b(%rip)        # 0x140085680
140008d65:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008d6a:	49 8b cf             	mov    %r15,%rcx
140008d6d:	48 ff 15 bc c0 07 00 	rex.W call *0x7c0bc(%rip)        # 0x140084e30
140008d74:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008d79:	48 ff 15 d0 be 07 00 	rex.W call *0x7bed0(%rip)        # 0x140084c50
140008d80:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008d85:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
140008d89:	41 89 47 08          	mov    %eax,0x8(%r15)
140008d8d:	81 fe ff 00 00 00    	cmp    $0xff,%esi
140008d93:	75 1c                	jne    0x140008db1
140008d95:	45 33 c0             	xor    %r8d,%r8d
140008d98:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140008d9c:	48 8b cf             	mov    %rdi,%rcx
140008d9f:	e8 9c 93 00 00       	call   0x140012140
140008da4:	33 f6                	xor    %esi,%esi
140008da6:	83 7d f0 02          	cmpl   $0x2,-0x10(%rbp)
140008daa:	40 0f 94 c6          	sete   %sil
140008dae:	89 75 84             	mov    %esi,-0x7c(%rbp)
140008db1:	41 8b c5             	mov    %r13d,%eax
140008db4:	39 47 4c             	cmp    %eax,0x4c(%rdi)
140008db7:	0f 85 fd 0e 00 00    	jne    0x140009cba
140008dbd:	48 8b 57 38          	mov    0x38(%rdi),%rdx
140008dc1:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140008dc5:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
140008dcc:	45 33 c9             	xor    %r9d,%r9d
140008dcf:	41 b8 19 00 02 00    	mov    $0x20019,%r8d
140008dd5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140008dda:	e8 29 61 00 00       	call   0x14000ef08
140008ddf:	8b f0                	mov    %eax,%esi
140008de1:	85 c0                	test   %eax,%eax
140008de3:	0f 85 af 0e 00 00    	jne    0x140009c98
140008de9:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140008ded:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140008df1:	e8 be f1 ff ff       	call   0x140007fb4
140008df6:	8b f0                	mov    %eax,%esi
140008df8:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140008dfd:	0f 85 57 0e 00 00    	jne    0x140009c5a
140008e03:	48 8b 07             	mov    (%rdi),%rax
140008e06:	48 8b cf             	mov    %rdi,%rcx
140008e09:	0f b7 55 80          	movzwl -0x80(%rbp),%edx
140008e0d:	48 8b 40 38          	mov    0x38(%rax),%rax
140008e11:	ff 15 b1 c8 07 00    	call   *0x7c8b1(%rip)        # 0x1400856c8
140008e17:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140008e1c:	48 8b cf             	mov    %rdi,%rcx
140008e1f:	e8 64 94 00 00       	call   0x140012288
140008e24:	8b f0                	mov    %eax,%esi
140008e26:	85 c0                	test   %eax,%eax
140008e28:	0f 85 d3 0d 00 00    	jne    0x140009c01
140008e2e:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
140008e33:	4d 85 f6             	test   %r14,%r14
140008e36:	0f 84 6f 0d 00 00    	je     0x140009bab
140008e3c:	48 8b 0d 15 74 09 00 	mov    0x97415(%rip),%rcx        # 0x1400a0258
140008e43:	49 8b d6             	mov    %r14,%rdx
140008e46:	48 ff 15 5b bb 07 00 	rex.W call *0x7bb5b(%rip)        # 0x1400849a8
140008e4d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008e52:	85 c0                	test   %eax,%eax
140008e54:	75 39                	jne    0x140008e8f
140008e56:	8b 05 78 63 09 00    	mov    0x96378(%rip),%eax        # 0x14009f1d4
140008e5c:	3d ff 00 00 00       	cmp    $0xff,%eax
140008e61:	75 24                	jne    0x140008e87
140008e63:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140008e67:	45 8b e5             	mov    %r13d,%r12d
140008e6a:	e8 15 96 ff ff       	call   0x140002484
140008e6f:	48 8d 0d 7a 75 09 00 	lea    0x9757a(%rip),%rcx        # 0x1400a03f0
140008e76:	48 ff 15 33 c8 07 00 	rex.W call *0x7c833(%rip)        # 0x1400856b0
140008e7d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008e82:	e9 21 01 00 00       	jmp    0x140008fa8
140008e87:	85 c0                	test   %eax,%eax
140008e89:	0f 84 21 01 00 00    	je     0x140008fb0
140008e8f:	f6 47 48 20          	testb  $0x20,0x48(%rdi)
140008e93:	74 71                	je     0x140008f06
140008e95:	8b 47 34             	mov    0x34(%rdi),%eax
140008e98:	0f ba e0 16          	bt     $0x16,%eax
140008e9c:	72 63                	jb     0x140008f01
140008e9e:	f6 47 48 10          	testb  $0x10,0x48(%rdi)
140008ea2:	75 5d                	jne    0x140008f01
140008ea4:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
140008ea9:	41 8b c5             	mov    %r13d,%eax
140008eac:	39 45 84             	cmp    %eax,-0x7c(%rbp)
140008eaf:	49 8b d6             	mov    %r14,%rdx
140008eb2:	48 8b cf             	mov    %rdi,%rcx
140008eb5:	41 0f 94 c0          	sete   %r8b
140008eb9:	e8 fe eb ff ff       	call   0x140007abc
140008ebe:	85 c0                	test   %eax,%eax
140008ec0:	75 44                	jne    0x140008f06
140008ec2:	48 8b 07             	mov    (%rdi),%rax
140008ec5:	48 8b cf             	mov    %rdi,%rcx
140008ec8:	48 8b 40 50          	mov    0x50(%rax),%rax
140008ecc:	ff 15 f6 c7 07 00    	call   *0x7c7f6(%rip)        # 0x1400856c8
140008ed2:	48 8b 0f             	mov    (%rdi),%rcx
140008ed5:	48 8b d8             	mov    %rax,%rbx
140008ed8:	48 8b 81 e0 00 00 00 	mov    0xe0(%rcx),%rax
140008edf:	48 8b cf             	mov    %rdi,%rcx
140008ee2:	ff 15 e0 c7 07 00    	call   *0x7c7e0(%rip)        # 0x1400856c8
140008ee8:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
140008eed:	4c 8b c3             	mov    %rbx,%r8
140008ef0:	8b d0                	mov    %eax,%edx
140008ef2:	49 8b ce             	mov    %r14,%rcx
140008ef5:	e8 32 e0 ff ff       	call   0x140006f2c
140008efa:	bb 04 00 00 00       	mov    $0x4,%ebx
140008eff:	eb 05                	jmp    0x140008f06
140008f01:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
140008f06:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140008f0a:	e8 75 95 ff ff       	call   0x140002484
140008f0f:	48 8d 0d da 74 09 00 	lea    0x974da(%rip),%rcx        # 0x1400a03f0
140008f16:	48 ff 15 93 c7 07 00 	rex.W call *0x7c793(%rip)        # 0x1400856b0
140008f1d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008f22:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140008f27:	48 85 c9             	test   %rcx,%rcx
140008f2a:	0f 84 c1 00 00 00    	je     0x140008ff1
140008f30:	48 83 79 70 00       	cmpq   $0x0,0x70(%rcx)
140008f35:	0f 84 b6 00 00 00    	je     0x140008ff1
140008f3b:	48 8b 05 be 60 09 00 	mov    0x960be(%rip),%rax        # 0x14009f000
140008f42:	48 8d 15 b7 60 09 00 	lea    0x960b7(%rip),%rdx        # 0x14009f000
140008f49:	48 3b c2             	cmp    %rdx,%rax
140008f4c:	74 23                	je     0x140008f71
140008f4e:	84 58 1c             	test   %bl,0x1c(%rax)
140008f51:	74 1e                	je     0x140008f71
140008f53:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140008f57:	4c 8d 05 4a fd 07 00 	lea    0x7fd4a(%rip),%r8        # 0x140088ca8
140008f5e:	48 8b 48 10          	mov    0x10(%rax),%rcx
140008f62:	ba 1a 00 00 00       	mov    $0x1a,%edx
140008f67:	e8 a4 eb 04 00       	call   0x140057b10
140008f6c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140008f71:	48 8b 49 70          	mov    0x70(%rcx),%rcx
140008f75:	e8 42 79 06 00       	call   0x1400708bc
140008f7a:	48 83 64 24 70 00    	andq   $0x0,0x70(%rsp)
140008f80:	33 d2                	xor    %edx,%edx
140008f82:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140008f89:	00 00
140008f8b:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
140008f90:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140008f94:	48 ff 15 1d c4 07 00 	rex.W call *0x7c41d(%rip)        # 0x1400853b8
140008f9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008fa0:	45 33 f6             	xor    %r14d,%r14d
140008fa3:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
140008fa8:	8b 75 84             	mov    -0x7c(%rbp),%esi
140008fab:	e9 eb fc ff ff       	jmp    0x140008c9b
140008fb0:	48 8b 0d 49 60 09 00 	mov    0x96049(%rip),%rcx        # 0x14009f000
140008fb7:	4c 8d 3d 42 60 09 00 	lea    0x96042(%rip),%r15        # 0x14009f000
140008fbe:	49 3b cf             	cmp    %r15,%rcx
140008fc1:	74 21                	je     0x140008fe4
140008fc3:	41 8b c5             	mov    %r13d,%eax
140008fc6:	84 41 1c             	test   %al,0x1c(%rcx)
140008fc9:	74 19                	je     0x140008fe4
140008fcb:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140008fcf:	4c 8d 05 d2 fc 07 00 	lea    0x7fcd2(%rip),%r8        # 0x140088ca8
140008fd6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140008fda:	ba 19 00 00 00       	mov    $0x19,%edx
140008fdf:	e8 2c eb 04 00       	call   0x140057b10
140008fe4:	87 5f 24             	xchg   %ebx,0x24(%rdi)
140008fe7:	be 9f 13 00 00       	mov    $0x139f,%esi
140008fec:	e9 43 0c 00 00       	jmp    0x140009c34
140008ff1:	33 d2                	xor    %edx,%edx
140008ff3:	48 8b cf             	mov    %rdi,%rcx
140008ff6:	e8 8d 0e 00 00       	call   0x140009e88
140008ffb:	45 33 ed             	xor    %r13d,%r13d
140008ffe:	49 bc 00 00 00 00 00 	movabs $0x200000000000,%r12
140009005:	20 00 00
140009008:	4c 39 6c 24 70       	cmp    %r13,0x70(%rsp)
14000900d:	0f 84 b8 03 00 00    	je     0x1400093cb
140009013:	f6 47 48 80          	testb  $0x80,0x48(%rdi)
140009017:	0f 85 a1 03 00 00    	jne    0x1400093be
14000901d:	48 8b 57 38          	mov    0x38(%rdi),%rdx
140009021:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140009025:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
14000902c:	4c 89 6d 98          	mov    %r13,-0x68(%rbp)
140009030:	e8 13 84 00 00       	call   0x140011448
140009035:	8b f0                	mov    %eax,%esi
140009037:	85 c0                	test   %eax,%eax
140009039:	0f 85 5b 03 00 00    	jne    0x14000939a
14000903f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140009044:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140009048:	48 8b 50 58          	mov    0x58(%rax),%rdx
14000904c:	48 85 db             	test   %rbx,%rbx
14000904f:	75 0b                	jne    0x14000905c
140009051:	48 85 d2             	test   %rdx,%rdx
140009054:	0f 85 f6 02 00 00    	jne    0x140009350
14000905a:	eb 20                	jmp    0x14000907c
14000905c:	48 85 d2             	test   %rdx,%rdx
14000905f:	0f 84 eb 02 00 00    	je     0x140009350
140009065:	48 8b cb             	mov    %rbx,%rcx
140009068:	48 ff 15 39 b9 07 00 	rex.W call *0x7b939(%rip)        # 0x1400849a8
14000906f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009074:	85 c0                	test   %eax,%eax
140009076:	0f 85 cf 02 00 00    	jne    0x14000934b
14000907c:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140009082:	48 8d 0d 67 73 09 00 	lea    0x97367(%rip),%rcx        # 0x1400a03f0
140009089:	41 8a d4             	mov    %r12b,%dl
14000908c:	48 ff 15 95 c2 07 00 	rex.W call *0x7c295(%rip)        # 0x140085328
140009093:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009098:	49 8b cf             	mov    %r15,%rcx
14000909b:	48 ff 15 4e bd 07 00 	rex.W call *0x7bd4e(%rip)        # 0x140084df0
1400090a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400090a7:	49 8b ce             	mov    %r14,%rcx
1400090aa:	4c 89 7d f8          	mov    %r15,-0x8(%rbp)
1400090ae:	e8 c5 f1 02 00       	call   0x140038278
1400090b3:	8b d0                	mov    %eax,%edx
1400090b5:	4c 8d 45 a4          	lea    -0x5c(%rbp),%r8
1400090b9:	48 8b cf             	mov    %rdi,%rcx
1400090bc:	e8 7f dc 02 00       	call   0x140036d40
1400090c1:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1400090c6:	8b f0                	mov    %eax,%esi
1400090c8:	41 be 00 01 00 00    	mov    $0x100,%r14d
1400090ce:	f6 42 68 08          	testb  $0x8,0x68(%rdx)
1400090d2:	74 16                	je     0x1400090ea
1400090d4:	8b 4f 34             	mov    0x34(%rdi),%ecx
1400090d7:	41 85 ce             	test   %ecx,%r14d
1400090da:	0f 84 8a 00 00 00    	je     0x14000916a
1400090e0:	f6 42 68 08          	testb  $0x8,0x68(%rdx)
1400090e4:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1400090e8:	75 0c                	jne    0x1400090f6
1400090ea:	8b 47 34             	mov    0x34(%rdi),%eax
1400090ed:	41 85 c6             	test   %eax,%r14d
1400090f0:	75 78                	jne    0x14000916a
1400090f2:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1400090f6:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1400090fb:	48 8b cf             	mov    %rdi,%rcx
1400090fe:	48 8b 52 40          	mov    0x40(%rdx),%rdx
140009102:	e8 61 bd ff ff       	call   0x140004e68
140009107:	85 c0                	test   %eax,%eax
140009109:	75 65                	jne    0x140009170
14000910b:	be 0a 05 00 00       	mov    $0x50a,%esi
140009110:	48 8b 05 e9 5e 09 00 	mov    0x95ee9(%rip),%rax        # 0x14009f000
140009117:	48 8d 0d e2 5e 09 00 	lea    0x95ee2(%rip),%rcx        # 0x14009f000
14000911e:	48 3b c1             	cmp    %rcx,%rax
140009121:	0f 84 74 01 00 00    	je     0x14000929b
140009127:	44 84 60 1c          	test   %r12b,0x1c(%rax)
14000912b:	0f 84 6a 01 00 00    	je     0x14000929b
140009131:	8b 47 34             	mov    0x34(%rdi),%eax
140009134:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx