1400cda56:	e8 75 04 fa ff       	call   0x14006ded0
1400cda5b:	eb d1                	jmp    0x1400cda2e
1400cda5d:	cc                   	int3
1400cda5e:	cc                   	int3
1400cda5f:	cc                   	int3
1400cda60:	48 85 c9             	test   %rcx,%rcx
1400cda63:	0f 85 67 04 fa ff    	jne    0x14006ded0
1400cda69:	c3                   	ret
1400cda6a:	cc                   	int3
1400cda6b:	cc                   	int3
1400cda6c:	cc                   	int3
1400cda6d:	cc                   	int3
1400cda6e:	cc                   	int3
1400cda6f:	cc                   	int3
1400cda70:	56                   	push   %rsi
1400cda71:	57                   	push   %rdi
1400cda72:	48 83 ec 38          	sub    $0x38,%rsp
1400cda76:	48 8b 05 c3 35 03 00 	mov    0x335c3(%rip),%rax        # 0x140101040
1400cda7d:	48 31 e0             	xor    %rsp,%rax
1400cda80:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400cda85:	e8 a6 00 00 00       	call   0x1400cdb30
1400cda8a:	48 89 c1             	mov    %rax,%rcx
1400cda8d:	e8 2e 9b f9 ff       	call   0x1400675c0
1400cda92:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400cda96:	74 0a                	je     0x1400cdaa2
1400cda98:	48 89 c6             	mov    %rax,%rsi
1400cda9b:	48 85 c0             	test   %rax,%rax
1400cda9e:	75 04                	jne    0x1400cdaa4
1400cdaa0:	eb 23                	jmp    0x1400cdac5
1400cdaa2:	31 f6                	xor    %esi,%esi
1400cdaa4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400cdaa9:	48 31 e1             	xor    %rsp,%rcx
1400cdaac:	48 3b 0d 8d 35 03 00 	cmp    0x3358d(%rip),%rcx        # 0x140101040
1400cdab3:	74 06                	je     0x1400cdabb
1400cdab5:	e8 16 18 fa ff       	call   0x14006f2d0
1400cdaba:	cc                   	int3
1400cdabb:	48 89 f0             	mov    %rsi,%rax
1400cdabe:	48 83 c4 38          	add    $0x38,%rsp
1400cdac2:	5f                   	pop    %rdi
1400cdac3:	5e                   	pop    %rsi
1400cdac4:	c3                   	ret
1400cdac5:	e8 66 00 00 00       	call   0x1400cdb30
1400cdaca:	48 89 c1             	mov    %rax,%rcx
1400cdacd:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
1400cdad4:	e8 77 80 f7 ff       	call   0x140045b50
1400cdad9:	b9 20 00 00 00       	mov    $0x20,%ecx
1400cdade:	e8 b1 03 fa ff       	call   0x14006de94
1400cdae3:	48 89 c6             	mov    %rax,%rsi
1400cdae6:	48 8d 78 08          	lea    0x8(%rax),%rdi
1400cdaea:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cdaed:	0f 11 00             	movups %xmm0,(%rax)
1400cdaf0:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1400cdaf4:	ba 10 00 00 00       	mov    $0x10,%edx
1400cdaf9:	48 89 f9             	mov    %rdi,%rcx
1400cdafc:	e8 8f ad ff ff       	call   0x1400c8890
1400cdb01:	48 8d 05 c7 64 02 00 	lea    0x264c7(%rip),%rax        # 0x1400f3fcf
1400cdb08:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400cdb0d:	48 89 02             	mov    %rax,(%rdx)
1400cdb10:	48 89 f9             	mov    %rdi,%rcx
1400cdb13:	e8 b8 5d f7 ff       	call   0x1400438d0
1400cdb18:	e8 13 00 00 00       	call   0x1400cdb30
1400cdb1d:	48 89 c1             	mov    %rax,%rcx
1400cdb20:	48 89 f2             	mov    %rsi,%rdx
1400cdb23:	e8 28 80 f7 ff       	call   0x140045b50
1400cdb28:	e9 77 ff ff ff       	jmp    0x1400cdaa4
1400cdb2d:	cc                   	int3
1400cdb2e:	cc                   	int3
1400cdb2f:	cc                   	int3
1400cdb30:	48 83 ec 28          	sub    $0x28,%rsp
1400cdb34:	8b 05 de 66 04 00    	mov    0x466de(%rip),%eax        # 0x140114218
1400cdb3a:	8b 0d d8 1b 04 00    	mov    0x41bd8(%rip),%ecx        # 0x14010f718
1400cdb40:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400cdb47:	00 00
1400cdb49:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400cdb4d:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400cdb53:	7f 0c                	jg     0x1400cdb61
1400cdb55:	48 8d 05 ac 66 04 00 	lea    0x466ac(%rip),%rax        # 0x140114208
1400cdb5c:	48 83 c4 28          	add    $0x28,%rsp
1400cdb60:	c3                   	ret
1400cdb61:	48 8d 0d b0 66 04 00 	lea    0x466b0(%rip),%rcx        # 0x140114218
1400cdb68:	e8 af 03 fa ff       	call   0x14006df1c
1400cdb6d:	83 3d a4 66 04 00 ff 	cmpl   $0xffffffff,0x466a4(%rip)        # 0x140114218
1400cdb74:	75 df                	jne    0x1400cdb55
1400cdb76:	48 8d 0d 8b 66 04 00 	lea    0x4668b(%rip),%rcx        # 0x140114208
1400cdb7d:	48 8d 15 ac 00 00 00 	lea    0xac(%rip),%rdx        # 0x1400cdc30
1400cdb84:	e8 17 80 f7 ff       	call   0x140045ba0
1400cdb89:	48 8d 0d 88 66 04 00 	lea    0x46688(%rip),%rcx        # 0x140114218
1400cdb90:	e8 3b 04 fa ff       	call   0x14006dfd0
1400cdb95:	eb be                	jmp    0x1400cdb55
1400cdb97:	cc                   	int3
1400cdb98:	cc                   	int3
1400cdb99:	cc                   	int3
1400cdb9a:	cc                   	int3
1400cdb9b:	cc                   	int3
1400cdb9c:	cc                   	int3
1400cdb9d:	cc                   	int3
1400cdb9e:	cc                   	int3
1400cdb9f:	cc                   	int3
1400cdba0:	48 83 ec 38          	sub    $0x38,%rsp
1400cdba4:	48 8b 05 95 34 03 00 	mov    0x33495(%rip),%rax        # 0x140101040
1400cdbab:	48 31 e0             	xor    %rsp,%rax
1400cdbae:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400cdbb3:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400cdbb8:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400cdbbc:	48 2b 41 08          	sub    0x8(%rcx),%rax
1400cdbc0:	48 83 f8 7f          	cmp    $0x7f,%rax
1400cdbc4:	77 2a                	ja     0x1400cdbf0
1400cdbc6:	48 83 c1 08          	add    $0x8,%rcx
1400cdbca:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400cdbcf:	e8 5c ad ff ff       	call   0x1400c8930
1400cdbd4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400cdbd9:	48 31 e1             	xor    %rsp,%rcx
1400cdbdc:	48 3b 0d 5d 34 03 00 	cmp    0x3345d(%rip),%rcx        # 0x140101040
1400cdbe3:	74 06                	je     0x1400cdbeb
1400cdbe5:	e8 e6 16 fa ff       	call   0x14006f2d0
1400cdbea:	cc                   	int3
1400cdbeb:	48 83 c4 38          	add    $0x38,%rsp
1400cdbef:	c3                   	ret
1400cdbf0:	cc                   	int3
1400cdbf1:	0f 0b                	ud2
1400cdbf3:	cc                   	int3
1400cdbf4:	cc                   	int3
1400cdbf5:	cc                   	int3
1400cdbf6:	cc                   	int3
1400cdbf7:	cc                   	int3
1400cdbf8:	cc                   	int3
1400cdbf9:	cc                   	int3
1400cdbfa:	cc                   	int3
1400cdbfb:	cc                   	int3
1400cdbfc:	cc                   	int3
1400cdbfd:	cc                   	int3
1400cdbfe:	cc                   	int3
1400cdbff:	cc                   	int3
1400cdc00:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400cdc04:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400cdc08:	49 89 c0             	mov    %rax,%r8
1400cdc0b:	49 29 d0             	sub    %rdx,%r8
1400cdc0e:	49 83 f8 08          	cmp    $0x8,%r8
1400cdc12:	74 0f                	je     0x1400cdc23
1400cdc14:	48 39 c2             	cmp    %rax,%rdx
1400cdc17:	74 0b                	je     0x1400cdc24
1400cdc19:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400cdc1d:	74 05                	je     0x1400cdc24
1400cdc1f:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400cdc23:	c3                   	ret
1400cdc24:	0f 0b                	ud2
1400cdc26:	cc                   	int3
1400cdc27:	cc                   	int3
1400cdc28:	cc                   	int3
1400cdc29:	cc                   	int3
1400cdc2a:	cc                   	int3
1400cdc2b:	cc                   	int3
1400cdc2c:	cc                   	int3
1400cdc2d:	cc                   	int3
1400cdc2e:	cc                   	int3
1400cdc2f:	cc                   	int3
1400cdc30:	56                   	push   %rsi
1400cdc31:	48 83 ec 20          	sub    $0x20,%rsp
1400cdc35:	48 85 c9             	test   %rcx,%rcx
1400cdc38:	74 1d                	je     0x1400cdc57
1400cdc3a:	48 89 ce             	mov    %rcx,%rsi
1400cdc3d:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400cdc41:	48 85 c9             	test   %rcx,%rcx
1400cdc44:	74 20                	je     0x1400cdc66
1400cdc46:	48 8b 46 10          	mov    0x10(%rsi),%rax
1400cdc4a:	48 39 c8             	cmp    %rcx,%rax
1400cdc4d:	74 0e                	je     0x1400cdc5d
1400cdc4f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400cdc53:	75 f5                	jne    0x1400cdc4a
1400cdc55:	eb 1c                	jmp    0x1400cdc73
1400cdc57:	48 83 c4 20          	add    $0x20,%rsp
1400cdc5b:	5e                   	pop    %rsi
1400cdc5c:	c3                   	ret
1400cdc5d:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
1400cdc61:	e8 6a 02 fa ff       	call   0x14006ded0
1400cdc66:	48 89 f1             	mov    %rsi,%rcx
1400cdc69:	48 83 c4 20          	add    $0x20,%rsp
1400cdc6d:	5e                   	pop    %rsi
1400cdc6e:	e9 5d 02 fa ff       	jmp    0x14006ded0
1400cdc73:	0f 0b                	ud2
1400cdc75:	cc                   	int3
1400cdc76:	cc                   	int3
1400cdc77:	cc                   	int3
1400cdc78:	cc                   	int3
1400cdc79:	cc                   	int3
1400cdc7a:	cc                   	int3
1400cdc7b:	cc                   	int3
1400cdc7c:	cc                   	int3
1400cdc7d:	cc                   	int3
1400cdc7e:	cc                   	int3
1400cdc7f:	cc                   	int3
1400cdc80:	41 57                	push   %r15
1400cdc82:	41 56                	push   %r14
1400cdc84:	41 55                	push   %r13
1400cdc86:	41 54                	push   %r12
1400cdc88:	56                   	push   %rsi
1400cdc89:	57                   	push   %rdi
1400cdc8a:	53                   	push   %rbx
1400cdc8b:	48 81 ec 30 08 00 00 	sub    $0x830,%rsp
1400cdc92:	4d 89 c6             	mov    %r8,%r14
1400cdc95:	48 89 d6             	mov    %rdx,%rsi
1400cdc98:	48 89 cf             	mov    %rcx,%rdi
1400cdc9b:	48 8b 05 9e 33 03 00 	mov    0x3339e(%rip),%rax        # 0x140101040
1400cdca2:	48 31 e0             	xor    %rsp,%rax
1400cdca5:	48 89 84 24 28 08 00 	mov    %rax,0x828(%rsp)
1400cdcac:	00
1400cdcad:	4c 8d bc 24 a0 00 00 	lea    0xa0(%rsp),%r15
1400cdcb4:	00
1400cdcb5:	41 b8 80 07 00 00    	mov    $0x780,%r8d
1400cdcbb:	4c 89 f9             	mov    %r15,%rcx
1400cdcbe:	b2 aa                	mov    $0xaa,%dl
1400cdcc0:	e8 4b 05 fd ff       	call   0x14009e210
1400cdcc5:	41 8b 9e f0 00 00 00 	mov    0xf0(%r14),%ebx
1400cdccc:	49 89 dc             	mov    %rbx,%r12
1400cdccf:	49 c1 e4 04          	shl    $0x4,%r12
1400cdcd3:	49 83 c4 10          	add    $0x10,%r12
1400cdcd7:	45 31 ed             	xor    %r13d,%r13d
1400cdcda:	43 0f 10 04 2e       	movups (%r14,%r13,1),%xmm0
1400cdcdf:	41 0f 29 07          	movaps %xmm0,(%r15)
1400cdce3:	41 0f 29 47 10       	movaps %xmm0,0x10(%r15)
1400cdce8:	41 0f 29 47 20       	movaps %xmm0,0x20(%r15)
1400cdced:	41 0f 29 47 30       	movaps %xmm0,0x30(%r15)
1400cdcf2:	41 0f 29 47 40       	movaps %xmm0,0x40(%r15)
1400cdcf7:	41 0f 29 47 50       	movaps %xmm0,0x50(%r15)
1400cdcfc:	41 0f 29 47 60       	movaps %xmm0,0x60(%r15)
1400cdd01:	41 0f 29 47 70       	movaps %xmm0,0x70(%r15)
1400cdd06:	4c 89 f9             	mov    %r15,%rcx
1400cdd09:	e8 12 10 00 00       	call   0x1400ced20
1400cdd0e:	49 83 c5 10          	add    $0x10,%r13
1400cdd12:	49 83 ef 80          	sub    $0xffffffffffffff80,%r15
1400cdd16:	4d 39 ec             	cmp    %r13,%r12
1400cdd19:	75 bf                	jne    0x1400cdcda
1400cdd1b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cdd1e:	4c 8d 74 24 20       	lea    0x20(%rsp),%r14
1400cdd23:	41 0f 29 46 70       	movaps %xmm0,0x70(%r14)
1400cdd28:	41 0f 29 46 60       	movaps %xmm0,0x60(%r14)
1400cdd2d:	41 0f 29 46 50       	movaps %xmm0,0x50(%r14)
1400cdd32:	41 0f 29 46 40       	movaps %xmm0,0x40(%r14)
1400cdd37:	41 0f 29 46 30       	movaps %xmm0,0x30(%r14)
1400cdd3c:	41 0f 29 46 20       	movaps %xmm0,0x20(%r14)
1400cdd41:	41 0f 29 46 10       	movaps %xmm0,0x10(%r14)
1400cdd46:	0f 10 07             	movups (%rdi),%xmm0
1400cdd49:	41 0f 29 06          	movaps %xmm0,(%r14)
1400cdd4d:	4c 89 f1             	mov    %r14,%rcx
1400cdd50:	e8 cb 0f 00 00       	call   0x1400ced20
1400cdd55:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1400cdd5c:	00
1400cdd5d:	48 89 da             	mov    %rbx,%rdx
1400cdd60:	4d 89 f0             	mov    %r14,%r8
1400cdd63:	e8 88 05 00 00       	call   0x1400ce2f0
1400cdd68:	4c 89 f1             	mov    %r14,%rcx
1400cdd6b:	e8 b0 0f 00 00       	call   0x1400ced20
1400cdd70:	41 0f 28 06          	movaps (%r14),%xmm0
1400cdd74:	0f 11 06             	movups %xmm0,(%rsi)
1400cdd77:	48 8b 8c 24 28 08 00 	mov    0x828(%rsp),%rcx
1400cdd7e:	00
1400cdd7f:	48 31 e1             	xor    %rsp,%rcx
1400cdd82:	48 3b 0d b7 32 03 00 	cmp    0x332b7(%rip),%rcx        # 0x140101040
1400cdd89:	74 06                	je     0x1400cdd91
1400cdd8b:	e8 40 15 fa ff       	call   0x14006f2d0
1400cdd90:	cc                   	int3
1400cdd91:	48 81 c4 30 08 00 00 	add    $0x830,%rsp
1400cdd98:	5b                   	pop    %rbx
1400cdd99:	5f                   	pop    %rdi
1400cdd9a:	5e                   	pop    %rsi
1400cdd9b:	41 5c                	pop    %r12
1400cdd9d:	41 5d                	pop    %r13
1400cdd9f:	41 5e                	pop    %r14
1400cdda1:	41 5f                	pop    %r15
1400cdda3:	c3                   	ret
1400cdda4:	cc                   	int3
1400cdda5:	cc                   	int3
1400cdda6:	cc                   	int3
1400cdda7:	cc                   	int3
1400cdda8:	cc                   	int3
1400cdda9:	cc                   	int3
1400cddaa:	cc                   	int3
1400cddab:	cc                   	int3
1400cddac:	cc                   	int3
1400cddad:	cc                   	int3
1400cddae:	cc                   	int3
1400cddaf:	cc                   	int3
1400cddb0:	41 57                	push   %r15
1400cddb2:	41 56                	push   %r14
1400cddb4:	41 54                	push   %r12
1400cddb6:	56                   	push   %rsi
1400cddb7:	57                   	push   %rdi
1400cddb8:	53                   	push   %rbx
1400cddb9:	48 81 ec 08 01 00 00 	sub    $0x108,%rsp
1400cddc0:	66 44 0f 7f 84 24 f0 	movdqa %xmm8,0xf0(%rsp)
1400cddc7:	00 00 00
1400cddca:	66 0f 7f bc 24 e0 00 	movdqa %xmm7,0xe0(%rsp)
1400cddd1:	00 00
1400cddd3:	0f 29 b4 24 d0 00 00 	movaps %xmm6,0xd0(%rsp)
1400cddda:	00
1400cdddb:	4c 89 c6             	mov    %r8,%rsi
1400cddde:	48 8b 05 5b 32 03 00 	mov    0x3325b(%rip),%rax        # 0x140101040
1400cdde5:	48 31 e0             	xor    %rsp,%rax
1400cdde8:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1400cddef:	00
1400cddf0:	81 fa 00 01 00 00    	cmp    $0x100,%edx
1400cddf6:	0f 84 7f 03 00 00    	je     0x1400ce17b
1400cddfc:	81 fa c0 00 00 00    	cmp    $0xc0,%edx
1400cde02:	0f 84 ef 00 00 00    	je     0x1400cdef7
1400cde08:	bf 01 00 00 00       	mov    $0x1,%edi
1400cde0d:	81 fa 80 00 00 00    	cmp    $0x80,%edx
1400cde13:	0f 85 1c 03 00 00    	jne    0x1400ce135
1400cde19:	c7 86 f0 00 00 00 0a 	movl   $0xa,0xf0(%rsi)
1400cde20:	00 00 00
1400cde23:	f3 0f 6f 39          	movdqu (%rcx),%xmm7
1400cde27:	f3 0f 7f 3e          	movdqu %xmm7,(%rsi)
1400cde2b:	4c 8d 74 24 50       	lea    0x50(%rsp),%r14
1400cde30:	48 83 c6 10          	add    $0x10,%rsi
1400cde34:	31 ff                	xor    %edi,%edi
1400cde36:	0f 57 f6             	xorps  %xmm6,%xmm6
1400cde39:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
1400cde3e:	4c 8d 3d cb 62 02 00 	lea    0x262cb(%rip),%r15        # 0x1400f4110
1400cde45:	45 31 e4             	xor    %r12d,%r12d
1400cde48:	41 0f 29 76 60       	movaps %xmm6,0x60(%r14)
1400cde4d:	41 0f 29 76 50       	movaps %xmm6,0x50(%r14)
1400cde52:	41 0f 29 76 40       	movaps %xmm6,0x40(%r14)
1400cde57:	41 0f 29 76 30       	movaps %xmm6,0x30(%r14)
1400cde5c:	41 0f 29 76 20       	movaps %xmm6,0x20(%r14)
1400cde61:	41 0f 29 76 10       	movaps %xmm6,0x10(%r14)
1400cde66:	41 0f 29 36          	movaps %xmm6,(%r14)
1400cde6a:	66 0f 7f 7c 24 40    	movdqa %xmm7,0x40(%rsp)
1400cde70:	48 89 d9             	mov    %rbx,%rcx
1400cde73:	e8 a8 0e 00 00       	call   0x1400ced20
1400cde78:	48 89 d9             	mov    %rbx,%rcx
1400cde7b:	e8 10 11 00 00       	call   0x1400cef90
1400cde80:	48 89 d9             	mov    %rbx,%rcx
1400cde83:	e8 98 0e 00 00       	call   0x1400ced20
1400cde88:	66 0f 6f 44 24 40    	movdqa 0x40(%rsp),%xmm0
1400cde8e:	43 0f b6 04 3c       	movzbl (%r12,%r15,1),%eax
1400cde93:	66 0f 6e c8          	movd   %eax,%xmm1
1400cde97:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400cde9b:	66 0f 72 d2 08       	psrld  $0x8,%xmm2
1400cdea0:	66 0f 72 f0 18       	pslld  $0x18,%xmm0
1400cdea5:	66 0f eb c2          	por    %xmm2,%xmm0
1400cdea9:	66 0f 73 d8 0c       	psrldq $0xc,%xmm0
1400cdeae:	66 0f ef cf          	pxor   %xmm7,%xmm1
1400cdeb2:	66 0f ef c8          	pxor   %xmm0,%xmm1
1400cdeb6:	66 0f 6f c1          	movdqa %xmm1,%xmm0
1400cdeba:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
1400cdebf:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1400cdec3:	66 0f 73 fa 08       	pslldq $0x8,%xmm2
1400cdec8:	66 0f ef d0          	pxor   %xmm0,%xmm2
1400cdecc:	66 0f 6f f9          	movdqa %xmm1,%xmm7
1400cded0:	66 0f 73 ff 0c       	pslldq $0xc,%xmm7
1400cded5:	66 0f ef fa          	pxor   %xmm2,%xmm7