14084dcf6:	eb 2c                	jmp    0x14084dd24
14084dcf8:	48 83 ff 16          	cmp    $0x16,%rdi
14084dcfc:	48 0f 42 f9          	cmovb  %rcx,%rdi
14084dd00:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
14084dd04:	48 85 c9             	test   %rcx,%rcx
14084dd07:	75 05                	jne    0x14084dd0e
14084dd09:	49 8b c5             	mov    %r13,%rax
14084dd0c:	eb 3d                	jmp    0x14084dd4b
14084dd0e:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14084dd15:	72 2f                	jb     0x14084dd46
14084dd17:	48 8d 41 27          	lea    0x27(%rcx),%rax
14084dd1b:	48 3b c1             	cmp    %rcx,%rax
14084dd1e:	0f 86 3e 03 00 00    	jbe    0x14084e062
14084dd24:	48 8b c8             	mov    %rax,%rcx
14084dd27:	e8 dc d3 5c 00       	call   0x140e1b108
14084dd2c:	48 8b c8             	mov    %rax,%rcx
14084dd2f:	48 85 c0             	test   %rax,%rax
14084dd32:	0f 84 3c 03 00 00    	je     0x14084e074
14084dd38:	48 83 c0 27          	add    $0x27,%rax
14084dd3c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
14084dd40:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
14084dd44:	eb 05                	jmp    0x14084dd4b
14084dd46:	e8 bd d3 5c 00       	call   0x140e1b108
14084dd4b:	48 89 45 07          	mov    %rax,0x7(%rbp)
14084dd4f:	4c 89 75 17          	mov    %r14,0x17(%rbp)
14084dd53:	48 89 7d 1f          	mov    %rdi,0x1f(%rbp)
14084dd57:	4d 8d 46 01          	lea    0x1(%r14),%r8
14084dd5b:	48 8b d6             	mov    %rsi,%rdx
14084dd5e:	48 8b c8             	mov    %rax,%rcx
14084dd61:	e8 aa 12 69 00       	call   0x140edf010
14084dd66:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14084dd6d:	00 00 80
14084dd70:	b9 16 00 00 00       	mov    $0x16,%ecx
14084dd75:	48 8d 73 30          	lea    0x30(%rbx),%rsi
14084dd79:	0f 57 c0             	xorps  %xmm0,%xmm0
14084dd7c:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14084dd80:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
14084dd84:	4c 89 6d ff          	mov    %r13,-0x1(%rbp)
14084dd88:	4c 8b 76 10          	mov    0x10(%rsi),%r14
14084dd8c:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14084dd91:	76 03                	jbe    0x14084dd96
14084dd93:	48 8b 36             	mov    (%rsi),%rsi
14084dd96:	4d 3b f7             	cmp    %r15,%r14
14084dd99:	0f 87 db 02 00 00    	ja     0x14084e07a
14084dd9f:	49 83 fe 0f          	cmp    $0xf,%r14
14084dda3:	77 1c                	ja     0x14084ddc1
14084dda5:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
14084dda9:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
14084ddb0:	00
14084ddb1:	0f 10 06             	movups (%rsi),%xmm0
14084ddb4:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14084ddb8:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14084ddbc:	e9 91 00 00 00       	jmp    0x14084de52
14084ddc1:	49 8b fe             	mov    %r14,%rdi
14084ddc4:	48 83 cf 0f          	or     $0xf,%rdi
14084ddc8:	49 3b ff             	cmp    %r15,%rdi
14084ddcb:	76 09                	jbe    0x14084ddd6
14084ddcd:	49 8b ff             	mov    %r15,%rdi
14084ddd0:	48 83 c0 27          	add    $0x27,%rax
14084ddd4:	eb 2c                	jmp    0x14084de02
14084ddd6:	48 83 ff 16          	cmp    $0x16,%rdi
14084ddda:	48 0f 42 f9          	cmovb  %rcx,%rdi
14084ddde:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
14084dde2:	48 85 c9             	test   %rcx,%rcx
14084dde5:	75 05                	jne    0x14084ddec
14084dde7:	49 8b c5             	mov    %r13,%rax
14084ddea:	eb 3d                	jmp    0x14084de29
14084ddec:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14084ddf3:	72 2f                	jb     0x14084de24
14084ddf5:	48 8d 41 27          	lea    0x27(%rcx),%rax
14084ddf9:	48 3b c1             	cmp    %rcx,%rax
14084ddfc:	0f 86 66 02 00 00    	jbe    0x14084e068
14084de02:	48 8b c8             	mov    %rax,%rcx
14084de05:	e8 fe d2 5c 00       	call   0x140e1b108
14084de0a:	48 8b c8             	mov    %rax,%rcx
14084de0d:	48 85 c0             	test   %rax,%rax
14084de10:	0f 84 58 02 00 00    	je     0x14084e06e
14084de16:	48 83 c0 27          	add    $0x27,%rax
14084de1a:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
14084de1e:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
14084de22:	eb 05                	jmp    0x14084de29
14084de24:	e8 df d2 5c 00       	call   0x140e1b108
14084de29:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14084de2d:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
14084de31:	48 89 7d ff          	mov    %rdi,-0x1(%rbp)
14084de35:	4d 8d 46 01          	lea    0x1(%r14),%r8
14084de39:	48 8b d6             	mov    %rsi,%rdx
14084de3c:	48 8b c8             	mov    %rax,%rcx
14084de3f:	e8 cc 11 69 00       	call   0x140edf010
14084de44:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14084de48:	48 83 7d ff 0f       	cmpq   $0xf,-0x1(%rbp)
14084de4d:	4c 0f 47 45 e7       	cmova  -0x19(%rbp),%r8
14084de52:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14084de56:	48 83 7d 1f 0f       	cmpq   $0xf,0x1f(%rbp)
14084de5b:	48 0f 47 55 07       	cmova  0x7(%rbp),%rdx
14084de60:	48 8d 0d 71 4e 7f 00 	lea    0x7f4e71(%rip),%rcx        # 0x141042cd8
14084de67:	e8 d4 99 d6 ff       	call   0x1405b7840
14084de6c:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
14084de70:	48 83 fa 0f          	cmp    $0xf,%rdx
14084de74:	76 31                	jbe    0x14084dea7
14084de76:	48 ff c2             	inc    %rdx
14084de79:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14084de7d:	48 8b c1             	mov    %rcx,%rax
14084de80:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084de87:	72 19                	jb     0x14084dea2
14084de89:	48 83 c2 27          	add    $0x27,%rdx
14084de8d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14084de91:	48 2b c1             	sub    %rcx,%rax
14084de94:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14084de98:	48 83 f8 1f          	cmp    $0x1f,%rax
14084de9c:	0f 87 cc 01 00 00    	ja     0x14084e06e
14084dea2:	e8 9d d2 5c 00       	call   0x140e1b144
14084dea7:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
14084deab:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
14084deb2:	00
14084deb3:	c6 45 e7 00          	movb   $0x0,-0x19(%rbp)
14084deb7:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
14084debb:	48 83 fa 0f          	cmp    $0xf,%rdx
14084debf:	76 31                	jbe    0x14084def2
14084dec1:	48 ff c2             	inc    %rdx
14084dec4:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14084dec8:	48 8b c1             	mov    %rcx,%rax
14084decb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084ded2:	72 19                	jb     0x14084deed
14084ded4:	48 83 c2 27          	add    $0x27,%rdx
14084ded8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14084dedc:	48 2b c1             	sub    %rcx,%rax
14084dedf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14084dee3:	48 83 f8 1f          	cmp    $0x1f,%rax
14084dee7:	0f 87 87 01 00 00    	ja     0x14084e074
14084deed:	e8 52 d2 5c 00       	call   0x140e1b144
14084def2:	48 8b 1b             	mov    (%rbx),%rbx
14084def5:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14084defa:	48 3b d9             	cmp    %rcx,%rbx
14084defd:	74 0a                	je     0x14084df09
14084deff:	e9 88 fd ff ff       	jmp    0x14084dc8c
14084df04:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14084df09:	45 85 e4             	test   %r12d,%r12d
14084df0c:	40 0f 95 c6          	setne  %sil
14084df10:	48 8b 41 08          	mov    0x8(%rcx),%rax
14084df14:	4c 89 28             	mov    %r13,(%rax)
14084df17:	48 8b 19             	mov    (%rcx),%rbx
14084df1a:	48 85 db             	test   %rbx,%rbx
14084df1d:	0f 84 b2 00 00 00    	je     0x14084dfd5
14084df23:	48 8b 3b             	mov    (%rbx),%rdi
14084df26:	48 8b 53 48          	mov    0x48(%rbx),%rdx
14084df2a:	48 83 fa 0f          	cmp    $0xf,%rdx
14084df2e:	76 31                	jbe    0x14084df61
14084df30:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14084df34:	48 ff c2             	inc    %rdx
14084df37:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084df3e:	72 1c                	jb     0x14084df5c
14084df40:	48 83 c2 27          	add    $0x27,%rdx
14084df44:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14084df48:	49 2b c8             	sub    %r8,%rcx
14084df4b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14084df4f:	48 83 f8 1f          	cmp    $0x1f,%rax
14084df53:	0f 87 03 01 00 00    	ja     0x14084e05c
14084df59:	49 8b c8             	mov    %r8,%rcx
14084df5c:	e8 e3 d1 5c 00       	call   0x140e1b144
14084df61:	4c 89 6b 40          	mov    %r13,0x40(%rbx)
14084df65:	48 c7 43 48 0f 00 00 	movq   $0xf,0x48(%rbx)
14084df6c:	00
14084df6d:	c6 43 30 00          	movb   $0x0,0x30(%rbx)
14084df71:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14084df75:	48 83 fa 0f          	cmp    $0xf,%rdx
14084df79:	76 31                	jbe    0x14084dfac
14084df7b:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14084df7f:	48 ff c2             	inc    %rdx
14084df82:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084df89:	72 1c                	jb     0x14084dfa7
14084df8b:	48 83 c2 27          	add    $0x27,%rdx
14084df8f:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14084df93:	49 2b c8             	sub    %r8,%rcx
14084df96:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14084df9a:	48 83 f8 1f          	cmp    $0x1f,%rax
14084df9e:	0f 87 b8 00 00 00    	ja     0x14084e05c
14084dfa4:	49 8b c8             	mov    %r8,%rcx
14084dfa7:	e8 98 d1 5c 00       	call   0x140e1b144
14084dfac:	4c 89 6b 20          	mov    %r13,0x20(%rbx)
14084dfb0:	48 c7 43 28 0f 00 00 	movq   $0xf,0x28(%rbx)
14084dfb7:	00
14084dfb8:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
14084dfbc:	ba 50 00 00 00       	mov    $0x50,%edx
14084dfc1:	48 8b cb             	mov    %rbx,%rcx
14084dfc4:	e8 7b d1 5c 00       	call   0x140e1b144
14084dfc9:	48 8b df             	mov    %rdi,%rbx
14084dfcc:	48 85 ff             	test   %rdi,%rdi
14084dfcf:	0f 85 4e ff ff ff    	jne    0x14084df23
14084dfd5:	ba 50 00 00 00       	mov    $0x50,%edx
14084dfda:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14084dfdf:	e8 60 d1 5c 00       	call   0x140e1b144
14084dfe4:	90                   	nop
14084dfe5:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14084dfe9:	e8 b2 58 fd ff       	call   0x1408238a0
14084dfee:	90                   	nop
14084dfef:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14084dff3:	48 8b 41 08          	mov    0x8(%rcx),%rax
14084dff7:	4c 89 28             	mov    %r13,(%rax)
14084dffa:	48 8b 09             	mov    (%rcx),%rcx
14084dffd:	48 85 c9             	test   %rcx,%rcx
14084e000:	74 15                	je     0x14084e017
14084e002:	48 8b 19             	mov    (%rcx),%rbx
14084e005:	ba 18 00 00 00       	mov    $0x18,%edx
14084e00a:	e8 35 d1 5c 00       	call   0x140e1b144
14084e00f:	48 8b cb             	mov    %rbx,%rcx
14084e012:	48 85 db             	test   %rbx,%rbx
14084e015:	75 eb                	jne    0x14084e002
14084e017:	ba 18 00 00 00       	mov    $0x18,%edx
14084e01c:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14084e020:	e8 1f d1 5c 00       	call   0x140e1b144
14084e025:	40 0f b6 c6          	movzbl %sil,%eax
14084e029:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14084e02d:	48 33 cc             	xor    %rsp,%rcx
14084e030:	e8 cb d4 5c 00       	call   0x140e1b500
14084e035:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
14084e03c:	00
14084e03d:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14084e041:	49 8b 73 38          	mov    0x38(%r11),%rsi
14084e045:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14084e049:	49 8b e3             	mov    %r11,%rsp
14084e04c:	41 5f                	pop    %r15
14084e04e:	41 5e                	pop    %r14
14084e050:	41 5d                	pop    %r13
14084e052:	41 5c                	pop    %r12
14084e054:	5d                   	pop    %rbp
14084e055:	c3                   	ret
14084e056:	e8 15 f5 94 ff       	call   0x14019d570
14084e05b:	90                   	nop
14084e05c:	e8 43 c1 5d 00       	call   0x140e2a1a4
14084e061:	90                   	nop
14084e062:	e8 29 f1 94 ff       	call   0x14019d190
14084e067:	90                   	nop
14084e068:	e8 23 f1 94 ff       	call   0x14019d190
14084e06d:	cc                   	int3
14084e06e:	e8 31 c1 5d 00       	call   0x140e2a1a4
14084e073:	90                   	nop
14084e074:	e8 2b c1 5d 00       	call   0x140e2a1a4
14084e079:	90                   	nop
14084e07a:	e8 f1 f4 94 ff       	call   0x14019d570
14084e07f:	cc                   	int3
14084e080:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14084e085:	57                   	push   %rdi
14084e086:	48 83 ec 30          	sub    $0x30,%rsp
14084e08a:	8b d9                	mov    %ecx,%ebx
14084e08c:	48 8d 3d 65 4c 7f 00 	lea    0x7f4c65(%rip),%rdi        # 0x141042cf8
14084e093:	48 8b d7             	mov    %rdi,%rdx
14084e096:	48 8d 0d d3 92 7d 00 	lea    0x7d92d3(%rip),%rcx        # 0x141027370
14084e09d:	e8 3e c1 01 00       	call   0x14086a1e0
14084e0a2:	80 3d 84 27 be 00 00 	cmpb   $0x0,0xbe2784(%rip)        # 0x14143082d
14084e0a9:	89 1d b9 4d be 00    	mov    %ebx,0xbe4db9(%rip)        # 0x141432e68
14084e0af:	75 2a                	jne    0x14084e0db
14084e0b1:	48 8b 0d a0 4d be 00 	mov    0xbe4da0(%rip),%rcx        # 0x141432e58
14084e0b8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14084e0bd:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14084e0c2:	48 c7 44 24 28 0b 00 	movq   $0xb,0x28(%rsp)
14084e0c9:	00 00
14084e0cb:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14084e0d0:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
14084e0d6:	e8 85 45 d4 ff       	call   0x140592660
14084e0db:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14084e0e0:	48 83 c4 30          	add    $0x30,%rsp
14084e0e4:	5f                   	pop    %rdi
14084e0e5:	c3                   	ret
14084e0e6:	cc                   	int3
14084e0e7:	cc                   	int3
14084e0e8:	cc                   	int3
14084e0e9:	cc                   	int3
14084e0ea:	cc                   	int3
14084e0eb:	cc                   	int3
14084e0ec:	cc                   	int3
14084e0ed:	cc                   	int3
14084e0ee:	cc                   	int3
14084e0ef:	cc                   	int3
14084e0f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14084e0f5:	57                   	push   %rdi
14084e0f6:	48 83 ec 20          	sub    $0x20,%rsp
14084e0fa:	48 8b 05 ef 4c be 00 	mov    0xbe4cef(%rip),%rax        # 0x141432df0
14084e101:	48 8b d9             	mov    %rcx,%rbx
14084e104:	80 78 7c 00          	cmpb   $0x0,0x7c(%rax)
14084e108:	74 24                	je     0x14084e12e
14084e10a:	ba 5c 00 00 00       	mov    $0x5c,%edx
14084e10f:	e8 68 00 5d 00       	call   0x140e1e17c
14084e114:	ba 2f 00 00 00       	mov    $0x2f,%edx
14084e119:	48 8b cb             	mov    %rbx,%rcx
14084e11c:	48 8b f8             	mov    %rax,%rdi
14084e11f:	e8 58 00 5d 00       	call   0x140e1e17c
14084e124:	48 85 ff             	test   %rdi,%rdi
14084e127:	75 13                	jne    0x14084e13c
14084e129:	48 85 c0             	test   %rax,%rax
14084e12c:	75 15                	jne    0x14084e143
14084e12e:	48 8b c3             	mov    %rbx,%rax
14084e131:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14084e136:	48 83 c4 20          	add    $0x20,%rsp
14084e13a:	5f                   	pop    %rdi
14084e13b:	c3                   	ret
14084e13c:	48 3b f8             	cmp    %rax,%rdi
14084e13f:	48 0f 47 c7          	cmova  %rdi,%rax
14084e143:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14084e148:	48 ff c0             	inc    %rax
14084e14b:	48 83 c4 20          	add    $0x20,%rsp
14084e14f:	5f                   	pop    %rdi
14084e150:	c3                   	ret
14084e151:	cc                   	int3
14084e152:	cc                   	int3
14084e153:	cc                   	int3
14084e154:	cc                   	int3
14084e155:	cc                   	int3
14084e156:	cc                   	int3
14084e157:	cc                   	int3
14084e158:	cc                   	int3
14084e159:	cc                   	int3
14084e15a:	cc                   	int3
14084e15b:	cc                   	int3
14084e15c:	cc                   	int3
14084e15d:	cc                   	int3
14084e15e:	cc                   	int3
14084e15f:	cc                   	int3
14084e160:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14084e165:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14084e16a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14084e16f:	41 56                	push   %r14
14084e171:	48 83 ec 30          	sub    $0x30,%rsp
14084e175:	80 39 00             	cmpb   $0x0,(%rcx)
14084e178:	4c 8b f2             	mov    %rdx,%r14
14084e17b:	48 8b f9             	mov    %rcx,%rdi
14084e17e:	74 3a                	je     0x14084e1ba
14084e180:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14084e184:	48 8d 15 5d 52 79 00 	lea    0x79525d(%rip),%rdx        # 0x140fe33e8
14084e18b:	e8 b0 20 98 ff       	call   0x1401d0240
14084e190:	b2 0a                	mov    $0xa,%dl
14084e192:	48 8b d8             	mov    %rax,%rbx
14084e195:	4c 8b 00             	mov    (%rax),%r8
14084e198:	49 63 48 04          	movslq 0x4(%r8),%rcx
14084e19c:	48 03 c8             	add    %rax,%rcx
14084e19f:	e8 cc d3 9b ff       	call   0x14020b570
14084e1a4:	0f b6 d0             	movzbl %al,%edx
14084e1a7:	48 8b cb             	mov    %rbx,%rcx
14084e1aa:	e8 51 11 b4 ff       	call   0x14038f300
14084e1af:	48 8b cb             	mov    %rbx,%rcx
14084e1b2:	e8 c9 88 9b ff       	call   0x140206a80
14084e1b7:	c6 07 00             	movb   $0x0,(%rdi)
14084e1ba:	80 7f 01 00          	cmpb   $0x0,0x1(%rdi)
14084e1be:	74 2c                	je     0x14084e1ec
14084e1c0:	48 8b 5f 40          	mov    0x40(%rdi),%rbx
14084e1c4:	b2 0a                	mov    $0xa,%dl
14084e1c6:	48 8b 03             	mov    (%rbx),%rax
14084e1c9:	48 63 48 04          	movslq 0x4(%rax),%rcx
14084e1cd:	48 03 cb             	add    %rbx,%rcx
14084e1d0:	e8 9b d3 9b ff       	call   0x14020b570