1401e5590:	40 53                	rex push %rbx
1401e5592:	b8 20 00 00 00       	mov    $0x20,%eax
1401e5597:	e8 94 b5 0c 00       	call   0x1402b0b30
1401e559c:	48 2b e0             	sub    %rax,%rsp
1401e559f:	81 39 00 01 00 00    	cmpl   $0x100,(%rcx)
1401e55a5:	4c 8b ca             	mov    %rdx,%r9
1401e55a8:	48 8b d9             	mov    %rcx,%rbx
1401e55ab:	75 68                	jne    0x1401e5615
1401e55ad:	48 8b 81 b8 04 00 00 	mov    0x4b8(%rcx),%rax
1401e55b4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401e55ba:	66 ff 80 0e 01 00 00 	incw   0x10e(%rax)
1401e55c1:	48 8b 81 b8 04 00 00 	mov    0x4b8(%rcx),%rax
1401e55c8:	49 8b c9             	mov    %r9,%rcx
1401e55cb:	0f b7 90 0c 01 00 00 	movzwl 0x10c(%rax),%edx
1401e55d2:	e8 f9 c4 fb ff       	call   0x1401a1ad0
1401e55d7:	85 c0                	test   %eax,%eax
1401e55d9:	75 3a                	jne    0x1401e5615
1401e55db:	e8 90 1a f4 ff       	call   0x140127070
1401e55e0:	4c 8d 05 b9 2e 15 00 	lea    0x152eb9(%rip),%r8        # 0x1403384a0
1401e55e7:	ba e7 03 00 00       	mov    $0x3e7,%edx
1401e55ec:	48 8d 0d 35 2e 15 00 	lea    0x152e35(%rip),%rcx        # 0x140338428
1401e55f3:	e8 98 1b f4 ff       	call   0x140127190
1401e55f8:	45 33 c9             	xor    %r9d,%r9d
1401e55fb:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401e5601:	48 8b cb             	mov    %rbx,%rcx
1401e5604:	41 8d 51 50          	lea    0x50(%r9),%edx
1401e5608:	e8 a3 ac f9 ff       	call   0x1401802b0
1401e560d:	33 c0                	xor    %eax,%eax
1401e560f:	48 83 c4 20          	add    $0x20,%rsp
1401e5613:	5b                   	pop    %rbx
1401e5614:	c3                   	ret
1401e5615:	b8 01 00 00 00       	mov    $0x1,%eax
1401e561a:	48 83 c4 20          	add    $0x20,%rsp
1401e561e:	5b                   	pop    %rbx
1401e561f:	c3                   	ret
1401e5620:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401e5625:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e562a:	57                   	push   %rdi
1401e562b:	b8 40 00 00 00       	mov    $0x40,%eax
1401e5630:	e8 fb b4 0c 00       	call   0x1402b0b30
1401e5635:	48 2b e0             	sub    %rax,%rsp
1401e5638:	48 8b b9 b8 04 00 00 	mov    0x4b8(%rcx),%rdi
1401e563f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401e5644:	48 81 c7 90 01 00 00 	add    $0x190,%rdi
1401e564b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e564e:	48 8b f2             	mov    %rdx,%rsi
1401e5651:	33 c0                	xor    %eax,%eax
1401e5653:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401e5658:	48 8b d9             	mov    %rcx,%rbx
1401e565b:	0f 11 07             	movups %xmm0,(%rdi)
1401e565e:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
1401e5662:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1401e5666:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1401e566a:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
1401e566e:	48 89 47 50          	mov    %rax,0x50(%rdi)
1401e5672:	e8 29 02 00 00       	call   0x1401e58a0
1401e5677:	85 c0                	test   %eax,%eax
1401e5679:	75 27                	jne    0x1401e56a2
1401e567b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e5680:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401e5684:	83 c0 03             	add    $0x3,%eax
1401e5687:	83 f8 01             	cmp    $0x1,%eax
1401e568a:	77 6c                	ja     0x1401e56f8
1401e568c:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401e5691:	48 8b cb             	mov    %rbx,%rcx
1401e5694:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401e5699:	e8 02 02 00 00       	call   0x1401e58a0
1401e569e:	85 c0                	test   %eax,%eax
1401e56a0:	74 de                	je     0x1401e5680
1401e56a2:	8b 8b d8 02 00 00    	mov    0x2d8(%rbx),%ecx
1401e56a8:	89 0e                	mov    %ecx,(%rsi)
1401e56aa:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1401e56b1:	4c 8b 48 08          	mov    0x8(%rax),%r9
1401e56b5:	81 f9 01 01 00 00    	cmp    $0x101,%ecx
1401e56bb:	75 4d                	jne    0x1401e570a
1401e56bd:	48 8b 83 c0 04 00 00 	mov    0x4c0(%rbx),%rax
1401e56c4:	48 85 c0             	test   %rax,%rax
1401e56c7:	0f 84 c9 00 00 00    	je     0x1401e5796
1401e56cd:	48 8b 8b c8 04 00 00 	mov    0x4c8(%rbx),%rcx
1401e56d4:	41 b8 14 00 00 00    	mov    $0x14,%r8d
1401e56da:	8b 13                	mov    (%rbx),%edx
1401e56dc:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401e56e1:	33 c9                	xor    %ecx,%ecx
1401e56e3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401e56e8:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1401e56ef:	00 00
1401e56f1:	ff d0                	call   *%rax
1401e56f3:	e9 9e 00 00 00       	jmp    0x1401e5796
1401e56f8:	33 c0                	xor    %eax,%eax
1401e56fa:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401e56ff:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401e5704:	48 83 c4 40          	add    $0x40,%rsp
1401e5708:	5f                   	pop    %rdi
1401e5709:	c3                   	ret
1401e570a:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1401e570e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5711:	0f b6 07             	movzbl (%rdi),%eax
1401e5714:	49 8b d0             	mov    %r8,%rdx
1401e5717:	41 88 01             	mov    %al,(%r9)
1401e571a:	49 8b c8             	mov    %r8,%rcx
1401e571d:	45 88 41 03          	mov    %r8b,0x3(%r9)
1401e5721:	48 c1 e9 08          	shr    $0x8,%rcx
1401e5725:	41 88 49 02          	mov    %cl,0x2(%r9)
1401e5729:	48 c1 ea 10          	shr    $0x10,%rdx
1401e572d:	41 88 51 01          	mov    %dl,0x1(%r9)
1401e5731:	0f b6 47 11          	movzbl 0x11(%rdi),%eax
1401e5735:	41 88 41 04          	mov    %al,0x4(%r9)
1401e5739:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
1401e573d:	41 88 41 05          	mov    %al,0x5(%r9)
1401e5741:	33 c0                	xor    %eax,%eax
1401e5743:	41 88 49 0a          	mov    %cl,0xa(%r9)
1401e5747:	66 41 c7 41 06 00 00 	movw   $0x0,0x6(%r9)
1401e574e:	41 c6 41 08 00       	movb   $0x0,0x8(%r9)
1401e5753:	41 88 51 09          	mov    %dl,0x9(%r9)
1401e5757:	45 88 41 0b          	mov    %r8b,0xb(%r9)
1401e575b:	0f 11 07             	movups %xmm0,(%rdi)
1401e575e:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
1401e5762:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1401e5766:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1401e576a:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
1401e576e:	48 89 47 50          	mov    %rax,0x50(%rdi)
1401e5772:	48 8b 83 b8 04 00 00 	mov    0x4b8(%rbx),%rax
1401e5779:	66 ff 80 10 01 00 00 	incw   0x110(%rax)
1401e5780:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1401e5787:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401e578b:	48 83 c1 0c          	add    $0xc,%rcx
1401e578f:	48 89 8b 90 00 00 00 	mov    %rcx,0x90(%rbx)
1401e5796:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401e579b:	b8 01 00 00 00       	mov    $0x1,%eax
1401e57a0:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401e57a5:	48 83 c4 40          	add    $0x40,%rsp
1401e57a9:	5f                   	pop    %rdi
1401e57aa:	c3                   	ret
1401e57ab:	cc                   	int3
1401e57ac:	cc                   	int3
1401e57ad:	cc                   	int3
1401e57ae:	cc                   	int3
1401e57af:	cc                   	int3
1401e57b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e57b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401e57ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401e57bf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401e57c4:	41 56                	push   %r14
1401e57c6:	b8 40 00 00 00       	mov    $0x40,%eax
1401e57cb:	e8 60 b3 0c 00       	call   0x1402b0b30
1401e57d0:	48 2b e0             	sub    %rax,%rsp
1401e57d3:	81 b9 d8 02 00 00 01 	cmpl   $0x101,0x2d8(%rcx)
1401e57da:	01 00 00
1401e57dd:	4c 8b f2             	mov    %rdx,%r14
1401e57e0:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
1401e57e7:	48 8b d9             	mov    %rcx,%rbx
1401e57ea:	48 8b b1 98 00 00 00 	mov    0x98(%rcx),%rsi
1401e57f1:	48 8b 78 08          	mov    0x8(%rax),%rdi
1401e57f5:	48 8d 6e 0c          	lea    0xc(%rsi),%rbp
1401e57f9:	74 78                	je     0x1401e5873
1401e57fb:	80 3f 14             	cmpb   $0x14,(%rdi)
1401e57fe:	75 09                	jne    0x1401e5809
1401e5800:	e8 ab f2 f9 ff       	call   0x140184ab0
1401e5805:	85 c0                	test   %eax,%eax
1401e5807:	74 21                	je     0x1401e582a
1401e5809:	81 3b 00 01 00 00    	cmpl   $0x100,(%rbx)
1401e580f:	48 8d 57 0c          	lea    0xc(%rdi),%rdx
1401e5813:	48 8b cb             	mov    %rbx,%rcx
1401e5816:	48 0f 45 f5          	cmovne %rbp,%rsi
1401e581a:	48 0f 45 d7          	cmovne %rdi,%rdx
1401e581e:	4c 8b c6             	mov    %rsi,%r8
1401e5821:	e8 1a 80 00 00       	call   0x1401ed840
1401e5826:	85 c0                	test   %eax,%eax
1401e5828:	75 04                	jne    0x1401e582e
1401e582a:	33 c0                	xor    %eax,%eax
1401e582c:	eb 54                	jmp    0x1401e5882
1401e582e:	4c 8b 93 c0 04 00 00 	mov    0x4c0(%rbx),%r10
1401e5835:	4d 85 d2             	test   %r10,%r10
1401e5838:	74 39                	je     0x1401e5873
1401e583a:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1401e5841:	41 b8 16 00 00 00    	mov    $0x16,%r8d
1401e5847:	4c 8b 8b 88 00 00 00 	mov    0x88(%rbx),%r9
1401e584e:	48 83 c1 0c          	add    $0xc,%rcx
1401e5852:	48 8b 83 c8 04 00 00 	mov    0x4c8(%rbx),%rax
1401e5859:	8b 13                	mov    (%rbx),%edx
1401e585b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401e5860:	4d 8b 49 08          	mov    0x8(%r9),%r9
1401e5864:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401e5869:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401e586e:	33 c9                	xor    %ecx,%ecx
1401e5870:	41 ff d2             	call   *%r10
1401e5873:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1401e587a:	49 89 06             	mov    %rax,(%r14)
1401e587d:	b8 01 00 00 00       	mov    $0x1,%eax
1401e5882:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401e5887:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401e588c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401e5891:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401e5896:	48 83 c4 40          	add    $0x40,%rsp
1401e589a:	41 5e                	pop    %r14
1401e589c:	c3                   	ret
1401e589d:	cc                   	int3
1401e589e:	cc                   	int3
1401e589f:	cc                   	int3
1401e58a0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e58a5:	55                   	push   %rbp
1401e58a6:	56                   	push   %rsi
1401e58a7:	57                   	push   %rdi
1401e58a8:	41 54                	push   %r12
1401e58aa:	41 55                	push   %r13
1401e58ac:	41 56                	push   %r14
1401e58ae:	41 57                	push   %r15
1401e58b0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1401e58b5:	b8 e0 00 00 00       	mov    $0xe0,%eax
1401e58ba:	e8 71 b2 0c 00       	call   0x1402b0b30
1401e58bf:	48 2b e0             	sub    %rax,%rsp
1401e58c2:	48 8b 05 b7 01 1f 00 	mov    0x1f01b7(%rip),%rax        # 0x1403d5a80
1401e58c9:	48 33 c4             	xor    %rsp,%rax
1401e58cc:	48 89 45 17          	mov    %rax,0x17(%rbp)
1401e58d0:	33 f6                	xor    %esi,%esi
1401e58d2:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
1401e58d6:	89 32                	mov    %esi,(%rdx)
1401e58d8:	4d 8b e0             	mov    %r8,%r12
1401e58db:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1401e58df:	48 8b d9             	mov    %rcx,%rbx
1401e58e2:	44 8b fe             	mov    %esi,%r15d
1401e58e5:	e8 16 f9 ff ff       	call   0x1401e5200
1401e58ea:	85 c0                	test   %eax,%eax
1401e58ec:	0f 88 03 02 00 00    	js     0x1401e5af5
1401e58f2:	0f 85 73 04 00 00    	jne    0x1401e5d6b
1401e58f8:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401e58fc:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1401e5900:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401e5905:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
1401e5909:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401e590d:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
1401e5911:	48 8b cb             	mov    %rbx,%rcx
1401e5914:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
1401e591b:	00 00
1401e591d:	ba 16 00 00 00       	mov    $0x16,%edx
1401e5922:	ff 50 68             	call   *0x68(%rax)
1401e5925:	85 c0                	test   %eax,%eax
1401e5927:	0f 8e 2e 04 00 00    	jle    0x1401e5d5b
1401e592d:	83 7d 8f 14          	cmpl   $0x14,-0x71(%rbp)
1401e5931:	0f 84 84 03 00 00    	je     0x1401e5cbb
1401e5937:	48 83 7d 87 0c       	cmpq   $0xc,-0x79(%rbp)
1401e593c:	0f 85 37 03 00 00    	jne    0x1401e5c79
1401e5942:	44 0f b6 75 08       	movzbl 0x8(%rbp),%r14d
1401e5947:	33 c0                	xor    %eax,%eax
1401e5949:	0f b6 4d 0b          	movzbl 0xb(%rbp),%ecx
1401e594d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5950:	44 0f b6 6d 0d       	movzbl 0xd(%rbp),%r13d
1401e5955:	0f b6 7d 10          	movzbl 0x10(%rbp),%edi
1401e5959:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1401e595d:	0f b6 45 07          	movzbl 0x7(%rbp),%eax
1401e5961:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1401e5965:	88 45 a7             	mov    %al,-0x59(%rbp)
1401e5968:	0f b6 45 09          	movzbl 0x9(%rbp),%eax
1401e596c:	41 c1 e6 08          	shl    $0x8,%r14d
1401e5970:	44 0b f0             	or     %eax,%r14d
1401e5973:	66 c1 e1 08          	shl    $0x8,%cx
1401e5977:	0f b6 45 0a          	movzbl 0xa(%rbp),%eax
1401e597b:	41 c1 e5 08          	shl    $0x8,%r13d
1401e597f:	c1 e7 08             	shl    $0x8,%edi
1401e5982:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1401e5986:	41 c1 e6 08          	shl    $0x8,%r14d
1401e598a:	4c 0b f0             	or     %rax,%r14
1401e598d:	0f b6 45 0c          	movzbl 0xc(%rbp),%eax
1401e5991:	66 0b c8             	or     %ax,%cx
1401e5994:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
1401e5998:	0f b6 45 0e          	movzbl 0xe(%rbp),%eax
1401e599c:	0f b7 f1             	movzwl %cx,%esi
1401e599f:	44 0b e8             	or     %eax,%r13d
1401e59a2:	66 89 4d b7          	mov    %cx,-0x49(%rbp)
1401e59a6:	0f b6 45 0f          	movzbl 0xf(%rbp),%eax
1401e59aa:	48 8d 8b 48 0c 00 00 	lea    0xc48(%rbx),%rcx
1401e59b1:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1401e59b5:	41 c1 e5 08          	shl    $0x8,%r13d
1401e59b9:	4c 0b e8             	or     %rax,%r13
1401e59bc:	0f b6 45 11          	movzbl 0x11(%rbp),%eax
1401e59c0:	0b f8                	or     %eax,%edi
1401e59c2:	4c 89 6d bf          	mov    %r13,-0x41(%rbp)
1401e59c6:	0f b6 45 12          	movzbl 0x12(%rbp),%eax
1401e59ca:	c1 e7 08             	shl    $0x8,%edi
1401e59cd:	48 0b f8             	or     %rax,%rdi
1401e59d0:	48 89 7d c7          	mov    %rdi,-0x39(%rbp)
1401e59d4:	48 89 7d 97          	mov    %rdi,-0x69(%rbp)
1401e59d8:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401e59dc:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1401e59e0:	e8 8b b6 f9 ff       	call   0x140181070
1401e59e5:	48 3b f8             	cmp    %rax,%rdi
1401e59e8:	0f 87 5c 02 00 00    	ja     0x1401e5c4a
1401e59ee:	48 8b 93 b8 04 00 00 	mov    0x4b8(%rbx),%rdx
1401e59f5:	0f b6 4d 07          	movzbl 0x7(%rbp),%ecx
1401e59f9:	0f b7 82 10 01 00 00 	movzwl 0x110(%rdx),%eax
1401e5a00:	66 3b f0             	cmp    %ax,%si
1401e5a03:	74 35                	je     0x1401e5a3a
1401e5a05:	83 7b 38 00          	cmpl   $0x0,0x38(%rbx)
1401e5a09:	0f 84 d4 00 00 00    	je     0x1401e5ae3
1401e5a0f:	66 85 f6             	test   %si,%si
1401e5a12:	0f 85 cb 00 00 00    	jne    0x1401e5ae3
1401e5a18:	66 83 f8 01          	cmp    $0x1,%ax
1401e5a1c:	0f 85 c1 00 00 00    	jne    0x1401e5ae3
1401e5a22:	3a c8                	cmp    %al,%cl
1401e5a24:	0f 85 b9 00 00 00    	jne    0x1401e5ae3
1401e5a2a:	83 7b 5c 15          	cmpl   $0x15,0x5c(%rbx)
1401e5a2e:	0f 85 af 00 00 00    	jne    0x1401e5ae3
1401e5a34:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401e5a3a:	48 85 ff             	test   %rdi,%rdi
1401e5a3d:	74 09                	je     0x1401e5a48
1401e5a3f:	49 3b fe             	cmp    %r14,%rdi
1401e5a42:	0f 82 d6 00 00 00    	jb     0x1401e5b1e
1401e5a48:	83 7b 38 00          	cmpl   $0x0,0x38(%rbx)
1401e5a4c:	0f 85 1b 01 00 00    	jne    0x1401e5b6d
1401e5a52:	48 83 ba a8 01 00 00 	cmpq   $0x0,0x1a8(%rdx)
1401e5a59:	00
1401e5a5a:	0f 85 0d 01 00 00    	jne    0x1401e5b6d
1401e5a60:	83 7b 5c 01          	cmpl   $0x1,0x5c(%rbx)
1401e5a64:	0f 84 03 01 00 00    	je     0x1401e5b6d
1401e5a6a:	84 c9                	test   %cl,%cl
1401e5a6c:	0f 85 fb 00 00 00    	jne    0x1401e5b6d
1401e5a72:	38 4d 08             	cmp    %cl,0x8(%rbp)
1401e5a75:	0f 85 b1 00 00 00    	jne    0x1401e5b2c
1401e5a7b:	38 4d 09             	cmp    %cl,0x9(%rbp)
1401e5a7e:	0f 85 a8 00 00 00    	jne    0x1401e5b2c
1401e5a84:	38 4d 0a             	cmp    %cl,0xa(%rbp)
1401e5a87:	0f 85 9f 00 00 00    	jne    0x1401e5b2c
1401e5a8d:	4c 8b 93 c0 04 00 00 	mov    0x4c0(%rbx),%r10
1401e5a94:	4d 85 d2             	test   %r10,%r10
1401e5a97:	74 2b                	je     0x1401e5ac4
1401e5a99:	48 8b 83 c8 04 00 00 	mov    0x4c8(%rbx),%rax
1401e5aa0:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
1401e5aa4:	8b 13                	mov    (%rbx),%edx
1401e5aa6:	41 b8 16 00 00 00    	mov    $0x16,%r8d
1401e5aac:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401e5ab1:	33 c9                	xor    %ecx,%ecx
1401e5ab3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401e5ab8:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
1401e5abf:	00 00
1401e5ac1:	41 ff d2             	call   *%r10
1401e5ac4:	33 f6                	xor    %esi,%esi
1401e5ac6:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1401e5aca:	48 8b cb             	mov    %rbx,%rcx
1401e5acd:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5ad4:	e8 27 f7 ff ff       	call   0x1401e5200
1401e5ad9:	85 c0                	test   %eax,%eax
1401e5adb:	0f 89 11 fe ff ff    	jns    0x1401e58f2
1401e5ae1:	eb 12                	jmp    0x1401e5af5
1401e5ae3:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401e5ae7:	48 8b cb             	mov    %rbx,%rcx
1401e5aea:	e8 c1 ed ff ff       	call   0x1401e48b0
1401e5aef:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1401e5af3:	89 01                	mov    %eax,(%rcx)
1401e5af5:	33 c0                	xor    %eax,%eax
1401e5af7:	48 8b 4d 17          	mov    0x17(%rbp),%rcx