140024ab0:	48 03 f9             	add    %rcx,%rdi
140024ab3:	48 89 78 08          	mov    %rdi,0x8(%rax)
140024ab7:	83 eb 01             	sub    $0x1,%ebx
140024aba:	89 5c 24 70          	mov    %ebx,0x70(%rsp)
140024abe:	78 19                	js     0x140024ad9
140024ac0:	48 2b fe             	sub    %rsi,%rdi
140024ac3:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
140024ac8:	48 8b cf             	mov    %rdi,%rcx
140024acb:	49 8b c6             	mov    %r14,%rax
140024ace:	48 8b 15 73 66 00 00 	mov    0x6673(%rip),%rdx        # 0x14002b148
140024ad5:	ff d2                	call   *%rdx
140024ad7:	eb de                	jmp    0x140024ab7
140024ad9:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140024ae0:	00
140024ae1:	48 83 c4 38          	add    $0x38,%rsp
140024ae5:	41 5e                	pop    %r14
140024ae7:	5f                   	pop    %rdi
140024ae8:	5e                   	pop    %rsi
140024ae9:	5b                   	pop    %rbx
140024aea:	c3                   	ret
140024aeb:	cc                   	int3
140024aec:	cc                   	int3
140024aed:	cc                   	int3
140024aee:	cc                   	int3
140024aef:	cc                   	int3
140024af0:	cc                   	int3
140024af1:	cc                   	int3
140024af2:	cc                   	int3
140024af3:	cc                   	int3
140024af4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140024af9:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
140024afe:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140024b03:	56                   	push   %rsi
140024b04:	57                   	push   %rdi
140024b05:	41 56                	push   %r14
140024b07:	48 83 ec 40          	sub    $0x40,%rsp
140024b0b:	49 8b f1             	mov    %r9,%rsi
140024b0e:	41 8b d8             	mov    %r8d,%ebx
140024b11:	4c 8b f2             	mov    %rdx,%r14
140024b14:	48 8b f9             	mov    %rcx,%rdi
140024b17:	83 eb 01             	sub    $0x1,%ebx
140024b1a:	89 5c 24 70          	mov    %ebx,0x70(%rsp)
140024b1e:	78 16                	js     0x140024b36
140024b20:	49 2b fe             	sub    %r14,%rdi
140024b23:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
140024b28:	48 8b cf             	mov    %rdi,%rcx
140024b2b:	48 8b c6             	mov    %rsi,%rax
140024b2e:	ff 15 14 66 00 00    	call   *0x6614(%rip)        # 0x14002b148
140024b34:	eb e1                	jmp    0x140024b17
140024b36:	eb 00                	jmp    0x140024b38
140024b38:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140024b3d:	48 83 c4 40          	add    $0x40,%rsp
140024b41:	41 5e                	pop    %r14
140024b43:	5f                   	pop    %rdi
140024b44:	5e                   	pop    %rsi
140024b45:	c3                   	ret
140024b46:	cc                   	int3
140024b47:	cc                   	int3
140024b48:	cc                   	int3
140024b49:	cc                   	int3
140024b4a:	cc                   	int3
140024b4b:	cc                   	int3
140024b4c:	40 53                	rex push %rbx
140024b4e:	48 83 ec 20          	sub    $0x20,%rsp
140024b52:	48 8b d9             	mov    %rcx,%rbx
140024b55:	48 8b 05 bc 37 01 00 	mov    0x137bc(%rip),%rax        # 0x140038318
140024b5c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140024b61:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140024b65:	75 13                	jne    0x140024b7a
140024b67:	48 8b 05 42 64 00 00 	mov    0x6442(%rip),%rax        # 0x14002afb0
140024b6e:	ff 15 d4 65 00 00    	call   *0x65d4(%rip)        # 0x14002b148
140024b74:	48 83 c4 20          	add    $0x20,%rsp
140024b78:	5b                   	pop    %rbx
140024b79:	c3                   	ret
140024b7a:	b9 08 00 00 00       	mov    $0x8,%ecx
140024b7f:	e8 02 06 00 00       	call   0x140025186
140024b84:	90                   	nop
140024b85:	48 8b 05 8c 37 01 00 	mov    0x1378c(%rip),%rax        # 0x140038318
140024b8c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140024b91:	48 8b 05 78 37 01 00 	mov    0x13778(%rip),%rax        # 0x140038310
140024b98:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140024b9d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140024ba2:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140024ba7:	48 8b cb             	mov    %rbx,%rcx
140024baa:	e8 ef 05 00 00       	call   0x14002519e
140024baf:	48 8b d8             	mov    %rax,%rbx
140024bb2:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140024bb7:	48 89 15 5a 37 01 00 	mov    %rdx,0x1375a(%rip)        # 0x140038318
140024bbe:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140024bc3:	48 89 15 46 37 01 00 	mov    %rdx,0x13746(%rip)        # 0x140038310
140024bca:	b9 08 00 00 00       	mov    $0x8,%ecx
140024bcf:	e8 be 05 00 00       	call   0x140025192
140024bd4:	48 8b c3             	mov    %rbx,%rax
140024bd7:	eb 9b                	jmp    0x140024b74
140024bd9:	cc                   	int3
140024bda:	cc                   	int3
140024bdb:	cc                   	int3
140024bdc:	cc                   	int3
140024bdd:	cc                   	int3
140024bde:	cc                   	int3
140024bdf:	cc                   	int3
140024be0:	48 83 ec 28          	sub    $0x28,%rsp
140024be4:	e8 63 ff ff ff       	call   0x140024b4c
140024be9:	48 f7 d8             	neg    %rax
140024bec:	1b c0                	sbb    %eax,%eax
140024bee:	f7 d8                	neg    %eax
140024bf0:	ff c8                	dec    %eax
140024bf2:	48 83 c4 28          	add    $0x28,%rsp
140024bf6:	c3                   	ret
140024bf7:	cc                   	int3
140024bf8:	cc                   	int3
140024bf9:	cc                   	int3
140024bfa:	cc                   	int3
140024bfb:	cc                   	int3
140024bfc:	cc                   	int3
140024bfd:	cc                   	int3
140024bfe:	cc                   	int3
140024bff:	cc                   	int3
140024c00:	ff 25 02 63 00 00    	jmp    *0x6302(%rip)        # 0x14002af08
140024c06:	cc                   	int3
140024c07:	cc                   	int3
140024c08:	cc                   	int3
140024c09:	cc                   	int3
140024c0a:	cc                   	int3
140024c0b:	cc                   	int3
140024c0c:	ff 25 ee 62 00 00    	jmp    *0x62ee(%rip)        # 0x14002af00
140024c12:	cc                   	int3
140024c13:	cc                   	int3
140024c14:	cc                   	int3
140024c15:	cc                   	int3
140024c16:	cc                   	int3
140024c17:	cc                   	int3
140024c18:	ff 25 d2 62 00 00    	jmp    *0x62d2(%rip)        # 0x14002aef0
140024c1e:	cc                   	int3
140024c1f:	cc                   	int3
140024c20:	cc                   	int3
140024c21:	cc                   	int3
140024c22:	cc                   	int3
140024c23:	cc                   	int3
140024c24:	48 83 ec 28          	sub    $0x28,%rsp
140024c28:	ff 15 12 63 00 00    	call   *0x6312(%rip)        # 0x14002af40
140024c2e:	cc                   	int3
140024c2f:	cc                   	int3
140024c30:	cc                   	int3
140024c31:	cc                   	int3
140024c32:	cc                   	int3
140024c33:	cc                   	int3
140024c34:	cc                   	int3
140024c35:	cc                   	int3
140024c36:	cc                   	int3
140024c37:	cc                   	int3
140024c38:	cc                   	int3
140024c39:	cc                   	int3
140024c3a:	cc                   	int3
140024c3b:	cc                   	int3
140024c3c:	cc                   	int3
140024c3d:	cc                   	int3
140024c3e:	cc                   	int3
140024c3f:	cc                   	int3
140024c40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140024c45:	57                   	push   %rdi
140024c46:	48 83 ec 20          	sub    $0x20,%rsp
140024c4a:	8b da                	mov    %edx,%ebx
140024c4c:	48 8b f9             	mov    %rcx,%rdi
140024c4f:	ff 15 53 63 00 00    	call   *0x6353(%rip)        # 0x14002afa8
140024c55:	f6 c3 01             	test   $0x1,%bl
140024c58:	74 08                	je     0x140024c62
140024c5a:	48 8b cf             	mov    %rdi,%rcx
140024c5d:	e8 16 fc ff ff       	call   0x140024878
140024c62:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140024c67:	48 8b c7             	mov    %rdi,%rax
140024c6a:	48 83 c4 20          	add    $0x20,%rsp
140024c6e:	5f                   	pop    %rdi
140024c6f:	c3                   	ret
140024c70:	cc                   	int3
140024c71:	cc                   	int3
140024c72:	cc                   	int3
140024c73:	cc                   	int3
140024c74:	cc                   	int3
140024c75:	cc                   	int3
140024c76:	cc                   	int3
140024c77:	cc                   	int3
140024c78:	e9 87 00 00 00       	jmp    0x140024d04
140024c7d:	cc                   	int3
140024c7e:	cc                   	int3
140024c7f:	cc                   	int3
140024c80:	cc                   	int3
140024c81:	cc                   	int3
140024c82:	cc                   	int3
140024c83:	cc                   	int3
140024c84:	e9 07 00 00 00       	jmp    0x140024c90
140024c89:	cc                   	int3
140024c8a:	cc                   	int3
140024c8b:	cc                   	int3
140024c8c:	cc                   	int3
140024c8d:	cc                   	int3
140024c8e:	cc                   	int3
140024c8f:	cc                   	int3
140024c90:	48 8b c4             	mov    %rsp,%rax
140024c93:	48 89 58 18          	mov    %rbx,0x18(%rax)
140024c97:	48 89 70 20          	mov    %rsi,0x20(%rax)
140024c9b:	48 89 50 10          	mov    %rdx,0x10(%rax)
140024c9f:	48 89 48 08          	mov    %rcx,0x8(%rax)
140024ca3:	57                   	push   %rdi
140024ca4:	41 56                	push   %r14
140024ca6:	41 57                	push   %r15
140024ca8:	48 83 ec 30          	sub    $0x30,%rsp
140024cac:	4d 8b f9             	mov    %r9,%r15
140024caf:	45 8b f0             	mov    %r8d,%r14d
140024cb2:	48 8b f2             	mov    %rdx,%rsi
140024cb5:	48 8b f9             	mov    %rcx,%rdi
140024cb8:	33 db                	xor    %ebx,%ebx
140024cba:	89 58 d8             	mov    %ebx,-0x28(%rax)
140024cbd:	89 58 dc             	mov    %ebx,-0x24(%rax)
140024cc0:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140024cc4:	41 3b de             	cmp    %r14d,%ebx
140024cc7:	7d 18                	jge    0x140024ce1
140024cc9:	48 8b cf             	mov    %rdi,%rcx
140024ccc:	49 8b c7             	mov    %r15,%rax
140024ccf:	ff 15 73 64 00 00    	call   *0x6473(%rip)        # 0x14002b148
140024cd5:	48 03 fe             	add    %rsi,%rdi
140024cd8:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140024cdd:	ff c3                	inc    %ebx
140024cdf:	eb df                	jmp    0x140024cc0
140024ce1:	c7 44 24 24 01 00 00 	movl   $0x1,0x24(%rsp)
140024ce8:	00
140024ce9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140024cee:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140024cf3:	48 83 c4 30          	add    $0x30,%rsp
140024cf7:	41 5f                	pop    %r15
140024cf9:	41 5e                	pop    %r14
140024cfb:	5f                   	pop    %rdi
140024cfc:	c3                   	ret
140024cfd:	cc                   	int3
140024cfe:	cc                   	int3
140024cff:	cc                   	int3
140024d00:	cc                   	int3
140024d01:	cc                   	int3
140024d02:	cc                   	int3
140024d03:	cc                   	int3
140024d04:	48 83 ec 38          	sub    $0x38,%rsp
140024d08:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140024d0f:	ff ff
140024d11:	e8 be f5 ff ff       	call   0x1400242d4
140024d16:	90                   	nop
140024d17:	eb 05                	jmp    0x140024d1e
140024d19:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140024d1e:	48 83 c4 38          	add    $0x38,%rsp
140024d22:	c3                   	ret
140024d23:	cc                   	int3
140024d24:	cc                   	int3
140024d25:	cc                   	int3
140024d26:	cc                   	int3
140024d27:	cc                   	int3
140024d28:	cc                   	int3
140024d29:	cc                   	int3
140024d2a:	cc                   	int3
140024d2b:	cc                   	int3
140024d2c:	40 53                	rex push %rbx
140024d2e:	48 83 ec 20          	sub    $0x20,%rsp
140024d32:	48 8b d9             	mov    %rcx,%rbx
140024d35:	48 8d 0d 04 2f 01 00 	lea    0x12f04(%rip),%rcx        # 0x140037c40
140024d3c:	ff 15 8e 5e 00 00    	call   *0x5e8e(%rip)        # 0x14002abd0
140024d42:	8b 05 e8 26 01 00    	mov    0x126e8(%rip),%eax        # 0x140037430
140024d48:	48 8d 0d f1 2e 01 00 	lea    0x12ef1(%rip),%rcx        # 0x140037c40
140024d4f:	8b 15 0b 2f 01 00    	mov    0x12f0b(%rip),%edx        # 0x140037c60
140024d55:	ff c0                	inc    %eax
140024d57:	89 05 d3 26 01 00    	mov    %eax,0x126d3(%rip)        # 0x140037430
140024d5d:	89 03                	mov    %eax,(%rbx)
140024d5f:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140024d66:	00 00
140024d68:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140024d6e:	4c 8b 04 d0          	mov    (%rax,%rdx,8),%r8
140024d72:	8b 05 b8 26 01 00    	mov    0x126b8(%rip),%eax        # 0x140037430
140024d78:	43 89 04 01          	mov    %eax,(%r9,%r8,1)
140024d7c:	ff 15 36 5e 00 00    	call   *0x5e36(%rip)        # 0x14002abb8
140024d82:	48 8d 0d bf 2e 01 00 	lea    0x12ebf(%rip),%rcx        # 0x140037c48
140024d89:	48 83 c4 20          	add    $0x20,%rsp
140024d8d:	5b                   	pop    %rbx
140024d8e:	48 ff 25 63 5f 00 00 	rex.W jmp *0x5f63(%rip)        # 0x14002acf8
140024d95:	cc                   	int3
140024d96:	cc                   	int3
140024d97:	cc                   	int3
140024d98:	cc                   	int3
140024d99:	cc                   	int3
140024d9a:	cc                   	int3
140024d9b:	cc                   	int3
140024d9c:	40 53                	rex push %rbx
140024d9e:	48 83 ec 20          	sub    $0x20,%rsp
140024da2:	48 8b d9             	mov    %rcx,%rbx
140024da5:	48 8d 0d 94 2e 01 00 	lea    0x12e94(%rip),%rcx        # 0x140037c40
140024dac:	ff 15 1e 5e 00 00    	call   *0x5e1e(%rip)        # 0x14002abd0
140024db2:	83 3b 00             	cmpl   $0x0,(%rbx)
140024db5:	75 22                	jne    0x140024dd9
140024db7:	83 0b ff             	orl    $0xffffffff,(%rbx)
140024dba:	eb 45                	jmp    0x140024e01
140024dbc:	45 33 c9             	xor    %r9d,%r9d
140024dbf:	48 8d 15 7a 2e 01 00 	lea    0x12e7a(%rip),%rdx        # 0x140037c40
140024dc6:	41 83 c8 ff          	or     $0xffffffff,%r8d
140024dca:	48 8d 0d 77 2e 01 00 	lea    0x12e77(%rip),%rcx        # 0x140037c48
140024dd1:	ff 15 19 5f 00 00    	call   *0x5f19(%rip)        # 0x14002acf0
140024dd7:	eb d9                	jmp    0x140024db2
140024dd9:	83 3b ff             	cmpl   $0xffffffff,(%rbx)
140024ddc:	74 de                	je     0x140024dbc
140024dde:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140024de5:	00 00
140024de7:	8b 0d 73 2e 01 00    	mov    0x12e73(%rip),%ecx        # 0x140037c60
140024ded:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140024df3:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140024df7:	8b 05 33 26 01 00    	mov    0x12633(%rip),%eax        # 0x140037430
140024dfd:	41 89 04 10          	mov    %eax,(%r8,%rdx,1)
140024e01:	48 8d 0d 38 2e 01 00 	lea    0x12e38(%rip),%rcx        # 0x140037c40
140024e08:	48 83 c4 20          	add    $0x20,%rsp
140024e0c:	5b                   	pop    %rbx
140024e0d:	48 ff 25 a4 5d 00 00 	rex.W jmp *0x5da4(%rip)        # 0x14002abb8
140024e14:	cc                   	int3
140024e15:	cc                   	int3
140024e16:	cc                   	int3
140024e17:	cc                   	int3
140024e18:	cc                   	int3
140024e19:	cc                   	int3
140024e1a:	ff 25 b0 60 00 00    	jmp    *0x60b0(%rip)        # 0x14002aed0
140024e20:	cc                   	int3
140024e21:	cc                   	int3
140024e22:	cc                   	int3
140024e23:	cc                   	int3
140024e24:	cc                   	int3
140024e25:	cc                   	int3
140024e26:	ff 25 9c 60 00 00    	jmp    *0x609c(%rip)        # 0x14002aec8
140024e2c:	cc                   	int3
140024e2d:	cc                   	int3
140024e2e:	cc                   	int3
140024e2f:	cc                   	int3
140024e30:	cc                   	int3
140024e31:	cc                   	int3
140024e32:	ff 25 18 61 00 00    	jmp    *0x6118(%rip)        # 0x14002af50
140024e38:	cc                   	int3
140024e39:	cc                   	int3
140024e3a:	cc                   	int3
140024e3b:	cc                   	int3
140024e3c:	cc                   	int3
140024e3d:	cc                   	int3
140024e3e:	cc                   	int3
140024e3f:	cc                   	int3
140024e40:	ff 25 d2 60 00 00    	jmp    *0x60d2(%rip)        # 0x14002af18
140024e46:	cc                   	int3
140024e47:	cc                   	int3
140024e48:	cc                   	int3
140024e49:	cc                   	int3
140024e4a:	cc                   	int3