140019956:	eb 02                	jmp    0x14001995a
140019958:	33 c9                	xor    %ecx,%ecx
14001995a:	4c 03 c9             	add    %rcx,%r9
14001995d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140019962:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019966:	4c 8d 05 9b dd 01 00 	lea    0x1dd9b(%rip),%r8        # 0x140037708
14001996d:	ba 42 00 00 00       	mov    $0x42,%edx
140019972:	e8 75 83 fe ff       	call   0x140001cec
140019977:	4c 8b 15 ca 46 02 00 	mov    0x246ca(%rip),%r10        # 0x14003e048
14001997e:	4c 8d 05 c3 46 02 00 	lea    0x246c3(%rip),%r8        # 0x14003e048
140019985:	4c 8d 0d c4 cb 01 00 	lea    0x1cbc4(%rip),%r9        # 0x140036550
14001998c:	33 ff                	xor    %edi,%edi
14001998e:	32 d2                	xor    %dl,%dl
140019990:	40 88 7c 24 30       	mov    %dil,0x30(%rsp)
140019995:	88 54 24 31          	mov    %dl,0x31(%rsp)
140019999:	48 85 ed             	test   %rbp,%rbp
14001999c:	75 42                	jne    0x1400199e0
14001999e:	bf 57 00 07 80       	mov    $0x80070057,%edi
1400199a3:	48 8d 2d 9e 46 02 00 	lea    0x2469e(%rip),%rbp        # 0x14003e048
1400199aa:	4c 8d 35 9f cb 01 00 	lea    0x1cb9f(%rip),%r14        # 0x140036550
1400199b1:	4c 3b d5             	cmp    %rbp,%r10
1400199b4:	0f 84 3d 03 00 00    	je     0x140019cf7
1400199ba:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
1400199bf:	0f 84 32 03 00 00    	je     0x140019cf7
1400199c5:	8b 06                	mov    (%rsi),%eax
1400199c7:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
1400199ca:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
1400199d0:	0f 87 fc 02 00 00    	ja     0x140019cd2
1400199d6:	8b c1                	mov    %ecx,%eax
1400199d8:	4c 2b f8             	sub    %rax,%r15
1400199db:	e9 f5 02 00 00       	jmp    0x140019cd5
1400199e0:	8b 8c 24 98 00 00 00 	mov    0x98(%rsp),%ecx
1400199e7:	45 33 e4             	xor    %r12d,%r12d
1400199ea:	85 c9                	test   %ecx,%ecx
1400199ec:	74 b5                	je     0x1400199a3
1400199ee:	49 8d 6e 20          	lea    0x20(%r14),%rbp
1400199f2:	8a c2                	mov    %dl,%al
1400199f4:	83 7d f0 04          	cmpl   $0x4,-0x10(%rbp)
1400199f8:	0f 85 ce 00 00 00    	jne    0x140019acc
1400199fe:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
140019a02:	48 03 c9             	add    %rcx,%rcx
140019a05:	49 8b 04 ce          	mov    (%r14,%rcx,8),%rax
140019a09:	48 3b 05 b8 db 01 00 	cmp    0x1dbb8(%rip),%rax        # 0x1400375c8
140019a10:	0f 85 5f 01 00 00    	jne    0x140019b75
140019a16:	49 8b 44 ce 08       	mov    0x8(%r14,%rcx,8),%rax
140019a1b:	48 3b 05 ae db 01 00 	cmp    0x1dbae(%rip),%rax        # 0x1400375d0
140019a22:	0f 85 4d 01 00 00    	jne    0x140019b75
140019a28:	83 7d 00 0d          	cmpl   $0xd,0x0(%rbp)
140019a2c:	0f 85 43 01 00 00    	jne    0x140019b75
140019a32:	83 7d 04 10          	cmpl   $0x10,0x4(%rbp)
140019a36:	0f 85 39 01 00 00    	jne    0x140019b75
140019a3c:	4c 8b 75 08          	mov    0x8(%rbp),%r14
140019a40:	4d 85 f6             	test   %r14,%r14
140019a43:	0f 84 24 01 00 00    	je     0x140019b6d
140019a49:	4d 3b d0             	cmp    %r8,%r10
140019a4c:	74 43                	je     0x140019a91
140019a4e:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
140019a53:	74 3c                	je     0x140019a91
140019a55:	8b 06                	mov    (%rsi),%eax
140019a57:	ff c0                	inc    %eax
140019a59:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019a5c:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019a62:	77 0a                	ja     0x140019a6e
140019a64:	8b c1                	mov    %ecx,%eax
140019a66:	49 8b cf             	mov    %r15,%rcx
140019a69:	48 2b c8             	sub    %rax,%rcx
140019a6c:	eb 02                	jmp    0x140019a70
140019a6e:	33 c9                	xor    %ecx,%ecx
140019a70:	4c 03 c9             	add    %rcx,%r9
140019a73:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140019a78:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019a7c:	ba 43 00 00 00       	mov    $0x43,%edx
140019a81:	e8 92 c6 ff ff       	call   0x140016118
140019a86:	4c 8b 15 bb 45 02 00 	mov    0x245bb(%rip),%r10        # 0x14003e048
140019a8d:	8a 54 24 31          	mov    0x31(%rsp),%dl
140019a91:	49 8b 06             	mov    (%r14),%rax
140019a94:	48 3b 05 85 d8 01 00 	cmp    0x1d885(%rip),%rax        # 0x140037320
140019a9b:	0f 85 cc 00 00 00    	jne    0x140019b6d
140019aa1:	49 8b 46 08          	mov    0x8(%r14),%rax
140019aa5:	48 3b 05 7c d8 01 00 	cmp    0x1d87c(%rip),%rax        # 0x140037328
140019aac:	4c 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14
140019ab3:	00
140019ab4:	8b 8c 24 98 00 00 00 	mov    0x98(%rsp),%ecx
140019abb:	0f 85 bb 00 00 00    	jne    0x140019b7c
140019ac1:	b0 01                	mov    $0x1,%al
140019ac3:	88 44 24 30          	mov    %al,0x30(%rsp)
140019ac7:	e9 b4 00 00 00       	jmp    0x140019b80
140019acc:	83 7d f0 03          	cmpl   $0x3,-0x10(%rbp)
140019ad0:	0f 85 aa 00 00 00    	jne    0x140019b80
140019ad6:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
140019ada:	48 03 c9             	add    %rcx,%rcx
140019add:	49 8b 04 ce          	mov    (%r14,%rcx,8),%rax
140019ae1:	48 3b 05 60 d8 01 00 	cmp    0x1d860(%rip),%rax        # 0x140037348
140019ae8:	0f 85 87 00 00 00    	jne    0x140019b75
140019aee:	49 8b 44 ce 08       	mov    0x8(%r14,%rcx,8),%rax
140019af3:	48 3b 05 56 d8 01 00 	cmp    0x1d856(%rip),%rax        # 0x140037350
140019afa:	75 79                	jne    0x140019b75
140019afc:	83 7d 00 11          	cmpl   $0x11,0x0(%rbp)
140019b00:	75 73                	jne    0x140019b75
140019b02:	39 7d 04             	cmp    %edi,0x4(%rbp)
140019b05:	76 6e                	jbe    0x140019b75
140019b07:	48 8b 45 08          	mov    0x8(%rbp),%rax
140019b0b:	48 85 c0             	test   %rax,%rax
140019b0e:	74 65                	je     0x140019b75
140019b10:	80 38 ff             	cmpb   $0xff,(%rax)
140019b13:	0f 94 c2             	sete   %dl
140019b16:	88 54 24 31          	mov    %dl,0x31(%rsp)
140019b1a:	4d 3b d0             	cmp    %r8,%r10
140019b1d:	74 56                	je     0x140019b75
140019b1f:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
140019b24:	74 4f                	je     0x140019b75
140019b26:	8b 06                	mov    (%rsi),%eax
140019b28:	ff c0                	inc    %eax
140019b2a:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019b2d:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019b33:	77 0a                	ja     0x140019b3f
140019b35:	8b c1                	mov    %ecx,%eax
140019b37:	49 8b cf             	mov    %r15,%rcx
140019b3a:	48 2b c8             	sub    %rax,%rcx
140019b3d:	eb 02                	jmp    0x140019b41
140019b3f:	33 c9                	xor    %ecx,%ecx
140019b41:	0f b6 c2             	movzbl %dl,%eax
140019b44:	4c 8d 05 bd db 01 00 	lea    0x1dbbd(%rip),%r8        # 0x140037708
140019b4b:	4c 03 c9             	add    %rcx,%r9
140019b4e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140019b52:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019b56:	ba 44 00 00 00       	mov    $0x44,%edx
140019b5b:	e8 14 81 fe ff       	call   0x140001c74
140019b60:	4c 8b 15 e1 44 02 00 	mov    0x244e1(%rip),%r10        # 0x14003e048
140019b67:	8a 54 24 31          	mov    0x31(%rsp),%dl
140019b6b:	eb 08                	jmp    0x140019b75
140019b6d:	4c 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14
140019b74:	00
140019b75:	8b 8c 24 98 00 00 00 	mov    0x98(%rsp),%ecx
140019b7c:	8a 44 24 30          	mov    0x30(%rsp),%al
140019b80:	84 c0                	test   %al,%al
140019b82:	74 04                	je     0x140019b88
140019b84:	84 d2                	test   %dl,%dl
140019b86:	75 23                	jne    0x140019bab
140019b88:	41 ff c4             	inc    %r12d
140019b8b:	48 83 c5 30          	add    $0x30,%rbp
140019b8f:	44 3b e1             	cmp    %ecx,%r12d
140019b92:	0f 83 0b fe ff ff    	jae    0x1400199a3
140019b98:	4c 8d 05 a9 44 02 00 	lea    0x244a9(%rip),%r8        # 0x14003e048
140019b9f:	4c 8d 0d aa c9 01 00 	lea    0x1c9aa(%rip),%r9        # 0x140036550
140019ba6:	e9 49 fe ff ff       	jmp    0x1400199f4
140019bab:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140019bb2:	00
140019bb3:	49 8d 95 c8 00 00 00 	lea    0xc8(%r13),%rdx
140019bba:	48 ff 15 77 bf 01 00 	rex.W call *0x1bf77(%rip)        # 0x140035b38
140019bc1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019bc6:	8b f8                	mov    %eax,%edi
140019bc8:	85 c0                	test   %eax,%eax
140019bca:	79 76                	jns    0x140019c42
140019bcc:	4c 8b 15 75 44 02 00 	mov    0x24475(%rip),%r10        # 0x14003e048
140019bd3:	48 8d 2d 6e 44 02 00 	lea    0x2446e(%rip),%rbp        # 0x14003e048
140019bda:	4c 3b d5             	cmp    %rbp,%r10
140019bdd:	0f 84 14 01 00 00    	je     0x140019cf7
140019be3:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
140019be8:	0f 84 bc fd ff ff    	je     0x1400199aa
140019bee:	8b 0e                	mov    (%rsi),%ecx
140019bf0:	ff c1                	inc    %ecx
140019bf2:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
140019bf5:	3d e1 01 00 00       	cmp    $0x1e1,%eax
140019bfa:	77 08                	ja     0x140019c04
140019bfc:	49 8b cf             	mov    %r15,%rcx
140019bff:	48 2b c8             	sub    %rax,%rcx
140019c02:	eb 02                	jmp    0x140019c06
140019c04:	33 c9                	xor    %ecx,%ecx
140019c06:	ba 45 00 00 00       	mov    $0x45,%edx
140019c0b:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
140019c12:	4c 8d 35 37 c9 01 00 	lea    0x1c937(%rip),%r14        # 0x140036550
140019c19:	4e 8d 0c 31          	lea    (%rcx,%r14,1),%r9
140019c1d:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140019c21:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019c25:	4c 8d 05 dc da 01 00 	lea    0x1dadc(%rip),%r8        # 0x140037708
140019c2c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140019c31:	e8 8a 49 ff ff       	call   0x14000e5c0
140019c36:	4c 8b 15 0b 44 02 00 	mov    0x2440b(%rip),%r10        # 0x14003e048
140019c3d:	e9 6f fd ff ff       	jmp    0x1400199b1
140019c42:	49 8b 8d f8 00 00 00 	mov    0xf8(%r13),%rcx
140019c49:	48 ff 15 78 bc 01 00 	rex.W call *0x1bc78(%rip)        # 0x1400358c8
140019c50:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019c55:	85 c0                	test   %eax,%eax
140019c57:	74 0e                	je     0x140019c67
140019c59:	33 ff                	xor    %edi,%edi
140019c5b:	4c 8b 15 e6 43 02 00 	mov    0x243e6(%rip),%r10        # 0x14003e048
140019c62:	e9 3c fd ff ff       	jmp    0x1400199a3
140019c67:	48 ff 15 2a ba 01 00 	rex.W call *0x1ba2a(%rip)        # 0x140035698
140019c6e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019c73:	0f b7 f8             	movzwl %ax,%edi
140019c76:	81 cf 00 00 07 80    	or     $0x80070000,%edi
140019c7c:	85 c0                	test   %eax,%eax
140019c7e:	0f 4e f8             	cmovle %eax,%edi
140019c81:	b8 05 40 00 80       	mov    $0x80004005,%eax
140019c86:	85 ff                	test   %edi,%edi
140019c88:	0f 49 f8             	cmovns %eax,%edi
140019c8b:	85 ff                	test   %edi,%edi
140019c8d:	79 cc                	jns    0x140019c5b
140019c8f:	4c 8b 15 b2 43 02 00 	mov    0x243b2(%rip),%r10        # 0x14003e048
140019c96:	48 8d 2d ab 43 02 00 	lea    0x243ab(%rip),%rbp        # 0x14003e048
140019c9d:	4c 3b d5             	cmp    %rbp,%r10
140019ca0:	74 55                	je     0x140019cf7
140019ca2:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
140019ca7:	0f 84 fd fc ff ff    	je     0x1400199aa
140019cad:	8b 06                	mov    (%rsi),%eax
140019caf:	ff c0                	inc    %eax
140019cb1:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019cb4:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019cba:	77 0a                	ja     0x140019cc6
140019cbc:	8b c1                	mov    %ecx,%eax
140019cbe:	49 8b cf             	mov    %r15,%rcx
140019cc1:	48 2b c8             	sub    %rax,%rcx
140019cc4:	eb 02                	jmp    0x140019cc8
140019cc6:	33 c9                	xor    %ecx,%ecx
140019cc8:	ba 46 00 00 00       	mov    $0x46,%edx
140019ccd:	e9 39 ff ff ff       	jmp    0x140019c0b
140019cd2:	45 33 ff             	xor    %r15d,%r15d
140019cd5:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019cd9:	4f 8d 0c 37          	lea    (%r15,%r14,1),%r9
140019cdd:	ba 47 00 00 00       	mov    $0x47,%edx
140019ce2:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140019ce6:	4c 8d 05 1b da 01 00 	lea    0x1da1b(%rip),%r8        # 0x140037708
140019ced:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140019cf2:	e8 05 84 fe ff       	call   0x1400020fc
140019cf7:	83 c8 ff             	or     $0xffffffff,%eax
140019cfa:	01 06                	add    %eax,(%rsi)
140019cfc:	3b d8                	cmp    %eax,%ebx
140019cfe:	74 23                	je     0x140019d23
140019d00:	8b cb                	mov    %ebx,%ecx
140019d02:	48 ff 15 cf ba 01 00 	rex.W call *0x1bacf(%rip)        # 0x1400357d8
140019d09:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d0e:	48 85 c0             	test   %rax,%rax
140019d11:	74 10                	je     0x140019d23
140019d13:	33 d2                	xor    %edx,%edx
140019d15:	8b cb                	mov    %ebx,%ecx
140019d17:	48 ff 15 7a ba 01 00 	rex.W call *0x1ba7a(%rip)        # 0x140035798
140019d1e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d23:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140019d2a:	00
140019d2b:	8b c7                	mov    %edi,%eax
140019d2d:	48 83 c4 40          	add    $0x40,%rsp
140019d31:	41 5f                	pop    %r15
140019d33:	41 5e                	pop    %r14
140019d35:	41 5d                	pop    %r13
140019d37:	41 5c                	pop    %r12
140019d39:	5f                   	pop    %rdi
140019d3a:	5e                   	pop    %rsi
140019d3b:	5d                   	pop    %rbp
140019d3c:	c3                   	ret
140019d3d:	cc                   	int3
140019d3e:	cc                   	int3
140019d3f:	cc                   	int3
140019d40:	cc                   	int3
140019d41:	cc                   	int3
140019d42:	cc                   	int3
140019d43:	cc                   	int3
140019d44:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140019d49:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140019d4e:	55                   	push   %rbp
140019d4f:	57                   	push   %rdi
140019d50:	41 55                	push   %r13
140019d52:	41 56                	push   %r14
140019d54:	41 57                	push   %r15
140019d56:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
140019d5b:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
140019d62:	48 8b 05 6f 43 02 00 	mov    0x2436f(%rip),%rax        # 0x14003e0d8
140019d69:	48 33 c4             	xor    %rsp,%rax
140019d6c:	48 89 45 30          	mov    %rax,0x30(%rbp)
140019d70:	48 8b f1             	mov    %rcx,%rsi
140019d73:	8b 0d 03 44 02 00    	mov    0x24403(%rip),%ecx        # 0x14003e17c
140019d79:	48 ff 15 58 ba 01 00 	rex.W call *0x1ba58(%rip)        # 0x1400357d8
140019d80:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d85:	83 cb ff             	or     $0xffffffff,%ebx
140019d88:	4c 8b f0             	mov    %rax,%r14
140019d8b:	48 85 c0             	test   %rax,%rax
140019d8e:	75 22                	jne    0x140019db2
140019d90:	8b 1d e6 43 02 00    	mov    0x243e6(%rip),%ebx        # 0x14003e17c
140019d96:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140019d9b:	21 44 24 68          	and    %eax,0x68(%rsp)
140019d9f:	4c 8d 74 24 68       	lea    0x68(%rsp),%r14
140019da4:	8b cb                	mov    %ebx,%ecx
140019da6:	48 ff 15 eb b9 01 00 	rex.W call *0x1b9eb(%rip)        # 0x140035798
140019dad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019db2:	41 8b 0e             	mov    (%r14),%ecx
140019db5:	ff c1                	inc    %ecx
140019db7:	41 89 0e             	mov    %ecx,(%r14)
140019dba:	48 8b 05 87 42 02 00 	mov    0x24287(%rip),%rax        # 0x14003e048
140019dc1:	48 8d 15 80 42 02 00 	lea    0x24280(%rip),%rdx        # 0x14003e048
140019dc8:	4c 8d 05 81 c7 01 00 	lea    0x1c781(%rip),%r8        # 0x140036550
140019dcf:	41 bf df 01 00 00    	mov    $0x1df,%r15d
140019dd5:	48 3b c2             	cmp    %rdx,%rax
140019dd8:	74 4b                	je     0x140019e25
140019dda:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
140019dde:	74 45                	je     0x140019e25
140019de0:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
140019de3:	3d e1 01 00 00       	cmp    $0x1e1,%eax
140019de8:	77 08                	ja     0x140019df2
140019dea:	41 8b cf             	mov    %r15d,%ecx
140019ded:	48 2b c8             	sub    %rax,%rcx
140019df0:	eb 02                	jmp    0x140019df4
140019df2:	33 c9                	xor    %ecx,%ecx
140019df4:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140019dfb:	4e 8d 0c 01          	lea    (%rcx,%r8,1),%r9
140019dff:	48 8b 0d 42 42 02 00 	mov    0x24242(%rip),%rcx        # 0x14003e048
140019e06:	4c 8d 05 fb d8 01 00 	lea    0x1d8fb(%rip),%r8        # 0x140037708
140019e0d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140019e12:	ba 48 00 00 00       	mov    $0x48,%edx
140019e17:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140019e1c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140019e20:	e8 df 7f fe ff       	call   0x140001e04
140019e25:	0f 10 05 f4 d4 01 00 	movups 0x1d4f4(%rip),%xmm0        # 0x140037320
140019e2c:	48 83 64 24 60 00    	andq   $0x0,0x60(%rsp)
140019e32:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
140019e38:	80 be 0c 01 00 00 00 	cmpb   $0x0,0x10c(%rsi)
140019e3f:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140019e45:	c6 44 24 50 ff       	movb   $0xff,0x50(%rsp)
140019e4a:	75 11                	jne    0x140019e5d
140019e4c:	bf 9f 13 07 80       	mov    $0x8007139f,%edi
140019e51:	4c 8d 2d f0 41 02 00 	lea    0x241f0(%rip),%r13        # 0x14003e048
140019e58:	e9 7b 01 00 00       	jmp    0x140019fd8
140019e5d:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
140019e64:	41 bd 00 00 07 80    	mov    $0x80070000,%r13d
140019e6a:	48 85 c9             	test   %rcx,%rcx
140019e6d:	75 25                	jne    0x140019e94
140019e6f:	45 33 c9             	xor    %r9d,%r9d
140019e72:	8d 51 01             	lea    0x1(%rcx),%edx
140019e75:	45 33 c0             	xor    %r8d,%r8d
140019e78:	48 ff 15 39 ba 01 00 	rex.W call *0x1ba39(%rip)        # 0x1400358b8
140019e7f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019e84:	48 89 86 f8 00 00 00 	mov    %rax,0xf8(%rsi)
140019e8b:	48 85 c0             	test   %rax,%rax
140019e8e:	74 14                	je     0x140019ea4
140019e90:	33 ff                	xor    %edi,%edi
140019e92:	eb 31                	jmp    0x140019ec5
140019e94:	48 ff 15 dd b9 01 00 	rex.W call *0x1b9dd(%rip)        # 0x140035878
140019e9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019ea0:	85 c0                	test   %eax,%eax
140019ea2:	75 29                	jne    0x140019ecd
140019ea4:	48 ff 15 ed b7 01 00 	rex.W call *0x1b7ed(%rip)        # 0x140035698
140019eab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019eb0:	0f b7 f8             	movzwl %ax,%edi
140019eb3:	41 0b fd             	or     %r13d,%edi
140019eb6:	85 c0                	test   %eax,%eax
140019eb8:	0f 4e f8             	cmovle %eax,%edi
140019ebb:	b8 05 40 00 80       	mov    $0x80004005,%eax
140019ec0:	85 ff                	test   %edi,%edi
140019ec2:	0f 49 f8             	cmovns %eax,%edi
140019ec5:	85 ff                	test   %edi,%edi
140019ec7:	0f 88 d8 00 00 00    	js     0x140019fa5