14018e690:	e8 7b 43 20 00       	call   0x140392a10
14018e695:	48 8b d0             	mov    %rax,%rdx
14018e698:	48 8d 8c 24 f8 00 00 	lea    0xf8(%rsp),%rcx
14018e69f:	00
14018e6a0:	e8 1b 49 20 00       	call   0x140392fc0
14018e6a5:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14018e6a9:	e8 b2 9c 00 00       	call   0x140198360
14018e6ae:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14018e6b2:	74 4e                	je     0x14018e702
14018e6b4:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14018e6b8:	48 83 fa 07          	cmp    $0x7,%rdx
14018e6bc:	76 35                	jbe    0x14018e6f3
14018e6be:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018e6c5:	00
14018e6c6:	48 8b 0f             	mov    (%rdi),%rcx
14018e6c9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018e6d0:	72 1c                	jb     0x14018e6ee
14018e6d2:	48 83 c2 27          	add    $0x27,%rdx
14018e6d6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018e6da:	49 2b c8             	sub    %r8,%rcx
14018e6dd:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018e6e1:	48 83 f8 1f          	cmp    $0x1f,%rax
14018e6e5:	0f 87 a4 00 00 00    	ja     0x14018e78f
14018e6eb:	49 8b c8             	mov    %r8,%rcx
14018e6ee:	e8 51 ca c8 00       	call   0x140e1b144
14018e6f3:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14018e6f7:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14018e6fe:	00
14018e6ff:	66 89 37             	mov    %si,(%rdi)
14018e702:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14018e706:	e8 55 9c 00 00       	call   0x140198360
14018e70b:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14018e70f:	74 4a                	je     0x14018e75b
14018e711:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14018e715:	48 83 fa 07          	cmp    $0x7,%rdx
14018e719:	76 31                	jbe    0x14018e74c
14018e71b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018e722:	00
14018e723:	48 8b 0b             	mov    (%rbx),%rcx
14018e726:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018e72d:	72 18                	jb     0x14018e747
14018e72f:	48 83 c2 27          	add    $0x27,%rdx
14018e733:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018e737:	49 2b c8             	sub    %r8,%rcx
14018e73a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018e73e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018e742:	77 4b                	ja     0x14018e78f
14018e744:	49 8b c8             	mov    %r8,%rcx
14018e747:	e8 f8 c9 c8 00       	call   0x140e1b144
14018e74c:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018e750:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018e757:	00
14018e758:	66 89 33             	mov    %si,(%rbx)
14018e75b:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
14018e762:	00
14018e763:	48 8d 0d 46 55 31 01 	lea    0x1315546(%rip),%rcx        # 0x1414a3cb0
14018e76a:	e8 81 25 20 00       	call   0x140390cf0
14018e76f:	48 8d 0d 8a 24 df 00 	lea    0xdf248a(%rip),%rcx        # 0x140f80c00
14018e776:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018e77d:	00
14018e77e:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018e782:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018e786:	49 8b e3             	mov    %r11,%rsp
14018e789:	5f                   	pop    %rdi
14018e78a:	e9 e5 cb c8 00       	jmp    0x140e1b374
14018e78f:	e8 10 ba c9 00       	call   0x140e2a1a4
14018e794:	cc                   	int3
14018e795:	cc                   	int3
14018e796:	cc                   	int3
14018e797:	cc                   	int3
14018e798:	cc                   	int3
14018e799:	cc                   	int3
14018e79a:	cc                   	int3
14018e79b:	cc                   	int3
14018e79c:	cc                   	int3
14018e79d:	cc                   	int3
14018e79e:	cc                   	int3
14018e79f:	cc                   	int3
14018e7a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018e7a5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018e7aa:	57                   	push   %rdi
14018e7ab:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018e7b2:	33 f6                	xor    %esi,%esi
14018e7b4:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018e7b9:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018e7c0:	00
14018e7c1:	0f 57 c0             	xorps  %xmm0,%xmm0
14018e7c4:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14018e7ca:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14018e7cf:	48 8d 05 92 bc e1 00 	lea    0xe1bc92(%rip),%rax        # 0x140faa468
14018e7d6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018e7db:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14018e7e2:	00 00
14018e7e4:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14018e7e9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14018e7ef:	45 33 c0             	xor    %r8d,%r8d
14018e7f2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14018e7f7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018e7fc:	e8 5f d5 0b 00       	call   0x14024bd60
14018e801:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14018e808:	ff
14018e809:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14018e810:	ff
14018e811:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14018e817:	45 8b c1             	mov    %r9d,%r8d
14018e81a:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018e81f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14018e824:	e8 17 41 20 00       	call   0x140392940
14018e829:	90                   	nop
14018e82a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018e82f:	48 8b d0             	mov    %rax,%rdx
14018e832:	48 8d 8c 24 18 01 00 	lea    0x118(%rsp),%rcx
14018e839:	00
14018e83a:	e8 f1 43 20 00       	call   0x140392c30
14018e83f:	48 8b d8             	mov    %rax,%rbx
14018e842:	48 8b d0             	mov    %rax,%rdx
14018e845:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
14018e84c:	00
14018e84d:	e8 be 41 20 00       	call   0x140392a10
14018e852:	48 8b f8             	mov    %rax,%rdi
14018e855:	48 8b d0             	mov    %rax,%rdx
14018e858:	48 8d 8c 24 b8 01 00 	lea    0x1b8(%rsp),%rcx
14018e85f:	00
14018e860:	e8 ab 41 20 00       	call   0x140392a10
14018e865:	48 8b d0             	mov    %rax,%rdx
14018e868:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14018e86f:	00
14018e870:	e8 4b 47 20 00       	call   0x140392fc0
14018e875:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14018e879:	e8 e2 9a 00 00       	call   0x140198360
14018e87e:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14018e882:	74 4e                	je     0x14018e8d2
14018e884:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14018e888:	48 83 fa 07          	cmp    $0x7,%rdx
14018e88c:	76 35                	jbe    0x14018e8c3
14018e88e:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018e895:	00
14018e896:	48 8b 0f             	mov    (%rdi),%rcx
14018e899:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018e8a0:	72 1c                	jb     0x14018e8be
14018e8a2:	48 83 c2 27          	add    $0x27,%rdx
14018e8a6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018e8aa:	49 2b c8             	sub    %r8,%rcx
14018e8ad:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018e8b1:	48 83 f8 1f          	cmp    $0x1f,%rax
14018e8b5:	0f 87 a4 00 00 00    	ja     0x14018e95f
14018e8bb:	49 8b c8             	mov    %r8,%rcx
14018e8be:	e8 81 c8 c8 00       	call   0x140e1b144
14018e8c3:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14018e8c7:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14018e8ce:	00
14018e8cf:	66 89 37             	mov    %si,(%rdi)
14018e8d2:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14018e8d6:	e8 85 9a 00 00       	call   0x140198360
14018e8db:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14018e8df:	74 4a                	je     0x14018e92b
14018e8e1:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14018e8e5:	48 83 fa 07          	cmp    $0x7,%rdx
14018e8e9:	76 31                	jbe    0x14018e91c
14018e8eb:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018e8f2:	00
14018e8f3:	48 8b 0b             	mov    (%rbx),%rcx
14018e8f6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018e8fd:	72 18                	jb     0x14018e917
14018e8ff:	48 83 c2 27          	add    $0x27,%rdx
14018e903:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018e907:	49 2b c8             	sub    %r8,%rcx
14018e90a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018e90e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018e912:	77 4b                	ja     0x14018e95f
14018e914:	49 8b c8             	mov    %r8,%rcx
14018e917:	e8 28 c8 c8 00       	call   0x140e1b144
14018e91c:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018e920:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018e927:	00
14018e928:	66 89 33             	mov    %si,(%rbx)
14018e92b:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14018e932:	00
14018e933:	48 8d 0d 56 55 31 01 	lea    0x1315556(%rip),%rcx        # 0x1414a3e90
14018e93a:	e8 01 27 20 00       	call   0x140391040
14018e93f:	48 8d 0d 3a 23 df 00 	lea    0xdf233a(%rip),%rcx        # 0x140f80c80
14018e946:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018e94d:	00
14018e94e:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018e952:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018e956:	49 8b e3             	mov    %r11,%rsp
14018e959:	5f                   	pop    %rdi
14018e95a:	e9 15 ca c8 00       	jmp    0x140e1b374
14018e95f:	e8 40 b8 c9 00       	call   0x140e2a1a4
14018e964:	cc                   	int3
14018e965:	cc                   	int3
14018e966:	cc                   	int3
14018e967:	cc                   	int3
14018e968:	cc                   	int3
14018e969:	cc                   	int3
14018e96a:	cc                   	int3
14018e96b:	cc                   	int3
14018e96c:	cc                   	int3
14018e96d:	cc                   	int3
14018e96e:	cc                   	int3
14018e96f:	cc                   	int3
14018e970:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018e975:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018e97a:	57                   	push   %rdi
14018e97b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018e982:	33 f6                	xor    %esi,%esi
14018e984:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018e989:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018e990:	00
14018e991:	0f 57 c0             	xorps  %xmm0,%xmm0
14018e994:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14018e99a:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14018e99f:	48 8d 05 c2 ba e1 00 	lea    0xe1bac2(%rip),%rax        # 0x140faa468
14018e9a6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018e9ab:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14018e9b2:	00 00
14018e9b4:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14018e9b9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14018e9bf:	45 33 c0             	xor    %r8d,%r8d
14018e9c2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14018e9c7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018e9cc:	e8 8f d3 0b 00       	call   0x14024bd60
14018e9d1:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14018e9d8:	ff
14018e9d9:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14018e9e0:	ff
14018e9e1:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14018e9e7:	45 8b c1             	mov    %r9d,%r8d
14018e9ea:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018e9ef:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14018e9f4:	e8 47 3f 20 00       	call   0x140392940
14018e9f9:	90                   	nop
14018e9fa:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018e9ff:	48 8b d0             	mov    %rax,%rdx
14018ea02:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14018ea09:	00
14018ea0a:	e8 21 42 20 00       	call   0x140392c30
14018ea0f:	48 8b d8             	mov    %rax,%rbx
14018ea12:	48 8b d0             	mov    %rax,%rdx
14018ea15:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
14018ea1c:	00
14018ea1d:	e8 ee 3f 20 00       	call   0x140392a10
14018ea22:	48 8b f8             	mov    %rax,%rdi
14018ea25:	48 8b d0             	mov    %rax,%rdx
14018ea28:	48 8d 8c 24 c0 01 00 	lea    0x1c0(%rsp),%rcx
14018ea2f:	00
14018ea30:	e8 db 3f 20 00       	call   0x140392a10
14018ea35:	48 8b d0             	mov    %rax,%rdx
14018ea38:	48 8d 8c 24 f8 00 00 	lea    0xf8(%rsp),%rcx
14018ea3f:	00
14018ea40:	e8 7b 45 20 00       	call   0x140392fc0
14018ea45:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14018ea49:	e8 12 99 00 00       	call   0x140198360
14018ea4e:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14018ea52:	74 4e                	je     0x14018eaa2
14018ea54:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14018ea58:	48 83 fa 07          	cmp    $0x7,%rdx
14018ea5c:	76 35                	jbe    0x14018ea93
14018ea5e:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018ea65:	00
14018ea66:	48 8b 0f             	mov    (%rdi),%rcx
14018ea69:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018ea70:	72 1c                	jb     0x14018ea8e
14018ea72:	48 83 c2 27          	add    $0x27,%rdx
14018ea76:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018ea7a:	49 2b c8             	sub    %r8,%rcx
14018ea7d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018ea81:	48 83 f8 1f          	cmp    $0x1f,%rax
14018ea85:	0f 87 a4 00 00 00    	ja     0x14018eb2f
14018ea8b:	49 8b c8             	mov    %r8,%rcx
14018ea8e:	e8 b1 c6 c8 00       	call   0x140e1b144
14018ea93:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14018ea97:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14018ea9e:	00
14018ea9f:	66 89 37             	mov    %si,(%rdi)
14018eaa2:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14018eaa6:	e8 b5 98 00 00       	call   0x140198360
14018eaab:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14018eaaf:	74 4a                	je     0x14018eafb
14018eab1:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14018eab5:	48 83 fa 07          	cmp    $0x7,%rdx
14018eab9:	76 31                	jbe    0x14018eaec
14018eabb:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018eac2:	00
14018eac3:	48 8b 0b             	mov    (%rbx),%rcx
14018eac6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018eacd:	72 18                	jb     0x14018eae7
14018eacf:	48 83 c2 27          	add    $0x27,%rdx
14018ead3:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018ead7:	49 2b c8             	sub    %r8,%rcx
14018eada:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018eade:	48 83 f8 1f          	cmp    $0x1f,%rax
14018eae2:	77 4b                	ja     0x14018eb2f
14018eae4:	49 8b c8             	mov    %r8,%rcx
14018eae7:	e8 58 c6 c8 00       	call   0x140e1b144
14018eaec:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018eaf0:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018eaf7:	00
14018eaf8:	66 89 33             	mov    %si,(%rbx)
14018eafb:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
14018eb02:	00
14018eb03:	48 8d 0d 86 5b 31 01 	lea    0x1315b86(%rip),%rcx        # 0x1414a4690
14018eb0a:	e8 91 1e 20 00       	call   0x1403909a0
14018eb0f:	48 8d 0d ea 21 df 00 	lea    0xdf21ea(%rip),%rcx        # 0x140f80d00
14018eb16:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018eb1d:	00
14018eb1e:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018eb22:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018eb26:	49 8b e3             	mov    %r11,%rsp
14018eb29:	5f                   	pop    %rdi
14018eb2a:	e9 45 c8 c8 00       	jmp    0x140e1b374
14018eb2f:	e8 70 b6 c9 00       	call   0x140e2a1a4
14018eb34:	cc                   	int3
14018eb35:	cc                   	int3
14018eb36:	cc                   	int3
14018eb37:	cc                   	int3
14018eb38:	cc                   	int3
14018eb39:	cc                   	int3
14018eb3a:	cc                   	int3
14018eb3b:	cc                   	int3
14018eb3c:	cc                   	int3
14018eb3d:	cc                   	int3
14018eb3e:	cc                   	int3
14018eb3f:	cc                   	int3
14018eb40:	48 8b c4             	mov    %rsp,%rax
14018eb43:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
14018eb4a:	0f 57 c0             	xorps  %xmm0,%xmm0
14018eb4d:	48 c7 40 98 00 00 00 	movq   $0x0,-0x68(%rax)
14018eb54:	00
14018eb55:	0f 57 c9             	xorps  %xmm1,%xmm1
14018eb58:	c6 40 d0 00          	movb   $0x0,-0x30(%rax)
14018eb5c:	48 8d 50 88          	lea    -0x78(%rax),%rdx
14018eb60:	48 8d 0d 09 5d 31 01 	lea    0x1315d09(%rip),%rcx        # 0x1414a4870
14018eb67:	f3 0f 7f 40 88       	movdqu %xmm0,-0x78(%rax)
14018eb6c:	f3 0f 7f 40 d8       	movdqu %xmm0,-0x28(%rax)
14018eb71:	f3 0f 7f 48 e8       	movdqu %xmm1,-0x18(%rax)
14018eb76:	e8 45 12 93 00       	call   0x140abfdc0
14018eb7b:	48 8d 0d fe 21 df 00 	lea    0xdf21fe(%rip),%rcx        # 0x140f80d80
14018eb82:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
14018eb89:	e9 e6 c7 c8 00       	jmp    0x140e1b374
14018eb8e:	cc                   	int3
14018eb8f:	cc                   	int3
14018eb90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018eb95:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018eb9a:	57                   	push   %rdi
14018eb9b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018eba2:	33 f6                	xor    %esi,%esi
14018eba4:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018eba9:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018ebb0:	00