14041ca19:	48 8b cd             	mov    %rbp,%rcx
14041ca1c:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041ca1f:	e8 20 e7 9f 00       	call   0x140e1b144
14041ca24:	ba 20 00 00 00       	mov    $0x20,%edx
14041ca29:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
14041ca2d:	48 8b ce             	mov    %rsi,%rcx
14041ca30:	e8 0f e7 9f 00       	call   0x140e1b144
14041ca35:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
14041ca39:	eb 34                	jmp    0x14041ca6f
14041ca3b:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14041ca3f:	48 85 c9             	test   %rcx,%rcx
14041ca42:	74 0a                	je     0x14041ca4e
14041ca44:	ba 0c 00 00 00       	mov    $0xc,%edx
14041ca49:	e8 f6 e6 9f 00       	call   0x140e1b144
14041ca4e:	33 db                	xor    %ebx,%ebx
14041ca50:	48 89 5f 30          	mov    %rbx,0x30(%rdi)
14041ca54:	eb 19                	jmp    0x14041ca6f
14041ca56:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14041ca5a:	48 85 c9             	test   %rcx,%rcx
14041ca5d:	74 0a                	je     0x14041ca69
14041ca5f:	ba 01 00 00 00       	mov    $0x1,%edx
14041ca64:	e8 f7 05 00 00       	call   0x14041d060
14041ca69:	33 db                	xor    %ebx,%ebx
14041ca6b:	48 89 5f 38          	mov    %rbx,0x38(%rdi)
14041ca6f:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14041ca74:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14041ca79:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14041ca7e:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
14041ca83:	48 83 c4 20          	add    $0x20,%rsp
14041ca87:	5f                   	pop    %rdi
14041ca88:	c3                   	ret
14041ca89:	0f 1f 00             	nopl   (%rax)
14041ca8c:	f1                   	int1
14041ca8d:	c7 41 00 6e c8 41 00 	movl   $0x41c86e,0x0(%rcx)
14041ca94:	bc c8 41 00 71       	mov    $0x710041c8,%esp
14041ca99:	c9                   	leave
14041ca9a:	41 00 bf c9 41 00 6f 	add    %dil,0x6f0041c9(%r15)
14041caa1:	ca 41 00             	lret   $0x41
14041caa4:	6f                   	outsl  %ds:(%rsi),(%dx)
14041caa5:	ca 41 00             	lret   $0x41
14041caa8:	6f                   	outsl  %ds:(%rsi),(%dx)
14041caa9:	ca 41 00             	lret   $0x41
14041caac:	6f                   	outsl  %ds:(%rsi),(%dx)
14041caad:	ca 41 00             	lret   $0x41
14041cab0:	6f                   	outsl  %ds:(%rsi),(%dx)
14041cab1:	ca 41 00             	lret   $0x41
14041cab4:	3b ca                	cmp    %edx,%ecx
14041cab6:	41 00 56 ca          	add    %dl,-0x36(%r14)
14041caba:	41 00 cc             	add    %cl,%r12b
14041cabd:	cc                   	int3
14041cabe:	cc                   	int3
14041cabf:	cc                   	int3
14041cac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14041cac5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14041caca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14041cacf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14041cad4:	41 56                	push   %r14
14041cad6:	48 83 ec 20          	sub    $0x20,%rsp
14041cada:	8b 01                	mov    (%rcx),%eax
14041cadc:	48 8b f9             	mov    %rcx,%rdi
14041cadf:	ff c8                	dec    %eax
14041cae1:	83 f8 05             	cmp    $0x5,%eax
14041cae4:	0f 87 f2 02 00 00    	ja     0x14041cddc
14041caea:	48 8d 0d 0f 35 be ff 	lea    -0x41caf1(%rip),%rcx        # 0x140000000
14041caf1:	48 98                	cltq
14041caf3:	8b 94 81 10 ce 41 00 	mov    0x41ce10(%rcx,%rax,4),%edx
14041cafa:	48 03 d1             	add    %rcx,%rdx
14041cafd:	ff e2                	jmp    *%rdx
14041caff:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14041cb03:	48 85 db             	test   %rbx,%rbx
14041cb06:	74 15                	je     0x14041cb1d
14041cb08:	48 8b cb             	mov    %rbx,%rcx
14041cb0b:	e8 90 fa ff ff       	call   0x14041c5a0
14041cb10:	ba 70 00 00 00       	mov    $0x70,%edx
14041cb15:	48 8b cb             	mov    %rbx,%rcx
14041cb18:	e8 27 e6 9f 00       	call   0x140e1b144
14041cb1d:	33 db                	xor    %ebx,%ebx
14041cb1f:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14041cb23:	e9 cb 02 00 00       	jmp    0x14041cdf3
14041cb28:	48 8b 77 10          	mov    0x10(%rdi),%rsi
14041cb2c:	33 db                	xor    %ebx,%ebx
14041cb2e:	48 85 f6             	test   %rsi,%rsi
14041cb31:	0f 84 a4 00 00 00    	je     0x14041cbdb
14041cb37:	0f b6 0e             	movzbl (%rsi),%ecx
14041cb3a:	83 e9 1e             	sub    $0x1e,%ecx
14041cb3d:	74 78                	je     0x14041cbb7
14041cb3f:	83 e9 01             	sub    $0x1,%ecx
14041cb42:	74 5a                	je     0x14041cb9e
14041cb44:	83 e9 01             	sub    $0x1,%ecx
14041cb47:	74 3c                	je     0x14041cb85
14041cb49:	83 e9 01             	sub    $0x1,%ecx
14041cb4c:	74 1e                	je     0x14041cb6c
14041cb4e:	83 f9 01             	cmp    $0x1,%ecx
14041cb51:	75 7b                	jne    0x14041cbce
14041cb53:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14041cb57:	48 85 c9             	test   %rcx,%rcx
14041cb5a:	74 0a                	je     0x14041cb66
14041cb5c:	ba 0c 00 00 00       	mov    $0xc,%edx
14041cb61:	e8 de e5 9f 00       	call   0x140e1b144
14041cb66:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
14041cb6a:	eb 62                	jmp    0x14041cbce
14041cb6c:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
14041cb70:	48 85 c9             	test   %rcx,%rcx
14041cb73:	74 0a                	je     0x14041cb7f
14041cb75:	ba 01 00 00 00       	mov    $0x1,%edx
14041cb7a:	e8 11 06 00 00       	call   0x14041d190
14041cb7f:	48 89 5e 28          	mov    %rbx,0x28(%rsi)
14041cb83:	eb 49                	jmp    0x14041cbce
14041cb85:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14041cb89:	48 85 c9             	test   %rcx,%rcx
14041cb8c:	74 0a                	je     0x14041cb98
14041cb8e:	ba 01 00 00 00       	mov    $0x1,%edx
14041cb93:	e8 78 05 00 00       	call   0x14041d110
14041cb98:	48 89 5e 20          	mov    %rbx,0x20(%rsi)
14041cb9c:	eb 30                	jmp    0x14041cbce
14041cb9e:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14041cba2:	48 85 c9             	test   %rcx,%rcx
14041cba5:	74 0a                	je     0x14041cbb1
14041cba7:	ba 01 00 00 00       	mov    $0x1,%edx
14041cbac:	e8 af 04 00 00       	call   0x14041d060
14041cbb1:	48 89 5e 18          	mov    %rbx,0x18(%rsi)
14041cbb5:	eb 17                	jmp    0x14041cbce
14041cbb7:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14041cbbb:	48 85 c9             	test   %rcx,%rcx
14041cbbe:	74 0a                	je     0x14041cbca
14041cbc0:	ba 04 00 00 00       	mov    $0x4,%edx
14041cbc5:	e8 7a e5 9f 00       	call   0x140e1b144
14041cbca:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
14041cbce:	ba 48 00 00 00       	mov    $0x48,%edx
14041cbd3:	48 8b ce             	mov    %rsi,%rcx
14041cbd6:	e8 69 e5 9f 00       	call   0x140e1b144
14041cbdb:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
14041cbdf:	e9 0f 02 00 00       	jmp    0x14041cdf3
14041cbe4:	48 8b 77 18          	mov    0x18(%rdi),%rsi
14041cbe8:	33 db                	xor    %ebx,%ebx
14041cbea:	48 85 f6             	test   %rsi,%rsi
14041cbed:	74 7a                	je     0x14041cc69
14041cbef:	0f b6 0e             	movzbl (%rsi),%ecx
14041cbf2:	83 e9 1e             	sub    $0x1e,%ecx
14041cbf5:	74 1e                	je     0x14041cc15
14041cbf7:	83 f9 01             	cmp    $0x1,%ecx
14041cbfa:	75 60                	jne    0x14041cc5c
14041cbfc:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14041cc00:	48 85 c9             	test   %rcx,%rcx
14041cc03:	74 0a                	je     0x14041cc0f
14041cc05:	ba 01 00 00 00       	mov    $0x1,%edx
14041cc0a:	e8 81 05 00 00       	call   0x14041d190
14041cc0f:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
14041cc13:	eb 47                	jmp    0x14041cc5c
14041cc15:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14041cc19:	4d 85 f6             	test   %r14,%r14
14041cc1c:	74 3a                	je     0x14041cc58
14041cc1e:	49 8b 2e             	mov    (%r14),%rbp
14041cc21:	48 85 ed             	test   %rbp,%rbp
14041cc24:	74 22                	je     0x14041cc48
14041cc26:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14041cc2a:	48 85 c9             	test   %rcx,%rcx
14041cc2d:	74 05                	je     0x14041cc34
14041cc2f:	e8 10 e5 9f 00       	call   0x140e1b144
14041cc34:	ba 18 00 00 00       	mov    $0x18,%edx
14041cc39:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
14041cc3d:	48 8b cd             	mov    %rbp,%rcx
14041cc40:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041cc43:	e8 fc e4 9f 00       	call   0x140e1b144
14041cc48:	ba 10 00 00 00       	mov    $0x10,%edx
14041cc4d:	49 89 1e             	mov    %rbx,(%r14)
14041cc50:	49 8b ce             	mov    %r14,%rcx
14041cc53:	e8 ec e4 9f 00       	call   0x140e1b144
14041cc58:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
14041cc5c:	ba 30 00 00 00       	mov    $0x30,%edx
14041cc61:	48 8b ce             	mov    %rsi,%rcx
14041cc64:	e8 db e4 9f 00       	call   0x140e1b144
14041cc69:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
14041cc6d:	e9 81 01 00 00       	jmp    0x14041cdf3
14041cc72:	48 8b 77 20          	mov    0x20(%rdi),%rsi
14041cc76:	33 db                	xor    %ebx,%ebx
14041cc78:	48 85 f6             	test   %rsi,%rsi
14041cc7b:	0f 84 14 01 00 00    	je     0x14041cd95
14041cc81:	0f b6 0e             	movzbl (%rsi),%ecx
14041cc84:	83 e9 1e             	sub    $0x1e,%ecx
14041cc87:	0f 84 b4 00 00 00    	je     0x14041cd41
14041cc8d:	83 f9 01             	cmp    $0x1,%ecx
14041cc90:	0f 85 f2 00 00 00    	jne    0x14041cd88
14041cc96:	4c 8b 76 10          	mov    0x10(%rsi),%r14
14041cc9a:	4d 85 f6             	test   %r14,%r14
14041cc9d:	0f 84 98 00 00 00    	je     0x14041cd3b
14041cca3:	49 8b 2e             	mov    (%r14),%rbp
14041cca6:	48 85 ed             	test   %rbp,%rbp
14041cca9:	74 22                	je     0x14041cccd
14041ccab:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14041ccaf:	48 85 c9             	test   %rcx,%rcx
14041ccb2:	74 05                	je     0x14041ccb9
14041ccb4:	e8 8b e4 9f 00       	call   0x140e1b144
14041ccb9:	ba 18 00 00 00       	mov    $0x18,%edx
14041ccbe:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
14041ccc2:	48 8b cd             	mov    %rbp,%rcx
14041ccc5:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041ccc8:	e8 77 e4 9f 00       	call   0x140e1b144
14041cccd:	49 8b 6e 08          	mov    0x8(%r14),%rbp
14041ccd1:	49 89 1e             	mov    %rbx,(%r14)
14041ccd4:	48 85 ed             	test   %rbp,%rbp
14041ccd7:	74 22                	je     0x14041ccfb
14041ccd9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14041ccdd:	48 85 c9             	test   %rcx,%rcx
14041cce0:	74 05                	je     0x14041cce7
14041cce2:	e8 5d e4 9f 00       	call   0x140e1b144
14041cce7:	ba 18 00 00 00       	mov    $0x18,%edx
14041ccec:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
14041ccf0:	48 8b cd             	mov    %rbp,%rcx
14041ccf3:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041ccf6:	e8 49 e4 9f 00       	call   0x140e1b144
14041ccfb:	49 8b 6e 10          	mov    0x10(%r14),%rbp
14041ccff:	49 89 5e 08          	mov    %rbx,0x8(%r14)
14041cd03:	48 85 ed             	test   %rbp,%rbp
14041cd06:	74 22                	je     0x14041cd2a
14041cd08:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14041cd0c:	48 85 c9             	test   %rcx,%rcx
14041cd0f:	74 05                	je     0x14041cd16
14041cd11:	e8 2e e4 9f 00       	call   0x140e1b144
14041cd16:	ba 18 00 00 00       	mov    $0x18,%edx
14041cd1b:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
14041cd1f:	48 8b cd             	mov    %rbp,%rcx
14041cd22:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041cd25:	e8 1a e4 9f 00       	call   0x140e1b144
14041cd2a:	ba 20 00 00 00       	mov    $0x20,%edx
14041cd2f:	49 89 5e 10          	mov    %rbx,0x10(%r14)
14041cd33:	49 8b ce             	mov    %r14,%rcx
14041cd36:	e8 09 e4 9f 00       	call   0x140e1b144
14041cd3b:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
14041cd3f:	eb 47                	jmp    0x14041cd88
14041cd41:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14041cd45:	4d 85 f6             	test   %r14,%r14
14041cd48:	74 3a                	je     0x14041cd84
14041cd4a:	49 8b 2e             	mov    (%r14),%rbp
14041cd4d:	48 85 ed             	test   %rbp,%rbp
14041cd50:	74 22                	je     0x14041cd74
14041cd52:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14041cd56:	48 85 c9             	test   %rcx,%rcx
14041cd59:	74 05                	je     0x14041cd60
14041cd5b:	e8 e4 e3 9f 00       	call   0x140e1b144
14041cd60:	ba 18 00 00 00       	mov    $0x18,%edx
14041cd65:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
14041cd69:	48 8b cd             	mov    %rbp,%rcx
14041cd6c:	89 5d 10             	mov    %ebx,0x10(%rbp)
14041cd6f:	e8 d0 e3 9f 00       	call   0x140e1b144
14041cd74:	ba 10 00 00 00       	mov    $0x10,%edx
14041cd79:	49 89 1e             	mov    %rbx,(%r14)
14041cd7c:	49 8b ce             	mov    %r14,%rcx
14041cd7f:	e8 c0 e3 9f 00       	call   0x140e1b144
14041cd84:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
14041cd88:	ba 20 00 00 00       	mov    $0x20,%edx
14041cd8d:	48 8b ce             	mov    %rsi,%rcx
14041cd90:	e8 af e3 9f 00       	call   0x140e1b144
14041cd95:	48 89 5f 20          	mov    %rbx,0x20(%rdi)
14041cd99:	eb 58                	jmp    0x14041cdf3
14041cd9b:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
14041cd9f:	48 85 db             	test   %rbx,%rbx
14041cda2:	74 15                	je     0x14041cdb9
14041cda4:	48 8b cb             	mov    %rbx,%rcx
14041cda7:	e8 04 fa ff ff       	call   0x14041c7b0
14041cdac:	ba 48 00 00 00       	mov    $0x48,%edx
14041cdb1:	48 8b cb             	mov    %rbx,%rcx
14041cdb4:	e8 8b e3 9f 00       	call   0x140e1b144
14041cdb9:	33 db                	xor    %ebx,%ebx
14041cdbb:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
14041cdbf:	eb 32                	jmp    0x14041cdf3
14041cdc1:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14041cdc5:	48 85 c9             	test   %rcx,%rcx
14041cdc8:	74 0a                	je     0x14041cdd4
14041cdca:	ba 01 00 00 00       	mov    $0x1,%edx
14041cdcf:	e8 9c 04 00 00       	call   0x14041d270
14041cdd4:	33 db                	xor    %ebx,%ebx
14041cdd6:	48 89 5f 30          	mov    %rbx,0x30(%rdi)
14041cdda:	eb 17                	jmp    0x14041cdf3
14041cddc:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14041cde0:	48 85 c9             	test   %rcx,%rcx
14041cde3:	74 05                	je     0x14041cdea
14041cde5:	e8 5a e3 9f 00       	call   0x140e1b144
14041cdea:	33 db                	xor    %ebx,%ebx
14041cdec:	48 89 5f 38          	mov    %rbx,0x38(%rdi)
14041cdf0:	89 5f 40             	mov    %ebx,0x40(%rdi)
14041cdf3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14041cdf8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14041cdfd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14041ce02:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14041ce07:	48 83 c4 20          	add    $0x20,%rsp
14041ce0b:	41 5e                	pop    %r14
14041ce0d:	c3                   	ret
14041ce0e:	66 90                	xchg   %ax,%ax
14041ce10:	ff ca                	dec    %edx
14041ce12:	41 00 28             	add    %bpl,(%r8)
14041ce15:	cb                   	lret
14041ce16:	41 00 e4             	add    %spl,%r12b
14041ce19:	cb                   	lret
14041ce1a:	41 00 72 cc          	add    %sil,-0x34(%r10)
14041ce1e:	41 00 9b cd 41 00 c1 	add    %bl,-0x3effbe33(%r11)
14041ce25:	cd 41                	int    $0x41
14041ce27:	00 cc                	add    %cl,%ah
14041ce29:	cc                   	int3
14041ce2a:	cc                   	int3
14041ce2b:	cc                   	int3
14041ce2c:	cc                   	int3
14041ce2d:	cc                   	int3
14041ce2e:	cc                   	int3
14041ce2f:	cc                   	int3
14041ce30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14041ce35:	57                   	push   %rdi
14041ce36:	48 83 ec 20          	sub    $0x20,%rsp
14041ce3a:	48 8d 05 3f 4c bd 00 	lea    0xbd4c3f(%rip),%rax        # 0x140ff1a80
14041ce41:	48 8b d9             	mov    %rcx,%rbx
14041ce44:	48 89 01             	mov    %rax,(%rcx)
14041ce47:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14041ce4b:	48 85 c9             	test   %rcx,%rcx
14041ce4e:	74 05                	je     0x14041ce55
14041ce50:	e8 ef e2 9f 00       	call   0x140e1b144
14041ce55:	33 ff                	xor    %edi,%edi
14041ce57:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14041ce5b:	89 7b 40             	mov    %edi,0x40(%rbx)
14041ce5e:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14041ce62:	48 85 c9             	test   %rcx,%rcx
14041ce65:	74 05                	je     0x14041ce6c
14041ce67:	e8 d8 e2 9f 00       	call   0x140e1b144
14041ce6c:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
14041ce70:	89 7b 30             	mov    %edi,0x30(%rbx)
14041ce73:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14041ce77:	48 85 c9             	test   %rcx,%rcx
14041ce7a:	74 0a                	je     0x14041ce86
14041ce7c:	ba 01 00 00 00       	mov    $0x1,%edx
14041ce81:	e8 2a 06 00 00       	call   0x14041d4b0
14041ce86:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14041ce8a:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
14041ce8e:	48 85 c9             	test   %rcx,%rcx
14041ce91:	74 0a                	je     0x14041ce9d
14041ce93:	ba 01 00 00 00       	mov    $0x1,%edx
14041ce98:	e8 13 06 00 00       	call   0x14041d4b0
14041ce9d:	48 8d 05 9c 7c b8 00 	lea    0xb87c9c(%rip),%rax        # 0x140fa4b40
14041cea4:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
14041cea8:	48 89 03             	mov    %rax,(%rbx)
14041ceab:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14041ceb0:	48 83 c4 20          	add    $0x20,%rsp
14041ceb4:	5f                   	pop    %rdi
14041ceb5:	c3                   	ret
14041ceb6:	cc                   	int3
14041ceb7:	cc                   	int3
14041ceb8:	cc                   	int3
14041ceb9:	cc                   	int3
14041ceba:	cc                   	int3
14041cebb:	cc                   	int3
14041cebc:	cc                   	int3
14041cebd:	cc                   	int3