1403e48bd:	ba 04 00 00 00       	mov    $0x4,%edx
1403e48c2:	48 8b cb             	mov    %rbx,%rcx
1403e48c5:	e8 36 02 35 00       	call   0x140734b00
1403e48ca:	48 8b c7             	mov    %rdi,%rax
1403e48cd:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1403e48d2:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1403e48d7:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1403e48dc:	48 83 c4 40          	add    $0x40,%rsp
1403e48e0:	41 5f                	pop    %r15
1403e48e2:	41 5e                	pop    %r14
1403e48e4:	5d                   	pop    %rbp
1403e48e5:	c3                   	ret
1403e48e6:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e48eb:	e8 10 5e 3a 00       	call   0x14078a700
1403e48f0:	90                   	nop
1403e48f1:	48 8d 0d 60 03 04 01 	lea    0x1040360(%rip),%rcx        # 0x141424c58
1403e48f8:	e8 cf 6d a3 00       	call   0x140e1b6cc
1403e48fd:	83 3d 54 03 04 01 ff 	cmpl   $0xffffffff,0x1040354(%rip)        # 0x141424c58
1403e4904:	0f 85 5d fe ff ff    	jne    0x1403e4767
1403e490a:	48 8d 05 0f a1 be 00 	lea    0xbea10f(%rip),%rax        # 0x140fcea20
1403e4911:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1403e4915:	48 c7 45 f8 09 00 00 	movq   $0x9,-0x8(%rbp)
1403e491c:	00
1403e491d:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1403e4921:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1403e4926:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1403e492a:	e8 61 c4 3b 00       	call   0x1407a0d90
1403e492f:	48 8b 08             	mov    (%rax),%rcx
1403e4932:	48 85 c9             	test   %rcx,%rcx
1403e4935:	74 27                	je     0x1403e495e
1403e4937:	8b 41 10             	mov    0x10(%rcx),%eax
1403e493a:	ff c0                	inc    %eax
1403e493c:	89 41 10             	mov    %eax,0x10(%rcx)
1403e493f:	83 f8 01             	cmp    $0x1,%eax
1403e4942:	7f 08                	jg     0x1403e494c
1403e4944:	33 c9                	xor    %ecx,%ecx
1403e4946:	e8 b5 5d 3a 00       	call   0x14078a700
1403e494b:	cc                   	int3
1403e494c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403e4951:	75 0b                	jne    0x1403e495e
1403e4953:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e4958:	e8 a3 5d 3a 00       	call   0x14078a700
1403e495d:	90                   	nop
1403e495e:	48 89 0d eb 02 04 01 	mov    %rcx,0x10402eb(%rip)        # 0x141424c50
1403e4965:	bb 04 00 00 00       	mov    $0x4,%ebx
1403e496a:	89 5d e0             	mov    %ebx,-0x20(%rbp)
1403e496d:	48 8d 0d 6c b7 b8 00 	lea    0xb8b76c(%rip),%rcx        # 0x140f700e0
1403e4974:	e8 fb 69 a3 00       	call   0x140e1b374
1403e4979:	90                   	nop
1403e497a:	48 8d 0d d7 02 04 01 	lea    0x10402d7(%rip),%rcx        # 0x141424c58
1403e4981:	e8 da 6c a3 00       	call   0x140e1b660
1403e4986:	e9 dc fd ff ff       	jmp    0x1403e4767
1403e498b:	33 c9                	xor    %ecx,%ecx
1403e498d:	e8 6e 5d 3a 00       	call   0x14078a700
1403e4992:	cc                   	int3
1403e4993:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e4998:	e8 63 5d 3a 00       	call   0x14078a700
1403e499d:	90                   	nop
1403e499e:	33 c9                	xor    %ecx,%ecx
1403e49a0:	e8 5b 5d 3a 00       	call   0x14078a700
1403e49a5:	cc                   	int3
1403e49a6:	cc                   	int3
1403e49a7:	cc                   	int3
1403e49a8:	cc                   	int3
1403e49a9:	cc                   	int3
1403e49aa:	cc                   	int3
1403e49ab:	cc                   	int3
1403e49ac:	cc                   	int3
1403e49ad:	cc                   	int3
1403e49ae:	cc                   	int3
1403e49af:	cc                   	int3
1403e49b0:	48 8b c4             	mov    %rsp,%rax
1403e49b3:	55                   	push   %rbp
1403e49b4:	53                   	push   %rbx
1403e49b5:	56                   	push   %rsi
1403e49b6:	57                   	push   %rdi
1403e49b7:	41 54                	push   %r12
1403e49b9:	41 55                	push   %r13
1403e49bb:	41 56                	push   %r14
1403e49bd:	41 57                	push   %r15
1403e49bf:	48 8d 6c 24 88       	lea    -0x78(%rsp),%rbp
1403e49c4:	48 81 ec 78 01 00 00 	sub    $0x178,%rsp
1403e49cb:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1403e49cf:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1403e49d3:	48 8b 05 26 45 fd 00 	mov    0xfd4526(%rip),%rax        # 0x1413b8f00
1403e49da:	48 33 c4             	xor    %rsp,%rax
1403e49dd:	48 89 45 40          	mov    %rax,0x40(%rbp)
1403e49e1:	4d 8b f9             	mov    %r9,%r15
1403e49e4:	45 8b f0             	mov    %r8d,%r14d
1403e49e7:	4c 8b e2             	mov    %rdx,%r12
1403e49ea:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
1403e49ee:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1403e49f2:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
1403e49f6:	4c 8b ad e0 00 00 00 	mov    0xe0(%rbp),%r13
1403e49fd:	4c 89 6d a8          	mov    %r13,-0x58(%rbp)
1403e4a01:	33 ff                	xor    %edi,%edi
1403e4a03:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403e4a07:	8b 0d fb a2 0b 01    	mov    0x10ba2fb(%rip),%ecx        # 0x14149ed08
1403e4a0d:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1403e4a14:	00 00
1403e4a16:	be 00 13 00 00       	mov    $0x1300,%esi
1403e4a1b:	48 8b 1c c8          	mov    (%rax,%rcx,8),%rbx
1403e4a1f:	8b 04 33             	mov    (%rbx,%rsi,1),%eax
1403e4a22:	39 05 60 02 04 01    	cmp    %eax,0x1040260(%rip)        # 0x141424c88
1403e4a28:	0f 8f f3 06 00 00    	jg     0x1403e5121
1403e4a2e:	8b 04 33             	mov    (%rbx,%rsi,1),%eax
1403e4a31:	39 05 61 02 04 01    	cmp    %eax,0x1040261(%rip)        # 0x141424c98
1403e4a37:	0f 8f 84 07 00 00    	jg     0x1403e51c1
1403e4a3d:	48 8d 05 c4 70 c0 00 	lea    0xc070c4(%rip),%rax        # 0x140febb08
1403e4a44:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403e4a49:	48 c7 44 24 48 10 00 	movq   $0x10,0x48(%rsp)
1403e4a50:	00 00
1403e4a52:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1403e4a57:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1403e4a5d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1403e4a62:	e8 29 c3 3b 00       	call   0x1407a0d90
1403e4a67:	48 8b 30             	mov    (%rax),%rsi
1403e4a6a:	48 85 f6             	test   %rsi,%rsi
1403e4a6d:	74 1c                	je     0x1403e4a8b
1403e4a6f:	8b 46 10             	mov    0x10(%rsi),%eax
1403e4a72:	ff c0                	inc    %eax
1403e4a74:	89 46 10             	mov    %eax,0x10(%rsi)
1403e4a77:	83 f8 01             	cmp    $0x1,%eax
1403e4a7a:	0f 8e e0 07 00 00    	jle    0x1403e5260
1403e4a80:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403e4a85:	0f 84 dd 07 00 00    	je     0x1403e5268
1403e4a8b:	48 8b de             	mov    %rsi,%rbx
1403e4a8e:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1403e4a93:	0f ba ef 0a          	bts    $0xa,%edi
1403e4a97:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403e4a9b:	b9 50 00 00 00       	mov    $0x50,%ecx
1403e4aa0:	e8 63 66 a3 00       	call   0x140e1b108
1403e4aa5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1403e4aaa:	48 85 c0             	test   %rax,%rax
1403e4aad:	74 1f                	je     0x1403e4ace
1403e4aaf:	33 db                	xor    %ebx,%ebx
1403e4ab1:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1403e4ab6:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1403e4abb:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403e4ac0:	48 8b c8             	mov    %rax,%rcx
1403e4ac3:	e8 68 dd 34 00       	call   0x140732830
1403e4ac8:	33 f6                	xor    %esi,%esi
1403e4aca:	33 c9                	xor    %ecx,%ecx
1403e4acc:	eb 03                	jmp    0x1403e4ad1
1403e4ace:	48 8b ce             	mov    %rsi,%rcx
1403e4ad1:	49 89 04 24          	mov    %rax,(%r12)
1403e4ad5:	0f ba ef 0b          	bts    $0xb,%edi
1403e4ad9:	83 cf 01             	or     $0x1,%edi
1403e4adc:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403e4ae0:	48 85 f6             	test   %rsi,%rsi
1403e4ae3:	74 27                	je     0x1403e4b0c
1403e4ae5:	8b 41 10             	mov    0x10(%rcx),%eax
1403e4ae8:	ff c8                	dec    %eax
1403e4aea:	89 41 10             	mov    %eax,0x10(%rcx)
1403e4aed:	85 c0                	test   %eax,%eax
1403e4aef:	7f 1b                	jg     0x1403e4b0c
1403e4af1:	0f 88 7c 07 00 00    	js     0x1403e5273
1403e4af7:	48 8b 03             	mov    (%rbx),%rax
1403e4afa:	ba 01 00 00 00       	mov    $0x1,%edx
1403e4aff:	48 8b cb             	mov    %rbx,%rcx
1403e4b02:	48 8b 00             	mov    (%rax),%rax
1403e4b05:	ff 15 15 ef b9 00    	call   *0xb9ef15(%rip)        # 0x140f83a20
1403e4b0b:	90                   	nop
1403e4b0c:	45 85 f6             	test   %r14d,%r14d
1403e4b0f:	0f 8e d1 05 00 00    	jle    0x1403e50e6
1403e4b15:	41 83 fe 02          	cmp    $0x2,%r14d
1403e4b19:	0f 82 b0 05 00 00    	jb     0x1403e50cf
1403e4b1f:	41 0f b6 1f          	movzbl (%r15),%ebx
1403e4b23:	41 0f b6 77 01       	movzbl 0x1(%r15),%esi
1403e4b28:	66 85 f6             	test   %si,%si
1403e4b2b:	0f 84 95 05 00 00    	je     0x1403e50c6
1403e4b31:	b9 50 00 00 00       	mov    $0x50,%ecx
1403e4b36:	e8 cd 65 a3 00       	call   0x140e1b108
1403e4b3b:	4c 8b c8             	mov    %rax,%r9
1403e4b3e:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1403e4b42:	48 85 c0             	test   %rax,%rax
1403e4b45:	74 43                	je     0x1403e4b8a
1403e4b47:	48 8b 05 32 01 04 01 	mov    0x1040132(%rip),%rax        # 0x141424c80
1403e4b4e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1403e4b53:	48 85 c0             	test   %rax,%rax
1403e4b56:	74 1d                	je     0x1403e4b75
1403e4b58:	8b 48 10             	mov    0x10(%rax),%ecx
1403e4b5b:	ff c1                	inc    %ecx
1403e4b5d:	89 48 10             	mov    %ecx,0x10(%rax)
1403e4b60:	83 f9 01             	cmp    $0x1,%ecx
1403e4b63:	0f 8e 20 07 00 00    	jle    0x1403e5289
1403e4b69:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1403e4b6f:	0f 84 09 07 00 00    	je     0x1403e527e
1403e4b75:	41 b0 01             	mov    $0x1,%r8b
1403e4b78:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1403e4b7d:	49 8b c9             	mov    %r9,%rcx
1403e4b80:	e8 3b ce 34 00       	call   0x1407319c0
1403e4b85:	4c 8b e8             	mov    %rax,%r13
1403e4b88:	eb 03                	jmp    0x1403e4b8d
1403e4b8a:	45 33 ed             	xor    %r13d,%r13d
1403e4b8d:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
1403e4b92:	83 cf 02             	or     $0x2,%edi
1403e4b95:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403e4b99:	4c 8b c3             	mov    %rbx,%r8
1403e4b9c:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1403e4ba0:	48 8b 0d d1 e2 04 01 	mov    0x104e2d1(%rip),%rcx        # 0x141432e78
1403e4ba7:	e8 74 b3 db ff       	call   0x14019ff20
1403e4bac:	4c 8b c0             	mov    %rax,%r8
1403e4baf:	33 d2                	xor    %edx,%edx
1403e4bb1:	49 8b cd             	mov    %r13,%rcx
1403e4bb4:	e8 47 ff 34 00       	call   0x140734b00
1403e4bb9:	4c 8b c6             	mov    %rsi,%r8
1403e4bbc:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1403e4bc0:	48 8b 0d b1 e2 04 01 	mov    0x104e2b1(%rip),%rcx        # 0x141432e78
1403e4bc7:	e8 54 b3 db ff       	call   0x14019ff20
1403e4bcc:	4c 8b c0             	mov    %rax,%r8
1403e4bcf:	ba 01 00 00 00       	mov    $0x1,%edx
1403e4bd4:	49 8b cd             	mov    %r13,%rcx
1403e4bd7:	e8 24 ff 34 00       	call   0x140734b00
1403e4bdc:	66 c1 e6 03          	shl    $0x3,%si
1403e4be0:	66 83 ee 02          	sub    $0x2,%si
1403e4be4:	66 89 74 24 38       	mov    %si,0x38(%rsp)
1403e4be9:	49 83 c7 02          	add    $0x2,%r15
1403e4bed:	41 83 c6 fe          	add    $0xfffffffe,%r14d
1403e4bf1:	8b cb                	mov    %ebx,%ecx
1403e4bf3:	83 e9 01             	sub    $0x1,%ecx
1403e4bf6:	0f 84 ae 03 00 00    	je     0x1403e4faa
1403e4bfc:	83 e9 01             	sub    $0x1,%ecx
1403e4bff:	0f 84 a5 03 00 00    	je     0x1403e4faa
1403e4c05:	83 e9 01             	sub    $0x1,%ecx
1403e4c08:	0f 84 b6 00 00 00    	je     0x1403e4cc4
1403e4c0e:	83 e9 01             	sub    $0x1,%ecx
1403e4c11:	74 3d                	je     0x1403e4c50
1403e4c13:	83 f9 01             	cmp    $0x1,%ecx
1403e4c16:	0f 85 f7 03 00 00    	jne    0x1403e5013
1403e4c1c:	41 83 fe 06          	cmp    $0x6,%r14d
1403e4c20:	0f 8c ed 03 00 00    	jl     0x1403e5013
1403e4c26:	41 8b 4f 02          	mov    0x2(%r15),%ecx
1403e4c2a:	ff 15 e0 ec b9 00    	call   *0xb9ece0(%rip)        # 0x140f83910
1403e4c30:	44 8b c0             	mov    %eax,%r8d
1403e4c33:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1403e4c37:	48 8b 0d 3a e2 04 01 	mov    0x104e23a(%rip),%rcx        # 0x141432e78
1403e4c3e:	e8 dd b2 db ff       	call   0x14019ff20
1403e4c43:	4c 8b c0             	mov    %rax,%r8
1403e4c46:	ba 05 00 00 00       	mov    $0x5,%edx
1403e4c4b:	e9 2d 04 00 00       	jmp    0x1403e507d
1403e4c50:	44 0f b7 c6          	movzwl %si,%r8d
1403e4c54:	45 3b f0             	cmp    %r8d,%r14d
1403e4c57:	0f 8c b6 03 00 00    	jl     0x1403e5013
1403e4c5d:	49 8d 47 06          	lea    0x6(%r15),%rax
1403e4c61:	48 89 45 30          	mov    %rax,0x30(%rbp)
1403e4c65:	41 83 c0 fa          	add    $0xfffffffa,%r8d
1403e4c69:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
1403e4c6d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1403e4c71:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1403e4c75:	e8 56 1a 00 00       	call   0x1403e66d0
1403e4c7a:	48 8b 08             	mov    (%rax),%rcx
1403e4c7d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1403e4c84:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1403e4c89:	48 8b 08             	mov    (%rax),%rcx
1403e4c8c:	48 85 c9             	test   %rcx,%rcx
1403e4c8f:	74 24                	je     0x1403e4cb5
1403e4c91:	8b 41 10             	mov    0x10(%rcx),%eax
1403e4c94:	ff c8                	dec    %eax
1403e4c96:	89 41 10             	mov    %eax,0x10(%rcx)
1403e4c99:	85 c0                	test   %eax,%eax
1403e4c9b:	7f 18                	jg     0x1403e4cb5
1403e4c9d:	0f 88 ee 05 00 00    	js     0x1403e5291
1403e4ca3:	48 8b 01             	mov    (%rcx),%rax
1403e4ca6:	ba 01 00 00 00       	mov    $0x1,%edx
1403e4cab:	48 8b 00             	mov    (%rax),%rax
1403e4cae:	ff 15 6c ed b9 00    	call   *0xb9ed6c(%rip)        # 0x140f83a20
1403e4cb4:	90                   	nop
1403e4cb5:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1403e4cba:	ba 04 00 00 00       	mov    $0x4,%edx
1403e4cbf:	e9 b9 03 00 00       	jmp    0x1403e507d
1403e4cc4:	41 83 fe 1e          	cmp    $0x1e,%r14d
1403e4cc8:	0f 8c 45 03 00 00    	jl     0x1403e5013
1403e4cce:	b9 50 00 00 00       	mov    $0x50,%ecx
1403e4cd3:	e8 30 64 a3 00       	call   0x140e1b108
1403e4cd8:	4c 8b c8             	mov    %rax,%r9
1403e4cdb:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1403e4cdf:	48 85 c0             	test   %rax,%rax
1403e4ce2:	74 43                	je     0x1403e4d27
1403e4ce4:	48 8b 05 a5 ff 03 01 	mov    0x103ffa5(%rip),%rax        # 0x141424c90
1403e4ceb:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1403e4cf0:	48 85 c0             	test   %rax,%rax
1403e4cf3:	74 1d                	je     0x1403e4d12
1403e4cf5:	8b 48 10             	mov    0x10(%rax),%ecx
1403e4cf8:	ff c1                	inc    %ecx
1403e4cfa:	89 48 10             	mov    %ecx,0x10(%rax)
1403e4cfd:	83 f9 01             	cmp    $0x1,%ecx
1403e4d00:	0f 8e a1 05 00 00    	jle    0x1403e52a7
1403e4d06:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1403e4d0c:	0f 84 8a 05 00 00    	je     0x1403e529c
1403e4d12:	41 b0 01             	mov    $0x1,%r8b
1403e4d15:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1403e4d1a:	49 8b c9             	mov    %r9,%rcx
1403e4d1d:	e8 9e cc 34 00       	call   0x1407319c0
1403e4d22:	48 8b f0             	mov    %rax,%rsi
1403e4d25:	eb 02                	jmp    0x1403e4d29
1403e4d27:	33 f6                	xor    %esi,%esi
1403e4d29:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1403e4d2e:	0f ba ef 0c          	bts    $0xc,%edi
1403e4d32:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403e4d36:	41 0f b6 5f 01       	movzbl 0x1(%r15),%ebx
1403e4d3b:	45 8b 67 02          	mov    0x2(%r15),%r12d
1403e4d3f:	41 8b 47 06          	mov    0x6(%r15),%eax
1403e4d43:	89 44 24 50          	mov    %eax,0x50(%rsp)
1403e4d47:	41 0f 10 7f 0e       	movups 0xe(%r15),%xmm7
1403e4d4c:	45 0f b6 07          	movzbl (%r15),%r8d
1403e4d50:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e4d54:	48 8b 0d 1d e1 04 01 	mov    0x104e11d(%rip),%rcx        # 0x141432e78
1403e4d5b:	e8 c0 b1 db ff       	call   0x14019ff20
1403e4d60:	4c 8b c0             	mov    %rax,%r8
1403e4d63:	33 d2                	xor    %edx,%edx
1403e4d65:	48 8b ce             	mov    %rsi,%rcx
1403e4d68:	e8 93 fd 34 00       	call   0x140734b00
1403e4d6d:	48 8b 0d 04 e1 04 01 	mov    0x104e104(%rip),%rcx        # 0x141432e78
1403e4d74:	84 db                	test   %bl,%bl
1403e4d76:	79 06                	jns    0x1403e4d7e
1403e4d78:	48 83 c1 58          	add    $0x58,%rcx
1403e4d7c:	eb 04                	jmp    0x1403e4d82
1403e4d7e:	48 83 c1 60          	add    $0x60,%rcx
1403e4d82:	48 8b 09             	mov    (%rcx),%rcx
1403e4d85:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1403e4d8a:	48 85 c9             	test   %rcx,%rcx
1403e4d8d:	74 1c                	je     0x1403e4dab
1403e4d8f:	8b 41 10             	mov    0x10(%rcx),%eax
1403e4d92:	ff c0                	inc    %eax
1403e4d94:	89 41 10             	mov    %eax,0x10(%rcx)
1403e4d97:	83 f8 01             	cmp    $0x1,%eax
1403e4d9a:	0f 8e 1a 05 00 00    	jle    0x1403e52ba
1403e4da0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403e4da5:	0f 84 04 05 00 00    	je     0x1403e52af
1403e4dab:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
1403e4db0:	ba 01 00 00 00       	mov    $0x1,%edx
1403e4db5:	48 8b ce             	mov    %rsi,%rcx
1403e4db8:	e8 43 fd 34 00       	call   0x140734b00
1403e4dbd:	48 8b 0d b4 e0 04 01 	mov    0x104e0b4(%rip),%rcx        # 0x141432e78
1403e4dc4:	f6 c3 40             	test   $0x40,%bl
1403e4dc7:	74 06                	je     0x1403e4dcf
1403e4dc9:	48 83 c1 58          	add    $0x58,%rcx
1403e4dcd:	eb 04                	jmp    0x1403e4dd3
1403e4dcf:	48 83 c1 60          	add    $0x60,%rcx
1403e4dd3:	48 8b 09             	mov    (%rcx),%rcx
1403e4dd6:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1403e4dda:	48 85 c9             	test   %rcx,%rcx
1403e4ddd:	74 1c                	je     0x1403e4dfb
1403e4ddf:	8b 41 10             	mov    0x10(%rcx),%eax
1403e4de2:	ff c0                	inc    %eax
1403e4de4:	89 41 10             	mov    %eax,0x10(%rcx)
1403e4de7:	83 f8 01             	cmp    $0x1,%eax
1403e4dea:	0f 8e dd 04 00 00    	jle    0x1403e52cd
1403e4df0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax