140d7a11c:	48 8d 40 10          	lea    0x10(%rax),%rax
140d7a120:	66 0f 6f c1          	movdqa %xmm1,%xmm0
140d7a124:	66 0f fe c2          	paddd  %xmm2,%xmm0
140d7a128:	66 0f fa d1          	psubd  %xmm1,%xmm2
140d7a12c:	f3 0f 7f 54 05 50    	movdqu %xmm2,0x50(%rbp,%rax,1)
140d7a132:	f3 0f 7f 44 05 10    	movdqu %xmm0,0x10(%rbp,%rax,1)
140d7a138:	48 83 e9 01          	sub    $0x1,%rcx
140d7a13c:	75 d2                	jne    0x140d7a110
140d7a13e:	44 8b cb             	mov    %ebx,%r9d
140d7a141:	4c 8d 55 60          	lea    0x60(%rbp),%r10
140d7a145:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140d7a14c:	00 00 00 00
140d7a150:	66 41 0f 6e c9       	movd   %r9d,%xmm1
140d7a155:	41 8d 41 07          	lea    0x7(%r9),%eax
140d7a159:	66 0f 70 c9 00       	pshufd $0x0,%xmm1,%xmm1
140d7a15e:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d7a162:	66 41 0f fe c9       	paddd  %xmm9,%xmm1
140d7a167:	41 8d 51 05          	lea    0x5(%r9),%edx
140d7a16b:	66 41 0f 76 c8       	pcmpeqd %xmm8,%xmm1
140d7a170:	45 8d 41 04          	lea    0x4(%r9),%r8d
140d7a174:	66 0f 6f d1          	movdqa %xmm1,%xmm2
140d7a178:	66 41 0f 6e d8       	movd   %r8d,%xmm3
140d7a17d:	0f 55 d6             	andnps %xmm6,%xmm2
140d7a180:	4d 8d 52 20          	lea    0x20(%r10),%r10
140d7a184:	66 0f 6f c7          	movdqa %xmm7,%xmm0
140d7a188:	41 83 c1 08          	add    $0x8,%r9d
140d7a18c:	0f 54 c1             	andps  %xmm1,%xmm0
140d7a18f:	66 0f 6e c8          	movd   %eax,%xmm1
140d7a193:	0f 56 d0             	orps   %xmm0,%xmm2
140d7a196:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
140d7a19c:	66 0f fe d0          	paddd  %xmm0,%xmm2
140d7a1a0:	66 0f 6e c2          	movd   %edx,%xmm0
140d7a1a4:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
140d7a1a8:	66 0f 6f c7          	movdqa %xmm7,%xmm0
140d7a1ac:	f3 41 0f 7f 52 e0    	movdqu %xmm2,-0x20(%r10)
140d7a1b2:	66 0f 6e d1          	movd   %ecx,%xmm2
140d7a1b6:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
140d7a1ba:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
140d7a1be:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
140d7a1c3:	0f 54 c3             	andps  %xmm3,%xmm0
140d7a1c6:	66 0f 6f cb          	movdqa %xmm3,%xmm1
140d7a1ca:	0f 55 ce             	andnps %xmm6,%xmm1
140d7a1cd:	0f 56 c8             	orps   %xmm0,%xmm1
140d7a1d0:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
140d7a1d6:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a1da:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
140d7a1e0:	41 83 f9 10          	cmp    $0x10,%r9d
140d7a1e4:	0f 82 66 ff ff ff    	jb     0x140d7a150
140d7a1ea:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140d7a1ee:	e8 dd eb ff ff       	call   0x140d78dd0
140d7a1f3:	f3 0f 6f 44 24 60    	movdqu 0x60(%rsp),%xmm0
140d7a1f9:	4c 8d 54 24 20       	lea    0x20(%rsp),%r10
140d7a1fe:	66 0f fa 45 a0       	psubd  -0x60(%rbp),%xmm0
140d7a203:	44 8b cb             	mov    %ebx,%r9d
140d7a206:	f3 0f 6f 4c 24 70    	movdqu 0x70(%rsp),%xmm1
140d7a20c:	66 0f fa 4d b0       	psubd  -0x50(%rbp),%xmm1
140d7a211:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140d7a217:	f3 0f 6f 45 80       	movdqu -0x80(%rbp),%xmm0
140d7a21c:	66 0f fa 45 c0       	psubd  -0x40(%rbp),%xmm0
140d7a221:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
140d7a227:	f3 0f 6f 4d 90       	movdqu -0x70(%rbp),%xmm1
140d7a22c:	66 0f fa 4d d0       	psubd  -0x30(%rbp),%xmm1
140d7a231:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140d7a237:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140d7a23d:	0f 1f 00             	nopl   (%rax)
140d7a240:	66 41 0f 6e c1       	movd   %r9d,%xmm0
140d7a245:	41 8d 41 07          	lea    0x7(%r9),%eax
140d7a249:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
140d7a24e:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d7a252:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
140d7a257:	66 0f 6e d1          	movd   %ecx,%xmm2
140d7a25b:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
140d7a260:	41 8d 51 05          	lea    0x5(%r9),%edx
140d7a264:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140d7a268:	45 8d 41 04          	lea    0x4(%r9),%r8d
140d7a26c:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a26f:	66 41 0f 6e d8       	movd   %r8d,%xmm3
140d7a274:	0f 55 c6             	andnps %xmm6,%xmm0
140d7a277:	4d 8d 52 20          	lea    0x20(%r10),%r10
140d7a27b:	0f 56 c8             	orps   %xmm0,%xmm1
140d7a27e:	41 83 c1 08          	add    $0x8,%r9d
140d7a282:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
140d7a288:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a28c:	66 0f 6e c2          	movd   %edx,%xmm0
140d7a290:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
140d7a294:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
140d7a29a:	66 0f 6e c8          	movd   %eax,%xmm1
140d7a29e:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
140d7a2a2:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
140d7a2a6:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
140d7a2ab:	66 0f 6f cb          	movdqa %xmm3,%xmm1
140d7a2af:	0f 55 de             	andnps %xmm6,%xmm3
140d7a2b2:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a2b5:	0f 56 cb             	orps   %xmm3,%xmm1
140d7a2b8:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
140d7a2be:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a2c2:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
140d7a2c8:	41 83 f9 10          	cmp    $0x10,%r9d
140d7a2cc:	0f 82 6e ff ff ff    	jb     0x140d7a240
140d7a2d2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d7a2d7:	e8 f4 ea ff ff       	call   0x140d78dd0
140d7a2dc:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d7a2e1:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140d7a2e5:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140d7a2e9:	e8 e2 bf 01 00       	call   0x140d962d0
140d7a2ee:	f3 0f 6f 45 a0       	movdqu -0x60(%rbp),%xmm0
140d7a2f3:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d7a2f8:	66 0f fe 44 24 60    	paddd  0x60(%rsp),%xmm0
140d7a2fe:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140d7a302:	f3 0f 6f 4d b0       	movdqu -0x50(%rbp),%xmm1
140d7a307:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140d7a30c:	66 0f fe 4c 24 70    	paddd  0x70(%rsp),%xmm1
140d7a312:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140d7a318:	f3 0f 6f 45 c0       	movdqu -0x40(%rbp),%xmm0
140d7a31d:	66 0f fe 45 80       	paddd  -0x80(%rbp),%xmm0
140d7a322:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
140d7a328:	f3 0f 6f 4d d0       	movdqu -0x30(%rbp),%xmm1
140d7a32d:	66 0f fe 4d 90       	paddd  -0x70(%rbp),%xmm1
140d7a332:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140d7a338:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140d7a33e:	e8 8d bf 01 00       	call   0x140d962d0
140d7a343:	f3 0f 6f 45 e0       	movdqu -0x20(%rbp),%xmm0
140d7a348:	4c 8d 55 a0          	lea    -0x60(%rbp),%r10
140d7a34c:	66 0f fa 44 24 60    	psubd  0x60(%rsp),%xmm0
140d7a352:	44 8b cb             	mov    %ebx,%r9d
140d7a355:	f3 0f 6f 4d f0       	movdqu -0x10(%rbp),%xmm1
140d7a35a:	66 0f fa 4c 24 70    	psubd  0x70(%rsp),%xmm1
140d7a360:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
140d7a365:	f3 0f 6f 45 00       	movdqu 0x0(%rbp),%xmm0
140d7a36a:	66 0f fa 45 80       	psubd  -0x80(%rbp),%xmm0
140d7a36f:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
140d7a374:	f3 0f 6f 4d 10       	movdqu 0x10(%rbp),%xmm1
140d7a379:	66 0f fa 4d 90       	psubd  -0x70(%rbp),%xmm1
140d7a37e:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
140d7a383:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140d7a388:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d7a38f:	00
140d7a390:	66 41 0f 6e c1       	movd   %r9d,%xmm0
140d7a395:	41 8d 41 07          	lea    0x7(%r9),%eax
140d7a399:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
140d7a39e:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d7a3a2:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
140d7a3a7:	66 0f 6e d1          	movd   %ecx,%xmm2
140d7a3ab:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
140d7a3b0:	41 8d 51 05          	lea    0x5(%r9),%edx
140d7a3b4:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140d7a3b8:	45 8d 41 04          	lea    0x4(%r9),%r8d
140d7a3bc:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a3bf:	66 41 0f 6e d8       	movd   %r8d,%xmm3
140d7a3c4:	0f 55 c6             	andnps %xmm6,%xmm0
140d7a3c7:	4d 8d 52 20          	lea    0x20(%r10),%r10
140d7a3cb:	0f 56 c8             	orps   %xmm0,%xmm1
140d7a3ce:	41 83 c1 08          	add    $0x8,%r9d
140d7a3d2:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
140d7a3d8:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a3dc:	66 0f 6e c2          	movd   %edx,%xmm0
140d7a3e0:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
140d7a3e4:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
140d7a3ea:	66 0f 6e c8          	movd   %eax,%xmm1
140d7a3ee:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
140d7a3f2:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
140d7a3f6:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
140d7a3fb:	66 0f 6f cb          	movdqa %xmm3,%xmm1
140d7a3ff:	0f 55 de             	andnps %xmm6,%xmm3
140d7a402:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a405:	0f 56 cb             	orps   %xmm3,%xmm1
140d7a408:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
140d7a40e:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a412:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
140d7a418:	41 83 f9 10          	cmp    $0x10,%r9d
140d7a41c:	0f 82 6e ff ff ff    	jb     0x140d7a390
140d7a422:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140d7a426:	e8 a5 e9 ff ff       	call   0x140d78dd0
140d7a42b:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140d7a42f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d7a434:	e8 d7 c7 01 00       	call   0x140d96c10
140d7a439:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d7a43e:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140d7a445:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140d7a449:	e8 82 be 01 00       	call   0x140d962d0
140d7a44e:	f3 0f 6f 45 e0       	movdqu -0x20(%rbp),%xmm0
140d7a453:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d7a458:	66 0f fe 44 24 60    	paddd  0x60(%rsp),%xmm0
140d7a45e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140d7a463:	f3 0f 6f 4d f0       	movdqu -0x10(%rbp),%xmm1
140d7a468:	66 0f fe 4c 24 70    	paddd  0x70(%rsp),%xmm1
140d7a46e:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140d7a474:	f3 0f 6f 45 00       	movdqu 0x0(%rbp),%xmm0
140d7a479:	66 0f fe 45 80       	paddd  -0x80(%rbp),%xmm0
140d7a47e:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
140d7a484:	f3 0f 6f 4d 10       	movdqu 0x10(%rbp),%xmm1
140d7a489:	66 0f fe 4d 90       	paddd  -0x70(%rbp),%xmm1
140d7a48e:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140d7a494:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140d7a49a:	e8 71 c7 01 00       	call   0x140d96c10
140d7a49f:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140d7a4a3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d7a4a8:	e8 63 c7 01 00       	call   0x140d96c10
140d7a4ad:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140d7a4b1:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140d7a4b5:	e8 56 c7 01 00       	call   0x140d96c10
140d7a4ba:	4c 8d 45 20          	lea    0x20(%rbp),%r8
140d7a4be:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d7a4c3:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140d7a4c7:	e8 04 be 01 00       	call   0x140d962d0
140d7a4cc:	f3 0f 6f 44 24 20    	movdqu 0x20(%rsp),%xmm0
140d7a4d2:	4c 8d 55 60          	lea    0x60(%rbp),%r10
140d7a4d6:	66 0f fa 45 20       	psubd  0x20(%rbp),%xmm0
140d7a4db:	44 8b cb             	mov    %ebx,%r9d
140d7a4de:	f3 0f 6f 4c 24 30    	movdqu 0x30(%rsp),%xmm1
140d7a4e4:	66 0f fa 4d 30       	psubd  0x30(%rbp),%xmm1
140d7a4e9:	f3 0f 7f 45 60       	movdqu %xmm0,0x60(%rbp)
140d7a4ee:	f3 0f 6f 44 24 40    	movdqu 0x40(%rsp),%xmm0
140d7a4f4:	66 0f fa 45 40       	psubd  0x40(%rbp),%xmm0
140d7a4f9:	f3 0f 7f 4d 70       	movdqu %xmm1,0x70(%rbp)
140d7a4fe:	f3 0f 6f 4c 24 50    	movdqu 0x50(%rsp),%xmm1
140d7a504:	66 0f fa 4d 50       	psubd  0x50(%rbp),%xmm1
140d7a509:	f3 0f 7f 85 80 00 00 	movdqu %xmm0,0x80(%rbp)
140d7a510:	00
140d7a511:	f3 0f 7f 8d 90 00 00 	movdqu %xmm1,0x90(%rbp)
140d7a518:	00
140d7a519:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140d7a520:	66 41 0f 6e c1       	movd   %r9d,%xmm0
140d7a525:	41 8d 41 07          	lea    0x7(%r9),%eax
140d7a529:	66 0f 70 c0 00       	pshufd $0x0,%xmm0,%xmm0
140d7a52e:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d7a532:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
140d7a537:	66 0f 6e d1          	movd   %ecx,%xmm2
140d7a53b:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
140d7a540:	41 8d 51 05          	lea    0x5(%r9),%edx
140d7a544:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140d7a548:	45 8d 41 04          	lea    0x4(%r9),%r8d
140d7a54c:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a54f:	66 41 0f 6e d8       	movd   %r8d,%xmm3
140d7a554:	0f 55 c6             	andnps %xmm6,%xmm0
140d7a557:	4d 8d 52 20          	lea    0x20(%r10),%r10
140d7a55b:	0f 56 c8             	orps   %xmm0,%xmm1
140d7a55e:	41 83 c1 08          	add    $0x8,%r9d
140d7a562:	f3 41 0f 6f 42 e0    	movdqu -0x20(%r10),%xmm0
140d7a568:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a56c:	66 0f 6e c2          	movd   %edx,%xmm0
140d7a570:	66 0f 62 d8          	punpckldq %xmm0,%xmm3
140d7a574:	f3 41 0f 7f 4a e0    	movdqu %xmm1,-0x20(%r10)
140d7a57a:	66 0f 6e c8          	movd   %eax,%xmm1
140d7a57e:	66 0f 62 d1          	punpckldq %xmm1,%xmm2
140d7a582:	66 0f 6c da          	punpcklqdq %xmm2,%xmm3
140d7a586:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
140d7a58b:	66 0f 6f cb          	movdqa %xmm3,%xmm1
140d7a58f:	0f 55 de             	andnps %xmm6,%xmm3
140d7a592:	0f 54 cf             	andps  %xmm7,%xmm1
140d7a595:	0f 56 cb             	orps   %xmm3,%xmm1
140d7a598:	f3 41 0f 6f 42 f0    	movdqu -0x10(%r10),%xmm0
140d7a59e:	66 0f fe c8          	paddd  %xmm0,%xmm1
140d7a5a2:	f3 41 0f 7f 4a f0    	movdqu %xmm1,-0x10(%r10)
140d7a5a8:	41 83 f9 10          	cmp    $0x10,%r9d
140d7a5ac:	0f 82 6e ff ff ff    	jb     0x140d7a520
140d7a5b2:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140d7a5b6:	e8 15 e8 ff ff       	call   0x140d78dd0
140d7a5bb:	41 b8 a9 98 00 00    	mov    $0x98a9,%r8d
140d7a5c1:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140d7a5c5:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140d7a5c9:	e8 32 c4 01 00       	call   0x140d96a00
140d7a5ce:	f3 0f 6f 45 20       	movdqu 0x20(%rbp),%xmm0
140d7a5d3:	4c 8d 45 20          	lea    0x20(%rbp),%r8
140d7a5d7:	66 0f fe 44 24 20    	paddd  0x20(%rsp),%xmm0
140d7a5dd:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140d7a5e1:	f3 0f 6f 4d 30       	movdqu 0x30(%rbp),%xmm1
140d7a5e6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d7a5eb:	66 0f fe 4c 24 30    	paddd  0x30(%rsp),%xmm1
140d7a5f1:	f3 0f 7f 45 20       	movdqu %xmm0,0x20(%rbp)
140d7a5f6:	f3 0f 6f 45 40       	movdqu 0x40(%rbp),%xmm0
140d7a5fb:	66 0f fe 44 24 40    	paddd  0x40(%rsp),%xmm0
140d7a601:	f3 0f 7f 4d 30       	movdqu %xmm1,0x30(%rbp)
140d7a606:	f3 0f 6f 4d 50       	movdqu 0x50(%rbp),%xmm1
140d7a60b:	66 0f fe 4c 24 50    	paddd  0x50(%rsp),%xmm1
140d7a611:	f3 0f 7f 45 40       	movdqu %xmm0,0x40(%rbp)
140d7a616:	f3 0f 7f 4d 50       	movdqu %xmm1,0x50(%rbp)
140d7a61b:	e8 b0 bc 01 00       	call   0x140d962d0
140d7a620:	83 ee 01             	sub    $0x1,%esi
140d7a623:	0f 89 37 fa ff ff    	jns    0x140d7a060
140d7a629:	66 0f 6e e7          	movd   %edi,%xmm4
140d7a62d:	66 0f 70 e4 00       	pshufd $0x0,%xmm4,%xmm4
140d7a632:	0f 1f 40 00          	nopl   0x0(%rax)
140d7a636:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140d7a63d:	00 00 00
140d7a640:	f3 0f 6f 4c 1d e0    	movdqu -0x20(%rbp,%rbx,1),%xmm1
140d7a646:	f3 0f 6f 5c 1c 60    	movdqu 0x60(%rsp,%rbx,1),%xmm3
140d7a64c:	66 0f 6f d1          	movdqa %xmm1,%xmm2
140d7a650:	0f 57 d3             	xorps  %xmm3,%xmm2
140d7a653:	0f 54 d4             	andps  %xmm4,%xmm2
140d7a656:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140d7a65a:	0f 57 d3             	xorps  %xmm3,%xmm2
140d7a65d:	f3 0f 6f 5c 1d a0    	movdqu -0x60(%rbp,%rbx,1),%xmm3
140d7a663:	f3 0f 7f 54 1c 60    	movdqu %xmm2,0x60(%rsp,%rbx,1)
140d7a669:	0f 57 c1             	xorps  %xmm1,%xmm0
140d7a66c:	f3 0f 6f 4c 1c 20    	movdqu 0x20(%rsp,%rbx,1),%xmm1
140d7a672:	f3 0f 7f 44 1d e0    	movdqu %xmm0,-0x20(%rbp,%rbx,1)
140d7a678:	66 0f 6f d1          	movdqa %xmm1,%xmm2
140d7a67c:	0f 57 d3             	xorps  %xmm3,%xmm2
140d7a67f:	0f 54 d4             	andps  %xmm4,%xmm2
140d7a682:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140d7a686:	0f 57 d3             	xorps  %xmm3,%xmm2
140d7a689:	0f 57 c1             	xorps  %xmm1,%xmm0
140d7a68c:	f3 0f 7f 44 1c 20    	movdqu %xmm0,0x20(%rsp,%rbx,1)
140d7a692:	f3 0f 7f 54 1d a0    	movdqu %xmm2,-0x60(%rbp,%rbx,1)
140d7a698:	48 83 c3 10          	add    $0x10,%rbx
140d7a69c:	48 83 fb 40          	cmp    $0x40,%rbx
140d7a6a0:	72 9e                	jb     0x140d7a640
140d7a6a2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d7a6a7:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140d7a6ae:	e8 5d c5 01 00       	call   0x140d96c10
140d7a6b3:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
140d7a6ba:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140d7a6c1:	e8 fa ae 01 00       	call   0x140d955c0
140d7a6c6:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
140d7a6cd:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140d7a6d4:	e8 37 c5 01 00       	call   0x140d96c10
140d7a6d9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d7a6de:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
140d7a6e5:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140d7a6ec:	e8 df bb 01 00       	call   0x140d962d0
140d7a6f1:	0f 10 85 e0 00 00 00 	movups 0xe0(%rbp),%xmm0
140d7a6f8:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d7a6fd:	0f 10 8d f0 00 00 00 	movups 0xf0(%rbp),%xmm1
140d7a704:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140d7a708:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140d7a70d:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140d7a714:	0f 10 85 00 01 00 00 	movups 0x100(%rbp),%xmm0
140d7a71b:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
140d7a720:	0f 10 8d 10 01 00 00 	movups 0x110(%rbp),%xmm1
140d7a727:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140d7a72c:	0f 11 4c 24 50       	movups %xmm1,0x50(%rsp)
140d7a731:	e8 9a bb 01 00       	call   0x140d962d0
140d7a736:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d7a73c:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140d7a743:	49 8b cc             	mov    %r12,%rcx
140d7a746:	e8 c5 b3 01 00       	call   0x140d95b10
140d7a74b:	48 8d 15 ee 0a 41 00 	lea    0x410aee(%rip),%rdx        # 0x14118b240
140d7a752:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140d7a759:	e8 b2 ad 01 00       	call   0x140d95510
140d7a75e:	8b d8                	mov    %eax,%ebx
140d7a760:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140d7a767:	ba 40 00 00 00       	mov    $0x40,%edx
140d7a76c:	f7 d3                	not    %ebx
140d7a76e:	e8 8d 7b 28 ff       	call   0x140002300
140d7a773:	ba 40 00 00 00       	mov    $0x40,%edx
140d7a778:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140d7a77c:	e8 7f 7b 28 ff       	call   0x140002300
140d7a781:	ba 40 00 00 00       	mov    $0x40,%edx
140d7a786:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx