1401e364a:	90                   	nop
1401e364b:	90                   	nop
1401e364c:	90                   	nop
1401e364d:	90                   	nop
1401e364e:	90                   	nop
1401e364f:	90                   	nop
1401e3650:	56                   	push   %rsi
1401e3651:	53                   	push   %rbx
1401e3652:	48 83 ec 38          	sub    $0x38,%rsp
1401e3656:	48 89 cb             	mov    %rcx,%rbx
1401e3659:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1401e365e:	b9 02 00 00 00       	mov    $0x2,%ecx
1401e3663:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1401e3668:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1401e366d:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
1401e3672:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e3677:	e8 54 64 00 00       	call   0x1401e9ad0
1401e367c:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
1401e3682:	ba 01 00 00 00       	mov    $0x1,%edx
1401e3687:	48 8d 0d b2 4d 05 00 	lea    0x54db2(%rip),%rcx        # 0x140238440
1401e368e:	49 89 c1             	mov    %rax,%r9
1401e3691:	e8 c2 66 00 00       	call   0x1401e9d58
1401e3696:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1401e369b:	b9 02 00 00 00       	mov    $0x2,%ecx
1401e36a0:	e8 2b 64 00 00       	call   0x1401e9ad0
1401e36a5:	48 89 da             	mov    %rbx,%rdx
1401e36a8:	48 89 c1             	mov    %rax,%rcx
1401e36ab:	49 89 f0             	mov    %rsi,%r8
1401e36ae:	e8 3d 68 00 00       	call   0x1401e9ef0
1401e36b3:	e8 f8 65 00 00       	call   0x1401e9cb0
1401e36b8:	90                   	nop
1401e36b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e36c0:	57                   	push   %rdi
1401e36c1:	56                   	push   %rsi
1401e36c2:	53                   	push   %rbx
1401e36c3:	48 83 ec 50          	sub    $0x50,%rsp
1401e36c7:	48 63 35 f6 83 0c 00 	movslq 0xc83f6(%rip),%rsi        # 0x1402abac4
1401e36ce:	48 89 cb             	mov    %rcx,%rbx
1401e36d1:	85 f6                	test   %esi,%esi
1401e36d3:	0f 8e 17 01 00 00    	jle    0x1401e37f0
1401e36d9:	48 8b 05 e8 83 0c 00 	mov    0xc83e8(%rip),%rax        # 0x1402abac8
1401e36e0:	45 31 c9             	xor    %r9d,%r9d
1401e36e3:	48 83 c0 18          	add    $0x18,%rax
1401e36e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e36ee:	00 00
1401e36f0:	4c 8b 00             	mov    (%rax),%r8
1401e36f3:	4c 39 c3             	cmp    %r8,%rbx
1401e36f6:	72 13                	jb     0x1401e370b
1401e36f8:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401e36fc:	8b 52 08             	mov    0x8(%rdx),%edx
1401e36ff:	49 01 d0             	add    %rdx,%r8
1401e3702:	4c 39 c3             	cmp    %r8,%rbx
1401e3705:	0f 82 8a 00 00 00    	jb     0x1401e3795
1401e370b:	41 83 c1 01          	add    $0x1,%r9d
1401e370f:	48 83 c0 28          	add    $0x28,%rax
1401e3713:	41 39 f1             	cmp    %esi,%r9d
1401e3716:	75 d8                	jne    0x1401e36f0
1401e3718:	48 89 d9             	mov    %rbx,%rcx
1401e371b:	e8 60 0a 00 00       	call   0x1401e4180
1401e3720:	48 89 c7             	mov    %rax,%rdi
1401e3723:	48 85 c0             	test   %rax,%rax
1401e3726:	0f 84 e6 00 00 00    	je     0x1401e3812
1401e372c:	48 8b 05 95 83 0c 00 	mov    0xc8395(%rip),%rax        # 0x1402abac8
1401e3733:	48 8d 1c b6          	lea    (%rsi,%rsi,4),%rbx
1401e3737:	48 c1 e3 03          	shl    $0x3,%rbx
1401e373b:	48 01 d8             	add    %rbx,%rax
1401e373e:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401e3742:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1401e3748:	e8 73 0b 00 00       	call   0x1401e42c0
1401e374d:	8b 57 0c             	mov    0xc(%rdi),%edx
1401e3750:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1401e3756:	48 8d 0c 10          	lea    (%rax,%rdx,1),%rcx
1401e375a:	48 8b 05 67 83 0c 00 	mov    0xc8367(%rip),%rax        # 0x1402abac8
1401e3761:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401e3766:	48 89 4c 18 18       	mov    %rcx,0x18(%rax,%rbx,1)
1401e376b:	ff 15 df bb 0c 00    	call   *0xcbbdf(%rip)        # 0x1402af350
1401e3771:	48 85 c0             	test   %rax,%rax
1401e3774:	0f 84 7d 00 00 00    	je     0x1401e37f7
1401e377a:	8b 44 24 44          	mov    0x44(%rsp),%eax
1401e377e:	8d 50 fc             	lea    -0x4(%rax),%edx
1401e3781:	83 e2 fb             	and    $0xfffffffb,%edx
1401e3784:	74 08                	je     0x1401e378e
1401e3786:	8d 50 c0             	lea    -0x40(%rax),%edx
1401e3789:	83 e2 bf             	and    $0xffffffbf,%edx
1401e378c:	75 12                	jne    0x1401e37a0
1401e378e:	83 05 2f 83 0c 00 01 	addl   $0x1,0xc832f(%rip)        # 0x1402abac4
1401e3795:	48 83 c4 50          	add    $0x50,%rsp
1401e3799:	5b                   	pop    %rbx
1401e379a:	5e                   	pop    %rsi
1401e379b:	5f                   	pop    %rdi
1401e379c:	c3                   	ret
1401e379d:	0f 1f 00             	nopl   (%rax)
1401e37a0:	83 f8 02             	cmp    $0x2,%eax
1401e37a3:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401e37a8:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401e37ad:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1401e37b3:	b8 04 00 00 00       	mov    $0x4,%eax
1401e37b8:	44 0f 44 c0          	cmove  %eax,%r8d
1401e37bc:	48 03 1d 05 83 0c 00 	add    0xc8305(%rip),%rbx        # 0x1402abac8
1401e37c3:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1401e37c7:	49 89 d9             	mov    %rbx,%r9
1401e37ca:	48 89 53 10          	mov    %rdx,0x10(%rbx)
1401e37ce:	ff 15 74 bb 0c 00    	call   *0xcbb74(%rip)        # 0x1402af348
1401e37d4:	85 c0                	test   %eax,%eax
1401e37d6:	75 b6                	jne    0x1401e378e
1401e37d8:	ff 15 32 b9 0c 00    	call   *0xcb932(%rip)        # 0x1402af110
1401e37de:	48 8d 0d d3 4c 05 00 	lea    0x54cd3(%rip),%rcx        # 0x1402384b8
1401e37e5:	89 c2                	mov    %eax,%edx
1401e37e7:	e8 64 fe ff ff       	call   0x1401e3650
1401e37ec:	0f 1f 40 00          	nopl   0x0(%rax)
1401e37f0:	31 f6                	xor    %esi,%esi
1401e37f2:	e9 21 ff ff ff       	jmp    0x1401e3718
1401e37f7:	48 8b 05 ca 82 0c 00 	mov    0xc82ca(%rip),%rax        # 0x1402abac8
1401e37fe:	8b 57 08             	mov    0x8(%rdi),%edx
1401e3801:	48 8d 0d 78 4c 05 00 	lea    0x54c78(%rip),%rcx        # 0x140238480
1401e3808:	4c 8b 44 18 18       	mov    0x18(%rax,%rbx,1),%r8
1401e380d:	e8 3e fe ff ff       	call   0x1401e3650
1401e3812:	48 89 da             	mov    %rbx,%rdx
1401e3815:	48 8d 0d 44 4c 05 00 	lea    0x54c44(%rip),%rcx        # 0x140238460
1401e381c:	e8 2f fe ff ff       	call   0x1401e3650
1401e3821:	90                   	nop
1401e3822:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e3829:	00 00 00 00
1401e382d:	0f 1f 00             	nopl   (%rax)
1401e3830:	55                   	push   %rbp
1401e3831:	41 57                	push   %r15
1401e3833:	41 56                	push   %r14
1401e3835:	41 55                	push   %r13
1401e3837:	41 54                	push   %r12
1401e3839:	57                   	push   %rdi
1401e383a:	56                   	push   %rsi
1401e383b:	53                   	push   %rbx
1401e383c:	48 83 ec 48          	sub    $0x48,%rsp
1401e3840:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
1401e3845:	44 8b 25 74 82 0c 00 	mov    0xc8274(%rip),%r12d        # 0x1402abac0
1401e384c:	45 85 e4             	test   %r12d,%r12d
1401e384f:	74 17                	je     0x1401e3868
1401e3851:	48 8d 65 08          	lea    0x8(%rbp),%rsp
1401e3855:	5b                   	pop    %rbx
1401e3856:	5e                   	pop    %rsi
1401e3857:	5f                   	pop    %rdi
1401e3858:	41 5c                	pop    %r12
1401e385a:	41 5d                	pop    %r13
1401e385c:	41 5e                	pop    %r14
1401e385e:	41 5f                	pop    %r15
1401e3860:	5d                   	pop    %rbp
1401e3861:	c3                   	ret
1401e3862:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e3868:	c7 05 4e 82 0c 00 01 	movl   $0x1,0xc824e(%rip)        # 0x1402abac0
1401e386f:	00 00 00
1401e3872:	e8 89 09 00 00       	call   0x1401e4200
1401e3877:	48 98                	cltq
1401e3879:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1401e387d:	48 8d 04 c5 0f 00 00 	lea    0xf(,%rax,8),%rax
1401e3884:	00
1401e3885:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e3889:	e8 d2 0b 00 00       	call   0x1401e4460
1401e388e:	4c 8b 2d 4b 51 05 00 	mov    0x5514b(%rip),%r13        # 0x1402389e0
1401e3895:	48 8b 1d 54 51 05 00 	mov    0x55154(%rip),%rbx        # 0x1402389f0
1401e389c:	48 29 c4             	sub    %rax,%rsp
1401e389f:	c7 05 1b 82 0c 00 00 	movl   $0x0,0xc821b(%rip)        # 0x1402abac4
1401e38a6:	00 00 00
1401e38a9:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e38ae:	48 89 05 13 82 0c 00 	mov    %rax,0xc8213(%rip)        # 0x1402abac8
1401e38b5:	4c 89 e8             	mov    %r13,%rax
1401e38b8:	48 29 d8             	sub    %rbx,%rax
1401e38bb:	48 83 f8 07          	cmp    $0x7,%rax
1401e38bf:	7e 90                	jle    0x1401e3851
1401e38c1:	48 83 f8 0b          	cmp    $0xb,%rax
1401e38c5:	0f 8f 5d 01 00 00    	jg     0x1401e3a28
1401e38cb:	8b 03                	mov    (%rbx),%eax
1401e38cd:	85 c0                	test   %eax,%eax
1401e38cf:	0f 85 5b 02 00 00    	jne    0x1401e3b30
1401e38d5:	8b 43 04             	mov    0x4(%rbx),%eax
1401e38d8:	85 c0                	test   %eax,%eax
1401e38da:	0f 85 50 02 00 00    	jne    0x1401e3b30
1401e38e0:	8b 53 08             	mov    0x8(%rbx),%edx
1401e38e3:	83 fa 01             	cmp    $0x1,%edx
1401e38e6:	0f 85 9a 02 00 00    	jne    0x1401e3b86
1401e38ec:	48 83 c3 0c          	add    $0xc,%rbx
1401e38f0:	4c 39 eb             	cmp    %r13,%rbx
1401e38f3:	0f 83 58 ff ff ff    	jae    0x1401e3851
1401e38f9:	4c 8b 35 d0 50 05 00 	mov    0x550d0(%rip),%r14        # 0x1402389d0
1401e3900:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1401e3906:	eb 6b                	jmp    0x1401e3973
1401e3908:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e390f:	00
1401e3910:	83 f9 08             	cmp    $0x8,%ecx
1401e3913:	0f 84 37 01 00 00    	je     0x1401e3a50
1401e3919:	83 f9 10             	cmp    $0x10,%ecx
1401e391c:	0f 85 40 02 00 00    	jne    0x1401e3b62
1401e3922:	0f b7 37             	movzwl (%rdi),%esi
1401e3925:	81 e2 c0 00 00 00    	and    $0xc0,%edx
1401e392b:	66 85 f6             	test   %si,%si
1401e392e:	0f 89 e4 01 00 00    	jns    0x1401e3b18
1401e3934:	48 81 ce 00 00 ff ff 	or     $0xffffffffffff0000,%rsi
1401e393b:	48 29 c6             	sub    %rax,%rsi
1401e393e:	4c 01 ce             	add    %r9,%rsi
1401e3941:	85 d2                	test   %edx,%edx
1401e3943:	75 1a                	jne    0x1401e395f
1401e3945:	48 81 fe ff ff 00 00 	cmp    $0xffff,%rsi
1401e394c:	0f 8f 1e 02 00 00    	jg     0x1401e3b70
1401e3952:	48 81 fe 00 80 ff ff 	cmp    $0xffffffffffff8000,%rsi
1401e3959:	0f 8c 11 02 00 00    	jl     0x1401e3b70
1401e395f:	48 89 f9             	mov    %rdi,%rcx
1401e3962:	e8 59 fd ff ff       	call   0x1401e36c0
1401e3967:	66 89 37             	mov    %si,(%rdi)
1401e396a:	48 83 c3 0c          	add    $0xc,%rbx
1401e396e:	4c 39 eb             	cmp    %r13,%rbx
1401e3971:	73 5d                	jae    0x1401e39d0
1401e3973:	8b 03                	mov    (%rbx),%eax
1401e3975:	8b 53 08             	mov    0x8(%rbx),%edx
1401e3978:	8b 7b 04             	mov    0x4(%rbx),%edi
1401e397b:	4c 01 f0             	add    %r14,%rax
1401e397e:	0f b6 ca             	movzbl %dl,%ecx
1401e3981:	4c 8b 08             	mov    (%rax),%r9
1401e3984:	4c 01 f7             	add    %r14,%rdi
1401e3987:	83 f9 20             	cmp    $0x20,%ecx
1401e398a:	0f 84 10 01 00 00    	je     0x1401e3aa0
1401e3990:	0f 86 7a ff ff ff    	jbe    0x1401e3910
1401e3996:	83 f9 40             	cmp    $0x40,%ecx
1401e3999:	0f 85 c3 01 00 00    	jne    0x1401e3b62
1401e399f:	48 8b 37             	mov    (%rdi),%rsi
1401e39a2:	48 29 c6             	sub    %rax,%rsi
1401e39a5:	4c 01 ce             	add    %r9,%rsi
1401e39a8:	81 e2 c0 00 00 00    	and    $0xc0,%edx
1401e39ae:	75 09                	jne    0x1401e39b9
1401e39b0:	48 85 f6             	test   %rsi,%rsi
1401e39b3:	0f 89 b7 01 00 00    	jns    0x1401e3b70
1401e39b9:	48 89 f9             	mov    %rdi,%rcx
1401e39bc:	48 83 c3 0c          	add    $0xc,%rbx
1401e39c0:	e8 fb fc ff ff       	call   0x1401e36c0
1401e39c5:	48 89 37             	mov    %rsi,(%rdi)
1401e39c8:	4c 39 eb             	cmp    %r13,%rbx
1401e39cb:	72 a6                	jb     0x1401e3973
1401e39cd:	0f 1f 00             	nopl   (%rax)
1401e39d0:	8b 0d ee 80 0c 00    	mov    0xc80ee(%rip),%ecx        # 0x1402abac4
1401e39d6:	85 c9                	test   %ecx,%ecx
1401e39d8:	0f 8e 73 fe ff ff    	jle    0x1401e3851
1401e39de:	48 8b 35 63 b9 0c 00 	mov    0xcb963(%rip),%rsi        # 0x1402af348
1401e39e5:	31 db                	xor    %ebx,%ebx
1401e39e7:	48 8d 7d fc          	lea    -0x4(%rbp),%rdi
1401e39eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e39f0:	48 8b 05 d1 80 0c 00 	mov    0xc80d1(%rip),%rax        # 0x1402abac8
1401e39f7:	48 01 d8             	add    %rbx,%rax
1401e39fa:	44 8b 00             	mov    (%rax),%r8d
1401e39fd:	45 85 c0             	test   %r8d,%r8d
1401e3a00:	74 0d                	je     0x1401e3a0f
1401e3a02:	48 8b 50 10          	mov    0x10(%rax),%rdx
1401e3a06:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401e3a0a:	49 89 f9             	mov    %rdi,%r9
1401e3a0d:	ff d6                	call   *%rsi
1401e3a0f:	41 83 c4 01          	add    $0x1,%r12d
1401e3a13:	48 83 c3 28          	add    $0x28,%rbx
1401e3a17:	44 3b 25 a6 80 0c 00 	cmp    0xc80a6(%rip),%r12d        # 0x1402abac4
1401e3a1e:	7c d0                	jl     0x1401e39f0
1401e3a20:	e9 2c fe ff ff       	jmp    0x1401e3851
1401e3a25:	0f 1f 00             	nopl   (%rax)
1401e3a28:	8b 13                	mov    (%rbx),%edx
1401e3a2a:	85 d2                	test   %edx,%edx
1401e3a2c:	0f 85 fe 00 00 00    	jne    0x1401e3b30
1401e3a32:	8b 43 04             	mov    0x4(%rbx),%eax
1401e3a35:	89 c1                	mov    %eax,%ecx
1401e3a37:	0b 4b 08             	or     0x8(%rbx),%ecx
1401e3a3a:	0f 85 98 fe ff ff    	jne    0x1401e38d8
1401e3a40:	48 83 c3 0c          	add    $0xc,%rbx
1401e3a44:	e9 82 fe ff ff       	jmp    0x1401e38cb
1401e3a49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e3a50:	0f b6 37             	movzbl (%rdi),%esi
1401e3a53:	81 e2 c0 00 00 00    	and    $0xc0,%edx
1401e3a59:	40 84 f6             	test   %sil,%sil
1401e3a5c:	0f 89 9e 00 00 00    	jns    0x1401e3b00
1401e3a62:	48 81 ce 00 ff ff ff 	or     $0xffffffffffffff00,%rsi
1401e3a69:	48 29 c6             	sub    %rax,%rsi
1401e3a6c:	4c 01 ce             	add    %r9,%rsi
1401e3a6f:	85 d2                	test   %edx,%edx
1401e3a71:	75 17                	jne    0x1401e3a8a
1401e3a73:	48 81 fe ff 00 00 00 	cmp    $0xff,%rsi
1401e3a7a:	0f 8f f0 00 00 00    	jg     0x1401e3b70
1401e3a80:	48 83 fe 80          	cmp    $0xffffffffffffff80,%rsi
1401e3a84:	0f 8c e6 00 00 00    	jl     0x1401e3b70
1401e3a8a:	48 89 f9             	mov    %rdi,%rcx
1401e3a8d:	e8 2e fc ff ff       	call   0x1401e36c0
1401e3a92:	40 88 37             	mov    %sil,(%rdi)
1401e3a95:	e9 d0 fe ff ff       	jmp    0x1401e396a
1401e3a9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e3aa0:	8b 37                	mov    (%rdi),%esi
1401e3aa2:	81 e2 c0 00 00 00    	and    $0xc0,%edx
1401e3aa8:	85 f6                	test   %esi,%esi
1401e3aaa:	79 44                	jns    0x1401e3af0
1401e3aac:	49 bb 00 00 00 00 ff 	movabs $0xffffffff00000000,%r11
1401e3ab3:	ff ff ff
1401e3ab6:	4c 09 de             	or     %r11,%rsi
1401e3ab9:	48 29 c6             	sub    %rax,%rsi
1401e3abc:	4c 01 ce             	add    %r9,%rsi
1401e3abf:	85 d2                	test   %edx,%edx
1401e3ac1:	75 1c                	jne    0x1401e3adf
1401e3ac3:	4c 39 fe             	cmp    %r15,%rsi
1401e3ac6:	0f 8f a4 00 00 00    	jg     0x1401e3b70
1401e3acc:	48 b8 ff ff ff 7f ff 	movabs $0xffffffff7fffffff,%rax
1401e3ad3:	ff ff ff
1401e3ad6:	48 39 c6             	cmp    %rax,%rsi
1401e3ad9:	0f 8e 91 00 00 00    	jle    0x1401e3b70
1401e3adf:	48 89 f9             	mov    %rdi,%rcx
1401e3ae2:	e8 d9 fb ff ff       	call   0x1401e36c0
1401e3ae7:	89 37                	mov    %esi,(%rdi)
1401e3ae9:	e9 7c fe ff ff       	jmp    0x1401e396a
1401e3aee:	66 90                	xchg   %ax,%ax
1401e3af0:	48 29 c6             	sub    %rax,%rsi
1401e3af3:	4c 01 ce             	add    %r9,%rsi
1401e3af6:	85 d2                	test   %edx,%edx
1401e3af8:	74 c9                	je     0x1401e3ac3
1401e3afa:	eb e3                	jmp    0x1401e3adf
1401e3afc:	0f 1f 40 00          	nopl   0x0(%rax)
1401e3b00:	48 29 c6             	sub    %rax,%rsi
1401e3b03:	4c 01 ce             	add    %r9,%rsi
1401e3b06:	85 d2                	test   %edx,%edx
1401e3b08:	0f 84 65 ff ff ff    	je     0x1401e3a73
1401e3b0e:	e9 77 ff ff ff       	jmp    0x1401e3a8a
1401e3b13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e3b18:	48 29 c6             	sub    %rax,%rsi
1401e3b1b:	4c 01 ce             	add    %r9,%rsi
1401e3b1e:	85 d2                	test   %edx,%edx
1401e3b20:	0f 84 1f fe ff ff    	je     0x1401e3945
1401e3b26:	e9 34 fe ff ff       	jmp    0x1401e395f
1401e3b2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e3b30:	4c 39 eb             	cmp    %r13,%rbx
1401e3b33:	0f 83 18 fd ff ff    	jae    0x1401e3851
1401e3b39:	4c 8b 35 90 4e 05 00 	mov    0x54e90(%rip),%r14        # 0x1402389d0
1401e3b40:	8b 73 04             	mov    0x4(%rbx),%esi
1401e3b43:	8b 3b                	mov    (%rbx),%edi
1401e3b45:	48 83 c3 08          	add    $0x8,%rbx
1401e3b49:	4c 01 f6             	add    %r14,%rsi
1401e3b4c:	03 3e                	add    (%rsi),%edi
1401e3b4e:	48 89 f1             	mov    %rsi,%rcx
1401e3b51:	e8 6a fb ff ff       	call   0x1401e36c0
1401e3b56:	89 3e                	mov    %edi,(%rsi)
1401e3b58:	4c 39 eb             	cmp    %r13,%rbx
1401e3b5b:	72 e3                	jb     0x1401e3b40
1401e3b5d:	e9 6e fe ff ff       	jmp    0x1401e39d0
1401e3b62:	89 ca                	mov    %ecx,%edx
1401e3b64:	48 8d 0d ad 49 05 00 	lea    0x549ad(%rip),%rcx        # 0x140238518
1401e3b6b:	e8 e0 fa ff ff       	call   0x1401e3650
1401e3b70:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e3b75:	89 ca                	mov    %ecx,%edx
1401e3b77:	49 89 f8             	mov    %rdi,%r8
1401e3b7a:	48 8d 0d c7 49 05 00 	lea    0x549c7(%rip),%rcx        # 0x140238548
1401e3b81:	e8 ca fa ff ff       	call   0x1401e3650
1401e3b86:	48 8d 0d 53 49 05 00 	lea    0x54953(%rip),%rcx        # 0x1402384e0
1401e3b8d:	e8 be fa ff ff       	call   0x1401e3650