140046947:	c7 44 55 90 25 00 25 	movl   $0x250025,-0x70(%rbp,%rdx,2)
14004694e:	00
14004694f:	41 6b d9 0e          	imul   $0xe,%r9d,%ebx
140046953:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140046957:	41 8b c2             	mov    %r10d,%eax
14004695a:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140046960:	45 2b c2             	sub    %r10d,%r8d
140046963:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
140046969:	41 8b cb             	mov    %r11d,%ecx
14004696c:	48 03 c3             	add    %rbx,%rax
14004696f:	48 8d 14 42          	lea    (%rdx,%rax,2),%rdx
140046973:	48 ff 15 16 e0 03 00 	rex.W call *0x3e016(%rip)        # 0x140084990
14004697a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004697f:	85 c0                	test   %eax,%eax
140046981:	75 13                	jne    0x140046996
140046983:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140046987:	48 8d 0c 59          	lea    (%rcx,%rbx,2),%rcx
14004698b:	8b 9d c0 00 00 00    	mov    0xc0(%rbp),%ebx
140046991:	e9 bc 20 fc ff       	jmp    0x140008a52
140046996:	48 8b 0d 63 86 05 00 	mov    0x58663(%rip),%rcx        # 0x14009f000
14004699d:	48 8d 05 5c 86 05 00 	lea    0x5865c(%rip),%rax        # 0x14009f000
1400469a4:	48 3b c8             	cmp    %rax,%rcx
1400469a7:	0f 84 3a 20 fc ff    	je     0x1400089e7
1400469ad:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400469b1:	0f 84 30 20 fc ff    	je     0x1400089e7
1400469b7:	44 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%r9d
1400469be:	ba 0d 00 00 00       	mov    $0xd,%edx
1400469c3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400469c7:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1400469cc:	4f 8d 04 49          	lea    (%r9,%r9,2),%r8
1400469d0:	47 8b 4c 85 00       	mov    0x0(%r13,%r8,4),%r9d
1400469d5:	4c 8d 05 64 22 04 00 	lea    0x42264(%rip),%r8        # 0x140088c40
1400469dc:	e8 57 10 01 00       	call   0x140057a38
1400469e1:	90                   	nop
1400469e2:	e9 00 20 fc ff       	jmp    0x1400089e7
1400469e7:	43 0f b6 4c 85 04    	movzbl 0x4(%r13,%r8,4),%ecx
1400469ed:	84 c9                	test   %cl,%cl
1400469ef:	0f 84 b2 20 fc ff    	je     0x140008aa7
1400469f5:	4c 8b 7c cc 48       	mov    0x48(%rsp,%rcx,8),%r15
1400469fa:	8d 79 ff             	lea    -0x1(%rcx),%edi
1400469fd:	e9 a5 20 fc ff       	jmp    0x140008aa7
140046a02:	43 0f b6 4c 85 04    	movzbl 0x4(%r13,%r8,4),%ecx
140046a08:	80 f9 01             	cmp    $0x1,%cl
140046a0b:	0f 86 96 20 fc ff    	jbe    0x140008aa7
140046a11:	4c 8b 7c cc 40       	mov    0x40(%rsp,%rcx,8),%r15
140046a16:	8d 79 fe             	lea    -0x2(%rcx),%edi
140046a19:	e9 89 20 fc ff       	jmp    0x140008aa7
140046a1e:	8d 41 ff             	lea    -0x1(%rcx),%eax
140046a21:	84 c9                	test   %cl,%cl
140046a23:	0f b6 f8             	movzbl %al,%edi
140046a26:	41 0f 44 fc          	cmove  %r12d,%edi
140046a2a:	e9 78 20 fc ff       	jmp    0x140008aa7
140046a2f:	84 c9                	test   %cl,%cl
140046a31:	0f 84 79 20 fc ff    	je     0x140008ab0
140046a37:	0f b6 c1             	movzbl %cl,%eax
140046a3a:	4c 8b 54 c4 48       	mov    0x48(%rsp,%rax,8),%r10
140046a3f:	e9 72 20 fc ff       	jmp    0x140008ab6
140046a44:	84 c9                	test   %cl,%cl
140046a46:	0f 84 72 20 fc ff    	je     0x140008abe
140046a4c:	48 8b 4c c4 48       	mov    0x48(%rsp,%rax,8),%rcx
140046a51:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140046a55:	48 ff c0             	inc    %rax
140046a58:	66 44 39 24 41       	cmp    %r12w,(%rcx,%rax,2)
140046a5d:	75 f6                	jne    0x140046a55
140046a5f:	8d 0c 45 02 00 00 00 	lea    0x2(,%rax,2),%ecx
140046a66:	e9 56 20 fc ff       	jmp    0x140008ac1
140046a6b:	48 8b 0d 8e 85 05 00 	mov    0x5858e(%rip),%rcx        # 0x14009f000
140046a72:	48 8d 05 87 85 05 00 	lea    0x58587(%rip),%rax        # 0x14009f000
140046a79:	48 3b c8             	cmp    %rax,%rcx
140046a7c:	0f 84 65 1f fc ff    	je     0x1400089e7
140046a82:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046a86:	0f 84 5b 1f fc ff    	je     0x1400089e7
140046a8c:	48 ff 15 dd df 03 00 	rex.W call *0x3dfdd(%rip)        # 0x140084a70
140046a93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046a98:	44 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%r8d
140046a9f:	48 8b 0d 5a 85 05 00 	mov    0x5855a(%rip),%rcx        # 0x14009f000
140046aa6:	89 44 24 28          	mov    %eax,0x28(%rsp)
140046aaa:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140046aaf:	4b 8d 14 40          	lea    (%r8,%r8,2),%rdx
140046ab3:	45 8b 4c 95 00       	mov    0x0(%r13,%rdx,4),%r9d
140046ab8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046abc:	e8 e3 3c 02 00       	call   0x14006a7a4
140046ac1:	90                   	nop
140046ac2:	e9 20 1f fc ff       	jmp    0x1400089e7
140046ac7:	48 8b 0d 32 85 05 00 	mov    0x58532(%rip),%rcx        # 0x14009f000
140046ace:	48 8d 05 2b 85 05 00 	lea    0x5852b(%rip),%rax        # 0x14009f000
140046ad5:	48 3b c8             	cmp    %rax,%rcx
140046ad8:	0f 84 09 1f fc ff    	je     0x1400089e7
140046ade:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046ae2:	0f 84 ff 1e fc ff    	je     0x1400089e7
140046ae8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046aec:	48 8d 14 5b          	lea    (%rbx,%rbx,2),%rdx
140046af0:	41 0f b6 44 95 04    	movzbl 0x4(%r13,%rdx,4),%eax
140046af6:	45 8b 4c 95 00       	mov    0x0(%r13,%rdx,4),%r9d
140046afb:	89 44 24 30          	mov    %eax,0x30(%rsp)
140046aff:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140046b03:	e8 04 3d 02 00       	call   0x14006a80c
140046b08:	90                   	nop
140046b09:	e9 d9 1e fc ff       	jmp    0x1400089e7
140046b0e:	48 8b 05 6b 85 05 00 	mov    0x5856b(%rip),%rax        # 0x14009f080
140046b15:	48 23 c2             	and    %rdx,%rax
140046b18:	48 3b 05 61 85 05 00 	cmp    0x58561(%rip),%rax        # 0x14009f080
140046b1f:	0f 85 67 20 fc ff    	jne    0x140008b8c
140046b25:	48 ff 15 a4 e3 03 00 	rex.W call *0x3e3a4(%rip)        # 0x140084ed0
140046b2c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046b31:	48 8d 15 ff 88 04 00 	lea    0x488ff(%rip),%rdx        # 0x14008f437
140046b38:	89 7c 24 40          	mov    %edi,0x40(%rsp)
140046b3c:	48 2b 83 50 01 00 00 	sub    0x150(%rbx),%rax
140046b43:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140046b48:	8b 43 4c             	mov    0x4c(%rbx),%eax
140046b4b:	89 44 24 44          	mov    %eax,0x44(%rsp)
140046b4f:	48 8b 43 38          	mov    0x38(%rbx),%rax
140046b53:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140046b58:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140046b5d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140046b62:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140046b67:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140046b6c:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
140046b71:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140046b76:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140046b7b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140046b80:	e8 83 a1 01 00       	call   0x140060d08
140046b85:	90                   	nop
140046b86:	e9 01 20 fc ff       	jmp    0x140008b8c
140046b8b:	cc                   	int3
140046b8c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046b90:	4c 8d 05 41 1f 04 00 	lea    0x41f41(%rip),%r8        # 0x140088ad8
140046b97:	ba 13 00 00 00       	mov    $0x13,%edx
140046b9c:	4d 8b cf             	mov    %r15,%r9
140046b9f:	e8 6c 0f 01 00       	call   0x140057b10
140046ba4:	90                   	nop
140046ba5:	e9 35 d3 fd ff       	jmp    0x140023edf
140046baa:	48 8b 0d 4f 84 05 00 	mov    0x5844f(%rip),%rcx        # 0x14009f000
140046bb1:	48 3b ce             	cmp    %rsi,%rcx
140046bb4:	0f 84 e1 d3 fd ff    	je     0x140023f9b
140046bba:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046bbe:	0f 84 d7 d3 fd ff    	je     0x140023f9b
140046bc4:	ba 14 00 00 00       	mov    $0x14,%edx
140046bc9:	eb 05                	jmp    0x140046bd0
140046bcb:	ba 16 00 00 00       	mov    $0x16,%edx
140046bd0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046bd4:	4c 8d 05 fd 1e 04 00 	lea    0x41efd(%rip),%r8        # 0x140088ad8
140046bdb:	44 8b c8             	mov    %eax,%r9d
140046bde:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140046be3:	e8 a0 0e 01 00       	call   0x140057a88
140046be8:	90                   	nop
140046be9:	e9 ad d3 fd ff       	jmp    0x140023f9b
140046bee:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046bf2:	4c 8d 05 df 1e 04 00 	lea    0x41edf(%rip),%r8        # 0x140088ad8
140046bf9:	ba 15 00 00 00       	mov    $0x15,%edx
140046bfe:	4d 8b cf             	mov    %r15,%r9
140046c01:	e8 0a 0f 01 00       	call   0x140057b10
140046c06:	90                   	nop
140046c07:	e9 40 d4 fd ff       	jmp    0x14002404c
140046c0c:	48 8b 0d ed 83 05 00 	mov    0x583ed(%rip),%rcx        # 0x14009f000
140046c13:	48 3b ce             	cmp    %rsi,%rcx
140046c16:	0f 84 7f d3 fd ff    	je     0x140023f9b
140046c1c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046c20:	0f 84 75 d3 fd ff    	je     0x140023f9b
140046c26:	eb a3                	jmp    0x140046bcb
140046c28:	bb 08 00 00 00       	mov    $0x8,%ebx
140046c2d:	eb 75                	jmp    0x140046ca4
140046c2f:	48 8b 0d ca 83 05 00 	mov    0x583ca(%rip),%rcx        # 0x14009f000
140046c36:	48 3b ce             	cmp    %rsi,%rcx
140046c39:	0f 84 5c d3 fd ff    	je     0x140023f9b
140046c3f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046c43:	0f 84 52 d3 fd ff    	je     0x140023f9b
140046c49:	ba 17 00 00 00       	mov    $0x17,%edx
140046c4e:	44 8b cb             	mov    %ebx,%r9d
140046c51:	eb 08                	jmp    0x140046c5b
140046c53:	ba 18 00 00 00       	mov    $0x18,%edx
140046c58:	44 8b c8             	mov    %eax,%r9d
140046c5b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046c5f:	4c 8d 05 72 1e 04 00 	lea    0x41e72(%rip),%r8        # 0x140088ad8
140046c66:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140046c6b:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140046c70:	e8 4f 45 01 00       	call   0x14005b1c4
140046c75:	90                   	nop
140046c76:	e9 20 d3 fd ff       	jmp    0x140023f9b
140046c7b:	48 8b 0d 7e 83 05 00 	mov    0x5837e(%rip),%rcx        # 0x14009f000
140046c82:	48 3b ce             	cmp    %rsi,%rcx
140046c85:	0f 84 10 d3 fd ff    	je     0x140023f9b
140046c8b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046c8f:	0f 84 06 d3 fd ff    	je     0x140023f9b
140046c95:	eb bc                	jmp    0x140046c53
140046c97:	48 85 ff             	test   %rdi,%rdi
140046c9a:	74 08                	je     0x140046ca4
140046c9c:	48 8b cf             	mov    %rdi,%rcx
140046c9f:	e8 dc bf fc ff       	call   0x140012c80
140046ca4:	48 83 7d f7 00       	cmpq   $0x0,-0x9(%rbp)
140046ca9:	74 10                	je     0x140046cbb
140046cab:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140046caf:	48 ff 15 12 e9 03 00 	rex.W call *0x3e912(%rip)        # 0x1400855c8
140046cb6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046cbb:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140046cbf:	48 85 c9             	test   %rcx,%rcx
140046cc2:	0f 84 db d2 fd ff    	je     0x140023fa3
140046cc8:	83 79 18 ff          	cmpl   $0xffffffff,0x18(%rcx)
140046ccc:	0f 84 d1 d2 fd ff    	je     0x140023fa3
140046cd2:	83 c8 ff             	or     $0xffffffff,%eax
140046cd5:	f0 0f c1 41 18       	lock xadd %eax,0x18(%rcx)
140046cda:	83 f8 01             	cmp    $0x1,%eax
140046cdd:	0f 85 c0 d2 fd ff    	jne    0x140023fa3
140046ce3:	48 8d 0d 6e 98 05 00 	lea    0x5986e(%rip),%rcx        # 0x1400a0558
140046cea:	48 ff 15 3f e1 03 00 	rex.W call *0x3e13f(%rip)        # 0x140084e30
140046cf1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046cf6:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
140046cfa:	e8 55 d5 01 00       	call   0x140064254
140046cff:	48 8b ca             	mov    %rdx,%rcx
140046d02:	e8 0d d5 01 00       	call   0x140064214
140046d07:	48 8d 0d 4a 98 05 00 	lea    0x5984a(%rip),%rcx        # 0x1400a0558
140046d0e:	48 ff 15 eb e0 03 00 	rex.W call *0x3e0eb(%rip)        # 0x140084e00
140046d15:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046d1a:	90                   	nop
140046d1b:	e9 83 d2 fd ff       	jmp    0x140023fa3
140046d20:	b9 28 01 00 00       	mov    $0x128,%ecx
140046d25:	e8 aa d1 fe ff       	call   0x140033ed4
140046d2a:	33 db                	xor    %ebx,%ebx
140046d2c:	48 8b f8             	mov    %rax,%rdi
140046d2f:	48 85 c0             	test   %rax,%rax
140046d32:	0f 84 6b d4 fd ff    	je     0x1400241a3
140046d38:	48 8b c8             	mov    %rax,%rcx
140046d3b:	e8 7c cd fd ff       	call   0x140023abc
140046d40:	48 8d 05 91 bc 03 00 	lea    0x3bc91(%rip),%rax        # 0x1400829d8
140046d47:	48 89 07             	mov    %rax,(%rdi)
140046d4a:	e9 db d3 fd ff       	jmp    0x14002412a
140046d4f:	33 c0                	xor    %eax,%eax
140046d51:	e9 d7 d3 fd ff       	jmp    0x14002412d
140046d56:	48 8b 0d a3 82 05 00 	mov    0x582a3(%rip),%rcx        # 0x14009f000
140046d5d:	48 8d 05 9c 82 05 00 	lea    0x5829c(%rip),%rax        # 0x14009f000
140046d64:	48 3b c8             	cmp    %rax,%rcx
140046d67:	0f 84 d4 d4 fd ff    	je     0x140024241
140046d6d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046d71:	0f 84 ca d4 fd ff    	je     0x140024241
140046d77:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046d7b:	4c 8d 05 f6 1e 04 00 	lea    0x41ef6(%rip),%r8        # 0x140088c78
140046d82:	ba 18 00 00 00       	mov    $0x18,%edx
140046d87:	44 8b cb             	mov    %ebx,%r9d
140046d8a:	e8 8d 0b 01 00       	call   0x14005791c
140046d8f:	90                   	nop
140046d90:	e9 ac d4 fd ff       	jmp    0x140024241
140046d95:	48 8b 0d 54 84 05 00 	mov    0x58454(%rip),%rcx        # 0x14009f1f0
140046d9c:	48 8d 45 30          	lea    0x30(%rbp),%rax
140046da0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140046da5:	4c 8d 4d 38          	lea    0x38(%rbp),%r9
140046da9:	48 8d 45 f4          	lea    -0xc(%rbp),%rax
140046dad:	48 8d 15 d4 a9 04 00 	lea    0x4a9d4(%rip),%rdx        # 0x140091788
140046db4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140046db9:	e8 52 71 fc ff       	call   0x14000df10
140046dbe:	8b d8                	mov    %eax,%ebx
140046dc0:	85 c0                	test   %eax,%eax
140046dc2:	74 44                	je     0x140046e08
140046dc4:	83 c0 fe             	add    $0xfffffffe,%eax
140046dc7:	83 f8 01             	cmp    $0x1,%eax
140046dca:	76 35                	jbe    0x140046e01
140046dcc:	48 8b 0d 2d 82 05 00 	mov    0x5822d(%rip),%rcx        # 0x14009f000
140046dd3:	48 8d 05 26 82 05 00 	lea    0x58226(%rip),%rax        # 0x14009f000
140046dda:	48 3b c8             	cmp    %rax,%rcx
140046ddd:	0f 84 66 d4 fd ff    	je     0x140024249
140046de3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046de7:	0f 84 5c d4 fd ff    	je     0x140024249
140046ded:	ba 19 00 00 00       	mov    $0x19,%edx
140046df2:	eb 05                	jmp    0x140046df9
140046df4:	ba 1b 00 00 00       	mov    $0x1b,%edx
140046df9:	44 8b cb             	mov    %ebx,%r9d
140046dfc:	e9 08 01 00 00       	jmp    0x140046f09
140046e01:	33 db                	xor    %ebx,%ebx
140046e03:	e9 41 d4 fd ff       	jmp    0x140024249
140046e08:	83 7d 38 04          	cmpl   $0x4,0x38(%rbp)
140046e0c:	0f 85 c9 00 00 00    	jne    0x140046edb
140046e12:	83 7d 30 04          	cmpl   $0x4,0x30(%rbp)
140046e16:	0f 85 bf 00 00 00    	jne    0x140046edb
140046e1c:	48 8b 0d cd 83 05 00 	mov    0x583cd(%rip),%rcx        # 0x14009f1f0
140046e23:	48 8d 45 30          	lea    0x30(%rbp),%rax
140046e27:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140046e2c:	4c 8d 4d 38          	lea    0x38(%rbp),%r9
140046e30:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140046e34:	48 8d 15 75 a9 04 00 	lea    0x4a975(%rip),%rdx        # 0x1400917b0
140046e3b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140046e40:	e8 cb 70 fc ff       	call   0x14000df10
140046e45:	8b d8                	mov    %eax,%ebx
140046e47:	85 c0                	test   %eax,%eax
140046e49:	74 3c                	je     0x140046e87
140046e4b:	83 c0 fe             	add    $0xfffffffe,%eax
140046e4e:	83 f8 01             	cmp    $0x1,%eax
140046e51:	76 26                	jbe    0x140046e79
140046e53:	48 8b 0d a6 81 05 00 	mov    0x581a6(%rip),%rcx        # 0x14009f000
140046e5a:	48 8d 05 9f 81 05 00 	lea    0x5819f(%rip),%rax        # 0x14009f000
140046e61:	48 3b c8             	cmp    %rax,%rcx
140046e64:	0f 84 df d3 fd ff    	je     0x140024249
140046e6a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046e6e:	0f 84 d5 d3 fd ff    	je     0x140024249
140046e74:	e9 7b ff ff ff       	jmp    0x140046df4
140046e79:	33 db                	xor    %ebx,%ebx
140046e7b:	c7 45 f0 c0 00 00 00 	movl   $0xc0,-0x10(%rbp)
140046e82:	e9 c2 d3 fd ff       	jmp    0x140024249
140046e87:	83 7d 38 04          	cmpl   $0x4,0x38(%rbp)
140046e8b:	75 0a                	jne    0x140046e97
140046e8d:	83 7d 30 04          	cmpl   $0x4,0x30(%rbp)
140046e91:	0f 84 42 d3 fd ff    	je     0x1400241d9
140046e97:	41 b9 0d 00 00 00    	mov    $0xd,%r9d
140046e9d:	41 8b d9             	mov    %r9d,%ebx
140046ea0:	48 8b 0d 59 81 05 00 	mov    0x58159(%rip),%rcx        # 0x14009f000
140046ea7:	48 8d 05 52 81 05 00 	lea    0x58152(%rip),%rax        # 0x14009f000
140046eae:	48 3b c8             	cmp    %rax,%rcx
140046eb1:	0f 84 96 d3 fd ff    	je     0x14002424d
140046eb7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046ebb:	0f 84 8c d3 fd ff    	je     0x14002424d
140046ec1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046ec5:	41 8d 51 0f          	lea    0xf(%r9),%edx
140046ec9:	4c 8d 05 a8 1d 04 00 	lea    0x41da8(%rip),%r8        # 0x140088c78
140046ed0:	e8 47 0a 01 00       	call   0x14005791c
140046ed5:	90                   	nop
140046ed6:	e9 72 d3 fd ff       	jmp    0x14002424d
140046edb:	41 b9 0d 00 00 00    	mov    $0xd,%r9d
140046ee1:	41 8b d9             	mov    %r9d,%ebx
140046ee4:	48 8b 0d 15 81 05 00 	mov    0x58115(%rip),%rcx        # 0x14009f000
140046eeb:	48 8d 05 0e 81 05 00 	lea    0x5810e(%rip),%rax        # 0x14009f000
140046ef2:	48 3b c8             	cmp    %rax,%rcx
140046ef5:	0f 84 52 d3 fd ff    	je     0x14002424d
140046efb:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046eff:	0f 84 48 d3 fd ff    	je     0x14002424d
140046f05:	41 8d 51 0d          	lea    0xd(%r9),%edx
140046f09:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046f0d:	4c 8d 05 64 1d 04 00 	lea    0x41d64(%rip),%r8        # 0x140088c78
140046f14:	e8 03 0a 01 00       	call   0x14005791c
140046f19:	90                   	nop
140046f1a:	e9 2a d3 fd ff       	jmp    0x140024249
140046f1f:	cc                   	int3
140046f20:	83 e9 01             	sub    $0x1,%ecx
140046f23:	74 0e                	je     0x140046f33
140046f25:	83 f9 01             	cmp    $0x1,%ecx
140046f28:	0f 84 36 d5 fd ff    	je     0x140024464
140046f2e:	e9 3e d5 fd ff       	jmp    0x140024471
140046f33:	48 8d 05 d6 9c 05 00 	lea    0x59cd6(%rip),%rax        # 0x1400a0c10
140046f3a:	89 5d 0b             	mov    %ebx,0xb(%rbp)
140046f3d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140046f41:	e9 2b d5 fd ff       	jmp    0x140024471
140046f46:	8a 55 b7             	mov    -0x49(%rbp),%dl
140046f49:	84 d2                	test   %dl,%dl
140046f4b:	0f 84 3e d5 fd ff    	je     0x14002448f
140046f51:	8b c7                	mov    %edi,%eax
140046f53:	be 01 00 00 00       	mov    $0x1,%esi
140046f58:	48 03 c0             	add    %rax,%rax
140046f5b:	03 fe                	add    %esi,%edi
140046f5d:	89 4c c5 cb          	mov    %ecx,-0x35(%rbp,%rax,8)
140046f61:	8b ce                	mov    %esi,%ecx
140046f63:	88 54 c5 c9          	mov    %dl,-0x37(%rbp,%rax,8)
140046f67:	48 8d 55 c3          	lea    -0x3d(%rbp),%rdx
140046f6b:	e8 88 56 fd ff       	call   0x14001c5f8