14090a1b2:	76 6a                	jbe    0x14090a21e
14090a1b4:	e9 c4 02 00 00       	jmp    0x14090a47d
14090a1b9:	48 8b 43 60          	mov    0x60(%rbx),%rax
14090a1bd:	e9 07 01 00 00       	jmp    0x14090a2c9
14090a1c2:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090a1c7:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090a1cc:	48 63 40 0c          	movslq 0xc(%rax),%rax
14090a1d0:	48 6b c8 38          	imul   $0x38,%rax,%rcx
14090a1d4:	b8 00 90 00 00       	mov    $0x9000,%eax
14090a1d9:	49 03 ce             	add    %r14,%rcx
14090a1dc:	66 85 41 14          	test   %ax,0x14(%rcx)
14090a1e0:	74 17                	je     0x14090a1f9
14090a1e2:	e8 49 f1 01 00       	call   0x140929330
14090a1e7:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a1ec:	45 33 db             	xor    %r11d,%r11d
14090a1ef:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a1f4:	e9 38 23 00 00       	jmp    0x14090c531
14090a1f9:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a1fe:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090a204:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a209:	45 33 db             	xor    %r11d,%r11d
14090a20c:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090a211:	66 44 89 51 14       	mov    %r10w,0x14(%rcx)
14090a216:	e9 21 23 00 00       	jmp    0x14090c53c
14090a21b:	45 33 db             	xor    %r11d,%r11d
14090a21e:	0f b7 43 4a          	movzwl 0x4a(%rbx),%eax
14090a222:	41 3b c6             	cmp    %r14d,%eax
14090a225:	0f 87 12 03 00 00    	ja     0x14090a53d
14090a22b:	41 8b 45 00          	mov    0x0(%r13),%eax
14090a22f:	39 43 40             	cmp    %eax,0x40(%rbx)
14090a232:	0f 83 81 02 00 00    	jae    0x14090a4b9
14090a238:	48 8b 43 60          	mov    0x60(%rbx),%rax
14090a23c:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14090a240:	48 85 c0             	test   %rax,%rax
14090a243:	0f 85 84 00 00 00    	jne    0x14090a2cd
14090a249:	48 89 45 18          	mov    %rax,0x18(%rbp)
14090a24d:	0f 57 c0             	xorps  %xmm0,%xmm0
14090a250:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
14090a254:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14090a258:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14090a25c:	4c 8b 53 30          	mov    0x30(%rbx),%r10
14090a260:	45 8b 45 00          	mov    0x0(%r13),%r8d
14090a264:	49 8b 82 88 00 00 00 	mov    0x88(%r10),%rax
14090a26b:	41 0f b7 4a 44       	movzwl 0x44(%r10),%ecx
14090a270:	8b 50 58             	mov    0x58(%rax),%edx
14090a273:	41 2b 52 38          	sub    0x38(%r10),%edx
14090a277:	3b ca                	cmp    %edx,%ecx
14090a279:	7e 08                	jle    0x14090a283
14090a27b:	85 d2                	test   %edx,%edx
14090a27d:	8b ca                	mov    %edx,%ecx
14090a27f:	41 0f 48 cb          	cmovs  %r11d,%ecx
14090a283:	49 8b 42 38          	mov    0x38(%r10),%rax
14090a287:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14090a28b:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14090a28f:	44 3b c1             	cmp    %ecx,%r8d
14090a292:	77 14                	ja     0x14090a2a8
14090a294:	b9 10 40 00 00       	mov    $0x4010,%ecx
14090a299:	44 89 45 f8          	mov    %r8d,-0x8(%rbp)
14090a29d:	66 89 4d fc          	mov    %cx,-0x4(%rbp)
14090a2a1:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14090a2a6:	eb 25                	jmp    0x14090a2cd
14090a2a8:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14090a2ac:	33 d2                	xor    %edx,%edx
14090a2ae:	49 8b ca             	mov    %r10,%rcx
14090a2b1:	e8 5a 8c 00 00       	call   0x140912f10
14090a2b6:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090a2ba:	44 8b e0             	mov    %eax,%r12d
14090a2bd:	85 c0                	test   %eax,%eax
14090a2bf:	0f 85 5d f2 ff ff    	jne    0x140909522
14090a2c5:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14090a2c9:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14090a2cd:	44 0f b7 63 4a       	movzwl 0x4a(%rbx),%r12d
14090a2d2:	8b 73 40             	mov    0x40(%rbx),%esi
14090a2d5:	45 8b f4             	mov    %r12d,%r14d
14090a2d8:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14090a2dc:	48 03 f0             	add    %rax,%rsi
14090a2df:	47 8b 7c a5 00       	mov    0x0(%r13,%r12,4),%r15d
14090a2e4:	45 8b 6d 00          	mov    0x0(%r13),%r13d
14090a2e8:	4c 03 e8             	add    %rax,%r13
14090a2eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14090a2f0:	0f b6 3e             	movzbl (%rsi),%edi
14090a2f3:	89 7c 24 70          	mov    %edi,0x70(%rsp)
14090a2f7:	42 89 7c b3 70       	mov    %edi,0x70(%rbx,%r14,4)
14090a2fc:	81 ff 80 00 00 00    	cmp    $0x80,%edi
14090a302:	73 14                	jae    0x14090a318
14090a304:	48 8d 15 f5 5c 6f ff 	lea    -0x90a30b(%rip),%rdx        # 0x140000000
14090a30b:	48 ff c6             	inc    %rsi
14090a30e:	0f b6 84 17 70 6a 04 	movzbl 0x1046a70(%rdi,%rdx,1),%eax
14090a315:	01
14090a316:	eb 3e                	jmp    0x14090a356
14090a318:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14090a31d:	48 8b ce             	mov    %rsi,%rcx
14090a320:	e8 6b e2 fd ff       	call   0x1408e8590
14090a325:	8b 7c 24 70          	mov    0x70(%rsp),%edi
14090a329:	0f b6 c0             	movzbl %al,%eax
14090a32c:	48 03 f0             	add    %rax,%rsi
14090a32f:	42 89 7c b3 70       	mov    %edi,0x70(%rbx,%r14,4)
14090a334:	81 ff 80 00 00 00    	cmp    $0x80,%edi
14090a33a:	72 07                	jb     0x14090a343
14090a33c:	8d 47 f4             	lea    -0xc(%rdi),%eax
14090a33f:	d1 e8                	shr    $1,%eax
14090a341:	eb 0f                	jmp    0x14090a352
14090a343:	48 8d 0d b6 5c 6f ff 	lea    -0x90a34a(%rip),%rcx        # 0x140000000
14090a34a:	0f b6 84 0f 70 6a 04 	movzbl 0x1046a70(%rdi,%rcx,1),%eax
14090a351:	01
14090a352:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14090a356:	41 ff c4             	inc    %r12d
14090a359:	4c 03 f8             	add    %rax,%r15
14090a35c:	4d 63 f4             	movslq %r12d,%r14
14090a35f:	46 89 3c b1          	mov    %r15d,(%rcx,%r14,4)
14090a363:	44 3b 65 80          	cmp    -0x80(%rbp),%r12d
14090a367:	77 07                	ja     0x14090a370
14090a369:	49 3b f5             	cmp    %r13,%rsi
14090a36c:	72 82                	jb     0x14090a2f0
14090a36e:	eb 09                	jmp    0x14090a379
14090a370:	49 3b f5             	cmp    %r13,%rsi
14090a373:	0f 82 bc 00 00 00    	jb     0x14090a435
14090a379:	49 3b f5             	cmp    %r13,%rsi
14090a37c:	0f 87 bf 00 00 00    	ja     0x14090a441
14090a382:	8b 43 68             	mov    0x68(%rbx),%eax
14090a385:	4c 3b f8             	cmp    %rax,%r15
14090a388:	0f 85 b3 00 00 00    	jne    0x14090a441
14090a38e:	45 33 db             	xor    %r11d,%r11d
14090a391:	2b 75 90             	sub    -0x70(%rbp),%esi
14090a394:	ba 00 90 00 00       	mov    $0x9000,%edx
14090a399:	66 44 89 63 4a       	mov    %r12w,0x4a(%rbx)
14090a39e:	89 73 40             	mov    %esi,0x40(%rbx)
14090a3a1:	48 83 7b 60 00       	cmpq   $0x0,0x60(%rbx)
14090a3a6:	75 1d                	jne    0x14090a3c5
14090a3a8:	66 85 55 fc          	test   %dx,-0x4(%rbp)
14090a3ac:	75 06                	jne    0x14090a3b4
14090a3ae:	83 7d 08 00          	cmpl   $0x0,0x8(%rbp)
14090a3b2:	74 11                	je     0x14090a3c5
14090a3b4:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14090a3b8:	e8 a3 ee 01 00       	call   0x140929260
14090a3bd:	45 33 db             	xor    %r11d,%r11d
14090a3c0:	ba 00 90 00 00       	mov    $0x9000,%edx
14090a3c5:	4c 8b 6d 98          	mov    -0x68(%rbp),%r13
14090a3c9:	44 8b 75 80          	mov    -0x80(%rbp),%r14d
14090a3cd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090a3d2:	0f b7 43 4a          	movzwl 0x4a(%rbx),%eax
14090a3d6:	41 3b c6             	cmp    %r14d,%eax
14090a3d9:	0f 87 65 01 00 00    	ja     0x14090a544
14090a3df:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14090a3e4:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090a3e9:	49 63 44 24 0c       	movslq 0xc(%r12),%rax
14090a3ee:	48 6b c8 38          	imul   $0x38,%rax,%rcx
14090a3f2:	49 03 ce             	add    %r14,%rcx
14090a3f5:	41 80 7c 24 01 f6    	cmpb   $0xf6,0x1(%r12)
14090a3fb:	0f 85 00 01 00 00    	jne    0x14090a501
14090a401:	49 8b 44 24 10       	mov    0x10(%r12),%rax
14090a406:	66 85 51 14          	test   %dx,0x14(%rcx)
14090a40a:	0f 84 b6 00 00 00    	je     0x14090a4c6
14090a410:	41 b8 00 20 00 00    	mov    $0x2000,%r8d
14090a416:	48 8b d0             	mov    %rax,%rdx
14090a419:	e8 62 dd 01 00       	call   0x140928180
14090a41e:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a423:	45 33 db             	xor    %r11d,%r11d
14090a426:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a42b:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a430:	e9 fc 20 00 00       	jmp    0x14090c531
14090a435:	8b 43 68             	mov    0x68(%rbx),%eax
14090a438:	4c 3b f8             	cmp    %rax,%r15
14090a43b:	0f 86 4d ff ff ff    	jbe    0x14090a38e
14090a441:	83 39 00             	cmpl   $0x0,(%rcx)
14090a444:	75 0e                	jne    0x14090a454
14090a446:	45 33 db             	xor    %r11d,%r11d
14090a449:	49 8b f5             	mov    %r13,%rsi
14090a44c:	45 8b e3             	mov    %r11d,%r12d
14090a44f:	e9 3d ff ff ff       	jmp    0x14090a391
14090a454:	48 83 7b 60 00       	cmpq   $0x0,0x60(%rbx)
14090a459:	75 1a                	jne    0x14090a475
14090a45b:	b8 00 90 00 00       	mov    $0x9000,%eax
14090a460:	66 85 45 fc          	test   %ax,-0x4(%rbp)
14090a464:	75 06                	jne    0x14090a46c
14090a466:	83 7d 08 00          	cmpl   $0x0,0x8(%rbp)
14090a46a:	74 09                	je     0x14090a475
14090a46c:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14090a470:	e8 eb ed 01 00       	call   0x140929260
14090a475:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090a47a:	45 33 db             	xor    %r11d,%r11d
14090a47d:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090a482:	41 8b 41 0c          	mov    0xc(%r9),%eax
14090a486:	85 c0                	test   %eax,%eax
14090a488:	0f 8e ab 5f 00 00    	jle    0x140910439
14090a48e:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090a493:	ff c8                	dec    %eax
14090a495:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a49a:	48 63 c8             	movslq %eax,%rcx
14090a49d:	48 8d 04 49          	lea    (%rcx,%rcx,2),%rax
14090a4a1:	4d 8d 24 c1          	lea    (%r9,%rax,8),%r12
14090a4a5:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14090a4aa:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a4af:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a4b4:	e9 7d 20 00 00       	jmp    0x14090c536
14090a4b9:	41 8b fb             	mov    %r11d,%edi
14090a4bc:	ba 00 90 00 00       	mov    $0x9000,%edx
14090a4c1:	e9 0c ff ff ff       	jmp    0x14090a3d2
14090a4c6:	0f 10 00             	movups (%rax),%xmm0
14090a4c9:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a4ce:	ba 00 20 00 00       	mov    $0x2000,%edx
14090a4d3:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a4d8:	0f 11 01             	movups %xmm0,(%rcx)
14090a4db:	f2 0f 10 48 10       	movsd  0x10(%rax),%xmm1
14090a4e0:	f2 0f 11 49 10       	movsd  %xmm1,0x10(%rcx)
14090a4e5:	66 85 50 14          	test   %dx,0x14(%rax)
14090a4e9:	0f 85 6a e2 ff ff    	jne    0x140908759
14090a4ef:	b8 ff af 00 00       	mov    $0xafff,%eax
14090a4f4:	66 21 41 14          	and    %ax,0x14(%rcx)
14090a4f8:	66 09 51 14          	or     %dx,0x14(%rcx)
14090a4fc:	e9 2b 20 00 00       	jmp    0x14090c52c
14090a501:	66 85 51 14          	test   %dx,0x14(%rcx)
14090a505:	74 12                	je     0x14090a519
14090a507:	e8 24 ee 01 00       	call   0x140929330
14090a50c:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a511:	45 33 db             	xor    %r11d,%r11d
14090a514:	e9 0e 20 00 00       	jmp    0x14090c527
14090a519:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a51e:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090a524:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a529:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a52e:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090a533:	66 44 89 51 14       	mov    %r10w,0x14(%rcx)
14090a538:	e9 ff 1f 00 00       	jmp    0x14090c53c
14090a53d:	41 8b c6             	mov    %r14d,%eax
14090a540:	8b 7c 83 70          	mov    0x70(%rbx,%rax,4),%edi
14090a544:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14090a549:	48 63 42 0c          	movslq 0xc(%rdx),%rax
14090a54d:	48 6b f0 38          	imul   $0x38,%rax,%rsi
14090a551:	b8 00 90 00 00       	mov    $0x9000,%eax
14090a556:	48 03 74 24 68       	add    0x68(%rsp),%rsi
14090a55b:	66 85 46 14          	test   %ax,0x14(%rsi)
14090a55f:	74 0d                	je     0x14090a56e
14090a561:	48 8b ce             	mov    %rsi,%rcx
14090a564:	e8 c7 ed 01 00       	call   0x140929330
14090a569:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14090a56e:	41 8d 46 01          	lea    0x1(%r14),%eax
14090a572:	41 8b 44 85 00       	mov    0x0(%r13,%rax,4),%eax
14090a577:	39 43 6c             	cmp    %eax,0x6c(%rbx)
14090a57a:	0f 82 fe 00 00 00    	jb     0x14090a67e
14090a580:	41 8b c6             	mov    %r14d,%eax
14090a583:	45 8b 74 85 00       	mov    0x0(%r13,%rax,4),%r14d
14090a588:	4c 03 73 60          	add    0x60(%rbx),%r14
14090a58c:	83 ff 0c             	cmp    $0xc,%edi
14090a58f:	73 2e                	jae    0x14090a5bf
14090a591:	49 8b ce             	mov    %r14,%rcx
14090a594:	8b d7                	mov    %edi,%edx
14090a596:	4c 8b c6             	mov    %rsi,%r8
14090a599:	e8 22 af 00 00       	call   0x1409154c0
14090a59e:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a5a3:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090a5a8:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090a5ad:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a5b2:	45 33 db             	xor    %r11d,%r11d
14090a5b5:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a5ba:	e9 72 1f 00 00       	jmp    0x14090c531
14090a5bf:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
14090a5c4:	8d 5f f4             	lea    -0xc(%rdi),%ebx
14090a5c7:	d1 eb                	shr    $1,%ebx
14090a5c9:	89 5e 10             	mov    %ebx,0x10(%rsi)
14090a5cc:	88 46 16             	mov    %al,0x16(%rsi)
14090a5cf:	8d 53 02             	lea    0x2(%rbx),%edx
14090a5d2:	39 56 20             	cmp    %edx,0x20(%rsi)
14090a5d5:	7d 2d                	jge    0x14090a604
14090a5d7:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
14090a5dc:	41 3b 9d 88 00 00 00 	cmp    0x88(%r13),%ebx
14090a5e3:	0f 8f 0a 61 00 00    	jg     0x1409106f3
14090a5e9:	45 33 c0             	xor    %r8d,%r8d
14090a5ec:	66 c7 46 14 01 00    	movw   $0x1,0x14(%rsi)
14090a5f2:	48 8b ce             	mov    %rsi,%rcx
14090a5f5:	e8 86 8a 00 00       	call   0x140913080
14090a5fa:	85 c0                	test   %eax,%eax
14090a5fc:	0f 85 40 64 00 00    	jne    0x140910a42
14090a602:	eb 08                	jmp    0x14090a60c
14090a604:	48 8b 46 28          	mov    0x28(%rsi),%rax
14090a608:	48 89 46 08          	mov    %rax,0x8(%rsi)
14090a60c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14090a610:	4c 8b c3             	mov    %rbx,%r8
14090a613:	49 8b d6             	mov    %r14,%rdx
14090a616:	e8 f5 49 5d 00       	call   0x140edf010
14090a61b:	48 8b 46 08          	mov    0x8(%rsi),%rax
14090a61f:	48 8d 15 da 59 6f ff 	lea    -0x90a626(%rip),%rdx        # 0x140000000
14090a626:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090a62b:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090a631:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090a636:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090a63b:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090a640:	c6 04 03 00          	movb   $0x0,(%rbx,%rax,1)
14090a644:	48 8b 46 08          	mov    0x8(%rsi),%rax
14090a648:	c6 44 18 01 00       	movb   $0x0,0x1(%rax,%rbx,1)
14090a64d:	8b c7                	mov    %edi,%eax
14090a64f:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090a654:	83 e0 01             	and    $0x1,%eax
14090a657:	45 33 db             	xor    %r11d,%r11d
14090a65a:	0f b7 84 42 34 86 04 	movzwl 0x1048634(%rdx,%rax,2),%eax
14090a661:	01
14090a662:	66 89 46 14          	mov    %ax,0x14(%rsi)
14090a666:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090a66b:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
14090a670:	49 83 c7 18          	add    $0x18,%r15
14090a674:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14090a679:	e9 8f db ff ff       	jmp    0x14090820d
14090a67e:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
14090a683:	88 46 16             	mov    %al,0x16(%rsi)
14090a686:	0f b7 42 02          	movzwl 0x2(%rdx),%eax
14090a68a:	a8 c0                	test   $0xc0,%al
14090a68c:	74 0f                	je     0x14090a69d
14090a68e:	83 ff 0c             	cmp    $0xc,%edi
14090a691:	72 06                	jb     0x14090a699
14090a693:	40 f6 c7 01          	test   $0x1,%dil
14090a697:	74 2c                	je     0x14090a6c5
14090a699:	84 c0                	test   %al,%al
14090a69b:	78 28                	js     0x14090a6c5
14090a69d:	81 ff 80 00 00 00    	cmp    $0x80,%edi
14090a6a3:	72 09                	jb     0x14090a6ae
14090a6a5:	44 8d 47 f4          	lea    -0xc(%rdi),%r8d
14090a6a9:	41 d1 e8             	shr    $1,%r8d
14090a6ac:	eb 12                	jmp    0x14090a6c0
14090a6ae:	8b c7                	mov    %edi,%eax
14090a6b0:	48 8d 0d 49 59 6f ff 	lea    -0x90a6b7(%rip),%rcx        # 0x140000000
14090a6b7:	44 0f b6 84 08 70 6a 	movzbl 0x1046a70(%rax,%rcx,1),%r8d
14090a6be:	04 01
14090a6c0:	45 85 c0             	test   %r8d,%r8d
14090a6c3:	75 0c                	jne    0x14090a6d1
14090a6c5:	48 8d 0d 74 d7 73 00 	lea    0x73d774(%rip),%rcx        # 0x141047e40
14090a6cc:	e9 c3 fe ff ff       	jmp    0x14090a594
14090a6d1:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
14090a6d6:	45 3b 87 88 00 00 00 	cmp    0x88(%r15),%r8d
14090a6dd:	0f 8f 13 60 00 00    	jg     0x1409106f6
14090a6e3:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14090a6e7:	4c 8b ce             	mov    %rsi,%r9
14090a6ea:	41 8b d6             	mov    %r14d,%edx
14090a6ed:	41 8b 54 95 00       	mov    0x0(%r13,%rdx,4),%edx
14090a6f2:	e8 19 88 00 00       	call   0x140912f10
14090a6f7:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090a6fb:	44 8b e0             	mov    %eax,%r12d
14090a6fe:	85 c0                	test   %eax,%eax
14090a700:	0f 85 af 16 00 00    	jne    0x14090bdb5
14090a706:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14090a70a:	4c 8b c6             	mov    %rsi,%r8
14090a70d:	8b d7                	mov    %edi,%edx
14090a70f:	e8 ac ad 00 00       	call   0x1409154c0
14090a714:	b8 ff bf 00 00       	mov    $0xbfff,%eax
14090a719:	66 21 46 14          	and    %ax,0x14(%rsi)
14090a71d:	e9 81 fe ff ff       	jmp    0x14090a5a3
14090a722:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090a727:	41 8b f3             	mov    %r11d,%esi
14090a72a:	4c 8b 70 10          	mov    0x10(%rax),%r14
14090a72e:	48 63 40 04          	movslq 0x4(%rax),%rax
14090a732:	48 6b d8 38          	imul   $0x38,%rax,%rbx