1408a6ac1:	33 f6                	xor    %esi,%esi
1408a6ac3:	e9 d7 00 00 00       	jmp    0x1408a6b9f
1408a6ac8:	48 8b b3 d8 01 00 00 	mov    0x1d8(%rbx),%rsi
1408a6acf:	48 85 f6             	test   %rsi,%rsi
1408a6ad2:	74 12                	je     0x1408a6ae6
1408a6ad4:	48 8b 06             	mov    (%rsi),%rax
1408a6ad7:	48 89 83 d8 01 00 00 	mov    %rax,0x1d8(%rbx)
1408a6ade:	ff 83 b0 01 00 00    	incl   0x1b0(%rbx)
1408a6ae4:	eb 73                	jmp    0x1408a6b59
1408a6ae6:	48 8b b3 d0 01 00 00 	mov    0x1d0(%rbx),%rsi
1408a6aed:	48 85 f6             	test   %rsi,%rsi
1408a6af0:	74 12                	je     0x1408a6b04
1408a6af2:	48 8b 06             	mov    (%rsi),%rax
1408a6af5:	48 89 83 d0 01 00 00 	mov    %rax,0x1d0(%rbx)
1408a6afc:	ff 83 b0 01 00 00    	incl   0x1b0(%rbx)
1408a6b02:	eb 55                	jmp    0x1408a6b59
1408a6b04:	48 8b b3 c8 01 00 00 	mov    0x1c8(%rbx),%rsi
1408a6b0b:	48 85 f6             	test   %rsi,%rsi
1408a6b0e:	74 12                	je     0x1408a6b22
1408a6b10:	48 8b 06             	mov    (%rsi),%rax
1408a6b13:	48 89 83 c8 01 00 00 	mov    %rax,0x1c8(%rbx)
1408a6b1a:	ff 83 b0 01 00 00    	incl   0x1b0(%rbx)
1408a6b20:	eb 37                	jmp    0x1408a6b59
1408a6b22:	48 8b b3 c0 01 00 00 	mov    0x1c0(%rbx),%rsi
1408a6b29:	48 85 f6             	test   %rsi,%rsi
1408a6b2c:	74 12                	je     0x1408a6b40
1408a6b2e:	48 8b 06             	mov    (%rsi),%rax
1408a6b31:	ff 83 b0 01 00 00    	incl   0x1b0(%rbx)
1408a6b37:	48 89 83 c0 01 00 00 	mov    %rax,0x1c0(%rbx)
1408a6b3e:	eb 19                	jmp    0x1408a6b59
1408a6b40:	ff 83 b8 01 00 00    	incl   0x1b8(%rbx)
1408a6b46:	48 8b d0             	mov    %rax,%rdx
1408a6b49:	48 8b cb             	mov    %rbx,%rcx
1408a6b4c:	e8 7f 78 ff ff       	call   0x14089e3d0
1408a6b51:	48 8b f0             	mov    %rax,%rsi
1408a6b54:	48 85 c0             	test   %rax,%rax
1408a6b57:	74 46                	je     0x1408a6b9f
1408a6b59:	0f 57 c0             	xorps  %xmm0,%xmm0
1408a6b5c:	48 8d 4e 48          	lea    0x48(%rsi),%rcx
1408a6b60:	0f 11 06             	movups %xmm0,(%rsi)
1408a6b63:	33 c0                	xor    %eax,%eax
1408a6b65:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
1408a6b69:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1408a6b6d:	0f 11 46 30          	movups %xmm0,0x30(%rsi)
1408a6b71:	48 89 46 40          	mov    %rax,0x40(%rsi)
1408a6b75:	c6 06 3b             	movb   $0x3b,(%rsi)
1408a6b78:	66 44 89 7e 32       	mov    %r15w,0x32(%rsi)
1408a6b7d:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
1408a6b81:	8b 05 a1 c8 73 00    	mov    0x73c8a1(%rip),%eax        # 0x140fe3428
1408a6b87:	66 89 01             	mov    %ax,(%rcx)
1408a6b8a:	0f b6 05 99 c8 73 00 	movzbl 0x73c899(%rip),%eax        # 0x140fe342a
1408a6b91:	88 41 02             	mov    %al,0x2(%rcx)
1408a6b94:	c6 41 03 00          	movb   $0x0,0x3(%rcx)
1408a6b98:	c7 46 28 01 00 00 00 	movl   $0x1,0x28(%rsi)
1408a6b9f:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6ba3:	b8 48 00 00 00       	mov    $0x48,%eax
1408a6ba8:	66 3b 81 a4 01 00 00 	cmp    0x1a4(%rcx),%ax
1408a6baf:	76 4b                	jbe    0x1408a6bfc
1408a6bb1:	83 b9 a0 01 00 00 00 	cmpl   $0x0,0x1a0(%rcx)
1408a6bb8:	75 0b                	jne    0x1408a6bc5
1408a6bba:	ff 81 b4 01 00 00    	incl   0x1b4(%rcx)
1408a6bc0:	e9 c4 00 00 00       	jmp    0x1408a6c89
1408a6bc5:	80 79 67 00          	cmpb   $0x0,0x67(%rcx)
1408a6bc9:	0f 84 ba 00 00 00    	je     0x1408a6c89
1408a6bcf:	33 ff                	xor    %edi,%edi
1408a6bd1:	48 85 f6             	test   %rsi,%rsi
1408a6bd4:	74 0c                	je     0x1408a6be2
1408a6bd6:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6bda:	48 8b d6             	mov    %rsi,%rdx
1408a6bdd:	e8 2e 7c 03 00       	call   0x1408de810
1408a6be2:	4d 85 f6             	test   %r14,%r14
1408a6be5:	0f 84 af 01 00 00    	je     0x1408a6d9a
1408a6beb:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6bef:	49 8b d6             	mov    %r14,%rdx
1408a6bf2:	e8 19 7c 03 00       	call   0x1408de810
1408a6bf7:	e9 9e 01 00 00       	jmp    0x1408a6d9a
1408a6bfc:	48 8b b9 d8 01 00 00 	mov    0x1d8(%rcx),%rdi
1408a6c03:	48 85 ff             	test   %rdi,%rdi
1408a6c06:	74 18                	je     0x1408a6c20
1408a6c08:	48 8b 07             	mov    (%rdi),%rax
1408a6c0b:	48 89 81 d8 01 00 00 	mov    %rax,0x1d8(%rcx)
1408a6c12:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6c18:	48 8b cf             	mov    %rdi,%rcx
1408a6c1b:	e9 80 00 00 00       	jmp    0x1408a6ca0
1408a6c20:	48 8b b9 d0 01 00 00 	mov    0x1d0(%rcx),%rdi
1408a6c27:	48 85 ff             	test   %rdi,%rdi
1408a6c2a:	74 15                	je     0x1408a6c41
1408a6c2c:	48 8b 07             	mov    (%rdi),%rax
1408a6c2f:	48 89 81 d0 01 00 00 	mov    %rax,0x1d0(%rcx)
1408a6c36:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6c3c:	48 8b cf             	mov    %rdi,%rcx
1408a6c3f:	eb 5f                	jmp    0x1408a6ca0
1408a6c41:	48 8b b9 c8 01 00 00 	mov    0x1c8(%rcx),%rdi
1408a6c48:	48 85 ff             	test   %rdi,%rdi
1408a6c4b:	74 15                	je     0x1408a6c62
1408a6c4d:	48 8b 07             	mov    (%rdi),%rax
1408a6c50:	48 89 81 c8 01 00 00 	mov    %rax,0x1c8(%rcx)
1408a6c57:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6c5d:	48 8b cf             	mov    %rdi,%rcx
1408a6c60:	eb 3e                	jmp    0x1408a6ca0
1408a6c62:	48 8b b9 c0 01 00 00 	mov    0x1c0(%rcx),%rdi
1408a6c69:	48 85 ff             	test   %rdi,%rdi
1408a6c6c:	74 15                	je     0x1408a6c83
1408a6c6e:	48 8b 07             	mov    (%rdi),%rax
1408a6c71:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6c77:	48 89 81 c0 01 00 00 	mov    %rax,0x1c0(%rcx)
1408a6c7e:	48 8b cf             	mov    %rdi,%rcx
1408a6c81:	eb 1d                	jmp    0x1408a6ca0
1408a6c83:	ff 81 b8 01 00 00    	incl   0x1b8(%rcx)
1408a6c89:	48 8b d0             	mov    %rax,%rdx
1408a6c8c:	e8 3f 77 ff ff       	call   0x14089e3d0
1408a6c91:	48 8b f8             	mov    %rax,%rdi
1408a6c94:	48 8b c8             	mov    %rax,%rcx
1408a6c97:	48 85 c0             	test   %rax,%rax
1408a6c9a:	0f 84 31 ff ff ff    	je     0x1408a6bd1
1408a6ca0:	0f 57 c0             	xorps  %xmm0,%xmm0
1408a6ca3:	33 c0                	xor    %eax,%eax
1408a6ca5:	0f 11 07             	movups %xmm0,(%rdi)
1408a6ca8:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
1408a6cac:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1408a6cb0:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1408a6cb4:	48 89 47 40          	mov    %rax,0x40(%rdi)
1408a6cb8:	c6 07 8d             	movb   $0x8d,(%rdi)
1408a6cbb:	66 44 89 7f 32       	mov    %r15w,0x32(%rdi)
1408a6cc0:	4d 85 f6             	test   %r14,%r14
1408a6cc3:	74 15                	je     0x1408a6cda
1408a6cc5:	4c 89 77 18          	mov    %r14,0x18(%rdi)
1408a6cc9:	48 8d 4f 04          	lea    0x4(%rdi),%rcx
1408a6ccd:	41 8b 46 04          	mov    0x4(%r14),%eax
1408a6cd1:	25 08 02 40 00       	and    $0x400208,%eax
1408a6cd6:	09 01                	or     %eax,(%rcx)
1408a6cd8:	eb 04                	jmp    0x1408a6cde
1408a6cda:	48 83 c1 04          	add    $0x4,%rcx
1408a6cde:	48 85 f6             	test   %rsi,%rsi
1408a6ce1:	74 0e                	je     0x1408a6cf1
1408a6ce3:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1408a6ce7:	8b 46 04             	mov    0x4(%rsi),%eax
1408a6cea:	25 08 02 40 00       	and    $0x400208,%eax
1408a6cef:	09 01                	or     %eax,(%rcx)
1408a6cf1:	48 8b cf             	mov    %rdi,%rcx
1408a6cf4:	e8 97 d8 ff ff       	call   0x1408a4590
1408a6cf9:	49 8b 45 00          	mov    0x0(%r13),%rax
1408a6cfd:	44 8b 80 94 00 00 00 	mov    0x94(%rax),%r8d
1408a6d04:	44 39 47 28          	cmp    %r8d,0x28(%rdi)
1408a6d08:	0f 8e 8c 00 00 00    	jle    0x1408a6d9a
1408a6d0e:	48 8d 15 7b 91 7a 00 	lea    0x7a917b(%rip),%rdx        # 0x14104fe90
1408a6d15:	49 8b cd             	mov    %r13,%rcx
1408a6d18:	e8 63 2b 03 00       	call   0x1408d9880
1408a6d1d:	eb 7b                	jmp    0x1408a6d9a
1408a6d1f:	80 f9 09             	cmp    $0x9,%cl
1408a6d22:	75 60                	jne    0x1408a6d84
1408a6d24:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1408a6d2b:	00
1408a6d2c:	48 8b 10             	mov    (%rax),%rdx
1408a6d2f:	48 63 44 24 70       	movslq 0x70(%rsp),%rax
1408a6d34:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408a6d38:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408a6d3c:	f6 44 c8 12 60       	testb  $0x60,0x12(%rax,%rcx,8)
1408a6d41:	75 41                	jne    0x1408a6d84
1408a6d43:	44 0f b7 44 c8 10    	movzwl 0x10(%rax,%rcx,8),%r8d
1408a6d49:	66 45 85 c0          	test   %r8w,%r8w
1408a6d4d:	74 35                	je     0x1408a6d84
1408a6d4f:	80 7a 3f 00          	cmpb   $0x0,0x3f(%rdx)
1408a6d53:	75 2f                	jne    0x1408a6d84
1408a6d55:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
1408a6d59:	48 85 c9             	test   %rcx,%rcx
1408a6d5c:	74 26                	je     0x1408a6d84
1408a6d5e:	41 8b c0             	mov    %r8d,%eax
1408a6d61:	44 39 01             	cmp    %r8d,(%rcx)
1408a6d64:	7c 1e                	jl     0x1408a6d84
1408a6d66:	48 c1 e0 05          	shl    $0x5,%rax
1408a6d6a:	48 8b 54 08 e8       	mov    -0x18(%rax,%rcx,1),%rdx
1408a6d6f:	48 85 d2             	test   %rdx,%rdx
1408a6d72:	74 10                	je     0x1408a6d84
1408a6d74:	45 33 c9             	xor    %r9d,%r9d
1408a6d77:	45 33 c0             	xor    %r8d,%r8d
1408a6d7a:	48 8b cb             	mov    %rbx,%rcx
1408a6d7d:	e8 ae c5 ff ff       	call   0x1408a3330
1408a6d82:	eb 13                	jmp    0x1408a6d97
1408a6d84:	45 33 c9             	xor    %r9d,%r9d
1408a6d87:	45 33 c0             	xor    %r8d,%r8d
1408a6d8a:	ba 79 00 00 00       	mov    $0x79,%edx
1408a6d8f:	48 8b cb             	mov    %rbx,%rcx
1408a6d92:	e8 19 34 03 00       	call   0x1408da1b0
1408a6d97:	48 8b f8             	mov    %rax,%rdi
1408a6d9a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1408a6d9f:	48 85 d2             	test   %rdx,%rdx
1408a6da2:	75 0e                	jne    0x1408a6db2
1408a6da4:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6da8:	48 8b d7             	mov    %rdi,%rdx
1408a6dab:	e8 80 8b 03 00       	call   0x1408df930
1408a6db0:	eb 1b                	jmp    0x1408a6dcd
1408a6db2:	48 63 02             	movslq (%rdx),%rax
1408a6db5:	8d 48 01             	lea    0x1(%rax),%ecx
1408a6db8:	39 4a 04             	cmp    %ecx,0x4(%rdx)
1408a6dbb:	0f 8d 9b 00 00 00    	jge    0x1408a6e5c
1408a6dc1:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6dc5:	4c 8b c7             	mov    %rdi,%r8
1408a6dc8:	e8 73 8a 03 00       	call   0x1408df840
1408a6dcd:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408a6dd2:	48 8b c8             	mov    %rax,%rcx
1408a6dd5:	48 85 c0             	test   %rax,%rax
1408a6dd8:	0f 85 a9 00 00 00    	jne    0x1408a6e87
1408a6dde:	45 33 ff             	xor    %r15d,%r15d
1408a6de1:	8b 54 24 78          	mov    0x78(%rsp),%edx
1408a6de5:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
1408a6dec:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1408a6df3:	00
1408a6df4:	ff c2                	inc    %edx
1408a6df6:	48 8b bc 24 30 01 00 	mov    0x130(%rsp),%rdi
1408a6dfd:	00
1408a6dfe:	48 ff c1             	inc    %rcx
1408a6e01:	48 8b ac 24 28 01 00 	mov    0x128(%rsp),%rbp
1408a6e08:	00
1408a6e09:	41 b8 4c 00 00 00    	mov    $0x4c,%r8d
1408a6e0f:	89 54 24 78          	mov    %edx,0x78(%rsp)
1408a6e13:	48 89 8c 24 a8 00 00 	mov    %rcx,0xa8(%rsp)
1408a6e1a:	00
1408a6e1b:	3b 57 28             	cmp    0x28(%rdi),%edx
1408a6e1e:	0f 8c ec ec ff ff    	jl     0x1408a5b10
1408a6e24:	48 8b bc 24 98 00 00 	mov    0x98(%rsp),%rdi
1408a6e2b:	00
1408a6e2c:	48 85 ff             	test   %rdi,%rdi
1408a6e2f:	0f 84 36 02 00 00    	je     0x1408a706b
1408a6e35:	48 85 db             	test   %rbx,%rbx
1408a6e38:	0f 84 b5 01 00 00    	je     0x1408a6ff3
1408a6e3e:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408a6e45:	00
1408a6e46:	0f 84 63 01 00 00    	je     0x1408a6faf
1408a6e4c:	48 8b d7             	mov    %rdi,%rdx
1408a6e4f:	48 8b cb             	mov    %rbx,%rcx
1408a6e52:	e8 e9 ca 00 00       	call   0x1408b3940
1408a6e57:	e9 0f 02 00 00       	jmp    0x1408a706b
1408a6e5c:	0f 10 05 4d fa 79 00 	movups 0x79fa4d(%rip),%xmm0        # 0x1410468b0
1408a6e63:	89 0a                	mov    %ecx,(%rdx)
1408a6e65:	48 8b ca             	mov    %rdx,%rcx
1408a6e68:	0f 10 0d 51 fa 79 00 	movups 0x79fa51(%rip),%xmm1        # 0x1410468c0
1408a6e6f:	48 c1 e0 05          	shl    $0x5,%rax
1408a6e73:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1408a6e78:	0f 11 44 10 08       	movups %xmm0,0x8(%rax,%rdx,1)
1408a6e7d:	0f 11 4c 10 18       	movups %xmm1,0x18(%rax,%rdx,1)
1408a6e82:	48 89 7c 10 08       	mov    %rdi,0x8(%rax,%rdx,1)
1408a6e87:	48 63 29             	movslq (%rcx),%rbp
1408a6e8a:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
1408a6e91:	00
1408a6e92:	8b b4 24 c0 00 00 00 	mov    0xc0(%rsp),%esi
1408a6e99:	48 c1 e5 05          	shl    $0x5,%rbp
1408a6e9d:	48 03 e9             	add    %rcx,%rbp
1408a6ea0:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408a6ea4:	4d 85 c9             	test   %r9,%r9
1408a6ea7:	0f 84 f3 00 00 00    	je     0x1408a6fa0
1408a6ead:	0f b7 81 a4 01 00 00 	movzwl 0x1a4(%rcx),%eax
1408a6eb4:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1408a6eb8:	48 3b d0             	cmp    %rax,%rdx
1408a6ebb:	76 29                	jbe    0x1408a6ee6
1408a6ebd:	83 b9 a0 01 00 00 00 	cmpl   $0x0,0x1a0(%rcx)
1408a6ec4:	75 0b                	jne    0x1408a6ed1
1408a6ec6:	ff 81 b4 01 00 00    	incl   0x1b4(%rcx)
1408a6ecc:	e9 9c 00 00 00       	jmp    0x1408a6f6d
1408a6ed1:	80 79 67 00          	cmpb   $0x0,0x67(%rcx)
1408a6ed5:	0f 84 92 00 00 00    	je     0x1408a6f6d
1408a6edb:	45 33 ff             	xor    %r15d,%r15d
1408a6ede:	41 8b ff             	mov    %r15d,%edi
1408a6ee1:	e9 9a 00 00 00       	jmp    0x1408a6f80
1408a6ee6:	48 81 fa 80 00 00 00 	cmp    $0x80,%rdx
1408a6eed:	77 3c                	ja     0x1408a6f2b
1408a6eef:	48 8b b9 d8 01 00 00 	mov    0x1d8(%rcx),%rdi
1408a6ef6:	48 85 ff             	test   %rdi,%rdi
1408a6ef9:	74 12                	je     0x1408a6f0d
1408a6efb:	48 8b 07             	mov    (%rdi),%rax
1408a6efe:	48 89 81 d8 01 00 00 	mov    %rax,0x1d8(%rcx)
1408a6f05:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6f0b:	eb 70                	jmp    0x1408a6f7d
1408a6f0d:	48 8b b9 d0 01 00 00 	mov    0x1d0(%rcx),%rdi
1408a6f14:	48 85 ff             	test   %rdi,%rdi
1408a6f17:	74 12                	je     0x1408a6f2b
1408a6f19:	48 8b 07             	mov    (%rdi),%rax
1408a6f1c:	48 89 81 d0 01 00 00 	mov    %rax,0x1d0(%rcx)
1408a6f23:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6f29:	eb 52                	jmp    0x1408a6f7d
1408a6f2b:	48 8b b9 c8 01 00 00 	mov    0x1c8(%rcx),%rdi
1408a6f32:	48 85 ff             	test   %rdi,%rdi
1408a6f35:	74 12                	je     0x1408a6f49
1408a6f37:	48 8b 07             	mov    (%rdi),%rax
1408a6f3a:	48 89 81 c8 01 00 00 	mov    %rax,0x1c8(%rcx)
1408a6f41:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6f47:	eb 34                	jmp    0x1408a6f7d
1408a6f49:	48 8b b9 c0 01 00 00 	mov    0x1c0(%rcx),%rdi
1408a6f50:	48 85 ff             	test   %rdi,%rdi
1408a6f53:	74 12                	je     0x1408a6f67
1408a6f55:	48 8b 07             	mov    (%rdi),%rax
1408a6f58:	ff 81 b0 01 00 00    	incl   0x1b0(%rcx)
1408a6f5e:	48 89 81 c0 01 00 00 	mov    %rax,0x1c0(%rcx)
1408a6f65:	eb 16                	jmp    0x1408a6f7d
1408a6f67:	ff 81 b8 01 00 00    	incl   0x1b8(%rcx)
1408a6f6d:	e8 5e 74 ff ff       	call   0x14089e3d0
1408a6f72:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
1408a6f79:	00
1408a6f7a:	48 8b f8             	mov    %rax,%rdi
1408a6f7d:	45 33 ff             	xor    %r15d,%r15d
1408a6f80:	48 85 ff             	test   %rdi,%rdi
1408a6f83:	74 21                	je     0x1408a6fa6
1408a6f85:	4c 8b c6             	mov    %rsi,%r8
1408a6f88:	49 8b d1             	mov    %r9,%rdx
1408a6f8b:	48 8b cf             	mov    %rdi,%rcx
1408a6f8e:	e8 7d 80 63 00       	call   0x140edf010
1408a6f93:	c6 04 37 00          	movb   $0x0,(%rdi,%rsi,1)
1408a6f97:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1408a6f9b:	e9 41 fe ff ff       	jmp    0x1408a6de1
1408a6fa0:	45 33 ff             	xor    %r15d,%r15d
1408a6fa3:	41 8b ff             	mov    %r15d,%edi
1408a6fa6:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1408a6faa:	e9 32 fe ff ff       	jmp    0x1408a6de1
1408a6faf:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408a6fb6:	73 3b                	jae    0x1408a6ff3
1408a6fb8:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408a6fbf:	72 16                	jb     0x1408a6fd7
1408a6fc1:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408a6fc8:	48 89 07             	mov    %rax,(%rdi)
1408a6fcb:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408a6fd2:	e9 94 00 00 00       	jmp    0x1408a706b
1408a6fd7:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408a6fde:	72 13                	jb     0x1408a6ff3
1408a6fe0:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408a6fe7:	48 89 07             	mov    %rax,(%rdi)
1408a6fea:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408a6ff1:	eb 78                	jmp    0x1408a706b
1408a6ff3:	83 3d 36 66 b0 00 00 	cmpl   $0x0,0xb06636(%rip)        # 0x1413ad630
1408a6ffa:	74 5f                	je     0x1408a705b
1408a6ffc:	48 8b 0d 0d cb b8 00 	mov    0xb8cb0d(%rip),%rcx        # 0x141433b10
1408a7003:	48 85 c9             	test   %rcx,%rcx
1408a7006:	74 0d                	je     0x1408a7015
1408a7008:	48 8b 05 a1 66 b0 00 	mov    0xb066a1(%rip),%rax        # 0x1413ad6b0
1408a700f:	ff 15 0b ca 6d 00    	call   *0x6dca0b(%rip)        # 0x140f83a20
1408a7015:	48 8b 05 4c 66 b0 00 	mov    0xb0664c(%rip),%rax        # 0x1413ad668
1408a701c:	48 8b cf             	mov    %rdi,%rcx
1408a701f:	ff 15 fb c9 6d 00    	call   *0x6dc9fb(%rip)        # 0x140f83a20
1408a7025:	48 ff 0d 6c ca b8 00 	decq   0xb8ca6c(%rip)        # 0x141433a98
1408a702c:	48 63 c8             	movslq %eax,%rcx
1408a702f:	48 29 0d 1a ca b8 00 	sub    %rcx,0xb8ca1a(%rip)        # 0x141433a50
1408a7036:	48 8b cf             	mov    %rdi,%rcx
1408a7039:	48 8b 05 18 66 b0 00 	mov    0xb06618(%rip),%rax        # 0x1413ad658
1408a7040:	ff 15 da c9 6d 00    	call   *0x6dc9da(%rip)        # 0x140f83a20
1408a7046:	48 8b 0d c3 ca b8 00 	mov    0xb8cac3(%rip),%rcx        # 0x141433b10
1408a704d:	48 85 c9             	test   %rcx,%rcx
1408a7050:	74 19                	je     0x1408a706b
1408a7052:	48 8b 05 67 66 b0 00 	mov    0xb06667(%rip),%rax        # 0x1413ad6c0
1408a7059:	eb 0a                	jmp    0x1408a7065
1408a705b:	48 8b 05 f6 65 b0 00 	mov    0xb065f6(%rip),%rax        # 0x1413ad658
1408a7062:	48 8b cf             	mov    %rdi,%rcx