14017b085:	e8 e6 4c fc ff       	call   0x14013fd70
14017b08a:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
14017b091:	e8 3a c8 fa ff       	call   0x1401278d0
14017b096:	41 b8 9e 06 00 00    	mov    $0x69e,%r8d
14017b09c:	48 8d 15 2d 4b 1a 00 	lea    0x1a4b2d(%rip),%rdx        # 0x14031fbd0
14017b0a3:	48 8b cb             	mov    %rbx,%rcx
14017b0a6:	e8 15 0d f7 ff       	call   0x1400ebdc0
14017b0ab:	48 83 c4 20          	add    $0x20,%rsp
14017b0af:	5b                   	pop    %rbx
14017b0b0:	c3                   	ret
14017b0b1:	cc                   	int3
14017b0b2:	cc                   	int3
14017b0b3:	cc                   	int3
14017b0b4:	cc                   	int3
14017b0b5:	cc                   	int3
14017b0b6:	cc                   	int3
14017b0b7:	cc                   	int3
14017b0b8:	cc                   	int3
14017b0b9:	cc                   	int3
14017b0ba:	cc                   	int3
14017b0bb:	cc                   	int3
14017b0bc:	cc                   	int3
14017b0bd:	cc                   	int3
14017b0be:	cc                   	int3
14017b0bf:	cc                   	int3
14017b0c0:	40 53                	rex push %rbx
14017b0c2:	b8 20 00 00 00       	mov    $0x20,%eax
14017b0c7:	e8 64 5a 13 00       	call   0x1402b0b30
14017b0cc:	48 2b e0             	sub    %rax,%rsp
14017b0cf:	48 8b d9             	mov    %rcx,%rbx
14017b0d2:	48 85 c9             	test   %rcx,%rcx
14017b0d5:	74 2b                	je     0x14017b102
14017b0d7:	48 83 b9 e8 00 00 00 	cmpq   $0x0,0xe8(%rcx)
14017b0de:	00
14017b0df:	74 21                	je     0x14017b102
14017b0e1:	e8 2a f0 f2 ff       	call   0x1400aa110
14017b0e6:	48 8b c8             	mov    %rax,%rcx
14017b0e9:	e8 62 46 fc ff       	call   0x14013f750
14017b0ee:	48 8b d0             	mov    %rax,%rdx
14017b0f1:	33 c9                	xor    %ecx,%ecx
14017b0f3:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
14017b0fa:	48 83 c4 20          	add    $0x20,%rsp
14017b0fe:	5b                   	pop    %rbx
14017b0ff:	48 ff e0             	rex.W jmp *%rax
14017b102:	33 c0                	xor    %eax,%eax
14017b104:	48 83 c4 20          	add    $0x20,%rsp
14017b108:	5b                   	pop    %rbx
14017b109:	c3                   	ret
14017b10a:	cc                   	int3
14017b10b:	cc                   	int3
14017b10c:	cc                   	int3
14017b10d:	cc                   	int3
14017b10e:	cc                   	int3
14017b10f:	cc                   	int3
14017b110:	83 79 14 00          	cmpl   $0x0,0x14(%rcx)
14017b114:	b8 01 00 00 00       	mov    $0x1,%eax
14017b119:	75 07                	jne    0x14017b122
14017b11b:	8b d0                	mov    %eax,%edx
14017b11d:	f0 0f c1 51 78       	lock xadd %edx,0x78(%rcx)
14017b122:	c3                   	ret
14017b123:	cc                   	int3
14017b124:	cc                   	int3
14017b125:	cc                   	int3
14017b126:	cc                   	int3
14017b127:	cc                   	int3
14017b128:	cc                   	int3
14017b129:	cc                   	int3
14017b12a:	cc                   	int3
14017b12b:	cc                   	int3
14017b12c:	cc                   	int3
14017b12d:	cc                   	int3
14017b12e:	cc                   	int3
14017b12f:	cc                   	int3
14017b130:	b8 28 00 00 00       	mov    $0x28,%eax
14017b135:	e8 f6 59 13 00       	call   0x1402b0b30
14017b13a:	48 2b e0             	sub    %rax,%rsp
14017b13d:	83 79 10 00          	cmpl   $0x0,0x10(%rcx)
14017b141:	74 09                	je     0x14017b14c
14017b143:	48 83 c4 28          	add    $0x28,%rsp
14017b147:	e9 e4 09 00 00       	jmp    0x14017bb30
14017b14c:	48 83 c4 28          	add    $0x28,%rsp
14017b150:	e9 3b 02 00 00       	jmp    0x14017b390
14017b155:	cc                   	int3
14017b156:	cc                   	int3
14017b157:	cc                   	int3
14017b158:	cc                   	int3
14017b159:	cc                   	int3
14017b15a:	cc                   	int3
14017b15b:	cc                   	int3
14017b15c:	cc                   	int3
14017b15d:	cc                   	int3
14017b15e:	cc                   	int3
14017b15f:	cc                   	int3
14017b160:	b8 48 00 00 00       	mov    $0x48,%eax
14017b165:	e8 c6 59 13 00       	call   0x1402b0b30
14017b16a:	48 2b e0             	sub    %rax,%rsp
14017b16d:	8b 44 24 78          	mov    0x78(%rsp),%eax
14017b171:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14017b178:	00 00
14017b17a:	89 44 24 28          	mov    %eax,0x28(%rsp)
14017b17e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14017b183:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017b188:	e8 03 17 00 00       	call   0x14017c890
14017b18d:	48 83 c4 48          	add    $0x48,%rsp
14017b191:	c3                   	ret
14017b192:	cc                   	int3
14017b193:	cc                   	int3
14017b194:	cc                   	int3
14017b195:	cc                   	int3
14017b196:	cc                   	int3
14017b197:	cc                   	int3
14017b198:	cc                   	int3
14017b199:	cc                   	int3
14017b19a:	cc                   	int3
14017b19b:	cc                   	int3
14017b19c:	cc                   	int3
14017b19d:	cc                   	int3
14017b19e:	cc                   	int3
14017b19f:	cc                   	int3
14017b1a0:	40 57                	rex push %rdi
14017b1a2:	b8 30 00 00 00       	mov    $0x30,%eax
14017b1a7:	e8 84 59 13 00       	call   0x1402b0b30
14017b1ac:	48 2b e0             	sub    %rax,%rsp
14017b1af:	83 79 10 00          	cmpl   $0x0,0x10(%rcx)
14017b1b3:	4d 8b d1             	mov    %r9,%r10
14017b1b6:	49 8b f8             	mov    %r8,%rdi
14017b1b9:	4c 8b da             	mov    %rdx,%r11
14017b1bc:	0f 84 a3 01 00 00    	je     0x14017b365
14017b1c2:	4c 63 44 24 60       	movslq 0x60(%rsp),%r8
14017b1c7:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14017b1cc:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
14017b1d1:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14017b1d6:	48 85 ff             	test   %rdi,%rdi
14017b1d9:	0f 84 3f 01 00 00    	je     0x14017b31e
14017b1df:	33 db                	xor    %ebx,%ebx
14017b1e1:	89 1f                	mov    %ebx,(%rdi)
14017b1e3:	39 59 10             	cmp    %ebx,0x10(%rcx)
14017b1e6:	75 32                	jne    0x14017b21a
14017b1e8:	e8 83 be fa ff       	call   0x140127070
14017b1ed:	4c 8d 05 dc 4a 1a 00 	lea    0x1a4adc(%rip),%r8        # 0x14031fcd0
14017b1f4:	ba 99 02 00 00       	mov    $0x299,%edx
14017b1f9:	48 8d 0d d0 49 1a 00 	lea    0x1a49d0(%rip),%rcx        # 0x14031fbd0
14017b200:	e8 8b bf fa ff       	call   0x140127190
14017b205:	45 33 c0             	xor    %r8d,%r8d
14017b208:	8d 4b 06             	lea    0x6(%rbx),%ecx
14017b20b:	ba 94 00 00 00       	mov    $0x94,%edx
14017b210:	e8 7b c0 fa ff       	call   0x140127290
14017b215:	e9 34 01 00 00       	jmp    0x14017b34e
14017b21a:	48 8b 01             	mov    (%rcx),%rax
14017b21d:	48 85 c0             	test   %rax,%rax
14017b220:	75 32                	jne    0x14017b254
14017b222:	e8 49 be fa ff       	call   0x140127070
14017b227:	4c 8d 05 a2 4a 1a 00 	lea    0x1a4aa2(%rip),%r8        # 0x14031fcd0
14017b22e:	ba 9e 02 00 00       	mov    $0x29e,%edx
14017b233:	48 8d 0d 96 49 1a 00 	lea    0x1a4996(%rip),%rcx        # 0x14031fbd0
14017b23a:	e8 51 bf fa ff       	call   0x140127190
14017b23f:	ba 83 00 00 00       	mov    $0x83,%edx
14017b244:	45 33 c0             	xor    %r8d,%r8d
14017b247:	8d 4a 83             	lea    -0x7d(%rdx),%ecx
14017b24a:	e8 41 c0 fa ff       	call   0x140127290
14017b24f:	e9 fa 00 00 00       	jmp    0x14017b34e
14017b254:	48 39 58 70          	cmp    %rbx,0x70(%rax)
14017b258:	75 14                	jne    0x14017b26e
14017b25a:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14017b25f:	4c 8b c7             	mov    %rdi,%r8
14017b262:	e8 59 0d 00 00       	call   0x14017bfc0
14017b267:	8b d8                	mov    %eax,%ebx
14017b269:	e9 e0 00 00 00       	jmp    0x14017b34e
14017b26e:	48 8b b0 a0 00 00 00 	mov    0xa0(%rax),%rsi
14017b275:	48 85 f6             	test   %rsi,%rsi
14017b278:	74 74                	je     0x14017b2ee
14017b27a:	8b 50 04             	mov    0x4(%rax),%edx
14017b27d:	83 fa 01             	cmp    $0x1,%edx
14017b280:	7c 6c                	jl     0x14017b2ee
14017b282:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
14017b289:	0f 44 d3             	cmove  %ebx,%edx
14017b28c:	4c 63 ca             	movslq %edx,%r9
14017b28f:	49 8b d3             	mov    %r11,%rdx
14017b292:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14017b297:	4d 03 c8             	add    %r8,%r9
14017b29a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14017b29f:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14017b2a4:	ff d6                	call   *%rsi
14017b2a6:	85 c0                	test   %eax,%eax
14017b2a8:	74 40                	je     0x14017b2ea
14017b2aa:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14017b2af:	48 81 f9 ff ff ff 7f 	cmp    $0x7fffffff,%rcx
14017b2b6:	76 30                	jbe    0x14017b2e8
14017b2b8:	e8 b3 bd fa ff       	call   0x140127070
14017b2bd:	4c 8d 05 0c 4a 1a 00 	lea    0x1a4a0c(%rip),%r8        # 0x14031fcd0
14017b2c4:	ba b2 02 00 00       	mov    $0x2b2,%edx
14017b2c9:	48 8d 0d 00 49 1a 00 	lea    0x1a4900(%rip),%rcx        # 0x14031fbd0
14017b2d0:	e8 bb be fa ff       	call   0x140127190
14017b2d5:	45 33 c0             	xor    %r8d,%r8d
14017b2d8:	ba bd 00 00 00       	mov    $0xbd,%edx
14017b2dd:	41 8d 48 06          	lea    0x6(%r8),%ecx
14017b2e1:	e8 aa bf fa ff       	call   0x140127290
14017b2e6:	eb 66                	jmp    0x14017b34e
14017b2e8:	89 0f                	mov    %ecx,(%rdi)
14017b2ea:	8b d8                	mov    %eax,%ebx
14017b2ec:	eb 60                	jmp    0x14017b34e
14017b2ee:	e8 7d bd fa ff       	call   0x140127070
14017b2f3:	4c 8d 05 d6 49 1a 00 	lea    0x1a49d6(%rip),%r8        # 0x14031fcd0
14017b2fa:	ba a8 02 00 00       	mov    $0x2a8,%edx
14017b2ff:	48 8d 0d ca 48 1a 00 	lea    0x1a48ca(%rip),%rcx        # 0x14031fbd0
14017b306:	e8 85 be fa ff       	call   0x140127190
14017b30b:	45 33 c0             	xor    %r8d,%r8d
14017b30e:	ba bd 00 00 00       	mov    $0xbd,%edx
14017b313:	41 8d 48 06          	lea    0x6(%r8),%ecx
14017b317:	e8 74 bf fa ff       	call   0x140127290
14017b31c:	eb 30                	jmp    0x14017b34e
14017b31e:	e8 4d bd fa ff       	call   0x140127070
14017b323:	4c 8d 05 a6 49 1a 00 	lea    0x1a49a6(%rip),%r8        # 0x14031fcd0
14017b32a:	ba 93 02 00 00       	mov    $0x293,%edx
14017b32f:	48 8d 0d 9a 48 1a 00 	lea    0x1a489a(%rip),%rcx        # 0x14031fbd0
14017b336:	e8 55 be fa ff       	call   0x140127190
14017b33b:	45 33 c0             	xor    %r8d,%r8d
14017b33e:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14017b343:	41 8d 48 06          	lea    0x6(%r8),%ecx
14017b347:	e8 44 bf fa ff       	call   0x140127290
14017b34c:	33 db                	xor    %ebx,%ebx
14017b34e:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14017b353:	8b c3                	mov    %ebx,%eax
14017b355:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14017b35a:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14017b35f:	48 83 c4 30          	add    $0x30,%rsp
14017b363:	5f                   	pop    %rdi
14017b364:	c3                   	ret
14017b365:	48 83 c4 30          	add    $0x30,%rsp
14017b369:	5f                   	pop    %rdi
14017b36a:	e9 c1 03 00 00       	jmp    0x14017b730
14017b36f:	cc                   	int3
14017b370:	b8 28 00 00 00       	mov    $0x28,%eax
14017b375:	e8 b6 57 13 00       	call   0x1402b0b30
14017b37a:	48 2b e0             	sub    %rax,%rsp
14017b37d:	48 83 c4 28          	add    $0x28,%rsp
14017b381:	e9 0a 00 00 00       	jmp    0x14017b390
14017b386:	cc                   	int3
14017b387:	cc                   	int3
14017b388:	cc                   	int3
14017b389:	cc                   	int3
14017b38a:	cc                   	int3
14017b38b:	cc                   	int3
14017b38c:	cc                   	int3
14017b38d:	cc                   	int3
14017b38e:	cc                   	int3
14017b38f:	cc                   	int3
14017b390:	40 53                	rex push %rbx
14017b392:	57                   	push   %rdi
14017b393:	41 56                	push   %r14
14017b395:	b8 20 00 00 00       	mov    $0x20,%eax
14017b39a:	e8 91 57 13 00       	call   0x1402b0b30
14017b39f:	48 2b e0             	sub    %rax,%rsp
14017b3a2:	4d 8b f0             	mov    %r8,%r14
14017b3a5:	48 8b fa             	mov    %rdx,%rdi
14017b3a8:	48 8b d9             	mov    %rcx,%rbx
14017b3ab:	4d 85 c0             	test   %r8,%r8
14017b3ae:	0f 84 13 03 00 00    	je     0x14017b6c7
14017b3b4:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14017b3b9:	33 f6                	xor    %esi,%esi
14017b3bb:	41 89 30             	mov    %esi,(%r8)
14017b3be:	39 71 10             	cmp    %esi,0x10(%rcx)
14017b3c1:	74 3d                	je     0x14017b400
14017b3c3:	e8 a8 bc fa ff       	call   0x140127070
14017b3c8:	4c 8d 05 a1 49 1a 00 	lea    0x1a49a1(%rip),%r8        # 0x14031fd70
14017b3cf:	ba b4 03 00 00       	mov    $0x3b4,%edx
14017b3d4:	48 8d 0d f5 47 1a 00 	lea    0x1a47f5(%rip),%rcx        # 0x14031fbd0
14017b3db:	e8 b0 bd fa ff       	call   0x140127190
14017b3e0:	45 33 c0             	xor    %r8d,%r8d
14017b3e3:	8d 4e 06             	lea    0x6(%rsi),%ecx
14017b3e6:	ba 94 00 00 00       	mov    $0x94,%edx
14017b3eb:	e8 a0 be fa ff       	call   0x140127290
14017b3f0:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14017b3f5:	33 c0                	xor    %eax,%eax
14017b3f7:	48 83 c4 20          	add    $0x20,%rsp
14017b3fb:	41 5e                	pop    %r14
14017b3fd:	5f                   	pop    %rdi
14017b3fe:	5b                   	pop    %rbx
14017b3ff:	c3                   	ret
14017b400:	48 8b 01             	mov    (%rcx),%rax
14017b403:	48 85 c0             	test   %rax,%rax
14017b406:	75 3d                	jne    0x14017b445
14017b408:	e8 63 bc fa ff       	call   0x140127070
14017b40d:	4c 8d 05 5c 49 1a 00 	lea    0x1a495c(%rip),%r8        # 0x14031fd70
14017b414:	ba b9 03 00 00       	mov    $0x3b9,%edx
14017b419:	48 8d 0d b0 47 1a 00 	lea    0x1a47b0(%rip),%rcx        # 0x14031fbd0
14017b420:	e8 6b bd fa ff       	call   0x140127190
14017b425:	ba 83 00 00 00       	mov    $0x83,%edx
14017b42a:	45 33 c0             	xor    %r8d,%r8d
14017b42d:	8d 4a 83             	lea    -0x7d(%rdx),%ecx
14017b430:	e8 5b be fa ff       	call   0x140127290
14017b435:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14017b43a:	33 c0                	xor    %eax,%eax
14017b43c:	48 83 c4 20          	add    $0x20,%rsp
14017b440:	41 5e                	pop    %r14
14017b442:	5f                   	pop    %rdi
14017b443:	5b                   	pop    %rbx
14017b444:	c3                   	ret
14017b445:	48 39 70 70          	cmp    %rsi,0x70(%rax)
14017b449:	0f 85 99 01 00 00    	jne    0x14017b5e8
14017b44f:	f7 40 10 00 00 10 00 	testl  $0x100000,0x10(%rax)
14017b456:	74 27                	je     0x14017b47f
14017b458:	45 33 c9             	xor    %r9d,%r9d
14017b45b:	45 33 c0             	xor    %r8d,%r8d
14017b45e:	ff 50 20             	call   *0x20(%rax)
14017b461:	85 c0                	test   %eax,%eax
14017b463:	0f 88 4e 02 00 00    	js     0x14017b6b7
14017b469:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14017b46e:	41 89 06             	mov    %eax,(%r14)
14017b471:	b8 01 00 00 00       	mov    $0x1,%eax
14017b476:	48 83 c4 20          	add    $0x20,%rsp
14017b47a:	41 5e                	pop    %r14
14017b47c:	5f                   	pop    %rdi
14017b47d:	5b                   	pop    %rbx
14017b47e:	c3                   	ret
14017b47f:	f7 41 70 00 01 00 00 	testl  $0x100,0x70(%rcx)
14017b486:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14017b48b:	8b 68 04             	mov    0x4(%rax),%ebp
14017b48e:	74 30                	je     0x14017b4c0
14017b490:	39 71 14             	cmp    %esi,0x14(%rcx)
14017b493:	0f 84 ce 00 00 00    	je     0x14017b567
14017b499:	e8 d2 bb fa ff       	call   0x140127070
14017b49e:	4c 8d 05 cb 48 1a 00 	lea    0x1a48cb(%rip),%r8        # 0x14031fd70
14017b4a5:	ba e4 03 00 00       	mov    $0x3e4,%edx
14017b4aa:	48 8d 0d 1f 47 1a 00 	lea    0x1a471f(%rip),%rcx        # 0x14031fbd0
14017b4b1:	e8 da bc fa ff       	call   0x140127190
14017b4b6:	ba 8a 00 00 00       	mov    $0x8a,%edx
14017b4bb:	e9 d0 00 00 00       	jmp    0x14017b590
14017b4c0:	83 fd 01             	cmp    $0x1,%ebp
14017b4c3:	0f 86 9b 00 00 00    	jbe    0x14017b564
14017b4c9:	39 71 14             	cmp    %esi,0x14(%rcx)
14017b4cc:	0f 85 f2 00 00 00    	jne    0x14017b5c4
14017b4d2:	39 b1 80 00 00 00    	cmp    %esi,0x80(%rcx)
14017b4d8:	0f 84 e6 00 00 00    	je     0x14017b5c4
14017b4de:	83 fd 20             	cmp    $0x20,%ebp
14017b4e1:	76 19                	jbe    0x14017b4fc
14017b4e3:	41 b8 ef 03 00 00    	mov    $0x3ef,%r8d
14017b4e9:	48 8d 15 e0 46 1a 00 	lea    0x1a46e0(%rip),%rdx        # 0x14031fbd0
14017b4f0:	48 8d 0d 49 48 1a 00 	lea    0x1a4849(%rip),%rcx        # 0x14031fd40
14017b4f7:	e8 f4 bc fb ff       	call   0x1401371f0
14017b4fc:	8d 45 ff             	lea    -0x1(%rbp),%eax
14017b4ff:	0f b6 94 18 88 00 00 	movzbl 0x88(%rax,%rbx,1),%edx
14017b506:	00
14017b507:	85 d2                	test   %edx,%edx
14017b509:	0f 84 a2 00 00 00    	je     0x14017b5b1
14017b50f:	3b d5                	cmp    %ebp,%edx
14017b511:	0f 8f 9a 00 00 00    	jg     0x14017b5b1
14017b517:	85 d2                	test   %edx,%edx
14017b519:	74 1a                	je     0x14017b535
14017b51b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)