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
14042cdf4:	cc                   	int3
14042cdf5:	cc                   	int3
14042cdf6:	cc                   	int3
14042cdf7:	cc                   	int3
14042cdf8:	cc                   	int3
14042cdf9:	cc                   	int3
14042cdfa:	cc                   	int3
14042cdfb:	cc                   	int3
14042cdfc:	cc                   	int3
14042cdfd:	cc                   	int3
14042cdfe:	cc                   	int3
14042cdff:	cc                   	int3
14042ce00:	40 53                	rex push %rbx
14042ce02:	55                   	push   %rbp
14042ce03:	56                   	push   %rsi
14042ce04:	57                   	push   %rdi
14042ce05:	41 56                	push   %r14
14042ce07:	48 83 ec 50          	sub    $0x50,%rsp
14042ce0b:	49 8b f1             	mov    %r9,%rsi
14042ce0e:	49 8b e8             	mov    %r8,%rbp
14042ce11:	4c 8b f2             	mov    %rdx,%r14
14042ce14:	48 8b f9             	mov    %rcx,%rdi
14042ce17:	b9 28 00 00 00       	mov    $0x28,%ecx
14042ce1c:	e8 e7 e2 9e 00       	call   0x140e1b108
14042ce21:	48 8b c8             	mov    %rax,%rcx
14042ce24:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14042ce2b:	00
14042ce2c:	33 db                	xor    %ebx,%ebx
14042ce2e:	48 85 c0             	test   %rax,%rax
14042ce31:	74 19                	je     0x14042ce4c
14042ce33:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042ce37:	48 89 19             	mov    %rbx,(%rcx)
14042ce3a:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14042ce3e:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14042ce42:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14042ce46:	48 89 41 20          	mov    %rax,0x20(%rcx)
14042ce4a:	eb 03                	jmp    0x14042ce4f
14042ce4c:	48 8b cb             	mov    %rbx,%rcx
14042ce4f:	48 89 0f             	mov    %rcx,(%rdi)
14042ce52:	4c 8b ce             	mov    %rsi,%r9
14042ce55:	4c 8b c5             	mov    %rbp,%r8
14042ce58:	49 8b d6             	mov    %r14,%rdx
14042ce5b:	e8 60 ef ff ff       	call   0x14042bdc0
14042ce60:	8b e8                	mov    %eax,%ebp
14042ce62:	48 8b 36             	mov    (%rsi),%rsi
14042ce65:	48 8b 0d 9c a6 ff 00 	mov    0xffa69c(%rip),%rcx        # 0x141427508
14042ce6c:	48 85 c9             	test   %rcx,%rcx
14042ce6f:	0f 84 e5 00 00 00    	je     0x14042cf5a
14042ce75:	e8 b6 86 3e 00       	call   0x140815530
14042ce7a:	84 c0                	test   %al,%al
14042ce7c:	0f 84 d8 00 00 00    	je     0x14042cf5a
14042ce82:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
14042ce89:	00
14042ce8a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14042ce8f:	48 8b 17             	mov    (%rdi),%rdx
14042ce92:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
14042ce99:	00
14042ce9a:	e8 d1 29 00 00       	call   0x14042f870
14042ce9f:	48 8b 08             	mov    (%rax),%rcx
14042cea2:	48 89 18             	mov    %rbx,(%rax)
14042cea5:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
14042ceac:	00
14042cead:	48 8b 08             	mov    (%rax),%rcx
14042ceb0:	48 85 c9             	test   %rcx,%rcx
14042ceb3:	74 24                	je     0x14042ced9
14042ceb5:	8b 41 10             	mov    0x10(%rcx),%eax
14042ceb8:	ff c8                	dec    %eax
14042ceba:	89 41 10             	mov    %eax,0x10(%rcx)
14042cebd:	85 c0                	test   %eax,%eax
14042cebf:	7f 18                	jg     0x14042ced9
14042cec1:	0f 88 b0 00 00 00    	js     0x14042cf77
14042cec7:	48 8b 01             	mov    (%rcx),%rax
14042ceca:	ba 01 00 00 00       	mov    $0x1,%edx
14042cecf:	48 8b 00             	mov    (%rax),%rax
14042ced2:	ff 15 48 6b b5 00    	call   *0xb56b48(%rip)        # 0x140f83a20
14042ced8:	90                   	nop
14042ced9:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14042cedd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14042cee2:	e8 c9 21 00 00       	call   0x14042f0b0
14042cee7:	48 8b 08             	mov    (%rax),%rcx
14042ceea:	48 89 18             	mov    %rbx,(%rax)
14042ceed:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
14042cef4:	00
14042cef5:	48 8b 08             	mov    (%rax),%rcx
14042cef8:	48 85 c9             	test   %rcx,%rcx
14042cefb:	74 20                	je     0x14042cf1d
14042cefd:	8b 41 10             	mov    0x10(%rcx),%eax
14042cf00:	ff c8                	dec    %eax
14042cf02:	89 41 10             	mov    %eax,0x10(%rcx)
14042cf05:	85 c0                	test   %eax,%eax
14042cf07:	7f 14                	jg     0x14042cf1d
14042cf09:	78 61                	js     0x14042cf6c
14042cf0b:	48 8b 01             	mov    (%rcx),%rax
14042cf0e:	ba 01 00 00 00       	mov    $0x1,%edx
14042cf13:	48 8b 00             	mov    (%rax),%rax
14042cf16:	ff 15 04 6b b5 00    	call   *0xb56b04(%rip)        # 0x140f83a20
14042cf1c:	90                   	nop
14042cf1d:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042cf21:	44 0f b6 40 30       	movzbl 0x30(%rax),%r8d
14042cf26:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14042cf2a:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
14042cf31:	00
14042cf32:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14042cf37:	4c 8d 8c 24 88 00 00 	lea    0x88(%rsp),%r9
14042cf3e:	00
14042cf3f:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14042cf43:	e8 68 44 00 00       	call   0x1404313b0
14042cf48:	b0 01                	mov    $0x1,%al
14042cf4a:	88 47 10             	mov    %al,0x10(%rdi)
14042cf4d:	8b c5                	mov    %ebp,%eax
14042cf4f:	48 83 c4 50          	add    $0x50,%rsp
14042cf53:	41 5e                	pop    %r14
14042cf55:	5f                   	pop    %rdi
14042cf56:	5e                   	pop    %rsi
14042cf57:	5d                   	pop    %rbp
14042cf58:	5b                   	pop    %rbx
14042cf59:	c3                   	ret
14042cf5a:	32 c0                	xor    %al,%al
14042cf5c:	88 47 10             	mov    %al,0x10(%rdi)
14042cf5f:	8b c5                	mov    %ebp,%eax
14042cf61:	48 83 c4 50          	add    $0x50,%rsp
14042cf65:	41 5e                	pop    %r14
14042cf67:	5f                   	pop    %rdi
14042cf68:	5e                   	pop    %rsi
14042cf69:	5d                   	pop    %rbp
14042cf6a:	5b                   	pop    %rbx
14042cf6b:	c3                   	ret
14042cf6c:	b9 02 00 00 00       	mov    $0x2,%ecx
14042cf71:	e8 8a d7 35 00       	call   0x14078a700
14042cf76:	90                   	nop
14042cf77:	b9 02 00 00 00       	mov    $0x2,%ecx
14042cf7c:	e8 7f d7 35 00       	call   0x14078a700
14042cf81:	cc                   	int3
14042cf82:	cc                   	int3
14042cf83:	cc                   	int3
14042cf84:	cc                   	int3
14042cf85:	cc                   	int3
14042cf86:	cc                   	int3
14042cf87:	cc                   	int3
14042cf88:	cc                   	int3
14042cf89:	cc                   	int3
14042cf8a:	cc                   	int3
14042cf8b:	cc                   	int3
14042cf8c:	cc                   	int3
14042cf8d:	cc                   	int3
14042cf8e:	cc                   	int3
14042cf8f:	cc                   	int3
14042cf90:	40 53                	rex push %rbx
14042cf92:	55                   	push   %rbp
14042cf93:	56                   	push   %rsi
14042cf94:	57                   	push   %rdi
14042cf95:	41 56                	push   %r14
14042cf97:	48 83 ec 50          	sub    $0x50,%rsp
14042cf9b:	49 8b f1             	mov    %r9,%rsi
14042cf9e:	49 8b e8             	mov    %r8,%rbp
14042cfa1:	4c 8b f2             	mov    %rdx,%r14
14042cfa4:	48 8b f9             	mov    %rcx,%rdi
14042cfa7:	b9 28 00 00 00       	mov    $0x28,%ecx
14042cfac:	e8 57 e1 9e 00       	call   0x140e1b108
14042cfb1:	48 8b c8             	mov    %rax,%rcx
14042cfb4:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14042cfbb:	00
14042cfbc:	33 db                	xor    %ebx,%ebx
14042cfbe:	48 85 c0             	test   %rax,%rax
14042cfc1:	74 19                	je     0x14042cfdc
14042cfc3:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042cfc7:	48 89 19             	mov    %rbx,(%rcx)
14042cfca:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14042cfce:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14042cfd2:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14042cfd6:	48 89 41 20          	mov    %rax,0x20(%rcx)
14042cfda:	eb 03                	jmp    0x14042cfdf
14042cfdc:	48 8b cb             	mov    %rbx,%rcx
14042cfdf:	48 89 0f             	mov    %rcx,(%rdi)
14042cfe2:	4c 8b ce             	mov    %rsi,%r9