1408af88d:	c3                   	ret
1408af88e:	cc                   	int3
1408af88f:	cc                   	int3
1408af890:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408af895:	57                   	push   %rdi
1408af896:	48 83 ec 30          	sub    $0x30,%rsp
1408af89a:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1408af8a1:	00 00
1408af8a3:	49 8b d9             	mov    %r9,%rbx
1408af8a6:	4d 8b c8             	mov    %r8,%r9
1408af8a9:	48 8b f9             	mov    %rcx,%rdi
1408af8ac:	48 85 d2             	test   %rdx,%rdx
1408af8af:	0f 84 a7 00 00 00    	je     0x1408af95c
1408af8b5:	80 3a 24             	cmpb   $0x24,(%rdx)
1408af8b8:	74 07                	je     0x1408af8c1
1408af8ba:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1408af8bf:	eb 1f                	jmp    0x1408af8e0
1408af8c1:	4c 8d 42 01          	lea    0x1(%rdx),%r8
1408af8c5:	33 d2                	xor    %edx,%edx
1408af8c7:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1408af8cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408af8d1:	e8 ea 01 00 00       	call   0x1408afac0
1408af8d6:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1408af8db:	48 85 d2             	test   %rdx,%rdx
1408af8de:	74 7e                	je     0x1408af95e
1408af8e0:	fe 47 21             	incb   0x21(%rdi)
1408af8e3:	48 8d 0d 1e 40 7a 00 	lea    0x7a401e(%rip),%rcx        # 0x141053908
1408af8ea:	e8 e1 be fd ff       	call   0x14088b7d0
1408af8ef:	48 8b 0b             	mov    (%rbx),%rcx
1408af8f2:	48 8b f8             	mov    %rax,%rdi
1408af8f5:	48 85 c0             	test   %rax,%rax
1408af8f8:	74 37                	je     0x1408af931
1408af8fa:	41 b1 01             	mov    $0x1,%r9b
1408af8fd:	c7 43 24 01 00 00 00 	movl   $0x1,0x24(%rbx)
1408af904:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1408af90b:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
1408af912:	ff ff
1408af914:	48 8b d0             	mov    %rax,%rdx
1408af917:	e8 04 3d 06 00       	call   0x140913620
1408af91c:	48 8b cf             	mov    %rdi,%rcx
1408af91f:	e8 2c c2 fd ff       	call   0x14088bb50
1408af924:	33 c0                	xor    %eax,%eax
1408af926:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408af92b:	48 83 c4 30          	add    $0x30,%rsp
1408af92f:	5f                   	pop    %rdi
1408af930:	c3                   	ret
1408af931:	b8 00 90 00 00       	mov    $0x9000,%eax
1408af936:	66 85 41 14          	test   %ax,0x14(%rcx)
1408af93a:	74 07                	je     0x1408af943
1408af93c:	e8 ef 99 07 00       	call   0x140929330
1408af941:	eb 06                	jmp    0x1408af949
1408af943:	66 c7 41 14 01 00    	movw   $0x1,0x14(%rcx)
1408af949:	48 8b 0b             	mov    (%rbx),%rcx
1408af94c:	c7 43 24 07 00 00 00 	movl   $0x7,0x24(%rbx)
1408af953:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408af957:	e8 74 ea 03 00       	call   0x1408ee3d0
1408af95c:	33 c0                	xor    %eax,%eax
1408af95e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408af963:	48 83 c4 30          	add    $0x30,%rsp
1408af967:	5f                   	pop    %rdi
1408af968:	c3                   	ret
1408af969:	cc                   	int3
1408af96a:	cc                   	int3
1408af96b:	cc                   	int3
1408af96c:	cc                   	int3
1408af96d:	cc                   	int3
1408af96e:	cc                   	int3
1408af96f:	cc                   	int3
1408af970:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408af975:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408af97a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408af97f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408af984:	41 56                	push   %r14
1408af986:	48 83 ec 30          	sub    $0x30,%rsp
1408af98a:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
1408af991:	49 8b e9             	mov    %r9,%rbp
1408af994:	0f b6 02             	movzbl (%rdx),%eax
1408af997:	4d 8b f0             	mov    %r8,%r14
1408af99a:	48 8b f2             	mov    %rdx,%rsi
1408af99d:	48 8b d9             	mov    %rcx,%rbx
1408af9a0:	84 c0                	test   %al,%al
1408af9a2:	75 50                	jne    0x1408af9f4
1408af9a4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408af9a8:	33 ff                	xor    %edi,%edi
1408af9aa:	48 85 c9             	test   %rcx,%rcx
1408af9ad:	74 1b                	je     0x1408af9ca
1408af9af:	8b 03                	mov    (%rbx),%eax
1408af9b1:	3b 43 04             	cmp    0x4(%rbx),%eax
1408af9b4:	73 14                	jae    0x1408af9ca
1408af9b6:	48 03 c0             	add    %rax,%rax
1408af9b9:	66 89 3c c1          	mov    %di,(%rcx,%rax,8)
1408af9bd:	89 7c c1 04          	mov    %edi,0x4(%rcx,%rax,8)
1408af9c1:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1408af9c6:	ff 03                	incl   (%rbx)
1408af9c8:	eb 10                	jmp    0x1408af9da
1408af9ca:	45 33 c9             	xor    %r9d,%r9d
1408af9cd:	45 33 c0             	xor    %r8d,%r8d
1408af9d0:	33 d2                	xor    %edx,%edx
1408af9d2:	48 8b cb             	mov    %rbx,%rcx
1408af9d5:	e8 c6 0b 00 00       	call   0x1408b05a0
1408af9da:	40 38 7b 20          	cmp    %dil,0x20(%rbx)
1408af9de:	75 0c                	jne    0x1408af9ec
1408af9e0:	8b 3b                	mov    (%rbx),%edi
1408af9e2:	ff cf                	dec    %edi
1408af9e4:	48 c1 e7 04          	shl    $0x4,%rdi
1408af9e8:	48 03 7b 08          	add    0x8(%rbx),%rdi
1408af9ec:	48 8b c7             	mov    %rdi,%rax
1408af9ef:	e9 a8 00 00 00       	jmp    0x1408afa9c
1408af9f4:	3c 2e                	cmp    $0x2e,%al
1408af9f6:	75 2f                	jne    0x1408afa27
1408af9f8:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408af9fc:	48 85 c9             	test   %rcx,%rcx
1408af9ff:	74 1f                	je     0x1408afa20
1408afa01:	8b 03                	mov    (%rbx),%eax
1408afa03:	3b 43 04             	cmp    0x4(%rbx),%eax
1408afa06:	73 18                	jae    0x1408afa20
1408afa08:	48 03 c0             	add    %rax,%rax
1408afa0b:	33 ff                	xor    %edi,%edi
1408afa0d:	66 c7 04 c1 07 00    	movw   $0x7,(%rcx,%rax,8)
1408afa13:	89 7c c1 04          	mov    %edi,0x4(%rcx,%rax,8)
1408afa17:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1408afa1c:	ff 03                	incl   (%rbx)
1408afa1e:	eb 5b                	jmp    0x1408afa7b
1408afa20:	ba 07 00 00 00       	mov    $0x7,%edx
1408afa25:	eb 46                	jmp    0x1408afa6d
1408afa27:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1408afa2d:	48 8d 15 cc 3e 7a 00 	lea    0x7a3ecc(%rip),%rdx        # 0x141053900
1408afa34:	48 8b ce             	mov    %rsi,%rcx
1408afa37:	e8 84 d7 58 00       	call   0x140e3d1c0
1408afa3c:	85 c0                	test   %eax,%eax
1408afa3e:	75 5a                	jne    0x1408afa9a
1408afa40:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1408afa44:	48 85 c9             	test   %rcx,%rcx
1408afa47:	74 1f                	je     0x1408afa68
1408afa49:	8b 03                	mov    (%rbx),%eax
1408afa4b:	3b 43 04             	cmp    0x4(%rbx),%eax
1408afa4e:	73 18                	jae    0x1408afa68
1408afa50:	48 03 c0             	add    %rax,%rax
1408afa53:	33 ff                	xor    %edi,%edi
1408afa55:	66 c7 04 c1 06 00    	movw   $0x6,(%rcx,%rax,8)
1408afa5b:	89 7c c1 04          	mov    %edi,0x4(%rcx,%rax,8)
1408afa5f:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1408afa64:	ff 03                	incl   (%rbx)
1408afa66:	eb 13                	jmp    0x1408afa7b
1408afa68:	ba 06 00 00 00       	mov    $0x6,%edx
1408afa6d:	45 33 c9             	xor    %r9d,%r9d
1408afa70:	45 33 c0             	xor    %r8d,%r8d
1408afa73:	48 8b cb             	mov    %rbx,%rcx
1408afa76:	e8 25 0b 00 00       	call   0x1408b05a0
1408afa7b:	80 7b 20 00          	cmpb   $0x0,0x20(%rbx)
1408afa7f:	75 19                	jne    0x1408afa9a
1408afa81:	8b 13                	mov    (%rbx),%edx
1408afa83:	4d 8b ce             	mov    %r14,%r9
1408afa86:	ff ca                	dec    %edx
1408afa88:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1408afa8d:	4c 8b c6             	mov    %rsi,%r8
1408afa90:	48 8b cb             	mov    %rbx,%rcx
1408afa93:	e8 28 00 00 00       	call   0x1408afac0
1408afa98:	eb 02                	jmp    0x1408afa9c
1408afa9a:	33 c0                	xor    %eax,%eax
1408afa9c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408afaa1:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1408afaa6:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1408afaab:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1408afab0:	48 83 c4 30          	add    $0x30,%rsp
1408afab4:	41 5e                	pop    %r14
1408afab6:	c3                   	ret
1408afab7:	cc                   	int3
1408afab8:	cc                   	int3
1408afab9:	cc                   	int3
1408afaba:	cc                   	int3
1408afabb:	cc                   	int3
1408afabc:	cc                   	int3
1408afabd:	cc                   	int3
1408afabe:	cc                   	int3
1408afabf:	cc                   	int3
1408afac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408afac5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408afaca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408afacf:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1408afad4:	57                   	push   %rdi
1408afad5:	41 54                	push   %r12
1408afad7:	41 55                	push   %r13
1408afad9:	41 56                	push   %r14
1408afadb:	41 57                	push   %r15
1408afadd:	48 83 ec 20          	sub    $0x20,%rsp
1408afae1:	8b da                	mov    %edx,%ebx
1408afae3:	4d 8b f8             	mov    %r8,%r15
1408afae6:	48 c1 e3 04          	shl    $0x4,%rbx
1408afaea:	4c 8b e9             	mov    %rcx,%r13
1408afaed:	48 03 59 08          	add    0x8(%rcx),%rbx
1408afaf1:	41 80 38 00          	cmpb   $0x0,(%r8)
1408afaf5:	44 8b e2             	mov    %edx,%r12d
1408afaf8:	0f 84 ee 02 00 00    	je     0x1408afdec
1408afafe:	48 8d 3d 3b 83 79 00 	lea    0x79833b(%rip),%rdi        # 0x141047e40
1408afb05:	f6 43 01 08          	testb  $0x8,0x1(%rbx)
1408afb09:	0f 85 fd 03 00 00    	jne    0x1408aff0c
1408afb0f:	41 0f b6 07          	movzbl (%r15),%eax
1408afb13:	3c 2e                	cmp    $0x2e,%al
1408afb15:	0f 85 1a 01 00 00    	jne    0x1408afc35
1408afb1b:	80 3b 07             	cmpb   $0x7,(%rbx)
1408afb1e:	0f 85 e8 03 00 00    	jne    0x1408aff0c
1408afb24:	41 0f b6 47 01       	movzbl 0x1(%r15),%eax
1408afb29:	49 ff c7             	inc    %r15
1408afb2c:	3c 22                	cmp    $0x22,%al
1408afb2e:	75 36                	jne    0x1408afb66
1408afb30:	41 0f b6 47 01       	movzbl 0x1(%r15),%eax
1408afb35:	4d 8d 77 01          	lea    0x1(%r15),%r14
1408afb39:	bd 01 00 00 00       	mov    $0x1,%ebp
1408afb3e:	84 c0                	test   %al,%al
1408afb40:	74 10                	je     0x1408afb52
1408afb42:	3c 22                	cmp    $0x22,%al
1408afb44:	74 0c                	je     0x1408afb52
1408afb46:	ff c5                	inc    %ebp
1408afb48:	42 0f b6 44 3d 00    	movzbl 0x0(%rbp,%r15,1),%eax
1408afb4e:	84 c0                	test   %al,%al
1408afb50:	75 f0                	jne    0x1408afb42
1408afb52:	8b c5                	mov    %ebp,%eax
1408afb54:	8d 75 ff             	lea    -0x1(%rbp),%esi
1408afb57:	42 80 3c 38 00       	cmpb   $0x0,(%rax,%r15,1)
1408afb5c:	0f 84 a2 03 00 00    	je     0x1408aff04
1408afb62:	ff c5                	inc    %ebp
1408afb64:	eb 2a                	jmp    0x1408afb90
1408afb66:	33 ed                	xor    %ebp,%ebp
1408afb68:	4d 8b f7             	mov    %r15,%r14
1408afb6b:	84 c0                	test   %al,%al
1408afb6d:	74 15                	je     0x1408afb84
1408afb6f:	90                   	nop
1408afb70:	3c 2e                	cmp    $0x2e,%al
1408afb72:	74 10                	je     0x1408afb84
1408afb74:	3c 5b                	cmp    $0x5b,%al
1408afb76:	74 0c                	je     0x1408afb84
1408afb78:	ff c5                	inc    %ebp
1408afb7a:	42 0f b6 44 3d 00    	movzbl 0x0(%rbp,%r15,1),%eax
1408afb80:	84 c0                	test   %al,%al
1408afb82:	75 ec                	jne    0x1408afb70
1408afb84:	8b f5                	mov    %ebp,%esi
1408afb86:	85 ed                	test   %ebp,%ebp
1408afb88:	0f 84 76 03 00 00    	je     0x1408aff04
1408afb8e:	66 90                	xchg   %ax,%ax
1408afb90:	83 7b 04 01          	cmpl   $0x1,0x4(%rbx)
1408afb94:	72 6b                	jb     0x1408afc01
1408afb96:	bf 01 00 00 00       	mov    $0x1,%edi
1408afb9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408afba0:	8b cf                	mov    %edi,%ecx
1408afba2:	48 c1 e1 04          	shl    $0x4,%rcx
1408afba6:	48 03 cb             	add    %rbx,%rcx
1408afba9:	f6 41 01 01          	testb  $0x1,0x1(%rcx)
1408afbad:	8b 51 04             	mov    0x4(%rcx),%edx
1408afbb0:	74 0a                	je     0x1408afbbc
1408afbb2:	3b d6                	cmp    %esi,%edx
1408afbb4:	75 2a                	jne    0x1408afbe0
1408afbb6:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408afbba:	eb 0e                	jmp    0x1408afbca
1408afbbc:	8d 46 02             	lea    0x2(%rsi),%eax
1408afbbf:	3b d0                	cmp    %eax,%edx
1408afbc1:	75 1d                	jne    0x1408afbe0
1408afbc3:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408afbc7:	48 ff c1             	inc    %rcx
1408afbca:	44 8b c6             	mov    %esi,%r8d
1408afbcd:	49 8b d6             	mov    %r14,%rdx
1408afbd0:	e8 eb d5 58 00       	call   0x140e3d1c0
1408afbd5:	33 c9                	xor    %ecx,%ecx
1408afbd7:	85 c0                	test   %eax,%eax
1408afbd9:	0f 94 c1             	sete   %cl
1408afbdc:	85 c9                	test   %ecx,%ecx
1408afbde:	75 3f                	jne    0x1408afc1f
1408afbe0:	ff c7                	inc    %edi
1408afbe2:	8b c7                	mov    %edi,%eax
1408afbe4:	48 03 c0             	add    %rax,%rax
1408afbe7:	80 3c c3 06          	cmpb   $0x6,(%rbx,%rax,8)
1408afbeb:	72 08                	jb     0x1408afbf5
1408afbed:	8b 4c c3 04          	mov    0x4(%rbx,%rax,8),%ecx
1408afbf1:	ff c1                	inc    %ecx
1408afbf3:	eb 05                	jmp    0x1408afbfa
1408afbf5:	b9 01 00 00 00       	mov    $0x1,%ecx
1408afbfa:	03 f9                	add    %ecx,%edi
1408afbfc:	3b 7b 04             	cmp    0x4(%rbx),%edi
1408afbff:	76 9f                	jbe    0x1408afba0
1408afc01:	f6 43 01 20          	testb  $0x20,0x1(%rbx)
1408afc05:	0f 84 01 02 00 00    	je     0x1408afe0c
1408afc0b:	44 03 63 08          	add    0x8(%rbx),%r12d
1408afc0f:	41 8b dc             	mov    %r12d,%ebx
1408afc12:	48 c1 e3 04          	shl    $0x4,%rbx
1408afc16:	49 03 5d 08          	add    0x8(%r13),%rbx
1408afc1a:	e9 71 ff ff ff       	jmp    0x1408afb90
1408afc1f:	ff c7                	inc    %edi
1408afc21:	8b c5                	mov    %ebp,%eax
1408afc23:	4c 03 f8             	add    %rax,%r15
1408afc26:	44 03 e7             	add    %edi,%r12d
1408afc29:	48 8d 3d 10 82 79 00 	lea    0x798210(%rip),%rdi        # 0x141047e40
1408afc30:	e9 a2 01 00 00       	jmp    0x1408afdd7
1408afc35:	3c 5b                	cmp    $0x5b,%al
1408afc37:	0f 85 c7 02 00 00    	jne    0x1408aff04
1408afc3d:	45 0f b6 4f 01       	movzbl 0x1(%r15),%r9d
1408afc42:	45 33 c0             	xor    %r8d,%r8d
1408afc45:	ba 01 00 00 00       	mov    $0x1,%edx
1408afc4a:	41 f6 04 39 04       	testb  $0x4,(%r9,%rdi,1)
1408afc4f:	74 38                	je     0x1408afc89
1408afc51:	41 0f b6 c1          	movzbl %r9b,%eax
1408afc55:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1408afc5c:	00 00 00 00
1408afc60:	0f be c0             	movsbl %al,%eax
1408afc63:	47 8d 04 80          	lea    (%r8,%r8,4),%r8d
1408afc67:	ff c2                	inc    %edx
1408afc69:	45 8d 40 e8          	lea    -0x18(%r8),%r8d
1408afc6d:	46 8d 04 40          	lea    (%rax,%r8,2),%r8d
1408afc71:	42 0f b6 04 3a       	movzbl (%rdx,%r15,1),%eax
1408afc76:	f6 04 38 04          	testb  $0x4,(%rax,%rdi,1)
1408afc7a:	75 e4                	jne    0x1408afc60
1408afc7c:	83 fa 02             	cmp    $0x2,%edx
1408afc7f:	72 08                	jb     0x1408afc89
1408afc81:	3c 5d                	cmp    $0x5d,%al
1408afc83:	0f 84 c9 00 00 00    	je     0x1408afd52
1408afc89:	41 80 f9 23          	cmp    $0x23,%r9b
1408afc8d:	0f 85 71 02 00 00    	jne    0x1408aff04
1408afc93:	80 3b 06             	cmpb   $0x6,(%rbx)
1408afc96:	4c 8b cb             	mov    %rbx,%r9
1408afc99:	45 8b dc             	mov    %r12d,%r11d
1408afc9c:	0f 85 6a 02 00 00    	jne    0x1408aff0c
1408afca2:	45 8b 51 04          	mov    0x4(%r9),%r10d
1408afca6:	41 3b d2             	cmp    %r10d,%edx
1408afca9:	77 37                	ja     0x1408afce2
1408afcab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408afcb0:	41 8d 40 01          	lea    0x1(%r8),%eax
1408afcb4:	8b ca                	mov    %edx,%ecx
1408afcb6:	48 03 c9             	add    %rcx,%rcx
1408afcb9:	41 f6 44 c9 01 04    	testb  $0x4,0x1(%r9,%rcx,8)
1408afcbf:	41 0f 45 c0          	cmovne %r8d,%eax
1408afcc3:	41 80 3c c9 06       	cmpb   $0x6,(%r9,%rcx,8)
1408afcc8:	44 8b c0             	mov    %eax,%r8d
1408afccb:	72 09                	jb     0x1408afcd6
1408afccd:	41 8b 44 c9 04       	mov    0x4(%r9,%rcx,8),%eax
1408afcd2:	ff c0                	inc    %eax
1408afcd4:	eb 05                	jmp    0x1408afcdb
1408afcd6:	b8 01 00 00 00       	mov    $0x1,%eax
1408afcdb:	03 d0                	add    %eax,%edx
1408afcdd:	41 3b d2             	cmp    %r10d,%edx
1408afce0:	76 ce                	jbe    0x1408afcb0
1408afce2:	41 f6 41 01 20       	testb  $0x20,0x1(%r9)
1408afce7:	74 16                	je     0x1408afcff
1408afce9:	45 03 59 08          	add    0x8(%r9),%r11d
1408afced:	ba 01 00 00 00       	mov    $0x1,%edx
1408afcf2:	4d 63 cb             	movslq %r11d,%r9
1408afcf5:	49 c1 e1 04          	shl    $0x4,%r9
1408afcf9:	4d 03 4d 08          	add    0x8(%r13),%r9
1408afcfd:	eb a3                	jmp    0x1408afca2
1408afcff:	41 80 7f 02 2d       	cmpb   $0x2d,0x2(%r15)
1408afd04:	ba 02 00 00 00       	mov    $0x2,%edx
1408afd09:	75 3a                	jne    0x1408afd45