10041c06d:	a8 40                	test   $0x40,%al
10041c06f:	75 07                	jne    10041c078 <.text+0x1b078>
10041c071:	31 ff                	xor    %edi,%edi
10041c073:	e9 30 f0 ff ff       	jmp    10041b0a8 <.text+0x1a0a8>
10041c078:	4c 89 ea             	mov    %r13,%rdx
10041c07b:	4c 89 f1             	mov    %r14,%rcx
10041c07e:	e8 3d cf ff ff       	call   100418fc0 <.text+0x17fc0>
10041c083:	89 84 24 e0 00 00 00 	mov    %eax,0xe0(%rsp)
10041c08a:	85 c0                	test   %eax,%eax
10041c08c:	0f 85 86 05 00 00    	jne    10041c618 <.text+0x1b618>
10041c092:	0f b6 43 68          	movzbl 0x68(%rbx),%eax
10041c096:	31 ff                	xor    %edi,%edi
10041c098:	e9 0b f0 ff ff       	jmp    10041b0a8 <.text+0x1a0a8>
10041c09d:	48 8b 5e 60          	mov    0x60(%rsi),%rbx
10041c0a1:	e9 ae f7 ff ff       	jmp    10041b854 <.text+0x1a854>
10041c0a6:	f6 42 0a 10          	testb  $0x10,0xa(%rdx)
10041c0aa:	0f 85 b0 03 00 00    	jne    10041c460 <.text+0x1b460>
10041c0b0:	3c 04                	cmp    $0x4,%al
10041c0b2:	0f 84 68 05 00 00    	je     10041c620 <.text+0x1b620>
10041c0b8:	48 8b bc 24 d8 00 00 	mov    0xd8(%rsp),%rdi
10041c0bf:	00
10041c0c0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10041c0c5:	49 89 f8             	mov    %rdi,%r8
10041c0c8:	e8 d3 6e ff ff       	call   100412fa0 <.text+0x11fa0>
10041c0cd:	84 c0                	test   %al,%al
10041c0cf:	0f 84 8b 06 00 00    	je     10041c760 <.text+0x1b760>
10041c0d5:	48 8b 45 18          	mov    0x18(%rbp),%rax
10041c0d9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
10041c0de:	4c 8d 47 01          	lea    0x1(%rdi),%r8
10041c0e2:	4c 8b 34 c8          	mov    (%rax,%rcx,8),%r14
10041c0e6:	4c 89 84 24 d8 00 00 	mov    %r8,0xd8(%rsp)
10041c0ed:	00
10041c0ee:	48 85 db             	test   %rbx,%rbx
10041c0f1:	74 38                	je     10041c12b <.text+0x1b12b>
10041c0f3:	4c 3b 84 24 68 02 00 	cmp    0x268(%rsp),%r8
10041c0fa:	00
10041c0fb:	0f 8f 5f 06 00 00    	jg     10041c760 <.text+0x1b760>
10041c101:	48 8b 84 24 78 02 00 	mov    0x278(%rsp),%rax
10041c108:	00
10041c109:	4a 8b 04 c0          	mov    (%rax,%r8,8),%rax
10041c10d:	48 85 c0             	test   %rax,%rax
10041c110:	0f 84 4a 06 00 00    	je     10041c760 <.text+0x1b760>
10041c116:	48 8d 48 08          	lea    0x8(%rax),%rcx
10041c11a:	4c 89 f2             	mov    %r14,%rdx
10041c11d:	e8 8e 61 ff ff       	call   1004122b0 <.text+0x112b0>
10041c122:	48 85 c0             	test   %rax,%rax
10041c125:	0f 84 35 06 00 00    	je     10041c760 <.text+0x1b760>
10041c12b:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
10041c132:	00 00 00 00 00
10041c137:	e9 f6 fe ff ff       	jmp    10041c032 <.text+0x1b032>
10041c13c:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
10041c140:	4c 8b bc 24 78 02 00 	mov    0x278(%rsp),%r15
10041c147:	00
10041c148:	e9 cb f1 ff ff       	jmp    10041b318 <.text+0x1a318>
10041c14d:	48 89 e9             	mov    %rbp,%rcx
10041c150:	e9 8d fb ff ff       	jmp    10041bce2 <.text+0x1ace2>
10041c155:	4c 3b b4 24 70 02 00 	cmp    0x270(%rsp),%r14
10041c15c:	00
10041c15d:	0f 85 1e fe ff ff    	jne    10041bf81 <.text+0x1af81>
10041c163:	48 85 db             	test   %rbx,%rbx
10041c166:	0f 84 61 07 00 00    	je     10041c8cd <.text+0x1b8cd>
10041c16c:	48 8b 84 24 48 03 00 	mov    0x348(%rsp),%rax
10041c173:	00
10041c174:	31 d2                	xor    %edx,%edx
10041c176:	48 83 38 00          	cmpq   $0x0,(%rax)
10041c17a:	78 0b                	js     10041c187 <.text+0x1b187>
10041c17c:	48 83 78 08 ff       	cmpq   $0xffffffffffffffff,0x8(%rax)
10041c181:	0f 84 e1 00 00 00    	je     10041c268 <.text+0x1b268>
10041c187:	48 83 c2 01          	add    $0x1,%rdx
10041c18b:	48 83 c0 10          	add    $0x10,%rax
10041c18f:	49 39 d4             	cmp    %rdx,%r12
10041c192:	75 e2                	jne    10041c176 <.text+0x1b176>
10041c194:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
10041c19b:	00
10041c19c:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
10041c1a1:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
10041c1a6:	e8 95 37 ff ff       	call   10040f940 <.text+0xe940>
10041c1ab:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
10041c1b2:	00
10041c1b3:	4c 39 e9             	cmp    %r13,%rcx
10041c1b6:	0f 84 6c 07 00 00    	je     10041c928 <.text+0x1b928>
10041c1bc:	e8 7f 37 ff ff       	call   10040f940 <.text+0xe940>
10041c1c1:	4c 89 ac 24 30 01 00 	mov    %r13,0x130(%rsp)
10041c1c8:	00
10041c1c9:	48 c7 84 24 20 01 00 	movq   $0x0,0x120(%rsp)
10041c1d0:	00 00 00 00 00
10041c1d5:	48 c7 84 24 28 01 00 	movq   $0x8,0x128(%rsp)
10041c1dc:	00 08 00 00 00
10041c1e1:	48 85 db             	test   %rbx,%rbx
10041c1e4:	0f 84 0c 07 00 00    	je     10041c8f6 <.text+0x1b8f6>
10041c1ea:	31 f6                	xor    %esi,%esi
10041c1ec:	31 ff                	xor    %edi,%edi
10041c1ee:	48 83 3b 00          	cmpq   $0x0,(%rbx)
10041c1f2:	7e 29                	jle    10041c21d <.text+0x1b21d>
10041c1f4:	48 8b 43 10          	mov    0x10(%rbx),%rax
10041c1f8:	48 83 c7 01          	add    $0x1,%rdi
10041c1fc:	48 8b 4c 30 28       	mov    0x28(%rax,%rsi,1),%rcx
10041c201:	e8 3a 37 ff ff       	call   10040f940 <.text+0xe940>
10041c206:	48 8b 43 10          	mov    0x10(%rbx),%rax
10041c20a:	48 8b 4c 30 10       	mov    0x10(%rax,%rsi,1),%rcx
10041c20f:	48 83 c6 30          	add    $0x30,%rsi
10041c213:	e8 28 37 ff ff       	call   10040f940 <.text+0xe940>
10041c218:	48 3b 3b             	cmp    (%rbx),%rdi
10041c21b:	7c d7                	jl     10041c1f4 <.text+0x1b1f4>
10041c21d:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
10041c221:	e9 cb 06 00 00       	jmp    10041c8f1 <.text+0x1b8f1>
10041c226:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041c22d:	00 00 00
10041c230:	48 8b 01             	mov    (%rcx),%rax
10041c233:	48 83 c0 01          	add    $0x1,%rax
10041c237:	49 39 c4             	cmp    %rax,%r12
10041c23a:	0f 8e 38 fd ff ff    	jle    10041bf78 <.text+0x1af78>
10041c240:	48 c1 e0 04          	shl    $0x4,%rax
10041c244:	48 03 84 24 48 03 00 	add    0x348(%rsp),%rax
10041c24b:	00
10041c24c:	48 c7 40 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rax)
10041c253:	ff
10041c254:	48 89 28             	mov    %rbp,(%rax)
10041c257:	48 8b 84 24 48 03 00 	mov    0x348(%rsp),%rax
10041c25e:	00
10041c25f:	48 8b 50 08          	mov    0x8(%rax),%rdx
10041c263:	e9 10 fd ff ff       	jmp    10041bf78 <.text+0x1af78>
10041c268:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
10041c26d:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
10041c272:	4d 89 e0             	mov    %r12,%r8
10041c275:	48 89 d9             	mov    %rbx,%rcx
10041c278:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
10041c27d:	4c 8b 8c 24 48 03 00 	mov    0x348(%rsp),%r9
10041c284:	00
10041c285:	e8 c6 8a ff ff       	call   100414d50 <.text+0x13d50>
10041c28a:	49 89 c6             	mov    %rax,%r14
10041c28d:	48 85 c0             	test   %rax,%rax
10041c290:	0f 88 fe fe ff ff    	js     10041c194 <.text+0x1b194>
10041c296:	48 89 c6             	mov    %rax,%rsi
10041c299:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10041c29e:	48 c1 e6 04          	shl    $0x4,%rsi
10041c2a2:	e9 f3 fc ff ff       	jmp    10041bf9a <.text+0x1af9a>
10041c2a7:	48 8b 01             	mov    (%rcx),%rax
10041c2aa:	48 83 c0 01          	add    $0x1,%rax
10041c2ae:	49 39 c4             	cmp    %rax,%r12
10041c2b1:	0f 8e c1 fc ff ff    	jle    10041bf78 <.text+0x1af78>
10041c2b7:	48 8b 94 24 48 03 00 	mov    0x348(%rsp),%rdx
10041c2be:	00
10041c2bf:	48 c1 e0 04          	shl    $0x4,%rax
10041c2c3:	48 01 c2             	add    %rax,%rdx
10041c2c6:	48 39 2a             	cmp    %rbp,(%rdx)
10041c2c9:	0f 8d ec 03 00 00    	jge    10041c6bb <.text+0x1b6bb>
10041c2cf:	48 89 6a 08          	mov    %rbp,0x8(%rdx)
10041c2d3:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
10041c2d8:	4c 89 e9             	mov    %r13,%rcx
10041c2db:	48 8b 94 24 48 03 00 	mov    0x348(%rsp),%rdx
10041c2e2:	00
10041c2e3:	e8 c8 56 00 00       	call   1004219b0 <.text+0x209b0>
10041c2e8:	48 8b 84 24 48 03 00 	mov    0x348(%rsp),%rax
10041c2ef:	00
10041c2f0:	48 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%rbp
10041c2f7:	00
10041c2f8:	48 8b 50 08          	mov    0x8(%rax),%rdx
10041c2fc:	e9 77 fc ff ff       	jmp    10041bf78 <.text+0x1af78>
10041c301:	4c 89 f2             	mov    %r14,%rdx
10041c304:	4c 89 f9             	mov    %r15,%rcx
10041c307:	e8 a4 5f ff ff       	call   1004122b0 <.text+0x112b0>
10041c30c:	48 85 c0             	test   %rax,%rax
10041c30f:	0f 85 b0 05 00 00    	jne    10041c8c5 <.text+0x1b8c5>
10041c315:	48 85 db             	test   %rbx,%rbx
10041c318:	0f 84 14 fd ff ff    	je     10041c032 <.text+0x1b032>
10041c31e:	4c 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%r11
10041c325:	00
10041c326:	48 8b 33             	mov    (%rbx),%rsi
10041c329:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
10041c32d:	48 3b 73 08          	cmp    0x8(%rbx),%rsi
10041c331:	0f 84 0e 06 00 00    	je     10041c945 <.text+0x1b945>
10041c337:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
10041c33b:	48 c1 e0 04          	shl    $0x4,%rax
10041c33f:	48 8d 2c 01          	lea    (%rcx,%rax,1),%rbp
10041c343:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
10041c348:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10041c34d:	4c 89 5d 00          	mov    %r11,0x0(%rbp)
10041c351:	48 89 7d 08          	mov    %rdi,0x8(%rbp)
10041c355:	e8 06 56 00 00       	call   100421960 <.text+0x20960>
10041c35a:	48 89 45 10          	mov    %rax,0x10(%rbp)
10041c35e:	48 89 c1             	mov    %rax,%rcx
10041c361:	48 85 c0             	test   %rax,%rax
10041c364:	74 4e                	je     10041c3b4 <.text+0x1b3b4>
10041c366:	4c 8d 4e 01          	lea    0x1(%rsi),%r9
10041c36a:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
10041c36f:	48 8b 94 24 48 03 00 	mov    0x348(%rsp),%rdx
10041c376:	00
10041c377:	4c 89 0b             	mov    %r9,(%rbx)
10041c37a:	49 89 f8             	mov    %rdi,%r8
10041c37d:	e8 2e 56 00 00       	call   1004219b0 <.text+0x209b0>
10041c382:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
10041c386:	4c 89 ea             	mov    %r13,%rdx
10041c389:	49 89 f8             	mov    %rdi,%r8
10041c38c:	48 01 f9             	add    %rdi,%rcx
10041c38f:	e8 1c 56 00 00       	call   1004219b0 <.text+0x209b0>
10041c394:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
10041c399:	48 03 43 10          	add    0x10(%rbx),%rax
10041c39d:	4c 89 fa             	mov    %r15,%rdx
10041c3a0:	48 89 c1             	mov    %rax,%rcx
10041c3a3:	48 83 c1 18          	add    $0x18,%rcx
10041c3a7:	e8 34 84 ff ff       	call   1004147e0 <.text+0x137e0>
10041c3ac:	85 c0                	test   %eax,%eax
10041c3ae:	0f 84 7e fc ff ff    	je     10041c032 <.text+0x1b032>
10041c3b4:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
10041c3bb:	00
10041c3bc:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
10041c3c1:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
10041c3c6:	e8 75 35 ff ff       	call   10040f940 <.text+0xe940>
10041c3cb:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
10041c3d2:	00
10041c3d3:	4c 39 e9             	cmp    %r13,%rcx
10041c3d6:	0f 84 aa 05 00 00    	je     10041c986 <.text+0x1b986>
10041c3dc:	e8 5f 35 ff ff       	call   10040f940 <.text+0xe940>
10041c3e1:	48 c7 84 24 20 01 00 	movq   $0x0,0x120(%rsp)
10041c3e8:	00 00 00 00 00
10041c3ed:	48 c7 84 24 28 01 00 	movq   $0x8,0x128(%rsp)
10041c3f4:	00 08 00 00 00
10041c3f9:	4c 89 ac 24 30 01 00 	mov    %r13,0x130(%rsp)
10041c400:	00
10041c401:	48 85 db             	test   %rbx,%rbx
10041c404:	0f 84 53 f4 ff ff    	je     10041b85d <.text+0x1a85d>
10041c40a:	31 f6                	xor    %esi,%esi
10041c40c:	31 ff                	xor    %edi,%edi
10041c40e:	48 83 3b 00          	cmpq   $0x0,(%rbx)
10041c412:	7e 29                	jle    10041c43d <.text+0x1b43d>
10041c414:	48 8b 43 10          	mov    0x10(%rbx),%rax
10041c418:	48 83 c7 01          	add    $0x1,%rdi
10041c41c:	48 8b 4c 30 28       	mov    0x28(%rax,%rsi,1),%rcx
10041c421:	e8 1a 35 ff ff       	call   10040f940 <.text+0xe940>
10041c426:	48 8b 43 10          	mov    0x10(%rbx),%rax
10041c42a:	48 8b 4c 30 10       	mov    0x10(%rax,%rsi,1),%rcx
10041c42f:	48 83 c6 30          	add    $0x30,%rsi
10041c433:	e8 08 35 ff ff       	call   10040f940 <.text+0xe940>
10041c438:	48 3b 3b             	cmp    (%rbx),%rdi
10041c43b:	7c d7                	jl     10041c414 <.text+0x1b414>
10041c43d:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
10041c441:	e8 fa 34 ff ff       	call   10040f940 <.text+0xe940>
10041c446:	c7 44 24 5c 0c 00 00 	movl   $0xc,0x5c(%rsp)
10041c44d:	00
10041c44e:	4c 8b bc 24 78 02 00 	mov    0x278(%rsp),%r15
10041c455:	00
10041c456:	e9 bd ee ff ff       	jmp    10041b318 <.text+0x1a318>
10041c45b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041c460:	4c 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%r9
10041c467:	00
10041c468:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
10041c46d:	4c 89 f2             	mov    %r14,%rdx
10041c470:	48 89 e9             	mov    %rbp,%rcx
10041c473:	e8 b8 9c ff ff       	call   100416130 <.text+0x15130>
10041c478:	48 63 f8             	movslq %eax,%rdi
10041c47b:	48 85 ff             	test   %rdi,%rdi
10041c47e:	0f 85 8a 04 00 00    	jne    10041c90e <.text+0x1b90e>
10041c484:	48 8b 55 00          	mov    0x0(%rbp),%rdx
10041c488:	48 8b bc 24 d8 00 00 	mov    0xd8(%rsp),%rdi
10041c48f:	00
10041c490:	48 01 f2             	add    %rsi,%rdx
10041c493:	e9 28 fc ff ff       	jmp    10041c0c0 <.text+0x1b0c0>
10041c498:	4c 89 f9             	mov    %r15,%rcx
10041c49b:	e8 00 a8 ff ff       	call   100416ca0 <.text+0x15ca0>
10041c4a0:	84 c0                	test   %al,%al
10041c4a2:	0f 85 45 fb ff ff    	jne    10041bfed <.text+0x1afed>
10041c4a8:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
10041c4af:	00
10041c4b0:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
10041c4b5:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
10041c4ba:	e8 81 34 ff ff       	call   10040f940 <.text+0xe940>
10041c4bf:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
10041c4c6:	00
10041c4c7:	4c 39 e9             	cmp    %r13,%rcx
10041c4ca:	0f 85 0c ff ff ff    	jne    10041c3dc <.text+0x1b3dc>
10041c4d0:	e9 0c ff ff ff       	jmp    10041c3e1 <.text+0x1b3e1>
10041c4d5:	0f 1f 00             	nopl   (%rax)
10041c4d8:	31 c0                	xor    %eax,%eax
10041c4da:	0f b6 bc 24 4c 02 00 	movzbl 0x24c(%rsp),%edi
10041c4e1:	00
10041c4e2:	48 8b b4 24 f0 01 00 	mov    0x1f0(%rsp),%rsi
10041c4e9:	00
10041c4ea:	45 31 c0             	xor    %r8d,%r8d
10041c4ed:	4c 8b 9c 24 d8 01 00 	mov    0x1d8(%rsp),%r11
10041c4f4:	00
10041c4f5:	4c 8b 94 24 f8 01 00 	mov    0x1f8(%rsp),%r10
10041c4fc:	00
10041c4fd:	4c 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9
10041c504:	00
10041c505:	48 8b 94 24 48 03 00 	mov    0x348(%rsp),%rdx
10041c50c:	00
10041c50d:	eb 03                	jmp    10041c512 <.text+0x1b512>
10041c50f:	48 8b 02             	mov    (%rdx),%rax
10041c512:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
10041c516:	74 1a                	je     10041c532 <.text+0x1b532>
10041c518:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
10041c51c:	40 84 ff             	test   %dil,%dil
10041c51f:	0f 85 86 03 00 00    	jne    10041c8ab <.text+0x1b8ab>
10041c525:	4c 01 c8             	add    %r9,%rax
10041c528:	4c 01 c9             	add    %r9,%rcx
10041c52b:	48 89 02             	mov    %rax,(%rdx)
10041c52e:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
10041c532:	49 83 c0 01          	add    $0x1,%r8
10041c536:	48 83 c2 10          	add    $0x10,%rdx
10041c53a:	4c 3b 84 24 40 03 00 	cmp    0x340(%rsp),%r8
10041c541:	00
10041c542:	75 cb                	jne    10041c50f <.text+0x1b50f>
10041c544:	48 83 bc 24 98 00 00 	cmpq   $0x0,0x98(%rsp)
10041c54b:	00 00
10041c54d:	7e 48                	jle    10041c597 <.text+0x1b597>
10041c54f:	48 8b 84 24 40 03 00 	mov    0x340(%rsp),%rax
10041c556:	00
10041c557:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
10041c55e:	00
10041c55f:	48 03 94 24 40 03 00 	add    0x340(%rsp),%rdx
10041c566:	00
10041c567:	48 c1 e0 04          	shl    $0x4,%rax
10041c56b:	48 c1 e2 04          	shl    $0x4,%rdx
10041c56f:	48 03 84 24 48 03 00 	add    0x348(%rsp),%rax
10041c576:	00
10041c577:	48 03 94 24 48 03 00 	add    0x348(%rsp),%rdx
10041c57e:	00
10041c57f:	48 c7 00 ff ff ff ff 	movq   $0xffffffffffffffff,(%rax)
10041c586:	48 83 c0 10          	add    $0x10,%rax
10041c58a:	48 c7 40 f8 ff ff ff 	movq   $0xffffffffffffffff,-0x8(%rax)
10041c591:	ff
10041c592:	48 39 c2             	cmp    %rax,%rdx
10041c595:	75 e8                	jne    10041c57f <.text+0x1b57f>
10041c597:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
10041c59c:	49 89 df             	mov    %rbx,%r15
10041c59f:	4c 8b 80 e0 00 00 00 	mov    0xe0(%rax),%r8
10041c5a6:	4d 85 c0             	test   %r8,%r8
10041c5a9:	0f 84 69 ed ff ff    	je     10041b318 <.text+0x1a318>
10041c5af:	48 83 bc 24 40 03 00 	cmpq   $0x1,0x340(%rsp)
10041c5b6:	00 01
10041c5b8:	0f 84 5a ed ff ff    	je     10041b318 <.text+0x1a318>
10041c5be:	48 8b 84 24 48 03 00 	mov    0x348(%rsp),%rax
10041c5c5:	00
10041c5c6:	48 8d 50 10          	lea    0x10(%rax),%rdx
10041c5ca:	48 8b 84 24 40 03 00 	mov    0x340(%rsp),%rax
10041c5d1:	00
10041c5d2:	4c 8d 48 ff          	lea    -0x1(%rax),%r9
10041c5d6:	31 c0                	xor    %eax,%eax
10041c5d8:	49 8b 0c c0          	mov    (%r8,%rax,8),%rcx
10041c5dc:	48 39 c1             	cmp    %rax,%rcx
10041c5df:	74 25                	je     10041c606 <.text+0x1b606>
10041c5e1:	48 8b bc 24 48 03 00 	mov    0x348(%rsp),%rdi
10041c5e8:	00
10041c5e9:	48 c1 e1 04          	shl    $0x4,%rcx
10041c5ed:	48 8b 4c 39 10       	mov    0x10(%rcx,%rdi,1),%rcx
10041c5f2:	48 89 0a             	mov    %rcx,(%rdx)
10041c5f5:	49 8b 0c c0          	mov    (%r8,%rax,8),%rcx
10041c5f9:	48 c1 e1 04          	shl    $0x4,%rcx
10041c5fd:	48 8b 4c 39 18       	mov    0x18(%rcx,%rdi,1),%rcx