14095ce4d:	0f 87 be 03 00 00    	ja     0x14095d211
14095ce53:	48 83 fb 0f          	cmp    $0xf,%rbx
14095ce57:	77 25                	ja     0x14095ce7e
14095ce59:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14095ce5e:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
14095ce65:	00 00
14095ce67:	4c 8b c3             	mov    %rbx,%r8
14095ce6a:	49 8b d7             	mov    %r15,%rdx
14095ce6d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14095ce72:	e8 99 21 58 00       	call   0x140edf010
14095ce77:	c6 44 1c 40 00       	movb   $0x0,0x40(%rsp,%rbx,1)
14095ce7c:	eb 47                	jmp    0x14095cec5
14095ce7e:	4c 8b f3             	mov    %rbx,%r14
14095ce81:	49 83 ce 0f          	or     $0xf,%r14
14095ce85:	4c 3b f6             	cmp    %rsi,%r14
14095ce88:	76 05                	jbe    0x14095ce8f
14095ce8a:	4c 8b f6             	mov    %rsi,%r14
14095ce8d:	eb 08                	jmp    0x14095ce97
14095ce8f:	49 83 fe 16          	cmp    $0x16,%r14
14095ce93:	4d 0f 42 f4          	cmovb  %r12,%r14
14095ce97:	49 8d 4e 01          	lea    0x1(%r14),%rcx
14095ce9b:	e8 90 9e 83 ff       	call   0x140196d30
14095cea0:	4c 8b e8             	mov    %rax,%r13
14095cea3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14095cea8:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14095cead:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
14095ceb2:	4c 8b c3             	mov    %rbx,%r8
14095ceb5:	49 8b d7             	mov    %r15,%rdx
14095ceb8:	48 8b c8             	mov    %rax,%rcx
14095cebb:	e8 50 21 58 00       	call   0x140edf010
14095cec0:	42 c6 04 2b 00       	movb   $0x0,(%rbx,%r13,1)
14095cec5:	0f 10 44 24 40       	movups 0x40(%rsp),%xmm0
14095ceca:	0f 11 84 24 00 02 00 	movups %xmm0,0x200(%rsp)
14095ced1:	00
14095ced2:	0f 10 4c 24 50       	movups 0x50(%rsp),%xmm1
14095ced7:	0f 11 8c 24 10 02 00 	movups %xmm1,0x210(%rsp)
14095cede:	00
14095cedf:	66 41 0f 6f c0       	movdqa %xmm8,%xmm0
14095cee4:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14095cee9:	66 48 0f 7e c3       	movq   %xmm0,%rbx
14095ceee:	48 85 db             	test   %rbx,%rbx
14095cef1:	0f 84 a5 00 00 00    	je     0x14095cf9c
14095cef7:	0f 57 c0             	xorps  %xmm0,%xmm0
14095cefa:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14095ceff:	90                   	nop
14095cf00:	48 ff c7             	inc    %rdi
14095cf03:	80 3c 3b 00          	cmpb   $0x0,(%rbx,%rdi,1)
14095cf07:	75 f7                	jne    0x14095cf00
14095cf09:	48 3b fe             	cmp    %rsi,%rdi
14095cf0c:	0f 87 04 03 00 00    	ja     0x14095d216
14095cf12:	48 83 ff 0f          	cmp    $0xf,%rdi
14095cf16:	77 25                	ja     0x14095cf3d
14095cf18:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14095cf1d:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
14095cf24:	00 00
14095cf26:	4c 8b c7             	mov    %rdi,%r8
14095cf29:	48 8b d3             	mov    %rbx,%rdx
14095cf2c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14095cf31:	e8 da 20 58 00       	call   0x140edf010
14095cf36:	c6 44 3c 40 00       	movb   $0x0,0x40(%rsp,%rdi,1)
14095cf3b:	eb 45                	jmp    0x14095cf82
14095cf3d:	48 8b c7             	mov    %rdi,%rax
14095cf40:	48 83 c8 0f          	or     $0xf,%rax
14095cf44:	48 3b c6             	cmp    %rsi,%rax
14095cf47:	77 0b                	ja     0x14095cf54
14095cf49:	48 8b f0             	mov    %rax,%rsi
14095cf4c:	48 83 f8 16          	cmp    $0x16,%rax
14095cf50:	49 0f 42 f4          	cmovb  %r12,%rsi
14095cf54:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14095cf58:	e8 d3 9d 83 ff       	call   0x140196d30
14095cf5d:	4c 8b f0             	mov    %rax,%r14
14095cf60:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14095cf65:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14095cf6a:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14095cf6f:	4c 8b c7             	mov    %rdi,%r8
14095cf72:	48 8b d3             	mov    %rbx,%rdx
14095cf75:	48 8b c8             	mov    %rax,%rcx
14095cf78:	e8 93 20 58 00       	call   0x140edf010
14095cf7d:	41 c6 04 3e 00       	movb   $0x0,(%r14,%rdi,1)
14095cf82:	0f 10 44 24 40       	movups 0x40(%rsp),%xmm0
14095cf87:	0f 11 84 24 e0 01 00 	movups %xmm0,0x1e0(%rsp)
14095cf8e:	00
14095cf8f:	0f 10 4c 24 50       	movups 0x50(%rsp),%xmm1
14095cf94:	0f 11 8c 24 f0 01 00 	movups %xmm1,0x1f0(%rsp)
14095cf9b:	00
14095cf9c:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
14095cfa1:	48 8d 84 24 e0 01 00 	lea    0x1e0(%rsp),%rax
14095cfa8:	00
14095cfa9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14095cfae:	48 8d 84 24 00 02 00 	lea    0x200(%rsp),%rax
14095cfb5:	00
14095cfb6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14095cfbb:	66 44 0f 7e 44 24 20 	movd   %xmm8,0x20(%rsp)
14095cfc2:	4c 8d 8c 24 c0 01 00 	lea    0x1c0(%rsp),%r9
14095cfc9:	00
14095cfca:	4c 8d 84 24 a0 01 00 	lea    0x1a0(%rsp),%r8
14095cfd1:	00
14095cfd2:	48 8d 94 24 20 02 00 	lea    0x220(%rsp),%rdx
14095cfd9:	00
14095cfda:	66 0f 73 df 08       	psrldq $0x8,%xmm7
14095cfdf:	66 0f 7e f9          	movd   %xmm7,%ecx
14095cfe3:	e8 68 02 00 00       	call   0x14095d250
14095cfe8:	90                   	nop
14095cfe9:	48 8b 94 24 b8 01 00 	mov    0x1b8(%rsp),%rdx
14095cff0:	00
14095cff1:	48 83 fa 0f          	cmp    $0xf,%rdx
14095cff5:	76 35                	jbe    0x14095d02c
14095cff7:	48 ff c2             	inc    %rdx
14095cffa:	48 8b 8c 24 a0 01 00 	mov    0x1a0(%rsp),%rcx
14095d001:	00
14095d002:	48 8b c1             	mov    %rcx,%rax
14095d005:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d00c:	72 19                	jb     0x14095d027
14095d00e:	48 83 c2 27          	add    $0x27,%rdx
14095d012:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d016:	48 2b c1             	sub    %rcx,%rax
14095d019:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d01d:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d021:	0f 87 f5 01 00 00    	ja     0x14095d21c
14095d027:	e8 18 e1 4b 00       	call   0x140e1b144
14095d02c:	66 0f 6f 05 fc 6d 64 	movdqa 0x646dfc(%rip),%xmm0        # 0x140fa3e30
14095d033:	00
14095d034:	f3 0f 7f 84 24 b0 01 	movdqu %xmm0,0x1b0(%rsp)
14095d03b:	00 00
14095d03d:	c6 84 24 a0 01 00 00 	movb   $0x0,0x1a0(%rsp)
14095d044:	00
14095d045:	48 8b 94 24 f8 01 00 	mov    0x1f8(%rsp),%rdx
14095d04c:	00
14095d04d:	48 83 fa 0f          	cmp    $0xf,%rdx
14095d051:	76 36                	jbe    0x14095d089
14095d053:	48 ff c2             	inc    %rdx
14095d056:	48 8b 8c 24 e0 01 00 	mov    0x1e0(%rsp),%rcx
14095d05d:	00
14095d05e:	48 8b c1             	mov    %rcx,%rax
14095d061:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d068:	72 19                	jb     0x14095d083
14095d06a:	48 83 c2 27          	add    $0x27,%rdx
14095d06e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d072:	48 2b c1             	sub    %rcx,%rax
14095d075:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d079:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d07d:	0f 87 9f 01 00 00    	ja     0x14095d222
14095d083:	e8 bc e0 4b 00       	call   0x140e1b144
14095d088:	90                   	nop
14095d089:	48 8b 94 24 18 02 00 	mov    0x218(%rsp),%rdx
14095d090:	00
14095d091:	48 83 fa 0f          	cmp    $0xf,%rdx
14095d095:	76 36                	jbe    0x14095d0cd
14095d097:	48 ff c2             	inc    %rdx
14095d09a:	48 8b 8c 24 00 02 00 	mov    0x200(%rsp),%rcx
14095d0a1:	00
14095d0a2:	48 8b c1             	mov    %rcx,%rax
14095d0a5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d0ac:	72 19                	jb     0x14095d0c7
14095d0ae:	48 83 c2 27          	add    $0x27,%rdx
14095d0b2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d0b6:	48 2b c1             	sub    %rcx,%rax
14095d0b9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d0bd:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d0c1:	0f 87 61 01 00 00    	ja     0x14095d228
14095d0c7:	e8 78 e0 4b 00       	call   0x140e1b144
14095d0cc:	90                   	nop
14095d0cd:	48 8b 94 24 d8 01 00 	mov    0x1d8(%rsp),%rdx
14095d0d4:	00
14095d0d5:	48 83 fa 0f          	cmp    $0xf,%rdx
14095d0d9:	76 36                	jbe    0x14095d111
14095d0db:	48 ff c2             	inc    %rdx
14095d0de:	48 8b 8c 24 c0 01 00 	mov    0x1c0(%rsp),%rcx
14095d0e5:	00
14095d0e6:	48 8b c1             	mov    %rcx,%rax
14095d0e9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d0f0:	72 19                	jb     0x14095d10b
14095d0f2:	48 83 c2 27          	add    $0x27,%rdx
14095d0f6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d0fa:	48 2b c1             	sub    %rcx,%rax
14095d0fd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d101:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d105:	0f 87 23 01 00 00    	ja     0x14095d22e
14095d10b:	e8 34 e0 4b 00       	call   0x140e1b144
14095d110:	90                   	nop
14095d111:	48 8b 94 24 98 01 00 	mov    0x198(%rsp),%rdx
14095d118:	00
14095d119:	48 83 fa 0f          	cmp    $0xf,%rdx
14095d11d:	76 35                	jbe    0x14095d154
14095d11f:	48 ff c2             	inc    %rdx
14095d122:	48 8b 8c 24 80 01 00 	mov    0x180(%rsp),%rcx
14095d129:	00
14095d12a:	48 8b c1             	mov    %rcx,%rax
14095d12d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d134:	72 19                	jb     0x14095d14f
14095d136:	48 83 c2 27          	add    $0x27,%rdx
14095d13a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d13e:	48 2b c1             	sub    %rcx,%rax
14095d141:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d145:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d149:	0f 87 e5 00 00 00    	ja     0x14095d234
14095d14f:	e8 f0 df 4b 00       	call   0x140e1b144
14095d154:	48 c7 84 24 90 01 00 	movq   $0x0,0x190(%rsp)
14095d15b:	00 00 00 00 00
14095d160:	48 c7 84 24 98 01 00 	movq   $0xf,0x198(%rsp)
14095d167:	00 0f 00 00 00
14095d16c:	c6 84 24 80 01 00 00 	movb   $0x0,0x180(%rsp)
14095d173:	00
14095d174:	48 8b 94 24 38 02 00 	mov    0x238(%rsp),%rdx
14095d17b:	00
14095d17c:	48 83 fa 0f          	cmp    $0xf,%rdx
14095d180:	76 36                	jbe    0x14095d1b8
14095d182:	48 ff c2             	inc    %rdx
14095d185:	48 8b 8c 24 20 02 00 	mov    0x220(%rsp),%rcx
14095d18c:	00
14095d18d:	48 8b c1             	mov    %rcx,%rax
14095d190:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14095d197:	72 19                	jb     0x14095d1b2
14095d199:	48 83 c2 27          	add    $0x27,%rdx
14095d19d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095d1a1:	48 2b c1             	sub    %rcx,%rax
14095d1a4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14095d1a8:	48 83 f8 1f          	cmp    $0x1f,%rax
14095d1ac:	0f 87 88 00 00 00    	ja     0x14095d23a
14095d1b2:	e8 8d df 4b 00       	call   0x140e1b144
14095d1b7:	90                   	nop
14095d1b8:	48 8b 8c 24 40 02 00 	mov    0x240(%rsp),%rcx
14095d1bf:	00
14095d1c0:	48 33 cc             	xor    %rsp,%rcx
14095d1c3:	e8 38 e3 4b 00       	call   0x140e1b500
14095d1c8:	4c 8d 9c 24 80 02 00 	lea    0x280(%rsp),%r11
14095d1cf:	00
14095d1d0:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14095d1d4:	49 8b 73 40          	mov    0x40(%r11),%rsi
14095d1d8:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14095d1dd:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14095d1e2:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
14095d1e7:	49 8b e3             	mov    %r11,%rsp
14095d1ea:	41 5f                	pop    %r15
14095d1ec:	41 5e                	pop    %r14
14095d1ee:	41 5d                	pop    %r13
14095d1f0:	41 5c                	pop    %r12
14095d1f2:	5f                   	pop    %rdi
14095d1f3:	c3                   	ret
14095d1f4:	e8 ab cf 4c 00       	call   0x140e2a1a4
14095d1f9:	90                   	nop
14095d1fa:	e8 71 03 84 ff       	call   0x14019d570
14095d1ff:	90                   	nop
14095d200:	e8 6b 03 84 ff       	call   0x14019d570
14095d205:	90                   	nop
14095d206:	e8 99 cf 4c 00       	call   0x140e2a1a4
14095d20b:	cc                   	int3
14095d20c:	e8 5f 03 84 ff       	call   0x14019d570
14095d211:	e8 5a 03 84 ff       	call   0x14019d570
14095d216:	e8 55 03 84 ff       	call   0x14019d570
14095d21b:	90                   	nop
14095d21c:	e8 83 cf 4c 00       	call   0x140e2a1a4
14095d221:	90                   	nop
14095d222:	e8 7d cf 4c 00       	call   0x140e2a1a4
14095d227:	90                   	nop
14095d228:	e8 77 cf 4c 00       	call   0x140e2a1a4
14095d22d:	90                   	nop
14095d22e:	e8 71 cf 4c 00       	call   0x140e2a1a4
14095d233:	90                   	nop
14095d234:	e8 6b cf 4c 00       	call   0x140e2a1a4
14095d239:	90                   	nop
14095d23a:	e8 65 cf 4c 00       	call   0x140e2a1a4
14095d23f:	cc                   	int3
14095d240:	cc                   	int3
14095d241:	cc                   	int3
14095d242:	cc                   	int3
14095d243:	cc                   	int3
14095d244:	cc                   	int3
14095d245:	cc                   	int3
14095d246:	cc                   	int3
14095d247:	cc                   	int3
14095d248:	cc                   	int3
14095d249:	cc                   	int3
14095d24a:	cc                   	int3
14095d24b:	cc                   	int3
14095d24c:	cc                   	int3
14095d24d:	cc                   	int3
14095d24e:	cc                   	int3
14095d24f:	cc                   	int3
14095d250:	40 53                	rex push %rbx
14095d252:	56                   	push   %rsi
14095d253:	57                   	push   %rdi
14095d254:	41 54                	push   %r12
14095d256:	41 55                	push   %r13
14095d258:	41 56                	push   %r14
14095d25a:	41 57                	push   %r15
14095d25c:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
14095d263:	48 8b 05 96 bc a5 00 	mov    0xa5bc96(%rip),%rax        # 0x1413b8f00
14095d26a:	48 33 c4             	xor    %rsp,%rax
14095d26d:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
14095d274:	00
14095d275:	4d 8b e1             	mov    %r9,%r12
14095d278:	49 8b f0             	mov    %r8,%rsi
14095d27b:	4c 8b fa             	mov    %rdx,%r15
14095d27e:	8b d9                	mov    %ecx,%ebx
14095d280:	4c 8b ac 24 68 01 00 	mov    0x168(%rsp),%r13
14095d287:	00
14095d288:	48 8b bc 24 70 01 00 	mov    0x170(%rsp),%rdi
14095d28f:	00
14095d290:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14095d295:	45 33 f6             	xor    %r14d,%r14d
14095d298:	45 33 c9             	xor    %r9d,%r9d
14095d29b:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14095d2a0:	33 d2                	xor    %edx,%edx
14095d2a2:	48 8d 0d f7 95 ab 00 	lea    0xab95f7(%rip),%rcx        # 0x1414168a0
14095d2a9:	ff 15 19 65 62 00    	call   *0x626519(%rip)        # 0x140f837c8
14095d2af:	85 c0                	test   %eax,%eax
14095d2b1:	0f 84 85 02 00 00    	je     0x14095d53c
14095d2b7:	44 39 74 24 70       	cmp    %r14d,0x70(%rsp)
14095d2bc:	0f 84 84 00 00 00    	je     0x14095d346
14095d2c2:	48 8b 3d 97 50 70 00 	mov    0x705097(%rip),%rdi        # 0x141062360
14095d2c9:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095d2cd:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14095d2d1:	0f 11 84 24 80 00 00 	movups %xmm0,0x80(%rsp)
14095d2d8:	00
14095d2d9:	4c 39 77 20          	cmp    %r14,0x20(%rdi)
14095d2dd:	74 07                	je     0x14095d2e6
14095d2df:	b9 05 00 00 00       	mov    $0x5,%ecx
14095d2e4:	cd 29                	int    $0x29
14095d2e6:	33 c0                	xor    %eax,%eax
14095d2e8:	48 89 47 28          	mov    %rax,0x28(%rdi)
14095d2ec:	48 89 47 30          	mov    %rax,0x30(%rdi)
14095d2f0:	4c 8d 4f 20          	lea    0x20(%rdi),%r9
14095d2f4:	4c 8b c7             	mov    %rdi,%r8
14095d2f7:	48 8d 15 b2 3f 6a ff 	lea    -0x95c04e(%rip),%rdx        # 0x1400012b0
14095d2fe:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
14095d305:	00
14095d306:	ff 15 5c 5d 62 00    	call   *0x625d5c(%rip)        # 0x140f83068
14095d30c:	85 c0                	test   %eax,%eax
14095d30e:	75 17                	jne    0x14095d327
14095d310:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14095d314:	45 0f b7 08          	movzwl (%r8),%r9d
14095d318:	ba 02 00 00 00       	mov    $0x2,%edx
14095d31d:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14095d321:	ff 15 49 5d 62 00    	call   *0x625d49(%rip)        # 0x140f83070
14095d327:	45 33 c0             	xor    %r8d,%r8d
14095d32a:	33 d2                	xor    %edx,%edx
14095d32c:	48 8d 0d 6d 95 ab 00 	lea    0xab956d(%rip),%rcx        # 0x1414168a0
14095d333:	ff 15 87 64 62 00    	call   *0x626487(%rip)        # 0x140f837c0
14095d339:	85 c0                	test   %eax,%eax
14095d33b:	0f 84 01 02 00 00    	je     0x14095d542
14095d341:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14095d346:	4c 8b 15 13 50 70 00 	mov    0x705013(%rip),%r10        # 0x141062360
14095d34d:	41 83 3a 02          	cmpl   $0x2,(%r10)
14095d351:	0f 86 76 01 00 00    	jbe    0x14095d4cd
14095d357:	48 8b d6             	mov    %rsi,%rdx
14095d35a:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095d35f:	76 03                	jbe    0x14095d364
14095d361:	48 8b 16             	mov    (%rsi),%rdx
14095d364:	4d 8b c7             	mov    %r15,%r8