140691740:	90                   	nop
140691741:	33 c9                	xor    %ecx,%ecx
140691743:	e8 b8 8f 0f 00       	call   0x14078a700
140691748:	cc                   	int3
140691749:	b9 01 00 00 00       	mov    $0x1,%ecx
14069174e:	e8 ad 8f 0f 00       	call   0x14078a700
140691753:	90                   	nop
140691754:	b9 02 00 00 00       	mov    $0x2,%ecx
140691759:	e8 a2 8f 0f 00       	call   0x14078a700
14069175e:	90                   	nop
14069175f:	33 c9                	xor    %ecx,%ecx
140691761:	e8 9a 8f 0f 00       	call   0x14078a700
140691766:	cc                   	int3
140691767:	b9 01 00 00 00       	mov    $0x1,%ecx
14069176c:	e8 8f 8f 0f 00       	call   0x14078a700
140691771:	90                   	nop
140691772:	33 c9                	xor    %ecx,%ecx
140691774:	e8 87 8f 0f 00       	call   0x14078a700
140691779:	cc                   	int3
14069177a:	b9 01 00 00 00       	mov    $0x1,%ecx
14069177f:	e8 7c 8f 0f 00       	call   0x14078a700
140691784:	90                   	nop
140691785:	33 c9                	xor    %ecx,%ecx
140691787:	e8 74 8f 0f 00       	call   0x14078a700
14069178c:	cc                   	int3
14069178d:	b9 01 00 00 00       	mov    $0x1,%ecx
140691792:	e8 69 8f 0f 00       	call   0x14078a700
140691797:	90                   	nop
140691798:	b9 02 00 00 00       	mov    $0x2,%ecx
14069179d:	e8 5e 8f 0f 00       	call   0x14078a700
1406917a2:	90                   	nop
1406917a3:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917a8:	e8 53 8f 0f 00       	call   0x14078a700
1406917ad:	90                   	nop
1406917ae:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917b3:	e8 48 8f 0f 00       	call   0x14078a700
1406917b8:	90                   	nop
1406917b9:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917be:	e8 3d 8f 0f 00       	call   0x14078a700
1406917c3:	90                   	nop
1406917c4:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917c9:	e8 32 8f 0f 00       	call   0x14078a700
1406917ce:	90                   	nop
1406917cf:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917d4:	e8 27 8f 0f 00       	call   0x14078a700
1406917d9:	90                   	nop
1406917da:	b9 02 00 00 00       	mov    $0x2,%ecx
1406917df:	e8 1c 8f 0f 00       	call   0x14078a700
1406917e4:	90                   	nop
1406917e5:	33 c9                	xor    %ecx,%ecx
1406917e7:	e8 14 8f 0f 00       	call   0x14078a700
1406917ec:	cc                   	int3
1406917ed:	b9 01 00 00 00       	mov    $0x1,%ecx
1406917f2:	e8 09 8f 0f 00       	call   0x14078a700
1406917f7:	90                   	nop
1406917f8:	33 c9                	xor    %ecx,%ecx
1406917fa:	e8 01 8f 0f 00       	call   0x14078a700
1406917ff:	cc                   	int3
140691800:	b9 01 00 00 00       	mov    $0x1,%ecx
140691805:	e8 f6 8e 0f 00       	call   0x14078a700
14069180a:	90                   	nop
14069180b:	33 c9                	xor    %ecx,%ecx
14069180d:	e8 ee 8e 0f 00       	call   0x14078a700
140691812:	cc                   	int3
140691813:	b9 01 00 00 00       	mov    $0x1,%ecx
140691818:	e8 e3 8e 0f 00       	call   0x14078a700
14069181d:	90                   	nop
14069181e:	33 c9                	xor    %ecx,%ecx
140691820:	e8 db 8e 0f 00       	call   0x14078a700
140691825:	cc                   	int3
140691826:	b9 01 00 00 00       	mov    $0x1,%ecx
14069182b:	e8 d0 8e 0f 00       	call   0x14078a700
140691830:	90                   	nop
140691831:	b9 02 00 00 00       	mov    $0x2,%ecx
140691836:	e8 c5 8e 0f 00       	call   0x14078a700
14069183b:	90                   	nop
14069183c:	b9 01 00 00 00       	mov    $0x1,%ecx
140691841:	e8 ba 8e 0f 00       	call   0x14078a700
140691846:	cc                   	int3
140691847:	33 c9                	xor    %ecx,%ecx
140691849:	e8 b2 8e 0f 00       	call   0x14078a700
14069184e:	90                   	nop
14069184f:	b9 01 00 00 00       	mov    $0x1,%ecx
140691854:	e8 a7 8e 0f 00       	call   0x14078a700
140691859:	cc                   	int3
14069185a:	33 c9                	xor    %ecx,%ecx
14069185c:	e8 9f 8e 0f 00       	call   0x14078a700
140691861:	90                   	nop
140691862:	b9 01 00 00 00       	mov    $0x1,%ecx
140691867:	e8 94 8e 0f 00       	call   0x14078a700
14069186c:	cc                   	int3
14069186d:	33 c9                	xor    %ecx,%ecx
14069186f:	e8 8c 8e 0f 00       	call   0x14078a700
140691874:	90                   	nop
140691875:	b9 01 00 00 00       	mov    $0x1,%ecx
14069187a:	e8 81 8e 0f 00       	call   0x14078a700
14069187f:	cc                   	int3
140691880:	33 c9                	xor    %ecx,%ecx
140691882:	e8 79 8e 0f 00       	call   0x14078a700
140691887:	90                   	nop
140691888:	b9 01 00 00 00       	mov    $0x1,%ecx
14069188d:	e8 6e 8e 0f 00       	call   0x14078a700
140691892:	cc                   	int3
140691893:	33 c9                	xor    %ecx,%ecx
140691895:	e8 66 8e 0f 00       	call   0x14078a700
14069189a:	90                   	nop
14069189b:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918a0:	e8 5b 8e 0f 00       	call   0x14078a700
1406918a5:	90                   	nop
1406918a6:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918ab:	e8 50 8e 0f 00       	call   0x14078a700
1406918b0:	90                   	nop
1406918b1:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918b6:	e8 45 8e 0f 00       	call   0x14078a700
1406918bb:	90                   	nop
1406918bc:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918c1:	e8 3a 8e 0f 00       	call   0x14078a700
1406918c6:	90                   	nop
1406918c7:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918cc:	e8 2f 8e 0f 00       	call   0x14078a700
1406918d1:	90                   	nop
1406918d2:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918d7:	e8 24 8e 0f 00       	call   0x14078a700
1406918dc:	90                   	nop
1406918dd:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918e2:	e8 19 8e 0f 00       	call   0x14078a700
1406918e7:	90                   	nop
1406918e8:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918ed:	e8 0e 8e 0f 00       	call   0x14078a700
1406918f2:	90                   	nop
1406918f3:	b9 02 00 00 00       	mov    $0x2,%ecx
1406918f8:	e8 03 8e 0f 00       	call   0x14078a700
1406918fd:	90                   	nop
1406918fe:	b9 02 00 00 00       	mov    $0x2,%ecx
140691903:	e8 f8 8d 0f 00       	call   0x14078a700
140691908:	90                   	nop
140691909:	b9 02 00 00 00       	mov    $0x2,%ecx
14069190e:	e8 ed 8d 0f 00       	call   0x14078a700
140691913:	90                   	nop
140691914:	b9 02 00 00 00       	mov    $0x2,%ecx
140691919:	e8 e2 8d 0f 00       	call   0x14078a700
14069191e:	90                   	nop
14069191f:	33 c9                	xor    %ecx,%ecx
140691921:	e8 da 8d 0f 00       	call   0x14078a700
140691926:	cc                   	int3
140691927:	b9 01 00 00 00       	mov    $0x1,%ecx
14069192c:	e8 cf 8d 0f 00       	call   0x14078a700
140691931:	90                   	nop
140691932:	33 c9                	xor    %ecx,%ecx
140691934:	e8 c7 8d 0f 00       	call   0x14078a700
140691939:	cc                   	int3
14069193a:	b9 01 00 00 00       	mov    $0x1,%ecx
14069193f:	e8 bc 8d 0f 00       	call   0x14078a700
140691944:	90                   	nop
140691945:	b9 02 00 00 00       	mov    $0x2,%ecx
14069194a:	e8 b1 8d 0f 00       	call   0x14078a700
14069194f:	90                   	nop
140691950:	b9 02 00 00 00       	mov    $0x2,%ecx
140691955:	e8 a6 8d 0f 00       	call   0x14078a700
14069195a:	90                   	nop
14069195b:	b9 02 00 00 00       	mov    $0x2,%ecx
140691960:	e8 9b 8d 0f 00       	call   0x14078a700
140691965:	90                   	nop
140691966:	b9 02 00 00 00       	mov    $0x2,%ecx
14069196b:	e8 90 8d 0f 00       	call   0x14078a700
140691970:	90                   	nop
140691971:	b9 02 00 00 00       	mov    $0x2,%ecx
140691976:	e8 85 8d 0f 00       	call   0x14078a700
14069197b:	90                   	nop
14069197c:	b9 02 00 00 00       	mov    $0x2,%ecx
140691981:	e8 7a 8d 0f 00       	call   0x14078a700
140691986:	90                   	nop
140691987:	33 c9                	xor    %ecx,%ecx
140691989:	e8 72 8d 0f 00       	call   0x14078a700
14069198e:	cc                   	int3
14069198f:	b9 01 00 00 00       	mov    $0x1,%ecx
140691994:	e8 67 8d 0f 00       	call   0x14078a700
140691999:	90                   	nop
14069199a:	33 c9                	xor    %ecx,%ecx
14069199c:	e8 5f 8d 0f 00       	call   0x14078a700
1406919a1:	cc                   	int3
1406919a2:	b9 01 00 00 00       	mov    $0x1,%ecx
1406919a7:	e8 54 8d 0f 00       	call   0x14078a700
1406919ac:	90                   	nop
1406919ad:	b9 02 00 00 00       	mov    $0x2,%ecx
1406919b2:	e8 49 8d 0f 00       	call   0x14078a700
1406919b7:	90                   	nop
1406919b8:	b9 02 00 00 00       	mov    $0x2,%ecx
1406919bd:	e8 3e 8d 0f 00       	call   0x14078a700
1406919c2:	90                   	nop
1406919c3:	b9 02 00 00 00       	mov    $0x2,%ecx
1406919c8:	e8 33 8d 0f 00       	call   0x14078a700
1406919cd:	90                   	nop
1406919ce:	33 c9                	xor    %ecx,%ecx
1406919d0:	e8 2b 8d 0f 00       	call   0x14078a700
1406919d5:	cc                   	int3
1406919d6:	b9 01 00 00 00       	mov    $0x1,%ecx
1406919db:	e8 20 8d 0f 00       	call   0x14078a700
1406919e0:	90                   	nop
1406919e1:	33 c9                	xor    %ecx,%ecx
1406919e3:	e8 18 8d 0f 00       	call   0x14078a700
1406919e8:	cc                   	int3
1406919e9:	b9 01 00 00 00       	mov    $0x1,%ecx
1406919ee:	e8 0d 8d 0f 00       	call   0x14078a700
1406919f3:	90                   	nop
1406919f4:	33 c9                	xor    %ecx,%ecx
1406919f6:	e8 05 8d 0f 00       	call   0x14078a700
1406919fb:	cc                   	int3
1406919fc:	b9 01 00 00 00       	mov    $0x1,%ecx
140691a01:	e8 fa 8c 0f 00       	call   0x14078a700
140691a06:	90                   	nop
140691a07:	b9 02 00 00 00       	mov    $0x2,%ecx
140691a0c:	e8 ef 8c 0f 00       	call   0x14078a700
140691a11:	90                   	nop
140691a12:	b9 02 00 00 00       	mov    $0x2,%ecx
140691a17:	e8 e4 8c 0f 00       	call   0x14078a700
140691a1c:	cc                   	int3
140691a1d:	0f 1f 00             	nopl   (%rax)
140691a20:	55                   	push   %rbp
140691a21:	04 69                	add    $0x69,%al
140691a23:	00 d6                	add    %dl,%dh
140691a25:	04 69                	add    $0x69,%al
140691a27:	00 00                	add    %al,(%rax)
140691a29:	00 01                	add    %al,(%rcx)
140691a2b:	01 01                	add    %eax,(%rcx)
140691a2d:	00 00                	add    %al,(%rax)
140691a2f:	00 00                	add    %al,(%rax)
140691a31:	00 00                	add    %al,(%rax)
140691a33:	01 01                	add    %eax,(%rcx)
140691a3d:	01 01                	add    %eax,(%rcx)
140691a3f:	01 01                	add    %eax,(%rcx)
140691a41:	01 01                	add    %eax,(%rcx)
140691a43:	01 01                	add    %eax,(%rcx)
140691a45:	01 01                	add    %eax,(%rcx)
140691a47:	01 01                	add    %eax,(%rcx)
140691a49:	00 00                	add    %al,(%rax)
140691a4b:	01 01                	add    %eax,(%rcx)
140691a4d:	01 01                	add    %eax,(%rcx)
140691a4f:	01 00                	add    %eax,(%rax)
140691a51:	01 01                	add    %eax,(%rcx)
140691a53:	01 01                	add    %eax,(%rcx)
140691a55:	01 01                	add    %eax,(%rcx)
140691a57:	01 01                	add    %eax,(%rcx)
140691a59:	01 00                	add    %eax,(%rax)
140691a5b:	cc                   	int3
140691a5c:	cc                   	int3
140691a5d:	cc                   	int3
140691a5e:	cc                   	int3
140691a5f:	cc                   	int3
140691a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140691a65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140691a6a:	55                   	push   %rbp
140691a6b:	57                   	push   %rdi
140691a6c:	41 54                	push   %r12
140691a6e:	41 56                	push   %r14
140691a70:	41 57                	push   %r15
140691a72:	48 8b ec             	mov    %rsp,%rbp
140691a75:	48 83 ec 70          	sub    $0x70,%rsp
140691a79:	4d 8b f1             	mov    %r9,%r14
140691a7c:	49 8b f8             	mov    %r8,%rdi
140691a7f:	4c 8b e2             	mov    %rdx,%r12
140691a82:	48 8b d9             	mov    %rcx,%rbx
140691a85:	45 33 ff             	xor    %r15d,%r15d
140691a88:	4d 39 b8 58 01 00 00 	cmp    %r15,0x158(%r8)
140691a8f:	0f 87 f5 00 00 00    	ja     0x140691b8a
140691a95:	45 38 b8 20 02 00 00 	cmp    %r15b,0x220(%r8)
140691a9c:	0f 84 e8 00 00 00    	je     0x140691b8a
140691aa2:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140691aa6:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140691aaa:	48 85 c9             	test   %rcx,%rcx
140691aad:	74 1c                	je     0x140691acb
140691aaf:	8b 41 10             	mov    0x10(%rcx),%eax
140691ab2:	ff c0                	inc    %eax
140691ab4:	89 41 10             	mov    %eax,0x10(%rcx)
140691ab7:	83 f8 01             	cmp    $0x1,%eax
140691aba:	0f 8e e8 05 00 00    	jle    0x1406920a8
140691ac0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140691ac5:	0f 84 e5 05 00 00    	je     0x1406920b0
140691acb:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140691acf:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140691ad3:	48 8b cf             	mov    %rdi,%rcx
140691ad6:	e8 25 5d fe ff       	call   0x140677800
140691adb:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140691adf:	48 8b 08             	mov    (%rax),%rcx
140691ae2:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
140691ae6:	48 89 10             	mov    %rdx,(%rax)
140691ae9:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140691aed:	48 85 c9             	test   %rcx,%rcx
140691af0:	74 24                	je     0x140691b16
140691af2:	8b 41 10             	mov    0x10(%rcx),%eax
140691af5:	ff c8                	dec    %eax
140691af7:	89 41 10             	mov    %eax,0x10(%rcx)
140691afa:	85 c0                	test   %eax,%eax
140691afc:	7f 18                	jg     0x140691b16
140691afe:	0f 88 b7 05 00 00    	js     0x1406920bb
140691b04:	48 8b 01             	mov    (%rcx),%rax
140691b07:	ba 01 00 00 00       	mov    $0x1,%edx
140691b0c:	48 8b 00             	mov    (%rax),%rax
140691b0f:	ff 15 0b 1f 8f 00    	call   *0x8f1f0b(%rip)        # 0x140f83a20
140691b15:	90                   	nop
140691b16:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140691b1a:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140691b1e:	48 85 c9             	test   %rcx,%rcx
140691b21:	74 1c                	je     0x140691b3f
140691b23:	8b 41 10             	mov    0x10(%rcx),%eax
140691b26:	ff c0                	inc    %eax
140691b28:	89 41 10             	mov    %eax,0x10(%rcx)
140691b2b:	83 f8 01             	cmp    $0x1,%eax
140691b2e:	0f 8e 92 05 00 00    	jle    0x1406920c6
140691b34:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140691b39:	0f 84 8f 05 00 00    	je     0x1406920ce
140691b3f:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140691b43:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140691b47:	48 8b cf             	mov    %rdi,%rcx
140691b4a:	e8 b1 5c fe ff       	call   0x140677800
140691b4f:	48 8b 53 40          	mov    0x40(%rbx),%rdx
140691b53:	48 8b 08             	mov    (%rax),%rcx
140691b56:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
140691b5a:	48 89 10             	mov    %rdx,(%rax)
140691b5d:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140691b61:	48 85 c9             	test   %rcx,%rcx
140691b64:	74 24                	je     0x140691b8a
140691b66:	8b 41 10             	mov    0x10(%rcx),%eax
140691b69:	ff c8                	dec    %eax
140691b6b:	89 41 10             	mov    %eax,0x10(%rcx)
140691b6e:	85 c0                	test   %eax,%eax
140691b70:	7f 18                	jg     0x140691b8a
140691b72:	0f 88 61 05 00 00    	js     0x1406920d9
140691b78:	48 8b 01             	mov    (%rcx),%rax
140691b7b:	ba 01 00 00 00       	mov    $0x1,%edx
140691b80:	48 8b 00             	mov    (%rax),%rax
140691b83:	ff 15 97 1e 8f 00    	call   *0x8f1e97(%rip)        # 0x140f83a20
140691b89:	90                   	nop
140691b8a:	49 8b 0e             	mov    (%r14),%rcx
140691b8d:	48 85 c9             	test   %rcx,%rcx
140691b90:	74 26                	je     0x140691bb8
140691b92:	8b 41 10             	mov    0x10(%rcx),%eax
140691b95:	ff c8                	dec    %eax
140691b97:	89 41 10             	mov    %eax,0x10(%rcx)
140691b9a:	85 c0                	test   %eax,%eax
140691b9c:	7f 17                	jg     0x140691bb5
140691b9e:	0f 88 40 05 00 00    	js     0x1406920e4
140691ba4:	48 8b 01             	mov    (%rcx),%rax
140691ba7:	ba 01 00 00 00       	mov    $0x1,%edx
140691bac:	48 8b 00             	mov    (%rax),%rax
140691baf:	ff 15 6b 1e 8f 00    	call   *0x8f1e6b(%rip)        # 0x140f83a20
140691bb5:	4d 89 3e             	mov    %r15,(%r14)
140691bb8:	48 8b 73 38          	mov    0x38(%rbx),%rsi
140691bbc:	83 7e 18 00          	cmpl   $0x0,0x18(%rsi)
140691bc0:	75 1a                	jne    0x140691bdc