fffff80000232ead:	8b c1                	mov    %ecx,%eax
fffff80000232eaf:	41 8b da             	mov    %r10d,%ebx
fffff80000232eb2:	c1 c8 07             	ror    $0x7,%eax
fffff80000232eb5:	41 0b db             	or     %r11d,%ebx
fffff80000232eb8:	33 d0                	xor    %eax,%edx
fffff80000232eba:	23 de                	and    %esi,%ebx
fffff80000232ebc:	8b c1                	mov    %ecx,%eax
fffff80000232ebe:	41 8b cf             	mov    %r15d,%ecx
fffff80000232ec1:	c1 e8 03             	shr    $0x3,%eax
fffff80000232ec4:	33 d0                	xor    %eax,%edx
fffff80000232ec6:	c1 c9 13             	ror    $0x13,%ecx
fffff80000232ec9:	03 54 24 60          	add    0x60(%rsp),%edx
fffff80000232ecd:	41 8b c7             	mov    %r15d,%eax
fffff80000232ed0:	c1 c8 11             	ror    $0x11,%eax
fffff80000232ed3:	33 c8                	xor    %eax,%ecx
fffff80000232ed5:	41 8b c7             	mov    %r15d,%eax
fffff80000232ed8:	c1 e8 0a             	shr    $0xa,%eax
fffff80000232edb:	33 c8                	xor    %eax,%ecx
fffff80000232edd:	41 8b c0             	mov    %r8d,%eax
fffff80000232ee0:	c1 c8 0b             	ror    $0xb,%eax
fffff80000232ee3:	03 d1                	add    %ecx,%edx
fffff80000232ee5:	03 54 24 58          	add    0x58(%rsp),%edx
fffff80000232ee9:	41 8b c8             	mov    %r8d,%ecx
fffff80000232eec:	89 54 24 60          	mov    %edx,0x60(%rsp)
fffff80000232ef0:	89 55 74             	mov    %edx,0x74(%rbp)
fffff80000232ef3:	c1 c9 19             	ror    $0x19,%ecx
fffff80000232ef6:	33 c8                	xor    %eax,%ecx
fffff80000232ef8:	41 8b c0             	mov    %r8d,%eax
fffff80000232efb:	c1 c8 06             	ror    $0x6,%eax
fffff80000232efe:	33 c8                	xor    %eax,%ecx
fffff80000232f00:	41 8b c6             	mov    %r14d,%eax
fffff80000232f03:	41 33 c4             	xor    %r12d,%eax
fffff80000232f06:	41 23 c0             	and    %r8d,%eax
fffff80000232f09:	41 33 c6             	xor    %r14d,%eax
fffff80000232f0c:	03 c8                	add    %eax,%ecx
fffff80000232f0e:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000232f13:	03 48 2c             	add    0x2c(%rax),%ecx
fffff80000232f16:	8b c6                	mov    %esi,%eax
fffff80000232f18:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232f1b:	03 ca                	add    %edx,%ecx
fffff80000232f1d:	03 f9                	add    %ecx,%edi
fffff80000232f1f:	8b d6                	mov    %esi,%edx
fffff80000232f21:	c1 ca 16             	ror    $0x16,%edx
fffff80000232f24:	41 8b cd             	mov    %r13d,%ecx
fffff80000232f27:	33 d0                	xor    %eax,%edx
fffff80000232f29:	8b c6                	mov    %esi,%eax
fffff80000232f2b:	c1 c8 02             	ror    $0x2,%eax
fffff80000232f2e:	33 d0                	xor    %eax,%edx
fffff80000232f30:	45 8d 3c 39          	lea    (%r9,%rdi,1),%r15d
fffff80000232f34:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
fffff80000232f39:	41 8b c2             	mov    %r10d,%eax
fffff80000232f3c:	41 23 c3             	and    %r11d,%eax
fffff80000232f3f:	44 89 7c 24 64       	mov    %r15d,0x64(%rsp)
fffff80000232f44:	0b d8                	or     %eax,%ebx
fffff80000232f46:	8d 04 17             	lea    (%rdi,%rdx,1),%eax
fffff80000232f49:	41 8b d1             	mov    %r9d,%edx
fffff80000232f4c:	03 d8                	add    %eax,%ebx
fffff80000232f4e:	c1 ca 12             	ror    $0x12,%edx
fffff80000232f51:	41 8b c1             	mov    %r9d,%eax
fffff80000232f54:	c1 c8 07             	ror    $0x7,%eax
fffff80000232f57:	33 d0                	xor    %eax,%edx
fffff80000232f59:	41 8b c1             	mov    %r9d,%eax
fffff80000232f5c:	c1 e8 03             	shr    $0x3,%eax
fffff80000232f5f:	33 d0                	xor    %eax,%edx
fffff80000232f61:	8b 7d a0             	mov    -0x60(%rbp),%edi
fffff80000232f64:	41 8b c5             	mov    %r13d,%eax
fffff80000232f67:	c1 c8 11             	ror    $0x11,%eax
fffff80000232f6a:	03 fa                	add    %edx,%edi
fffff80000232f6c:	c1 c9 13             	ror    $0x13,%ecx
fffff80000232f6f:	8b d3                	mov    %ebx,%edx
fffff80000232f71:	33 c8                	xor    %eax,%ecx
fffff80000232f73:	c1 ca 16             	ror    $0x16,%edx
fffff80000232f76:	41 8b c5             	mov    %r13d,%eax
fffff80000232f79:	c1 e8 0a             	shr    $0xa,%eax
fffff80000232f7c:	33 c8                	xor    %eax,%ecx
fffff80000232f7e:	41 8b c7             	mov    %r15d,%eax
fffff80000232f81:	c1 c8 0b             	ror    $0xb,%eax
fffff80000232f84:	03 f9                	add    %ecx,%edi
fffff80000232f86:	03 7d cc             	add    -0x34(%rbp),%edi
fffff80000232f89:	41 8b cf             	mov    %r15d,%ecx
fffff80000232f8c:	c1 c9 19             	ror    $0x19,%ecx
fffff80000232f8f:	33 c8                	xor    %eax,%ecx
fffff80000232f91:	89 7d a0             	mov    %edi,-0x60(%rbp)
fffff80000232f94:	41 8b c7             	mov    %r15d,%eax
fffff80000232f97:	89 7d 78             	mov    %edi,0x78(%rbp)
fffff80000232f9a:	c1 c8 06             	ror    $0x6,%eax
fffff80000232f9d:	33 c8                	xor    %eax,%ecx
fffff80000232f9f:	41 8b c0             	mov    %r8d,%eax
fffff80000232fa2:	44 8b 45 b0          	mov    -0x50(%rbp),%r8d
fffff80000232fa6:	41 33 c4             	xor    %r12d,%eax
fffff80000232fa9:	41 23 c7             	and    %r15d,%eax
fffff80000232fac:	41 33 c4             	xor    %r12d,%eax
fffff80000232faf:	03 c8                	add    %eax,%ecx
fffff80000232fb1:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000232fb6:	03 48 30             	add    0x30(%rax),%ecx
fffff80000232fb9:	8b c3                	mov    %ebx,%eax
fffff80000232fbb:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232fbe:	03 cf                	add    %edi,%ecx
fffff80000232fc0:	33 d0                	xor    %eax,%edx
fffff80000232fc2:	44 03 f1             	add    %ecx,%r14d
fffff80000232fc5:	8b c3                	mov    %ebx,%eax
fffff80000232fc7:	41 8b cb             	mov    %r11d,%ecx
fffff80000232fca:	c1 c8 02             	ror    $0x2,%eax
fffff80000232fcd:	0b ce                	or     %esi,%ecx
fffff80000232fcf:	33 d0                	xor    %eax,%edx
fffff80000232fd1:	23 cb                	and    %ebx,%ecx
fffff80000232fd3:	47 8d 2c 32          	lea    (%r10,%r14,1),%r13d
fffff80000232fd7:	41 8b c3             	mov    %r11d,%eax
fffff80000232fda:	44 8b 14 24          	mov    (%rsp),%r10d
fffff80000232fde:	23 c6                	and    %esi,%eax
fffff80000232fe0:	0b c8                	or     %eax,%ecx
fffff80000232fe2:	44 03 f2             	add    %edx,%r14d
fffff80000232fe5:	44 03 f1             	add    %ecx,%r14d
fffff80000232fe8:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
fffff80000232fec:	8b d1                	mov    %ecx,%edx
fffff80000232fee:	8b c1                	mov    %ecx,%eax
fffff80000232ff0:	c1 c8 11             	ror    $0x11,%eax
fffff80000232ff3:	c1 ca 13             	ror    $0x13,%edx
fffff80000232ff6:	33 d0                	xor    %eax,%edx
fffff80000232ff8:	8b c1                	mov    %ecx,%eax
fffff80000232ffa:	c1 e8 0a             	shr    $0xa,%eax
fffff80000232ffd:	41 8b c8             	mov    %r8d,%ecx
fffff80000233000:	33 d0                	xor    %eax,%edx
fffff80000233002:	c1 c9 12             	ror    $0x12,%ecx
fffff80000233005:	44 03 ca             	add    %edx,%r9d
fffff80000233008:	41 8b c0             	mov    %r8d,%eax
fffff8000023300b:	c1 c8 07             	ror    $0x7,%eax
fffff8000023300e:	33 c8                	xor    %eax,%ecx
fffff80000233010:	41 8b c0             	mov    %r8d,%eax
fffff80000233013:	c1 e8 03             	shr    $0x3,%eax
fffff80000233016:	33 c8                	xor    %eax,%ecx
fffff80000233018:	41 8b c5             	mov    %r13d,%eax
fffff8000023301b:	44 03 c9             	add    %ecx,%r9d
fffff8000023301e:	c1 c8 0b             	ror    $0xb,%eax
fffff80000233021:	44 03 4d 80          	add    -0x80(%rbp),%r9d
fffff80000233025:	41 8b cd             	mov    %r13d,%ecx
fffff80000233028:	c1 c9 19             	ror    $0x19,%ecx
fffff8000023302b:	33 c8                	xor    %eax,%ecx
fffff8000023302d:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
fffff80000233032:	41 8b c5             	mov    %r13d,%eax
fffff80000233035:	44 89 4d 7c          	mov    %r9d,0x7c(%rbp)
fffff80000233039:	c1 c8 06             	ror    $0x6,%eax
fffff8000023303c:	33 c8                	xor    %eax,%ecx
fffff8000023303e:	41 8b c2             	mov    %r10d,%eax
fffff80000233041:	41 33 c7             	xor    %r15d,%eax
fffff80000233044:	41 23 c5             	and    %r13d,%eax
fffff80000233047:	41 8b d6             	mov    %r14d,%edx
fffff8000023304a:	41 33 c2             	xor    %r10d,%eax
fffff8000023304d:	c1 ca 16             	ror    $0x16,%edx
fffff80000233050:	03 c8                	add    %eax,%ecx
fffff80000233052:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000233057:	03 48 34             	add    0x34(%rax),%ecx
fffff8000023305a:	41 8b c6             	mov    %r14d,%eax
fffff8000023305d:	c1 c8 0d             	ror    $0xd,%eax
fffff80000233060:	41 03 c9             	add    %r9d,%ecx
fffff80000233063:	33 d0                	xor    %eax,%edx
fffff80000233065:	44 03 e1             	add    %ecx,%r12d
fffff80000233068:	41 8b c6             	mov    %r14d,%eax
fffff8000023306b:	45 03 dc             	add    %r12d,%r11d
fffff8000023306e:	c1 c8 02             	ror    $0x2,%eax
fffff80000233071:	8b ce                	mov    %esi,%ecx
fffff80000233073:	33 d0                	xor    %eax,%edx
fffff80000233075:	0b cb                	or     %ebx,%ecx
fffff80000233077:	41 23 ce             	and    %r14d,%ecx
fffff8000023307a:	8b c6                	mov    %esi,%eax
fffff8000023307c:	23 c3                	and    %ebx,%eax
fffff8000023307e:	0b c8                	or     %eax,%ecx
fffff80000233080:	41 8d 04 14          	lea    (%r12,%rdx,1),%eax
fffff80000233084:	44 8b 65 c0          	mov    -0x40(%rbp),%r12d
fffff80000233088:	03 c8                	add    %eax,%ecx
fffff8000023308a:	48 8d 15 77 f1 1c 00 	lea    0x1cf177(%rip),%rdx        # 0xfffff80000402208
fffff80000233091:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000233096:	48 83 c0 40          	add    $0x40,%rax
fffff8000023309a:	89 0c 24             	mov    %ecx,(%rsp)
fffff8000023309d:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff800002330a2:	48 3b c2             	cmp    %rdx,%rax
fffff800002330a5:	0f 8c c0 f5 ff ff    	jl     0xfffff8000023266b
fffff800002330ab:	48 8b 45 00          	mov    0x0(%rbp),%rax
fffff800002330af:	03 5d d8             	add    -0x28(%rbp),%ebx
fffff800002330b2:	8b 7d d4             	mov    -0x2c(%rbp),%edi
fffff800002330b5:	44 8b 4d dc          	mov    -0x24(%rbp),%r9d
fffff800002330b9:	41 03 fe             	add    %r14d,%edi
fffff800002330bc:	44 8b 7d e4          	mov    -0x1c(%rbp),%r15d
fffff800002330c0:	44 03 ce             	add    %esi,%r9d
fffff800002330c3:	44 8b 65 e8          	mov    -0x18(%rbp),%r12d
fffff800002330c7:	45 03 fd             	add    %r13d,%r15d
fffff800002330ca:	44 03 64 24 64       	add    0x64(%rsp),%r12d
fffff800002330cf:	44 8b 45 c8          	mov    -0x38(%rbp),%r8d
fffff800002330d3:	4c 8b 75 f0          	mov    -0x10(%rbp),%r14
fffff800002330d7:	45 03 c2             	add    %r10d,%r8d
fffff800002330da:	44 89 5d 80          	mov    %r11d,-0x80(%rbp)
fffff800002330de:	49 83 c6 40          	add    $0x40,%r14
fffff800002330e2:	44 8b 5d d0          	mov    -0x30(%rbp),%r11d
fffff800002330e6:	8b 75 80             	mov    -0x80(%rbp),%esi
fffff800002330e9:	44 03 d9             	add    %ecx,%r11d
fffff800002330ec:	03 75 e0             	add    -0x20(%rbp),%esi
fffff800002330ef:	41 8b cb             	mov    %r11d,%ecx
fffff800002330f2:	48 83 6d f8 01       	subq   $0x1,-0x8(%rbp)
fffff800002330f7:	89 4d d0             	mov    %ecx,-0x30(%rbp)
fffff800002330fa:	89 08                	mov    %ecx,(%rax)
fffff800002330fc:	8b cf                	mov    %edi,%ecx
fffff800002330fe:	89 4d d4             	mov    %ecx,-0x2c(%rbp)
fffff80000233101:	89 48 04             	mov    %ecx,0x4(%rax)
fffff80000233104:	41 8b c9             	mov    %r9d,%ecx
fffff80000233107:	89 4d dc             	mov    %ecx,-0x24(%rbp)
fffff8000023310a:	89 48 0c             	mov    %ecx,0xc(%rax)
fffff8000023310d:	8b ce                	mov    %esi,%ecx
fffff8000023310f:	89 4d e0             	mov    %ecx,-0x20(%rbp)
fffff80000233112:	89 48 10             	mov    %ecx,0x10(%rax)
fffff80000233115:	41 8b cf             	mov    %r15d,%ecx
fffff80000233118:	89 4d e4             	mov    %ecx,-0x1c(%rbp)
fffff8000023311b:	89 48 14             	mov    %ecx,0x14(%rax)
fffff8000023311e:	41 8b cc             	mov    %r12d,%ecx
fffff80000233121:	89 4d e8             	mov    %ecx,-0x18(%rbp)
fffff80000233124:	89 48 18             	mov    %ecx,0x18(%rax)
fffff80000233127:	41 8b c8             	mov    %r8d,%ecx
fffff8000023312a:	89 4d c8             	mov    %ecx,-0x38(%rbp)
fffff8000023312d:	89 48 1c             	mov    %ecx,0x1c(%rax)
fffff80000233130:	89 5d d8             	mov    %ebx,-0x28(%rbp)
fffff80000233133:	89 58 08             	mov    %ebx,0x8(%rax)
fffff80000233136:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
fffff8000023313a:	0f 85 55 ee ff ff    	jne    0xfffff80000231f95
fffff80000233140:	4c 8b 55 08          	mov    0x8(%rbp),%r10
fffff80000233144:	44 89 5d 3c          	mov    %r11d,0x3c(%rbp)
fffff80000233148:	89 75 2c             	mov    %esi,0x2c(%rbp)
fffff8000023314b:	89 7d 38             	mov    %edi,0x38(%rbp)
fffff8000023314e:	44 89 7d 28          	mov    %r15d,0x28(%rbp)
fffff80000233152:	89 5d 34             	mov    %ebx,0x34(%rbp)
fffff80000233155:	44 89 65 24          	mov    %r12d,0x24(%rbp)
fffff80000233159:	44 89 4d 30          	mov    %r9d,0x30(%rbp)
fffff8000023315d:	44 89 45 20          	mov    %r8d,0x20(%rbp)
fffff80000233161:	48 8b 45 10          	mov    0x10(%rbp),%rax
fffff80000233165:	4c 89 10             	mov    %r10,(%rax)
fffff80000233168:	33 c0                	xor    %eax,%eax
fffff8000023316a:	48 89 45 20          	mov    %rax,0x20(%rbp)
fffff8000023316e:	48 89 45 28          	mov    %rax,0x28(%rbp)
fffff80000233172:	48 89 45 30          	mov    %rax,0x30(%rbp)
fffff80000233176:	48 89 45 38          	mov    %rax,0x38(%rbp)
fffff8000023317a:	48 89 45 40          	mov    %rax,0x40(%rbp)
fffff8000023317e:	48 89 45 48          	mov    %rax,0x48(%rbp)
fffff80000233182:	48 89 45 50          	mov    %rax,0x50(%rbp)
fffff80000233186:	48 89 45 58          	mov    %rax,0x58(%rbp)
fffff8000023318a:	48 89 45 60          	mov    %rax,0x60(%rbp)
fffff8000023318e:	48 89 45 68          	mov    %rax,0x68(%rbp)
fffff80000233192:	48 89 45 70          	mov    %rax,0x70(%rbp)
fffff80000233196:	48 89 45 78          	mov    %rax,0x78(%rbp)
fffff8000023319a:	89 45 c8             	mov    %eax,-0x38(%rbp)
fffff8000023319d:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
fffff800002331a4:	48 33 cc             	xor    %rsp,%rcx
fffff800002331a7:	e8 c4 83 00 00       	call   0xfffff8000023b570
fffff800002331ac:	48 8b 9c 24 d8 01 00 	mov    0x1d8(%rsp),%rbx
fffff800002331b3:	00
fffff800002331b4:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
fffff800002331bb:	41 5f                	pop    %r15
fffff800002331bd:	41 5e                	pop    %r14
fffff800002331bf:	41 5d                	pop    %r13
fffff800002331c1:	41 5c                	pop    %r12
fffff800002331c3:	5f                   	pop    %rdi
fffff800002331c4:	5e                   	pop    %rsi
fffff800002331c5:	5d                   	pop    %rbp
fffff800002331c6:	c3                   	ret
fffff800002331c7:	cc                   	int3
fffff800002331c8:	cc                   	int3
fffff800002331c9:	cc                   	int3
fffff800002331ca:	cc                   	int3
fffff800002331cb:	cc                   	int3
fffff800002331cc:	cc                   	int3
fffff800002331cd:	cc                   	int3
fffff800002331ce:	cc                   	int3
fffff800002331cf:	cc                   	int3
fffff800002331d0:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
fffff800002331d5:	83 21 00             	andl   $0x0,(%rcx)
fffff800002331d8:	0f 10 05 d9 ee 1c 00 	movups 0x1ceed9(%rip),%xmm0        # 0xfffff800004020b8
fffff800002331df:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
fffff800002331e3:	0f 10 0d de ee 1c 00 	movups 0x1ceede(%rip),%xmm1        # 0xfffff800004020c8
fffff800002331ea:	0f 11 49 70          	movups %xmm1,0x70(%rcx)
fffff800002331ee:	c3                   	ret
fffff800002331ef:	cc                   	int3
fffff800002331f0:	cc                   	int3
fffff800002331f1:	cc                   	int3
fffff800002331f2:	cc                   	int3
fffff800002331f3:	cc                   	int3
fffff800002331f4:	cc                   	int3
fffff800002331f5:	cc                   	int3
fffff800002331f6:	cc                   	int3
fffff800002331f7:	cc                   	int3
fffff800002331f8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002331fd:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff80000233202:	56                   	push   %rsi
fffff80000233203:	57                   	push   %rdi
fffff80000233204:	41 56                	push   %r14
fffff80000233206:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000023320a:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
fffff80000233210:	48 8b d9             	mov    %rcx,%rbx
fffff80000233213:	8b 09                	mov    (%rcx),%ecx
fffff80000233215:	48 8b f2             	mov    %rdx,%rsi
fffff80000233218:	41 be 40 00 00 00    	mov    $0x40,%r14d
fffff8000023321e:	48 8d 7b 60          	lea    0x60(%rbx),%rdi
fffff80000233222:	c6 44 19 20 80       	movb   $0x80,0x20(%rcx,%rbx,1)
fffff80000233227:	ff c1                	inc    %ecx
fffff80000233229:	83 f9 38             	cmp    $0x38,%ecx
fffff8000023322c:	76 29                	jbe    0xfffff80000233257
fffff8000023322e:	8b c1                	mov    %ecx,%eax
fffff80000233230:	41 8b d6             	mov    %r14d,%edx
fffff80000233233:	2b d1                	sub    %ecx,%edx
fffff80000233235:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
fffff80000233239:	48 03 c8             	add    %rax,%rcx
fffff8000023323c:	e8 0f e5 ff ff       	call   0xfffff80000231750
fffff80000233241:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
fffff80000233246:	45 8b c6             	mov    %r14d,%r8d
fffff80000233249:	48 8d 53 20          	lea    0x20(%rbx),%rdx
fffff8000023324d:	48 8b cf             	mov    %rdi,%rcx
fffff80000233250:	e8 43 e8 ff ff       	call   0xfffff80000231a98
fffff80000233255:	33 c9                	xor    %ecx,%ecx
fffff80000233257:	8b c1                	mov    %ecx,%eax
fffff80000233259:	41 8b d6             	mov    %r14d,%edx
fffff8000023325c:	2b d1                	sub    %ecx,%edx
fffff8000023325e:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
fffff80000233262:	48 03 c8             	add    %rax,%rcx
fffff80000233265:	e8 e6 e4 ff ff       	call   0xfffff80000231750
fffff8000023326a:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff8000023326e:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
fffff80000233273:	48 c1 e0 03          	shl    $0x3,%rax
fffff80000233277:	48 8d 53 20          	lea    0x20(%rbx),%rdx
fffff8000023327b:	48 0f c8             	bswap  %rax
fffff8000023327e:	4d 8b c6             	mov    %r14,%r8
fffff80000233281:	48 89 43 58          	mov    %rax,0x58(%rbx)
fffff80000233285:	48 8b cf             	mov    %rdi,%rcx
fffff80000233288:	e8 0b e8 ff ff       	call   0xfffff80000231a98
fffff8000023328d:	48 8b cf             	mov    %rdi,%rcx
fffff80000233290:	41 b8 04 00 00 00    	mov    $0x4,%r8d
fffff80000233296:	48 8b 01             	mov    (%rcx),%rax
fffff80000233299:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000023329d:	48 c1 c0 20          	rol    $0x20,%rax
fffff800002332a1:	48 0f c8             	bswap  %rax
fffff800002332a4:	48 89 06             	mov    %rax,(%rsi)
fffff800002332a7:	48 8d 76 08          	lea    0x8(%rsi),%rsi
fffff800002332ab:	49 83 e8 01          	sub    $0x1,%r8
fffff800002332af:	75 e5                	jne    0xfffff80000233296
fffff800002332b1:	ba 80 00 00 00       	mov    $0x80,%edx
fffff800002332b6:	48 8b cb             	mov    %rbx,%rcx
fffff800002332b9:	e8 92 e4 ff ff       	call   0xfffff80000231750
fffff800002332be:	0f 10 05 f3 ed 1c 00 	movups 0x1cedf3(%rip),%xmm0        # 0xfffff800004020b8
fffff800002332c5:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002332ca:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002332cf:	0f 11 07             	movups %xmm0,(%rdi)
fffff800002332d2:	0f 10 0d ef ed 1c 00 	movups 0x1cedef(%rip),%xmm1        # 0xfffff800004020c8
fffff800002332d9:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
fffff800002332dd:	48 83 c4 20          	add    $0x20,%rsp
fffff800002332e1:	41 5e                	pop    %r14