14042c934:	b9 18 00 00 00       	mov    $0x18,%ecx
14042c939:	e8 ca e7 9e 00       	call   0x140e1b108
14042c93e:	48 8b c8             	mov    %rax,%rcx
14042c941:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042c946:	48 85 c0             	test   %rax,%rax
14042c949:	74 15                	je     0x14042c960
14042c94b:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042c94f:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042c956:	48 89 41 08          	mov    %rax,0x8(%rcx)
14042c95a:	c6 41 10 00          	movb   $0x0,0x10(%rcx)
14042c95e:	eb 02                	jmp    0x14042c962
14042c960:	33 c9                	xor    %ecx,%ecx
14042c962:	48 89 4b 28          	mov    %rcx,0x28(%rbx)
14042c966:	4d 8b ce             	mov    %r14,%r9
14042c969:	4c 8b c6             	mov    %rsi,%r8
14042c96c:	48 8b d5             	mov    %rbp,%rdx
14042c96f:	e8 1c 06 00 00       	call   0x14042cf90
14042c974:	8b d8                	mov    %eax,%ebx
14042c976:	e9 85 02 00 00       	jmp    0x14042cc00
14042c97b:	b9 40 00 00 00       	mov    $0x40,%ecx
14042c980:	e8 83 e7 9e 00       	call   0x140e1b108
14042c985:	48 8b c8             	mov    %rax,%rcx
14042c988:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042c98d:	48 85 c0             	test   %rax,%rax
14042c990:	74 3d                	je     0x14042c9cf
14042c992:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042c996:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042c99d:	48 c7 41 08 00 00 00 	movq   $0x0,0x8(%rcx)
14042c9a4:	00
14042c9a5:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
14042c9ac:	00
14042c9ad:	48 c7 41 18 00 00 00 	movq   $0x0,0x18(%rcx)
14042c9b4:	00
14042c9b5:	48 c7 41 20 00 00 00 	movq   $0x0,0x20(%rcx)
14042c9bc:	00
14042c9bd:	48 c7 41 28 00 00 00 	movq   $0x0,0x28(%rcx)
14042c9c4:	00
14042c9c5:	48 89 41 30          	mov    %rax,0x30(%rcx)
14042c9c9:	c6 41 38 00          	movb   $0x0,0x38(%rcx)
14042c9cd:	eb 02                	jmp    0x14042c9d1
14042c9cf:	33 c9                	xor    %ecx,%ecx
14042c9d1:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14042c9d5:	4d 8b ce             	mov    %r14,%r9
14042c9d8:	4c 8b c6             	mov    %rsi,%r8
14042c9db:	48 8b d5             	mov    %rbp,%rdx
14042c9de:	e8 ed 09 00 00       	call   0x14042d3d0
14042c9e3:	8b d8                	mov    %eax,%ebx
14042c9e5:	e9 16 02 00 00       	jmp    0x14042cc00
14042c9ea:	b9 30 00 00 00       	mov    $0x30,%ecx
14042c9ef:	e8 14 e7 9e 00       	call   0x140e1b108
14042c9f4:	48 8b c8             	mov    %rax,%rcx
14042c9f7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042c9fc:	48 85 c0             	test   %rax,%rax
14042c9ff:	74 2d                	je     0x14042ca2e
14042ca01:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042ca05:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042ca0c:	48 c7 41 08 00 00 00 	movq   $0x0,0x8(%rcx)
14042ca13:	00
14042ca14:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
14042ca1b:	00
14042ca1c:	48 c7 41 18 00 00 00 	movq   $0x0,0x18(%rcx)
14042ca23:	00
14042ca24:	48 89 41 20          	mov    %rax,0x20(%rcx)
14042ca28:	c6 41 28 00          	movb   $0x0,0x28(%rcx)
14042ca2c:	eb 02                	jmp    0x14042ca30
14042ca2e:	33 c9                	xor    %ecx,%ecx
14042ca30:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
14042ca34:	4d 8b ce             	mov    %r14,%r9
14042ca37:	4c 8b c6             	mov    %rsi,%r8
14042ca3a:	48 8b d5             	mov    %rbp,%rdx
14042ca3d:	e8 ae f4 ff ff       	call   0x14042bef0
14042ca42:	8b d8                	mov    %eax,%ebx
14042ca44:	e9 b7 01 00 00       	jmp    0x14042cc00
14042ca49:	b9 18 00 00 00       	mov    $0x18,%ecx
14042ca4e:	e8 b5 e6 9e 00       	call   0x140e1b108
14042ca53:	48 8b c8             	mov    %rax,%rcx
14042ca56:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042ca5b:	48 85 c0             	test   %rax,%rax
14042ca5e:	74 15                	je     0x14042ca75
14042ca60:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042ca64:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042ca6b:	48 89 41 08          	mov    %rax,0x8(%rcx)
14042ca6f:	c6 41 10 00          	movb   $0x0,0x10(%rcx)
14042ca73:	eb 02                	jmp    0x14042ca77
14042ca75:	33 c9                	xor    %ecx,%ecx
14042ca77:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
14042ca7b:	4d 8b ce             	mov    %r14,%r9
14042ca7e:	4c 8b c6             	mov    %rsi,%r8
14042ca81:	48 8b d5             	mov    %rbp,%rdx
14042ca84:	e8 f7 fb ff ff       	call   0x14042c680
14042ca89:	8b d8                	mov    %eax,%ebx
14042ca8b:	e9 70 01 00 00       	jmp    0x14042cc00
14042ca90:	b9 18 00 00 00       	mov    $0x18,%ecx
14042ca95:	e8 6e e6 9e 00       	call   0x140e1b108
14042ca9a:	48 8b c8             	mov    %rax,%rcx
14042ca9d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042caa2:	48 85 c0             	test   %rax,%rax
14042caa5:	74 15                	je     0x14042cabc
14042caa7:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042caab:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042cab2:	48 89 41 08          	mov    %rax,0x8(%rcx)
14042cab6:	c6 41 10 00          	movb   $0x0,0x10(%rcx)
14042caba:	eb 02                	jmp    0x14042cabe
14042cabc:	33 c9                	xor    %ecx,%ecx
14042cabe:	48 89 4b 48          	mov    %rcx,0x48(%rbx)
14042cac2:	4d 8b ce             	mov    %r14,%r9
14042cac5:	4c 8b c6             	mov    %rsi,%r8
14042cac8:	48 8b d5             	mov    %rbp,%rdx
14042cacb:	e8 90 0e 00 00       	call   0x14042d960
14042cad0:	8b d8                	mov    %eax,%ebx
14042cad2:	e9 29 01 00 00       	jmp    0x14042cc00
14042cad7:	b9 18 00 00 00       	mov    $0x18,%ecx
14042cadc:	e8 27 e6 9e 00       	call   0x140e1b108
14042cae1:	48 8b c8             	mov    %rax,%rcx
14042cae4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042cae9:	48 85 c0             	test   %rax,%rax
14042caec:	74 15                	je     0x14042cb03
14042caee:	48 8b 43 60          	mov    0x60(%rbx),%rax
14042caf2:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14042caf9:	48 89 41 08          	mov    %rax,0x8(%rcx)
14042cafd:	c6 41 10 00          	movb   $0x0,0x10(%rcx)
14042cb01:	eb 02                	jmp    0x14042cb05
14042cb03:	33 c9                	xor    %ecx,%ecx
14042cb05:	48 89 4b 50          	mov    %rcx,0x50(%rbx)
14042cb09:	4d 8b ce             	mov    %r14,%r9
14042cb0c:	4c 8b c6             	mov    %rsi,%r8
14042cb0f:	48 8b d5             	mov    %rbp,%rdx
14042cb12:	e8 59 01 00 00       	call   0x14042cc70
14042cb17:	8b d8                	mov    %eax,%ebx
14042cb19:	e9 e2 00 00 00       	jmp    0x14042cc00
14042cb1e:	b9 28 00 00 00       	mov    $0x28,%ecx
14042cb23:	e8 e0 e5 9e 00       	call   0x140e1b108
14042cb28:	48 8b f8             	mov    %rax,%rdi
14042cb2b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14042cb30:	48 85 c0             	test   %rax,%rax
14042cb33:	74 24                	je     0x14042cb59
14042cb35:	48 8b 53 60          	mov    0x60(%rbx),%rdx
14042cb39:	0f b6 4b 58          	movzbl 0x58(%rbx),%ecx
14042cb3d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14042cb44:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
14042cb4b:	00
14042cb4c:	88 48 10             	mov    %cl,0x10(%rax)
14042cb4f:	48 89 50 18          	mov    %rdx,0x18(%rax)
14042cb53:	c6 40 20 00          	movb   $0x0,0x20(%rax)
14042cb57:	eb 02                	jmp    0x14042cb5b
14042cb59:	33 ff                	xor    %edi,%edi
14042cb5b:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14042cb5f:	2b f5                	sub    %ebp,%esi
14042cb61:	0f 88 be 00 00 00    	js     0x14042cc25
14042cb67:	48 89 2f             	mov    %rbp,(%rdi)
14042cb6a:	48 63 de             	movslq %esi,%rbx
14042cb6d:	48 03 dd             	add    %rbp,%rbx
14042cb70:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14042cb74:	2b dd                	sub    %ebp,%ebx
14042cb76:	49 8b 36             	mov    (%r14),%rsi
14042cb79:	48 8b 0d 78 a9 ff 00 	mov    0xffa978(%rip),%rcx        # 0x1414274f8
14042cb80:	48 85 c9             	test   %rcx,%rcx
14042cb83:	74 76                	je     0x14042cbfb
14042cb85:	e8 a6 89 3e 00       	call   0x140815530
14042cb8a:	84 c0                	test   %al,%al
14042cb8c:	74 6d                	je     0x14042cbfb
14042cb8e:	0f b6 6f 10          	movzbl 0x10(%rdi),%ebp
14042cb92:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14042cb96:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14042cb9b:	e8 10 25 00 00       	call   0x14042f0b0
14042cba0:	48 8b 08             	mov    (%rax),%rcx
14042cba3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14042cbaa:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14042cbaf:	48 8b 08             	mov    (%rax),%rcx
14042cbb2:	48 85 c9             	test   %rcx,%rcx
14042cbb5:	74 20                	je     0x14042cbd7
14042cbb7:	8b 41 10             	mov    0x10(%rcx),%eax
14042cbba:	ff c8                	dec    %eax
14042cbbc:	89 41 10             	mov    %eax,0x10(%rcx)
14042cbbf:	85 c0                	test   %eax,%eax
14042cbc1:	7f 14                	jg     0x14042cbd7
14042cbc3:	78 55                	js     0x14042cc1a
14042cbc5:	48 8b 01             	mov    (%rcx),%rax
14042cbc8:	ba 01 00 00 00       	mov    $0x1,%edx
14042cbcd:	48 8b 00             	mov    (%rax),%rax
14042cbd0:	ff 15 4a 6e b5 00    	call   *0xb56e4a(%rip)        # 0x140f83a20
14042cbd6:	90                   	nop
14042cbd7:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14042cbdb:	48 8b 47 18          	mov    0x18(%rdi),%rax
14042cbdf:	44 0f b6 40 30       	movzbl 0x30(%rax),%r8d
14042cbe4:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14042cbe9:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
14042cbee:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14042cbf2:	e8 79 51 00 00       	call   0x140431d70
14042cbf7:	b0 01                	mov    $0x1,%al
14042cbf9:	eb 02                	jmp    0x14042cbfd
14042cbfb:	32 c0                	xor    %al,%al
14042cbfd:	88 47 20             	mov    %al,0x20(%rdi)
14042cc00:	8b c3                	mov    %ebx,%eax
14042cc02:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14042cc07:	48 33 cc             	xor    %rsp,%rcx
14042cc0a:	e8 f1 e8 9e 00       	call   0x140e1b500
14042cc0f:	48 83 c4 70          	add    $0x70,%rsp
14042cc13:	41 5e                	pop    %r14
14042cc15:	5f                   	pop    %rdi
14042cc16:	5e                   	pop    %rsi
14042cc17:	5d                   	pop    %rbp
14042cc18:	5b                   	pop    %rbx
14042cc19:	c3                   	ret
14042cc1a:	b9 02 00 00 00       	mov    $0x2,%ecx
14042cc1f:	e8 dc da 35 00       	call   0x14078a700
14042cc24:	90                   	nop
14042cc25:	44 8b c6             	mov    %esi,%r8d
14042cc28:	48 8d 15 99 65 bc 00 	lea    0xbc6599(%rip),%rdx        # 0x140ff31c8
14042cc2f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14042cc34:	e8 b7 c3 d7 ff       	call   0x1401a8ff0
14042cc39:	48 8d 15 50 3e f7 00 	lea    0xf73e50(%rip),%rdx        # 0x1413a0a90
14042cc40:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14042cc45:	e8 ce fb 9e 00       	call   0x140e1c818
14042cc4a:	cc                   	int3
14042cc4b:	90                   	nop
14042cc4c:	5f                   	pop    %rdi
14042cc4d:	c8 42 00 a6          	enter  $0x42,$0xa6
14042cc51:	c8 42 00 ed          	enter  $0x42,$0xed
14042cc55:	c8 42 00 34          	enter  $0x42,$0x34
14042cc59:	c9                   	leave
14042cc5a:	42 00 7b c9          	rex.X add %dil,-0x37(%rbx)
14042cc5e:	42 00 ea             	rex.X add %bpl,%dl
14042cc61:	c9                   	leave
14042cc62:	42 00 49 ca          	rex.X add %cl,-0x36(%rcx)
14042cc66:	42 00 90 ca 42 00 d7 	rex.X add %dl,-0x28ffbd36(%rax)
14042cc6d:	ca 42 00             	lret   $0x42
14042cc70:	40 53                	rex push %rbx
14042cc72:	55                   	push   %rbp
14042cc73:	56                   	push   %rsi
14042cc74:	57                   	push   %rdi
14042cc75:	41 56                	push   %r14
14042cc77:	48 83 ec 50          	sub    $0x50,%rsp
14042cc7b:	49 8b f1             	mov    %r9,%rsi
14042cc7e:	49 8b e8             	mov    %r8,%rbp
14042cc81:	4c 8b f2             	mov    %rdx,%r14
14042cc84:	48 8b f9             	mov    %rcx,%rdi
14042cc87:	b9 28 00 00 00       	mov    $0x28,%ecx
14042cc8c:	e8 77 e4 9e 00       	call   0x140e1b108
14042cc91:	48 8b c8             	mov    %rax,%rcx
14042cc94:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14042cc9b:	00
14042cc9c:	33 db                	xor    %ebx,%ebx
14042cc9e:	48 85 c0             	test   %rax,%rax
14042cca1:	74 19                	je     0x14042ccbc
14042cca3:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042cca7:	48 89 19             	mov    %rbx,(%rcx)
14042ccaa:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14042ccae:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14042ccb2:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14042ccb6:	48 89 41 20          	mov    %rax,0x20(%rcx)
14042ccba:	eb 03                	jmp    0x14042ccbf
14042ccbc:	48 8b cb             	mov    %rbx,%rcx
14042ccbf:	48 89 0f             	mov    %rcx,(%rdi)
14042ccc2:	4c 8b ce             	mov    %rsi,%r9
14042ccc5:	4c 8b c5             	mov    %rbp,%r8
14042ccc8:	49 8b d6             	mov    %r14,%rdx
14042cccb:	e8 f0 f0 ff ff       	call   0x14042bdc0
14042ccd0:	8b e8                	mov    %eax,%ebp
14042ccd2:	48 8b 36             	mov    (%rsi),%rsi
14042ccd5:	48 8b 0d f4 a7 ff 00 	mov    0xffa7f4(%rip),%rcx        # 0x1414274d0
14042ccdc:	48 85 c9             	test   %rcx,%rcx
14042ccdf:	0f 84 e5 00 00 00    	je     0x14042cdca
14042cce5:	e8 46 88 3e 00       	call   0x140815530
14042ccea:	84 c0                	test   %al,%al
14042ccec:	0f 84 d8 00 00 00    	je     0x14042cdca
14042ccf2:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
14042ccf9:	00
14042ccfa:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14042ccff:	48 8b 17             	mov    (%rdi),%rdx
14042cd02:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
14042cd09:	00
14042cd0a:	e8 61 2b 00 00       	call   0x14042f870
14042cd0f:	48 8b 08             	mov    (%rax),%rcx
14042cd12:	48 89 18             	mov    %rbx,(%rax)
14042cd15:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
14042cd1c:	00
14042cd1d:	48 8b 08             	mov    (%rax),%rcx
14042cd20:	48 85 c9             	test   %rcx,%rcx
14042cd23:	74 24                	je     0x14042cd49
14042cd25:	8b 41 10             	mov    0x10(%rcx),%eax
14042cd28:	ff c8                	dec    %eax
14042cd2a:	89 41 10             	mov    %eax,0x10(%rcx)
14042cd2d:	85 c0                	test   %eax,%eax
14042cd2f:	7f 18                	jg     0x14042cd49
14042cd31:	0f 88 b0 00 00 00    	js     0x14042cde7
14042cd37:	48 8b 01             	mov    (%rcx),%rax
14042cd3a:	ba 01 00 00 00       	mov    $0x1,%edx
14042cd3f:	48 8b 00             	mov    (%rax),%rax
14042cd42:	ff 15 d8 6c b5 00    	call   *0xb56cd8(%rip)        # 0x140f83a20
14042cd48:	90                   	nop
14042cd49:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14042cd4d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14042cd52:	e8 59 23 00 00       	call   0x14042f0b0
14042cd57:	48 8b 08             	mov    (%rax),%rcx
14042cd5a:	48 89 18             	mov    %rbx,(%rax)
14042cd5d:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
14042cd64:	00
14042cd65:	48 8b 08             	mov    (%rax),%rcx
14042cd68:	48 85 c9             	test   %rcx,%rcx
14042cd6b:	74 20                	je     0x14042cd8d
14042cd6d:	8b 41 10             	mov    0x10(%rcx),%eax
14042cd70:	ff c8                	dec    %eax
14042cd72:	89 41 10             	mov    %eax,0x10(%rcx)
14042cd75:	85 c0                	test   %eax,%eax
14042cd77:	7f 14                	jg     0x14042cd8d
14042cd79:	78 61                	js     0x14042cddc
14042cd7b:	48 8b 01             	mov    (%rcx),%rax
14042cd7e:	ba 01 00 00 00       	mov    $0x1,%edx
14042cd83:	48 8b 00             	mov    (%rax),%rax
14042cd86:	ff 15 94 6c b5 00    	call   *0xb56c94(%rip)        # 0x140f83a20
14042cd8c:	90                   	nop
14042cd8d:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042cd91:	44 0f b6 40 30       	movzbl 0x30(%rax),%r8d
14042cd96:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14042cd9a:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
14042cda1:	00
14042cda2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14042cda7:	4c 8d 8c 24 88 00 00 	lea    0x88(%rsp),%r9
14042cdae:	00
14042cdaf:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14042cdb3:	e8 e8 43 00 00       	call   0x1404311a0
14042cdb8:	b0 01                	mov    $0x1,%al
14042cdba:	88 47 10             	mov    %al,0x10(%rdi)
14042cdbd:	8b c5                	mov    %ebp,%eax
14042cdbf:	48 83 c4 50          	add    $0x50,%rsp
14042cdc3:	41 5e                	pop    %r14
14042cdc5:	5f                   	pop    %rdi
14042cdc6:	5e                   	pop    %rsi
14042cdc7:	5d                   	pop    %rbp
14042cdc8:	5b                   	pop    %rbx
14042cdc9:	c3                   	ret
14042cdca:	32 c0                	xor    %al,%al
14042cdcc:	88 47 10             	mov    %al,0x10(%rdi)
14042cdcf:	8b c5                	mov    %ebp,%eax
14042cdd1:	48 83 c4 50          	add    $0x50,%rsp
14042cdd5:	41 5e                	pop    %r14
14042cdd7:	5f                   	pop    %rdi
14042cdd8:	5e                   	pop    %rsi
14042cdd9:	5d                   	pop    %rbp
14042cdda:	5b                   	pop    %rbx
14042cddb:	c3                   	ret
14042cddc:	b9 02 00 00 00       	mov    $0x2,%ecx
14042cde1:	e8 1a d9 35 00       	call   0x14078a700
14042cde6:	90                   	nop
14042cde7:	b9 02 00 00 00       	mov    $0x2,%ecx
14042cdec:	e8 0f d9 35 00       	call   0x14078a700
14042cdf1:	cc                   	int3
14042cdf2:	cc                   	int3
14042cdf3:	cc                   	int3