140006c37:	90                   	nop
140006c38:	90                   	nop
140006c39:	90                   	nop
140006c3a:	90                   	nop
140006c3b:	90                   	nop
140006c3c:	90                   	nop
140006c3d:	90                   	nop
140006c3e:	90                   	nop
140006c3f:	90                   	nop
140006c40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006c45:	57                   	push   %rdi
140006c46:	48 83 ec 20          	sub    $0x20,%rsp
140006c4a:	48 8b 41 20          	mov    0x20(%rcx),%rax
140006c4e:	8b fa                	mov    %edx,%edi
140006c50:	48 8b d9             	mov    %rcx,%rbx
140006c53:	48 83 f8 07          	cmp    $0x7,%rax
140006c57:	76 2e                	jbe    0x140006c87
140006c59:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140006c5d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140006c64:	00
140006c65:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140006c6b:	72 14                	jb     0x140006c81
140006c6d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006c71:	48 2b ca             	sub    %rdx,%rcx
140006c74:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006c78:	48 83 f8 1f          	cmp    $0x1f,%rax
140006c7c:	77 37                	ja     0x140006cb5
140006c7e:	48 8b ca             	mov    %rdx,%rcx
140006c81:	ff 15 21 89 06 00    	call   *0x68921(%rip)        # 0x14006f5a8
140006c87:	33 c0                	xor    %eax,%eax
140006c89:	48 c7 43 20 07 00 00 	movq   $0x7,0x20(%rbx)
140006c90:	00
140006c91:	48 89 43 18          	mov    %rax,0x18(%rbx)
140006c95:	66 89 43 08          	mov    %ax,0x8(%rbx)
140006c99:	40 f6 c7 01          	test   $0x1,%dil
140006c9d:	74 08                	je     0x140006ca7
140006c9f:	48 8b cb             	mov    %rbx,%rcx
140006ca2:	e8 39 ec 04 00       	call   0x1400558e0
140006ca7:	48 8b c3             	mov    %rbx,%rax
140006caa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006caf:	48 83 c4 20          	add    $0x20,%rsp
140006cb3:	5f                   	pop    %rdi
140006cb4:	c3                   	ret
140006cb5:	ff 15 bd 87 06 00    	call   *0x687bd(%rip)        # 0x14006f478
140006cbb:	cc                   	int3
140006cbc:	90                   	nop
140006cbd:	90                   	nop
140006cbe:	90                   	nop
140006cbf:	90                   	nop
140006cc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006cc5:	57                   	push   %rdi
140006cc6:	48 83 ec 20          	sub    $0x20,%rsp
140006cca:	8b da                	mov    %edx,%ebx
140006ccc:	48 8b f9             	mov    %rcx,%rdi
140006ccf:	e8 1c 00 00 00       	call   0x140006cf0
140006cd4:	f6 c3 01             	test   $0x1,%bl
140006cd7:	74 08                	je     0x140006ce1
140006cd9:	48 8b cf             	mov    %rdi,%rcx
140006cdc:	e8 ff eb 04 00       	call   0x1400558e0
140006ce1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006ce6:	48 8b c7             	mov    %rdi,%rax
140006ce9:	48 83 c4 20          	add    $0x20,%rsp
140006ced:	5f                   	pop    %rdi
140006cee:	c3                   	ret
140006cef:	90                   	nop
140006cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006cf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140006cfa:	57                   	push   %rdi
140006cfb:	48 83 ec 20          	sub    $0x20,%rsp
140006cff:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
140006d06:	48 8b d9             	mov    %rcx,%rbx
140006d09:	bd 00 10 00 00       	mov    $0x1000,%ebp
140006d0e:	48 83 f8 07          	cmp    $0x7,%rax
140006d12:	76 2f                	jbe    0x140006d43
140006d14:	48 8b 49 68          	mov    0x68(%rcx),%rcx
140006d18:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140006d1f:	00
140006d20:	48 3b c5             	cmp    %rbp,%rax
140006d23:	72 18                	jb     0x140006d3d
140006d25:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006d29:	48 2b ca             	sub    %rdx,%rcx
140006d2c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006d30:	48 83 f8 1f          	cmp    $0x1f,%rax
140006d34:	0f 87 ae 00 00 00    	ja     0x140006de8
140006d3a:	48 8b ca             	mov    %rdx,%rcx
140006d3d:	ff 15 65 88 06 00    	call   *0x68865(%rip)        # 0x14006f5a8
140006d43:	33 ff                	xor    %edi,%edi
140006d45:	48 c7 83 80 00 00 00 	movq   $0x7,0x80(%rbx)
140006d4c:	07 00 00 00
140006d50:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
140006d54:	66 89 7b 68          	mov    %di,0x68(%rbx)
140006d58:	48 8b 43 40          	mov    0x40(%rbx),%rax
140006d5c:	48 83 f8 0f          	cmp    $0xf,%rax
140006d60:	76 26                	jbe    0x140006d88
140006d62:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140006d66:	48 ff c0             	inc    %rax
140006d69:	48 3b c5             	cmp    %rbp,%rax
140006d6c:	72 14                	jb     0x140006d82
140006d6e:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006d72:	48 2b ca             	sub    %rdx,%rcx
140006d75:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006d79:	48 83 f8 1f          	cmp    $0x1f,%rax
140006d7d:	77 69                	ja     0x140006de8
140006d7f:	48 8b ca             	mov    %rdx,%rcx
140006d82:	ff 15 20 88 06 00    	call   *0x68820(%rip)        # 0x14006f5a8
140006d88:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
140006d8c:	48 c7 43 40 0f 00 00 	movq   $0xf,0x40(%rbx)
140006d93:	00
140006d94:	40 88 7b 28          	mov    %dil,0x28(%rbx)
140006d98:	48 8b 43 20          	mov    0x20(%rbx),%rax
140006d9c:	48 83 f8 0f          	cmp    $0xf,%rax
140006da0:	76 26                	jbe    0x140006dc8
140006da2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140006da6:	48 ff c0             	inc    %rax
140006da9:	48 3b c5             	cmp    %rbp,%rax
140006dac:	72 14                	jb     0x140006dc2
140006dae:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006db2:	48 2b ca             	sub    %rdx,%rcx
140006db5:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006db9:	48 83 f8 1f          	cmp    $0x1f,%rax
140006dbd:	77 29                	ja     0x140006de8
140006dbf:	48 8b ca             	mov    %rdx,%rcx
140006dc2:	ff 15 e0 87 06 00    	call   *0x687e0(%rip)        # 0x14006f5a8
140006dc8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140006dcd:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
140006dd1:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
140006dd8:	00
140006dd9:	40 88 7b 08          	mov    %dil,0x8(%rbx)
140006ddd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006de2:	48 83 c4 20          	add    $0x20,%rsp
140006de6:	5f                   	pop    %rdi
140006de7:	c3                   	ret
140006de8:	ff 15 8a 86 06 00    	call   *0x6868a(%rip)        # 0x14006f478
140006dee:	cc                   	int3
140006def:	90                   	nop
140006df0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006df5:	57                   	push   %rdi
140006df6:	48 83 ec 20          	sub    $0x20,%rsp
140006dfa:	8b da                	mov    %edx,%ebx
140006dfc:	48 8b f9             	mov    %rcx,%rdi
140006dff:	e8 1c 00 00 00       	call   0x140006e20
140006e04:	f6 c3 01             	test   $0x1,%bl
140006e07:	74 08                	je     0x140006e11
140006e09:	48 8b cf             	mov    %rdi,%rcx
140006e0c:	e8 cf ea 04 00       	call   0x1400558e0
140006e11:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006e16:	48 8b c7             	mov    %rdi,%rax
140006e19:	48 83 c4 20          	add    $0x20,%rsp
140006e1d:	5f                   	pop    %rdi
140006e1e:	c3                   	ret
140006e1f:	90                   	nop
140006e20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006e25:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140006e2a:	57                   	push   %rdi
140006e2b:	48 83 ec 20          	sub    $0x20,%rsp
140006e2f:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
140006e36:	48 8b d9             	mov    %rcx,%rbx
140006e39:	be 00 10 00 00       	mov    $0x1000,%esi
140006e3e:	48 83 f8 07          	cmp    $0x7,%rax
140006e42:	76 2f                	jbe    0x140006e73
140006e44:	48 8b 49 68          	mov    0x68(%rcx),%rcx
140006e48:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140006e4f:	00
140006e50:	48 3b c6             	cmp    %rsi,%rax
140006e53:	72 18                	jb     0x140006e6d
140006e55:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006e59:	48 2b ca             	sub    %rdx,%rcx
140006e5c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006e60:	48 83 f8 1f          	cmp    $0x1f,%rax
140006e64:	0f 87 b3 00 00 00    	ja     0x140006f1d
140006e6a:	48 8b ca             	mov    %rdx,%rcx
140006e6d:	ff 15 35 87 06 00    	call   *0x68735(%rip)        # 0x14006f5a8
140006e73:	33 ff                	xor    %edi,%edi
140006e75:	48 c7 83 80 00 00 00 	movq   $0x7,0x80(%rbx)
140006e7c:	07 00 00 00
140006e80:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
140006e84:	66 89 7b 68          	mov    %di,0x68(%rbx)
140006e88:	48 8b 43 40          	mov    0x40(%rbx),%rax
140006e8c:	48 83 f8 07          	cmp    $0x7,%rax
140006e90:	76 2b                	jbe    0x140006ebd
140006e92:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140006e96:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140006e9d:	00
140006e9e:	48 3b c6             	cmp    %rsi,%rax
140006ea1:	72 14                	jb     0x140006eb7
140006ea3:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006ea7:	48 2b ca             	sub    %rdx,%rcx
140006eaa:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006eae:	48 83 f8 1f          	cmp    $0x1f,%rax
140006eb2:	77 69                	ja     0x140006f1d
140006eb4:	48 8b ca             	mov    %rdx,%rcx
140006eb7:	ff 15 eb 86 06 00    	call   *0x686eb(%rip)        # 0x14006f5a8
140006ebd:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
140006ec1:	48 c7 43 40 07 00 00 	movq   $0x7,0x40(%rbx)
140006ec8:	00
140006ec9:	66 89 7b 28          	mov    %di,0x28(%rbx)
140006ecd:	48 8b 43 20          	mov    0x20(%rbx),%rax
140006ed1:	48 83 f8 0f          	cmp    $0xf,%rax
140006ed5:	76 26                	jbe    0x140006efd
140006ed7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140006edb:	48 ff c0             	inc    %rax
140006ede:	48 3b c6             	cmp    %rsi,%rax
140006ee1:	72 14                	jb     0x140006ef7
140006ee3:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006ee7:	48 2b ca             	sub    %rdx,%rcx
140006eea:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006eee:	48 83 f8 1f          	cmp    $0x1f,%rax
140006ef2:	77 29                	ja     0x140006f1d
140006ef4:	48 8b ca             	mov    %rdx,%rcx
140006ef7:	ff 15 ab 86 06 00    	call   *0x686ab(%rip)        # 0x14006f5a8
140006efd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140006f02:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
140006f06:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
140006f0d:	00
140006f0e:	40 88 7b 08          	mov    %dil,0x8(%rbx)
140006f12:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006f17:	48 83 c4 20          	add    $0x20,%rsp
140006f1b:	5f                   	pop    %rdi
140006f1c:	c3                   	ret
140006f1d:	ff 15 55 85 06 00    	call   *0x68555(%rip)        # 0x14006f478
140006f23:	cc                   	int3
140006f24:	90                   	nop
140006f25:	90                   	nop
140006f26:	90                   	nop
140006f27:	90                   	nop
140006f28:	90                   	nop
140006f29:	90                   	nop
140006f2a:	90                   	nop
140006f2b:	90                   	nop
140006f2c:	90                   	nop
140006f2d:	90                   	nop
140006f2e:	90                   	nop
140006f2f:	90                   	nop
140006f30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006f35:	57                   	push   %rdi
140006f36:	48 83 ec 20          	sub    $0x20,%rsp
140006f3a:	8b da                	mov    %edx,%ebx
140006f3c:	48 8b f9             	mov    %rcx,%rdi
140006f3f:	e8 1c 00 00 00       	call   0x140006f60
140006f44:	f6 c3 01             	test   $0x1,%bl
140006f47:	74 08                	je     0x140006f51
140006f49:	48 8b cf             	mov    %rdi,%rcx
140006f4c:	e8 8f e9 04 00       	call   0x1400558e0
140006f51:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006f56:	48 8b c7             	mov    %rdi,%rax
140006f59:	48 83 c4 20          	add    $0x20,%rsp
140006f5d:	5f                   	pop    %rdi
140006f5e:	c3                   	ret
140006f5f:	90                   	nop
140006f60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140006f65:	57                   	push   %rdi
140006f66:	48 83 ec 20          	sub    $0x20,%rsp
140006f6a:	48 8b 41 60          	mov    0x60(%rcx),%rax
140006f6e:	48 8b d9             	mov    %rcx,%rbx
140006f71:	48 83 f8 07          	cmp    $0x7,%rax
140006f75:	76 2e                	jbe    0x140006fa5
140006f77:	48 8b 49 48          	mov    0x48(%rcx),%rcx
140006f7b:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140006f82:	00
140006f83:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140006f89:	72 14                	jb     0x140006f9f
140006f8b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006f8f:	48 2b ca             	sub    %rdx,%rcx
140006f92:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006f96:	48 83 f8 1f          	cmp    $0x1f,%rax
140006f9a:	77 69                	ja     0x140007005
140006f9c:	48 8b ca             	mov    %rdx,%rcx
140006f9f:	ff 15 03 86 06 00    	call   *0x68603(%rip)        # 0x14006f5a8
140006fa5:	33 ff                	xor    %edi,%edi
140006fa7:	48 c7 43 60 07 00 00 	movq   $0x7,0x60(%rbx)
140006fae:	00
140006faf:	48 89 7b 58          	mov    %rdi,0x58(%rbx)
140006fb3:	66 89 7b 48          	mov    %di,0x48(%rbx)
140006fb7:	48 8b 43 20          	mov    0x20(%rbx),%rax
140006fbb:	48 83 f8 0f          	cmp    $0xf,%rax
140006fbf:	76 29                	jbe    0x140006fea
140006fc1:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140006fc5:	48 ff c0             	inc    %rax
140006fc8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140006fce:	72 14                	jb     0x140006fe4
140006fd0:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140006fd4:	48 2b ca             	sub    %rdx,%rcx
140006fd7:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140006fdb:	48 83 f8 1f          	cmp    $0x1f,%rax
140006fdf:	77 24                	ja     0x140007005
140006fe1:	48 8b ca             	mov    %rdx,%rcx
140006fe4:	ff 15 be 85 06 00    	call   *0x685be(%rip)        # 0x14006f5a8
140006fea:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
140006fee:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
140006ff5:	00
140006ff6:	40 88 7b 08          	mov    %dil,0x8(%rbx)
140006ffa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140006fff:	48 83 c4 20          	add    $0x20,%rsp
140007003:	5f                   	pop    %rdi
140007004:	c3                   	ret
140007005:	ff 15 6d 84 06 00    	call   *0x6846d(%rip)        # 0x14006f478
14000700b:	cc                   	int3
14000700c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140007011:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140007016:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000701b:	41 57                	push   %r15
14000701d:	48 83 ec 20          	sub    $0x20,%rsp
140007021:	48 8b f9             	mov    %rcx,%rdi
140007024:	48 8d 05 6d 69 07 00 	lea    0x7696d(%rip),%rax        # 0x14007d998
14000702b:	48 89 01             	mov    %rax,(%rcx)
14000702e:	33 db                	xor    %ebx,%ebx
140007030:	48 89 59 08          	mov    %rbx,0x8(%rcx)
140007034:	48 89 59 10          	mov    %rbx,0x10(%rcx)
140007038:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14000703c:	48 89 59 20          	mov    %rbx,0x20(%rcx)
140007040:	48 89 59 28          	mov    %rbx,0x28(%rcx)
140007044:	8d 4b 28             	lea    0x28(%rbx),%ecx
140007047:	e8 90 e8 04 00       	call   0x1400558dc
14000704c:	48 85 c0             	test   %rax,%rax
14000704f:	74 1c                	je     0x14000706d
140007051:	48 8d 0d 00 68 07 00 	lea    0x76800(%rip),%rcx        # 0x14007d858
140007058:	48 89 08             	mov    %rcx,(%rax)
14000705b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000705f:	48 89 58 10          	mov    %rbx,0x10(%rax)
140007063:	48 89 58 18          	mov    %rbx,0x18(%rax)
140007067:	48 89 58 20          	mov    %rbx,0x20(%rax)
14000706b:	eb 03                	jmp    0x140007070
14000706d:	48 8b c3             	mov    %rbx,%rax
140007070:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140007074:	48 89 47 20          	mov    %rax,0x20(%rdi)
140007078:	48 85 c9             	test   %rcx,%rcx
14000707b:	74 11                	je     0x14000708e
14000707d:	48 8b 01             	mov    (%rcx),%rax
140007080:	ba 01 00 00 00       	mov    $0x1,%edx
140007085:	48 8b 00             	mov    (%rax),%rax
140007088:	ff 15 fa 85 06 00    	call   *0x685fa(%rip)        # 0x14006f688
14000708e:	38 1d 24 23 0d 00    	cmp    %bl,0xd2324(%rip)        # 0x1400d93b8
140007094:	0f 84 23 01 00 00    	je     0x1400071bd
14000709a:	b9 30 00 00 00       	mov    $0x30,%ecx
14000709f:	e8 38 e8 04 00       	call   0x1400558dc
1400070a4:	48 8b f0             	mov    %rax,%rsi
1400070a7:	48 85 c0             	test   %rax,%rax
1400070aa:	74 36                	je     0x1400070e2
1400070ac:	48 8d 05 55 71 07 00 	lea    0x77155(%rip),%rax        # 0x14007e208
1400070b3:	48 89 06             	mov    %rax,(%rsi)
1400070b6:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400070ba:	48 89 19             	mov    %rbx,(%rcx)
1400070bd:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1400070c1:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1400070c5:	48 89 5e 20          	mov    %rbx,0x20(%rsi)
1400070c9:	66 89 5e 28          	mov    %bx,0x28(%rsi)
1400070cd:	48 c7 44 24 30 f4 01 	movq   $0x1f4,0x30(%rsp)
1400070d4:	00 00
1400070d6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400070db:	e8 58 0b 01 00       	call   0x140017c38