14063dbda:	4c 8b cf             	mov    %rdi,%r9
14063dbdd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14063dbe1:	48 8b ce             	mov    %rsi,%rcx
14063dbe4:	e8 67 17 fe ff       	call   0x14061f350
14063dbe9:	48 8b d0             	mov    %rax,%rdx
14063dbec:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14063dbf1:	e8 3a 95 fd ff       	call   0x140617130
14063dbf6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14063dbfa:	e8 91 cc f7 ff       	call   0x1405ba890
14063dbff:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14063dc03:	48 85 d2             	test   %rdx,%rdx
14063dc06:	74 1c                	je     0x14063dc24
14063dc08:	8b 42 10             	mov    0x10(%rdx),%eax
14063dc0b:	ff c0                	inc    %eax
14063dc0d:	89 42 10             	mov    %eax,0x10(%rdx)
14063dc10:	83 f8 01             	cmp    $0x1,%eax
14063dc13:	0f 8e 4d 01 00 00    	jle    0x14063dd66
14063dc19:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14063dc1e:	0f 84 4a 01 00 00    	je     0x14063dd6e
14063dc24:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14063dc29:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14063dc2e:	48 85 c9             	test   %rcx,%rcx
14063dc31:	74 24                	je     0x14063dc57
14063dc33:	8b 41 10             	mov    0x10(%rcx),%eax
14063dc36:	ff c8                	dec    %eax
14063dc38:	89 41 10             	mov    %eax,0x10(%rcx)
14063dc3b:	85 c0                	test   %eax,%eax
14063dc3d:	7f 18                	jg     0x14063dc57
14063dc3f:	0f 88 34 01 00 00    	js     0x14063dd79
14063dc45:	48 8b 01             	mov    (%rcx),%rax
14063dc48:	ba 01 00 00 00       	mov    $0x1,%edx
14063dc4d:	48 8b 00             	mov    (%rax),%rax
14063dc50:	ff 15 ca 5d 94 00    	call   *0x945dca(%rip)        # 0x140f83a20
14063dc56:	90                   	nop
14063dc57:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14063dc5c:	49 8b d7             	mov    %r15,%rdx
14063dc5f:	48 8b ce             	mov    %rsi,%rcx
14063dc62:	e8 c9 06 fe ff       	call   0x14061e330
14063dc67:	90                   	nop
14063dc68:	8b 43 10             	mov    0x10(%rbx),%eax
14063dc6b:	ff c8                	dec    %eax
14063dc6d:	89 43 10             	mov    %eax,0x10(%rbx)
14063dc70:	85 c0                	test   %eax,%eax
14063dc72:	7f 1b                	jg     0x14063dc8f
14063dc74:	0f 88 0a 01 00 00    	js     0x14063dd84
14063dc7a:	48 8b 03             	mov    (%rbx),%rax
14063dc7d:	ba 01 00 00 00       	mov    $0x1,%edx
14063dc82:	48 8b cb             	mov    %rbx,%rcx
14063dc85:	48 8b 00             	mov    (%rax),%rax
14063dc88:	ff 15 92 5d 94 00    	call   *0x945d92(%rip)        # 0x140f83a20
14063dc8e:	90                   	nop
14063dc8f:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14063dc93:	48 85 c9             	test   %rcx,%rcx
14063dc96:	74 24                	je     0x14063dcbc
14063dc98:	8b 41 10             	mov    0x10(%rcx),%eax
14063dc9b:	ff c8                	dec    %eax
14063dc9d:	89 41 10             	mov    %eax,0x10(%rcx)
14063dca0:	85 c0                	test   %eax,%eax
14063dca2:	7f 18                	jg     0x14063dcbc
14063dca4:	0f 88 e5 00 00 00    	js     0x14063dd8f
14063dcaa:	48 8b 01             	mov    (%rcx),%rax
14063dcad:	ba 01 00 00 00       	mov    $0x1,%edx
14063dcb2:	48 8b 00             	mov    (%rax),%rax
14063dcb5:	ff 15 65 5d 94 00    	call   *0x945d65(%rip)        # 0x140f83a20
14063dcbb:	90                   	nop
14063dcbc:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14063dcc1:	48 85 c9             	test   %rcx,%rcx
14063dcc4:	74 24                	je     0x14063dcea
14063dcc6:	8b 41 10             	mov    0x10(%rcx),%eax
14063dcc9:	ff c8                	dec    %eax
14063dccb:	89 41 10             	mov    %eax,0x10(%rcx)
14063dcce:	85 c0                	test   %eax,%eax
14063dcd0:	7f 18                	jg     0x14063dcea
14063dcd2:	0f 88 c2 00 00 00    	js     0x14063dd9a
14063dcd8:	48 8b 01             	mov    (%rcx),%rax
14063dcdb:	ba 01 00 00 00       	mov    $0x1,%edx
14063dce0:	48 8b 00             	mov    (%rax),%rax
14063dce3:	ff 15 37 5d 94 00    	call   *0x945d37(%rip)        # 0x140f83a20
14063dce9:	90                   	nop
14063dcea:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14063dcef:	48 85 c9             	test   %rcx,%rcx
14063dcf2:	74 20                	je     0x14063dd14
14063dcf4:	8b 41 10             	mov    0x10(%rcx),%eax
14063dcf7:	ff c8                	dec    %eax
14063dcf9:	89 41 10             	mov    %eax,0x10(%rcx)
14063dcfc:	85 c0                	test   %eax,%eax
14063dcfe:	7f 14                	jg     0x14063dd14
14063dd00:	78 32                	js     0x14063dd34
14063dd02:	48 8b 01             	mov    (%rcx),%rax
14063dd05:	ba 01 00 00 00       	mov    $0x1,%edx
14063dd0a:	48 8b 00             	mov    (%rax),%rax
14063dd0d:	ff 15 0d 5d 94 00    	call   *0x945d0d(%rip)        # 0x140f83a20
14063dd13:	90                   	nop
14063dd14:	49 8b c7             	mov    %r15,%rax
14063dd17:	4c 8d 9c 24 70 01 00 	lea    0x170(%rsp),%r11
14063dd1e:	00
14063dd1f:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14063dd23:	49 8b 73 28          	mov    0x28(%r11),%rsi
14063dd27:	49 8b 7b 30          	mov    0x30(%r11),%rdi
14063dd2b:	49 8b e3             	mov    %r11,%rsp
14063dd2e:	41 5f                	pop    %r15
14063dd30:	41 5e                	pop    %r14
14063dd32:	5d                   	pop    %rbp
14063dd33:	c3                   	ret
14063dd34:	b9 02 00 00 00       	mov    $0x2,%ecx
14063dd39:	e8 c2 c9 14 00       	call   0x14078a700
14063dd3e:	90                   	nop
14063dd3f:	48 8d 15 62 b0 9d 00 	lea    0x9db062(%rip),%rdx        # 0x141018da8
14063dd46:	48 8b 0d ab 37 df 00 	mov    0xdf37ab(%rip),%rcx        # 0x1414314f8
14063dd4d:	e8 be 5e 15 00       	call   0x140793c10
14063dd52:	90                   	nop
14063dd53:	33 c9                	xor    %ecx,%ecx
14063dd55:	e8 a6 c9 14 00       	call   0x14078a700
14063dd5a:	cc                   	int3
14063dd5b:	b9 01 00 00 00       	mov    $0x1,%ecx
14063dd60:	e8 9b c9 14 00       	call   0x14078a700
14063dd65:	90                   	nop
14063dd66:	33 c9                	xor    %ecx,%ecx
14063dd68:	e8 93 c9 14 00       	call   0x14078a700
14063dd6d:	cc                   	int3
14063dd6e:	b9 01 00 00 00       	mov    $0x1,%ecx
14063dd73:	e8 88 c9 14 00       	call   0x14078a700
14063dd78:	90                   	nop
14063dd79:	b9 02 00 00 00       	mov    $0x2,%ecx
14063dd7e:	e8 7d c9 14 00       	call   0x14078a700
14063dd83:	90                   	nop
14063dd84:	b9 02 00 00 00       	mov    $0x2,%ecx
14063dd89:	e8 72 c9 14 00       	call   0x14078a700
14063dd8e:	90                   	nop
14063dd8f:	b9 02 00 00 00       	mov    $0x2,%ecx
14063dd94:	e8 67 c9 14 00       	call   0x14078a700
14063dd99:	90                   	nop
14063dd9a:	b9 02 00 00 00       	mov    $0x2,%ecx
14063dd9f:	e8 5c c9 14 00       	call   0x14078a700
14063dda4:	cc                   	int3
14063dda5:	cc                   	int3
14063dda6:	cc                   	int3
14063dda7:	cc                   	int3
14063dda8:	cc                   	int3
14063dda9:	cc                   	int3
14063ddaa:	cc                   	int3
14063ddab:	cc                   	int3
14063ddac:	cc                   	int3
14063ddad:	cc                   	int3
14063ddae:	cc                   	int3
14063ddaf:	cc                   	int3
14063ddb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14063ddb5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14063ddba:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14063ddbf:	55                   	push   %rbp
14063ddc0:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
14063ddc5:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
14063ddcc:	48 8b f2             	mov    %rdx,%rsi
14063ddcf:	48 8b f9             	mov    %rcx,%rdi
14063ddd2:	48 c7 44 24 38 7a 04 	movq   $0x47a,0x38(%rsp)
14063ddd9:	00 00
14063dddb:	33 c9                	xor    %ecx,%ecx
14063dddd:	66 0f 6f 05 9b e9 96 	movdqa 0x96e99b(%rip),%xmm0        # 0x140fac780
14063dde4:	00
14063dde5:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14063ddeb:	0f 57 c0             	xorps  %xmm0,%xmm0
14063ddee:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
14063ddf4:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14063ddf9:	33 c0                	xor    %eax,%eax
14063ddfb:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
14063de01:	0f 57 c9             	xorps  %xmm1,%xmm1
14063de04:	66 0f 7f 4c 24 70    	movdqa %xmm1,0x70(%rsp)
14063de0a:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
14063de0f:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
14063de13:	88 45 98             	mov    %al,-0x68(%rbp)
14063de16:	48 8d 05 5b a9 9d 00 	lea    0x9da95b(%rip),%rax        # 0x141018778
14063de1d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14063de22:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
14063de28:	89 4d a4             	mov    %ecx,-0x5c(%rbp)
14063de2b:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
14063de2f:	89 4d b0             	mov    %ecx,-0x50(%rbp)
14063de32:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
14063de39:	89 4d b8             	mov    %ecx,-0x48(%rbp)
14063de3c:	48 8b 05 bd 20 df 00 	mov    0xdf20bd(%rip),%rax        # 0x14142ff00
14063de43:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14063de47:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14063de4e:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14063de52:	48 89 9d a0 00 00 00 	mov    %rbx,0xa0(%rbp)
14063de59:	48 85 db             	test   %rbx,%rbx
14063de5c:	74 1c                	je     0x14063de7a
14063de5e:	8b 43 10             	mov    0x10(%rbx),%eax
14063de61:	ff c0                	inc    %eax
14063de63:	89 43 10             	mov    %eax,0x10(%rbx)
14063de66:	83 f8 01             	cmp    $0x1,%eax
14063de69:	0f 8e b2 01 00 00    	jle    0x14063e021
14063de6f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14063de74:	0f 84 af 01 00 00    	je     0x14063e029
14063de7a:	0f b7 43 1c          	movzwl 0x1c(%rbx),%eax
14063de7e:	66 83 f8 01          	cmp    $0x1,%ax
14063de82:	75 15                	jne    0x14063de99
14063de84:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14063de89:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14063de8e:	4d 8b c8             	mov    %r8,%r9
14063de91:	41 b8 82 02 00 00    	mov    $0x282,%r8d
14063de97:	eb 6e                	jmp    0x14063df07
14063de99:	66 83 f8 03          	cmp    $0x3,%ax
14063de9d:	75 15                	jne    0x14063deb4
14063de9f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14063dea4:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14063dea9:	4d 8b c8             	mov    %r8,%r9
14063deac:	41 b8 83 02 00 00    	mov    $0x283,%r8d
14063deb2:	eb 53                	jmp    0x14063df07
14063deb4:	66 83 f8 02          	cmp    $0x2,%ax
14063deb8:	75 15                	jne    0x14063decf
14063deba:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14063debf:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14063dec4:	4d 8b c8             	mov    %r8,%r9
14063dec7:	41 b8 84 02 00 00    	mov    $0x284,%r8d
14063decd:	eb 38                	jmp    0x14063df07
14063decf:	66 83 f8 04          	cmp    $0x4,%ax
14063ded3:	75 15                	jne    0x14063deea
14063ded5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14063deda:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14063dedf:	4d 8b c8             	mov    %r8,%r9
14063dee2:	41 b8 85 02 00 00    	mov    $0x285,%r8d
14063dee8:	eb 1d                	jmp    0x14063df07
14063deea:	66 83 f8 05          	cmp    $0x5,%ax
14063deee:	0f 85 19 01 00 00    	jne    0x14063e00d
14063def4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14063def9:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14063defe:	4d 8b c8             	mov    %r8,%r9
14063df01:	41 b8 86 02 00 00    	mov    $0x286,%r8d
14063df07:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14063df0b:	48 8b cf             	mov    %rdi,%rcx
14063df0e:	e8 fd 1e fe ff       	call   0x14061fe10
14063df13:	48 8b d0             	mov    %rax,%rdx
14063df16:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14063df1b:	e8 10 92 fd ff       	call   0x140617130
14063df20:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14063df24:	e8 67 c9 f7 ff       	call   0x1405ba890
14063df29:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14063df2e:	48 8b d6             	mov    %rsi,%rdx
14063df31:	48 8b cf             	mov    %rdi,%rcx
14063df34:	e8 f7 03 fe ff       	call   0x14061e330
14063df39:	90                   	nop
14063df3a:	8b 43 10             	mov    0x10(%rbx),%eax
14063df3d:	ff c8                	dec    %eax
14063df3f:	89 43 10             	mov    %eax,0x10(%rbx)
14063df42:	85 c0                	test   %eax,%eax
14063df44:	7f 1b                	jg     0x14063df61
14063df46:	0f 88 e8 00 00 00    	js     0x14063e034
14063df4c:	48 8b 03             	mov    (%rbx),%rax
14063df4f:	ba 01 00 00 00       	mov    $0x1,%edx
14063df54:	48 8b cb             	mov    %rbx,%rcx
14063df57:	48 8b 00             	mov    (%rax),%rax
14063df5a:	ff 15 c0 5a 94 00    	call   *0x945ac0(%rip)        # 0x140f83a20
14063df60:	90                   	nop
14063df61:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14063df65:	48 85 c9             	test   %rcx,%rcx
14063df68:	74 24                	je     0x14063df8e
14063df6a:	8b 41 10             	mov    0x10(%rcx),%eax
14063df6d:	ff c8                	dec    %eax
14063df6f:	89 41 10             	mov    %eax,0x10(%rcx)
14063df72:	85 c0                	test   %eax,%eax
14063df74:	7f 18                	jg     0x14063df8e
14063df76:	0f 88 c3 00 00 00    	js     0x14063e03f
14063df7c:	48 8b 01             	mov    (%rcx),%rax
14063df7f:	ba 01 00 00 00       	mov    $0x1,%edx
14063df84:	48 8b 00             	mov    (%rax),%rax
14063df87:	ff 15 93 5a 94 00    	call   *0x945a93(%rip)        # 0x140f83a20
14063df8d:	90                   	nop
14063df8e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14063df93:	48 85 c9             	test   %rcx,%rcx
14063df96:	74 24                	je     0x14063dfbc
14063df98:	8b 41 10             	mov    0x10(%rcx),%eax
14063df9b:	ff c8                	dec    %eax
14063df9d:	89 41 10             	mov    %eax,0x10(%rcx)
14063dfa0:	85 c0                	test   %eax,%eax
14063dfa2:	7f 18                	jg     0x14063dfbc
14063dfa4:	0f 88 a0 00 00 00    	js     0x14063e04a
14063dfaa:	48 8b 01             	mov    (%rcx),%rax
14063dfad:	ba 01 00 00 00       	mov    $0x1,%edx
14063dfb2:	48 8b 00             	mov    (%rax),%rax
14063dfb5:	ff 15 65 5a 94 00    	call   *0x945a65(%rip)        # 0x140f83a20
14063dfbb:	90                   	nop
14063dfbc:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14063dfc1:	48 85 c9             	test   %rcx,%rcx
14063dfc4:	74 20                	je     0x14063dfe6
14063dfc6:	8b 41 10             	mov    0x10(%rcx),%eax
14063dfc9:	ff c8                	dec    %eax
14063dfcb:	89 41 10             	mov    %eax,0x10(%rcx)
14063dfce:	85 c0                	test   %eax,%eax
14063dfd0:	7f 14                	jg     0x14063dfe6
14063dfd2:	78 2e                	js     0x14063e002
14063dfd4:	48 8b 01             	mov    (%rcx),%rax
14063dfd7:	ba 01 00 00 00       	mov    $0x1,%edx
14063dfdc:	48 8b 00             	mov    (%rax),%rax
14063dfdf:	ff 15 3b 5a 94 00    	call   *0x945a3b(%rip)        # 0x140f83a20
14063dfe5:	90                   	nop
14063dfe6:	48 8b c6             	mov    %rsi,%rax
14063dfe9:	4c 8d 9c 24 70 01 00 	lea    0x170(%rsp),%r11
14063dff0:	00
14063dff1:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14063dff5:	49 8b 73 18          	mov    0x18(%r11),%rsi
14063dff9:	49 8b 7b 20          	mov    0x20(%r11),%rdi
14063dffd:	49 8b e3             	mov    %r11,%rsp
14063e000:	5d                   	pop    %rbp
14063e001:	c3                   	ret
14063e002:	b9 02 00 00 00       	mov    $0x2,%ecx
14063e007:	e8 f4 c6 14 00       	call   0x14078a700
14063e00c:	90                   	nop
14063e00d:	48 8d 15 94 ad 9d 00 	lea    0x9dad94(%rip),%rdx        # 0x141018da8
14063e014:	48 8b 0d dd 34 df 00 	mov    0xdf34dd(%rip),%rcx        # 0x1414314f8
14063e01b:	e8 f0 5b 15 00       	call   0x140793c10
14063e020:	90                   	nop
14063e021:	33 c9                	xor    %ecx,%ecx
14063e023:	e8 d8 c6 14 00       	call   0x14078a700
14063e028:	cc                   	int3
14063e029:	b9 01 00 00 00       	mov    $0x1,%ecx
14063e02e:	e8 cd c6 14 00       	call   0x14078a700
14063e033:	90                   	nop
14063e034:	b9 02 00 00 00       	mov    $0x2,%ecx
14063e039:	e8 c2 c6 14 00       	call   0x14078a700
14063e03e:	90                   	nop
14063e03f:	b9 02 00 00 00       	mov    $0x2,%ecx
14063e044:	e8 b7 c6 14 00       	call   0x14078a700
14063e049:	90                   	nop
14063e04a:	b9 02 00 00 00       	mov    $0x2,%ecx
14063e04f:	e8 ac c6 14 00       	call   0x14078a700
14063e054:	cc                   	int3
14063e055:	cc                   	int3
14063e056:	cc                   	int3
14063e057:	cc                   	int3
14063e058:	cc                   	int3
14063e059:	cc                   	int3
14063e05a:	cc                   	int3
14063e05b:	cc                   	int3
14063e05c:	cc                   	int3
14063e05d:	cc                   	int3
14063e05e:	cc                   	int3
14063e05f:	cc                   	int3
14063e060:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14063e065:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14063e06a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14063e06f:	55                   	push   %rbp
14063e070:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
14063e075:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
14063e07c:	48 8b f2             	mov    %rdx,%rsi
14063e07f:	48 8b f9             	mov    %rcx,%rdi
14063e082:	48 c7 44 24 38 7a 04 	movq   $0x47a,0x38(%rsp)
14063e089:	00 00
14063e08b:	33 c9                	xor    %ecx,%ecx
14063e08d:	66 0f 6f 05 eb e6 96 	movdqa 0x96e6eb(%rip),%xmm0        # 0x140fac780
14063e094:	00
14063e095:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)