1403dca34:	48 85 db             	test   %rbx,%rbx
1403dca37:	75 1d                	jne    0x1403dca56
1403dca39:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dca3d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca42:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dca46:	e8 a5 01 00 00       	call   0x1403dcbf0
1403dca4b:	48 8b 18             	mov    (%rax),%rbx
1403dca4e:	48 89 30             	mov    %rsi,(%rax)
1403dca51:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dca56:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dca5d:	48 8b 07             	mov    (%rdi),%rax
1403dca60:	48 8b cf             	mov    %rdi,%rcx
1403dca63:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dca67:	ff 15 b3 6f ba 00    	call   *0xba6fb3(%rip)        # 0x140f83a20
1403dca6d:	48 8b 15 cc 76 04 01 	mov    0x10476cc(%rip),%rdx        # 0x141424140
1403dca74:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dca79:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dca7e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dca83:	4c 8b c8             	mov    %rax,%r9
1403dca86:	45 33 c0             	xor    %r8d,%r8d
1403dca89:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca8e:	48 8b cf             	mov    %rdi,%rcx
1403dca91:	e8 ca f2 ff ff       	call   0x1403dbd60
1403dca96:	89 75 b0             	mov    %esi,-0x50(%rbp)
1403dca99:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1403dca9d:	49 8b ce             	mov    %r14,%rcx
1403dcaa0:	e8 bb 05 16 00       	call   0x14053d060
1403dcaa5:	90                   	nop
1403dcaa6:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dcaa9:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1403dcaaf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403dcab4:	c7 44 24 38 03 00 00 	movl   $0x3,0x38(%rsp)
1403dcabb:	00
1403dcabc:	c7 44 24 30 0c 00 00 	movl   $0xc,0x30(%rsp)
1403dcac3:	00
1403dcac4:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1403dcac8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dcacd:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dcad1:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dcad5:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1403dcada:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1403dcade:	49 8b d5             	mov    %r13,%rdx
1403dcae1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403dcae5:	e8 66 4d 00 00       	call   0x1403e1850
1403dcaea:	90                   	nop
1403dcaeb:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dcaef:	e8 cc a6 37 00       	call   0x1407571c0
1403dcaf4:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
1403dcaf8:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1403dcafc:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1403dcb01:	49 8b ce             	mov    %r14,%rcx
1403dcb04:	e8 d7 ff 15 00       	call   0x14053cae0
1403dcb09:	0f b6 f0             	movzbl %al,%esi
1403dcb0c:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1403dcb10:	48 85 ff             	test   %rdi,%rdi
1403dcb13:	74 16                	je     0x1403dcb2b
1403dcb15:	48 8b cf             	mov    %rdi,%rcx
1403dcb18:	e8 03 33 1b 00       	call   0x14058fe20
1403dcb1d:	ba c0 00 00 00       	mov    $0xc0,%edx
1403dcb22:	48 8b cf             	mov    %rdi,%rcx
1403dcb25:	e8 1a e6 a3 00       	call   0x140e1b144
1403dcb2a:	90                   	nop
1403dcb2b:	48 85 db             	test   %rbx,%rbx
1403dcb2e:	74 27                	je     0x1403dcb57
1403dcb30:	8b 43 10             	mov    0x10(%rbx),%eax
1403dcb33:	ff c8                	dec    %eax
1403dcb35:	89 43 10             	mov    %eax,0x10(%rbx)
1403dcb38:	85 c0                	test   %eax,%eax
1403dcb3a:	7f 1b                	jg     0x1403dcb57
1403dcb3c:	0f 88 92 00 00 00    	js     0x1403dcbd4
1403dcb42:	48 8b 03             	mov    (%rbx),%rax
1403dcb45:	ba 01 00 00 00       	mov    $0x1,%edx
1403dcb4a:	48 8b cb             	mov    %rbx,%rcx
1403dcb4d:	48 8b 00             	mov    (%rax),%rax
1403dcb50:	ff 15 ca 6e ba 00    	call   *0xba6eca(%rip)        # 0x140f83a20
1403dcb56:	90                   	nop
1403dcb57:	eb 2f                	jmp    0x1403dcb88
1403dcb59:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dcb5d:	e8 2e a6 37 00       	call   0x140757190
1403dcb62:	48 8d 15 e7 e0 c0 00 	lea    0xc0e0e7(%rip),%rdx        # 0x140feac50
1403dcb69:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dcb6e:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dcb72:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dcb76:	4d 8b cf             	mov    %r15,%r9
1403dcb79:	4d 8b 46 68          	mov    0x68(%r14),%r8
1403dcb7d:	49 8b ce             	mov    %r14,%rcx
1403dcb80:	e8 4b f3 15 00       	call   0x14053bed0
1403dcb85:	40 32 f6             	xor    %sil,%sil
1403dcb88:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1403dcb8c:	48 85 db             	test   %rbx,%rbx
1403dcb8f:	74 3a                	je     0x1403dcbcb
1403dcb91:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1403dcb96:	8b c7                	mov    %edi,%eax
1403dcb98:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1403dcb9d:	83 f8 01             	cmp    $0x1,%eax
1403dcba0:	75 29                	jne    0x1403dcbcb
1403dcba2:	48 8b 03             	mov    (%rbx),%rax
1403dcba5:	48 8b cb             	mov    %rbx,%rcx
1403dcba8:	48 8b 00             	mov    (%rax),%rax
1403dcbab:	ff 15 6f 6e ba 00    	call   *0xba6e6f(%rip)        # 0x140f83a20
1403dcbb1:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
1403dcbb6:	83 ff 01             	cmp    $0x1,%edi
1403dcbb9:	75 10                	jne    0x1403dcbcb
1403dcbbb:	48 8b 03             	mov    (%rbx),%rax
1403dcbbe:	48 8b cb             	mov    %rbx,%rcx
1403dcbc1:	48 8b 40 08          	mov    0x8(%rax),%rax
1403dcbc5:	ff 15 55 6e ba 00    	call   *0xba6e55(%rip)        # 0x140f83a20
1403dcbcb:	40 0f b6 c6          	movzbl %sil,%eax
1403dcbcf:	e9 c1 f9 ff ff       	jmp    0x1403dc595
1403dcbd4:	b9 02 00 00 00       	mov    $0x2,%ecx
1403dcbd9:	e8 22 db 3a 00       	call   0x14078a700
1403dcbde:	90                   	nop
1403dcbdf:	e8 0c bc e0 ff       	call   0x1401e87f0
1403dcbe4:	cc                   	int3
1403dcbe5:	cc                   	int3
1403dcbe6:	cc                   	int3
1403dcbe7:	cc                   	int3
1403dcbe8:	cc                   	int3
1403dcbe9:	cc                   	int3
1403dcbea:	cc                   	int3
1403dcbeb:	cc                   	int3
1403dcbec:	cc                   	int3
1403dcbed:	cc                   	int3
1403dcbee:	cc                   	int3
1403dcbef:	cc                   	int3
1403dcbf0:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1403dcbf5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1403dcbfa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403dcbff:	55                   	push   %rbp
1403dcc00:	53                   	push   %rbx
1403dcc01:	56                   	push   %rsi
1403dcc02:	57                   	push   %rdi
1403dcc03:	41 54                	push   %r12
1403dcc05:	41 55                	push   %r13
1403dcc07:	41 56                	push   %r14
1403dcc09:	41 57                	push   %r15
1403dcc0b:	48 8b ec             	mov    %rsp,%rbp
1403dcc0e:	48 83 ec 48          	sub    $0x48,%rsp
1403dcc12:	4d 8b e0             	mov    %r8,%r12
1403dcc15:	4c 8b f2             	mov    %rdx,%r14
1403dcc18:	4c 8b f9             	mov    %rcx,%r15
1403dcc1b:	33 ff                	xor    %edi,%edi
1403dcc1d:	89 7d d8             	mov    %edi,-0x28(%rbp)
1403dcc20:	44 8b 0d e1 20 0c 01 	mov    0x10c20e1(%rip),%r9d        # 0x14149ed08
1403dcc27:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1403dcc2e:	00 00
1403dcc30:	b9 00 13 00 00       	mov    $0x1300,%ecx
1403dcc35:	4a 8b 1c c8          	mov    (%rax,%r9,8),%rbx
1403dcc39:	48 03 d9             	add    %rcx,%rbx
1403dcc3c:	8b 03                	mov    (%rbx),%eax
1403dcc3e:	39 05 64 76 04 01    	cmp    %eax,0x1047664(%rip)        # 0x1414242a8
1403dcc44:	0f 8f bf 03 00 00    	jg     0x1403dd009
1403dcc4a:	8b 03                	mov    (%rbx),%eax
1403dcc4c:	39 05 66 76 04 01    	cmp    %eax,0x1047666(%rip)        # 0x1414242b8
1403dcc52:	0f 8f 4b 04 00 00    	jg     0x1403dd0a3
1403dcc58:	8b 03                	mov    (%rbx),%eax
1403dcc5a:	39 05 68 76 04 01    	cmp    %eax,0x1047668(%rip)        # 0x1414242c8
1403dcc60:	0f 8f d5 04 00 00    	jg     0x1403dd13b
1403dcc66:	b9 50 00 00 00       	mov    $0x50,%ecx
1403dcc6b:	e8 98 e4 a3 00       	call   0x140e1b108
1403dcc70:	4c 8b c8             	mov    %rax,%r9
1403dcc73:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1403dcc77:	48 85 c0             	test   %rax,%rax
1403dcc7a:	74 3c                	je     0x1403dccb8
1403dcc7c:	48 8b 0d 1d 76 04 01 	mov    0x104761d(%rip),%rcx        # 0x1414242a0
1403dcc83:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1403dcc87:	48 85 c9             	test   %rcx,%rcx
1403dcc8a:	74 1c                	je     0x1403dcca8
1403dcc8c:	8b 41 10             	mov    0x10(%rcx),%eax
1403dcc8f:	ff c0                	inc    %eax
1403dcc91:	89 41 10             	mov    %eax,0x10(%rcx)
1403dcc94:	83 f8 01             	cmp    $0x1,%eax
1403dcc97:	0f 8e 37 05 00 00    	jle    0x1403dd1d4
1403dcc9d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403dcca2:	0f 84 34 05 00 00    	je     0x1403dd1dc
1403dcca8:	41 b0 01             	mov    $0x1,%r8b
1403dccab:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1403dccaf:	49 8b c9             	mov    %r9,%rcx
1403dccb2:	e8 09 4d 35 00       	call   0x1407319c0
1403dccb7:	90                   	nop
1403dccb8:	49 89 06             	mov    %rax,(%r14)
1403dccbb:	83 cf 02             	or     $0x2,%edi
1403dccbe:	83 cf 01             	or     $0x1,%edi
1403dccc1:	89 7d d8             	mov    %edi,-0x28(%rbp)
1403dccc4:	49 83 7f 10 00       	cmpq   $0x0,0x10(%r15)
1403dccc9:	0f 84 83 01 00 00    	je     0x1403dce52
1403dcccf:	b9 50 00 00 00       	mov    $0x50,%ecx
1403dccd4:	e8 2f e4 a3 00       	call   0x140e1b108
1403dccd9:	4c 8b c8             	mov    %rax,%r9
1403dccdc:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1403dcce0:	48 85 c0             	test   %rax,%rax
1403dcce3:	74 40                	je     0x1403dcd25
1403dcce5:	48 8b 0d c4 75 04 01 	mov    0x10475c4(%rip),%rcx        # 0x1414242b0
1403dccec:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1403dccf0:	48 85 c9             	test   %rcx,%rcx
1403dccf3:	74 1c                	je     0x1403dcd11
1403dccf5:	8b 41 10             	mov    0x10(%rcx),%eax
1403dccf8:	ff c0                	inc    %eax
1403dccfa:	89 41 10             	mov    %eax,0x10(%rcx)
1403dccfd:	83 f8 01             	cmp    $0x1,%eax
1403dcd00:	0f 8e e1 04 00 00    	jle    0x1403dd1e7
1403dcd06:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403dcd0b:	0f 84 de 04 00 00    	je     0x1403dd1ef
1403dcd11:	41 b0 01             	mov    $0x1,%r8b
1403dcd14:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1403dcd18:	49 8b c9             	mov    %r9,%rcx
1403dcd1b:	e8 a0 4c 35 00       	call   0x1407319c0
1403dcd20:	48 8b d8             	mov    %rax,%rbx
1403dcd23:	eb 02                	jmp    0x1403dcd27
1403dcd25:	33 db                	xor    %ebx,%ebx
1403dcd27:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1403dcd2b:	83 cf 04             	or     $0x4,%edi
1403dcd2e:	89 7d d8             	mov    %edi,-0x28(%rbp)
1403dcd31:	49 8b 4f 10          	mov    0x10(%r15),%rcx
1403dcd35:	0f b6 71 02          	movzbl 0x2(%rcx),%esi
1403dcd39:	44 0f b6 61 03       	movzbl 0x3(%rcx),%r12d
1403dcd3e:	44 8b ee             	mov    %esi,%r13d
1403dcd41:	4a 8d 04 26          	lea    (%rsi,%r12,1),%rax
1403dcd45:	4c 8b 7c 08 04       	mov    0x4(%rax,%rcx,1),%r15
1403dcd4a:	49 0f cf             	bswap  %r15
1403dcd4d:	0f b6 44 08 0c       	movzbl 0xc(%rax,%rcx,1),%eax
1403dcd52:	88 45 60             	mov    %al,0x60(%rbp)
1403dcd55:	b9 10 00 00 00       	mov    $0x10,%ecx
1403dcd5a:	e8 a9 e3 a3 00       	call   0x140e1b108
1403dcd5f:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1403dcd63:	48 85 c0             	test   %rax,%rax
1403dcd66:	74 1c                	je     0x1403dcd84
1403dcd68:	44 8b c6             	mov    %esi,%r8d
1403dcd6b:	48 8b 75 48          	mov    0x48(%rbp),%rsi
1403dcd6f:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1403dcd73:	48 83 c2 04          	add    $0x4,%rdx
1403dcd77:	41 b1 01             	mov    $0x1,%r9b
1403dcd7a:	48 8b c8             	mov    %rax,%rcx
1403dcd7d:	e8 ce 45 34 00       	call   0x140721350
1403dcd82:	eb 04                	jmp    0x1403dcd88
1403dcd84:	48 8b 75 48          	mov    0x48(%rbp),%rsi
1403dcd88:	4c 8b c0             	mov    %rax,%r8
1403dcd8b:	33 d2                	xor    %edx,%edx
1403dcd8d:	48 8b cb             	mov    %rbx,%rcx
1403dcd90:	e8 6b 24 ff ff       	call   0x1403cf200
1403dcd95:	b9 10 00 00 00       	mov    $0x10,%ecx
1403dcd9a:	e8 69 e3 a3 00       	call   0x140e1b108
1403dcd9f:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1403dcda3:	48 85 c0             	test   %rax,%rax
1403dcda6:	74 1a                	je     0x1403dcdc2
1403dcda8:	45 8b c4             	mov    %r12d,%r8d
1403dcdab:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1403dcdaf:	48 83 c2 04          	add    $0x4,%rdx
1403dcdb3:	49 03 d5             	add    %r13,%rdx
1403dcdb6:	41 b1 01             	mov    $0x1,%r9b
1403dcdb9:	48 8b c8             	mov    %rax,%rcx
1403dcdbc:	e8 8f 45 34 00       	call   0x140721350
1403dcdc1:	90                   	nop
1403dcdc2:	4c 8b c0             	mov    %rax,%r8
1403dcdc5:	ba 01 00 00 00       	mov    $0x1,%edx
1403dcdca:	48 8b cb             	mov    %rbx,%rcx
1403dcdcd:	e8 2e 24 ff ff       	call   0x1403cf200
1403dcdd2:	48 8b 43 40          	mov    0x40(%rbx),%rax
1403dcdd6:	48 8b 08             	mov    (%rax),%rcx
1403dcdd9:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1403dcddd:	75 04                	jne    0x1403dcde3
1403dcddf:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
1403dcde3:	4c 89 79 20          	mov    %r15,0x20(%rcx)
1403dcde7:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1403dcdeb:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1403dcdf0:	74 0c                	je     0x1403dcdfe
1403dcdf2:	48 8d 0d e7 3b 05 01 	lea    0x1053be7(%rip),%rcx        # 0x1414309e0
1403dcdf9:	e8 42 dd 3a 00       	call   0x14078ab40
1403dcdfe:	44 0f b6 45 60       	movzbl 0x60(%rbp),%r8d
1403dce03:	48 8b 43 40          	mov    0x40(%rbx),%rax
1403dce07:	48 8b 10             	mov    (%rax),%rdx
1403dce0a:	80 7a 38 00          	cmpb   $0x0,0x38(%rdx)
1403dce0e:	75 04                	jne    0x1403dce14
1403dce10:	c6 42 38 01          	movb   $0x1,0x38(%rdx)
1403dce14:	4c 89 42 30          	mov    %r8,0x30(%rdx)
1403dce18:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1403dce1c:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1403dce21:	74 0c                	je     0x1403dce2f
1403dce23:	48 8d 0d b6 3b 05 01 	lea    0x1053bb6(%rip),%rcx        # 0x1414309e0
1403dce2a:	e8 11 dd 3a 00       	call   0x14078ab40
1403dce2f:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
1403dce36:	00
1403dce37:	48 89 5d 60          	mov    %rbx,0x60(%rbp)
1403dce3b:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1403dce3f:	33 d2                	xor    %edx,%edx
1403dce41:	49 8b 0e             	mov    (%r14),%rcx
1403dce44:	e8 b7 7c 35 00       	call   0x140734b00
1403dce49:	90                   	nop
1403dce4a:	4c 8b 7d 48          	mov    0x48(%rbp),%r15
1403dce4e:	4c 8b 65 58          	mov    0x58(%rbp),%r12
1403dce52:	49 83 7f 08 00       	cmpq   $0x0,0x8(%r15)
1403dce57:	0f 84 36 01 00 00    	je     0x1403dcf93
1403dce5d:	b9 50 00 00 00       	mov    $0x50,%ecx
1403dce62:	e8 a1 e2 a3 00       	call   0x140e1b108
1403dce67:	4c 8b c8             	mov    %rax,%r9
1403dce6a:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1403dce6e:	48 85 c0             	test   %rax,%rax
1403dce71:	74 40                	je     0x1403dceb3
1403dce73:	48 8b 0d 46 74 04 01 	mov    0x1047446(%rip),%rcx        # 0x1414242c0
1403dce7a:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1403dce7e:	48 85 c9             	test   %rcx,%rcx
1403dce81:	74 1c                	je     0x1403dce9f
1403dce83:	8b 41 10             	mov    0x10(%rcx),%eax
1403dce86:	ff c0                	inc    %eax
1403dce88:	89 41 10             	mov    %eax,0x10(%rcx)
1403dce8b:	83 f8 01             	cmp    $0x1,%eax
1403dce8e:	0f 8e 66 03 00 00    	jle    0x1403dd1fa
1403dce94:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403dce99:	0f 84 63 03 00 00    	je     0x1403dd202
1403dce9f:	41 b0 01             	mov    $0x1,%r8b
1403dcea2:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1403dcea6:	49 8b c9             	mov    %r9,%rcx
1403dcea9:	e8 12 4b 35 00       	call   0x1407319c0
1403dceae:	48 8b f0             	mov    %rax,%rsi
1403dceb1:	eb 02                	jmp    0x1403dceb5
1403dceb3:	33 f6                	xor    %esi,%esi
1403dceb5:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1403dceb9:	83 cf 08             	or     $0x8,%edi
1403dcebc:	89 7d d8             	mov    %edi,-0x28(%rbp)
1403dcebf:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1403dcec3:	0f b7 49 02          	movzwl 0x2(%rcx),%ecx
1403dcec7:	ff 15 4b 6a ba 00    	call   *0xba6a4b(%rip)        # 0x140f83918
1403dcecd:	0f b7 d8             	movzwl %ax,%ebx
1403dced0:	66 f7 d3             	not    %bx
1403dced3:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1403dced7:	8b 49 04             	mov    0x4(%rcx),%ecx
1403dceda:	ff 15 30 6a ba 00    	call   *0xba6a30(%rip)        # 0x140f83910
1403dcee0:	44 8b f8             	mov    %eax,%r15d
1403dcee3:	41 f7 d7             	not    %r15d
1403dcee6:	0f b7 d3             	movzwl %bx,%edx
1403dcee9:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403dceef:	48 8b 0d 82 5f 05 01 	mov    0x1055f82(%rip),%rcx        # 0x141432e78
1403dcef6:	e8 55 29 36 00       	call   0x14073f850
1403dcefb:	48 8b 08             	mov    (%rax),%rcx
1403dcefe:	48 85 c9             	test   %rcx,%rcx
1403dcf01:	74 1c                	je     0x1403dcf1f
1403dcf03:	8b 41 10             	mov    0x10(%rcx),%eax
1403dcf06:	ff c0                	inc    %eax
1403dcf08:	89 41 10             	mov    %eax,0x10(%rcx)
1403dcf0b:	83 f8 01             	cmp    $0x1,%eax
1403dcf0e:	0f 8e f9 02 00 00    	jle    0x1403dd20d
1403dcf14:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403dcf19:	0f 84 f6 02 00 00    	je     0x1403dd215
1403dcf1f:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1403dcf23:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1403dcf27:	33 d2                	xor    %edx,%edx
1403dcf29:	48 8b ce             	mov    %rsi,%rcx
1403dcf2c:	e8 cf 7b 35 00       	call   0x140734b00
1403dcf31:	41 8b cf             	mov    %r15d,%ecx
1403dcf34:	ff 15 36 69 ba 00    	call   *0xba6936(%rip)        # 0x140f83870