14017e13c:	f2 0f 10 48 30       	movsd  0x30(%rax),%xmm1
14017e141:	f2 41 0f 11 4e 60    	movsd  %xmm1,0x60(%r14)
14017e147:	8b 40 08             	mov    0x8(%rax),%eax
14017e14a:	41 89 46 08          	mov    %eax,0x8(%r14)
14017e14e:	48 8b 83 18 01 00 00 	mov    0x118(%rbx),%rax
14017e155:	48 ff 83 28 01 00 00 	incq   0x128(%rbx)
14017e15c:	89 b3 30 01 00 00    	mov    %esi,0x130(%rbx)
14017e162:	83 38 02             	cmpl   $0x2,(%rax)
14017e165:	40 0f 94 c6          	sete   %sil
14017e169:	48 83 c0 50          	add    $0x50,%rax
14017e16d:	89 b3 fc 00 00 00    	mov    %esi,0xfc(%rbx)
14017e173:	be 01 00 00 00       	mov    $0x1,%esi
14017e178:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
14017e17f:	8b c6                	mov    %esi,%eax
14017e181:	e9 6e 09 00 00       	jmp    0x14017eaf4
14017e186:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e18c:	49 8b d6             	mov    %r14,%rdx
14017e18f:	48 8b cb             	mov    %rbx,%rcx
14017e192:	e8 e9 e5 ff ff       	call   0x14017c780
14017e197:	e9 58 09 00 00       	jmp    0x14017eaf4
14017e19c:	45 33 c0             	xor    %r8d,%r8d
14017e19f:	49 8b d6             	mov    %r14,%rdx
14017e1a2:	48 8b cb             	mov    %rbx,%rcx
14017e1a5:	e8 d6 e5 ff ff       	call   0x14017c780
14017e1aa:	e9 45 09 00 00       	jmp    0x14017eaf4
14017e1af:	83 bb 30 01 00 00 00 	cmpl   $0x0,0x130(%rbx)
14017e1b6:	75 10                	jne    0x14017e1c8
14017e1b8:	48 8b cb             	mov    %rbx,%rcx
14017e1bb:	e8 00 72 00 00       	call   0x1401853c0
14017e1c0:	85 c0                	test   %eax,%eax
14017e1c2:	0f 84 55 06 00 00    	je     0x14017e81d
14017e1c8:	48 8b 93 18 01 00 00 	mov    0x118(%rbx),%rdx
14017e1cf:	48 85 d2             	test   %rdx,%rdx
14017e1d2:	0f 84 45 06 00 00    	je     0x14017e81d
14017e1d8:	8b 02                	mov    (%rdx),%eax
14017e1da:	83 e8 02             	sub    $0x2,%eax
14017e1dd:	83 f8 04             	cmp    $0x4,%eax
14017e1e0:	76 1b                	jbe    0x14017e1fd
14017e1e2:	45 33 c9             	xor    %r9d,%r9d
14017e1e5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e1eb:	49 8b d6             	mov    %r14,%rdx
14017e1ee:	48 8b cb             	mov    %rbx,%rcx
14017e1f1:	e8 da f1 ff ff       	call   0x14017d3d0
14017e1f6:	8b f0                	mov    %eax,%esi
14017e1f8:	e9 f7 08 00 00       	jmp    0x14017eaf4
14017e1fd:	48 83 83 80 01 00 00 	addq   $0xfffffffffffffffc,0x180(%rbx)
14017e204:	fc
14017e205:	48 8b 83 80 01 00 00 	mov    0x180(%rbx),%rax
14017e20c:	8b 08                	mov    (%rax),%ecx
14017e20e:	41 89 0f             	mov    %ecx,(%r15)
14017e211:	b9 01 00 00 00       	mov    $0x1,%ecx
14017e216:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
14017e21a:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14017e21f:	f2 0f 10 42 30       	movsd  0x30(%rdx),%xmm0
14017e224:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14017e22a:	e8 21 ce ff ff       	call   0x14017b050
14017e22f:	33 f6                	xor    %esi,%esi
14017e231:	48 85 c0             	test   %rax,%rax
14017e234:	75 0d                	jne    0x14017e243
14017e236:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
14017e23c:	8b c6                	mov    %esi,%eax
14017e23e:	e9 b1 08 00 00       	jmp    0x14017eaf4
14017e243:	0f 28 4c 24 20       	movaps 0x20(%rsp),%xmm1
14017e248:	c6 00 00             	movb   $0x0,(%rax)
14017e24b:	f2 0f 10 54 24 70    	movsd  0x70(%rsp),%xmm2
14017e251:	41 0f 11 4e 38       	movups %xmm1,0x38(%r14)
14017e256:	49 89 76 08          	mov    %rsi,0x8(%r14)
14017e25a:	41 0f 11 4e 50       	movups %xmm1,0x50(%r14)
14017e25f:	49 89 76 10          	mov    %rsi,0x10(%r14)
14017e263:	49 89 76 20          	mov    %rsi,0x20(%r14)
14017e267:	be 01 00 00 00       	mov    $0x1,%esi
14017e26c:	f2 41 0f 11 56 48    	movsd  %xmm2,0x48(%r14)
14017e272:	f2 41 0f 11 56 60    	movsd  %xmm2,0x60(%r14)
14017e278:	49 c7 06 06 00 00 00 	movq   $0x6,(%r14)
14017e27f:	49 c7 46 30 01 00 00 	movq   $0x1,0x30(%r14)
14017e286:	00
14017e287:	49 89 46 18          	mov    %rax,0x18(%r14)
14017e28b:	49 c7 46 28 01 00 00 	movq   $0x1,0x28(%r14)
14017e292:	00
14017e293:	8b c6                	mov    %esi,%eax
14017e295:	e9 5a 08 00 00       	jmp    0x14017eaf4
14017e29a:	83 bb 30 01 00 00 00 	cmpl   $0x0,0x130(%rbx)
14017e2a1:	be 01 00 00 00       	mov    $0x1,%esi
14017e2a6:	75 0c                	jne    0x14017e2b4
14017e2a8:	48 8b cb             	mov    %rbx,%rcx
14017e2ab:	e8 10 71 00 00       	call   0x1401853c0
14017e2b0:	85 c0                	test   %eax,%eax
14017e2b2:	74 0c                	je     0x14017e2c0
14017e2b4:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
14017e2bb:	48 85 c9             	test   %rcx,%rcx
14017e2be:	75 09                	jne    0x14017e2c9
14017e2c0:	33 f6                	xor    %esi,%esi
14017e2c2:	8b c6                	mov    %esi,%eax
14017e2c4:	e9 2b 08 00 00       	jmp    0x14017eaf4
14017e2c9:	83 39 06             	cmpl   $0x6,(%rcx)
14017e2cc:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14017e2d0:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14017e2d5:	f2 0f 10 41 30       	movsd  0x30(%rcx),%xmm0
14017e2da:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14017e2e0:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14017e2e4:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14017e2e9:	f2 0f 10 41 30       	movsd  0x30(%rcx),%xmm0
14017e2ee:	f2 0f 11 84 24 80 00 	movsd  %xmm0,0x80(%rsp)
14017e2f5:	00 00
14017e2f7:	75 3c                	jne    0x14017e335
14017e2f9:	0f 10 41 38          	movups 0x38(%rcx),%xmm0
14017e2fd:	33 f6                	xor    %esi,%esi
14017e2ff:	8b c6                	mov    %esi,%eax
14017e301:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14017e306:	f2 0f 10 41 48       	movsd  0x48(%rcx),%xmm0
14017e30b:	48 ff 83 28 01 00 00 	incq   0x128(%rbx)
14017e312:	89 b3 30 01 00 00    	mov    %esi,0x130(%rbx)
14017e318:	83 39 02             	cmpl   $0x2,(%rcx)
14017e31b:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14017e321:	0f 94 c0             	sete   %al
14017e324:	89 83 fc 00 00 00    	mov    %eax,0xfc(%rbx)
14017e32a:	48 8d 41 50          	lea    0x50(%rcx),%rax
14017e32e:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
14017e335:	48 8b 83 b8 01 00 00 	mov    0x1b8(%rbx),%rax
14017e33c:	48 39 83 a8 01 00 00 	cmp    %rax,0x1a8(%rbx)
14017e343:	74 3a                	je     0x14017e37f
14017e345:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14017e34c:	00 00 00 00
14017e350:	48 83 c0 f0          	add    $0xfffffffffffffff0,%rax
14017e354:	48 89 83 b8 01 00 00 	mov    %rax,0x1b8(%rbx)
14017e35b:	48 8b 08             	mov    (%rax),%rcx
14017e35e:	48 8b 78 08          	mov    0x8(%rax),%rdi
14017e362:	e8 d9 cc ff ff       	call   0x14017b040
14017e367:	48 8b cf             	mov    %rdi,%rcx
14017e36a:	e8 d1 cc ff ff       	call   0x14017b040
14017e36f:	48 8b 83 b8 01 00 00 	mov    0x1b8(%rbx),%rax
14017e376:	48 39 83 a8 01 00 00 	cmp    %rax,0x1a8(%rbx)
14017e37d:	75 d1                	jne    0x14017e350
14017e37f:	41 c7 07 02 00 00 00 	movl   $0x2,(%r15)
14017e386:	0f 57 c0             	xorps  %xmm0,%xmm0
14017e389:	41 0f 11 06          	movups %xmm0,(%r14)
14017e38d:	41 0f 11 46 10       	movups %xmm0,0x10(%r14)
14017e392:	41 0f 11 46 20       	movups %xmm0,0x20(%r14)
14017e397:	41 0f 11 46 30       	movups %xmm0,0x30(%r14)
14017e39c:	41 0f 11 46 40       	movups %xmm0,0x40(%r14)
14017e3a1:	41 89 76 08          	mov    %esi,0x8(%r14)
14017e3a5:	be 01 00 00 00       	mov    $0x1,%esi
14017e3aa:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14017e3af:	41 c7 06 04 00 00 00 	movl   $0x4,(%r14)
14017e3b6:	8b c6                	mov    %esi,%eax
14017e3b8:	41 0f 11 46 38       	movups %xmm0,0x38(%r14)
14017e3bd:	f2 0f 10 84 24 80 00 	movsd  0x80(%rsp),%xmm0
14017e3c4:	00 00
14017e3c6:	f2 41 0f 11 46 48    	movsd  %xmm0,0x48(%r14)
14017e3cc:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14017e3d1:	41 0f 11 46 50       	movups %xmm0,0x50(%r14)
14017e3d6:	f2 0f 10 44 24 70    	movsd  0x70(%rsp),%xmm0
14017e3dc:	f2 41 0f 11 46 60    	movsd  %xmm0,0x60(%r14)
14017e3e2:	e9 0d 07 00 00       	jmp    0x14017eaf4
14017e3e7:	45 33 c9             	xor    %r9d,%r9d
14017e3ea:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e3f0:	49 8b d6             	mov    %r14,%rdx
14017e3f3:	48 8b cb             	mov    %rbx,%rcx
14017e3f6:	e8 d5 ef ff ff       	call   0x14017d3d0
14017e3fb:	e9 f4 06 00 00       	jmp    0x14017eaf4
14017e400:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14017e406:	49 8b d6             	mov    %r14,%rdx
14017e409:	45 8b c1             	mov    %r9d,%r8d
14017e40c:	48 8b cb             	mov    %rbx,%rcx
14017e40f:	e8 bc ef ff ff       	call   0x14017d3d0
14017e414:	e9 db 06 00 00       	jmp    0x14017eaf4
14017e419:	45 33 c9             	xor    %r9d,%r9d
14017e41c:	45 33 c0             	xor    %r8d,%r8d
14017e41f:	49 8b d6             	mov    %r14,%rdx
14017e422:	48 8b cb             	mov    %rbx,%rcx
14017e425:	e8 a6 ef ff ff       	call   0x14017d3d0
14017e42a:	e9 c5 06 00 00       	jmp    0x14017eaf4
14017e42f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e435:	49 8b d6             	mov    %r14,%rdx
14017e438:	48 8b cb             	mov    %rbx,%rcx
14017e43b:	e8 30 e0 ff ff       	call   0x14017c470
14017e440:	e9 af 06 00 00       	jmp    0x14017eaf4
14017e445:	45 33 c0             	xor    %r8d,%r8d
14017e448:	49 8b d6             	mov    %r14,%rdx
14017e44b:	48 8b cb             	mov    %rbx,%rcx
14017e44e:	e8 1d e0 ff ff       	call   0x14017c470
14017e453:	e9 9c 06 00 00       	jmp    0x14017eaf4
14017e458:	83 bb 30 01 00 00 00 	cmpl   $0x0,0x130(%rbx)
14017e45f:	75 0c                	jne    0x14017e46d
14017e461:	48 8b cb             	mov    %rbx,%rcx
14017e464:	e8 57 6f 00 00       	call   0x1401853c0
14017e469:	85 c0                	test   %eax,%eax
14017e46b:	74 0c                	je     0x14017e479
14017e46d:	48 8b 93 18 01 00 00 	mov    0x118(%rbx),%rdx
14017e474:	48 85 d2             	test   %rdx,%rdx
14017e477:	75 09                	jne    0x14017e482
14017e479:	33 f6                	xor    %esi,%esi
14017e47b:	8b c6                	mov    %esi,%eax
14017e47d:	e9 72 06 00 00       	jmp    0x14017eaf4
14017e482:	83 3a 0e             	cmpl   $0xe,(%rdx)
14017e485:	0f 85 0b 01 00 00    	jne    0x14017e596
14017e48b:	0f 10 42 38          	movups 0x38(%rdx),%xmm0
14017e48f:	33 f6                	xor    %esi,%esi
14017e491:	48 8b cb             	mov    %rbx,%rcx
14017e494:	8b c6                	mov    %esi,%eax
14017e496:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14017e49b:	f2 0f 10 42 48       	movsd  0x48(%rdx),%xmm0
14017e4a0:	48 ff 83 28 01 00 00 	incq   0x128(%rbx)
14017e4a7:	89 b3 30 01 00 00    	mov    %esi,0x130(%rbx)
14017e4ad:	83 3a 02             	cmpl   $0x2,(%rdx)
14017e4b0:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14017e4b6:	0f 94 c0             	sete   %al
14017e4b9:	89 83 fc 00 00 00    	mov    %eax,0xfc(%rbx)
14017e4bf:	48 8d 42 50          	lea    0x50(%rdx),%rax
14017e4c3:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
14017e4ca:	e8 f1 6e 00 00       	call   0x1401853c0
14017e4cf:	85 c0                	test   %eax,%eax
14017e4d1:	0f 84 2e 01 00 00    	je     0x14017e605
14017e4d7:	48 8b 83 18 01 00 00 	mov    0x118(%rbx),%rax
14017e4de:	48 85 c0             	test   %rax,%rax
14017e4e1:	0f 84 1e 01 00 00    	je     0x14017e605
14017e4e7:	8b 08                	mov    (%rax),%ecx
14017e4e9:	83 f9 11             	cmp    $0x11,%ecx
14017e4ec:	77 41                	ja     0x14017e52f
14017e4ee:	b8 00 42 03 00       	mov    $0x34200,%eax
14017e4f3:	0f a3 c8             	bt     %ecx,%eax
14017e4f6:	73 37                	jae    0x14017e52f
14017e4f8:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14017e4fd:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14017e502:	49 8b d6             	mov    %r14,%rdx
14017e505:	f2 0f 10 4c 24 70    	movsd  0x70(%rsp),%xmm1
14017e50b:	48 8b cb             	mov    %rbx,%rcx
14017e50e:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
14017e513:	c7 83 88 01 00 00 0a 	movl   $0xa,0x188(%rbx)
14017e51a:	00 00 00
14017e51d:	f2 0f 11 4c 24 40    	movsd  %xmm1,0x40(%rsp)
14017e523:	e8 88 fa ff ff       	call   0x14017dfb0
14017e528:	8b f0                	mov    %eax,%esi
14017e52a:	e9 c5 05 00 00       	jmp    0x14017eaf4
14017e52f:	4c 8d 83 78 01 00 00 	lea    0x178(%rbx),%r8
14017e536:	49 8b 00             	mov    (%r8),%rax
14017e539:	48 39 83 80 01 00 00 	cmp    %rax,0x180(%rbx)
14017e540:	75 24                	jne    0x14017e566
14017e542:	48 8d 8b 70 01 00 00 	lea    0x170(%rbx),%rcx
14017e549:	48 8d 93 80 01 00 00 	lea    0x180(%rbx),%rdx
14017e550:	e8 9b d6 ff ff       	call   0x14017bbf0
14017e555:	85 c0                	test   %eax,%eax
14017e557:	75 0d                	jne    0x14017e566
14017e559:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
14017e55f:	8b c6                	mov    %esi,%eax
14017e561:	e9 8e 05 00 00       	jmp    0x14017eaf4
14017e566:	48 8b 83 80 01 00 00 	mov    0x180(%rbx),%rax
14017e56d:	45 33 c9             	xor    %r9d,%r9d
14017e570:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e576:	49 8b d6             	mov    %r14,%rdx
14017e579:	48 8b cb             	mov    %rbx,%rcx
14017e57c:	c7 00 0a 00 00 00    	movl   $0xa,(%rax)
14017e582:	48 83 83 80 01 00 00 	addq   $0x4,0x180(%rbx)
14017e589:	04
14017e58a:	e8 41 ee ff ff       	call   0x14017d3d0
14017e58f:	8b f0                	mov    %eax,%esi
14017e591:	e9 5e 05 00 00       	jmp    0x14017eaf4
14017e596:	48 83 83 80 01 00 00 	addq   $0xfffffffffffffffc,0x180(%rbx)
14017e59d:	fc
14017e59e:	0f 57 c0             	xorps  %xmm0,%xmm0
14017e5a1:	48 8b 83 80 01 00 00 	mov    0x180(%rbx),%rax
14017e5a8:	be 01 00 00 00       	mov    $0x1,%esi
14017e5ad:	8b 08                	mov    (%rax),%ecx
14017e5af:	33 c0                	xor    %eax,%eax
14017e5b1:	41 89 0f             	mov    %ecx,(%r15)
14017e5b4:	41 0f 11 46 04       	movups %xmm0,0x4(%r14)
14017e5b9:	41 0f 11 46 14       	movups %xmm0,0x14(%r14)
14017e5be:	41 0f 11 46 24       	movups %xmm0,0x24(%r14)
14017e5c3:	41 0f 11 46 34       	movups %xmm0,0x34(%r14)
14017e5c8:	41 0f 11 46 44       	movups %xmm0,0x44(%r14)
14017e5cd:	41 0f 11 46 54       	movups %xmm0,0x54(%r14)
14017e5d2:	41 89 46 64          	mov    %eax,0x64(%r14)
14017e5d6:	41 c7 06 08 00 00 00 	movl   $0x8,(%r14)
14017e5dd:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
14017e5e1:	41 0f 11 46 38       	movups %xmm0,0x38(%r14)
14017e5e6:	f2 0f 10 4a 30       	movsd  0x30(%rdx),%xmm1
14017e5eb:	f2 41 0f 11 4e 48    	movsd  %xmm1,0x48(%r14)
14017e5f1:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
14017e5f5:	41 0f 11 46 50       	movups %xmm0,0x50(%r14)
14017e5fa:	f2 0f 10 4a 30       	movsd  0x30(%rdx),%xmm1
14017e5ff:	f2 41 0f 11 4e 60    	movsd  %xmm1,0x60(%r14)
14017e605:	8b c6                	mov    %esi,%eax
14017e607:	e9 e8 04 00 00       	jmp    0x14017eaf4
14017e60c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017e612:	49 8b d6             	mov    %r14,%rdx
14017e615:	48 8b cb             	mov    %rbx,%rcx
14017e618:	e8 43 db ff ff       	call   0x14017c160
14017e61d:	e9 d2 04 00 00       	jmp    0x14017eaf4
14017e622:	45 33 c0             	xor    %r8d,%r8d
14017e625:	49 8b d6             	mov    %r14,%rdx
14017e628:	48 8b cb             	mov    %rbx,%rcx
14017e62b:	e8 30 db ff ff       	call   0x14017c160
14017e630:	e9 bf 04 00 00       	jmp    0x14017eaf4
14017e635:	83 bb 30 01 00 00 00 	cmpl   $0x0,0x130(%rbx)
14017e63c:	75 0c                	jne    0x14017e64a
14017e63e:	48 8b cb             	mov    %rbx,%rcx
14017e641:	e8 7a 6d 00 00       	call   0x1401853c0
14017e646:	85 c0                	test   %eax,%eax
14017e648:	74 0c                	je     0x14017e656
14017e64a:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
14017e651:	48 85 c9             	test   %rcx,%rcx
14017e654:	75 09                	jne    0x14017e65f
14017e656:	33 f6                	xor    %esi,%esi
14017e658:	8b c6                	mov    %esi,%eax
14017e65a:	e9 95 04 00 00       	jmp    0x14017eaf4
14017e65f:	83 39 11             	cmpl   $0x11,(%rcx)
14017e662:	0f 85 e9 00 00 00    	jne    0x14017e751
14017e668:	0f 10 41 38          	movups 0x38(%rcx),%xmm0
14017e66c:	33 f6                	xor    %esi,%esi
14017e66e:	8b c6                	mov    %esi,%eax
14017e670:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14017e675:	f2 0f 10 41 48       	movsd  0x48(%rcx),%xmm0
14017e67a:	48 ff 83 28 01 00 00 	incq   0x128(%rbx)
14017e681:	89 b3 30 01 00 00    	mov    %esi,0x130(%rbx)
14017e687:	83 39 02             	cmpl   $0x2,(%rcx)
14017e68a:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14017e690:	0f 94 c0             	sete   %al
14017e693:	89 83 fc 00 00 00    	mov    %eax,0xfc(%rbx)
14017e699:	48 8d 41 50          	lea    0x50(%rcx),%rax
14017e69d:	48 8b cb             	mov    %rbx,%rcx
14017e6a0:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
14017e6a7:	e8 14 6d 00 00       	call   0x1401853c0
14017e6ac:	85 c0                	test   %eax,%eax
14017e6ae:	0f 84 ca 00 00 00    	je     0x14017e77e
14017e6b4:	48 8b 83 18 01 00 00 	mov    0x118(%rbx),%rax
14017e6bb:	48 85 c0             	test   %rax,%rax
14017e6be:	0f 84 ba 00 00 00    	je     0x14017e77e
14017e6c4:	8b 08                	mov    (%rax),%ecx
14017e6c6:	8d 41 f0             	lea    -0x10(%rcx),%eax
14017e6c9:	83 f8 01             	cmp    $0x1,%eax
14017e6cc:	76 6c                	jbe    0x14017e73a
14017e6ce:	83 f9 09             	cmp    $0x9,%ecx
14017e6d1:	74 67                	je     0x14017e73a
14017e6d3:	4c 8d 83 78 01 00 00 	lea    0x178(%rbx),%r8
14017e6da:	49 8b 00             	mov    (%r8),%rax
14017e6dd:	48 39 83 80 01 00 00 	cmp    %rax,0x180(%rbx)
14017e6e4:	75 24                	jne    0x14017e70a
14017e6e6:	48 8d 8b 70 01 00 00 	lea    0x170(%rbx),%rcx
14017e6ed:	48 8d 93 80 01 00 00 	lea    0x180(%rbx),%rdx
14017e6f4:	e8 f7 d4 ff ff       	call   0x14017bbf0
14017e6f9:	85 c0                	test   %eax,%eax
14017e6fb:	75 0d                	jne    0x14017e70a
14017e6fd:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
14017e703:	8b c6                	mov    %esi,%eax
14017e705:	e9 ea 03 00 00       	jmp    0x14017eaf4
14017e70a:	48 8b 83 80 01 00 00 	mov    0x180(%rbx),%rax
14017e711:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14017e717:	45 8b c1             	mov    %r9d,%r8d
14017e71a:	49 8b d6             	mov    %r14,%rdx
14017e71d:	48 8b cb             	mov    %rbx,%rcx