140267963:	77 4f                	ja     0x1402679b4
140267965:	49 8d 5e 01          	lea    0x1(%r14),%rbx
140267969:	41 c6 06 01          	movb   $0x1,(%r14)
14026796d:	40 88 3b             	mov    %dil,(%rbx)
140267970:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140267975:	48 ff c3             	inc    %rbx
140267978:	4c 8b c6             	mov    %rsi,%r8
14026797b:	48 8b cb             	mov    %rbx,%rcx
14026797e:	e8 dd 99 07 00       	call   0x1402e1360
140267983:	48 03 de             	add    %rsi,%rbx
140267986:	33 d2                	xor    %edx,%edx
140267988:	8b cb                	mov    %ebx,%ecx
14026798a:	41 2b ce             	sub    %r14d,%ecx
14026798d:	48 63 c1             	movslq %ecx,%rax
140267990:	48 ff c8             	dec    %rax
140267993:	48 03 c7             	add    %rdi,%rax
140267996:	48 f7 f7             	div    %rdi
140267999:	0f af c7             	imul   %edi,%eax
14026799c:	3b c1                	cmp    %ecx,%eax
14026799e:	74 0f                	je     0x1402679af
1402679a0:	2b c1                	sub    %ecx,%eax
1402679a2:	33 d2                	xor    %edx,%edx
1402679a4:	4c 63 c0             	movslq %eax,%r8
1402679a7:	48 8b cb             	mov    %rbx,%rcx
1402679aa:	e8 51 a0 07 00       	call   0x1402e1a00
1402679af:	bb 01 00 00 00       	mov    $0x1,%ebx
1402679b4:	8b c3                	mov    %ebx,%eax
1402679b6:	48 8b 8c 24 30 02 00 	mov    0x230(%rsp),%rcx
1402679bd:	00
1402679be:	48 33 cc             	xor    %rsp,%rcx
1402679c1:	e8 ea 84 04 00       	call   0x1402afeb0
1402679c6:	48 8b 9c 24 78 02 00 	mov    0x278(%rsp),%rbx
1402679cd:	00
1402679ce:	48 81 c4 40 02 00 00 	add    $0x240,%rsp
1402679d5:	41 5f                	pop    %r15
1402679d7:	41 5e                	pop    %r14
1402679d9:	5f                   	pop    %rdi
1402679da:	5e                   	pop    %rsi
1402679db:	5d                   	pop    %rbp
1402679dc:	c3                   	ret
1402679dd:	cc                   	int3
1402679de:	cc                   	int3
1402679df:	cc                   	int3
1402679e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402679e5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402679ea:	57                   	push   %rdi
1402679eb:	b8 20 00 00 00       	mov    $0x20,%eax
1402679f0:	e8 3b 91 04 00       	call   0x1402b0b30
1402679f5:	48 2b e0             	sub    %rax,%rsp
1402679f8:	48 8b ea             	mov    %rdx,%rbp
1402679fb:	48 8b f9             	mov    %rcx,%rdi
1402679fe:	e8 bd 00 00 00       	call   0x140267ac0
140267a03:	48 8b d8             	mov    %rax,%rbx
140267a06:	48 85 c0             	test   %rax,%rax
140267a09:	75 10                	jne    0x140267a1b
140267a0b:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140267a10:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140267a15:	48 83 c4 20          	add    $0x20,%rsp
140267a19:	5f                   	pop    %rdi
140267a1a:	c3                   	ret
140267a1b:	48 8b cf             	mov    %rdi,%rcx
140267a1e:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140267a23:	e8 a8 d0 e9 ff       	call   0x140104ad0
140267a28:	4c 8b c0             	mov    %rax,%r8
140267a2b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140267a2f:	48 8b d5             	mov    %rbp,%rdx
140267a32:	e8 d9 14 03 00       	call   0x140298f10
140267a37:	85 c0                	test   %eax,%eax
140267a39:	75 48                	jne    0x140267a83
140267a3b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140267a3f:	e8 6c f8 e8 ff       	call   0x1400f72b0
140267a44:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140267a48:	e8 b3 15 03 00       	call   0x140299000
140267a4d:	48 8b 53 30          	mov    0x30(%rbx),%rdx
140267a51:	48 8d 4b 44          	lea    0x44(%rbx),%rcx
140267a55:	e8 e6 97 d9 ff       	call   0x140001240
140267a5a:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140267a5e:	48 8d 8b e4 02 00 00 	lea    0x2e4(%rbx),%rcx
140267a65:	e8 d6 97 d9 ff       	call   0x140001240
140267a6a:	41 b8 99 00 00 00    	mov    $0x99,%r8d
140267a70:	48 8d 15 41 d0 11 00 	lea    0x11d041(%rip),%rdx        # 0x140384ab8
140267a77:	48 8b cb             	mov    %rbx,%rcx
140267a7a:	e8 41 43 e8 ff       	call   0x1400ebdc0
140267a7f:	33 c0                	xor    %eax,%eax
140267a81:	eb 1b                	jmp    0x140267a9e
140267a83:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140267a87:	e8 04 0e e4 ff       	call   0x1400a8890
140267a8c:	48 8b c8             	mov    %rax,%rcx
140267a8f:	e8 6c 25 ed ff       	call   0x14013a000
140267a94:	48 63 c8             	movslq %eax,%rcx
140267a97:	48 8b c3             	mov    %rbx,%rax
140267a9a:	48 89 4b 28          	mov    %rcx,0x28(%rbx)
140267a9e:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
140267aa3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140267aa8:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140267aad:	48 83 c4 20          	add    $0x20,%rsp
140267ab1:	5f                   	pop    %rdi
140267ab2:	c3                   	ret
140267ab3:	cc                   	int3
140267ab4:	cc                   	int3
140267ab5:	cc                   	int3
140267ab6:	cc                   	int3
140267ab7:	cc                   	int3
140267ab8:	cc                   	int3
140267ab9:	cc                   	int3
140267aba:	cc                   	int3
140267abb:	cc                   	int3
140267abc:	cc                   	int3
140267abd:	cc                   	int3
140267abe:	cc                   	int3
140267abf:	cc                   	int3
140267ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140267ac5:	57                   	push   %rdi
140267ac6:	b8 20 00 00 00       	mov    $0x20,%eax
140267acb:	e8 60 90 04 00       	call   0x1402b0b30
140267ad0:	48 2b e0             	sub    %rax,%rsp
140267ad3:	48 8b f9             	mov    %rcx,%rdi
140267ad6:	e8 05 97 e1 ff       	call   0x1400811e0
140267adb:	85 c0                	test   %eax,%eax
140267add:	0f 84 81 00 00 00    	je     0x140267b64
140267ae3:	41 b8 a9 00 00 00    	mov    $0xa9,%r8d
140267ae9:	48 8d 15 c8 cf 11 00 	lea    0x11cfc8(%rip),%rdx        # 0x140384ab8
140267af0:	b9 e8 04 00 00       	mov    $0x4e8,%ecx
140267af5:	e8 c6 45 e8 ff       	call   0x1400ec0c0
140267afa:	48 8b d8             	mov    %rax,%rbx
140267afd:	48 85 c0             	test   %rax,%rax
140267b00:	74 62                	je     0x140267b64
140267b02:	e8 59 f8 e8 ff       	call   0x1400f7360
140267b07:	48 89 43 08          	mov    %rax,0x8(%rbx)
140267b0b:	48 85 c0             	test   %rax,%rax
140267b0e:	74 11                	je     0x140267b21
140267b10:	48 89 3b             	mov    %rdi,(%rbx)
140267b13:	48 8b c3             	mov    %rbx,%rax
140267b16:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140267b1b:	48 83 c4 20          	add    $0x20,%rsp
140267b1f:	5f                   	pop    %rdi
140267b20:	c3                   	ret
140267b21:	48 8b c8             	mov    %rax,%rcx
140267b24:	e8 87 f7 e8 ff       	call   0x1400f72b0
140267b29:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140267b2d:	e8 ce 14 03 00       	call   0x140299000
140267b32:	48 8b 53 30          	mov    0x30(%rbx),%rdx
140267b36:	48 8d 4b 44          	lea    0x44(%rbx),%rcx
140267b3a:	e8 01 97 d9 ff       	call   0x140001240
140267b3f:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140267b43:	48 8d 8b e4 02 00 00 	lea    0x2e4(%rbx),%rcx
140267b4a:	e8 f1 96 d9 ff       	call   0x140001240
140267b4f:	41 b8 99 00 00 00    	mov    $0x99,%r8d
140267b55:	48 8d 15 5c cf 11 00 	lea    0x11cf5c(%rip),%rdx        # 0x140384ab8
140267b5c:	48 8b cb             	mov    %rbx,%rcx
140267b5f:	e8 5c 42 e8 ff       	call   0x1400ebdc0
140267b64:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140267b69:	33 c0                	xor    %eax,%eax
140267b6b:	48 83 c4 20          	add    $0x20,%rsp
140267b6f:	5f                   	pop    %rdi
140267b70:	c3                   	ret
140267b71:	cc                   	int3
140267b72:	cc                   	int3
140267b73:	cc                   	int3
140267b74:	cc                   	int3
140267b75:	cc                   	int3
140267b76:	cc                   	int3
140267b77:	cc                   	int3
140267b78:	cc                   	int3
140267b79:	cc                   	int3
140267b7a:	cc                   	int3
140267b7b:	cc                   	int3
140267b7c:	cc                   	int3
140267b7d:	cc                   	int3
140267b7e:	cc                   	int3
140267b7f:	cc                   	int3
140267b80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140267b85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140267b8a:	57                   	push   %rdi
140267b8b:	b8 30 00 00 00       	mov    $0x30,%eax
140267b90:	e8 9b 8f 04 00       	call   0x1402b0b30
140267b95:	48 2b e0             	sub    %rax,%rsp
140267b98:	48 8b d9             	mov    %rcx,%rbx
140267b9b:	49 8b f8             	mov    %r8,%rdi
140267b9e:	48 83 c1 10          	add    $0x10,%rcx
140267ba2:	48 8b f2             	mov    %rdx,%rsi
140267ba5:	e8 e6 0c e4 ff       	call   0x1400a8890
140267baa:	48 8b c8             	mov    %rax,%rcx
140267bad:	e8 ee 23 ed ff       	call   0x140139fa0
140267bb2:	4c 8d 4f fc          	lea    -0x4(%rdi),%r9
140267bb6:	49 81 f9 fc 01 00 00 	cmp    $0x1fc,%r9
140267bbd:	77 62                	ja     0x140267c21
140267bbf:	85 c0                	test   %eax,%eax
140267bc1:	7f 24                	jg     0x140267be7
140267bc3:	e8 a8 f4 eb ff       	call   0x140127070
140267bc8:	4c 8d 05 19 cf 11 00 	lea    0x11cf19(%rip),%r8        # 0x140384ae8
140267bcf:	ba fd 00 00 00       	mov    $0xfd,%edx
140267bd4:	48 8d 0d dd ce 11 00 	lea    0x11cedd(%rip),%rcx        # 0x140384ab8
140267bdb:	e8 b0 f5 eb ff       	call   0x140127190
140267be0:	ba a6 00 00 00       	mov    $0xa6,%edx
140267be5:	eb 5c                	jmp    0x140267c43
140267be7:	48 98                	cltq
140267be9:	4c 8d 43 30          	lea    0x30(%rbx),%r8
140267bed:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140267bf2:	48 8d 4b 44          	lea    0x44(%rbx),%rcx
140267bf6:	4c 8b ce             	mov    %rsi,%r9
140267bf9:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140267bfe:	ba a0 02 00 00       	mov    $0x2a0,%edx
140267c03:	e8 c8 fb ff ff       	call   0x1402677d0
140267c08:	33 c9                	xor    %ecx,%ecx
140267c0a:	85 c0                	test   %eax,%eax
140267c0c:	0f 95 c1             	setne  %cl
140267c0f:	8b c1                	mov    %ecx,%eax
140267c11:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140267c16:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140267c1b:	48 83 c4 30          	add    $0x30,%rsp
140267c1f:	5f                   	pop    %rdi
140267c20:	c3                   	ret
140267c21:	e8 4a f4 eb ff       	call   0x140127070
140267c26:	4c 8d 05 bb ce 11 00 	lea    0x11cebb(%rip),%r8        # 0x140384ae8
140267c2d:	ba f9 00 00 00       	mov    $0xf9,%edx
140267c32:	48 8d 0d 7f ce 11 00 	lea    0x11ce7f(%rip),%rcx        # 0x140384ab8
140267c39:	e8 52 f5 eb ff       	call   0x140127190
140267c3e:	ba 69 00 00 00       	mov    $0x69,%edx
140267c43:	45 33 c0             	xor    %r8d,%r8d
140267c46:	41 8d 48 39          	lea    0x39(%r8),%ecx
140267c4a:	e8 41 f6 eb ff       	call   0x140127290
140267c4f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140267c54:	33 c0                	xor    %eax,%eax
140267c56:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140267c5b:	48 83 c4 30          	add    $0x30,%rsp
140267c5f:	5f                   	pop    %rdi
140267c60:	c3                   	ret
140267c61:	cc                   	int3
140267c62:	cc                   	int3
140267c63:	cc                   	int3
140267c64:	cc                   	int3
140267c65:	cc                   	int3
140267c66:	cc                   	int3
140267c67:	cc                   	int3
140267c68:	cc                   	int3
140267c69:	cc                   	int3
140267c6a:	cc                   	int3
140267c6b:	cc                   	int3
140267c6c:	cc                   	int3
140267c6d:	cc                   	int3
140267c6e:	cc                   	int3
140267c6f:	cc                   	int3
140267c70:	40 53                	rex push %rbx
140267c72:	b8 20 00 00 00       	mov    $0x20,%eax
140267c77:	e8 b4 8e 04 00       	call   0x1402b0b30
140267c7c:	48 2b e0             	sub    %rax,%rsp
140267c7f:	48 8b d9             	mov    %rcx,%rbx
140267c82:	e8 59 95 e1 ff       	call   0x1400811e0
140267c87:	85 c0                	test   %eax,%eax
140267c89:	75 08                	jne    0x140267c93
140267c8b:	33 c0                	xor    %eax,%eax
140267c8d:	48 83 c4 20          	add    $0x20,%rsp
140267c91:	5b                   	pop    %rbx
140267c92:	c3                   	ret
140267c93:	41 b8 3e 00 00 00    	mov    $0x3e,%r8d
140267c99:	48 8d 15 e8 d0 11 00 	lea    0x11d0e8(%rip),%rdx        # 0x140384d88
140267ca0:	41 8d 48 52          	lea    0x52(%r8),%ecx
140267ca4:	e8 17 44 e8 ff       	call   0x1400ec0c0
140267ca9:	48 85 c0             	test   %rax,%rax
140267cac:	74 03                	je     0x140267cb1
140267cae:	48 89 18             	mov    %rbx,(%rax)
140267cb1:	48 83 c4 20          	add    $0x20,%rsp
140267cb5:	5b                   	pop    %rbx
140267cb6:	c3                   	ret
140267cb7:	cc                   	int3
140267cb8:	cc                   	int3
140267cb9:	cc                   	int3
140267cba:	cc                   	int3
140267cbb:	cc                   	int3
140267cbc:	cc                   	int3
140267cbd:	cc                   	int3
140267cbe:	cc                   	int3
140267cbf:	cc                   	int3
140267cc0:	40 53                	rex push %rbx
140267cc2:	b8 20 00 00 00       	mov    $0x20,%eax
140267cc7:	e8 64 8e 04 00       	call   0x1402b0b30
140267ccc:	48 2b e0             	sub    %rax,%rsp
140267ccf:	48 8b d9             	mov    %rcx,%rbx
140267cd2:	e8 09 95 e1 ff       	call   0x1400811e0
140267cd7:	85 c0                	test   %eax,%eax
140267cd9:	74 6d                	je     0x140267d48
140267cdb:	41 b8 50 00 00 00    	mov    $0x50,%r8d
140267ce1:	48 8d 15 a0 d0 11 00 	lea    0x11d0a0(%rip),%rdx        # 0x140384d88
140267ce8:	41 8d 48 40          	lea    0x40(%r8),%ecx
140267cec:	e8 7f 40 e8 ff       	call   0x1400ebd70
140267cf1:	48 85 c0             	test   %rax,%rax
140267cf4:	74 52                	je     0x140267d48
140267cf6:	0f 10 03             	movups (%rbx),%xmm0
140267cf9:	0f 11 00             	movups %xmm0,(%rax)
140267cfc:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140267d00:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140267d04:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
140267d08:	0f 11 40 20          	movups %xmm0,0x20(%rax)
140267d0c:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
140267d10:	0f 11 48 30          	movups %xmm1,0x30(%rax)
140267d14:	0f 10 43 40          	movups 0x40(%rbx),%xmm0
140267d18:	0f 11 40 40          	movups %xmm0,0x40(%rax)
140267d1c:	0f 10 4b 50          	movups 0x50(%rbx),%xmm1
140267d20:	0f 11 48 50          	movups %xmm1,0x50(%rax)
140267d24:	0f 10 43 60          	movups 0x60(%rbx),%xmm0
140267d28:	0f 11 40 60          	movups %xmm0,0x60(%rax)
140267d2c:	0f 10 4b 70          	movups 0x70(%rbx),%xmm1
140267d30:	0f 11 48 70          	movups %xmm1,0x70(%rax)
140267d34:	0f 10 83 80 00 00 00 	movups 0x80(%rbx),%xmm0
140267d3b:	0f 11 80 80 00 00 00 	movups %xmm0,0x80(%rax)
140267d42:	48 83 c4 20          	add    $0x20,%rsp
140267d46:	5b                   	pop    %rbx
140267d47:	c3                   	ret
140267d48:	33 c0                	xor    %eax,%eax
140267d4a:	48 83 c4 20          	add    $0x20,%rsp
140267d4e:	5b                   	pop    %rbx
140267d4f:	c3                   	ret
140267d50:	b8 28 00 00 00       	mov    $0x28,%eax
140267d55:	e8 d6 8d 04 00       	call   0x1402b0b30
140267d5a:	48 2b e0             	sub    %rax,%rsp
140267d5d:	44 8d 40 1e          	lea    0x1e(%rax),%r8d
140267d61:	48 8d 15 20 d0 11 00 	lea    0x11d020(%rip),%rdx        # 0x140384d88
140267d68:	48 83 c4 28          	add    $0x28,%rsp
140267d6c:	e9 4f 40 e8 ff       	jmp    0x1400ebdc0
140267d71:	cc                   	int3
140267d72:	cc                   	int3
140267d73:	cc                   	int3
140267d74:	cc                   	int3
140267d75:	cc                   	int3
140267d76:	cc                   	int3
140267d77:	cc                   	int3
140267d78:	cc                   	int3
140267d79:	cc                   	int3
140267d7a:	cc                   	int3
140267d7b:	cc                   	int3
140267d7c:	cc                   	int3
140267d7d:	cc                   	int3
140267d7e:	cc                   	int3
140267d7f:	cc                   	int3
140267d80:	48 8d 05 79 ce 11 00 	lea    0x11ce79(%rip),%rax        # 0x140384c00
140267d87:	c3                   	ret
140267d88:	cc                   	int3
140267d89:	cc                   	int3
140267d8a:	cc                   	int3
140267d8b:	cc                   	int3
140267d8c:	cc                   	int3
140267d8d:	cc                   	int3
140267d8e:	cc                   	int3
140267d8f:	cc                   	int3
140267d90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140267d95:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140267d9a:	57                   	push   %rdi
140267d9b:	b8 20 00 00 00       	mov    $0x20,%eax
140267da0:	e8 8b 8d 04 00       	call   0x1402b0b30