1403c9ad0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403c9ad4:	66 0f 6f 05 a4 a8 bd 	movdqa 0xbda8a4(%rip),%xmm0        # 0x140fa4380
1403c9adb:	00
1403c9adc:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403c9ae1:	0f 10 05 08 e8 c1 00 	movups 0xc1e808(%rip),%xmm0        # 0x140fe82f0
1403c9ae8:	0f 11 00             	movups %xmm0,(%rax)
1403c9aeb:	0f b7 0d 0e e8 c1 00 	movzwl 0xc1e80e(%rip),%ecx        # 0x140fe8300
1403c9af2:	66 89 48 10          	mov    %cx,0x10(%rax)
1403c9af6:	c6 40 12 00          	movb   $0x0,0x12(%rax)
1403c9afa:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403c9b00:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403c9b04:	48 8b cb             	mov    %rbx,%rcx
1403c9b07:	e8 94 d4 32 00       	call   0x1406f6fa0
1403c9b0c:	90                   	nop
1403c9b0d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403c9b11:	48 83 fa 0f          	cmp    $0xf,%rdx
1403c9b15:	76 31                	jbe    0x1403c9b48
1403c9b17:	48 ff c2             	inc    %rdx
1403c9b1a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403c9b1e:	48 8b c1             	mov    %rcx,%rax
1403c9b21:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403c9b28:	72 19                	jb     0x1403c9b43
1403c9b2a:	48 83 c2 27          	add    $0x27,%rdx
1403c9b2e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403c9b32:	48 2b c1             	sub    %rcx,%rax
1403c9b35:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403c9b39:	48 83 f8 1f          	cmp    $0x1f,%rax
1403c9b3d:	0f 87 fd 00 00 00    	ja     0x1403c9c40
1403c9b43:	e8 fc 15 a5 00       	call   0x140e1b144
1403c9b48:	48 8d 05 b9 e7 c1 00 	lea    0xc1e7b9(%rip),%rax        # 0x140fe8308
1403c9b4f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403c9b53:	48 c7 45 c8 11 00 00 	movq   $0x11,-0x38(%rbp)
1403c9b5a:	00
1403c9b5b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403c9b5f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403c9b64:	45 33 c9             	xor    %r9d,%r9d
1403c9b67:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403c9b6b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403c9b6f:	48 8b 0d ea 92 06 01 	mov    0x10692ea(%rip),%rcx        # 0x141432e60
1403c9b76:	e8 75 aa 44 00       	call   0x1408145f0
1403c9b7b:	48 8b 08             	mov    (%rax),%rcx
1403c9b7e:	48 89 0d 9b 9d 05 01 	mov    %rcx,0x1059d9b(%rip)        # 0x141423920
1403c9b85:	0f 57 c0             	xorps  %xmm0,%xmm0
1403c9b88:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403c9b8c:	0f 57 c9             	xorps  %xmm1,%xmm1
1403c9b8f:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403c9b94:	b9 20 00 00 00       	mov    $0x20,%ecx
1403c9b99:	e8 6a 15 a5 00       	call   0x140e1b108
1403c9b9e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403c9ba2:	66 0f 6f 05 c6 a7 bd 	movdqa 0xbda7c6(%rip),%xmm0        # 0x140fa4370
1403c9ba9:	00
1403c9baa:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403c9baf:	0f 10 05 52 e7 c1 00 	movups 0xc1e752(%rip),%xmm0        # 0x140fe8308
1403c9bb6:	0f 11 00             	movups %xmm0,(%rax)
1403c9bb9:	0f b6 15 58 e7 c1 00 	movzbl 0xc1e758(%rip),%edx        # 0x140fe8318
1403c9bc0:	88 50 10             	mov    %dl,0x10(%rax)
1403c9bc3:	c6 40 11 00          	movb   $0x0,0x11(%rax)
1403c9bc7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403c9bcd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403c9bd1:	48 8b cb             	mov    %rbx,%rcx
1403c9bd4:	e8 c7 d3 32 00       	call   0x1406f6fa0
1403c9bd9:	90                   	nop
1403c9bda:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403c9bde:	48 83 fa 0f          	cmp    $0xf,%rdx
1403c9be2:	76 2d                	jbe    0x1403c9c11
1403c9be4:	48 ff c2             	inc    %rdx
1403c9be7:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403c9beb:	48 8b c1             	mov    %rcx,%rax
1403c9bee:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403c9bf5:	72 15                	jb     0x1403c9c0c
1403c9bf7:	48 83 c2 27          	add    $0x27,%rdx
1403c9bfb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403c9bff:	48 2b c1             	sub    %rcx,%rax
1403c9c02:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403c9c06:	48 83 f8 1f          	cmp    $0x1f,%rax
1403c9c0a:	77 1c                	ja     0x1403c9c28
1403c9c0c:	e8 33 15 a5 00       	call   0x140e1b144
1403c9c11:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1403c9c15:	48 33 cc             	xor    %rsp,%rcx
1403c9c18:	e8 e3 18 a5 00       	call   0x140e1b500
1403c9c1d:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1403c9c22:	48 83 c4 60          	add    $0x60,%rsp
1403c9c26:	5d                   	pop    %rbp
1403c9c27:	c3                   	ret
1403c9c28:	e8 77 05 a6 00       	call   0x140e2a1a4
1403c9c2d:	cc                   	int3
1403c9c2e:	e8 71 05 a6 00       	call   0x140e2a1a4
1403c9c33:	cc                   	int3
1403c9c34:	e8 6b 05 a6 00       	call   0x140e2a1a4
1403c9c39:	cc                   	int3
1403c9c3a:	e8 65 05 a6 00       	call   0x140e2a1a4
1403c9c3f:	cc                   	int3
1403c9c40:	e8 5f 05 a6 00       	call   0x140e2a1a4
1403c9c45:	cc                   	int3
1403c9c46:	cc                   	int3
1403c9c47:	cc                   	int3
1403c9c48:	cc                   	int3
1403c9c49:	cc                   	int3
1403c9c4a:	cc                   	int3
1403c9c4b:	cc                   	int3
1403c9c4c:	cc                   	int3
1403c9c4d:	cc                   	int3
1403c9c4e:	cc                   	int3
1403c9c4f:	cc                   	int3
1403c9c50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1403c9c55:	55                   	push   %rbp
1403c9c56:	56                   	push   %rsi
1403c9c57:	57                   	push   %rdi
1403c9c58:	41 54                	push   %r12
1403c9c5a:	41 55                	push   %r13
1403c9c5c:	41 56                	push   %r14
1403c9c5e:	41 57                	push   %r15
1403c9c60:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1403c9c65:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1403c9c6c:	48 8b 05 8d f2 fe 00 	mov    0xfef28d(%rip),%rax        # 0x1413b8f00
1403c9c73:	48 33 c4             	xor    %rsp,%rax
1403c9c76:	48 89 45 17          	mov    %rax,0x17(%rbp)
1403c9c7a:	48 8b da             	mov    %rdx,%rbx
1403c9c7d:	4c 8b f1             	mov    %rcx,%r14
1403c9c80:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1403c9c85:	33 ff                	xor    %edi,%edi
1403c9c87:	8b f7                	mov    %edi,%esi
1403c9c89:	89 7c 24 30          	mov    %edi,0x30(%rsp)
1403c9c8d:	b9 90 00 00 00       	mov    $0x90,%ecx
1403c9c92:	e8 71 14 a5 00       	call   0x140e1b108
1403c9c97:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403c9c9c:	48 85 c0             	test   %rax,%rax
1403c9c9f:	74 4c                	je     0x1403c9ced
1403c9ca1:	0f 57 c0             	xorps  %xmm0,%xmm0
1403c9ca4:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1403c9ca9:	66 0f 6f 0d af 70 c1 	movdqa 0xc170af(%rip),%xmm1        # 0x140fe0d60
1403c9cb0:	00
1403c9cb1:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
1403c9cb7:	b9 50 45 00 00       	mov    $0x4550,%ecx
1403c9cbc:	66 89 4c 24 48       	mov    %cx,0x48(%rsp)
1403c9cc1:	40 88 7c 24 4a       	mov    %dil,0x4a(%rsp)
1403c9cc6:	be 01 00 00 00       	mov    $0x1,%esi
1403c9ccb:	89 74 24 30          	mov    %esi,0x30(%rsp)
1403c9ccf:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
1403c9cd4:	45 33 c9             	xor    %r9d,%r9d
1403c9cd7:	4c 8d 05 a2 02 00 00 	lea    0x2a2(%rip),%r8        # 0x1403c9f80
1403c9cde:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1403c9ce3:	48 8b c8             	mov    %rax,%rcx
1403c9ce6:	e8 f5 e2 1a 00       	call   0x140577fe0
1403c9ceb:	eb 03                	jmp    0x1403c9cf0
1403c9ced:	48 8b c7             	mov    %rdi,%rax
1403c9cf0:	48 8b d0             	mov    %rax,%rdx
1403c9cf3:	49 8b ce             	mov    %r14,%rcx
1403c9cf6:	e8 25 d4 32 00       	call   0x1406f7120
1403c9cfb:	90                   	nop
1403c9cfc:	40 f6 c6 01          	test   $0x1,%sil
1403c9d00:	74 52                	je     0x1403c9d54
1403c9d02:	83 e6 fe             	and    $0xfffffffe,%esi
1403c9d05:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1403c9d09:	48 83 fa 0f          	cmp    $0xf,%rdx
1403c9d0d:	76 32                	jbe    0x1403c9d41
1403c9d0f:	48 ff c2             	inc    %rdx
1403c9d12:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1403c9d17:	48 8b c1             	mov    %rcx,%rax
1403c9d1a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403c9d21:	72 19                	jb     0x1403c9d3c
1403c9d23:	48 83 c2 27          	add    $0x27,%rdx
1403c9d27:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403c9d2b:	48 2b c1             	sub    %rcx,%rax
1403c9d2e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403c9d32:	48 83 f8 1f          	cmp    $0x1f,%rax
1403c9d36:	0f 87 36 02 00 00    	ja     0x1403c9f72
1403c9d3c:	e8 03 14 a5 00       	call   0x140e1b144
1403c9d41:	66 0f 6f 05 e7 a0 bd 	movdqa 0xbda0e7(%rip),%xmm0        # 0x140fa3e30
1403c9d48:	00
1403c9d49:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1403c9d4f:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1403c9d54:	0f 57 c0             	xorps  %xmm0,%xmm0
1403c9d57:	0f 11 03             	movups %xmm0,(%rbx)
1403c9d5a:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1403c9d5e:	41 be 0f 00 00 00    	mov    $0xf,%r14d
1403c9d64:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1403c9d68:	c6 03 00             	movb   $0x0,(%rbx)
1403c9d6b:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1403c9d6f:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
1403c9d73:	4c 89 73 38          	mov    %r14,0x38(%rbx)
1403c9d77:	c6 43 20 00          	movb   $0x0,0x20(%rbx)
1403c9d7b:	48 c7 43 40 ff ff ff 	movq   $0xffffffffffffffff,0x40(%rbx)
1403c9d82:	ff
1403c9d83:	89 7b 48             	mov    %edi,0x48(%rbx)
1403c9d86:	48 8d 53 50          	lea    0x50(%rbx),%rdx
1403c9d8a:	48 89 7a 38          	mov    %rdi,0x38(%rdx)
1403c9d8e:	48 89 bb c8 00 00 00 	mov    %rdi,0xc8(%rbx)
1403c9d95:	4c 8d 25 5c a0 bd 00 	lea    0xbda05c(%rip),%r12        # 0x140fa3df8
1403c9d9c:	4c 89 65 97          	mov    %r12,-0x69(%rbp)
1403c9da0:	48 8d 05 b9 11 59 00 	lea    0x5911b9(%rip),%rax        # 0x14095af60
1403c9da7:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1403c9dab:	48 8d 45 97          	lea    -0x69(%rbp),%rax
1403c9daf:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1403c9db3:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1403c9db7:	e8 a4 54 dd ff       	call   0x14019f260
1403c9dbc:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1403c9dc0:	48 85 c9             	test   %rcx,%rcx
1403c9dc3:	74 17                	je     0x1403c9ddc
1403c9dc5:	48 8b 01             	mov    (%rcx),%rax
1403c9dc8:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1403c9dcc:	48 3b ca             	cmp    %rdx,%rcx
1403c9dcf:	0f 95 c2             	setne  %dl
1403c9dd2:	48 8b 40 20          	mov    0x20(%rax),%rax
1403c9dd6:	ff 15 44 9c bb 00    	call   *0xbb9c44(%rip)        # 0x140f83a20
1403c9ddc:	4c 89 65 d7          	mov    %r12,-0x29(%rbp)
1403c9de0:	48 8d 05 79 11 59 00 	lea    0x591179(%rip),%rax        # 0x14095af60
1403c9de7:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1403c9deb:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1403c9def:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1403c9df3:	48 8d 93 90 00 00 00 	lea    0x90(%rbx),%rdx
1403c9dfa:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1403c9dfe:	e8 5d 54 dd ff       	call   0x14019f260
1403c9e03:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1403c9e07:	48 85 c9             	test   %rcx,%rcx
1403c9e0a:	74 18                	je     0x1403c9e24
1403c9e0c:	48 8b 01             	mov    (%rcx),%rax
1403c9e0f:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1403c9e13:	48 3b ca             	cmp    %rdx,%rcx
1403c9e16:	0f 95 c2             	setne  %dl
1403c9e19:	48 8b 40 20          	mov    0x20(%rax),%rax
1403c9e1d:	ff 15 fd 9b bb 00    	call   *0xbb9bfd(%rip)        # 0x140f83a20
1403c9e23:	90                   	nop
1403c9e24:	83 ce 02             	or     $0x2,%esi
1403c9e27:	89 74 24 30          	mov    %esi,0x30(%rsp)
1403c9e2b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1403c9e2f:	48 83 f9 08          	cmp    $0x8,%rcx
1403c9e33:	72 2a                	jb     0x1403c9e5f
1403c9e35:	48 8b d3             	mov    %rbx,%rdx
1403c9e38:	48 83 f9 0f          	cmp    $0xf,%rcx
1403c9e3c:	76 03                	jbe    0x1403c9e41
1403c9e3e:	48 8b 13             	mov    (%rbx),%rdx
1403c9e41:	48 c7 43 10 08 00 00 	movq   $0x8,0x10(%rbx)
1403c9e48:	00
1403c9e49:	48 b8 5a 65 65 6b 3a 	movabs $0x45503a3a6b65655a,%rax
1403c9e50:	3a 50 45
1403c9e53:	48 89 02             	mov    %rax,(%rdx)
1403c9e56:	c6 42 08 00          	movb   $0x0,0x8(%rdx)
1403c9e5a:	e9 c7 00 00 00       	jmp    0x1403c9f26
1403c9e5f:	48 8b d1             	mov    %rcx,%rdx
1403c9e62:	48 d1 ea             	shr    $1,%rdx
1403c9e65:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
1403c9e6c:	ff ff 7f
1403c9e6f:	48 8b c6             	mov    %rsi,%rax
1403c9e72:	48 2b c2             	sub    %rdx,%rax
1403c9e75:	48 3b c8             	cmp    %rax,%rcx
1403c9e78:	76 31                	jbe    0x1403c9eab
1403c9e7a:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1403c9e81:	00 00 80
1403c9e84:	48 83 c0 27          	add    $0x27,%rax
1403c9e88:	48 8b c8             	mov    %rax,%rcx
1403c9e8b:	e8 78 12 a5 00       	call   0x140e1b108
1403c9e90:	48 85 c0             	test   %rax,%rax
1403c9e93:	0f 84 cd 00 00 00    	je     0x1403c9f66
1403c9e99:	48 8d 78 27          	lea    0x27(%rax),%rdi
1403c9e9d:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
1403c9ea1:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1403c9ea5:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1403c9ea9:	eb 5f                	jmp    0x1403c9f0a
1403c9eab:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
1403c9eaf:	48 83 f8 0f          	cmp    $0xf,%rax
1403c9eb3:	4c 0f 47 f0          	cmova  %rax,%r14
1403c9eb7:	49 8b f6             	mov    %r14,%rsi
1403c9eba:	49 8d 4e 01          	lea    0x1(%r14),%rcx
1403c9ebe:	48 85 c9             	test   %rcx,%rcx
1403c9ec1:	75 27                	jne    0x1403c9eea
1403c9ec3:	48 c7 43 10 08 00 00 	movq   $0x8,0x10(%rbx)
1403c9eca:	00
1403c9ecb:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1403c9ecf:	48 b8 5a 65 65 6b 3a 	movabs $0x45503a3a6b65655a,%rax
1403c9ed6:	3a 50 45
1403c9ed9:	48 89 04 25 00 00 00 	mov    %rax,0x0
1403c9ee0:	00
1403c9ee1:	88 0c 25 08 00 00 00 	mov    %cl,0x8
1403c9ee8:	eb 39                	jmp    0x1403c9f23
1403c9eea:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1403c9ef1:	72 0b                	jb     0x1403c9efe
1403c9ef3:	48 8d 41 27          	lea    0x27(%rcx),%rax
1403c9ef7:	48 3b c1             	cmp    %rcx,%rax
1403c9efa:	76 70                	jbe    0x1403c9f6c
1403c9efc:	eb 8a                	jmp    0x1403c9e88
1403c9efe:	e8 05 12 a5 00       	call   0x140e1b108
1403c9f03:	48 8b f8             	mov    %rax,%rdi
1403c9f06:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1403c9f0a:	48 c7 43 10 08 00 00 	movq   $0x8,0x10(%rbx)
1403c9f11:	00
1403c9f12:	48 b8 5a 65 65 6b 3a 	movabs $0x45503a3a6b65655a,%rax
1403c9f19:	3a 50 45
1403c9f1c:	48 89 07             	mov    %rax,(%rdi)
1403c9f1f:	c6 47 08 00          	movb   $0x0,0x8(%rdi)
1403c9f23:	48 89 3b             	mov    %rdi,(%rbx)
1403c9f26:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1403c9f2c:	48 8d 15 95 e4 c1 00 	lea    0xc1e495(%rip),%rdx        # 0x140fe83c8
1403c9f33:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1403c9f37:	e8 94 54 dd ff       	call   0x14019f3d0
1403c9f3c:	48 8b c3             	mov    %rbx,%rax
1403c9f3f:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1403c9f43:	48 33 cc             	xor    %rsp,%rcx
1403c9f46:	e8 b5 15 a5 00       	call   0x140e1b500
1403c9f4b:	48 8b 9c 24 50 01 00 	mov    0x150(%rsp),%rbx
1403c9f52:	00
1403c9f53:	48 81 c4 00 01 00 00 	add    $0x100,%rsp
1403c9f5a:	41 5f                	pop    %r15
1403c9f5c:	41 5e                	pop    %r14
1403c9f5e:	41 5d                	pop    %r13
1403c9f60:	41 5c                	pop    %r12
1403c9f62:	5f                   	pop    %rdi
1403c9f63:	5e                   	pop    %rsi
1403c9f64:	5d                   	pop    %rbp
1403c9f65:	c3                   	ret
1403c9f66:	e8 39 02 a6 00       	call   0x140e2a1a4
1403c9f6b:	cc                   	int3
1403c9f6c:	e8 1f 32 dd ff       	call   0x14019d190
1403c9f71:	cc                   	int3
1403c9f72:	e8 2d 02 a6 00       	call   0x140e2a1a4
1403c9f77:	cc                   	int3
1403c9f78:	cc                   	int3
1403c9f79:	cc                   	int3
1403c9f7a:	cc                   	int3
1403c9f7b:	cc                   	int3
1403c9f7c:	cc                   	int3
1403c9f7d:	cc                   	int3
1403c9f7e:	cc                   	int3
1403c9f7f:	cc                   	int3
1403c9f80:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403c9f85:	53                   	push   %rbx
1403c9f86:	56                   	push   %rsi
1403c9f87:	57                   	push   %rdi
1403c9f88:	48 83 ec 20          	sub    $0x20,%rsp
1403c9f8c:	48 8b f2             	mov    %rdx,%rsi
1403c9f8f:	48 8b d9             	mov    %rcx,%rbx
1403c9f92:	b9 60 00 00 00       	mov    $0x60,%ecx
1403c9f97:	e8 6c 11 a5 00       	call   0x140e1b108
1403c9f9c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1403c9fa1:	33 ff                	xor    %edi,%edi
1403c9fa3:	48 85 c0             	test   %rax,%rax
1403c9fa6:	74 1e                	je     0x1403c9fc6
1403c9fa8:	48 8b 0b             	mov    (%rbx),%rcx
1403c9fab:	48 89 3b             	mov    %rdi,(%rbx)
1403c9fae:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1403c9fb3:	4c 8b c6             	mov    %rsi,%r8
1403c9fb6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403c9fbb:	48 8b c8             	mov    %rax,%rcx
1403c9fbe:	e8 4d 00 00 00       	call   0x1403ca010
1403c9fc3:	48 8b f8             	mov    %rax,%rdi
1403c9fc6:	48 8b 0b             	mov    (%rbx),%rcx
1403c9fc9:	48 85 c9             	test   %rcx,%rcx
1403c9fcc:	74 20                	je     0x1403c9fee
1403c9fce:	8b 41 10             	mov    0x10(%rcx),%eax
1403c9fd1:	ff c8                	dec    %eax