1400f598a:	48 39 c8             	cmp    %rcx,%rax
1400f598d:	75 f0                	jne    0x1400f597f
1400f598f:	83 e3 10             	and    $0x10,%ebx
1400f5992:	41 c7 04 24 00 00 00 	movl   $0x0,(%r12)
1400f5999:	00
1400f599a:	41 89 7c 24 04       	mov    %edi,0x4(%r12)
1400f599f:	0f 85 b3 ef ff ff    	jne    0x1400f4958
1400f59a5:	49 8b 03             	mov    (%r11),%rax
1400f59a8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400f59ad:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400f59b2:	f6 80 98 00 00 00 01 	testb  $0x1,0x98(%rax)
1400f59b9:	0f 84 e0 05 00 00    	je     0x1400f5f9f
1400f59bf:	44 8b 90 8c 00 00 00 	mov    0x8c(%rax),%r10d
1400f59c6:	45 85 d2             	test   %r10d,%r10d
1400f59c9:	0f 8e d0 05 00 00    	jle    0x1400f5f9f
1400f59cf:	48 8b 05 b2 ec 11 00 	mov    0x11ecb2(%rip),%rax        # 0x140214688
1400f59d6:	b9 40 00 00 00       	mov    $0x40,%ecx
1400f59db:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1400f59e2:	00
1400f59e3:	e8 f0 43 0f 00       	call   0x1401e9dd8
1400f59e8:	48 89 84 24 48 01 00 	mov    %rax,0x148(%rsp)
1400f59ef:	00
1400f59f0:	48 89 c3             	mov    %rax,%rbx
1400f59f3:	48 85 c0             	test   %rax,%rax
1400f59f6:	0f 84 dd ee ff ff    	je     0x1400f48d9
1400f59fc:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400f5a01:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400f5a06:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400f5a0a:	8b b0 88 00 00 00    	mov    0x88(%rax),%esi
1400f5a10:	0f 11 84 24 30 01 00 	movups %xmm0,0x130(%rsp)
1400f5a17:	00
1400f5a18:	e8 bb 43 0f 00       	call   0x1401e9dd8
1400f5a1d:	49 89 c7             	mov    %rax,%r15
1400f5a20:	48 85 c0             	test   %rax,%rax
1400f5a23:	0f 84 69 06 00 00    	je     0x1400f6092
1400f5a29:	48 8d 9c 24 40 01 00 	lea    0x140(%rsp),%rbx
1400f5a30:	00
1400f5a31:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400f5a36:	4c 89 e2             	mov    %r12,%rdx
1400f5a39:	4c 89 f9             	mov    %r15,%rcx
1400f5a3c:	45 31 f6             	xor    %r14d,%r14d
1400f5a3f:	45 89 f5             	mov    %r14d,%r13d
1400f5a42:	e8 a9 43 0f 00       	call   0x1401e9df0
1400f5a47:	8b 84 24 20 03 00 00 	mov    0x320(%rsp),%eax
1400f5a4e:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1400f5a53:	c7 84 24 2c 01 00 00 	movl   $0x0,0x12c(%rsp)
1400f5a5a:	00 00 00 00
1400f5a5e:	89 44 24 60          	mov    %eax,0x60(%rsp)
1400f5a62:	48 8d 84 24 30 01 00 	lea    0x130(%rsp),%rax
1400f5a69:	00
1400f5a6a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400f5a6f:	e9 d0 00 00 00       	jmp    0x1400f5b44
1400f5a74:	0f 1f 40 00          	nopl   0x0(%rax)
1400f5a78:	83 f8 09             	cmp    $0x9,%eax
1400f5a7b:	0f 84 03 03 00 00    	je     0x1400f5d84
1400f5a81:	41 39 fd             	cmp    %edi,%r13d
1400f5a84:	75 0d                	jne    0x1400f5a93
1400f5a86:	3b b4 24 d8 01 00 00 	cmp    0x1d8(%rsp),%esi
1400f5a8d:	0f 84 f5 03 00 00    	je     0x1400f5e88
1400f5a93:	48 8b ac 24 c8 01 00 	mov    0x1c8(%rsp),%rbp
1400f5a9a:	00
1400f5a9b:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1400f5a9f:	4c 01 fa             	add    %r15,%rdx
1400f5aa2:	0f b6 42 08          	movzbl 0x8(%rdx),%eax
1400f5aa6:	a8 08                	test   $0x8,%al
1400f5aa8:	0f 85 ed 00 00 00    	jne    0x1400f5b9b
1400f5aae:	3c 04                	cmp    $0x4,%al
1400f5ab0:	0f 84 52 02 00 00    	je     0x1400f5d08
1400f5ab6:	8b bc 24 2c 01 00 00 	mov    0x12c(%rsp),%edi
1400f5abd:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400f5ac4:	00
1400f5ac5:	41 89 f8             	mov    %edi,%r8d
1400f5ac8:	e8 83 73 ff ff       	call   0x1400ece50
1400f5acd:	85 c0                	test   %eax,%eax
1400f5acf:	0f 84 8c 03 00 00    	je     0x1400f5e61
1400f5ad5:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400f5ad9:	83 c7 01             	add    $0x1,%edi
1400f5adc:	42 8b 34 b0          	mov    (%rax,%r14,4),%esi
1400f5ae0:	89 bc 24 2c 01 00 00 	mov    %edi,0x12c(%rsp)
1400f5ae7:	48 85 db             	test   %rbx,%rbx
1400f5aea:	74 38                	je     0x1400f5b24
1400f5aec:	39 bc 24 d4 01 00 00 	cmp    %edi,0x1d4(%rsp)
1400f5af3:	0f 8c 32 03 00 00    	jl     0x1400f5e2b
1400f5af9:	48 8b 84 24 e0 01 00 	mov    0x1e0(%rsp),%rax
1400f5b00:	00
1400f5b01:	48 63 ff             	movslq %edi,%rdi
1400f5b04:	48 8b 04 f8          	mov    (%rax,%rdi,8),%rax
1400f5b08:	48 85 c0             	test   %rax,%rax
1400f5b0b:	0f 84 1a 03 00 00    	je     0x1400f5e2b
1400f5b11:	48 8d 48 08          	lea    0x8(%rax),%rcx
1400f5b15:	89 f2                	mov    %esi,%edx
1400f5b17:	e8 54 6e ff ff       	call   0x1400ec970
1400f5b1c:	85 c0                	test   %eax,%eax
1400f5b1e:	0f 84 07 03 00 00    	je     0x1400f5e2b
1400f5b24:	c7 84 24 34 01 00 00 	movl   $0x0,0x134(%rsp)
1400f5b2b:	00 00 00 00
1400f5b2f:	85 f6                	test   %esi,%esi
1400f5b31:	0f 88 76 ed ff ff    	js     0x1400f48ad
1400f5b37:	44 8b ac 24 2c 01 00 	mov    0x12c(%rsp),%r13d
1400f5b3e:	00
1400f5b3f:	41 8b 7c 24 04       	mov    0x4(%r12),%edi
1400f5b44:	41 39 fd             	cmp    %edi,%r13d
1400f5b47:	0f 8f a1 04 00 00    	jg     0x1400f5fee
1400f5b4d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400f5b52:	4c 63 f6             	movslq %esi,%r14
1400f5b55:	4d 89 f7             	mov    %r14,%r15
1400f5b58:	48 8b 10             	mov    (%rax),%rdx
1400f5b5b:	49 c1 e7 04          	shl    $0x4,%r15
1400f5b5f:	4c 01 fa             	add    %r15,%rdx
1400f5b62:	0f b6 42 08          	movzbl 0x8(%rdx),%eax
1400f5b66:	83 f8 08             	cmp    $0x8,%eax
1400f5b69:	0f 85 09 ff ff ff    	jne    0x1400f5a78
1400f5b6f:	8b 02                	mov    (%rdx),%eax
1400f5b71:	83 c0 01             	add    $0x1,%eax
1400f5b74:	39 84 24 20 03 00 00 	cmp    %eax,0x320(%rsp)
1400f5b7b:	0f 8e 00 ff ff ff    	jle    0x1400f5a81
1400f5b81:	48 98                	cltq
1400f5b83:	49 8d 04 c4          	lea    (%r12,%rax,8),%rax
1400f5b87:	c7 40 04 ff ff ff ff 	movl   $0xffffffff,0x4(%rax)
1400f5b8e:	41 8b 7c 24 04       	mov    0x4(%r12),%edi
1400f5b93:	44 89 28             	mov    %r13d,(%rax)
1400f5b96:	e9 e6 fe ff ff       	jmp    0x1400f5a81
1400f5b9b:	48 63 94 24 2c 01 00 	movslq 0x12c(%rsp),%rdx
1400f5ba2:	00
1400f5ba3:	48 8b 84 24 e0 01 00 	mov    0x1e0(%rsp),%rax
1400f5baa:	00
1400f5bab:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f5bb0:	4c 03 7d 28          	add    0x28(%rbp),%r15
1400f5bb4:	48 8b 3c d0          	mov    (%rax,%rdx,8),%rdi
1400f5bb8:	89 f2                	mov    %esi,%edx
1400f5bba:	48 83 c7 08          	add    $0x8,%rdi
1400f5bbe:	e8 ad 9d ff ff       	call   0x1400ef970
1400f5bc3:	83 f8 ff             	cmp    $0xffffffff,%eax
1400f5bc6:	0f 84 ea ec ff ff    	je     0x1400f48b6
1400f5bcc:	49 63 47 04          	movslq 0x4(%r15),%rax
1400f5bd0:	85 c0                	test   %eax,%eax
1400f5bd2:	0f 8e 89 02 00 00    	jle    0x1400f5e61
1400f5bd8:	4d 8b 5f 08          	mov    0x8(%r15),%r11
1400f5bdc:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400f5be1:	4d 8d 34 83          	lea    (%r11,%rax,4),%r14
1400f5be5:	eb 10                	jmp    0x1400f5bf7
1400f5be7:	44 89 ee             	mov    %r13d,%esi
1400f5bea:	49 83 c3 04          	add    $0x4,%r11
1400f5bee:	4d 39 f3             	cmp    %r14,%r11
1400f5bf1:	0f 84 38 ff ff ff    	je     0x1400f5b2f
1400f5bf7:	45 8b 2b             	mov    (%r11),%r13d
1400f5bfa:	48 89 f9             	mov    %rdi,%rcx
1400f5bfd:	44 89 ea             	mov    %r13d,%edx
1400f5c00:	e8 6b 6d ff ff       	call   0x1400ec970
1400f5c05:	85 c0                	test   %eax,%eax
1400f5c07:	74 e1                	je     0x1400f5bea
1400f5c09:	83 fe ff             	cmp    $0xffffffff,%esi
1400f5c0c:	74 d9                	je     0x1400f5be7
1400f5c0e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f5c13:	89 f2                	mov    %esi,%edx
1400f5c15:	e8 56 6d ff ff       	call   0x1400ec970
1400f5c1a:	85 c0                	test   %eax,%eax
1400f5c1c:	0f 85 47 03 00 00    	jne    0x1400f5f69
1400f5c22:	48 85 db             	test   %rbx,%rbx
1400f5c25:	0f 84 04 ff ff ff    	je     0x1400f5b2f
1400f5c2b:	8b 3b                	mov    (%rbx),%edi
1400f5c2d:	66 41 0f 6e e5       	movd   %r13d,%xmm4
1400f5c32:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400f5c36:	66 0f 6e b4 24 2c 01 	movd   0x12c(%rsp),%xmm6
1400f5c3d:	00 00
1400f5c3f:	8d 47 01             	lea    0x1(%rdi),%eax
1400f5c42:	89 03                	mov    %eax,(%rbx)
1400f5c44:	66 0f 62 f4          	punpckldq %xmm4,%xmm6
1400f5c48:	3b 43 04             	cmp    0x4(%rbx),%eax
1400f5c4b:	0f 84 1b 04 00 00    	je     0x1400f606c
1400f5c51:	48 63 c7             	movslq %edi,%rax
1400f5c54:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
1400f5c59:	48 c1 e0 05          	shl    $0x5,%rax
1400f5c5d:	48 8d 3c 01          	lea    (%rcx,%rax,1),%rdi
1400f5c61:	4c 89 f9             	mov    %r15,%rcx
1400f5c64:	66 0f d6 37          	movq   %xmm6,(%rdi)
1400f5c68:	e8 6b 41 0f 00       	call   0x1401e9dd8
1400f5c6d:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f5c71:	48 89 c1             	mov    %rax,%rcx
1400f5c74:	48 85 c0             	test   %rax,%rax
1400f5c77:	74 21                	je     0x1400f5c9a
1400f5c79:	4c 89 e2             	mov    %r12,%rdx
1400f5c7c:	4d 89 f8             	mov    %r15,%r8
1400f5c7f:	e8 6c 41 0f 00       	call   0x1401e9df0
1400f5c84:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400f5c89:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1400f5c8d:	e8 3e 86 ff ff       	call   0x1400ee2d0
1400f5c92:	85 c0                	test   %eax,%eax
1400f5c94:	0f 84 95 fe ff ff    	je     0x1400f5b2f
1400f5c9a:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400f5c9f:	48 8b 8c 24 38 01 00 	mov    0x138(%rsp),%rcx
1400f5ca6:	00
1400f5ca7:	e8 94 40 0f 00       	call   0x1401e9d40
1400f5cac:	4c 89 f9             	mov    %r15,%rcx
1400f5caf:	e8 8c 40 0f 00       	call   0x1401e9d40
1400f5cb4:	31 f6                	xor    %esi,%esi
1400f5cb6:	83 3b 00             	cmpl   $0x0,(%rbx)
1400f5cb9:	7e 2b                	jle    0x1400f5ce6
1400f5cbb:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f5cbf:	48 89 f7             	mov    %rsi,%rdi
1400f5cc2:	48 83 c6 01          	add    $0x1,%rsi
1400f5cc6:	48 c1 e7 05          	shl    $0x5,%rdi
1400f5cca:	48 8b 4c 38 18       	mov    0x18(%rax,%rdi,1),%rcx
1400f5ccf:	e8 6c 40 0f 00       	call   0x1401e9d40
1400f5cd4:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f5cd8:	48 8b 4c 38 08       	mov    0x8(%rax,%rdi,1),%rcx
1400f5cdd:	e8 5e 40 0f 00       	call   0x1401e9d40
1400f5ce2:	39 33                	cmp    %esi,(%rbx)
1400f5ce4:	7f d5                	jg     0x1400f5cbb
1400f5ce6:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400f5cea:	41 bf 0c 00 00 00    	mov    $0xc,%r15d
1400f5cf0:	e8 4b 40 0f 00       	call   0x1401e9d40
1400f5cf5:	48 8b 8c 24 e0 01 00 	mov    0x1e0(%rsp),%rcx
1400f5cfc:	00
1400f5cfd:	e9 fe e7 ff ff       	jmp    0x1400f4500
1400f5d02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f5d08:	8b 02                	mov    (%rdx),%eax
1400f5d0a:	83 c0 01             	add    $0x1,%eax
1400f5d0d:	48 98                	cltq
1400f5d0f:	49 8d 04 c4          	lea    (%r12,%rax,8),%rax
1400f5d13:	8b 50 04             	mov    0x4(%rax),%edx
1400f5d16:	48 63 00             	movslq (%rax),%rax
1400f5d19:	89 d7                	mov    %edx,%edi
1400f5d1b:	29 c7                	sub    %eax,%edi
1400f5d1d:	48 85 db             	test   %rbx,%rbx
1400f5d20:	0f 84 27 02 00 00    	je     0x1400f5f4d
1400f5d26:	83 f8 ff             	cmp    $0xffffffff,%eax
1400f5d29:	0f 84 fc 00 00 00    	je     0x1400f5e2b
1400f5d2f:	83 fa ff             	cmp    $0xffffffff,%edx
1400f5d32:	0f 84 f3 00 00 00    	je     0x1400f5e2b
1400f5d38:	85 ff                	test   %edi,%edi
1400f5d3a:	0f 84 95 00 00 00    	je     0x1400f5dd5
1400f5d40:	48 8b 94 24 78 01 00 	mov    0x178(%rsp),%rdx
1400f5d47:	00
1400f5d48:	4c 63 9c 24 2c 01 00 	movslq 0x12c(%rsp),%r11
1400f5d4f:	00
1400f5d50:	4c 63 c7             	movslq %edi,%r8
1400f5d53:	4d 89 dd             	mov    %r11,%r13
1400f5d56:	49 01 d3             	add    %rdx,%r11
1400f5d59:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
1400f5d5d:	4c 89 da             	mov    %r11,%rdx
1400f5d60:	e8 83 40 0f 00       	call   0x1401e9de8
1400f5d65:	85 c0                	test   %eax,%eax
1400f5d67:	0f 85 be 00 00 00    	jne    0x1400f5e2b
1400f5d6d:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400f5d71:	44 01 ef             	add    %r13d,%edi
1400f5d74:	42 8b 34 b0          	mov    (%rax,%r14,4),%esi
1400f5d78:	89 bc 24 2c 01 00 00 	mov    %edi,0x12c(%rsp)
1400f5d7f:	e9 68 fd ff ff       	jmp    0x1400f5aec
1400f5d84:	8b 02                	mov    (%rdx),%eax
1400f5d86:	83 c0 01             	add    $0x1,%eax
1400f5d89:	39 84 24 20 03 00 00 	cmp    %eax,0x320(%rsp)
1400f5d90:	0f 8e eb fc ff ff    	jle    0x1400f5a81
1400f5d96:	48 98                	cltq
1400f5d98:	49 8d 0c c4          	lea    (%r12,%rax,8),%rcx
1400f5d9c:	44 39 29             	cmp    %r13d,(%rcx)
1400f5d9f:	0f 8c da 01 00 00    	jl     0x1400f5f7f
1400f5da5:	f6 42 0a 08          	testb  $0x8,0xa(%rdx)
1400f5da9:	0f 84 c2 01 00 00    	je     0x1400f5f71
1400f5daf:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400f5db4:	83 3c c2 ff          	cmpl   $0xffffffff,(%rdx,%rax,8)
1400f5db8:	0f 84 b3 01 00 00    	je     0x1400f5f71
1400f5dbe:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400f5dc3:	4c 89 e1             	mov    %r12,%rcx
1400f5dc6:	e8 25 40 0f 00       	call   0x1401e9df0
1400f5dcb:	41 8b 7c 24 04       	mov    0x4(%r12),%edi
1400f5dd0:	e9 ac fc ff ff       	jmp    0x1400f5a81
1400f5dd5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f5dda:	89 f2                	mov    %esi,%edx
1400f5ddc:	e8 8f 9b ff ff       	call   0x1400ef970
1400f5de1:	83 f8 ff             	cmp    $0xffffffff,%eax
1400f5de4:	0f 84 cc ea ff ff    	je     0x1400f48b6
1400f5dea:	48 8b 45 28          	mov    0x28(%rbp),%rax
1400f5dee:	48 63 94 24 2c 01 00 	movslq 0x12c(%rsp),%rdx
1400f5df5:	00
1400f5df6:	4a 8b 44 38 08       	mov    0x8(%rax,%r15,1),%rax
1400f5dfb:	48 89 d7             	mov    %rdx,%rdi
1400f5dfe:	8b 30                	mov    (%rax),%esi
1400f5e00:	48 8b 84 24 e0 01 00 	mov    0x1e0(%rsp),%rax
1400f5e07:	00
1400f5e08:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1400f5e0c:	89 f2                	mov    %esi,%edx
1400f5e0e:	48 83 c1 08          	add    $0x8,%rcx
1400f5e12:	e8 59 6b ff ff       	call   0x1400ec970
1400f5e17:	85 c0                	test   %eax,%eax
1400f5e19:	0f 85 10 fd ff ff    	jne    0x1400f5b2f
1400f5e1f:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1400f5e23:	4c 01 fa             	add    %r15,%rdx
1400f5e26:	e9 92 fc ff ff       	jmp    0x1400f5abd
1400f5e2b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400f5e30:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
1400f5e35:	4d 89 e1             	mov    %r12,%r9
1400f5e38:	48 89 d9             	mov    %rbx,%rcx
1400f5e3b:	48 8d 94 24 2c 01 00 	lea    0x12c(%rsp),%rdx
1400f5e42:	00
1400f5e43:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f5e48:	e8 73 88 ff ff       	call   0x1400ee6c0
1400f5e4d:	41 8b 7c 24 04       	mov    0x4(%r12),%edi
1400f5e52:	44 8b ac 24 2c 01 00 	mov    0x12c(%rsp),%r13d
1400f5e59:	00
1400f5e5a:	89 c6                	mov    %eax,%esi
1400f5e5c:	e9 e3 fc ff ff       	jmp    0x1400f5b44
1400f5e61:	48 85 db             	test   %rbx,%rbx
1400f5e64:	75 c5                	jne    0x1400f5e2b
1400f5e66:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400f5e6b:	48 8b 8c 24 38 01 00 	mov    0x138(%rsp),%rcx
1400f5e72:	00
1400f5e73:	e8 c8 3e 0f 00       	call   0x1401e9d40
1400f5e78:	4c 89 f9             	mov    %r15,%rcx
1400f5e7b:	e8 c0 3e 0f 00       	call   0x1401e9d40
1400f5e80:	e9 5f e5 ff ff       	jmp    0x1400f43e4
1400f5e85:	0f 1f 00             	nopl   (%rax)
1400f5e88:	48 85 db             	test   %rbx,%rbx
1400f5e8b:	0f 84 bc 01 00 00    	je     0x1400f604d
1400f5e91:	31 c0                	xor    %eax,%eax
1400f5e93:	45 8b 0c c4          	mov    (%r12,%rax,8),%r9d
1400f5e97:	45 85 c9             	test   %r9d,%r9d
1400f5e9a:	78 08                	js     0x1400f5ea4
1400f5e9c:	41 83 7c c4 04 ff    	cmpl   $0xffffffff,0x4(%r12,%rax,8)
1400f5ea2:	74 6b                	je     0x1400f5f0f
1400f5ea4:	48 83 c0 01          	add    $0x1,%rax
1400f5ea8:	48 3b 84 24 20 03 00 	cmp    0x320(%rsp),%rax
1400f5eaf:	00
1400f5eb0:	75 e1                	jne    0x1400f5e93
1400f5eb2:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400f5eb7:	48 8b 8c 24 38 01 00 	mov    0x138(%rsp),%rcx
1400f5ebe:	00
1400f5ebf:	31 f6                	xor    %esi,%esi
1400f5ec1:	e8 7a 3e 0f 00       	call   0x1401e9d40
1400f5ec6:	4c 89 f9             	mov    %r15,%rcx
1400f5ec9:	e8 72 3e 0f 00       	call   0x1401e9d40
1400f5ece:	44 8b 03             	mov    (%rbx),%r8d
1400f5ed1:	45 85 c0             	test   %r8d,%r8d
1400f5ed4:	7e 2b                	jle    0x1400f5f01
1400f5ed6:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f5eda:	48 89 f7             	mov    %rsi,%rdi
1400f5edd:	48 83 c6 01          	add    $0x1,%rsi
1400f5ee1:	48 c1 e7 05          	shl    $0x5,%rdi
1400f5ee5:	48 8b 4c 38 18       	mov    0x18(%rax,%rdi,1),%rcx
1400f5eea:	e8 51 3e 0f 00       	call   0x1401e9d40
1400f5eef:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f5ef3:	48 8b 4c 38 08       	mov    0x8(%rax,%rdi,1),%rcx
1400f5ef8:	e8 43 3e 0f 00       	call   0x1401e9d40
1400f5efd:	39 33                	cmp    %esi,(%rbx)
1400f5eff:	7f d5                	jg     0x1400f5ed6
1400f5f01:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400f5f05:	e8 36 3e 0f 00       	call   0x1401e9d40
1400f5f0a:	e9 49 ea ff ff       	jmp    0x1400f4958
1400f5f0f:	48 3b 84 24 20 03 00 	cmp    0x320(%rsp),%rax
1400f5f16:	00