1401e5b85:	e8 56 2d 00 00       	call   0x1401e88e0
1401e5b8a:	41 89 dc             	mov    %ebx,%r12d
1401e5b8d:	41 8d 3c 2e          	lea    (%r14,%rbp,1),%edi
1401e5b91:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e5b96:	41 29 ec             	sub    %ebp,%r12d
1401e5b99:	85 ff                	test   %edi,%edi
1401e5b9b:	0f 88 1f 07 00 00    	js     0x1401e62c0
1401e5ba1:	8b 44 24 58          	mov    0x58(%rsp),%eax
1401e5ba5:	44 8b 6c 24 74       	mov    0x74(%rsp),%r13d
1401e5baa:	01 c7                	add    %eax,%edi
1401e5bac:	8b 54 24 60          	mov    0x60(%rsp),%edx
1401e5bb0:	44 01 f3             	add    %r14d,%ebx
1401e5bb3:	8b 4c 24 64          	mov    0x64(%rsp),%ecx
1401e5bb7:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
1401e5bbe:	29 d3                	sub    %edx,%ebx
1401e5bc0:	89 da                	mov    %ebx,%edx
1401e5bc2:	44 29 e0             	sub    %r12d,%eax
1401e5bc5:	29 ca                	sub    %ecx,%edx
1401e5bc7:	01 c2                	add    %eax,%edx
1401e5bc9:	39 d9                	cmp    %ebx,%ecx
1401e5bcb:	0f 4f c2             	cmovg  %edx,%eax
1401e5bce:	44 8d 34 07          	lea    (%rdi,%rax,1),%r14d
1401e5bd2:	41 01 c5             	add    %eax,%r13d
1401e5bd5:	45 39 ee             	cmp    %r13d,%r14d
1401e5bd8:	44 89 e8             	mov    %r13d,%eax
1401e5bdb:	41 0f 4e c6          	cmovle %r14d,%eax
1401e5bdf:	39 f8                	cmp    %edi,%eax
1401e5be1:	0f 4f c7             	cmovg  %edi,%eax
1401e5be4:	85 c0                	test   %eax,%eax
1401e5be6:	7e 08                	jle    0x1401e5bf0
1401e5be8:	41 29 c6             	sub    %eax,%r14d
1401e5beb:	41 29 c5             	sub    %eax,%r13d
1401e5bee:	29 c7                	sub    %eax,%edi
1401e5bf0:	8b 44 24 58          	mov    0x58(%rsp),%eax
1401e5bf4:	85 c0                	test   %eax,%eax
1401e5bf6:	7e 2a                	jle    0x1401e5c22
1401e5bf8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401e5bfd:	89 c2                	mov    %eax,%edx
1401e5bff:	e8 ec 2e 00 00       	call   0x1401e8af0
1401e5c04:	48 89 f2             	mov    %rsi,%rdx
1401e5c07:	48 89 c1             	mov    %rax,%rcx
1401e5c0a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e5c0f:	e8 8c 2d 00 00       	call   0x1401e89a0
1401e5c14:	48 89 f1             	mov    %rsi,%rcx
1401e5c17:	48 89 c3             	mov    %rax,%rbx
1401e5c1a:	e8 81 2b 00 00       	call   0x1401e87a0
1401e5c1f:	48 89 de             	mov    %rbx,%rsi
1401e5c22:	44 89 f2             	mov    %r14d,%edx
1401e5c25:	29 ea                	sub    %ebp,%edx
1401e5c27:	85 d2                	test   %edx,%edx
1401e5c29:	0f 8f 61 06 00 00    	jg     0x1401e6290
1401e5c2f:	0f 85 fb 09 00 00    	jne    0x1401e6630
1401e5c35:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
1401e5c3a:	45 85 c0             	test   %r8d,%r8d
1401e5c3d:	0f 8f 66 06 00 00    	jg     0x1401e62a9
1401e5c43:	45 85 ed             	test   %r13d,%r13d
1401e5c46:	7e 0e                	jle    0x1401e5c56
1401e5c48:	4c 89 f9             	mov    %r15,%rcx
1401e5c4b:	44 89 ea             	mov    %r13d,%edx
1401e5c4e:	e8 3d 30 00 00       	call   0x1401e8c90
1401e5c53:	49 89 c7             	mov    %rax,%r15
1401e5c56:	85 ff                	test   %edi,%edi
1401e5c58:	7e 11                	jle    0x1401e5c6b
1401e5c5a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401e5c5f:	89 fa                	mov    %edi,%edx
1401e5c61:	e8 2a 30 00 00       	call   0x1401e8c90
1401e5c66:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e5c6b:	4c 89 fa             	mov    %r15,%rdx
1401e5c6e:	48 89 f1             	mov    %rsi,%rcx
1401e5c71:	e8 aa 31 00 00       	call   0x1401e8e20
1401e5c76:	83 78 14 01          	cmpl   $0x1,0x14(%rax)
1401e5c7a:	48 89 c7             	mov    %rax,%rdi
1401e5c7d:	7f 0b                	jg     0x1401e5c8a
1401e5c7f:	8b 48 18             	mov    0x18(%rax),%ecx
1401e5c82:	85 c9                	test   %ecx,%ecx
1401e5c84:	0f 84 31 0e 00 00    	je     0x1401e6abb
1401e5c8a:	8b 5f 10             	mov    0x10(%rdi),%ebx
1401e5c8d:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%rdi)
1401e5c94:	48 89 f9             	mov    %rdi,%rcx
1401e5c97:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1401e5c9c:	e8 1f 31 00 00       	call   0x1401e8dc0
1401e5ca1:	85 c0                	test   %eax,%eax
1401e5ca3:	0f 8f 1f 05 00 00    	jg     0x1401e61c8
1401e5ca9:	80 bc 24 97 00 00 00 	cmpb   $0x0,0x97(%rsp)
1401e5cb0:	00
1401e5cb1:	0f 84 11 05 00 00    	je     0x1401e61c8
1401e5cb7:	8b 84 24 8c 00 00 00 	mov    0x8c(%rsp),%eax
1401e5cbe:	83 e0 01             	and    $0x1,%eax
1401e5cc1:	89 c5                	mov    %eax,%ebp
1401e5cc3:	31 dd                	xor    %ebx,%ebp
1401e5cc5:	39 d8                	cmp    %ebx,%eax
1401e5cc7:	0f 84 63 11 00 00    	je     0x1401e6e30
1401e5ccd:	85 db                	test   %ebx,%ebx
1401e5ccf:	0f 85 73 09 00 00    	jne    0x1401e6648
1401e5cd5:	c7 84 24 b4 00 00 00 	movl   $0x11,0xb4(%rsp)
1401e5cdc:	11 00 00 00
1401e5ce0:	8b 54 24 64          	mov    0x64(%rsp),%edx
1401e5ce4:	39 94 24 98 00 00 00 	cmp    %edx,0x98(%rsp)
1401e5ceb:	74 4f                	je     0x1401e5d3c
1401e5ced:	8b 44 24 60          	mov    0x60(%rsp),%eax
1401e5cf1:	4c 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8
1401e5cf8:	00
1401e5cf9:	83 f8 1f             	cmp    $0x1f,%eax
1401e5cfc:	0f 8e 4d 0a 00 00    	jle    0x1401e674f
1401e5d02:	bb 01 00 00 00       	mov    $0x1,%ebx
1401e5d07:	eb 2a                	jmp    0x1401e5d33
1401e5d09:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e5d10:	00 00 00 00
1401e5d14:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e5d1b:	00 00 00 00
1401e5d1f:	90                   	nop
1401e5d20:	83 e8 20             	sub    $0x20,%eax
1401e5d23:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1401e5d27:	83 f8 1f             	cmp    $0x1f,%eax
1401e5d2a:	0f 8e 30 0a 00 00    	jle    0x1401e6760
1401e5d30:	48 89 d3             	mov    %rdx,%rbx
1401e5d33:	41 8b 54 98 14       	mov    0x14(%r8,%rbx,4),%edx
1401e5d38:	85 d2                	test   %edx,%edx
1401e5d3a:	74 e4                	je     0x1401e5d20
1401e5d3c:	41 83 fc 01          	cmp    $0x1,%r12d
1401e5d40:	7f 0b                	jg     0x1401e5d4d
1401e5d42:	f6 44 24 50 01       	testb  $0x1,0x50(%rsp)
1401e5d47:	0f 85 f9 11 00 00    	jne    0x1401e6f46
1401e5d4d:	66 41 0f 28 f8       	movapd %xmm8,%xmm7
1401e5d52:	31 db                	xor    %ebx,%ebx
1401e5d54:	66 41 0f 28 f0       	movapd %xmm8,%xmm6
1401e5d59:	c7 84 24 90 00 00 00 	movl   $0x10,0x90(%rsp)
1401e5d60:	10 00 00 00
1401e5d64:	41 be 01 00 00 00    	mov    $0x1,%r14d
1401e5d6a:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
1401e5d71:	8b 94 24 bc 00 00 00 	mov    0xbc(%rsp),%edx
1401e5d78:	01 c2                	add    %eax,%edx
1401e5d7a:	89 54 24 68          	mov    %edx,0x68(%rsp)
1401e5d7e:	f6 44 24 50 01       	testb  $0x1,0x50(%rsp)
1401e5d83:	75 0c                	jne    0x1401e5d91
1401e5d85:	8b 54 24 60          	mov    0x60(%rsp),%edx
1401e5d89:	39 d0                	cmp    %edx,%eax
1401e5d8b:	0f 8c f7 08 00 00    	jl     0x1401e6688
1401e5d91:	48 8d 94 24 ac 00 00 	lea    0xac(%rsp),%rdx
1401e5d98:	00
1401e5d99:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
1401e5da0:	00
1401e5da1:	66 0f 28 c7          	movapd %xmm7,%xmm0
1401e5da5:	e8 66 33 00 00       	call   0x1401e9110
1401e5daa:	8b 94 24 ac 00 00 00 	mov    0xac(%rsp),%edx
1401e5db1:	49 89 c4             	mov    %rax,%r12
1401e5db4:	85 d2                	test   %edx,%edx
1401e5db6:	0f 88 74 05 00 00    	js     0x1401e6330
1401e5dbc:	0f 85 7e 06 00 00    	jne    0x1401e6440
1401e5dc2:	4c 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13
1401e5dc9:	00
1401e5dca:	4c 89 e2             	mov    %r12,%rdx
1401e5dcd:	4c 89 e9             	mov    %r13,%rcx
1401e5dd0:	45 85 f6             	test   %r14d,%r14d
1401e5dd3:	0f 84 47 04 00 00    	je     0x1401e6220
1401e5dd9:	e8 42 30 00 00       	call   0x1401e8e20
1401e5dde:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1401e5de5:	00
1401e5de6:	48 89 c1             	mov    %rax,%rcx
1401e5de9:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401e5ded:	85 c0                	test   %eax,%eax
1401e5def:	0f 84 fb 05 00 00    	je     0x1401e63f0
1401e5df5:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
1401e5dfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e5e00:	4c 89 e1             	mov    %r12,%rcx
1401e5e03:	e8 98 29 00 00       	call   0x1401e87a0
1401e5e08:	4c 89 e9             	mov    %r13,%rcx
1401e5e0b:	e8 90 29 00 00       	call   0x1401e87a0
1401e5e10:	85 ed                	test   %ebp,%ebp
1401e5e12:	0f 85 a3 0c 00 00    	jne    0x1401e6abb
1401e5e18:	8b 54 24 68          	mov    0x68(%rsp),%edx
1401e5e1c:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
1401e5e23:	03 84 24 bc 00 00 00 	add    0xbc(%rsp),%eax
1401e5e2a:	39 d0                	cmp    %edx,%eax
1401e5e2c:	75 35                	jne    0x1401e5e63
1401e5e2e:	85 db                	test   %ebx,%ebx
1401e5e30:	74 31                	je     0x1401e5e63
1401e5e32:	f2 0f 59 3d 66 29 05 	mulsd  0x52966(%rip),%xmm7        # 0x1402387a0
1401e5e39:	00
1401e5e3a:	66 0f 28 c6          	movapd %xmm6,%xmm0
1401e5e3e:	f2 0f 5c 05 4a 29 05 	subsd  0x5294a(%rip),%xmm0        # 0x140238790
1401e5e45:	00
1401e5e46:	66 0f 28 cf          	movapd %xmm7,%xmm1
1401e5e4a:	66 41 0f 57 ca       	xorpd  %xmm10,%xmm1
1401e5e4f:	66 0f 2f c8          	comisd %xmm0,%xmm1
1401e5e53:	0f 86 f7 05 00 00    	jbe    0x1401e6450
1401e5e59:	66 0f 2f f7          	comisd %xmm7,%xmm6
1401e5e5d:	0f 87 0d 06 00 00    	ja     0x1401e6470
1401e5e63:	44 8b 64 24 50       	mov    0x50(%rsp),%r12d
1401e5e68:	45 85 e4             	test   %r12d,%r12d
1401e5e6b:	0f 84 99 04 00 00    	je     0x1401e630a
1401e5e71:	48 89 f1             	mov    %rsi,%rcx
1401e5e74:	e8 27 29 00 00       	call   0x1401e87a0
1401e5e79:	4c 89 f9             	mov    %r15,%rcx
1401e5e7c:	e8 1f 29 00 00       	call   0x1401e87a0
1401e5e81:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401e5e86:	e8 15 29 00 00       	call   0x1401e87a0
1401e5e8b:	48 89 f9             	mov    %rdi,%rcx
1401e5e8e:	e8 0d 29 00 00       	call   0x1401e87a0
1401e5e93:	e9 78 fc ff ff       	jmp    0x1401e5b10
1401e5e98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e5e9f:	00
1401e5ea0:	4d 01 c1             	add    %r8,%r9
1401e5ea3:	4c 89 8c 24 c0 00 00 	mov    %r9,0xc0(%rsp)
1401e5eaa:	00
1401e5eab:	41 0f be 01          	movsbl (%r9),%eax
1401e5eaf:	85 db                	test   %ebx,%ebx
1401e5eb1:	0f 85 c5 01 00 00    	jne    0x1401e607c
1401e5eb7:	83 f8 30             	cmp    $0x30,%eax
1401e5eba:	0f 85 d9 11 00 00    	jne    0x1401e7099
1401e5ec0:	4c 89 c9             	mov    %r9,%rcx
1401e5ec3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e5eca:	00 00 00 00
1401e5ece:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e5ed5:	00 00 00 00
1401e5ed9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e5ee0:	49 89 c8             	mov    %rcx,%r8
1401e5ee3:	48 83 c1 01          	add    $0x1,%rcx
1401e5ee7:	48 89 8c 24 c0 00 00 	mov    %rcx,0xc0(%rsp)
1401e5eee:	00
1401e5eef:	0f be 01             	movsbl (%rcx),%eax
1401e5ef2:	83 f8 30             	cmp    $0x30,%eax
1401e5ef5:	74 e9                	je     0x1401e5ee0
1401e5ef7:	45 29 c8             	sub    %r9d,%r8d
1401e5efa:	45 8d 60 01          	lea    0x1(%r8),%r12d
1401e5efe:	8d 48 cf             	lea    -0x31(%rax),%ecx
1401e5f01:	83 f9 08             	cmp    $0x8,%ecx
1401e5f04:	0f 86 8d 0d 00 00    	jbe    0x1401e6c97
1401e5f0a:	83 e0 df             	and    $0xffffffdf,%eax
1401e5f0d:	83 f8 45             	cmp    $0x45,%eax
1401e5f10:	0f 84 e1 0f 00 00    	je     0x1401e6ef7
1401e5f16:	45 09 d4             	or     %r10d,%r12d
1401e5f19:	0f 84 0a f9 ff ff    	je     0x1401e5829
1401e5f1f:	e9 81 f6 ff ff       	jmp    0x1401e55a5
1401e5f24:	0f 1f 40 00          	nopl   0x0(%rax)
1401e5f28:	66 48 0f 6e c5       	movq   %rbp,%xmm0
1401e5f2d:	0f 84 03 fa ff ff    	je     0x1401e5936
1401e5f33:	44 89 e0             	mov    %r12d,%eax
1401e5f36:	f7 d8                	neg    %eax
1401e5f38:	41 89 c4             	mov    %eax,%r12d
1401e5f3b:	41 83 e4 f0          	and    $0xfffffff0,%r12d
1401e5f3f:	83 e0 0f             	and    $0xf,%eax
1401e5f42:	0f 85 18 0e 00 00    	jne    0x1401e6d60
1401e5f48:	44 89 e1             	mov    %r12d,%ecx
1401e5f4b:	c1 f9 04             	sar    $0x4,%ecx
1401e5f4e:	41 81 fc ff 00 00 00 	cmp    $0xff,%r12d
1401e5f55:	0f 8e a5 11 00 00    	jle    0x1401e7100
1401e5f5b:	4c 8b 15 ae 2b 05 00 	mov    0x52bae(%rip),%r10        # 0x140238b10
1401e5f62:	41 89 c8             	mov    %ecx,%r8d
1401e5f65:	45 31 c9             	xor    %r9d,%r9d
1401e5f68:	f2 41 0f 10 42 20    	movsd  0x20(%r10),%xmm0
1401e5f6e:	66 90                	xchg   %ax,%ax
1401e5f70:	48 89 e8             	mov    %rbp,%rax
1401e5f73:	48 89 ea             	mov    %rbp,%rdx
1401e5f76:	89 ed                	mov    %ebp,%ebp
1401e5f78:	41 83 e8 10          	sub    $0x10,%r8d
1401e5f7c:	48 c1 e8 20          	shr    $0x20,%rax
1401e5f80:	48 c1 ea 34          	shr    $0x34,%rdx
1401e5f84:	25 ff ff 0f 80       	and    $0x800fffff,%eax
1401e5f89:	81 e2 ff 07 00 00    	and    $0x7ff,%edx
1401e5f8f:	0d 00 00 f0 3f       	or     $0x3ff00000,%eax
1401e5f94:	45 8d 8c 11 01 fc ff 	lea    -0x3ff(%r9,%rdx,1),%r9d
1401e5f9b:	ff
1401e5f9c:	48 c1 e0 20          	shl    $0x20,%rax
1401e5fa0:	48 09 c5             	or     %rax,%rbp
1401e5fa3:	66 48 0f 6e dd       	movq   %rbp,%xmm3
1401e5fa8:	f2 0f 59 d8          	mulsd  %xmm0,%xmm3
1401e5fac:	66 48 0f 7e dd       	movq   %xmm3,%rbp
1401e5fb1:	41 83 f8 0f          	cmp    $0xf,%r8d
1401e5fb5:	7f b9                	jg     0x1401e5f70
1401e5fb7:	48 89 e8             	mov    %rbp,%rax
1401e5fba:	48 89 ea             	mov    %rbp,%rdx
1401e5fbd:	48 c1 e8 20          	shr    $0x20,%rax
1401e5fc1:	48 c1 ea 34          	shr    $0x34,%rdx
1401e5fc5:	25 ff ff 0f 80       	and    $0x800fffff,%eax
1401e5fca:	81 e2 ff 07 00 00    	and    $0x7ff,%edx
1401e5fd0:	0d 00 00 f0 3f       	or     $0x3ff00000,%eax
1401e5fd5:	45 8d a4 11 01 fc ff 	lea    -0x3ff(%r9,%rdx,1),%r12d
1401e5fdc:	ff
1401e5fdd:	89 ea                	mov    %ebp,%edx
1401e5fdf:	48 c1 e0 20          	shl    $0x20,%rax
1401e5fe3:	48 09 c2             	or     %rax,%rdx
1401e5fe6:	66 48 0f 6e c2       	movq   %rdx,%xmm0
1401e5feb:	83 e1 0f             	and    $0xf,%ecx
1401e5fee:	0f 84 42 f9 ff ff    	je     0x1401e5936
1401e5ff4:	4c 89 d0             	mov    %r10,%rax
1401e5ff7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e5ffe:	00 00
1401e6000:	f6 c1 01             	test   $0x1,%cl
1401e6003:	0f 84 27 08 00 00    	je     0x1401e6830
1401e6009:	f2 0f 59 00          	mulsd  (%rax),%xmm0
1401e600d:	48 83 c0 08          	add    $0x8,%rax
1401e6011:	d1 f9                	sar    $1,%ecx
1401e6013:	75 eb                	jne    0x1401e6000
1401e6015:	e9 1c f9 ff ff       	jmp    0x1401e5936
1401e601a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e6020:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1401e6027:	00
1401e6028:	e9 39 f6 ff ff       	jmp    0x1401e5666
1401e602d:	0f 1f 00             	nopl   (%rax)
1401e6030:	48 8b 15 c9 2a 05 00 	mov    0x52ac9(%rip),%rdx        # 0x140238b00
1401e6037:	66 48 0f 6e c5       	movq   %rbp,%xmm0
1401e603c:	f2 0f 59 04 c2       	mulsd  (%rdx,%rax,8),%xmm0
1401e6041:	66 48 0f 7e c5       	movq   %xmm0,%rbp
1401e6046:	45 85 e4             	test   %r12d,%r12d
1401e6049:	0f 84 e7 f8 ff ff    	je     0x1401e5936
1401e604f:	e9 24 f8 ff ff       	jmp    0x1401e5878
1401e6054:	0f 1f 40 00          	nopl   0x0(%rax)
1401e6058:	41 89 dd             	mov    %ebx,%r13d
1401e605b:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
1401e6062:	00
1401e6063:	44 89 c3             	mov    %r8d,%ebx
1401e6066:	e9 65 f6 ff ff       	jmp    0x1401e56d0
1401e606b:	49 83 c1 02          	add    $0x2,%r9
1401e606f:	4c 89 8c 24 c0 00 00 	mov    %r9,0xc0(%rsp)
1401e6076:	00
1401e6077:	41 0f be 40 01       	movsbl 0x1(%r8),%eax
1401e607c:	44 8d 48 d0          	lea    -0x30(%rax),%r9d
1401e6080:	41 83 f9 09          	cmp    $0x9,%r9d
1401e6084:	0f 87 e6 0b 00 00    	ja     0x1401e6c70
1401e608a:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401e6091:	00
1401e6092:	45 89 ce             	mov    %r9d,%r14d
1401e6095:	41 89 d8             	mov    %ebx,%r8d
1401e6098:	45 85 c9             	test   %r9d,%r9d
1401e609b:	0f 85 c6 0f 00 00    	jne    0x1401e7067
1401e60a1:	31 c0                	xor    %eax,%eax
1401e60a3:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1401e60a9:	89 44 24 60          	mov    %eax,0x60(%rsp)
1401e60ad:	4c 8d 69 01          	lea    0x1(%rcx),%r13
1401e60b1:	4c 89 ac 24 c0 00 00 	mov    %r13,0xc0(%rsp)
1401e60b8:	00
1401e60b9:	0f be 41 01          	movsbl 0x1(%rcx),%eax
1401e60bd:	44 8d 48 d0          	lea    -0x30(%rax),%r9d
1401e60c1:	41 83 f9 09          	cmp    $0x9,%r9d
1401e60c5:	0f 87 49 0e 00 00    	ja     0x1401e6f14
1401e60cb:	41 8d 44 24 01       	lea    0x1(%r12),%eax
1401e60d0:	45 89 ce             	mov    %r9d,%r14d
1401e60d3:	4c 89 e9             	mov    %r13,%rcx
1401e60d6:	45 85 c9             	test   %r9d,%r9d
1401e60d9:	0f 84 00 11 00 00    	je     0x1401e71df
1401e60df:	01 44 24 60          	add    %eax,0x60(%rsp)
1401e60e3:	83 e8 01             	sub    $0x1,%eax
1401e60e6:	0f 84 fb 10 00 00    	je     0x1401e71e7
1401e60ec:	41 01 dc             	add    %ebx,%r12d
1401e60ef:	eb 1d                	jmp    0x1401e610e
1401e60f1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e60f8:	00 00 00 00
1401e60fc:	0f 1f 40 00          	nopl   0x0(%rax)
1401e6100:	8d 3c bf             	lea    (%rdi,%rdi,4),%edi