14019f91d:	e8 9a 70 00 00       	call   0x1401a69bc
14019f922:	bd 80 01 00 00       	mov    $0x180,%ebp
14019f927:	ba 02 00 00 00       	mov    $0x2,%edx
14019f92c:	8b cd                	mov    %ebp,%ecx
14019f92e:	e8 69 74 00 00       	call   0x1401a6d9c
14019f933:	33 c9                	xor    %ecx,%ecx
14019f935:	4c 8b f8             	mov    %rax,%r15
14019f938:	e8 7f 70 00 00       	call   0x1401a69bc
14019f93d:	48 8b d6             	mov    %rsi,%rdx
14019f940:	8b cd                	mov    %ebp,%ecx
14019f942:	e8 55 74 00 00       	call   0x1401a6d9c
14019f947:	33 c9                	xor    %ecx,%ecx
14019f949:	4c 8b f0             	mov    %rax,%r14
14019f94c:	e8 6b 70 00 00       	call   0x1401a69bc
14019f951:	48 8b d6             	mov    %rsi,%rdx
14019f954:	8b cd                	mov    %ebp,%ecx
14019f956:	e8 41 74 00 00       	call   0x1401a6d9c
14019f95b:	33 c9                	xor    %ecx,%ecx
14019f95d:	48 8b e8             	mov    %rax,%rbp
14019f960:	e8 57 70 00 00       	call   0x1401a69bc
14019f965:	48 8b d6             	mov    %rsi,%rdx
14019f968:	b9 01 01 00 00       	mov    $0x101,%ecx
14019f96d:	e8 2a 74 00 00       	call   0x1401a6d9c
14019f972:	33 c9                	xor    %ecx,%ecx
14019f974:	4c 8b e8             	mov    %rax,%r13
14019f977:	e8 40 70 00 00       	call   0x1401a69bc
14019f97c:	48 39 5c 24 58       	cmp    %rbx,0x58(%rsp)
14019f981:	0f 84 1f 04 00 00    	je     0x14019fda6
14019f987:	4d 85 ff             	test   %r15,%r15
14019f98a:	0f 84 16 04 00 00    	je     0x14019fda6
14019f990:	4d 85 ed             	test   %r13,%r13
14019f993:	0f 84 0d 04 00 00    	je     0x14019fda6
14019f999:	4d 85 f6             	test   %r14,%r14
14019f99c:	0f 84 04 04 00 00    	je     0x14019fda6
14019f9a2:	48 85 ed             	test   %rbp,%rbp
14019f9a5:	0f 84 fb 03 00 00    	je     0x14019fda6
14019f9ab:	49 8b cd             	mov    %r13,%rcx
14019f9ae:	8b c3                	mov    %ebx,%eax
14019f9b0:	88 01                	mov    %al,(%rcx)
14019f9b2:	48 03 ce             	add    %rsi,%rcx
14019f9b5:	03 c6                	add    %esi,%eax
14019f9b7:	3d 00 01 00 00       	cmp    $0x100,%eax
14019f9bc:	7c f2                	jl     0x14019f9b0
14019f9be:	41 8b 0c 24          	mov    (%r12),%ecx
14019f9c2:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
14019f9c9:	00
14019f9ca:	ff 15 b8 e8 05 00    	call   *0x5e8b8(%rip)        # 0x1401fe288
14019f9d0:	85 c0                	test   %eax,%eax
14019f9d2:	0f 84 ce 03 00 00    	je     0x14019fda6
14019f9d8:	83 bc 24 80 00 00 00 	cmpl   $0x5,0x80(%rsp)
14019f9df:	05
14019f9e0:	0f 87 c0 03 00 00    	ja     0x14019fda6
14019f9e6:	0f b7 84 24 80 00 00 	movzwl 0x80(%rsp),%eax
14019f9ed:	00
14019f9ee:	49 8d 8e 81 00 00 00 	lea    0x81(%r14),%rcx
14019f9f5:	48 8b 97 38 01 00 00 	mov    0x138(%rdi),%rdx
14019f9fc:	4d 8d 4d 01          	lea    0x1(%r13),%r9
14019fa00:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14019fa04:	89 44 24 50          	mov    %eax,0x50(%rsp)
14019fa08:	41 8b 04 24          	mov    (%r12),%eax
14019fa0c:	89 44 24 38          	mov    %eax,0x38(%rsp)
14019fa10:	b8 ff 00 00 00       	mov    $0xff,%eax
14019fa15:	89 44 24 30          	mov    %eax,0x30(%rsp)
14019fa19:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14019fa1e:	33 c9                	xor    %ecx,%ecx
14019fa20:	89 44 24 20          	mov    %eax,0x20(%rsp)
14019fa24:	44 8d 40 01          	lea    0x1(%rax),%r8d
14019fa28:	e8 87 a8 00 00       	call   0x1401aa2b4
14019fa2d:	85 c0                	test   %eax,%eax
14019fa2f:	0f 84 71 03 00 00    	je     0x14019fda6
14019fa35:	41 8b 04 24          	mov    (%r12),%eax
14019fa39:	48 8d 8d 81 00 00 00 	lea    0x81(%rbp),%rcx
14019fa40:	48 8b 97 38 01 00 00 	mov    0x138(%rdi),%rdx
14019fa47:	4d 8d 4d 01          	lea    0x1(%r13),%r9
14019fa4b:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14019fa4f:	41 b8 00 02 00 00    	mov    $0x200,%r8d
14019fa55:	89 44 24 38          	mov    %eax,0x38(%rsp)
14019fa59:	b8 ff 00 00 00       	mov    $0xff,%eax
14019fa5e:	89 44 24 30          	mov    %eax,0x30(%rsp)
14019fa62:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14019fa67:	33 c9                	xor    %ecx,%ecx
14019fa69:	89 44 24 20          	mov    %eax,0x20(%rsp)
14019fa6d:	e8 42 a8 00 00       	call   0x1401aa2b4
14019fa72:	85 c0                	test   %eax,%eax
14019fa74:	0f 84 2c 03 00 00    	je     0x14019fda6
14019fa7a:	39 74 24 50          	cmp    %esi,0x50(%rsp)
14019fa7e:	7e 35                	jle    0x14019fab5
14019fa80:	38 9c 24 86 00 00 00 	cmp    %bl,0x86(%rsp)
14019fa87:	74 2c                	je     0x14019fab5
14019fa89:	48 8d 8c 24 87 00 00 	lea    0x87(%rsp),%rcx
14019fa90:	00
14019fa91:	38 19                	cmp    %bl,(%rcx)
14019fa93:	74 20                	je     0x14019fab5
14019fa95:	0f b6 51 ff          	movzbl -0x1(%rcx),%edx
14019fa99:	eb 0a                	jmp    0x14019faa5
14019fa9b:	48 63 c2             	movslq %edx,%rax
14019fa9e:	03 d6                	add    %esi,%edx
14019faa0:	42 c6 04 28 20       	movb   $0x20,(%rax,%r13,1)
14019faa5:	0f b6 01             	movzbl (%rcx),%eax
14019faa8:	3b d0                	cmp    %eax,%edx
14019faaa:	7e ef                	jle    0x14019fa9b
14019faac:	48 83 c1 02          	add    $0x2,%rcx
14019fab0:	38 59 ff             	cmp    %bl,-0x1(%rcx)
14019fab3:	75 dc                	jne    0x14019fa91
14019fab5:	41 8b 04 24          	mov    (%r12),%eax
14019fab9:	49 8d 8f 00 01 00 00 	lea    0x100(%r15),%rcx
14019fac0:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14019fac4:	41 b9 00 01 00 00    	mov    $0x100,%r9d
14019faca:	89 44 24 28          	mov    %eax,0x28(%rsp)
14019face:	4d 8b c5             	mov    %r13,%r8
14019fad1:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14019fad6:	8b d6                	mov    %esi,%edx
14019fad8:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14019fadd:	33 c9                	xor    %ecx,%ecx
14019fadf:	e8 c4 e2 00 00       	call   0x1401adda8
14019fae4:	85 c0                	test   %eax,%eax
14019fae6:	0f 84 ba 02 00 00    	je     0x14019fda6
14019faec:	44 8b 64 24 50       	mov    0x50(%rsp),%r12d
14019faf1:	49 8d 87 fe 00 00 00 	lea    0xfe(%r15),%rax
14019faf8:	66 89 18             	mov    %bx,(%rax)
14019fafb:	41 88 5e 7f          	mov    %bl,0x7f(%r14)
14019faff:	88 5d 7f             	mov    %bl,0x7f(%rbp)
14019fb02:	41 88 9e 80 00 00 00 	mov    %bl,0x80(%r14)
14019fb09:	88 9d 80 00 00 00    	mov    %bl,0x80(%rbp)
14019fb0f:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14019fb14:	44 3b e6             	cmp    %esi,%r12d
14019fb17:	7e 3f                	jle    0x14019fb58
14019fb19:	38 9c 24 86 00 00 00 	cmp    %bl,0x86(%rsp)
14019fb20:	74 36                	je     0x14019fb58
14019fb22:	48 8d 8c 24 87 00 00 	lea    0x87(%rsp),%rcx
14019fb29:	00
14019fb2a:	38 19                	cmp    %bl,(%rcx)
14019fb2c:	74 2a                	je     0x14019fb58
14019fb2e:	0f b6 51 ff          	movzbl -0x1(%rcx),%edx
14019fb32:	eb 14                	jmp    0x14019fb48
14019fb34:	48 63 c2             	movslq %edx,%rax
14019fb37:	41 b8 00 80 00 00    	mov    $0x8000,%r8d
14019fb3d:	03 d6                	add    %esi,%edx
14019fb3f:	66 45 89 84 47 00 01 	mov    %r8w,0x100(%r15,%rax,2)
14019fb46:	00 00
14019fb48:	0f b6 01             	movzbl (%rcx),%eax
14019fb4b:	3b d0                	cmp    %eax,%edx
14019fb4d:	7e e5                	jle    0x14019fb34
14019fb4f:	48 83 c1 02          	add    $0x2,%rcx
14019fb53:	38 59 ff             	cmp    %bl,-0x1(%rcx)
14019fb56:	75 d2                	jne    0x14019fb2a
14019fb58:	49 8d 8f 00 02 00 00 	lea    0x200(%r15),%rcx
14019fb5f:	b8 80 00 00 00       	mov    $0x80,%eax
14019fb64:	0f 10 01             	movups (%rcx),%xmm0
14019fb67:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14019fb6b:	41 0f 11 07          	movups %xmm0,(%r15)
14019fb6f:	41 0f 11 4f 10       	movups %xmm1,0x10(%r15)
14019fb74:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14019fb78:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
14019fb7c:	41 0f 11 47 20       	movups %xmm0,0x20(%r15)
14019fb81:	41 0f 11 4f 30       	movups %xmm1,0x30(%r15)
14019fb86:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
14019fb8a:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
14019fb8e:	41 0f 11 47 40       	movups %xmm0,0x40(%r15)
14019fb93:	41 0f 11 4f 50       	movups %xmm1,0x50(%r15)
14019fb98:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
14019fb9c:	41 0f 11 47 60       	movups %xmm0,0x60(%r15)
14019fba1:	4c 03 f8             	add    %rax,%r15
14019fba4:	0f 10 41 70          	movups 0x70(%rcx),%xmm0
14019fba8:	48 03 c8             	add    %rax,%rcx
14019fbab:	41 0f 11 47 f0       	movups %xmm0,-0x10(%r15)
14019fbb0:	0f 10 09             	movups (%rcx),%xmm1
14019fbb3:	48 8b 41 70          	mov    0x70(%rcx),%rax
14019fbb7:	0f 10 41 10          	movups 0x10(%rcx),%xmm0
14019fbbb:	41 0f 11 0f          	movups %xmm1,(%r15)
14019fbbf:	0f 10 49 20          	movups 0x20(%rcx),%xmm1
14019fbc3:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
14019fbc8:	0f 10 41 30          	movups 0x30(%rcx),%xmm0
14019fbcc:	41 0f 11 4f 20       	movups %xmm1,0x20(%r15)
14019fbd1:	0f 10 49 40          	movups 0x40(%rcx),%xmm1
14019fbd5:	41 0f 11 47 30       	movups %xmm0,0x30(%r15)
14019fbda:	0f 10 41 50          	movups 0x50(%rcx),%xmm0
14019fbde:	41 0f 11 4f 40       	movups %xmm1,0x40(%r15)
14019fbe3:	0f 10 49 60          	movups 0x60(%rcx),%xmm1
14019fbe7:	41 0f 11 47 50       	movups %xmm0,0x50(%r15)
14019fbec:	41 0f 11 4f 60       	movups %xmm1,0x60(%r15)
14019fbf1:	49 89 47 70          	mov    %rax,0x70(%r15)
14019fbf5:	8b 41 78             	mov    0x78(%rcx),%eax
14019fbf8:	41 89 47 78          	mov    %eax,0x78(%r15)
14019fbfc:	0f b7 41 7c          	movzwl 0x7c(%rcx),%eax
14019fc00:	66 41 89 47 7c       	mov    %ax,0x7c(%r15)
14019fc05:	41 8b 86 78 01 00 00 	mov    0x178(%r14),%eax
14019fc0c:	41 0f 10 86 00 01 00 	movups 0x100(%r14),%xmm0
14019fc13:	00
14019fc14:	41 0f 10 8e 10 01 00 	movups 0x110(%r14),%xmm1
14019fc1b:	00
14019fc1c:	41 0f 11 06          	movups %xmm0,(%r14)
14019fc20:	41 0f 10 86 20 01 00 	movups 0x120(%r14),%xmm0
14019fc27:	00
14019fc28:	41 0f 11 4e 10       	movups %xmm1,0x10(%r14)
14019fc2d:	41 0f 10 8e 30 01 00 	movups 0x130(%r14),%xmm1
14019fc34:	00
14019fc35:	41 0f 11 46 20       	movups %xmm0,0x20(%r14)
14019fc3a:	41 0f 10 86 40 01 00 	movups 0x140(%r14),%xmm0
14019fc41:	00
14019fc42:	41 0f 11 4e 30       	movups %xmm1,0x30(%r14)
14019fc47:	41 0f 10 8e 50 01 00 	movups 0x150(%r14),%xmm1
14019fc4e:	00
14019fc4f:	41 0f 11 46 40       	movups %xmm0,0x40(%r14)
14019fc54:	41 0f 10 86 60 01 00 	movups 0x160(%r14),%xmm0
14019fc5b:	00
14019fc5c:	41 0f 11 4e 50       	movups %xmm1,0x50(%r14)
14019fc61:	f2 41 0f 10 8e 70 01 	movsd  0x170(%r14),%xmm1
14019fc68:	00 00
14019fc6a:	41 0f 11 46 60       	movups %xmm0,0x60(%r14)
14019fc6f:	f2 41 0f 11 4e 70    	movsd  %xmm1,0x70(%r14)
14019fc75:	41 89 46 78          	mov    %eax,0x78(%r14)
14019fc79:	41 0f b7 86 7c 01 00 	movzwl 0x17c(%r14),%eax
14019fc80:	00
14019fc81:	66 41 89 46 7c       	mov    %ax,0x7c(%r14)
14019fc86:	41 8a 86 7e 01 00 00 	mov    0x17e(%r14),%al
14019fc8d:	41 88 46 7e          	mov    %al,0x7e(%r14)
14019fc91:	0f 10 85 00 01 00 00 	movups 0x100(%rbp),%xmm0
14019fc98:	8b 85 78 01 00 00    	mov    0x178(%rbp),%eax
14019fc9e:	0f 10 8d 10 01 00 00 	movups 0x110(%rbp),%xmm1
14019fca5:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
14019fca9:	0f 10 85 20 01 00 00 	movups 0x120(%rbp),%xmm0
14019fcb0:	0f 11 4d 10          	movups %xmm1,0x10(%rbp)
14019fcb4:	0f 10 8d 30 01 00 00 	movups 0x130(%rbp),%xmm1
14019fcbb:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
14019fcbf:	0f 10 85 40 01 00 00 	movups 0x140(%rbp),%xmm0
14019fcc6:	0f 11 4d 30          	movups %xmm1,0x30(%rbp)
14019fcca:	0f 10 8d 50 01 00 00 	movups 0x150(%rbp),%xmm1
14019fcd1:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
14019fcd5:	0f 10 85 60 01 00 00 	movups 0x160(%rbp),%xmm0
14019fcdc:	0f 11 4d 50          	movups %xmm1,0x50(%rbp)
14019fce0:	f2 0f 10 8d 70 01 00 	movsd  0x170(%rbp),%xmm1
14019fce7:	00
14019fce8:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
14019fcec:	f2 0f 11 4d 70       	movsd  %xmm1,0x70(%rbp)
14019fcf1:	89 45 78             	mov    %eax,0x78(%rbp)
14019fcf4:	0f b7 85 7c 01 00 00 	movzwl 0x17c(%rbp),%eax
14019fcfb:	66 89 45 7c          	mov    %ax,0x7c(%rbp)
14019fcff:	8a 85 7e 01 00 00    	mov    0x17e(%rbp),%al
14019fd05:	88 45 7e             	mov    %al,0x7e(%rbp)
14019fd08:	48 8b 8f 00 01 00 00 	mov    0x100(%rdi),%rcx
14019fd0f:	48 85 c9             	test   %rcx,%rcx
14019fd12:	74 4e                	je     0x14019fd62
14019fd14:	83 c8 ff             	or     $0xffffffff,%eax
14019fd17:	f0 0f c1 01          	lock xadd %eax,(%rcx)
14019fd1b:	3b c6                	cmp    %esi,%eax
14019fd1d:	75 43                	jne    0x14019fd62
14019fd1f:	48 8b 8f 08 01 00 00 	mov    0x108(%rdi),%rcx
14019fd26:	48 81 e9 fe 00 00 00 	sub    $0xfe,%rcx
14019fd2d:	e8 8a 6c 00 00       	call   0x1401a69bc
14019fd32:	48 8b 8f 10 01 00 00 	mov    0x110(%rdi),%rcx
14019fd39:	41 bf 80 00 00 00    	mov    $0x80,%r15d
14019fd3f:	49 2b cf             	sub    %r15,%rcx
14019fd42:	e8 75 6c 00 00       	call   0x1401a69bc
14019fd47:	48 8b 8f 18 01 00 00 	mov    0x118(%rdi),%rcx
14019fd4e:	49 2b cf             	sub    %r15,%rcx
14019fd51:	e8 66 6c 00 00       	call   0x1401a69bc
14019fd56:	48 8b 8f 00 01 00 00 	mov    0x100(%rdi),%rcx
14019fd5d:	e8 5a 6c 00 00       	call   0x1401a69bc
14019fd62:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14019fd67:	89 30                	mov    %esi,(%rax)
14019fd69:	48 89 87 00 01 00 00 	mov    %rax,0x100(%rdi)
14019fd70:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14019fd75:	48 89 07             	mov    %rax,(%rdi)
14019fd78:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14019fd7d:	48 89 87 08 01 00 00 	mov    %rax,0x108(%rdi)
14019fd84:	49 8d 86 80 00 00 00 	lea    0x80(%r14),%rax
14019fd8b:	48 89 87 10 01 00 00 	mov    %rax,0x110(%rdi)
14019fd92:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
14019fd99:	48 89 87 18 01 00 00 	mov    %rax,0x118(%rdi)
14019fda0:	44 89 67 08          	mov    %r12d,0x8(%rdi)
14019fda4:	eb 24                	jmp    0x14019fdca
14019fda6:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14019fdab:	e8 0c 6c 00 00       	call   0x1401a69bc
14019fdb0:	49 8b cf             	mov    %r15,%rcx
14019fdb3:	e8 04 6c 00 00       	call   0x1401a69bc
14019fdb8:	49 8b ce             	mov    %r14,%rcx
14019fdbb:	e8 fc 6b 00 00       	call   0x1401a69bc
14019fdc0:	48 8b cd             	mov    %rbp,%rcx
14019fdc3:	e8 f4 6b 00 00       	call   0x1401a69bc
14019fdc8:	8b de                	mov    %esi,%ebx
14019fdca:	49 8b cd             	mov    %r13,%rcx
14019fdcd:	e8 ea 6b 00 00       	call   0x1401a69bc
14019fdd2:	8b c3                	mov    %ebx,%eax
14019fdd4:	eb 4d                	jmp    0x14019fe23
14019fdd6:	48 8b 81 00 01 00 00 	mov    0x100(%rcx),%rax
14019fddd:	48 85 c0             	test   %rax,%rax
14019fde0:	74 03                	je     0x14019fde5
14019fde2:	f0 ff 08             	lock decl (%rax)
14019fde5:	48 8d 05 34 2d 08 00 	lea    0x82d34(%rip),%rax        # 0x140222b20
14019fdec:	48 89 99 00 01 00 00 	mov    %rbx,0x100(%rcx)
14019fdf3:	48 89 01             	mov    %rax,(%rcx)
14019fdf6:	be 01 00 00 00       	mov    $0x1,%esi
14019fdfb:	48 8d 05 9e 2f 08 00 	lea    0x82f9e(%rip),%rax        # 0x140222da0
14019fe02:	48 89 99 08 01 00 00 	mov    %rbx,0x108(%rcx)
14019fe09:	48 89 81 10 01 00 00 	mov    %rax,0x110(%rcx)
14019fe10:	48 8d 05 09 31 08 00 	lea    0x83109(%rip),%rax        # 0x140222f20
14019fe17:	48 89 81 18 01 00 00 	mov    %rax,0x118(%rcx)
14019fe1e:	33 c0                	xor    %eax,%eax
14019fe20:	89 71 08             	mov    %esi,0x8(%rcx)
14019fe23:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14019fe2a:	00
14019fe2b:	48 33 cc             	xor    %rsp,%rcx
14019fe2e:	e8 9d 64 fe ff       	call   0x1401862d0
14019fe33:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
14019fe3a:	00
14019fe3b:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14019fe3f:	49 8b 6b 40          	mov    0x40(%r11),%rbp
14019fe43:	49 8b 73 48          	mov    0x48(%r11),%rsi
14019fe47:	49 8b e3             	mov    %r11,%rsp
14019fe4a:	41 5f                	pop    %r15
14019fe4c:	41 5e                	pop    %r14
14019fe4e:	41 5d                	pop    %r13
14019fe50:	41 5c                	pop    %r12
14019fe52:	5f                   	pop    %rdi
14019fe53:	c3                   	ret
14019fe54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019fe59:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14019fe5e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14019fe63:	57                   	push   %rdi
14019fe64:	48 83 ec 30          	sub    $0x30,%rsp
14019fe68:	33 ed                	xor    %ebp,%ebp
14019fe6a:	48 8b f9             	mov    %rcx,%rdi
14019fe6d:	48 85 c9             	test   %rcx,%rcx
14019fe70:	75 17                	jne    0x14019fe89
14019fe72:	33 c0                	xor    %eax,%eax
14019fe74:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14019fe79:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14019fe7e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14019fe83:	48 83 c4 30          	add    $0x30,%rsp
14019fe87:	5f                   	pop    %rdi
14019fe88:	c3                   	ret
14019fe89:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
14019fe8d:	48 ff c3             	inc    %rbx
14019fe90:	66 39 2c 59          	cmp    %bp,(%rcx,%rbx,2)
14019fe94:	75 f7                	jne    0x14019fe8d
14019fe96:	48 ff c3             	inc    %rbx
14019fe99:	48 8d 0c 1b          	lea    (%rbx,%rbx,1),%rcx
14019fe9d:	e8 5e 45 ff ff       	call   0x140194400
14019fea2:	48 8b f0             	mov    %rax,%rsi
14019fea5:	48 85 c0             	test   %rax,%rax
14019fea8:	74 c8                	je     0x14019fe72
14019feaa:	4c 8b c7             	mov    %rdi,%r8
14019fead:	48 8b d3             	mov    %rbx,%rdx
14019feb0:	48 8b c8             	mov    %rax,%rcx
14019feb3:	e8 34 ee ff ff       	call   0x14019ecec
14019feb8:	85 c0                	test   %eax,%eax
14019feba:	75 05                	jne    0x14019fec1
14019febc:	48 8b c6             	mov    %rsi,%rax
14019febf:	eb b3                	jmp    0x14019fe74