14017dc7b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14017dc82:	00
14017dc83:	48 8b 0b             	mov    (%rbx),%rcx
14017dc86:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14017dc8d:	72 18                	jb     0x14017dca7
14017dc8f:	48 83 c2 27          	add    $0x27,%rdx
14017dc93:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14017dc97:	49 2b c8             	sub    %r8,%rcx
14017dc9a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14017dc9e:	48 83 f8 1f          	cmp    $0x1f,%rax
14017dca2:	77 4b                	ja     0x14017dcef
14017dca4:	49 8b c8             	mov    %r8,%rcx
14017dca7:	e8 98 d4 c9 00       	call   0x140e1b144
14017dcac:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14017dcb0:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14017dcb7:	00
14017dcb8:	66 89 33             	mov    %si,(%rbx)
14017dcbb:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
14017dcc2:	00
14017dcc3:	48 8d 0d 46 3b 2c 01 	lea    0x12c3b46(%rip),%rcx        # 0x141441810
14017dcca:	e8 21 30 21 00       	call   0x140390cf0
14017dccf:	48 8d 0d 1a f1 df 00 	lea    0xdff11a(%rip),%rcx        # 0x140f7cdf0
14017dcd6:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14017dcdd:	00
14017dcde:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14017dce2:	49 8b 73 28          	mov    0x28(%r11),%rsi
14017dce6:	49 8b e3             	mov    %r11,%rsp
14017dce9:	5f                   	pop    %rdi
14017dcea:	e9 85 d6 c9 00       	jmp    0x140e1b374
14017dcef:	e8 b0 c4 ca 00       	call   0x140e2a1a4
14017dcf4:	cc                   	int3
14017dcf5:	cc                   	int3
14017dcf6:	cc                   	int3
14017dcf7:	cc                   	int3
14017dcf8:	cc                   	int3
14017dcf9:	cc                   	int3
14017dcfa:	cc                   	int3
14017dcfb:	cc                   	int3
14017dcfc:	cc                   	int3
14017dcfd:	cc                   	int3
14017dcfe:	cc                   	int3
14017dcff:	cc                   	int3
14017dd00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14017dd05:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14017dd0a:	57                   	push   %rdi
14017dd0b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14017dd12:	33 f6                	xor    %esi,%esi
14017dd14:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14017dd19:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14017dd20:	00
14017dd21:	0f 57 c0             	xorps  %xmm0,%xmm0
14017dd24:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14017dd2a:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14017dd2f:	48 8d 05 32 c7 e2 00 	lea    0xe2c732(%rip),%rax        # 0x140faa468
14017dd36:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017dd3b:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14017dd42:	00 00
14017dd44:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14017dd49:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14017dd4f:	45 33 c0             	xor    %r8d,%r8d
14017dd52:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14017dd57:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14017dd5c:	e8 ff df 0c 00       	call   0x14024bd60
14017dd61:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14017dd68:	ff
14017dd69:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14017dd70:	ff
14017dd71:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14017dd77:	45 8b c1             	mov    %r9d,%r8d
14017dd7a:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14017dd7f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14017dd84:	e8 b7 4b 21 00       	call   0x140392940
14017dd89:	90                   	nop
14017dd8a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14017dd8f:	48 8b d0             	mov    %rax,%rdx
14017dd92:	48 8d 8c 24 18 01 00 	lea    0x118(%rsp),%rcx
14017dd99:	00
14017dd9a:	e8 91 4e 21 00       	call   0x140392c30
14017dd9f:	48 8b d8             	mov    %rax,%rbx
14017dda2:	48 8b d0             	mov    %rax,%rdx
14017dda5:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
14017ddac:	00
14017ddad:	e8 5e 4c 21 00       	call   0x140392a10
14017ddb2:	48 8b f8             	mov    %rax,%rdi
14017ddb5:	48 8b d0             	mov    %rax,%rdx
14017ddb8:	48 8d 8c 24 b8 01 00 	lea    0x1b8(%rsp),%rcx
14017ddbf:	00
14017ddc0:	e8 4b 4c 21 00       	call   0x140392a10
14017ddc5:	48 8b d0             	mov    %rax,%rdx
14017ddc8:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14017ddcf:	00
14017ddd0:	e8 eb 51 21 00       	call   0x140392fc0
14017ddd5:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14017ddd9:	e8 82 a5 01 00       	call   0x140198360
14017ddde:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14017dde2:	74 4e                	je     0x14017de32
14017dde4:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14017dde8:	48 83 fa 07          	cmp    $0x7,%rdx
14017ddec:	76 35                	jbe    0x14017de23
14017ddee:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14017ddf5:	00
14017ddf6:	48 8b 0f             	mov    (%rdi),%rcx
14017ddf9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14017de00:	72 1c                	jb     0x14017de1e
14017de02:	48 83 c2 27          	add    $0x27,%rdx
14017de06:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14017de0a:	49 2b c8             	sub    %r8,%rcx
14017de0d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14017de11:	48 83 f8 1f          	cmp    $0x1f,%rax
14017de15:	0f 87 a4 00 00 00    	ja     0x14017debf
14017de1b:	49 8b c8             	mov    %r8,%rcx
14017de1e:	e8 21 d3 c9 00       	call   0x140e1b144
14017de23:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14017de27:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14017de2e:	00
14017de2f:	66 89 37             	mov    %si,(%rdi)
14017de32:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14017de36:	e8 25 a5 01 00       	call   0x140198360
14017de3b:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14017de3f:	74 4a                	je     0x14017de8b
14017de41:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14017de45:	48 83 fa 07          	cmp    $0x7,%rdx
14017de49:	76 31                	jbe    0x14017de7c
14017de4b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14017de52:	00
14017de53:	48 8b 0b             	mov    (%rbx),%rcx
14017de56:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14017de5d:	72 18                	jb     0x14017de77
14017de5f:	48 83 c2 27          	add    $0x27,%rdx
14017de63:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14017de67:	49 2b c8             	sub    %r8,%rcx
14017de6a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14017de6e:	48 83 f8 1f          	cmp    $0x1f,%rax
14017de72:	77 4b                	ja     0x14017debf
14017de74:	49 8b c8             	mov    %r8,%rcx
14017de77:	e8 c8 d2 c9 00       	call   0x140e1b144
14017de7c:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14017de80:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14017de87:	00
14017de88:	66 89 33             	mov    %si,(%rbx)
14017de8b:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14017de92:	00
14017de93:	48 8d 0d 56 3b 2c 01 	lea    0x12c3b56(%rip),%rcx        # 0x1414419f0
14017de9a:	e8 a1 31 21 00       	call   0x140391040
14017de9f:	48 8d 0d ca ef df 00 	lea    0xdfefca(%rip),%rcx        # 0x140f7ce70
14017dea6:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14017dead:	00
14017deae:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14017deb2:	49 8b 73 28          	mov    0x28(%r11),%rsi
14017deb6:	49 8b e3             	mov    %r11,%rsp
14017deb9:	5f                   	pop    %rdi
14017deba:	e9 b5 d4 c9 00       	jmp    0x140e1b374
14017debf:	e8 e0 c2 ca 00       	call   0x140e2a1a4
14017dec4:	cc                   	int3
14017dec5:	cc                   	int3
14017dec6:	cc                   	int3
14017dec7:	cc                   	int3
14017dec8:	cc                   	int3
14017dec9:	cc                   	int3
14017deca:	cc                   	int3
14017decb:	cc                   	int3
14017decc:	cc                   	int3
14017decd:	cc                   	int3
14017dece:	cc                   	int3
14017decf:	cc                   	int3
14017ded0:	48 83 ec 38          	sub    $0x38,%rsp
14017ded4:	48 8d 05 65 9e f5 00 	lea    0xf59e65(%rip),%rax        # 0x1410d7d40
14017dedb:	b9 18 00 00 00       	mov    $0x18,%ecx
14017dee0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017dee5:	e8 1e d2 c9 00       	call   0x140e1b108
14017deea:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017deef:	48 85 c0             	test   %rax,%rax
14017def2:	74 18                	je     0x14017df0c
14017def4:	0f 57 c0             	xorps  %xmm0,%xmm0
14017def7:	48 8d 0d ca 6f f9 00 	lea    0xf96fca(%rip),%rcx        # 0x141114ec8
14017defe:	0f 11 00             	movups %xmm0,(%rax)
14017df01:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017df08:	00
14017df09:	48 89 08             	mov    %rcx,(%rax)
14017df0c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017df11:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017df16:	48 8d 05 33 9e f5 00 	lea    0xf59e33(%rip),%rax        # 0x1410d7d50
14017df1d:	33 d2                	xor    %edx,%edx
14017df1f:	48 8d 0d 46 45 2c 01 	lea    0x12c4546(%rip),%rcx        # 0x14144246c
14017df26:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017df2b:	e8 50 55 9e 00       	call   0x140b63480
14017df30:	48 83 c4 38          	add    $0x38,%rsp
14017df34:	c3                   	ret
14017df35:	cc                   	int3
14017df36:	cc                   	int3
14017df37:	cc                   	int3
14017df38:	cc                   	int3
14017df39:	cc                   	int3
14017df3a:	cc                   	int3
14017df3b:	cc                   	int3
14017df3c:	cc                   	int3
14017df3d:	cc                   	int3
14017df3e:	cc                   	int3
14017df3f:	cc                   	int3
14017df40:	48 83 ec 38          	sub    $0x38,%rsp
14017df44:	48 8d 05 f5 9d f5 00 	lea    0xf59df5(%rip),%rax        # 0x1410d7d40
14017df4b:	b9 18 00 00 00       	mov    $0x18,%ecx
14017df50:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017df55:	e8 ae d1 c9 00       	call   0x140e1b108
14017df5a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017df5f:	48 85 c0             	test   %rax,%rax
14017df62:	74 18                	je     0x14017df7c
14017df64:	0f 57 c0             	xorps  %xmm0,%xmm0
14017df67:	48 8d 0d 5a ec f9 00 	lea    0xf9ec5a(%rip),%rcx        # 0x14111cbc8
14017df6e:	0f 11 00             	movups %xmm0,(%rax)
14017df71:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017df78:	00
14017df79:	48 89 08             	mov    %rcx,(%rax)
14017df7c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017df81:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017df86:	48 8d 05 c3 9d f5 00 	lea    0xf59dc3(%rip),%rax        # 0x1410d7d50
14017df8d:	ba 1d 00 00 00       	mov    $0x1d,%edx
14017df92:	48 8d 0d d6 44 2c 01 	lea    0x12c44d6(%rip),%rcx        # 0x14144246f
14017df99:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017df9e:	e8 dd 54 9e 00       	call   0x140b63480
14017dfa3:	48 83 c4 38          	add    $0x38,%rsp
14017dfa7:	c3                   	ret
14017dfa8:	cc                   	int3
14017dfa9:	cc                   	int3
14017dfaa:	cc                   	int3
14017dfab:	cc                   	int3
14017dfac:	cc                   	int3
14017dfad:	cc                   	int3
14017dfae:	cc                   	int3
14017dfaf:	cc                   	int3
14017dfb0:	48 83 ec 38          	sub    $0x38,%rsp
14017dfb4:	48 8d 05 85 9d f5 00 	lea    0xf59d85(%rip),%rax        # 0x1410d7d40
14017dfbb:	b9 18 00 00 00       	mov    $0x18,%ecx
14017dfc0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017dfc5:	e8 3e d1 c9 00       	call   0x140e1b108
14017dfca:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017dfcf:	48 85 c0             	test   %rax,%rax
14017dfd2:	74 18                	je     0x14017dfec
14017dfd4:	0f 57 c0             	xorps  %xmm0,%xmm0
14017dfd7:	48 8d 0d ca 52 f9 00 	lea    0xf952ca(%rip),%rcx        # 0x1411132a8
14017dfde:	0f 11 00             	movups %xmm0,(%rax)
14017dfe1:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017dfe8:	00
14017dfe9:	48 89 08             	mov    %rcx,(%rax)
14017dfec:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017dff1:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017dff6:	48 8d 05 53 9d f5 00 	lea    0xf59d53(%rip),%rax        # 0x1410d7d50
14017dffd:	ba 1d 00 00 00       	mov    $0x1d,%edx
14017e002:	48 8d 0d 3c 3e 2c 01 	lea    0x12c3e3c(%rip),%rcx        # 0x141441e45
14017e009:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e00e:	e8 6d 54 9e 00       	call   0x140b63480
14017e013:	48 83 c4 38          	add    $0x38,%rsp
14017e017:	c3                   	ret
14017e018:	cc                   	int3
14017e019:	cc                   	int3
14017e01a:	cc                   	int3
14017e01b:	cc                   	int3
14017e01c:	cc                   	int3
14017e01d:	cc                   	int3
14017e01e:	cc                   	int3
14017e01f:	cc                   	int3
14017e020:	48 83 ec 38          	sub    $0x38,%rsp
14017e024:	48 8d 05 15 9d f5 00 	lea    0xf59d15(%rip),%rax        # 0x1410d7d40
14017e02b:	b9 18 00 00 00       	mov    $0x18,%ecx
14017e030:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e035:	e8 ce d0 c9 00       	call   0x140e1b108
14017e03a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017e03f:	48 85 c0             	test   %rax,%rax
14017e042:	74 18                	je     0x14017e05c
14017e044:	0f 57 c0             	xorps  %xmm0,%xmm0
14017e047:	48 8d 0d 9a ee f9 00 	lea    0xf9ee9a(%rip),%rcx        # 0x14111cee8
14017e04e:	0f 11 00             	movups %xmm0,(%rax)
14017e051:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017e058:	00
14017e059:	48 89 08             	mov    %rcx,(%rax)
14017e05c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017e061:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017e066:	48 8d 05 e3 9c f5 00 	lea    0xf59ce3(%rip),%rax        # 0x1410d7d50
14017e06d:	ba 1d 00 00 00       	mov    $0x1d,%edx
14017e072:	48 8d 0d 5e 3d 2c 01 	lea    0x12c3d5e(%rip),%rcx        # 0x141441dd7
14017e079:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e07e:	e8 fd 53 9e 00       	call   0x140b63480
14017e083:	48 83 c4 38          	add    $0x38,%rsp
14017e087:	c3                   	ret
14017e088:	cc                   	int3
14017e089:	cc                   	int3
14017e08a:	cc                   	int3
14017e08b:	cc                   	int3
14017e08c:	cc                   	int3
14017e08d:	cc                   	int3
14017e08e:	cc                   	int3
14017e08f:	cc                   	int3
14017e090:	48 83 ec 38          	sub    $0x38,%rsp
14017e094:	48 8d 05 a5 9c f5 00 	lea    0xf59ca5(%rip),%rax        # 0x1410d7d40
14017e09b:	b9 18 00 00 00       	mov    $0x18,%ecx
14017e0a0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e0a5:	e8 5e d0 c9 00       	call   0x140e1b108
14017e0aa:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017e0af:	48 85 c0             	test   %rax,%rax
14017e0b2:	74 18                	je     0x14017e0cc
14017e0b4:	0f 57 c0             	xorps  %xmm0,%xmm0
14017e0b7:	48 8d 0d 4a f1 f9 00 	lea    0xf9f14a(%rip),%rcx        # 0x14111d208
14017e0be:	0f 11 00             	movups %xmm0,(%rax)
14017e0c1:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017e0c8:	00
14017e0c9:	48 89 08             	mov    %rcx,(%rax)
14017e0cc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017e0d1:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017e0d6:	48 8d 05 73 9c f5 00 	lea    0xf59c73(%rip),%rax        # 0x1410d7d50
14017e0dd:	ba 1d 00 00 00       	mov    $0x1d,%edx
14017e0e2:	48 8d 0d ef 3c 2c 01 	lea    0x12c3cef(%rip),%rcx        # 0x141441dd8
14017e0e9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e0ee:	e8 8d 53 9e 00       	call   0x140b63480
14017e0f3:	48 83 c4 38          	add    $0x38,%rsp
14017e0f7:	c3                   	ret
14017e0f8:	cc                   	int3
14017e0f9:	cc                   	int3
14017e0fa:	cc                   	int3
14017e0fb:	cc                   	int3
14017e0fc:	cc                   	int3
14017e0fd:	cc                   	int3
14017e0fe:	cc                   	int3
14017e0ff:	cc                   	int3
14017e100:	48 83 ec 38          	sub    $0x38,%rsp
14017e104:	48 8d 05 35 9c f5 00 	lea    0xf59c35(%rip),%rax        # 0x1410d7d40
14017e10b:	b9 18 00 00 00       	mov    $0x18,%ecx
14017e110:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e115:	e8 ee cf c9 00       	call   0x140e1b108
14017e11a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017e11f:	48 85 c0             	test   %rax,%rax
14017e122:	74 18                	je     0x14017e13c
14017e124:	0f 57 c0             	xorps  %xmm0,%xmm0
14017e127:	48 8d 0d 9a 54 f9 00 	lea    0xf9549a(%rip),%rcx        # 0x1411135c8
14017e12e:	0f 11 00             	movups %xmm0,(%rax)
14017e131:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
14017e138:	00
14017e139:	48 89 08             	mov    %rcx,(%rax)
14017e13c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017e141:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14017e146:	48 8d 05 03 9c f5 00 	lea    0xf59c03(%rip),%rax        # 0x1410d7d50
14017e14d:	ba 1d 00 00 00       	mov    $0x1d,%edx
14017e152:	48 8d 0d 1f 43 2c 01 	lea    0x12c431f(%rip),%rcx        # 0x141442478
14017e159:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017e15e:	e8 1d 53 9e 00       	call   0x140b63480
14017e163:	48 83 c4 38          	add    $0x38,%rsp
14017e167:	c3                   	ret
14017e168:	cc                   	int3
14017e169:	cc                   	int3
14017e16a:	cc                   	int3
14017e16b:	cc                   	int3