14018b7c3:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018b7c7:	49 2b c8             	sub    %r8,%rcx
14018b7ca:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018b7ce:	48 83 f8 1f          	cmp    $0x1f,%rax
14018b7d2:	77 4b                	ja     0x14018b81f
14018b7d4:	49 8b c8             	mov    %r8,%rcx
14018b7d7:	e8 68 f9 c8 00       	call   0x140e1b144
14018b7dc:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018b7e0:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018b7e7:	00
14018b7e8:	66 89 33             	mov    %si,(%rbx)
14018b7eb:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
14018b7f2:	00
14018b7f3:	48 8d 0d 16 56 31 01 	lea    0x1315616(%rip),%rcx        # 0x1414a0e10
14018b7fa:	e8 f1 54 20 00       	call   0x140390cf0
14018b7ff:	48 8d 0d 2a 46 df 00 	lea    0xdf462a(%rip),%rcx        # 0x140f7fe30
14018b806:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018b80d:	00
14018b80e:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018b812:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018b816:	49 8b e3             	mov    %r11,%rsp
14018b819:	5f                   	pop    %rdi
14018b81a:	e9 55 fb c8 00       	jmp    0x140e1b374
14018b81f:	e8 80 e9 c9 00       	call   0x140e2a1a4
14018b824:	cc                   	int3
14018b825:	cc                   	int3
14018b826:	cc                   	int3
14018b827:	cc                   	int3
14018b828:	cc                   	int3
14018b829:	cc                   	int3
14018b82a:	cc                   	int3
14018b82b:	cc                   	int3
14018b82c:	cc                   	int3
14018b82d:	cc                   	int3
14018b82e:	cc                   	int3
14018b82f:	cc                   	int3
14018b830:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018b835:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018b83a:	57                   	push   %rdi
14018b83b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018b842:	33 f6                	xor    %esi,%esi
14018b844:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018b849:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018b850:	00
14018b851:	0f 57 c0             	xorps  %xmm0,%xmm0
14018b854:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14018b85a:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14018b85f:	48 8d 05 02 ec e1 00 	lea    0xe1ec02(%rip),%rax        # 0x140faa468
14018b866:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018b86b:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14018b872:	00 00
14018b874:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14018b879:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14018b87f:	45 33 c0             	xor    %r8d,%r8d
14018b882:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14018b887:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018b88c:	e8 cf 04 0c 00       	call   0x14024bd60
14018b891:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14018b898:	ff
14018b899:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14018b8a0:	ff
14018b8a1:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14018b8a7:	45 8b c1             	mov    %r9d,%r8d
14018b8aa:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018b8af:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14018b8b4:	e8 87 70 20 00       	call   0x140392940
14018b8b9:	90                   	nop
14018b8ba:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018b8bf:	48 8b d0             	mov    %rax,%rdx
14018b8c2:	48 8d 8c 24 18 01 00 	lea    0x118(%rsp),%rcx
14018b8c9:	00
14018b8ca:	e8 61 73 20 00       	call   0x140392c30
14018b8cf:	48 8b d8             	mov    %rax,%rbx
14018b8d2:	48 8b d0             	mov    %rax,%rdx
14018b8d5:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
14018b8dc:	00
14018b8dd:	e8 2e 71 20 00       	call   0x140392a10
14018b8e2:	48 8b f8             	mov    %rax,%rdi
14018b8e5:	48 8b d0             	mov    %rax,%rdx
14018b8e8:	48 8d 8c 24 b8 01 00 	lea    0x1b8(%rsp),%rcx
14018b8ef:	00
14018b8f0:	e8 1b 71 20 00       	call   0x140392a10
14018b8f5:	48 8b d0             	mov    %rax,%rdx
14018b8f8:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14018b8ff:	00
14018b900:	e8 bb 76 20 00       	call   0x140392fc0
14018b905:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14018b909:	e8 52 ca 00 00       	call   0x140198360
14018b90e:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14018b912:	74 4e                	je     0x14018b962
14018b914:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14018b918:	48 83 fa 07          	cmp    $0x7,%rdx
14018b91c:	76 35                	jbe    0x14018b953
14018b91e:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018b925:	00
14018b926:	48 8b 0f             	mov    (%rdi),%rcx
14018b929:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018b930:	72 1c                	jb     0x14018b94e
14018b932:	48 83 c2 27          	add    $0x27,%rdx
14018b936:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018b93a:	49 2b c8             	sub    %r8,%rcx
14018b93d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018b941:	48 83 f8 1f          	cmp    $0x1f,%rax
14018b945:	0f 87 a4 00 00 00    	ja     0x14018b9ef
14018b94b:	49 8b c8             	mov    %r8,%rcx
14018b94e:	e8 f1 f7 c8 00       	call   0x140e1b144
14018b953:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14018b957:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14018b95e:	00
14018b95f:	66 89 37             	mov    %si,(%rdi)
14018b962:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14018b966:	e8 f5 c9 00 00       	call   0x140198360
14018b96b:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14018b96f:	74 4a                	je     0x14018b9bb
14018b971:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14018b975:	48 83 fa 07          	cmp    $0x7,%rdx
14018b979:	76 31                	jbe    0x14018b9ac
14018b97b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018b982:	00
14018b983:	48 8b 0b             	mov    (%rbx),%rcx
14018b986:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018b98d:	72 18                	jb     0x14018b9a7
14018b98f:	48 83 c2 27          	add    $0x27,%rdx
14018b993:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018b997:	49 2b c8             	sub    %r8,%rcx
14018b99a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018b99e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018b9a2:	77 4b                	ja     0x14018b9ef
14018b9a4:	49 8b c8             	mov    %r8,%rcx
14018b9a7:	e8 98 f7 c8 00       	call   0x140e1b144
14018b9ac:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018b9b0:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018b9b7:	00
14018b9b8:	66 89 33             	mov    %si,(%rbx)
14018b9bb:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14018b9c2:	00
14018b9c3:	48 8d 0d 26 56 31 01 	lea    0x1315626(%rip),%rcx        # 0x1414a0ff0
14018b9ca:	e8 71 56 20 00       	call   0x140391040
14018b9cf:	48 8d 0d da 44 df 00 	lea    0xdf44da(%rip),%rcx        # 0x140f7feb0
14018b9d6:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018b9dd:	00
14018b9de:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018b9e2:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018b9e6:	49 8b e3             	mov    %r11,%rsp
14018b9e9:	5f                   	pop    %rdi
14018b9ea:	e9 85 f9 c8 00       	jmp    0x140e1b374
14018b9ef:	e8 b0 e7 c9 00       	call   0x140e2a1a4
14018b9f4:	cc                   	int3
14018b9f5:	cc                   	int3
14018b9f6:	cc                   	int3
14018b9f7:	cc                   	int3
14018b9f8:	cc                   	int3
14018b9f9:	cc                   	int3
14018b9fa:	cc                   	int3
14018b9fb:	cc                   	int3
14018b9fc:	cc                   	int3
14018b9fd:	cc                   	int3
14018b9fe:	cc                   	int3
14018b9ff:	cc                   	int3
14018ba00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018ba05:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018ba0a:	57                   	push   %rdi
14018ba0b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018ba12:	33 f6                	xor    %esi,%esi
14018ba14:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018ba19:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018ba20:	00
14018ba21:	0f 57 c0             	xorps  %xmm0,%xmm0
14018ba24:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14018ba2a:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14018ba2f:	48 8d 05 32 ea e1 00 	lea    0xe1ea32(%rip),%rax        # 0x140faa468
14018ba36:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018ba3b:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14018ba42:	00 00
14018ba44:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14018ba49:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14018ba4f:	45 33 c0             	xor    %r8d,%r8d
14018ba52:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14018ba57:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018ba5c:	e8 ff 02 0c 00       	call   0x14024bd60
14018ba61:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14018ba68:	ff
14018ba69:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14018ba70:	ff
14018ba71:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14018ba77:	45 8b c1             	mov    %r9d,%r8d
14018ba7a:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018ba7f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14018ba84:	e8 b7 6e 20 00       	call   0x140392940
14018ba89:	90                   	nop
14018ba8a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018ba8f:	48 8b d0             	mov    %rax,%rdx
14018ba92:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14018ba99:	00
14018ba9a:	e8 91 71 20 00       	call   0x140392c30
14018ba9f:	48 8b d8             	mov    %rax,%rbx
14018baa2:	48 8b d0             	mov    %rax,%rdx
14018baa5:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
14018baac:	00
14018baad:	e8 5e 6f 20 00       	call   0x140392a10
14018bab2:	48 8b f8             	mov    %rax,%rdi
14018bab5:	48 8b d0             	mov    %rax,%rdx
14018bab8:	48 8d 8c 24 c0 01 00 	lea    0x1c0(%rsp),%rcx
14018babf:	00
14018bac0:	e8 4b 6f 20 00       	call   0x140392a10
14018bac5:	48 8b d0             	mov    %rax,%rdx
14018bac8:	48 8d 8c 24 f8 00 00 	lea    0xf8(%rsp),%rcx
14018bacf:	00
14018bad0:	e8 eb 74 20 00       	call   0x140392fc0
14018bad5:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14018bad9:	e8 82 c8 00 00       	call   0x140198360
14018bade:	40 38 77 30          	cmp    %sil,0x30(%rdi)
14018bae2:	74 4e                	je     0x14018bb32
14018bae4:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14018bae8:	48 83 fa 07          	cmp    $0x7,%rdx
14018baec:	76 35                	jbe    0x14018bb23
14018baee:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018baf5:	00
14018baf6:	48 8b 0f             	mov    (%rdi),%rcx
14018baf9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018bb00:	72 1c                	jb     0x14018bb1e
14018bb02:	48 83 c2 27          	add    $0x27,%rdx
14018bb06:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018bb0a:	49 2b c8             	sub    %r8,%rcx
14018bb0d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018bb11:	48 83 f8 1f          	cmp    $0x1f,%rax
14018bb15:	0f 87 a4 00 00 00    	ja     0x14018bbbf
14018bb1b:	49 8b c8             	mov    %r8,%rcx
14018bb1e:	e8 21 f6 c8 00       	call   0x140e1b144
14018bb23:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14018bb27:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14018bb2e:	00
14018bb2f:	66 89 37             	mov    %si,(%rdi)
14018bb32:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14018bb36:	e8 25 c8 00 00       	call   0x140198360
14018bb3b:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14018bb3f:	74 4a                	je     0x14018bb8b
14018bb41:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14018bb45:	48 83 fa 07          	cmp    $0x7,%rdx
14018bb49:	76 31                	jbe    0x14018bb7c
14018bb4b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14018bb52:	00
14018bb53:	48 8b 0b             	mov    (%rbx),%rcx
14018bb56:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14018bb5d:	72 18                	jb     0x14018bb77
14018bb5f:	48 83 c2 27          	add    $0x27,%rdx
14018bb63:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14018bb67:	49 2b c8             	sub    %r8,%rcx
14018bb6a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018bb6e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018bb72:	77 4b                	ja     0x14018bbbf
14018bb74:	49 8b c8             	mov    %r8,%rcx
14018bb77:	e8 c8 f5 c8 00       	call   0x140e1b144
14018bb7c:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14018bb80:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14018bb87:	00
14018bb88:	66 89 33             	mov    %si,(%rbx)
14018bb8b:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
14018bb92:	00
14018bb93:	48 8d 0d 26 5c 31 01 	lea    0x1315c26(%rip),%rcx        # 0x1414a17c0
14018bb9a:	e8 01 4e 20 00       	call   0x1403909a0
14018bb9f:	48 8d 0d 8a 43 df 00 	lea    0xdf438a(%rip),%rcx        # 0x140f7ff30
14018bba6:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
14018bbad:	00
14018bbae:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018bbb2:	49 8b 73 28          	mov    0x28(%r11),%rsi
14018bbb6:	49 8b e3             	mov    %r11,%rsp
14018bbb9:	5f                   	pop    %rdi
14018bbba:	e9 b5 f7 c8 00       	jmp    0x140e1b374
14018bbbf:	e8 e0 e5 c9 00       	call   0x140e2a1a4
14018bbc4:	cc                   	int3
14018bbc5:	cc                   	int3
14018bbc6:	cc                   	int3
14018bbc7:	cc                   	int3
14018bbc8:	cc                   	int3
14018bbc9:	cc                   	int3
14018bbca:	cc                   	int3
14018bbcb:	cc                   	int3
14018bbcc:	cc                   	int3
14018bbcd:	cc                   	int3
14018bbce:	cc                   	int3
14018bbcf:	cc                   	int3
14018bbd0:	48 8b c4             	mov    %rsp,%rax
14018bbd3:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
14018bbda:	0f 57 c0             	xorps  %xmm0,%xmm0
14018bbdd:	48 c7 40 98 00 00 00 	movq   $0x0,-0x68(%rax)
14018bbe4:	00
14018bbe5:	0f 57 c9             	xorps  %xmm1,%xmm1
14018bbe8:	c6 40 d0 00          	movb   $0x0,-0x30(%rax)
14018bbec:	48 8d 50 88          	lea    -0x78(%rax),%rdx
14018bbf0:	48 8d 0d a9 5d 31 01 	lea    0x1315da9(%rip),%rcx        # 0x1414a19a0
14018bbf7:	f3 0f 7f 40 88       	movdqu %xmm0,-0x78(%rax)
14018bbfc:	f3 0f 7f 40 d8       	movdqu %xmm0,-0x28(%rax)
14018bc01:	f3 0f 7f 48 e8       	movdqu %xmm1,-0x18(%rax)
14018bc06:	e8 b5 41 93 00       	call   0x140abfdc0
14018bc0b:	48 8d 0d 9e 43 df 00 	lea    0xdf439e(%rip),%rcx        # 0x140f7ffb0
14018bc12:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
14018bc19:	e9 56 f7 c8 00       	jmp    0x140e1b374
14018bc1e:	cc                   	int3
14018bc1f:	cc                   	int3
14018bc20:	48 8d 0d 99 43 df 00 	lea    0xdf4399(%rip),%rcx        # 0x140f7ffc0
14018bc27:	e9 48 f7 c8 00       	jmp    0x140e1b374
14018bc2c:	cc                   	int3
14018bc2d:	cc                   	int3
14018bc2e:	cc                   	int3
14018bc2f:	cc                   	int3
14018bc30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14018bc35:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14018bc3a:	57                   	push   %rdi
14018bc3b:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
14018bc42:	33 f6                	xor    %esi,%esi
14018bc44:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14018bc49:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
14018bc50:	00
14018bc51:	0f 57 c0             	xorps  %xmm0,%xmm0
14018bc54:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14018bc5a:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14018bc5f:	48 8d 05 02 e8 e1 00 	lea    0xe1e802(%rip),%rax        # 0x140faa468
14018bc66:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018bc6b:	48 c7 44 24 38 0b 00 	movq   $0xb,0x38(%rsp)
14018bc72:	00 00
14018bc74:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14018bc79:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14018bc7f:	45 33 c0             	xor    %r8d,%r8d
14018bc82:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14018bc87:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018bc8c:	e8 cf 00 0c 00       	call   0x14024bd60
14018bc91:	c7 44 24 28 ff ff ff 	movl   $0xffffffff,0x28(%rsp)
14018bc98:	ff
14018bc99:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
14018bca0:	ff
14018bca1:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14018bca7:	45 8b c1             	mov    %r9d,%r8d
14018bcaa:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018bcaf:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14018bcb4:	e8 87 6c 20 00       	call   0x140392940
14018bcb9:	90                   	nop
14018bcba:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018bcbf:	48 8b d0             	mov    %rax,%rdx
14018bcc2:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14018bcc9:	00
14018bcca:	e8 61 6f 20 00       	call   0x140392c30
14018bccf:	48 8b d8             	mov    %rax,%rbx
14018bcd2:	48 8b d0             	mov    %rax,%rdx
14018bcd5:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
14018bcdc:	00
14018bcdd:	e8 2e 6d 20 00       	call   0x140392a10
14018bce2:	48 8b f8             	mov    %rax,%rdi
14018bce5:	48 8b d0             	mov    %rax,%rdx
14018bce8:	48 8d 8c 24 c0 01 00 	lea    0x1c0(%rsp),%rcx