14001540c:	48 89 05 5d 4a 01 00 	mov    %rax,0x14a5d(%rip)        # 0x140029e70
140015413:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140015417:	48 89 78 08          	mov    %rdi,0x8(%rax)
14001541b:	48 ff 15 a6 59 00 00 	rex.W call *0x59a6(%rip)        # 0x14001adc8
140015422:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015427:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001542e:	00 00
140015430:	4c 8b c3             	mov    %rbx,%r8
140015433:	33 d2                	xor    %edx,%edx
140015435:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140015439:	48 ff 15 78 59 00 00 	rex.W call *0x5978(%rip)        # 0x14001adb8
140015440:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015445:	eb aa                	jmp    0x1400153f1
140015447:	b9 03 00 00 00       	mov    $0x3,%ecx
14001544c:	cd 29                	int    $0x29
14001544e:	83 25 17 4a 01 00 00 	andl   $0x0,0x14a17(%rip)        # 0x140029e6c
140015455:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001545a:	48 83 c4 20          	add    $0x20,%rsp
14001545e:	5f                   	pop    %rdi
14001545f:	c3                   	ret
140015460:	cc                   	int3
140015461:	cc                   	int3
140015462:	cc                   	int3
140015463:	cc                   	int3
140015464:	cc                   	int3
140015465:	cc                   	int3
140015466:	cc                   	int3
140015467:	cc                   	int3
140015468:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001546d:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140015472:	55                   	push   %rbp
140015473:	48 8d ac 24 c0 f8 ff 	lea    -0x740(%rsp),%rbp
14001547a:	ff
14001547b:	48 81 ec 40 08 00 00 	sub    $0x840,%rsp
140015482:	48 8b 05 e7 39 01 00 	mov    0x139e7(%rip),%rax        # 0x140028e70
140015489:	48 33 c4             	xor    %rsp,%rax
14001548c:	48 89 85 30 07 00 00 	mov    %rax,0x730(%rbp)
140015493:	48 8b 0d f6 49 01 00 	mov    0x149f6(%rip),%rcx        # 0x140029e90
14001549a:	48 8d 05 cf e0 00 00 	lea    0xe0cf(%rip),%rax        # 0x140023570
1400154a1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400154a6:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1400154aa:	48 8d 05 3f e1 00 00 	lea    0xe13f(%rip),%rax        # 0x1400235f0
1400154b1:	c7 44 24 48 7c 00 7e 	movl   $0x7e007c,0x48(%rsp)
1400154b8:	00
1400154b9:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400154be:	48 8d 15 bb 57 00 00 	lea    0x57bb(%rip),%rdx        # 0x14001ac80
1400154c5:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400154ca:	c7 44 24 58 16 00 18 	movl   $0x180016,0x58(%rsp)
1400154d1:	00
1400154d2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400154d7:	bb cc 03 00 00       	mov    $0x3cc,%ebx
1400154dc:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400154e2:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1400154e6:	48 ff 15 e3 58 00 00 	rex.W call *0x58e3(%rip)        # 0x14001add0
1400154ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400154f2:	85 c0                	test   %eax,%eax
1400154f4:	0f 88 a5 00 00 00    	js     0x14001559f
1400154fa:	83 7d a0 03          	cmpl   $0x3,-0x60(%rbp)
1400154fe:	0f 85 9b 00 00 00    	jne    0x14001559f
140015504:	81 7d a4 c4 03 00 00 	cmpl   $0x3c4,-0x5c(%rbp)
14001550b:	0f 85 8e 00 00 00    	jne    0x14001559f
140015511:	83 7d a8 00          	cmpl   $0x0,-0x58(%rbp)
140015515:	0f 84 84 00 00 00    	je     0x14001559f
14001551b:	ba 07 00 00 00       	mov    $0x7,%edx
140015520:	48 8d 0d c9 49 01 00 	lea    0x149c9(%rip),%rcx        # 0x140029ef0
140015527:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14001552b:	44 8d 42 79          	lea    0x79(%rdx),%r8d
14001552f:	0f 10 00             	movups (%rax),%xmm0
140015532:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140015536:	0f 11 01             	movups %xmm0,(%rcx)
140015539:	0f 10 40 20          	movups 0x20(%rax),%xmm0
14001553d:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140015541:	0f 10 48 30          	movups 0x30(%rax),%xmm1
140015545:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140015549:	0f 10 40 40          	movups 0x40(%rax),%xmm0
14001554d:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
140015551:	0f 10 48 50          	movups 0x50(%rax),%xmm1
140015555:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140015559:	0f 10 40 60          	movups 0x60(%rax),%xmm0
14001555d:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
140015561:	0f 10 48 70          	movups 0x70(%rax),%xmm1
140015565:	49 03 c0             	add    %r8,%rax
140015568:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
14001556c:	49 03 c8             	add    %r8,%rcx
14001556f:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
140015573:	48 83 ea 01          	sub    $0x1,%rdx
140015577:	75 b6                	jne    0x14001552f
140015579:	0f 10 00             	movups (%rax),%xmm0
14001557c:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140015580:	0f 11 01             	movups %xmm0,(%rcx)
140015583:	0f 10 40 20          	movups 0x20(%rax),%xmm0
140015587:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14001558b:	0f 10 48 30          	movups 0x30(%rax),%xmm1
14001558f:	8b 40 40             	mov    0x40(%rax),%eax
140015592:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140015596:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
14001559a:	89 41 40             	mov    %eax,0x40(%rcx)
14001559d:	eb 07                	jmp    0x1400155a6
14001559f:	83 25 4a 49 01 00 00 	andl   $0x0,0x1494a(%rip)        # 0x140029ef0
1400155a6:	48 83 64 24 70 00    	andq   $0x0,0x70(%rsp)
1400155ac:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400155b1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400155b4:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400155b9:	bf 30 00 00 00       	mov    $0x30,%edi
1400155be:	c7 45 80 40 00 00 00 	movl   $0x40,-0x80(%rbp)
1400155c5:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400155ca:	89 7c 24 68          	mov    %edi,0x68(%rsp)
1400155ce:	ba 19 00 02 00       	mov    $0x20019,%edx
1400155d3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400155d8:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
1400155dd:	48 ff 15 ac 57 00 00 	rex.W call *0x57ac(%rip)        # 0x14001ad90
1400155e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400155e9:	85 c0                	test   %eax,%eax
1400155eb:	78 7d                	js     0x14001566a
1400155ed:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400155f2:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400155f7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400155fc:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
140015600:	44 8d 47 d4          	lea    -0x2c(%rdi),%r8d
140015604:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140015608:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14001560d:	48 ff 15 bc 57 00 00 	rex.W call *0x57bc(%rip)        # 0x14001add0
140015614:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015619:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14001561e:	8b d8                	mov    %eax,%ebx
140015620:	48 ff 15 49 57 00 00 	rex.W call *0x5749(%rip)        # 0x14001ad70
140015627:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001562c:	85 db                	test   %ebx,%ebx
14001562e:	78 3a                	js     0x14001566a
140015630:	83 7d a0 04          	cmpl   $0x4,-0x60(%rbp)
140015634:	75 34                	jne    0x14001566a
140015636:	bb 14 00 fe 7f       	mov    $0x7ffe0014,%ebx
14001563b:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140015640:	48 8b 1b             	mov    (%rbx),%rbx
140015643:	8b 4d a8             	mov    -0x58(%rbp),%ecx
140015646:	48 ff 15 d3 57 00 00 	rex.W call *0x57d3(%rip)        # 0x14001ae20
14001564d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015652:	48 2b 5c 24 40       	sub    0x40(%rsp),%rbx
140015657:	8d 4f d8             	lea    -0x28(%rdi),%ecx
14001565a:	48 b8 00 00 4e 53 49 	movabs $0x649534e0000,%rax
140015661:	06 00 00
140015664:	48 3b d8             	cmp    %rax,%rbx
140015667:	0f 43 f9             	cmovae %ecx,%edi
14001566a:	8b 05 80 48 01 00    	mov    0x14880(%rip),%eax        # 0x140029ef0
140015670:	3b c7                	cmp    %edi,%eax
140015672:	73 09                	jae    0x14001567d
140015674:	48 8b 05 3d 48 01 00 	mov    0x1483d(%rip),%rax        # 0x140029eb8
14001567b:	eb 75                	jmp    0x1400156f2
14001567d:	bb f0 00 00 00       	mov    $0xf0,%ebx
140015682:	3b c3                	cmp    %ebx,%eax
140015684:	0f 42 d8             	cmovb  %eax,%ebx
140015687:	8b fb                	mov    %ebx,%edi
140015689:	85 db                	test   %ebx,%ebx
14001568b:	74 1a                	je     0x1400156a7
14001568d:	44 8b c7             	mov    %edi,%r8d
140015690:	48 8d 15 5d 48 01 00 	lea    0x1485d(%rip),%rdx        # 0x140029ef4
140015697:	49 c1 e0 02          	shl    $0x2,%r8
14001569b:	48 8d 8d 70 03 00 00 	lea    0x370(%rbp),%rcx
1400156a2:	e8 b0 d4 ff ff       	call   0x140012b57
1400156a7:	4c 8d 0d b2 08 00 00 	lea    0x8b2(%rip),%r9        # 0x140015f60
1400156ae:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400156b4:	48 8b d7             	mov    %rdi,%rdx
1400156b7:	48 8d 8d 70 03 00 00 	lea    0x370(%rbp),%rcx
1400156be:	48 ff 15 63 57 00 00 	rex.W call *0x5763(%rip)        # 0x14001ae28
1400156c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400156ca:	8d 0c db             	lea    (%rbx,%rbx,8),%ecx
1400156cd:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
1400156d2:	f7 e1                	mul    %ecx
1400156d4:	8b 05 ce 44 01 00    	mov    0x144ce(%rip),%eax        # 0x140029ba8
1400156da:	c1 ea 03             	shr    $0x3,%edx
1400156dd:	8b 8c 95 70 03 00 00 	mov    0x370(%rbp,%rdx,4),%ecx
1400156e4:	48 0f af c8          	imul   %rax,%rcx
1400156e8:	48 8b c1             	mov    %rcx,%rax
1400156eb:	48 c1 e8 04          	shr    $0x4,%rax
1400156ef:	48 03 c1             	add    %rcx,%rax
1400156f2:	48 8b 8d 30 07 00 00 	mov    0x730(%rbp),%rcx
1400156f9:	48 33 cc             	xor    %rsp,%rcx
1400156fc:	e8 7f 92 ff ff       	call   0x14000e980
140015701:	4c 8d 9c 24 40 08 00 	lea    0x840(%rsp),%r11
140015708:	00
140015709:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14001570d:	49 8b 7b 18          	mov    0x18(%r11),%rdi
140015711:	49 8b e3             	mov    %r11,%rsp
140015714:	5d                   	pop    %rbp
140015715:	c3                   	ret
140015716:	cc                   	int3
140015717:	cc                   	int3
140015718:	cc                   	int3
140015719:	cc                   	int3
14001571a:	cc                   	int3
14001571b:	cc                   	int3
14001571c:	cc                   	int3
14001571d:	cc                   	int3
14001571e:	cc                   	int3
14001571f:	cc                   	int3
140015720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140015725:	57                   	push   %rdi
140015726:	48 83 ec 20          	sub    $0x20,%rsp
14001572a:	33 db                	xor    %ebx,%ebx
14001572c:	80 3d ed 44 01 00 01 	cmpb   $0x1,0x144ed(%rip)        # 0x140029c20
140015733:	88 1d 97 47 01 00    	mov    %bl,0x14797(%rip)        # 0x140029ed0
140015739:	0f 84 2e 01 00 00    	je     0x14001586d
14001573f:	8b 05 53 47 01 00    	mov    0x14753(%rip),%eax        # 0x140029e98
140015745:	83 f8 07             	cmp    $0x7,%eax
140015748:	0f 85 aa 00 00 00    	jne    0x1400157f8
14001574e:	48 8b 0d 4b 47 01 00 	mov    0x1474b(%rip),%rcx        # 0x140029ea0
140015755:	48 b8 00 00 00 00 01 	movabs $0x100000000,%rax
14001575c:	00 00 00
14001575f:	48 bf 00 00 00 00 08 	movabs $0x800000000,%rdi
140015766:	00 00 00
140015769:	48 3b c8             	cmp    %rax,%rcx
14001576c:	73 16                	jae    0x140015784
14001576e:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
140015775:	aa aa aa
140015778:	48 f7 e1             	mul    %rcx
14001577b:	48 8b da             	mov    %rdx,%rbx
14001577e:	48 c1 eb 02          	shr    $0x2,%rbx
140015782:	eb 2c                	jmp    0x1400157b0
140015784:	48 ba 00 00 00 00 ff 	movabs $0xffffffff00000000,%rdx
14001578b:	ff ff ff
14001578e:	48 8b df             	mov    %rdi,%rbx
140015791:	48 03 d1             	add    %rcx,%rdx
140015794:	48 8b c2             	mov    %rdx,%rax
140015797:	48 c1 e8 03          	shr    $0x3,%rax
14001579b:	48 3b c7             	cmp    %rdi,%rax
14001579e:	48 0f 42 d8          	cmovb  %rax,%rbx
1400157a2:	48 c1 ea 06          	shr    $0x6,%rdx
1400157a6:	48 81 c2 aa aa aa 2a 	add    $0x2aaaaaaa,%rdx
1400157ad:	48 03 da             	add    %rdx,%rbx
1400157b0:	b8 00 00 00 10       	mov    $0x10000000,%eax
1400157b5:	48 3b d8             	cmp    %rax,%rbx
1400157b8:	48 0f 42 d8          	cmovb  %rax,%rbx
1400157bc:	e8 db 13 00 00       	call   0x140016b9c
1400157c1:	b9 14 00 fe 7f       	mov    $0x7ffe0014,%ecx
1400157c6:	48 8b 09             	mov    (%rcx),%rcx
1400157c9:	48 2b c8             	sub    %rax,%rcx
1400157cc:	48 b8 00 00 91 a3 00 	movabs $0x1600a3910000,%rax
1400157d3:	16 00 00
1400157d6:	48 3b c8             	cmp    %rax,%rcx
1400157d9:	0f 83 8e 00 00 00    	jae    0x14001586d
1400157df:	48 39 3d ba 46 01 00 	cmp    %rdi,0x146ba(%rip)        # 0x140029ea0
1400157e6:	48 0f 42 3d b2 46 01 	cmovb  0x146b2(%rip),%rdi        # 0x140029ea0
1400157ed:	00
1400157ee:	48 3b df             	cmp    %rdi,%rbx
1400157f1:	73 7a                	jae    0x14001586d
1400157f3:	48 8b df             	mov    %rdi,%rbx
1400157f6:	eb 75                	jmp    0x14001586d
1400157f8:	83 f8 02             	cmp    $0x2,%eax
1400157fb:	74 0d                	je     0x14001580a
1400157fd:	83 f8 01             	cmp    $0x1,%eax
140015800:	75 6b                	jne    0x14001586d
140015802:	38 1d 19 44 01 00    	cmp    %bl,0x14419(%rip)        # 0x140029c21
140015808:	74 09                	je     0x140015813
14001580a:	48 8b 1d 8f 46 01 00 	mov    0x1468f(%rip),%rbx        # 0x140029ea0
140015811:	eb 53                	jmp    0x140015866
140015813:	8b 05 8f 43 01 00    	mov    0x1438f(%rip),%eax        # 0x140029ba8
140015819:	33 d2                	xor    %edx,%edx
14001581b:	8b c8                	mov    %eax,%ecx
14001581d:	bb 00 00 00 40       	mov    $0x40000000,%ebx
140015822:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
140015826:	48 8b 05 7b 46 01 00 	mov    0x1467b(%rip),%rax        # 0x140029ea8
14001582d:	48 f7 f1             	div    %rcx
140015830:	41 8b d0             	mov    %r8d,%edx
140015833:	41 f7 d0             	not    %r8d
140015836:	48 81 c2 40 20 00 00 	add    $0x2040,%rdx
14001583d:	48 8d 48 07          	lea    0x7(%rax),%rcx
140015841:	41 8b c0             	mov    %r8d,%eax
140015844:	48 c1 e9 03          	shr    $0x3,%rcx
140015848:	48 03 d1             	add    %rcx,%rdx
14001584b:	48 8b 0d 4e 46 01 00 	mov    0x1464e(%rip),%rcx        # 0x140029ea0
140015852:	48 81 c1 00 00 00 10 	add    $0x10000000,%rcx
140015859:	48 23 d0             	and    %rax,%rdx
14001585c:	48 03 ca             	add    %rdx,%rcx
14001585f:	48 3b cb             	cmp    %rbx,%rcx
140015862:	48 0f 47 d9          	cmova  %rcx,%rbx
140015866:	c6 05 63 46 01 00 01 	movb   $0x1,0x14663(%rip)        # 0x140029ed0
14001586d:	48 8b c3             	mov    %rbx,%rax
140015870:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140015875:	48 83 c4 20          	add    $0x20,%rsp
140015879:	5f                   	pop    %rdi
14001587a:	c3                   	ret
14001587b:	cc                   	int3
14001587c:	cc                   	int3
14001587d:	cc                   	int3
14001587e:	cc                   	int3
14001587f:	cc                   	int3
140015880:	cc                   	int3
140015881:	cc                   	int3
140015882:	cc                   	int3
140015883:	cc                   	int3
140015884:	40 53                	rex push %rbx
140015886:	48 83 ec 20          	sub    $0x20,%rsp
14001588a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140015891:	00 00
140015893:	ba 08 00 00 00       	mov    $0x8,%edx
140015898:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001589c:	44 8d 42 58          	lea    0x58(%rdx),%r8d
1400158a0:	48 ff 15 09 55 00 00 	rex.W call *0x5509(%rip)        # 0x14001adb0
1400158a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400158ac:	48 8b d8             	mov    %rax,%rbx
1400158af:	48 85 c0             	test   %rax,%rax
1400158b2:	75 0c                	jne    0x1400158c0
1400158b4:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
1400158b9:	48 83 c4 20          	add    $0x20,%rsp
1400158bd:	5b                   	pop    %rbx
1400158be:	c3                   	ret
1400158bf:	cc                   	int3
1400158c0:	41 b8 28 00 00 00    	mov    $0x28,%r8d
1400158c6:	33 d2                	xor    %edx,%edx
1400158c8:	66 44 89 40 12       	mov    %r8w,0x12(%rax)
1400158cd:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400158d4:	00 00
1400158d6:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400158da:	48 ff 15 cf 54 00 00 	rex.W call *0x54cf(%rip)        # 0x14001adb0
1400158e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400158e6:	48 89 43 18          	mov    %rax,0x18(%rbx)
1400158ea:	48 85 c0             	test   %rax,%rax
1400158ed:	75 20                	jne    0x14001590f
1400158ef:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400158f6:	00 00
1400158f8:	4c 8b c3             	mov    %rbx,%r8
1400158fb:	33 d2                	xor    %edx,%edx
1400158fd:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140015901:	48 ff 15 b0 54 00 00 	rex.W call *0x54b0(%rip)        # 0x14001adb8
140015908:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001590d:	eb a5                	jmp    0x1400158b4
14001590f:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140015913:	33 d2                	xor    %edx,%edx
140015915:	48 ff 15 3c 54 00 00 	rex.W call *0x543c(%rip)        # 0x14001ad58
14001591c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015921:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140015925:	48 8d 15 14 dc 00 00 	lea    0xdc14(%rip),%rdx        # 0x140023540
14001592c:	48 ff 15 e5 54 00 00 	rex.W call *0x54e5(%rip)        # 0x14001ae18
140015933:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015938:	48 8b 43 18          	mov    0x18(%rbx),%rax
14001593c:	b9 3f 00 00 00       	mov    $0x3f,%ecx
140015941:	66 89 48 08          	mov    %cx,0x8(%rax)
140015945:	83 4b 5c 06          	orl    $0x6,0x5c(%rbx)
140015949:	e8 92 fa ff ff       	call   0x1400153e0
14001594e:	48 8b 05 1b 45 01 00 	mov    0x1451b(%rip),%rax        # 0x140029e70
140015955:	48 8d 0d 14 45 01 00 	lea    0x14514(%rip),%rcx        # 0x140029e70
14001595c:	ff 05 0a 45 01 00    	incl   0x1450a(%rip)        # 0x140029e6c
140015962:	48 39 48 08          	cmp    %rcx,0x8(%rax)
140015966:	74 07                	je     0x14001596f
140015968:	b9 03 00 00 00       	mov    $0x3,%ecx
14001596d:	cd 29                	int    $0x29
14001596f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140015973:	48 8b cb             	mov    %rbx,%rcx
140015976:	48 89 03             	mov    %rax,(%rbx)
140015979:	48 89 58 08          	mov    %rbx,0x8(%rax)