140910041:	48 6b c8 38          	imul   $0x38,%rax,%rcx
140910045:	b8 ff f7 00 00       	mov    $0xf7ff,%eax
14091004a:	66 42 21 44 31 14    	and    %ax,0x14(%rcx,%r14,1)
140910050:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
140910055:	49 83 c7 18          	add    $0x18,%r15
140910059:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14091005e:	e9 aa 81 ff ff       	jmp    0x14090820d
140910063:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140910068:	48 8b d1             	mov    %rcx,%rdx
14091006b:	48 63 41 04          	movslq 0x4(%rcx),%rax
14091006f:	49 8b ce             	mov    %r14,%rcx
140910072:	48 6b d8 38          	imul   $0x38,%rax,%rbx
140910076:	e8 15 4d f9 ff       	call   0x1408a4d90
14091007b:	4a 63 4c 33 10       	movslq 0x10(%rbx,%r14,1),%rcx
140910080:	33 d2                	xor    %edx,%edx
140910082:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140910087:	48 f7 f1             	div    %rcx
14091008a:	4a 8b 4c 33 08       	mov    0x8(%rbx,%r14,1),%rcx
14091008f:	4c 8b c2             	mov    %rdx,%r8
140910092:	83 e2 07             	and    $0x7,%edx
140910095:	49 c1 e8 03          	shr    $0x3,%r8
140910099:	41 0f be 04 08       	movsbl (%r8,%rcx,1),%eax
14091009e:	0f ab d0             	bts    %edx,%eax
1409100a1:	41 88 04 08          	mov    %al,(%r8,%rcx,1)
1409100a5:	45 33 db             	xor    %r11d,%r11d
1409100a8:	e9 84 c4 ff ff       	jmp    0x14090c531
1409100ad:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1409100b2:	48 8b d1             	mov    %rcx,%rdx
1409100b5:	48 63 41 04          	movslq 0x4(%rcx),%rax
1409100b9:	49 8b ce             	mov    %r14,%rcx
1409100bc:	48 6b d8 38          	imul   $0x38,%rax,%rbx
1409100c0:	e8 cb 4c f9 ff       	call   0x1408a4d90
1409100c5:	4a 63 4c 33 10       	movslq 0x10(%rbx,%r14,1),%rcx
1409100ca:	33 d2                	xor    %edx,%edx
1409100cc:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1409100d1:	41 ba 01 00 00 00    	mov    $0x1,%r10d
1409100d7:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1409100dc:	48 f7 f1             	div    %rcx
1409100df:	4a 8b 44 33 08       	mov    0x8(%rbx,%r14,1),%rax
1409100e4:	48 8b ca             	mov    %rdx,%rcx
1409100e7:	48 c1 e9 03          	shr    $0x3,%rcx
1409100eb:	44 0f be 04 01       	movsbl (%rcx,%rax,1),%r8d
1409100f0:	0f b6 c2             	movzbl %dl,%eax
1409100f3:	24 07                	and    $0x7,%al
1409100f5:	0f b6 c0             	movzbl %al,%eax
1409100f8:	41 0f a3 c0          	bt     %eax,%r8d
1409100fc:	72 0e                	jb     0x14091010c
1409100fe:	ff 86 f4 00 00 00    	incl   0xf4(%rsi)
140910104:	45 33 db             	xor    %r11d,%r11d
140910107:	e9 52 be ff ff       	jmp    0x14090bf5e
14091010c:	ff 86 f0 00 00 00    	incl   0xf0(%rsi)
140910112:	45 33 db             	xor    %r11d,%r11d
140910115:	e9 22 c4 ff ff       	jmp    0x14090c53c
14091011a:	41 0f b6 45 6e       	movzbl 0x6e(%r13),%eax
14091011f:	a8 41                	test   $0x41,%al
140910121:	0f 84 dd 00 00 00    	je     0x140910204
140910127:	80 be c3 00 00 00 fe 	cmpb   $0xfe,0xc3(%rsi)
14091012e:	0f 84 d0 00 00 00    	je     0x140910204
140910134:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140910139:	4c 8b 49 10          	mov    0x10(%rcx),%r9
14091013d:	4d 85 c9             	test   %r9,%r9
140910140:	75 10                	jne    0x140910152
140910142:	4c 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%r9
140910149:	4d 85 c9             	test   %r9,%r9
14091014c:	0f 84 ad 00 00 00    	je     0x1409101ff
140910152:	a8 40                	test   $0x40,%al
140910154:	74 2f                	je     0x140910185
140910156:	49 8b d1             	mov    %r9,%rdx
140910159:	48 8b ce             	mov    %rsi,%rcx
14091015c:	e8 ff 0e 00 00       	call   0x140911060
140910161:	49 8b 8d 00 01 00 00 	mov    0x100(%r13),%rcx
140910168:	48 8b d8             	mov    %rax,%rbx
14091016b:	48 8b d0             	mov    %rax,%rdx
14091016e:	49 8b 85 f8 00 00 00 	mov    0xf8(%r13),%rax
140910175:	ff 15 a5 38 67 00    	call   *0x6738a5(%rip)        # 0x140f83a20
14091017b:	48 8b cb             	mov    %rbx,%rcx
14091017e:	e8 cd b9 f7 ff       	call   0x14088bb50
140910183:	eb 6a                	jmp    0x1409101ef
140910185:	41 83 bd e4 00 00 00 	cmpl   $0x1,0xe4(%r13)
14091018c:	01
14091018d:	7e 46                	jle    0x1409101d5
14091018f:	4d 8b c1             	mov    %r9,%r8
140910192:	48 8d 15 bf f7 73 00 	lea    0x73f7bf(%rip),%rdx        # 0x14104f958
140910199:	49 8b cd             	mov    %r13,%rcx
14091019c:	e8 8f d5 fd ff       	call   0x1408ed730
1409101a1:	49 8b 95 00 01 00 00 	mov    0x100(%r13),%rdx
1409101a8:	48 8b d8             	mov    %rax,%rbx
1409101ab:	4c 8b c8             	mov    %rax,%r9
1409101ae:	4c 8b c6             	mov    %rsi,%r8
1409101b1:	49 8b 85 f8 00 00 00 	mov    0xf8(%r13),%rax
1409101b8:	b9 01 00 00 00       	mov    $0x1,%ecx
1409101bd:	ff 15 5d 38 67 00    	call   *0x67385d(%rip)        # 0x140f83a20
1409101c3:	48 85 db             	test   %rbx,%rbx
1409101c6:	74 27                	je     0x1409101ef
1409101c8:	48 8b d3             	mov    %rbx,%rdx
1409101cb:	49 8b cd             	mov    %r13,%rcx
1409101ce:	e8 1d 63 fc ff       	call   0x1408d64f0
1409101d3:	eb 1a                	jmp    0x1409101ef
1409101d5:	49 8b 95 00 01 00 00 	mov    0x100(%r13),%rdx
1409101dc:	4c 8b c6             	mov    %rsi,%r8
1409101df:	49 8b 85 f8 00 00 00 	mov    0xf8(%r13),%rax
1409101e6:	41 8b ca             	mov    %r10d,%ecx
1409101e9:	ff 15 31 38 67 00    	call   *0x673831(%rip)        # 0x140f83a20
1409101ef:	45 33 db             	xor    %r11d,%r11d
1409101f2:	48 8d 15 07 fe 6e ff 	lea    -0x9101f9(%rip),%rdx        # 0x140000000
1409101f9:	41 ba 01 00 00 00    	mov    $0x1,%r10d
1409101ff:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140910204:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140910209:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14091020e:	8b 40 04             	mov    0x4(%rax),%eax
140910211:	3b 05 c1 d5 a9 00    	cmp    0xa9d5c1(%rip),%eax        # 0x1413ad7d8
140910217:	7c 4a                	jl     0x140910263
140910219:	41 80 3f b5          	cmpb   $0xb5,(%r15)
14091021d:	0f 84 20 c3 ff ff    	je     0x14090c543
140910223:	83 be 90 00 00 00 01 	cmpl   $0x1,0x90(%rsi)
14091022a:	41 8b d2             	mov    %r10d,%edx
14091022d:	7e 31                	jle    0x140910260
14091022f:	b8 18 00 00 00       	mov    $0x18,%eax
140910234:	0f 1f 40 00          	nopl   0x0(%rax)
140910238:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14091023f:	00
140910240:	48 8b 8e 88 00 00 00 	mov    0x88(%rsi),%rcx
140910247:	80 3c 08 0e          	cmpb   $0xe,(%rax,%rcx,1)
14091024b:	75 05                	jne    0x140910252
14091024d:	44 89 5c 08 04       	mov    %r11d,0x4(%rax,%rcx,1)
140910252:	ff c2                	inc    %edx
140910254:	48 83 c0 18          	add    $0x18,%rax
140910258:	3b 96 90 00 00 00    	cmp    0x90(%rsi),%edx
14091025e:	7c e0                	jl     0x140910240
140910260:	41 8b c3             	mov    %r11d,%eax
140910263:	ff c0                	inc    %eax
140910265:	41 89 47 04          	mov    %eax,0x4(%r15)
140910269:	ff 86 ec 00 00 00    	incl   0xec(%rsi)
14091026f:	e9 ea bc ff ff       	jmp    0x14090bf5e
140910274:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
140910279:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14091027e:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
140910283:	49 83 c7 18          	add    $0x18,%r15
140910287:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14091028c:	e9 7c 7f ff ff       	jmp    0x14090820d
140910291:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140910296:	e9 9b c2 ff ff       	jmp    0x14090c536
14091029b:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1409102a0:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409102a5:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1409102aa:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
1409102af:	49 83 c7 18          	add    $0x18,%r15
1409102b3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409102b8:	e9 50 7f ff ff       	jmp    0x14090820d
1409102bd:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1409102c2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409102c7:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1409102cc:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
1409102d1:	49 83 c7 18          	add    $0x18,%r15
1409102d5:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409102da:	e9 2e 7f ff ff       	jmp    0x14090820d
1409102df:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1409102e4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409102e9:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
1409102ee:	49 83 c7 18          	add    $0x18,%r15
1409102f2:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409102f7:	e9 11 7f ff ff       	jmp    0x14090820d
1409102fc:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
140910301:	41 8b 4c 24 04       	mov    0x4(%r12),%ecx
140910306:	89 4e 34             	mov    %ecx,0x34(%rsi)
140910309:	41 0f b6 44 24 08    	movzbl 0x8(%r12),%eax
14091030f:	88 86 c2 00 00 00    	mov    %al,0xc2(%rsi)
140910315:	85 c9                	test   %ecx,%ecx
140910317:	0f 84 a3 00 00 00    	je     0x1409103c0
14091031d:	41 0f b7 44 24 02    	movzwl 0x2(%r12),%eax
140910323:	48 8b ce             	mov    %rsi,%rcx
140910326:	66 85 c0             	test   %ax,%ax
140910329:	74 3d                	je     0x140910368
14091032b:	4c 8b 84 c2 58 85 04 	mov    0x1048558(%rdx,%rax,8),%r8
140910332:	01
140910333:	48 8d 15 7e f3 73 00 	lea    0x73f37e(%rip),%rdx        # 0x14104f6b8
14091033a:	e8 d1 7c ff ff       	call   0x140908010
14091033f:	4d 8b 4c 24 10       	mov    0x10(%r12),%r9
140910344:	4d 85 c9             	test   %r9,%r9
140910347:	74 30                	je     0x140910379
140910349:	4c 8b 86 a8 00 00 00 	mov    0xa8(%rsi),%r8
140910350:	48 8d 15 79 f3 73 00 	lea    0x73f379(%rip),%rdx        # 0x14104f6d0
140910357:	49 8b cd             	mov    %r13,%rcx
14091035a:	e8 d1 d3 fd ff       	call   0x1408ed730
14091035f:	48 89 86 a8 00 00 00 	mov    %rax,0xa8(%rsi)
140910366:	eb 11                	jmp    0x140910379
140910368:	4d 8b 44 24 10       	mov    0x10(%r12),%r8
14091036d:	48 8d 15 3c 81 6c 00 	lea    0x6c813c(%rip),%rdx        # 0x140fd84b0
140910374:	e8 97 7c ff ff       	call   0x140908010
140910379:	4c 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%r9
140910380:	49 8b cc             	mov    %r12,%rcx
140910383:	48 2b 4c 24 48       	sub    0x48(%rsp),%rcx
140910388:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
14091038f:	aa aa 2a
140910392:	48 f7 e9             	imul   %rcx
140910395:	48 8b 86 a8 00 00 00 	mov    0xa8(%rsi),%rax
14091039c:	41 8b 4c 24 04       	mov    0x4(%r12),%ecx
1409103a1:	48 c1 fa 02          	sar    $0x2,%rdx
1409103a5:	4c 8b c2             	mov    %rdx,%r8
1409103a8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409103ad:	49 c1 e8 3f          	shr    $0x3f,%r8
1409103b1:	4c 03 c2             	add    %rdx,%r8
1409103b4:	48 8d 15 1d f3 73 00 	lea    0x73f31d(%rip),%rdx        # 0x14104f6d8
1409103bb:	e8 80 91 f6 ff       	call   0x140879540
1409103c0:	48 8b ce             	mov    %rsi,%rcx
1409103c3:	e8 98 18 00 00       	call   0x140911c60
1409103c8:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1409103cd:	44 8b e0             	mov    %eax,%r12d
1409103d0:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1409103d5:	bf 01 00 00 00       	mov    $0x1,%edi
1409103da:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1409103df:	83 f8 05             	cmp    $0x5,%eax
1409103e2:	75 08                	jne    0x1409103ec
1409103e4:	89 46 34             	mov    %eax,0x34(%rsi)
1409103e7:	e9 95 ac ff ff       	jmp    0x14090b081
1409103ec:	83 7e 34 00          	cmpl   $0x0,0x34(%rsi)
1409103f0:	41 bc 65 00 00 00    	mov    $0x65,%r12d
1409103f6:	44 0f 45 e7          	cmovne %edi,%r12d
1409103fa:	e9 82 ac ff ff       	jmp    0x14090b081
1409103ff:	41 bc 13 03 00 00    	mov    $0x313,%r12d
140910405:	48 8d 15 6c f1 73 00 	lea    0x73f16c(%rip),%rdx        # 0x14104f578
14091040c:	44 89 66 34          	mov    %r12d,0x34(%rsi)
140910410:	48 8b ce             	mov    %rsi,%rcx
140910413:	c6 86 c2 00 00 00 02 	movb   $0x2,0xc2(%rsi)
14091041a:	e8 f1 7b ff ff       	call   0x140908010
14091041f:	80 be c4 00 00 00 00 	cmpb   $0x0,0xc4(%rsi)
140910426:	bf 01 00 00 00       	mov    $0x1,%edi
14091042b:	44 0f 4d e7          	cmovge %edi,%r12d
14091042f:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
140910434:	e9 86 b9 ff ff       	jmp    0x14090bdbf
140910439:	b9 e3 64 01 00       	mov    $0x164e3,%ecx
14091043e:	e8 ad 40 fc ff       	call   0x1408d44f0
140910443:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
140910448:	44 8b e0             	mov    %eax,%r12d
14091044b:	e9 6a b9 ff ff       	jmp    0x14090bdba
140910450:	4c 8d 15 a9 fb 6e ff 	lea    -0x910457(%rip),%r10        # 0x140000000
140910457:	48 63 c6             	movslq %esi,%rax
14091045a:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14091045f:	83 e2 3f             	and    $0x3f,%edx
140910462:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
140910466:	45 8b 4c cf 08       	mov    0x8(%r15,%rcx,8),%r9d
14091046b:	49 8b 04 cf          	mov    (%r15,%rcx,8),%rax
14091046f:	48 8b ce             	mov    %rsi,%rcx
140910472:	46 0f b6 84 12 80 80 	movzbl 0x1048080(%rdx,%r10,1),%r8d
140910479:	04 01
14091047b:	48 8d 15 6e f2 73 00 	lea    0x73f26e(%rip),%rdx        # 0x14104f6f0
140910482:	41 c1 e9 04          	shr    $0x4,%r9d
140910486:	41 83 e1 0f          	and    $0xf,%r9d
14091048a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14091048f:	49 8b 06             	mov    (%r14),%rax
140910492:	41 ff c9             	dec    %r9d
140910495:	4f 8b 84 c2 60 e8 3a 	mov    0x13ae860(%r10,%r8,8),%r8
14091049c:	01
14091049d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409104a2:	4f 8b 8c ca 08 d8 3a 	mov    0x13ad808(%r10,%r9,8),%r9
1409104a9:	01
1409104aa:	e8 61 7b ff ff       	call   0x140908010
1409104af:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1409104b4:	41 bc 13 0c 00 00    	mov    $0xc13,%r12d
1409104ba:	e9 fb b8 ff ff       	jmp    0x14090bdba
1409104bf:	48 8d 15 5a f2 73 00 	lea    0x73f25a(%rip),%rdx        # 0x14104f720
1409104c6:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409104cb:	48 8b ce             	mov    %rsi,%rcx
1409104ce:	e8 3d 7b ff ff       	call   0x140908010
1409104d3:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1409104d8:	41 bc 05 00 00 00    	mov    $0x5,%r12d
1409104de:	e9 d7 b8 ff ff       	jmp    0x14090bdba
1409104e3:	48 8d 15 86 f2 73 00 	lea    0x73f286(%rip),%rdx        # 0x14104f770
1409104ea:	eb da                	jmp    0x1409104c6
1409104ec:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
1409104f1:	41 c6 47 65 00       	movb   $0x0,0x65(%r15)
1409104f6:	e9 c4 b8 ff ff       	jmp    0x14090bdbf
1409104fb:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
140910500:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
140910507:	aa aa 2a
14091050a:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
14091050f:	49 8b ce             	mov    %r14,%rcx
140910512:	48 2b 4c 24 48       	sub    0x48(%rsp),%rcx
140910517:	41 bc 05 00 00 00    	mov    $0x5,%r12d
14091051d:	48 f7 e9             	imul   %rcx
140910520:	48 c1 fa 02          	sar    $0x2,%rdx
140910524:	48 8b c2             	mov    %rdx,%rax
140910527:	48 c1 e8 3f          	shr    $0x3f,%rax
14091052b:	48 03 d0             	add    %rax,%rdx
14091052e:	89 56 30             	mov    %edx,0x30(%rsi)
140910531:	49 8b d7             	mov    %r15,%rdx
140910534:	c6 42 65 00          	movb   $0x0,0x65(%rdx)
140910538:	44 89 66 34          	mov    %r12d,0x34(%rsi)
14091053c:	e9 40 ab ff ff       	jmp    0x14090b081
140910541:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
140910546:	48 0f ba e0 14       	bt     $0x14,%rax
14091054b:	b8 0b 00 00 00       	mov    $0xb,%eax
140910550:	41 bc 08 00 00 00    	mov    $0x8,%r12d
140910556:	44 0f 43 e0          	cmovae %eax,%r12d
14091055a:	4c 8b f1             	mov    %rcx,%r14
14091055d:	bf 01 00 00 00       	mov    $0x1,%edi
140910562:	e9 62 b8 ff ff       	jmp    0x14090bdc9
140910567:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
14091056c:	bf 01 00 00 00       	mov    $0x1,%edi
140910571:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
140910576:	41 80 fc 05          	cmp    $0x5,%r12b
14091057a:	0f 85 32 05 00 00    	jne    0x140910ab2
140910580:	49 8b ce             	mov    %r14,%rcx
140910583:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
14091058a:	aa aa 2a
14091058d:	48 2b 4c 24 48       	sub    0x48(%rsp),%rcx
140910592:	48 f7 e9             	imul   %rcx
140910595:	48 c1 fa 02          	sar    $0x2,%rdx
140910599:	48 8b c2             	mov    %rdx,%rax
14091059c:	48 c1 e8 3f          	shr    $0x3f,%rax
1409105a0:	48 03 d0             	add    %rax,%rdx
1409105a3:	89 56 30             	mov    %edx,0x30(%rsi)
1409105a6:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1409105ab:	44 89 66 34          	mov    %r12d,0x34(%rsi)
1409105af:	e9 cd aa ff ff       	jmp    0x14090b081
1409105b4:	48 8b 96 a8 00 00 00 	mov    0xa8(%rsi),%rdx
1409105bb:	48 85 d2             	test   %rdx,%rdx
1409105be:	74 08                	je     0x1409105c8
1409105c0:	49 8b cd             	mov    %r13,%rcx
1409105c3:	e8 28 5f fc ff       	call   0x1408d64f0
1409105c8:	ba 1c 00 00 00       	mov    $0x1c,%edx
1409105cd:	49 8b cd             	mov    %r13,%rcx
1409105d0:	e8 2b 60 fc ff       	call   0x1408d6600
1409105d5:	48 85 c0             	test   %rax,%rax
1409105d8:	74 20                	je     0x1409105fa
1409105da:	0f 10 05 d7 d7 73 00 	movups 0x73d7d7(%rip),%xmm0        # 0x14104ddb8
1409105e1:	0f 11 00             	movups %xmm0,(%rax)
1409105e4:	f2 0f 10 05 dc d7 73 	movsd  0x73d7dc(%rip),%xmm0        # 0x14104ddc8
1409105eb:	00
1409105ec:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1409105f1:	8b 0d d9 d7 73 00    	mov    0x73d7d9(%rip),%ecx        # 0x14104ddd0
1409105f7:	89 48 18             	mov    %ecx,0x18(%rax)
1409105fa:	48 89 86 a8 00 00 00 	mov    %rax,0xa8(%rsi)
140910601:	49 8b c7             	mov    %r15,%rax
140910604:	48 63 50 04          	movslq 0x4(%rax),%rdx
140910608:	49 8b 45 20          	mov    0x20(%r13),%rax
14091060c:	48 8b ca             	mov    %rdx,%rcx
14091060f:	48 c1 e1 05          	shl    $0x5,%rcx
140910613:	48 8b 4c 01 18       	mov    0x18(%rcx,%rax,1),%rcx
140910618:	8b 45 80             	mov    -0x80(%rbp),%eax
14091061b:	39 01                	cmp    %eax,(%rcx)
14091061d:	74 08                	je     0x140910627
14091061f:	49 8b cd             	mov    %r13,%rcx
140910622:	e8 09 8c fe ff       	call   0x1408f9230
140910627:	8b 86 c8 00 00 00    	mov    0xc8(%rsi),%eax
14091062d:	41 bc 11 00 00 00    	mov    $0x11,%r12d
140910633:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
140910638:	83 e0 ed             	and    $0xffffffed,%eax
14091063b:	83 c8 01             	or     $0x1,%eax
14091063e:	89 86 c8 00 00 00    	mov    %eax,0xc8(%rsi)