140795ad3:	74 2b                	je     0x140795b00
140795ad5:	e8 a6 b3 0a 00       	call   0x140840e80
140795ada:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
140795ade:	75 20                	jne    0x140795b00
140795ae0:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795ae5:	e8 a6 62 0a 00       	call   0x14083bd90
140795aea:	90                   	nop
140795aeb:	4c 8b c0             	mov    %rax,%r8
140795aee:	40 0f b6 d6          	movzbl %sil,%edx
140795af2:	48 8b cd             	mov    %rbp,%rcx
140795af5:	e8 f6 60 0a 00       	call   0x14083bbf0
140795afa:	90                   	nop
140795afb:	e9 aa 00 00 00       	jmp    0x140795baa
140795b00:	48 8b 1b             	mov    (%rbx),%rbx
140795b03:	48 8b 17             	mov    (%rdi),%rdx
140795b06:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795b0d:	00
140795b0e:	e8 2d eb 0b 00       	call   0x140854640
140795b13:	48 8b f8             	mov    %rax,%rdi
140795b16:	48 8d 15 33 cc 88 00 	lea    0x88cc33(%rip),%rdx        # 0x141022750
140795b1d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795b22:	e8 c9 61 0a 00       	call   0x14083bcf0
140795b27:	90                   	nop
140795b28:	e8 a3 ea 0b 00       	call   0x1408545d0
140795b2d:	48 8b 13             	mov    (%rbx),%rdx
140795b30:	48 8b c8             	mov    %rax,%rcx
140795b33:	e8 a8 a8 0a 00       	call   0x1408403e0
140795b38:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795b3d:	e8 4e e9 0b 00       	call   0x140854490
140795b42:	90                   	nop
140795b43:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140795b48:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140795b4d:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795b52:	e8 39 7a 0a 00       	call   0x14083d590
140795b57:	90                   	nop
140795b58:	4c 8b c7             	mov    %rdi,%r8
140795b5b:	48 8b d0             	mov    %rax,%rdx
140795b5e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795b63:	e8 28 7a 0a 00       	call   0x14083d590
140795b68:	90                   	nop
140795b69:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795b6e:	e8 ad 6c 0a 00       	call   0x14083c820
140795b73:	90                   	nop
140795b74:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795b79:	e8 a2 6c 0a 00       	call   0x14083c820
140795b7e:	90                   	nop
140795b7f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795b84:	e8 97 6c 0a 00       	call   0x14083c820
140795b89:	90                   	nop
140795b8a:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795b91:	00
140795b92:	e8 89 6c 0a 00       	call   0x14083c820
140795b97:	90                   	nop
140795b98:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140795b9d:	40 0f b6 d6          	movzbl %sil,%edx
140795ba1:	48 8b cd             	mov    %rbp,%rcx
140795ba4:	e8 47 60 0a 00       	call   0x14083bbf0
140795ba9:	90                   	nop
140795baa:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795baf:	e8 6c 6c 0a 00       	call   0x14083c820
140795bb4:	48 8b c5             	mov    %rbp,%rax
140795bb7:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140795bbe:	00
140795bbf:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140795bc3:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140795bc7:	49 8b 73 20          	mov    0x20(%r11),%rsi
140795bcb:	49 8b e3             	mov    %r11,%rsp
140795bce:	5f                   	pop    %rdi
140795bcf:	c3                   	ret
140795bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140795bd5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140795bda:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140795bdf:	57                   	push   %rdi
140795be0:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140795be7:	49 8b f8             	mov    %r8,%rdi
140795bea:	48 8b ea             	mov    %rdx,%rbp
140795bed:	48 8b d9             	mov    %rcx,%rbx
140795bf0:	48 8b 01             	mov    (%rcx),%rax
140795bf3:	8b 10                	mov    (%rax),%edx
140795bf5:	41 8b 00             	mov    (%r8),%eax
140795bf8:	3b d0                	cmp    %eax,%edx
140795bfa:	40 0f 94 c6          	sete   %sil
140795bfe:	f7 41 08 00 01 00 00 	testl  $0x100,0x8(%rcx)
140795c05:	74 06                	je     0x140795c0d
140795c07:	3b d0                	cmp    %eax,%edx
140795c09:	40 0f 95 c6          	setne  %sil
140795c0d:	40 84 f6             	test   %sil,%sil
140795c10:	74 2b                	je     0x140795c3d
140795c12:	e8 69 b2 0a 00       	call   0x140840e80
140795c17:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
140795c1b:	75 20                	jne    0x140795c3d
140795c1d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795c22:	e8 69 61 0a 00       	call   0x14083bd90
140795c27:	90                   	nop
140795c28:	4c 8b c0             	mov    %rax,%r8
140795c2b:	40 0f b6 d6          	movzbl %sil,%edx
140795c2f:	48 8b cd             	mov    %rbp,%rcx
140795c32:	e8 b9 5f 0a 00       	call   0x14083bbf0
140795c37:	90                   	nop
140795c38:	e9 99 00 00 00       	jmp    0x140795cd6
140795c3d:	48 8b 1b             	mov    (%rbx),%rbx
140795c40:	8b 17                	mov    (%rdi),%edx
140795c42:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795c49:	00
140795c4a:	e8 b1 ea 0b 00       	call   0x140854700
140795c4f:	48 8b f8             	mov    %rax,%rdi
140795c52:	48 8d 15 f7 ca 88 00 	lea    0x88caf7(%rip),%rdx        # 0x141022750
140795c59:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795c5e:	e8 8d 60 0a 00       	call   0x14083bcf0
140795c63:	90                   	nop
140795c64:	8b 13                	mov    (%rbx),%edx
140795c66:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795c6b:	e8 90 ea 0b 00       	call   0x140854700
140795c70:	90                   	nop
140795c71:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140795c76:	48 8b d0             	mov    %rax,%rdx
140795c79:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795c7e:	e8 0d 79 0a 00       	call   0x14083d590
140795c83:	90                   	nop
140795c84:	4c 8b c7             	mov    %rdi,%r8
140795c87:	48 8b d0             	mov    %rax,%rdx
140795c8a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795c8f:	e8 fc 78 0a 00       	call   0x14083d590
140795c94:	90                   	nop
140795c95:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795c9a:	e8 81 6b 0a 00       	call   0x14083c820
140795c9f:	90                   	nop
140795ca0:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795ca5:	e8 76 6b 0a 00       	call   0x14083c820
140795caa:	90                   	nop
140795cab:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795cb0:	e8 6b 6b 0a 00       	call   0x14083c820
140795cb5:	90                   	nop
140795cb6:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795cbd:	00
140795cbe:	e8 5d 6b 0a 00       	call   0x14083c820
140795cc3:	90                   	nop
140795cc4:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140795cc9:	40 0f b6 d6          	movzbl %sil,%edx
140795ccd:	48 8b cd             	mov    %rbp,%rcx
140795cd0:	e8 1b 5f 0a 00       	call   0x14083bbf0
140795cd5:	90                   	nop
140795cd6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795cdb:	e8 40 6b 0a 00       	call   0x14083c820
140795ce0:	48 8b c5             	mov    %rbp,%rax
140795ce3:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140795cea:	00
140795ceb:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140795cef:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140795cf3:	49 8b 73 20          	mov    0x20(%r11),%rsi
140795cf7:	49 8b e3             	mov    %r11,%rsp
140795cfa:	5f                   	pop    %rdi
140795cfb:	c3                   	ret
140795cfc:	cc                   	int3
140795cfd:	cc                   	int3
140795cfe:	cc                   	int3
140795cff:	cc                   	int3
140795d00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140795d05:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140795d0a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140795d0f:	41 56                	push   %r14
140795d11:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140795d18:	49 8b d8             	mov    %r8,%rbx
140795d1b:	48 8b f2             	mov    %rdx,%rsi
140795d1e:	4c 8b f1             	mov    %rcx,%r14
140795d21:	49 63 00             	movslq (%r8),%rax
140795d24:	48 8b 11             	mov    (%rcx),%rdx
140795d27:	48 3b d0             	cmp    %rax,%rdx
140795d2a:	40 0f 94 c7          	sete   %dil
140795d2e:	f7 41 08 00 01 00 00 	testl  $0x100,0x8(%rcx)
140795d35:	74 07                	je     0x140795d3e
140795d37:	48 3b d0             	cmp    %rax,%rdx
140795d3a:	40 0f 95 c7          	setne  %dil
140795d3e:	40 84 ff             	test   %dil,%dil
140795d41:	74 2b                	je     0x140795d6e
140795d43:	e8 38 b1 0a 00       	call   0x140840e80
140795d48:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
140795d4c:	75 20                	jne    0x140795d6e
140795d4e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795d53:	e8 38 60 0a 00       	call   0x14083bd90
140795d58:	90                   	nop
140795d59:	4c 8b c0             	mov    %rax,%r8
140795d5c:	40 0f b6 d7          	movzbl %dil,%edx
140795d60:	48 8b ce             	mov    %rsi,%rcx
140795d63:	e8 88 5e 0a 00       	call   0x14083bbf0
140795d68:	90                   	nop
140795d69:	e9 97 00 00 00       	jmp    0x140795e05
140795d6e:	8b 13                	mov    (%rbx),%edx
140795d70:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795d77:	00
140795d78:	e8 83 e9 0b 00       	call   0x140854700
140795d7d:	48 8b d8             	mov    %rax,%rbx
140795d80:	48 8d 15 c9 c9 88 00 	lea    0x88c9c9(%rip),%rdx        # 0x141022750
140795d87:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795d8c:	e8 5f 5f 0a 00       	call   0x14083bcf0
140795d91:	90                   	nop
140795d92:	49 8b 16             	mov    (%r14),%rdx
140795d95:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795d9a:	e8 21 ea 0b 00       	call   0x1408547c0
140795d9f:	90                   	nop
140795da0:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140795da5:	48 8b d0             	mov    %rax,%rdx
140795da8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795dad:	e8 de 77 0a 00       	call   0x14083d590
140795db2:	90                   	nop
140795db3:	4c 8b c3             	mov    %rbx,%r8
140795db6:	48 8b d0             	mov    %rax,%rdx
140795db9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795dbe:	e8 cd 77 0a 00       	call   0x14083d590
140795dc3:	90                   	nop
140795dc4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140795dc9:	e8 52 6a 0a 00       	call   0x14083c820
140795dce:	90                   	nop
140795dcf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140795dd4:	e8 47 6a 0a 00       	call   0x14083c820
140795dd9:	90                   	nop
140795dda:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140795ddf:	e8 3c 6a 0a 00       	call   0x14083c820
140795de4:	90                   	nop
140795de5:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140795dec:	00
140795ded:	e8 2e 6a 0a 00       	call   0x14083c820
140795df2:	90                   	nop
140795df3:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140795df8:	40 0f b6 d7          	movzbl %dil,%edx
140795dfc:	48 8b ce             	mov    %rsi,%rcx
140795dff:	e8 ec 5d 0a 00       	call   0x14083bbf0
140795e04:	90                   	nop
140795e05:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140795e0a:	e8 11 6a 0a 00       	call   0x14083c820
140795e0f:	48 8b c6             	mov    %rsi,%rax
140795e12:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140795e19:	00
140795e1a:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140795e1e:	49 8b 73 18          	mov    0x18(%r11),%rsi
140795e22:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140795e26:	49 8b e3             	mov    %r11,%rsp
140795e29:	41 5e                	pop    %r14
140795e2b:	c3                   	ret
140795e2c:	cc                   	int3
140795e2d:	cc                   	int3
140795e2e:	cc                   	int3
140795e2f:	cc                   	int3
140795e30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140795e35:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140795e3a:	55                   	push   %rbp
140795e3b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140795e40:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140795e47:	48 8b 05 b2 30 c2 00 	mov    0xc230b2(%rip),%rax        # 0x1413b8f00
140795e4e:	48 33 c4             	xor    %rsp,%rax
140795e51:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140795e55:	66 0f 6f 05 53 9b 84 	movdqa 0x849b53(%rip),%xmm0        # 0x140fdf9b0
140795e5c:	00
140795e5d:	f3 0f 7f 45 3f       	movdqu %xmm0,0x3f(%rbp)
140795e62:	c7 45 37 04 00 00 00 	movl   $0x4,0x37(%rbp)
140795e69:	bf 04 00 00 00       	mov    $0x4,%edi
140795e6e:	89 7d 3b             	mov    %edi,0x3b(%rbp)
140795e71:	b9 10 00 00 00       	mov    $0x10,%ecx
140795e76:	e8 b1 c8 69 00       	call   0x140e3272c
140795e7b:	48 8b d8             	mov    %rax,%rbx
140795e7e:	48 85 c0             	test   %rax,%rax
140795e81:	75 0c                	jne    0x140795e8f
140795e83:	48 8d 0d 7e 42 84 00 	lea    0x84427e(%rip),%rcx        # 0x140fda108
140795e8a:	e8 91 56 0d 00       	call   0x14086b520
140795e8f:	48 89 5d 2f          	mov    %rbx,0x2f(%rbp)
140795e93:	0f 10 45 3f          	movups 0x3f(%rbp),%xmm0
140795e97:	0f 11 03             	movups %xmm0,(%rbx)
140795e9a:	ba 0a 00 00 00       	mov    $0xa,%edx
140795e9f:	48 8d 4d fb          	lea    -0x5(%rbp),%rcx
140795ea3:	e8 38 5d 0a 00       	call   0x14083bbe0
140795ea8:	8b 08                	mov    (%rax),%ecx
140795eaa:	48 c7 45 ff 04 00 00 	movq   $0x4,-0x1(%rbp)
140795eb1:	00
140795eb2:	89 4d 07             	mov    %ecx,0x7(%rbp)
140795eb5:	c7 45 f7 04 00 00 00 	movl   $0x4,-0x9(%rbp)
140795ebc:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
140795ec0:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
140795ec4:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140795ec8:	e8 33 fe ff ff       	call   0x140795d00
140795ecd:	90                   	nop
140795ece:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140795ed3:	4c 8d 0d 66 61 89 00 	lea    0x896166(%rip),%r9        # 0x14102c040
140795eda:	41 b8 7a 00 00 00    	mov    $0x7a,%r8d
140795ee0:	48 8d 15 51 60 89 00 	lea    0x896051(%rip),%rdx        # 0x14102bf38
140795ee7:	b9 0a 00 00 00       	mov    $0xa,%ecx
140795eec:	e8 bf 97 0a 00       	call   0x14083f6b0
140795ef1:	90                   	nop
140795ef2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140795ef6:	e8 25 69 0a 00       	call   0x14083c820
140795efb:	33 c0                	xor    %eax,%eax
140795efd:	48 8b cb             	mov    %rbx,%rcx
140795f00:	83 39 02             	cmpl   $0x2,(%rcx)
140795f03:	74 0b                	je     0x140795f10
140795f05:	ff c0                	inc    %eax
140795f07:	48 83 c1 04          	add    $0x4,%rcx
140795f0b:	83 f8 04             	cmp    $0x4,%eax
140795f0e:	7c f0                	jl     0x140795f00
140795f10:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140795f15:	83 f8 04             	cmp    $0x4,%eax
140795f18:	0f 44 c1             	cmove  %ecx,%eax
140795f1b:	3b c1                	cmp    %ecx,%eax
140795f1d:	74 11                	je     0x140795f30
140795f1f:	48 63 c8             	movslq %eax,%rcx
140795f22:	8b 43 0c             	mov    0xc(%rbx),%eax
140795f25:	89 04 8b             	mov    %eax,(%rbx,%rcx,4)
140795f28:	bf 03 00 00 00       	mov    $0x3,%edi
140795f2d:	89 7d 3b             	mov    %edi,0x3b(%rbp)
140795f30:	ba 0a 00 00 00       	mov    $0xa,%edx
140795f35:	48 8d 4d fb          	lea    -0x5(%rbp),%rcx
140795f39:	e8 a2 5c 0a 00       	call   0x14083bbe0
140795f3e:	48 63 cf             	movslq %edi,%rcx
140795f41:	8b 10                	mov    (%rax),%edx
140795f43:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
140795f47:	89 55 07             	mov    %edx,0x7(%rbp)
140795f4a:	c7 45 f7 03 00 00 00 	movl   $0x3,-0x9(%rbp)
140795f51:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
140795f55:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
140795f59:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140795f5d:	e8 9e fd ff ff       	call   0x140795d00
140795f62:	90                   	nop
140795f63:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140795f68:	4c 8d 0d 79 60 89 00 	lea    0x896079(%rip),%r9        # 0x14102bfe8
140795f6f:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140795f75:	48 8d 15 bc 5f 89 00 	lea    0x895fbc(%rip),%rdx        # 0x14102bf38
140795f7c:	b9 0a 00 00 00       	mov    $0xa,%ecx
140795f81:	e8 2a 97 0a 00       	call   0x14083f6b0
140795f86:	90                   	nop
140795f87:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140795f8b:	e8 90 68 0a 00       	call   0x14083c820
140795f90:	ba 0a 00 00 00       	mov    $0xa,%edx
140795f95:	48 8d 4d fb          	lea    -0x5(%rbp),%rcx
140795f99:	e8 42 5c 0a 00       	call   0x14083bbe0
140795f9e:	8b 08                	mov    (%rax),%ecx
140795fa0:	48 89 5d ff          	mov    %rbx,-0x1(%rbp)
140795fa4:	89 4d 07             	mov    %ecx,0x7(%rbp)
140795fa7:	c7 45 f7 01 00 00 00 	movl   $0x1,-0x9(%rbp)
140795fae:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
140795fb2:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
140795fb6:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140795fba:	e8 11 fc ff ff       	call   0x140795bd0
140795fbf:	90                   	nop
140795fc0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140795fc5:	4c 8d 0d 44 60 89 00 	lea    0x896044(%rip),%r9        # 0x14102c010
140795fcc:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140795fd2:	48 8d 15 5f 5f 89 00 	lea    0x895f5f(%rip),%rdx        # 0x14102bf38
140795fd9:	b9 0a 00 00 00       	mov    $0xa,%ecx
140795fde:	e8 cd 96 0a 00       	call   0x14083f6b0
140795fe3:	90                   	nop
140795fe4:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140795fe8:	e8 33 68 0a 00       	call   0x14083c820