140094049:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
14009404d:	0f 11 41 50          	movups %xmm0,0x50(%rcx)
140094051:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
140094055:	0f 11 41 70          	movups %xmm0,0x70(%rcx)
140094059:	4c 89 81 80 00 00 00 	mov    %r8,0x80(%rcx)
140094060:	0f 11 01             	movups %xmm0,(%rcx)
140094063:	4c 89 88 10 ff ff ff 	mov    %r9,-0xf0(%rax)
14009406a:	48 c7 80 18 ff ff ff 	movq   $0xf,-0xe8(%rax)
140094071:	0f 00 00 00
140094075:	44 88 01             	mov    %r8b,(%rcx)
140094078:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
14009407f:	0f 11 80 20 ff ff ff 	movups %xmm0,-0xe0(%rax)
140094086:	4c 89 88 30 ff ff ff 	mov    %r9,-0xd0(%rax)
14009408d:	48 c7 80 38 ff ff ff 	movq   $0xf,-0xc8(%rax)
140094094:	0f 00 00 00
140094098:	44 88 80 20 ff ff ff 	mov    %r8b,-0xe0(%rax)
14009409f:	0f 11 80 40 ff ff ff 	movups %xmm0,-0xc0(%rax)
1400940a6:	4c 89 88 50 ff ff ff 	mov    %r9,-0xb0(%rax)
1400940ad:	48 c7 80 58 ff ff ff 	movq   $0xf,-0xa8(%rax)
1400940b4:	0f 00 00 00
1400940b8:	44 88 80 40 ff ff ff 	mov    %r8b,-0xc0(%rax)
1400940bf:	0f 11 80 60 ff ff ff 	movups %xmm0,-0xa0(%rax)
1400940c6:	4c 89 88 70 ff ff ff 	mov    %r9,-0x90(%rax)
1400940cd:	48 c7 80 78 ff ff ff 	movq   $0xf,-0x88(%rax)
1400940d4:	0f 00 00 00
1400940d8:	44 88 80 60 ff ff ff 	mov    %r8b,-0xa0(%rax)
1400940df:	48 83 ea 01          	sub    $0x1,%rdx
1400940e3:	0f 85 47 ff ff ff    	jne    0x140094030
1400940e9:	48 8b c1             	mov    %rcx,%rax
1400940ec:	c3                   	ret
1400940ed:	cc                   	int3
1400940ee:	cc                   	int3
1400940ef:	cc                   	int3
1400940f0:	48 85 d2             	test   %rdx,%rdx
1400940f3:	74 5e                	je     0x140094153
1400940f5:	48 8d 41 38          	lea    0x38(%rcx),%rax
1400940f9:	45 33 c0             	xor    %r8d,%r8d
1400940fc:	0f 1f 40 00          	nopl   0x0(%rax)
140094100:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140094104:	48 8d 40 48          	lea    0x48(%rax),%rax
140094108:	4c 89 41 18          	mov    %r8,0x18(%rcx)
14009410c:	0f 57 c0             	xorps  %xmm0,%xmm0
14009410f:	4c 89 41 20          	mov    %r8,0x20(%rcx)
140094113:	4c 89 41 28          	mov    %r8,0x28(%rcx)
140094117:	4c 89 41 30          	mov    %r8,0x30(%rcx)
14009411b:	4c 89 41 38          	mov    %r8,0x38(%rcx)
14009411f:	4c 89 41 40          	mov    %r8,0x40(%rcx)
140094123:	0f 11 01             	movups %xmm0,(%rcx)
140094126:	4c 89 40 90          	mov    %r8,-0x70(%rax)
14009412a:	48 c7 40 98 0f 00 00 	movq   $0xf,-0x68(%rax)
140094131:	00
140094132:	44 88 01             	mov    %r8b,(%rcx)
140094135:	48 83 c1 48          	add    $0x48,%rcx
140094139:	0f 11 40 a0          	movups %xmm0,-0x60(%rax)
14009413d:	4c 89 40 b0          	mov    %r8,-0x50(%rax)
140094141:	48 c7 40 b8 0f 00 00 	movq   $0xf,-0x48(%rax)
140094148:	00
140094149:	44 88 40 a0          	mov    %r8b,-0x60(%rax)
14009414d:	48 83 ea 01          	sub    $0x1,%rdx
140094151:	75 ad                	jne    0x140094100
140094153:	48 8b c1             	mov    %rcx,%rax
140094156:	c3                   	ret
140094157:	cc                   	int3
140094158:	cc                   	int3
140094159:	cc                   	int3
14009415a:	cc                   	int3
14009415b:	cc                   	int3
14009415c:	cc                   	int3
14009415d:	cc                   	int3
14009415e:	cc                   	int3
14009415f:	cc                   	int3
140094160:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140094165:	57                   	push   %rdi
140094166:	48 83 ec 20          	sub    $0x20,%rsp
14009416a:	48 8b f2             	mov    %rdx,%rsi
14009416d:	48 8b f9             	mov    %rcx,%rdi
140094170:	48 85 d2             	test   %rdx,%rdx
140094173:	0f 84 f7 00 00 00    	je     0x140094270
140094179:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14009417e:	48 8d 59 78          	lea    0x78(%rcx),%rbx
140094182:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140094187:	33 ed                	xor    %ebp,%ebp
140094189:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140094190:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
140094194:	33 d2                	xor    %edx,%edx
140094196:	41 b8 a8 00 00 00    	mov    $0xa8,%r8d
14009419c:	e8 bd 88 26 00       	call   0x1402fca5e
1400941a1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400941a4:	48 8d 9b b8 00 00 00 	lea    0xb8(%rbx),%rbx
1400941ab:	0f 11 07             	movups %xmm0,(%rdi)
1400941ae:	48 89 ab e0 fe ff ff 	mov    %rbp,-0x120(%rbx)
1400941b5:	48 c7 83 e8 fe ff ff 	movq   $0xf,-0x118(%rbx)
1400941bc:	0f 00 00 00
1400941c0:	40 88 2f             	mov    %bpl,(%rdi)
1400941c3:	48 81 c7 b8 00 00 00 	add    $0xb8,%rdi
1400941ca:	0f 11 83 f0 fe ff ff 	movups %xmm0,-0x110(%rbx)
1400941d1:	48 89 ab 00 ff ff ff 	mov    %rbp,-0x100(%rbx)
1400941d8:	48 c7 83 08 ff ff ff 	movq   $0xf,-0xf8(%rbx)
1400941df:	0f 00 00 00
1400941e3:	40 88 ab f0 fe ff ff 	mov    %bpl,-0x110(%rbx)
1400941ea:	0f 11 83 10 ff ff ff 	movups %xmm0,-0xf0(%rbx)
1400941f1:	48 89 ab 20 ff ff ff 	mov    %rbp,-0xe0(%rbx)
1400941f8:	48 c7 83 28 ff ff ff 	movq   $0xf,-0xd8(%rbx)
1400941ff:	0f 00 00 00
140094203:	40 88 ab 10 ff ff ff 	mov    %bpl,-0xf0(%rbx)
14009420a:	0f 11 83 30 ff ff ff 	movups %xmm0,-0xd0(%rbx)
140094211:	48 89 ab 40 ff ff ff 	mov    %rbp,-0xc0(%rbx)
140094218:	48 c7 83 48 ff ff ff 	movq   $0xf,-0xb8(%rbx)
14009421f:	0f 00 00 00
140094223:	40 88 ab 30 ff ff ff 	mov    %bpl,-0xd0(%rbx)
14009422a:	0f 11 83 50 ff ff ff 	movups %xmm0,-0xb0(%rbx)
140094231:	48 89 ab 60 ff ff ff 	mov    %rbp,-0xa0(%rbx)
140094238:	48 c7 83 68 ff ff ff 	movq   $0xf,-0x98(%rbx)
14009423f:	0f 00 00 00
140094243:	40 88 ab 50 ff ff ff 	mov    %bpl,-0xb0(%rbx)
14009424a:	48 89 ab 70 ff ff ff 	mov    %rbp,-0x90(%rbx)
140094251:	48 89 ab 78 ff ff ff 	mov    %rbp,-0x88(%rbx)
140094258:	48 89 6b 80          	mov    %rbp,-0x80(%rbx)
14009425c:	48 83 ee 01          	sub    $0x1,%rsi
140094260:	0f 85 2a ff ff ff    	jne    0x140094190
140094266:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14009426b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140094270:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140094275:	48 8b c7             	mov    %rdi,%rax
140094278:	48 83 c4 20          	add    $0x20,%rsp
14009427c:	5f                   	pop    %rdi
14009427d:	c3                   	ret
14009427e:	cc                   	int3
14009427f:	cc                   	int3
140094280:	48 8b c1             	mov    %rcx,%rax
140094283:	48 85 d2             	test   %rdx,%rdx
140094286:	0f 84 c9 00 00 00    	je     0x140094355
14009428c:	48 83 e9 80          	sub    $0xffffffffffffff80,%rcx
140094290:	45 33 c0             	xor    %r8d,%r8d
140094293:	0f 1f 40 00          	nopl   0x0(%rax)
140094297:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14009429e:	00 00
1400942a0:	0f 57 c0             	xorps  %xmm0,%xmm0
1400942a3:	48 8d 89 90 00 00 00 	lea    0x90(%rcx),%rcx
1400942aa:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1400942ae:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1400942b2:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1400942b6:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1400942ba:	0f 11 40 50          	movups %xmm0,0x50(%rax)
1400942be:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1400942c2:	0f 11 40 70          	movups %xmm0,0x70(%rax)
1400942c6:	0f 11 80 80 00 00 00 	movups %xmm0,0x80(%rax)
1400942cd:	0f 11 00             	movups %xmm0,(%rax)
1400942d0:	4c 89 81 00 ff ff ff 	mov    %r8,-0x100(%rcx)
1400942d7:	48 c7 81 08 ff ff ff 	movq   $0xf,-0xf8(%rcx)
1400942de:	0f 00 00 00
1400942e2:	44 88 00             	mov    %r8b,(%rax)
1400942e5:	48 05 90 00 00 00    	add    $0x90,%rax
1400942eb:	0f 11 81 10 ff ff ff 	movups %xmm0,-0xf0(%rcx)
1400942f2:	4c 89 81 20 ff ff ff 	mov    %r8,-0xe0(%rcx)
1400942f9:	48 c7 81 28 ff ff ff 	movq   $0xf,-0xd8(%rcx)
140094300:	0f 00 00 00
140094304:	44 88 81 10 ff ff ff 	mov    %r8b,-0xf0(%rcx)
14009430b:	0f 11 81 38 ff ff ff 	movups %xmm0,-0xc8(%rcx)
140094312:	4c 89 81 48 ff ff ff 	mov    %r8,-0xb8(%rcx)
140094319:	48 c7 81 50 ff ff ff 	movq   $0xf,-0xb0(%rcx)
140094320:	0f 00 00 00
140094324:	44 88 81 38 ff ff ff 	mov    %r8b,-0xc8(%rcx)
14009432b:	0f 11 81 58 ff ff ff 	movups %xmm0,-0xa8(%rcx)
140094332:	4c 89 81 68 ff ff ff 	mov    %r8,-0x98(%rcx)
140094339:	48 c7 81 70 ff ff ff 	movq   $0xf,-0x90(%rcx)
140094340:	0f 00 00 00
140094344:	44 88 81 58 ff ff ff 	mov    %r8b,-0xa8(%rcx)
14009434b:	48 83 ea 01          	sub    $0x1,%rdx
14009434f:	0f 85 4b ff ff ff    	jne    0x1400942a0
140094355:	c3                   	ret
140094356:	cc                   	int3
140094357:	cc                   	int3
140094358:	cc                   	int3
140094359:	cc                   	int3
14009435a:	cc                   	int3
14009435b:	cc                   	int3
14009435c:	cc                   	int3
14009435d:	cc                   	int3
14009435e:	cc                   	int3
14009435f:	cc                   	int3
140094360:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140094365:	57                   	push   %rdi
140094366:	48 83 ec 20          	sub    $0x20,%rsp
14009436a:	48 8b fa             	mov    %rdx,%rdi
14009436d:	48 8b d9             	mov    %rcx,%rbx
140094370:	48 85 d2             	test   %rdx,%rdx
140094373:	74 30                	je     0x1400943a5
140094375:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14009437c:	00 00 00 00
140094380:	33 d2                	xor    %edx,%edx
140094382:	41 b8 18 01 00 00    	mov    $0x118,%r8d
140094388:	48 8b cb             	mov    %rbx,%rcx
14009438b:	e8 ce 86 26 00       	call   0x1402fca5e
140094390:	48 8b cb             	mov    %rbx,%rcx
140094393:	e8 e8 1b 00 00       	call   0x140095f80
140094398:	48 81 c3 18 01 00 00 	add    $0x118,%rbx
14009439f:	48 83 ef 01          	sub    $0x1,%rdi
1400943a3:	75 db                	jne    0x140094380
1400943a5:	48 8b c3             	mov    %rbx,%rax
1400943a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400943ad:	48 83 c4 20          	add    $0x20,%rsp
1400943b1:	5f                   	pop    %rdi
1400943b2:	c3                   	ret
1400943b3:	cc                   	int3
1400943b4:	cc                   	int3
1400943b5:	cc                   	int3
1400943b6:	cc                   	int3
1400943b7:	cc                   	int3
1400943b8:	cc                   	int3
1400943b9:	cc                   	int3
1400943ba:	cc                   	int3
1400943bb:	cc                   	int3
1400943bc:	cc                   	int3
1400943bd:	cc                   	int3
1400943be:	cc                   	int3
1400943bf:	cc                   	int3
1400943c0:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400943c5:	57                   	push   %rdi
1400943c6:	48 83 ec 20          	sub    $0x20,%rsp
1400943ca:	48 8b f2             	mov    %rdx,%rsi
1400943cd:	48 8b f9             	mov    %rcx,%rdi
1400943d0:	48 85 d2             	test   %rdx,%rdx
1400943d3:	0f 84 c9 00 00 00    	je     0x1400944a2
1400943d9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400943de:	48 8d 59 38          	lea    0x38(%rcx),%rbx
1400943e2:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1400943e7:	33 ed                	xor    %ebp,%ebp
1400943e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400943f0:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1400943f4:	33 d2                	xor    %edx,%edx
1400943f6:	41 b8 a0 00 00 00    	mov    $0xa0,%r8d
1400943fc:	e8 5d 86 26 00       	call   0x1402fca5e
140094401:	0f 57 c0             	xorps  %xmm0,%xmm0
140094404:	48 8d 9b b0 00 00 00 	lea    0xb0(%rbx),%rbx
14009440b:	0f 11 07             	movups %xmm0,(%rdi)
14009440e:	48 89 ab 28 ff ff ff 	mov    %rbp,-0xd8(%rbx)
140094415:	48 c7 83 30 ff ff ff 	movq   $0xf,-0xd0(%rbx)
14009441c:	0f 00 00 00
140094420:	40 88 2f             	mov    %bpl,(%rdi)
140094423:	48 81 c7 b0 00 00 00 	add    $0xb0,%rdi
14009442a:	0f 11 83 38 ff ff ff 	movups %xmm0,-0xc8(%rbx)
140094431:	48 89 ab 48 ff ff ff 	mov    %rbp,-0xb8(%rbx)
140094438:	48 c7 83 50 ff ff ff 	movq   $0xf,-0xb0(%rbx)
14009443f:	0f 00 00 00
140094443:	40 88 ab 38 ff ff ff 	mov    %bpl,-0xc8(%rbx)
14009444a:	0f 11 83 60 ff ff ff 	movups %xmm0,-0xa0(%rbx)
140094451:	48 89 ab 70 ff ff ff 	mov    %rbp,-0x90(%rbx)
140094458:	48 c7 83 78 ff ff ff 	movq   $0xf,-0x88(%rbx)
14009445f:	0f 00 00 00
140094463:	40 88 ab 60 ff ff ff 	mov    %bpl,-0xa0(%rbx)
14009446a:	48 89 6b 80          	mov    %rbp,-0x80(%rbx)
14009446e:	48 89 6b 88          	mov    %rbp,-0x78(%rbx)
140094472:	48 89 6b 90          	mov    %rbp,-0x70(%rbx)
140094476:	48 89 6b 98          	mov    %rbp,-0x68(%rbx)
14009447a:	48 89 6b a0          	mov    %rbp,-0x60(%rbx)
14009447e:	48 89 6b a8          	mov    %rbp,-0x58(%rbx)
140094482:	48 89 6b b0          	mov    %rbp,-0x50(%rbx)
140094486:	48 89 6b b8          	mov    %rbp,-0x48(%rbx)
14009448a:	48 89 6b c0          	mov    %rbp,-0x40(%rbx)
14009448e:	48 83 ee 01          	sub    $0x1,%rsi
140094492:	0f 85 58 ff ff ff    	jne    0x1400943f0
140094498:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14009449d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400944a2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400944a7:	48 8b c7             	mov    %rdi,%rax
1400944aa:	48 83 c4 20          	add    $0x20,%rsp
1400944ae:	5f                   	pop    %rdi
1400944af:	c3                   	ret
1400944b0:	40 53                	rex push %rbx
1400944b2:	48 83 ec 20          	sub    $0x20,%rsp
1400944b6:	48 8b d9             	mov    %rcx,%rbx
1400944b9:	48 85 d2             	test   %rdx,%rdx
1400944bc:	74 20                	je     0x1400944de
1400944be:	33 c0                	xor    %eax,%eax
1400944c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1400944c3:	0f 11 03             	movups %xmm0,(%rbx)
1400944c6:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400944ca:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400944d1:	00
1400944d2:	88 03                	mov    %al,(%rbx)
1400944d4:	48 83 c3 20          	add    $0x20,%rbx
1400944d8:	48 83 ea 01          	sub    $0x1,%rdx
1400944dc:	75 e2                	jne    0x1400944c0
1400944de:	48 8b d3             	mov    %rbx,%rdx
1400944e1:	48 8b cb             	mov    %rbx,%rcx
1400944e4:	e8 57 18 ff ff       	call   0x140085d40
1400944e9:	48 8b c3             	mov    %rbx,%rax
1400944ec:	48 83 c4 20          	add    $0x20,%rsp
1400944f0:	5b                   	pop    %rbx
1400944f1:	c3                   	ret
1400944f2:	cc                   	int3
1400944f3:	cc                   	int3
1400944f4:	cc                   	int3
1400944f5:	cc                   	int3
1400944f6:	cc                   	int3
1400944f7:	cc                   	int3
1400944f8:	cc                   	int3
1400944f9:	cc                   	int3
1400944fa:	cc                   	int3
1400944fb:	cc                   	int3
1400944fc:	cc                   	int3
1400944fd:	cc                   	int3
1400944fe:	cc                   	int3
1400944ff:	cc                   	int3
140094500:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140094505:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14009450a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14009450f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140094514:	41 54                	push   %r12
140094516:	41 56                	push   %r14
140094518:	41 57                	push   %r15
14009451a:	48 83 ec 40          	sub    $0x40,%rsp
14009451e:	49 8b f8             	mov    %r8,%rdi
140094521:	4c 8b f2             	mov    %rdx,%r14
140094524:	48 8b e9             	mov    %rcx,%rbp
140094527:	4d 8b 78 20          	mov    0x20(%r8),%r15
14009452b:	4d 8b cf             	mov    %r15,%r9
14009452e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140094533:	e8 88 a2 ff ff       	call   0x14008e7c0
140094538:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14009453d:	48 85 c0             	test   %rax,%rax
140094540:	74 0d                	je     0x14009454f
140094542:	49 89 06             	mov    %rax,(%r14)
140094545:	41 c6 46 08 00       	movb   $0x0,0x8(%r14)
14009454a:	e9 72 02 00 00       	jmp    0x1400947c1
14009454f:	48 b8 ff ff ff ff ff 	movabs $0x3ffffffffffffff,%rax
140094556:	ff ff 03
140094559:	48 39 45 18          	cmp    %rax,0x18(%rbp)
14009455d:	0f 84 80 02 00 00    	je     0x1400947e3
140094563:	48 8d 45 08          	lea    0x8(%rbp),%rax
140094567:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14009456c:	45 33 e4             	xor    %r12d,%r12d
14009456f:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140094574:	b9 40 00 00 00       	mov    $0x40,%ecx
140094579:	e8 0e 61 26 00       	call   0x1402fa68c
14009457e:	48 8b f0             	mov    %rax,%rsi
140094581:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140094586:	0f 57 c0             	xorps  %xmm0,%xmm0
140094589:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14009458d:	4c 89 60 20          	mov    %r12,0x20(%rax)
140094591:	48 c7 40 28 0f 00 00 	movq   $0xf,0x28(%rax)
140094598:	00
140094599:	44 88 60 10          	mov    %r12b,0x10(%rax)
14009459d:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400945a1:	48 89 46 30          	mov    %rax,0x30(%rsi)
1400945a5:	48 8b 47 28          	mov    0x28(%rdi),%rax
1400945a9:	48 89 46 38          	mov    %rax,0x38(%rsi)
1400945ad:	48 8b d7             	mov    %rdi,%rdx
1400945b0:	48 8d 4e 10          	lea    0x10(%rsi),%rcx