14005baa1:	e9 76 ff ff ff       	jmp    0x14005ba1c
14005baa6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14005baad:	00 00 00
14005bab0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14005bab5:	e9 68 ff ff ff       	jmp    0x14005ba22
14005baba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14005bac0:	48 83 ec 28          	sub    $0x28,%rsp
14005bac4:	31 c0                	xor    %eax,%eax
14005bac6:	4c 63 41 40          	movslq 0x40(%rcx),%r8
14005baca:	44 3b 42 40          	cmp    0x40(%rdx),%r8d
14005bace:	75 15                	jne    0x14005bae5
14005bad0:	48 83 c2 6c          	add    $0x6c,%rdx
14005bad4:	48 83 c1 6c          	add    $0x6c,%rcx
14005bad8:	e8 0b e3 18 00       	call   0x1401e9de8
14005badd:	85 c0                	test   %eax,%eax
14005badf:	0f 94 c0             	sete   %al
14005bae2:	0f b6 c0             	movzbl %al,%eax
14005bae5:	48 83 c4 28          	add    $0x28,%rsp
14005bae9:	c3                   	ret
14005baea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14005baf0:	4d 85 c0             	test   %r8,%r8
14005baf3:	74 5b                	je     0x14005bb50
14005baf5:	0f b6 01             	movzbl (%rcx),%eax
14005baf8:	38 02                	cmp    %al,(%rdx)
14005bafa:	75 5c                	jne    0x14005bb58
14005bafc:	84 c0                	test   %al,%al
14005bafe:	74 58                	je     0x14005bb58
14005bb00:	31 c0                	xor    %eax,%eax
14005bb02:	eb 21                	jmp    0x14005bb25
14005bb04:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005bb0b:	00 00 00 00
14005bb0f:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005bb16:	00 00 00 00
14005bb1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14005bb20:	45 84 c9             	test   %r9b,%r9b
14005bb23:	74 0f                	je     0x14005bb34
14005bb25:	48 83 c0 01          	add    $0x1,%rax
14005bb29:	44 0f b6 0c 01       	movzbl (%rcx,%rax,1),%r9d
14005bb2e:	44 38 0c 02          	cmp    %r9b,(%rdx,%rax,1)
14005bb32:	74 ec                	je     0x14005bb20
14005bb34:	48 01 c1             	add    %rax,%rcx
14005bb37:	48 01 c2             	add    %rax,%rdx
14005bb3a:	49 89 00             	mov    %rax,(%r8)
14005bb3d:	0f b6 01             	movzbl (%rcx),%eax
14005bb40:	0f b6 12             	movzbl (%rdx),%edx
14005bb43:	29 d0                	sub    %edx,%eax
14005bb45:	c3                   	ret
14005bb46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14005bb4d:	00 00 00
14005bb50:	e9 23 e3 18 00       	jmp    0x1401e9e78
14005bb55:	0f 1f 00             	nopl   (%rax)
14005bb58:	31 c0                	xor    %eax,%eax
14005bb5a:	eb de                	jmp    0x14005bb3a
14005bb5c:	0f 1f 40 00          	nopl   0x0(%rax)
14005bb60:	48 83 ec 48          	sub    $0x48,%rsp
14005bb64:	45 31 c9             	xor    %r9d,%r9d
14005bb67:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14005bb6e:	00 00
14005bb70:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14005bb77:	00 00
14005bb79:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14005bb80:	00 00
14005bb82:	e8 b9 f8 ff ff       	call   0x14005b440
14005bb87:	48 83 c4 48          	add    $0x48,%rsp
14005bb8b:	c3                   	ret
14005bb8c:	0f 1f 40 00          	nopl   0x0(%rax)
14005bb90:	f6 41 38 02          	testb  $0x2,0x38(%rcx)
14005bb94:	74 0a                	je     0x14005bba0
14005bb96:	8b 41 0c             	mov    0xc(%rcx),%eax
14005bb99:	c3                   	ret
14005bb9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14005bba0:	e9 bb d4 ff ff       	jmp    0x140059060
14005bba5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005bbac:	00 00 00 00
14005bbb0:	31 c0                	xor    %eax,%eax
14005bbb2:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
14005bbb6:	45 85 c0             	test   %r8d,%r8d
14005bbb9:	75 0a                	jne    0x14005bbc5
14005bbbb:	8b 51 30             	mov    0x30(%rcx),%edx
14005bbbe:	31 c0                	xor    %eax,%eax
14005bbc0:	85 d2                	test   %edx,%edx
14005bbc2:	0f 94 c0             	sete   %al
14005bbc5:	c3                   	ret
14005bbc6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14005bbcd:	00 00 00
14005bbd0:	57                   	push   %rdi
14005bbd1:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
14005bbd8:	49 89 d1             	mov    %rdx,%r9
14005bbdb:	48 8b 15 0e cf 1d 00 	mov    0x1dcf0e(%rip),%rdx        # 0x140238af0
14005bbe2:	49 89 c8             	mov    %rcx,%r8
14005bbe5:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
14005bbea:	b9 20 00 00 00       	mov    $0x20,%ecx
14005bbef:	49 c7 40 08 00 00 00 	movq   $0x0,0x8(%r8)
14005bbf6:	00
14005bbf7:	48 8b 02             	mov    (%rdx),%rax
14005bbfa:	48 89 84 24 28 01 00 	mov    %rax,0x128(%rsp)
14005bc01:	00
14005bc02:	31 c0                	xor    %eax,%eax
14005bc04:	49 c7 40 10 00 00 00 	movq   $0x0,0x10(%r8)
14005bc0b:	00
14005bc0c:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
14005bc13:	49 c7 40 18 00 00 00 	movq   $0x0,0x18(%r8)
14005bc1a:	00
14005bc1b:	49 c7 40 20 00 00 00 	movq   $0x0,0x20(%r8)
14005bc22:	00
14005bc23:	49 c7 40 28 00 00 00 	movq   $0x0,0x28(%r8)
14005bc2a:	00
14005bc2b:	49 c7 40 30 00 00 00 	movq   $0x0,0x30(%r8)
14005bc32:	00
14005bc33:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14005bc36:	49 c7 40 38 00 00 00 	movq   $0x0,0x38(%r8)
14005bc3d:	00
14005bc3e:	4c 89 8c 24 10 01 00 	mov    %r9,0x110(%rsp)
14005bc45:	00
14005bc46:	49 c7 40 40 00 00 00 	movq   $0x0,0x40(%r8)
14005bc4d:	00
14005bc4e:	49 c7 40 48 00 00 00 	movq   $0x0,0x48(%r8)
14005bc55:	00
14005bc56:	49 c7 40 50 00 00 00 	movq   $0x0,0x50(%r8)
14005bc5d:	00
14005bc5e:	49 c7 40 58 00 00 00 	movq   $0x0,0x58(%r8)
14005bc65:	00
14005bc66:	49 c7 40 60 00 00 00 	movq   $0x0,0x60(%r8)
14005bc6d:	00
14005bc6e:	49 c7 40 68 00 00 00 	movq   $0x0,0x68(%r8)
14005bc75:	00
14005bc76:	49 c7 40 70 00 00 00 	movq   $0x0,0x70(%r8)
14005bc7d:	00
14005bc7e:	49 c7 40 78 00 00 00 	movq   $0x0,0x78(%r8)
14005bc85:	00
14005bc86:	49 c7 80 80 00 00 00 	movq   $0x0,0x80(%r8)
14005bc8d:	00 00 00 00
14005bc91:	49 c7 80 88 00 00 00 	movq   $0x0,0x88(%r8)
14005bc98:	00 00 00 00
14005bc9c:	49 c7 80 90 00 00 00 	movq   $0x0,0x90(%r8)
14005bca3:	00 00 00 00
14005bca7:	49 c7 80 98 00 00 00 	movq   $0x0,0x98(%r8)
14005bcae:	00 00 00 00
14005bcb2:	49 c7 80 a0 00 00 00 	movq   $0x0,0xa0(%r8)
14005bcb9:	00 00 00 00
14005bcbd:	49 c7 80 a8 00 00 00 	movq   $0x0,0xa8(%r8)
14005bcc4:	00 00 00 00
14005bcc8:	49 c7 80 b0 00 00 00 	movq   $0x0,0xb0(%r8)
14005bccf:	00 00 00 00
14005bcd3:	49 c7 80 b8 00 00 00 	movq   $0x0,0xb8(%r8)
14005bcda:	00 00 00 00
14005bcde:	49 c7 80 c0 00 00 00 	movq   $0x0,0xc0(%r8)
14005bce5:	00 00 00 00
14005bce9:	49 c7 80 c8 00 00 00 	movq   $0x0,0xc8(%r8)
14005bcf0:	00 00 00 00
14005bcf4:	49 c7 80 d0 00 00 00 	movq   $0x0,0xd0(%r8)
14005bcfb:	00 00 00 00
14005bcff:	49 c7 80 d8 00 00 00 	movq   $0x0,0xd8(%r8)
14005bd06:	00 00 00 00
14005bd0a:	f3 0f 6f 84 24 10 01 	movdqu 0x110(%rsp),%xmm0
14005bd11:	00 00
14005bd13:	49 c7 80 e0 00 00 00 	movq   $0x0,0xe0(%r8)
14005bd1a:	00 00 00 00
14005bd1e:	49 c7 80 e8 00 00 00 	movq   $0x0,0xe8(%r8)
14005bd25:	00 00 00 00
14005bd29:	41 0f 11 80 f0 00 00 	movups %xmm0,0xf0(%r8)
14005bd30:	00
14005bd31:	48 8b 84 24 28 01 00 	mov    0x128(%rsp),%rax
14005bd38:	00
14005bd39:	48 2b 02             	sub    (%rdx),%rax
14005bd3c:	75 09                	jne    0x14005bd47
14005bd3e:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
14005bd45:	5f                   	pop    %rdi
14005bd46:	c3                   	ret
14005bd47:	e8 24 8b 18 00       	call   0x1401e4870
14005bd4c:	90                   	nop
14005bd4d:	0f 1f 00             	nopl   (%rax)
14005bd50:	55                   	push   %rbp
14005bd51:	57                   	push   %rdi
14005bd52:	56                   	push   %rsi
14005bd53:	53                   	push   %rbx
14005bd54:	48 83 ec 28          	sub    $0x28,%rsp
14005bd58:	8b 05 32 ff 18 00    	mov    0x18ff32(%rip),%eax        # 0x1401ebc90
14005bd5e:	48 8d 2d cb 53 1a 00 	lea    0x1a53cb(%rip),%rbp        # 0x140201130
14005bd65:	85 c0                	test   %eax,%eax
14005bd67:	0f 94 c2             	sete   %dl
14005bd6a:	48 89 cb             	mov    %rcx,%rbx
14005bd6d:	0f 88 b5 00 00 00    	js     0x14005be28
14005bd73:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005bd7a:	00 00 00 00
14005bd7e:	66 90                	xchg   %ax,%ax
14005bd80:	48 85 db             	test   %rbx,%rbx
14005bd83:	0f 84 c7 00 00 00    	je     0x14005be50
14005bd89:	84 d2                	test   %dl,%dl
14005bd8b:	0f 85 bf 00 00 00    	jne    0x14005be50
14005bd91:	f6 43 38 02          	testb  $0x2,0x38(%rbx)
14005bd95:	0f 84 b5 00 00 00    	je     0x14005be50
14005bd9b:	8b 43 0c             	mov    0xc(%rbx),%eax
14005bd9e:	31 f6                	xor    %esi,%esi
14005bda0:	31 ff                	xor    %edi,%edi
14005bda2:	85 c0                	test   %eax,%eax
14005bda4:	74 64                	je     0x14005be0a
14005bda6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14005bdad:	00 00 00
14005bdb0:	48 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%rcx
14005bdb7:	48 85 c9             	test   %rcx,%rcx
14005bdba:	74 10                	je     0x14005bdcc
14005bdbc:	48 8b 03             	mov    (%rbx),%rax
14005bdbf:	48 8b 14 30          	mov    (%rax,%rsi,1),%rdx
14005bdc3:	e8 78 e9 10 00       	call   0x14016a740
14005bdc8:	85 c0                	test   %eax,%eax
14005bdca:	75 32                	jne    0x14005bdfe
14005bdcc:	48 8b 43 28          	mov    0x28(%rbx),%rax
14005bdd0:	48 85 c0             	test   %rax,%rax
14005bdd3:	0f 84 80 00 00 00    	je     0x14005be59
14005bdd9:	48 8b 40 28          	mov    0x28(%rax),%rax
14005bddd:	48 85 c0             	test   %rax,%rax
14005bde0:	74 77                	je     0x14005be59
14005bde2:	48 8b 88 e0 00 00 00 	mov    0xe0(%rax),%rcx
14005bde9:	48 85 c9             	test   %rcx,%rcx
14005bdec:	74 6b                	je     0x14005be59
14005bdee:	48 8b 03             	mov    (%rbx),%rax
14005bdf1:	48 8b 14 30          	mov    (%rax,%rsi,1),%rdx
14005bdf5:	e8 46 e9 10 00       	call   0x14016a740
14005bdfa:	85 c0                	test   %eax,%eax
14005bdfc:	74 5b                	je     0x14005be59
14005bdfe:	83 c7 01             	add    $0x1,%edi
14005be01:	48 83 c6 08          	add    $0x8,%rsi
14005be05:	3b 7b 0c             	cmp    0xc(%rbx),%edi
14005be08:	72 a6                	jb     0x14005bdb0
14005be0a:	48 8b 43 28          	mov    0x28(%rbx),%rax
14005be0e:	48 85 c0             	test   %rax,%rax
14005be11:	74 3d                	je     0x14005be50
14005be13:	48 8b 58 28          	mov    0x28(%rax),%rbx
14005be17:	8b 05 73 fe 18 00    	mov    0x18fe73(%rip),%eax        # 0x1401ebc90
14005be1d:	85 c0                	test   %eax,%eax
14005be1f:	0f 94 c2             	sete   %dl
14005be22:	0f 89 58 ff ff ff    	jns    0x14005bd80
14005be28:	48 89 e9             	mov    %rbp,%rcx
14005be2b:	e8 b0 50 08 00       	call   0x1400e0ee0
14005be30:	48 85 c0             	test   %rax,%rax
14005be33:	74 11                	je     0x14005be46
14005be35:	c7 05 51 fe 18 00 01 	movl   $0x1,0x18fe51(%rip)        # 0x1401ebc90
14005be3c:	00 00 00
14005be3f:	31 d2                	xor    %edx,%edx
14005be41:	e9 3a ff ff ff       	jmp    0x14005bd80
14005be46:	c7 05 40 fe 18 00 00 	movl   $0x0,0x18fe40(%rip)        # 0x1401ebc90
14005be4d:	00 00 00
14005be50:	48 83 c4 28          	add    $0x28,%rsp
14005be54:	5b                   	pop    %rbx
14005be55:	5e                   	pop    %rsi
14005be56:	5f                   	pop    %rdi
14005be57:	5d                   	pop    %rbp
14005be58:	c3                   	ret
14005be59:	4c 8d 05 f8 52 1a 00 	lea    0x1a52f8(%rip),%r8        # 0x140201158
14005be60:	ba da 09 00 00       	mov    $0x9da,%edx
14005be65:	48 8d 0d 6e 4d 1a 00 	lea    0x1a4d6e(%rip),%rcx        # 0x140200bda
14005be6c:	e8 1f 79 06 00       	call   0x1400c3790
14005be71:	90                   	nop
14005be72:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005be79:	00 00 00 00
14005be7d:	0f 1f 00             	nopl   (%rax)
14005be80:	53                   	push   %rbx
14005be81:	48 83 ec 20          	sub    $0x20,%rsp
14005be85:	48 89 cb             	mov    %rcx,%rbx
14005be88:	e8 c3 fe ff ff       	call   0x14005bd50
14005be8d:	48 89 d9             	mov    %rbx,%rcx
14005be90:	e8 eb 5e 02 00       	call   0x140081d80
14005be95:	48 89 d9             	mov    %rbx,%rcx
14005be98:	e8 73 75 fd ff       	call   0x140033410
14005be9d:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14005bea1:	e8 ea 44 0b 00       	call   0x140110390
14005bea6:	48 8b 8b d0 00 00 00 	mov    0xd0(%rbx),%rcx
14005bead:	e8 fe cf 09 00       	call   0x1400f8eb0
14005beb2:	48 8b 0b             	mov    (%rbx),%rcx
14005beb5:	e8 f6 cf 09 00       	call   0x1400f8eb0
14005beba:	48 89 d9             	mov    %rbx,%rcx
14005bebd:	e8 3e e2 03 00       	call   0x14009a100
14005bec2:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
14005bec9:	e8 a2 ca fc ff       	call   0x140028970
14005bece:	48 8b 8b f8 00 00 00 	mov    0xf8(%rbx),%rcx
14005bed5:	48 85 c9             	test   %rcx,%rcx
14005bed8:	74 1c                	je     0x14005bef6
14005beda:	e8 01 81 fc ff       	call   0x140023fe0
14005bedf:	48 8b 8b f8 00 00 00 	mov    0xf8(%rbx),%rcx
14005bee6:	e8 c5 cf 09 00       	call   0x1400f8eb0
14005beeb:	48 c7 83 f8 00 00 00 	movq   $0x0,0xf8(%rbx)
14005bef2:	00 00 00 00
14005bef6:	48 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%rcx
14005befd:	48 85 c9             	test   %rcx,%rcx
14005bf00:	74 26                	je     0x14005bf28
14005bf02:	8b 15 88 fd 18 00    	mov    0x18fd88(%rip),%edx        # 0x1401ebc90
14005bf08:	85 d2                	test   %edx,%edx
14005bf0a:	78 24                	js     0x14005bf30
14005bf0c:	e8 3f e4 10 00       	call   0x14016a350
14005bf11:	48 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%rcx
14005bf18:	e8 93 cf 09 00       	call   0x1400f8eb0
14005bf1d:	48 c7 83 e0 00 00 00 	movq   $0x0,0xe0(%rbx)
14005bf24:	00 00 00 00
14005bf28:	48 83 c4 20          	add    $0x20,%rsp
14005bf2c:	5b                   	pop    %rbx
14005bf2d:	c3                   	ret
14005bf2e:	66 90                	xchg   %ax,%ax
14005bf30:	48 8d 0d f9 51 1a 00 	lea    0x1a51f9(%rip),%rcx        # 0x140201130
14005bf37:	e8 a4 4f 08 00       	call   0x1400e0ee0
14005bf3c:	48 85 c0             	test   %rax,%rax
14005bf3f:	74 1f                	je     0x14005bf60
14005bf41:	c7 05 45 fd 18 00 01 	movl   $0x1,0x18fd45(%rip)        # 0x1401ebc90
14005bf48:	00 00 00
14005bf4b:	48 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%rcx
14005bf52:	ba 01 00 00 00       	mov    $0x1,%edx
14005bf57:	eb b3                	jmp    0x14005bf0c
14005bf59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14005bf60:	c7 05 26 fd 18 00 00 	movl   $0x0,0x18fd26(%rip)        # 0x1401ebc90
14005bf67:	00 00 00
14005bf6a:	48 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%rcx
14005bf71:	31 d2                	xor    %edx,%edx
14005bf73:	eb 97                	jmp    0x14005bf0c
14005bf75:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005bf7c:	00 00 00 00
14005bf80:	41 57                	push   %r15
14005bf82:	41 56                	push   %r14
14005bf84:	41 55                	push   %r13
14005bf86:	41 54                	push   %r12
14005bf88:	55                   	push   %rbp
14005bf89:	57                   	push   %rdi
14005bf8a:	56                   	push   %rsi
14005bf8b:	53                   	push   %rbx
14005bf8c:	48 81 ec 68 01 00 00 	sub    $0x168,%rsp
14005bf93:	48 8b 3d 56 cb 1d 00 	mov    0x1dcb56(%rip),%rdi        # 0x140238af0
14005bf9a:	48 8b 07             	mov    (%rdi),%rax
14005bf9d:	48 89 84 24 58 01 00 	mov    %rax,0x158(%rsp)
14005bfa4:	00
14005bfa5:	31 c0                	xor    %eax,%eax
14005bfa7:	48 89 cb             	mov    %rcx,%rbx
14005bfaa:	48 89 d6             	mov    %rdx,%rsi
14005bfad:	4d 89 c4             	mov    %r8,%r12
14005bfb0:	f6 41 38 02          	testb  $0x2,0x38(%rcx)
14005bfb4:	74 3a                	je     0x14005bff0
14005bfb6:	8b 79 0c             	mov    0xc(%rcx),%edi
14005bfb9:	48 8b 35 30 cb 1d 00 	mov    0x1dcb30(%rip),%rsi        # 0x140238af0
14005bfc0:	48 8b 84 24 58 01 00 	mov    0x158(%rsp),%rax
14005bfc7:	00
14005bfc8:	48 2b 06             	sub    (%rsi),%rax
14005bfcb:	0f 85 39 05 00 00    	jne    0x14005c50a
14005bfd1:	89 f8                	mov    %edi,%eax
14005bfd3:	48 81 c4 68 01 00 00 	add    $0x168,%rsp
14005bfda:	5b                   	pop    %rbx
14005bfdb:	5e                   	pop    %rsi
14005bfdc:	5f                   	pop    %rdi
14005bfdd:	5d                   	pop    %rbp
14005bfde:	41 5c                	pop    %r12
14005bfe0:	41 5d                	pop    %r13
14005bfe2:	41 5e                	pop    %r14
14005bfe4:	41 5f                	pop    %r15