1408aa8e9:	c3                   	ret
1408aa8ea:	cc                   	int3
1408aa8eb:	cc                   	int3
1408aa8ec:	cc                   	int3
1408aa8ed:	cc                   	int3
1408aa8ee:	cc                   	int3
1408aa8ef:	cc                   	int3
1408aa8f0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408aa8f5:	53                   	push   %rbx
1408aa8f6:	55                   	push   %rbp
1408aa8f7:	56                   	push   %rsi
1408aa8f8:	57                   	push   %rdi
1408aa8f9:	41 55                	push   %r13
1408aa8fb:	41 56                	push   %r14
1408aa8fd:	41 57                	push   %r15
1408aa8ff:	48 83 ec 50          	sub    $0x50,%rsp
1408aa903:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1408aa907:	45 33 db             	xor    %r11d,%r11d
1408aa90a:	4c 89 a4 24 a0 00 00 	mov    %r12,0xa0(%rsp)
1408aa911:	00
1408aa912:	4d 8b e9             	mov    %r9,%r13
1408aa915:	44 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12d
1408aa91c:	00
1408aa91d:	49 8b f0             	mov    %r8,%rsi
1408aa920:	4c 8b fa             	mov    %rdx,%r15
1408aa923:	48 8b f9             	mov    %rcx,%rdi
1408aa926:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
1408aa92c:	ff 49 44             	decl   0x44(%rcx)
1408aa92f:	8b 69 44             	mov    0x44(%rcx),%ebp
1408aa932:	89 44 24 40          	mov    %eax,0x40(%rsp)
1408aa936:	89 ac 24 90 00 00 00 	mov    %ebp,0x90(%rsp)
1408aa93d:	45 85 e4             	test   %r12d,%r12d
1408aa940:	0f 84 aa 02 00 00    	je     0x1408aabf0
1408aa946:	4c 63 bb 90 00 00 00 	movslq 0x90(%rbx),%r15
1408aa94d:	48 8d 93 88 00 00 00 	lea    0x88(%rbx),%rdx
1408aa954:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1408aa959:	44 39 bb 94 00 00 00 	cmp    %r15d,0x94(%rbx)
1408aa960:	7f 27                	jg     0x1408aa989
1408aa962:	45 33 c9             	xor    %r9d,%r9d
1408aa965:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408aa96a:	45 8b c4             	mov    %r12d,%r8d
1408aa96d:	ba 10 00 00 00       	mov    $0x10,%edx
1408aa972:	48 8b cb             	mov    %rbx,%rcx
1408aa975:	e8 26 24 00 00       	call   0x1408acda0
1408aa97a:	44 8b f8             	mov    %eax,%r15d
1408aa97d:	48 8d 93 88 00 00 00 	lea    0x88(%rbx),%rdx
1408aa984:	45 33 db             	xor    %r11d,%r11d
1408aa987:	eb 2c                	jmp    0x1408aa9b5
1408aa989:	4b 8d 0c 7f          	lea    (%r15,%r15,2),%rcx
1408aa98d:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1408aa992:	41 8d 47 01          	lea    0x1(%r15),%eax
1408aa996:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408aa99c:	48 8b 02             	mov    (%rdx),%rax
1408aa99f:	c7 04 c8 10 00 00 00 	movl   $0x10,(%rax,%rcx,8)
1408aa9a6:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408aa9ab:	4c 89 5c c8 08       	mov    %r11,0x8(%rax,%rcx,8)
1408aa9b0:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408aa9b5:	48 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%rbp
1408aa9bc:	00
1408aa9bd:	48 85 ed             	test   %rbp,%rbp
1408aa9c0:	74 03                	je     0x1408aa9c5
1408aa9c2:	ff 45 00             	incl   0x0(%rbp)
1408aa9c5:	4c 63 b3 90 00 00 00 	movslq 0x90(%rbx),%r14
1408aa9cc:	45 8d 4c 24 01       	lea    0x1(%r12),%r9d
1408aa9d1:	44 8b 56 10          	mov    0x10(%rsi),%r10d
1408aa9d5:	44 8b 46 0c          	mov    0xc(%rsi),%r8d
1408aa9d9:	44 39 b3 94 00 00 00 	cmp    %r14d,0x94(%rbx)
1408aa9e0:	7f 1c                	jg     0x1408aa9fe
1408aa9e2:	ba 5a 00 00 00       	mov    $0x5a,%edx
1408aa9e7:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1408aa9ec:	48 8b cb             	mov    %rbx,%rcx
1408aa9ef:	e8 ac 23 00 00       	call   0x1408acda0
1408aa9f4:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1408aa9f9:	44 8b f0             	mov    %eax,%r14d
1408aa9fc:	eb 2c                	jmp    0x1408aaa2a
1408aa9fe:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
1408aaa02:	41 8d 46 01          	lea    0x1(%r14),%eax
1408aaa06:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408aaa0c:	48 8b 02             	mov    (%rdx),%rax
1408aaa0f:	c7 04 c8 5a 00 00 00 	movl   $0x5a,(%rax,%rcx,8)
1408aaa16:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408aaa1b:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
1408aaa20:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
1408aaa25:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408aaa2a:	48 8b 0b             	mov    (%rbx),%rcx
1408aaa2d:	41 8b c6             	mov    %r14d,%eax
1408aaa30:	80 79 67 00          	cmpb   $0x0,0x67(%rcx)
1408aaa34:	74 14                	je     0x1408aaa4a
1408aaa36:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
1408aaa3d:	00
1408aaa3e:	75 4b                	jne    0x1408aaa8b
1408aaa40:	48 8b cd             	mov    %rbp,%rcx
1408aaa43:	e8 c8 17 04 00       	call   0x1408ec210
1408aaa48:	eb 41                	jmp    0x1408aaa8b
1408aaa4a:	45 85 f6             	test   %r14d,%r14d
1408aaa4d:	79 08                	jns    0x1408aaa57
1408aaa4f:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
1408aaa55:	ff c8                	dec    %eax
1408aaa57:	48 98                	cltq
1408aaa59:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408aaa5d:	48 8b 02             	mov    (%rdx),%rax
1408aaa60:	80 7c c8 01 00       	cmpb   $0x0,0x1(%rax,%rcx,8)
1408aaa65:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408aaa69:	74 13                	je     0x1408aaa7e
1408aaa6b:	41 b9 f8 ff ff ff    	mov    $0xfffffff8,%r9d
1408aaa71:	4c 8b c5             	mov    %rbp,%r8
1408aaa74:	48 8b cb             	mov    %rbx,%rcx
1408aaa77:	e8 94 d3 07 00       	call   0x140927e10
1408aaa7c:	eb 0d                	jmp    0x1408aaa8b
1408aaa7e:	48 85 ed             	test   %rbp,%rbp
1408aaa81:	74 08                	je     0x1408aaa8b
1408aaa83:	48 89 6a 10          	mov    %rbp,0x10(%rdx)
1408aaa87:	c6 42 01 f8          	movb   $0xf8,0x1(%rdx)
1408aaa8b:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408aaa92:	41 83 c6 02          	add    $0x2,%r14d
1408aaa96:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
1408aaa9d:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408aaaa3:	7f 1d                	jg     0x1408aaac2
1408aaaa5:	44 8b cd             	mov    %ebp,%r9d
1408aaaa8:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408aaaad:	45 8b c6             	mov    %r14d,%r8d
1408aaab0:	ba 0d 00 00 00       	mov    $0xd,%edx
1408aaab5:	48 8b cb             	mov    %rbx,%rcx
1408aaab8:	e8 e3 22 00 00       	call   0x1408acda0
1408aaabd:	45 33 db             	xor    %r11d,%r11d
1408aaac0:	eb 31                	jmp    0x1408aaaf3
1408aaac2:	8d 41 01             	lea    0x1(%rcx),%eax
1408aaac5:	45 33 db             	xor    %r11d,%r11d
1408aaac8:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408aaace:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408aaad2:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408aaad9:	c7 04 c8 0d 00 00 00 	movl   $0xd,(%rax,%rcx,8)
1408aaae0:	44 89 74 c8 04       	mov    %r14d,0x4(%rax,%rcx,8)
1408aaae5:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
1408aaae9:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408aaaee:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408aaaf3:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
1408aaaf9:	45 85 ff             	test   %r15d,%r15d
1408aaafc:	79 04                	jns    0x1408aab02
1408aaafe:	44 8d 7a ff          	lea    -0x1(%rdx),%r15d
1408aab02:	48 8b 03             	mov    (%rbx),%rax
1408aab05:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408aab09:	74 09                	je     0x1408aab14
1408aab0b:	48 8d 05 46 93 b8 00 	lea    0xb89346(%rip),%rax        # 0x141433e58
1408aab12:	eb 12                	jmp    0x1408aab26
1408aab14:	49 63 c7             	movslq %r15d,%rax
1408aab17:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408aab1b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408aab22:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408aab26:	89 50 08             	mov    %edx,0x8(%rax)
1408aab29:	45 8d 4c 24 01       	lea    0x1(%r12),%r9d
1408aab2e:	8b 56 10             	mov    0x10(%rsi),%edx
1408aab31:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408aab38:	ff ca                	dec    %edx
1408aab3a:	44 8b 46 0c          	mov    0xc(%rsi),%r8d
1408aab3e:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408aab44:	7f 16                	jg     0x1408aab5c
1408aab46:	89 54 24 20          	mov    %edx,0x20(%rsp)
1408aab4a:	48 8b cb             	mov    %rbx,%rcx
1408aab4d:	ba 50 00 00 00       	mov    $0x50,%edx
1408aab52:	e8 49 22 00 00       	call   0x1408acda0
1408aab57:	45 33 db             	xor    %r11d,%r11d
1408aab5a:	eb 2e                	jmp    0x1408aab8a
1408aab5c:	8d 41 01             	lea    0x1(%rcx),%eax
1408aab5f:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408aab65:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408aab69:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408aab70:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
1408aab77:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408aab7c:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
1408aab81:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
1408aab85:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408aab8a:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408aab91:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408aab97:	7f 1d                	jg     0x1408aabb6
1408aab99:	45 8b cc             	mov    %r12d,%r9d
1408aab9c:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408aaba1:	ba 47 00 00 00       	mov    $0x47,%edx
1408aaba6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408aabac:	48 8b cb             	mov    %rbx,%rcx
1408aabaf:	e8 ec 21 00 00       	call   0x1408acda0
1408aabb4:	eb 32                	jmp    0x1408aabe8
1408aabb6:	8d 41 01             	lea    0x1(%rcx),%eax
1408aabb9:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408aabbf:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408aabc3:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408aabca:	c7 04 c8 47 00 00 00 	movl   $0x47,(%rax,%rcx,8)
1408aabd1:	c7 44 c8 04 01 00 00 	movl   $0x1,0x4(%rax,%rcx,8)
1408aabd8:	00
1408aabd9:	44 89 64 c8 08       	mov    %r12d,0x8(%rax,%rcx,8)
1408aabde:	44 89 5c c8 0c       	mov    %r11d,0xc(%rax,%rcx,8)
1408aabe3:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408aabe8:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
1408aabef:	00
1408aabf0:	48 8b 07             	mov    (%rdi),%rax
1408aabf3:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
1408aabfa:	00
1408aabfb:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408aabff:	74 11                	je     0x1408aac12
1408aac01:	33 c0                	xor    %eax,%eax
1408aac03:	48 83 c4 50          	add    $0x50,%rsp
1408aac07:	41 5f                	pop    %r15
1408aac09:	41 5e                	pop    %r14
1408aac0b:	41 5d                	pop    %r13
1408aac0d:	5f                   	pop    %rdi
1408aac0e:	5e                   	pop    %rsi
1408aac0f:	5d                   	pop    %rbp
1408aac10:	5b                   	pop    %rbx
1408aac11:	c3                   	ret
1408aac12:	41 8b 57 0c          	mov    0xc(%r15),%edx
1408aac16:	44 8b c5             	mov    %ebp,%r8d
1408aac19:	48 8b cb             	mov    %rbx,%rcx
1408aac1c:	e8 6f f2 fe ff       	call   0x140899e90
1408aac21:	41 0f b6 4d 00       	movzbl 0x0(%r13),%ecx
1408aac26:	83 e9 0a             	sub    $0xa,%ecx
1408aac29:	0f 84 fa 01 00 00    	je     0x1408aae29
1408aac2f:	83 e9 01             	sub    $0x1,%ecx
1408aac32:	0f 84 84 01 00 00    	je     0x1408aadbc
1408aac38:	83 e9 01             	sub    $0x1,%ecx
1408aac3b:	74 66                	je     0x1408aaca3
1408aac3d:	83 f9 01             	cmp    $0x1,%ecx
1408aac40:	74 1a                	je     0x1408aac5c
1408aac42:	44 8b 4e 10          	mov    0x10(%rsi),%r9d
1408aac46:	ba 54 00 00 00       	mov    $0x54,%edx
1408aac4b:	44 8b 46 0c          	mov    0xc(%rsi),%r8d
1408aac4f:	48 8b cb             	mov    %rbx,%rcx
1408aac52:	e8 e9 bf 05 00       	call   0x140906c40
1408aac57:	e9 20 01 00 00       	jmp    0x1408aad7c
1408aac5c:	45 8b 45 0c          	mov    0xc(%r13),%r8d
1408aac60:	45 85 c0             	test   %r8d,%r8d
1408aac63:	75 19                	jne    0x1408aac7e
1408aac65:	8b 56 10             	mov    0x10(%rsi),%edx
1408aac68:	48 8b cf             	mov    %rdi,%rcx
1408aac6b:	e8 30 cf 03 00       	call   0x1408e7ba0
1408aac70:	44 8b c0             	mov    %eax,%r8d
1408aac73:	41 89 45 0c          	mov    %eax,0xc(%r13)
1408aac77:	8b 46 10             	mov    0x10(%rsi),%eax
1408aac7a:	41 89 45 10          	mov    %eax,0x10(%r13)
1408aac7e:	44 8b 4e 10          	mov    0x10(%rsi),%r9d
1408aac82:	48 8b cf             	mov    %rdi,%rcx
1408aac85:	8b 56 0c             	mov    0xc(%rsi),%edx
1408aac88:	e8 23 18 03 00       	call   0x1408dc4b0
1408aac8d:	45 8b 45 04          	mov    0x4(%r13),%r8d
1408aac91:	ba 0b 00 00 00       	mov    $0xb,%edx
1408aac96:	48 8b cb             	mov    %rbx,%rcx
1408aac99:	e8 32 bf 05 00       	call   0x140906bd0
1408aac9e:	e9 d9 00 00 00       	jmp    0x1408aad7c
1408aaca3:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408aaca7:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1408aacab:	84 c0                	test   %al,%al
1408aacad:	75 0d                	jne    0x1408aacbc
1408aacaf:	8b 29                	mov    (%rcx),%ebp
1408aacb1:	ff c5                	inc    %ebp
1408aacb3:	89 29                	mov    %ebp,(%rcx)
1408aacb5:	ff 01                	incl   (%rcx)
1408aacb7:	44 8b 31             	mov    (%rcx),%r14d
1408aacba:	eb 28                	jmp    0x1408aace4
1408aacbc:	2c 01                	sub    $0x1,%al
1408aacbe:	0f b6 d0             	movzbl %al,%edx
1408aacc1:	88 57 1f             	mov    %dl,0x1f(%rdi)
1408aacc4:	8b ac 97 d8 00 00 00 	mov    0xd8(%rdi,%rdx,4),%ebp
1408aaccb:	75 07                	jne    0x1408aacd4
1408aaccd:	ff 01                	incl   (%rcx)
1408aaccf:	44 8b 31             	mov    (%rcx),%r14d
1408aacd2:	eb 10                	jmp    0x1408aace4
1408aacd4:	fe ca                	dec    %dl
1408aacd6:	0f b6 c2             	movzbl %dl,%eax
1408aacd9:	88 47 1f             	mov    %al,0x1f(%rdi)
1408aacdc:	44 8b b4 87 d8 00 00 	mov    0xd8(%rdi,%rax,4),%r14d
1408aace3:	00
1408aace4:	44 8b 4e 10          	mov    0x10(%rsi),%r9d
1408aace8:	ba 61 00 00 00       	mov    $0x61,%edx
1408aaced:	44 8b 46 0c          	mov    0xc(%rsi),%r8d
1408aacf1:	48 8b cb             	mov    %rbx,%rcx
1408aacf4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408aacf8:	e8 b3 bf 05 00       	call   0x140906cb0
1408aacfd:	45 8b 45 04          	mov    0x4(%r13),%r8d
1408aad01:	45 8b ce             	mov    %r14d,%r9d
1408aad04:	ba 7f 00 00 00       	mov    $0x7f,%edx
1408aad09:	48 8b cb             	mov    %rbx,%rcx
1408aad0c:	e8 2f bf 05 00       	call   0x140906c40
1408aad11:	45 8b 45 04          	mov    0x4(%r13),%r8d
1408aad15:	44 8b cd             	mov    %ebp,%r9d
1408aad18:	ba 80 00 00 00       	mov    $0x80,%edx
1408aad1d:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408aad22:	48 8b cb             	mov    %rbx,%rcx
1408aad25:	e8 86 bf 05 00       	call   0x140906cb0
1408aad2a:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
1408aad31:	85 c0                	test   %eax,%eax
1408aad33:	7e 12                	jle    0x1408aad47
1408aad35:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408aad39:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408aad40:	66 c7 44 c8 ea 08 00 	movw   $0x8,-0x16(%rax,%rcx,8)
1408aad47:	45 85 f6             	test   %r14d,%r14d
1408aad4a:	74 13                	je     0x1408aad5f
1408aad4c:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408aad50:	3c 08                	cmp    $0x8,%al
1408aad52:	73 0b                	jae    0x1408aad5f
1408aad54:	44 89 b4 87 d8 00 00 	mov    %r14d,0xd8(%rdi,%rax,4)
1408aad5b:	00
1408aad5c:	fe 47 1f             	incb   0x1f(%rdi)
1408aad5f:	85 ed                	test   %ebp,%ebp
1408aad61:	74 12                	je     0x1408aad75
1408aad63:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408aad67:	3c 08                	cmp    $0x8,%al
1408aad69:	73 0a                	jae    0x1408aad75
1408aad6b:	89 ac 87 d8 00 00 00 	mov    %ebp,0xd8(%rdi,%rax,4)
1408aad72:	fe 47 1f             	incb   0x1f(%rdi)
1408aad75:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
1408aad7c:	45 8b 47 08          	mov    0x8(%r15),%r8d
1408aad80:	45 85 c0             	test   %r8d,%r8d
1408aad83:	74 15                	je     0x1408aad9a
1408aad85:	44 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%r9d
1408aad8c:	00
1408aad8d:	ba 3c 00 00 00       	mov    $0x3c,%edx
1408aad92:	48 8b cb             	mov    %rbx,%rcx
1408aad95:	e8 a6 be 05 00       	call   0x140906c40
1408aad9a:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1408aad9e:	f7 d5                	not    %ebp
1408aada0:	8b 41 48             	mov    0x48(%rcx),%eax
1408aada3:	03 41 44             	add    0x44(%rcx),%eax
1408aada6:	0f 89 95 00 00 00    	jns    0x1408aae41
1408aadac:	44 8b c5             	mov    %ebp,%r8d
1408aadaf:	48 8b d3             	mov    %rbx,%rdx
1408aadb2:	e8 e9 67 01 00       	call   0x1408c15a0
1408aadb7:	e9 96 00 00 00       	jmp    0x1408aae52
1408aadbc:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408aadc0:	84 c0                	test   %al,%al
1408aadc2:	75 08                	jne    0x1408aadcc
1408aadc4:	ff 47 38             	incl   0x38(%rdi)
1408aadc7:	8b 6f 38             	mov    0x38(%rdi),%ebp
1408aadca:	eb 0f                	jmp    0x1408aaddb
1408aadcc:	fe c8                	dec    %al
1408aadce:	0f b6 c0             	movzbl %al,%eax
1408aadd1:	88 47 1f             	mov    %al,0x1f(%rdi)
1408aadd4:	8b ac 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebp
1408aaddb:	44 8b 4e 10          	mov    0x10(%rsi),%r9d
1408aaddf:	ba 61 00 00 00       	mov    $0x61,%edx
1408aade4:	49 8b 45 18          	mov    0x18(%r13),%rax
1408aade8:	48 8b cb             	mov    %rbx,%rcx
1408aadeb:	44 8b 46 0c          	mov    0xc(%rsi),%r8d
1408aadef:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
1408aadf4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408aadf9:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408aadfd:	e8 1e bf 05 00       	call   0x140906d20
1408aae02:	8b 46 10             	mov    0x10(%rsi),%eax
1408aae05:	44 8b cd             	mov    %ebp,%r9d
1408aae08:	45 8b 45 04          	mov    0x4(%r13),%r8d
1408aae0c:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408aae11:	89 44 24 28          	mov    %eax,0x28(%rsp)