100416d1b:	74 73                	je     100416d90 <.text+0x15d90>
100416d1d:	49 39 34 24          	cmp    %rsi,(%r12)
100416d21:	7e 2d                	jle    100416d50 <.text+0x15d50>
100416d23:	48 85 d2             	test   %rdx,%rdx
100416d26:	7e 17                	jle    100416d3f <.text+0x15d3f>
100416d28:	4c 8d 04 d5 00 00 00 	lea    0x0(,%rdx,8),%r8
100416d2f:	00
100416d30:	49 8d 4c 24 08       	lea    0x8(%r12),%rcx
100416d35:	4c 89 e2             	mov    %r12,%rdx
100416d38:	e8 83 ac 00 00       	call   1004219c0 <.text+0x209c0>
100416d3d:	31 d2                	xor    %edx,%edx
100416d3f:	49 89 34 d4          	mov    %rsi,(%r12,%rdx,8)
100416d43:	b8 01 00 00 00       	mov    $0x1,%eax
100416d48:	48 83 43 08 01       	addq   $0x1,0x8(%rbx)
100416d4d:	eb 82                	jmp    100416cd1 <.text+0x15cd1>
100416d4f:	90                   	nop
100416d50:	49 8b 44 d4 f8       	mov    -0x8(%r12,%rdx,8),%rax
100416d55:	48 39 c6             	cmp    %rax,%rsi
100416d58:	7d e5                	jge    100416d3f <.text+0x15d3f>
100416d5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100416d60:	49 89 04 d4          	mov    %rax,(%r12,%rdx,8)
100416d64:	48 83 ea 01          	sub    $0x1,%rdx
100416d68:	49 8b 44 d4 f8       	mov    -0x8(%r12,%rdx,8),%rax
100416d6d:	48 39 f0             	cmp    %rsi,%rax
100416d70:	7f ee                	jg     100416d60 <.text+0x15d60>
100416d72:	eb cb                	jmp    100416d3f <.text+0x15d3f>
100416d74:	0f 1f 40 00          	nopl   0x0(%rax)
100416d78:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
100416d7f:	00
100416d80:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
100416d87:	e9 45 ff ff ff       	jmp    100416cd1 <.text+0x15cd1>
100416d8c:	0f 1f 40 00          	nopl   0x0(%rax)
100416d90:	48 8d 04 12          	lea    (%rdx,%rdx,1),%rax
100416d94:	48 c1 e2 04          	shl    $0x4,%rdx
100416d98:	48 89 01             	mov    %rax,(%rcx)
100416d9b:	4c 89 e1             	mov    %r12,%rcx
100416d9e:	e8 fd ac 00 00       	call   100421aa0 <.text+0x20aa0>
100416da3:	49 89 c4             	mov    %rax,%r12
100416da6:	48 85 c0             	test   %rax,%rax
100416da9:	74 0d                	je     100416db8 <.text+0x15db8>
100416dab:	48 89 43 10          	mov    %rax,0x10(%rbx)
100416daf:	48 8b 53 08          	mov    0x8(%rbx),%rdx
100416db3:	e9 65 ff ff ff       	jmp    100416d1d <.text+0x15d1d>
100416db8:	31 c0                	xor    %eax,%eax
100416dba:	e9 12 ff ff ff       	jmp    100416cd1 <.text+0x15cd1>
100416dbf:	90                   	nop
100416dc0:	41 57                	push   %r15
100416dc2:	41 56                	push   %r14
100416dc4:	41 55                	push   %r13
100416dc6:	41 54                	push   %r12
100416dc8:	55                   	push   %rbp
100416dc9:	57                   	push   %rdi
100416dca:	56                   	push   %rsi
100416dcb:	53                   	push   %rbx
100416dcc:	48 83 ec 38          	sub    $0x38,%rsp
100416dd0:	8b b4 24 a0 00 00 00 	mov    0xa0(%rsp),%esi
100416dd7:	48 89 cd             	mov    %rcx,%rbp
100416dda:	49 89 d7             	mov    %rdx,%r15
100416ddd:	4d 89 c6             	mov    %r8,%r14
100416de0:	4c 89 cf             	mov    %r9,%rdi
100416de3:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100416de7:	4c 89 f8             	mov    %r15,%rax
100416dea:	4c 8b 55 28          	mov    0x28(%rbp),%r10
100416dee:	4d 89 f5             	mov    %r14,%r13
100416df1:	48 c1 e0 04          	shl    $0x4,%rax
100416df5:	48 01 c8             	add    %rcx,%rax
100416df8:	80 78 08 04          	cmpb   $0x4,0x8(%rax)
100416dfc:	0f 84 5e 01 00 00    	je     100416f60 <.text+0x15f60>
100416e02:	4f 8d 2c 7f          	lea    (%r15,%r15,2),%r13
100416e06:	49 c1 e5 03          	shl    $0x3,%r13
100416e0a:	4f 8d 04 2a          	lea    (%r10,%r13,1),%r8
100416e0e:	49 8b 50 08          	mov    0x8(%r8),%rdx
100416e12:	48 85 d2             	test   %rdx,%rdx
100416e15:	0f 84 e9 01 00 00    	je     100417004 <.text+0x16004>
100416e1b:	4b 8d 1c 76          	lea    (%r14,%r14,2),%rbx
100416e1f:	4d 8b 40 10          	mov    0x10(%r8),%r8
100416e23:	48 c1 e3 03          	shl    $0x3,%rbx
100416e27:	49 01 da             	add    %rbx,%r10
100416e2a:	4d 8b 20             	mov    (%r8),%r12
100416e2d:	49 c7 42 08 00 00 00 	movq   $0x0,0x8(%r10)
100416e34:	00
100416e35:	48 83 fa 01          	cmp    $0x1,%rdx
100416e39:	0f 84 d1 00 00 00    	je     100416f10 <.text+0x15f10>
100416e3f:	4c 8b 4d 10          	mov    0x10(%rbp),%r9
100416e43:	49 8d 51 ff          	lea    -0x1(%r9),%rdx
100416e47:	48 89 d0             	mov    %rdx,%rax
100416e4a:	48 c1 e0 04          	shl    $0x4,%rax
100416e4e:	48 01 c8             	add    %rcx,%rax
100416e51:	f6 40 0a 04          	testb  $0x4,0xa(%rax)
100416e55:	0f 84 55 01 00 00    	je     100416fb0 <.text+0x15fb0>
100416e5b:	48 85 d2             	test   %rdx,%rdx
100416e5e:	0f 8e 4c 01 00 00    	jle    100416fb0 <.text+0x15fb0>
100416e64:	49 c1 e1 04          	shl    $0x4,%r9
100416e68:	48 29 c1             	sub    %rax,%rcx
100416e6b:	4c 8b 45 20          	mov    0x20(%rbp),%r8
100416e6f:	4e 8d 4c 09 e0       	lea    -0x20(%rcx,%r9,1),%r9
100416e74:	eb 24                	jmp    100416e9a <.text+0x15e9a>
100416e76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100416e7d:	00 00 00
100416e80:	4c 01 c8             	add    %r9,%rax
100416e83:	48 83 ea 01          	sub    $0x1,%rdx
100416e87:	f6 40 0a 04          	testb  $0x4,0xa(%rax)
100416e8b:	0f 84 1f 01 00 00    	je     100416fb0 <.text+0x15fb0>
100416e91:	48 85 d2             	test   %rdx,%rdx
100416e94:	0f 8e 16 01 00 00    	jle    100416fb0 <.text+0x15fb0>
100416e9a:	4d 39 24 d0          	cmp    %r12,(%r8,%rdx,8)
100416e9e:	75 e0                	jne    100416e80 <.text+0x15e80>
100416ea0:	8b 48 08             	mov    0x8(%rax),%ecx
100416ea3:	c1 e9 08             	shr    $0x8,%ecx
100416ea6:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
100416eac:	39 ce                	cmp    %ecx,%esi
100416eae:	75 d0                	jne    100416e80 <.text+0x15e80>
100416eb0:	4c 89 d1             	mov    %r10,%rcx
100416eb3:	e8 e8 fd ff ff       	call   100416ca0 <.text+0x15ca0>
100416eb8:	84 c0                	test   %al,%al
100416eba:	74 3b                	je     100416ef7 <.text+0x15ef7>
100416ebc:	48 8b 45 28          	mov    0x28(%rbp),%rax
100416ec0:	41 89 f0             	mov    %esi,%r8d
100416ec3:	48 89 e9             	mov    %rbp,%rcx
100416ec6:	4a 8b 44 28 10       	mov    0x10(%rax,%r13,1),%rax
100416ecb:	4c 8b 78 08          	mov    0x8(%rax),%r15
100416ecf:	4c 89 fa             	mov    %r15,%rdx
100416ed2:	e8 f9 cc ff ff       	call   100413bd0 <.text+0x12bd0>
100416ed7:	49 89 c6             	mov    %rax,%r14
100416eda:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100416ede:	74 17                	je     100416ef7 <.text+0x15ef7>
100416ee0:	48 03 5d 28          	add    0x28(%rbp),%rbx
100416ee4:	4c 89 f2             	mov    %r14,%rdx
100416ee7:	48 89 d9             	mov    %rbx,%rcx
100416eea:	e8 b1 fd ff ff       	call   100416ca0 <.text+0x15ca0>
100416eef:	84 c0                	test   %al,%al
100416ef1:	0f 85 ec fe ff ff    	jne    100416de3 <.text+0x15de3>
100416ef7:	b8 0c 00 00 00       	mov    $0xc,%eax
100416efc:	48 83 c4 38          	add    $0x38,%rsp
100416f00:	5b                   	pop    %rbx
100416f01:	5e                   	pop    %rsi
100416f02:	5f                   	pop    %rdi
100416f03:	5d                   	pop    %rbp
100416f04:	41 5c                	pop    %r12
100416f06:	41 5d                	pop    %r13
100416f08:	41 5e                	pop    %r14
100416f0a:	41 5f                	pop    %r15
100416f0c:	c3                   	ret
100416f0d:	0f 1f 00             	nopl   (%rax)
100416f10:	49 39 ff             	cmp    %rdi,%r15
100416f13:	75 09                	jne    100416f1e <.text+0x15f1e>
100416f15:	4d 39 f7             	cmp    %r14,%r15
100416f18:	0f 85 f9 00 00 00    	jne    100417017 <.text+0x16017>
100416f1e:	8b 40 08             	mov    0x8(%rax),%eax
100416f21:	4c 89 e2             	mov    %r12,%rdx
100416f24:	48 89 e9             	mov    %rbp,%rcx
100416f27:	c1 e8 08             	shr    $0x8,%eax
100416f2a:	25 ff 03 00 00       	and    $0x3ff,%eax
100416f2f:	09 c6                	or     %eax,%esi
100416f31:	41 89 f0             	mov    %esi,%r8d
100416f34:	e8 97 cc ff ff       	call   100413bd0 <.text+0x12bd0>
100416f39:	49 89 c6             	mov    %rax,%r14
100416f3c:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100416f40:	74 b5                	je     100416ef7 <.text+0x15ef7>
100416f42:	48 03 5d 28          	add    0x28(%rbp),%rbx
100416f46:	48 89 c2             	mov    %rax,%rdx
100416f49:	48 89 d9             	mov    %rbx,%rcx
100416f4c:	e8 4f fd ff ff       	call   100416ca0 <.text+0x15ca0>
100416f51:	84 c0                	test   %al,%al
100416f53:	74 a2                	je     100416ef7 <.text+0x15ef7>
100416f55:	4d 89 e7             	mov    %r12,%r15
100416f58:	e9 86 fe ff ff       	jmp    100416de3 <.text+0x15de3>
100416f5d:	0f 1f 00             	nopl   (%rax)
100416f60:	48 8b 45 18          	mov    0x18(%rbp),%rax
100416f64:	4b 8d 1c 76          	lea    (%r14,%r14,2),%rbx
100416f68:	41 89 f0             	mov    %esi,%r8d
100416f6b:	48 89 e9             	mov    %rbp,%rcx
100416f6e:	48 c1 e3 03          	shl    $0x3,%rbx
100416f72:	4e 8d 24 fd 00 00 00 	lea    0x0(,%r15,8),%r12
100416f79:	00
100416f7a:	4e 8b 3c f8          	mov    (%rax,%r15,8),%r15
100416f7e:	49 c7 44 1a 08 00 00 	movq   $0x0,0x8(%r10,%rbx,1)
100416f85:	00 00
100416f87:	4c 89 fa             	mov    %r15,%rdx
100416f8a:	e8 41 cc ff ff       	call   100413bd0 <.text+0x12bd0>
100416f8f:	49 89 c6             	mov    %rax,%r14
100416f92:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100416f96:	0f 84 5b ff ff ff    	je     100416ef7 <.text+0x15ef7>
100416f9c:	48 8b 45 18          	mov    0x18(%rbp),%rax
100416fa0:	4a 8b 14 20          	mov    (%rax,%r12,1),%rdx
100416fa4:	4a 89 14 e8          	mov    %rdx,(%rax,%r13,8)
100416fa8:	e9 33 ff ff ff       	jmp    100416ee0 <.text+0x15ee0>
100416fad:	0f 1f 00             	nopl   (%rax)
100416fb0:	41 89 f0             	mov    %esi,%r8d
100416fb3:	4c 89 e2             	mov    %r12,%rdx
100416fb6:	48 89 e9             	mov    %rbp,%rcx
100416fb9:	e8 12 cc ff ff       	call   100413bd0 <.text+0x12bd0>
100416fbe:	49 89 c6             	mov    %rax,%r14
100416fc1:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100416fc5:	0f 84 2c ff ff ff    	je     100416ef7 <.text+0x15ef7>
100416fcb:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
100416fcf:	4c 89 f2             	mov    %r14,%rdx
100416fd2:	48 01 d9             	add    %rbx,%rcx
100416fd5:	e8 c6 fc ff ff       	call   100416ca0 <.text+0x15ca0>
100416fda:	84 c0                	test   %al,%al
100416fdc:	0f 84 15 ff ff ff    	je     100416ef7 <.text+0x15ef7>
100416fe2:	89 74 24 20          	mov    %esi,0x20(%rsp)
100416fe6:	49 89 f9             	mov    %rdi,%r9
100416fe9:	4d 89 f0             	mov    %r14,%r8
100416fec:	4c 89 e2             	mov    %r12,%rdx
100416fef:	48 89 e9             	mov    %rbp,%rcx
100416ff2:	e8 c9 fd ff ff       	call   100416dc0 <.text+0x15dc0>
100416ff7:	85 c0                	test   %eax,%eax
100416ff9:	0f 84 bd fe ff ff    	je     100416ebc <.text+0x15ebc>
100416fff:	e9 f8 fe ff ff       	jmp    100416efc <.text+0x15efc>
100417004:	48 8b 45 18          	mov    0x18(%rbp),%rax
100417008:	4a 8b 14 f8          	mov    (%rax,%r15,8),%rdx
10041700c:	4a 89 14 f0          	mov    %rdx,(%rax,%r14,8)
100417010:	31 c0                	xor    %eax,%eax
100417012:	e9 e5 fe ff ff       	jmp    100416efc <.text+0x15efc>
100417017:	4c 89 e2             	mov    %r12,%rdx
10041701a:	4c 89 d1             	mov    %r10,%rcx
10041701d:	e8 7e fc ff ff       	call   100416ca0 <.text+0x15ca0>
100417022:	41 89 c0             	mov    %eax,%r8d
100417025:	31 c0                	xor    %eax,%eax
100417027:	45 84 c0             	test   %r8b,%r8b
10041702a:	0f 85 cc fe ff ff    	jne    100416efc <.text+0x15efc>
100417030:	e9 c2 fe ff ff       	jmp    100416ef7 <.text+0x15ef7>
100417035:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041703c:	00 00 00 00
100417040:	41 57                	push   %r15
100417042:	41 56                	push   %r14
100417044:	41 55                	push   %r13
100417046:	41 54                	push   %r12
100417048:	55                   	push   %rbp
100417049:	57                   	push   %rdi
10041704a:	56                   	push   %rsi
10041704b:	53                   	push   %rbx
10041704c:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
100417053:	48 8b 5a 28          	mov    0x28(%rdx),%rbx
100417057:	4b 8d 34 40          	lea    (%r8,%r8,2),%rsi
10041705b:	48 89 cf             	mov    %rcx,%rdi
10041705e:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
100417063:	49 89 d7             	mov    %rdx,%r15
100417066:	48 c1 e6 03          	shl    $0x3,%rsi
10041706a:	4d 89 c4             	mov    %r8,%r12
10041706d:	48 01 f3             	add    %rsi,%rbx
100417070:	48 8b 43 08          	mov    0x8(%rbx),%rax
100417074:	48 8d 48 01          	lea    0x1(%rax),%rcx
100417078:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
10041707d:	48 c1 e1 03          	shl    $0x3,%rcx
100417081:	e8 da a8 00 00       	call   100421960 <.text+0x20960>
100417086:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10041708b:	48 85 c0             	test   %rax,%rax
10041708e:	0f 84 04 02 00 00    	je     100417298 <.text+0x16298>
100417094:	4d 8b 07             	mov    (%r15),%r8
100417097:	4d 89 e5             	mov    %r12,%r13
10041709a:	4c 89 20             	mov    %r12,(%rax)
10041709d:	49 c1 e5 04          	shl    $0x4,%r13
1004170a1:	49 8b 47 30          	mov    0x30(%r15),%rax
1004170a5:	48 c7 44 24 48 01 00 	movq   $0x1,0x48(%rsp)
1004170ac:	00 00
1004170ae:	4b 8d 14 28          	lea    (%r8,%r13,1),%rdx
1004170b2:	48 c7 44 30 08 ff ff 	movq   $0xffffffffffffffff,0x8(%rax,%rsi,1)
1004170b9:	ff ff
1004170bb:	8b 4a 08             	mov    0x8(%rdx),%ecx
1004170be:	f7 c1 00 ff 03 00    	test   $0x3ff00,%ecx
1004170c4:	74 22                	je     1004170e8 <.text+0x160e8>
1004170c6:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
1004170cb:	0f 84 df 00 00 00    	je     1004171b0 <.text+0x161b0>
1004170d1:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
1004170d5:	4d 8b 09             	mov    (%r9),%r9
1004170d8:	49 c1 e1 04          	shl    $0x4,%r9
1004170dc:	43 f6 44 08 0a 04    	testb  $0x4,0xa(%r8,%r9,1)
1004170e2:	0f 84 78 01 00 00    	je     100417260 <.text+0x16260>
1004170e8:	f6 42 08 08          	testb  $0x8,0x8(%rdx)
1004170ec:	0f 84 be 00 00 00    	je     1004171b0 <.text+0x161b0>
1004170f2:	4d 8b 4f 28          	mov    0x28(%r15),%r9
1004170f6:	49 8d 14 31          	lea    (%r9,%rsi,1),%rdx
1004170fa:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1004170ff:	0f 8e ab 00 00 00    	jle    1004171b0 <.text+0x161b0>
100417105:	45 31 f6             	xor    %r14d,%r14d
100417108:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
10041710d:	4c 8d 64 24 60       	lea    0x60(%rsp),%r12
100417112:	31 ed                	xor    %ebp,%ebp
100417114:	eb 55                	jmp    10041716b <.text+0x1616b>
100417116:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041711d:	00 00 00
100417120:	48 8b 42 10          	mov    0x10(%rdx),%rax
100417124:	f3 0f 6f 02          	movdqu (%rdx),%xmm0
100417128:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
10041712d:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
100417132:	4c 89 e2             	mov    %r12,%rdx
100417135:	4c 89 e9             	mov    %r13,%rcx
100417138:	e8 53 da ff ff       	call   100414b90 <.text+0x13b90>
10041713d:	85 c0                	test   %eax,%eax
10041713f:	0f 85 95 00 00 00    	jne    1004171da <.text+0x161da>
100417145:	49 8b 47 30          	mov    0x30(%r15),%rax
100417149:	48 83 7c 18 08 00    	cmpq   $0x0,0x8(%rax,%rbx,1)
10041714f:	0f 84 9b 00 00 00    	je     1004171f0 <.text+0x161f0>
100417155:	4d 8b 4f 28          	mov    0x28(%r15),%r9
100417159:	48 83 c5 01          	add    $0x1,%rbp
10041715d:	49 8d 14 31          	lea    (%r9,%rsi,1),%rdx
100417161:	48 39 6a 08          	cmp    %rbp,0x8(%rdx)
100417165:	0f 8e bd 00 00 00    	jle    100417228 <.text+0x16228>
10041716b:	48 8b 52 10          	mov    0x10(%rdx),%rdx
10041716f:	4c 8b 04 ea          	mov    (%rdx,%rbp,8),%r8
100417173:	4b 8d 1c 40          	lea    (%r8,%r8,2),%rbx
100417177:	48 c1 e3 03          	shl    $0x3,%rbx
10041717b:	48 8d 14 18          	lea    (%rax,%rbx,1),%rdx
10041717f:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
100417183:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
100417187:	0f 84 83 00 00 00    	je     100417210 <.text+0x16210>
10041718d:	48 85 c9             	test   %rcx,%rcx
100417190:	75 8e                	jne    100417120 <.text+0x16120>
100417192:	45 31 c9             	xor    %r9d,%r9d
100417195:	4c 89 fa             	mov    %r15,%rdx
100417198:	4c 89 e1             	mov    %r12,%rcx
10041719b:	e8 a0 fe ff ff       	call   100417040 <.text+0x16040>
1004171a0:	85 c0                	test   %eax,%eax
1004171a2:	74 8e                	je     100417132 <.text+0x16132>
1004171a4:	eb 34                	jmp    1004171da <.text+0x161da>
1004171a6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004171ad:	00 00 00
1004171b0:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1004171b5:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1004171ba:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1004171bf:	48 89 0c 30          	mov    %rcx,(%rax,%rsi,1)
1004171c3:	48 89 5c 30 08       	mov    %rbx,0x8(%rax,%rsi,1)
1004171c8:	48 89 54 30 10       	mov    %rdx,0x10(%rax,%rsi,1)
1004171cd:	48 89 0f             	mov    %rcx,(%rdi)
1004171d0:	31 c0                	xor    %eax,%eax
1004171d2:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1004171d6:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1004171da:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1004171e1:	5b                   	pop    %rbx
1004171e2:	5e                   	pop    %rsi
1004171e3:	5f                   	pop    %rdi
1004171e4:	5d                   	pop    %rbp
1004171e5:	41 5c                	pop    %r12
1004171e7:	41 5d                	pop    %r13
1004171e9:	41 5e                	pop    %r14
1004171eb:	41 5f                	pop    %r15
1004171ed:	c3                   	ret
1004171ee:	66 90                	xchg   %ax,%ax
1004171f0:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1004171f5:	41 be 01 00 00 00    	mov    $0x1,%r14d
1004171fb:	e8 40 87 ff ff       	call   10040f940 <.text+0xe940>
100417200:	49 8b 47 30          	mov    0x30(%r15),%rax
100417204:	e9 4c ff ff ff       	jmp    100417155 <.text+0x16155>
100417209:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100417210:	49 8d 14 31          	lea    (%r9,%rsi,1),%rdx
100417214:	41 be 01 00 00 00    	mov    $0x1,%r14d
10041721a:	48 83 c5 01          	add    $0x1,%rbp
10041721e:	48 39 6a 08          	cmp    %rbp,0x8(%rdx)