1402fc0d3:	66 45 0f 6e d0       	movd   %r8d,%xmm10
1402fc0d8:	66 45 0f 70 ca 00    	pshufd $0x0,%xmm10,%xmm9
1402fc0de:	66 44 0f db e2       	pand   %xmm2,%xmm12
1402fc0e3:	66 45 0f 6f ef       	movdqa %xmm15,%xmm13
1402fc0e8:	66 45 0f ef cc       	pxor   %xmm12,%xmm9
1402fc0ed:	66 41 0f 72 d5 09    	psrld  $0x9,%xmm13
1402fc0f3:	66 45 0f 6e c3       	movd   %r11d,%xmm8
1402fc0f8:	66 45 0f eb e9       	por    %xmm9,%xmm13
1402fc0fd:	66 0f 6e d8          	movd   %eax,%xmm3
1402fc101:	66 41 0f 70 f8 00    	pshufd $0x0,%xmm8,%xmm7
1402fc107:	66 45 0f 6f f5       	movdqa %xmm13,%xmm14
1402fc10c:	66 44 0f 70 db 00    	pshufd $0x0,%xmm3,%xmm11
1402fc112:	66 0f 6e ea          	movd   %edx,%xmm5
1402fc116:	41 b8 ff 01 00 00    	mov    $0x1ff,%r8d
1402fc11c:	66 44 0f db d9       	pand   %xmm1,%xmm11
1402fc121:	66 44 0f 70 cd 00    	pshufd $0x0,%xmm5,%xmm9
1402fc127:	66 41 0f 72 f3 05    	pslld  $0x5,%xmm11
1402fc12d:	66 45 0f ef cc       	pxor   %xmm12,%xmm9
1402fc132:	b9 00 00 00 34       	mov    $0x34000000,%ecx
1402fc137:	66 45 0f eb d9       	por    %xmm9,%xmm11
1402fc13c:	66 0f 72 d1 12       	psrld  $0x12,%xmm1
1402fc141:	41 bb db 0f c9 40    	mov    $0x40c90fdb,%r11d
1402fc147:	ba 00 10 c9 40       	mov    $0x40c91000,%edx
1402fc14c:	b8 7a 77 95 b7       	mov    $0xb795777a,%eax
1402fc151:	44 0f 58 f7          	addps  %xmm7,%xmm14
1402fc155:	45 0f 5c d9          	subps  %xmm9,%xmm11
1402fc159:	41 0f 28 f6          	movaps %xmm14,%xmm6
1402fc15d:	66 45 0f 6e c8       	movd   %r8d,%xmm9
1402fc162:	66 45 0f 70 c1 00    	pshufd $0x0,%xmm9,%xmm8
1402fc168:	66 0f 6e e1          	movd   %ecx,%xmm4
1402fc16c:	66 45 0f db c7       	pand   %xmm15,%xmm8
1402fc171:	b9 00 f0 ff ff       	mov    $0xfffff000,%ecx
1402fc176:	66 44 0f 70 d4 00    	pshufd $0x0,%xmm4,%xmm10
1402fc17c:	66 41 0f 72 f0 0e    	pslld  $0xe,%xmm8
1402fc182:	66 45 0f ef e2       	pxor   %xmm10,%xmm12
1402fc187:	66 44 0f eb c1       	por    %xmm1,%xmm8
1402fc18c:	66 45 0f eb c4       	por    %xmm12,%xmm8
1402fc191:	66 44 0f 6e ca       	movd   %edx,%xmm9
1402fc196:	66 45 0f 70 d1 00    	pshufd $0x0,%xmm9,%xmm10
1402fc19c:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
1402fc1a2:	ba ff 00 00 00       	mov    $0xff,%edx
1402fc1a7:	0f 5c f7             	subps  %xmm7,%xmm6
1402fc1aa:	45 0f 5c c4          	subps  %xmm12,%xmm8
1402fc1ae:	44 0f 5c ee          	subps  %xmm6,%xmm13
1402fc1b2:	41 0f 28 f5          	movaps %xmm13,%xmm6
1402fc1b6:	66 0f 6e f9          	movd   %ecx,%xmm7
1402fc1ba:	66 0f 70 ef 00       	pshufd $0x0,%xmm7,%xmm5
1402fc1bf:	41 0f 58 f0          	addps  %xmm8,%xmm6
1402fc1c3:	0f 54 ee             	andps  %xmm6,%xmm5
1402fc1c6:	44 0f 5c ee          	subps  %xmm6,%xmm13
1402fc1ca:	0f 5c f5             	subps  %xmm5,%xmm6
1402fc1cd:	45 0f 58 c5          	addps  %xmm13,%xmm8
1402fc1d1:	66 45 0f 6e eb       	movd   %r11d,%xmm13
1402fc1d6:	0f 28 cd             	movaps %xmm5,%xmm1
1402fc1d9:	66 41 0f 70 e5 00    	pshufd $0x0,%xmm13,%xmm4
1402fc1df:	45 0f 58 d8          	addps  %xmm8,%xmm11
1402fc1e3:	41 0f 59 ca          	mulps  %xmm10,%xmm1
1402fc1e7:	44 0f 59 d6          	mulps  %xmm6,%xmm10
1402fc1eb:	41 0f 59 e3          	mulps  %xmm11,%xmm4
1402fc1ef:	66 44 0f 6e c0       	movd   %eax,%xmm8
1402fc1f4:	66 45 0f 6e d8       	movd   %r8d,%xmm11
1402fc1f9:	66 41 0f 70 d8 00    	pshufd $0x0,%xmm8,%xmm3
1402fc1ff:	41 bb 00 00 80 35    	mov    $0x35800000,%r11d
1402fc205:	66 45 0f 70 cb 00    	pshufd $0x0,%xmm11,%xmm9
1402fc20b:	44 0f 54 ca          	andps  %xmm2,%xmm9
1402fc20f:	0f 59 eb             	mulps  %xmm3,%xmm5
1402fc212:	0f 59 de             	mulps  %xmm6,%xmm3
1402fc215:	44 0f 58 d5          	addps  %xmm5,%xmm10
1402fc219:	0f 58 e3             	addps  %xmm3,%xmm4
1402fc21c:	66 45 0f 6e e3       	movd   %r11d,%xmm12
1402fc221:	44 0f 58 d4          	addps  %xmm4,%xmm10
1402fc225:	45 0f 28 fa          	movaps %xmm10,%xmm15
1402fc229:	66 45 0f 70 ec 00    	pshufd $0x0,%xmm12,%xmm13
1402fc22f:	44 0f 58 f9          	addps  %xmm1,%xmm15
1402fc233:	66 45 0f 6f c5       	movdqa %xmm13,%xmm8
1402fc238:	41 0f 5c cf          	subps  %xmm15,%xmm1
1402fc23c:	45 0f c2 c1 01       	cmpltps %xmm9,%xmm8
1402fc241:	45 0f c2 cd 02       	cmpleps %xmm13,%xmm9
1402fc246:	44 0f 58 d1          	addps  %xmm1,%xmm10
1402fc24a:	45 0f 54 f8          	andps  %xmm8,%xmm15
1402fc24e:	45 0f 54 c2          	andps  %xmm10,%xmm8
1402fc252:	66 44 0f 6e d2       	movd   %edx,%xmm10
1402fc257:	44 0f 54 ca          	andps  %xmm2,%xmm9
1402fc25b:	66 41 0f 70 f2 00    	pshufd $0x0,%xmm10,%xmm6
1402fc261:	45 0f 56 cf          	orps   %xmm15,%xmm9
1402fc265:	66 44 0f db f6       	pand   %xmm6,%xmm14
1402fc26a:	41 0f 28 f9          	movaps %xmm9,%xmm7
1402fc26e:	66 41 0f 72 f6 04    	pslld  $0x4,%xmm14
1402fc274:	45 0f 28 d9          	movaps %xmm9,%xmm11
1402fc278:	66 44 0f 7e f2       	movd   %xmm14,%edx
1402fc27d:	44 0f 28 2d fb 9b 13 	movaps 0x139bfb(%rip),%xmm13        # 0x140435e80
1402fc284:	00
1402fc285:	41 0f 59 f9          	mulps  %xmm9,%xmm7
1402fc289:	66 44 0f 3a 16 f1 02 	pextrd $0x2,%xmm14,%ecx
1402fc290:	66 44 0f 3a 16 f0 01 	pextrd $0x1,%xmm14,%eax
1402fc297:	66 45 0f 3a 16 f0 03 	pextrd $0x3,%xmm14,%r8d
1402fc29e:	66 41 0f 6e 6c 11 04 	movd   0x4(%r9,%rdx,1),%xmm5
1402fc2a5:	66 45 0f 6e 64 11 0c 	movd   0xc(%r9,%rdx,1),%xmm12
1402fc2ac:	66 41 0f 6e 5c 09 04 	movd   0x4(%r9,%rcx,1),%xmm3
1402fc2b3:	66 41 0f 6e 64 09 0c 	movd   0xc(%r9,%rcx,1),%xmm4
1402fc2ba:	66 41 0f 3a 22 6c 01 	pinsrd $0x1,0x4(%r9,%rax,1),%xmm5
1402fc2c1:	04 01
1402fc2c3:	66 45 0f 3a 22 64 01 	pinsrd $0x1,0xc(%r9,%rax,1),%xmm12
1402fc2ca:	0c 01
1402fc2cc:	66 43 0f 3a 22 5c 01 	pinsrd $0x1,0x4(%r9,%r8,1),%xmm3
1402fc2d3:	04 01
1402fc2d5:	66 43 0f 3a 22 64 01 	pinsrd $0x1,0xc(%r9,%r8,1),%xmm4
1402fc2dc:	0c 01
1402fc2de:	44 0f 59 ef          	mulps  %xmm7,%xmm13
1402fc2e2:	66 41 0f 6e 34 11    	movd   (%r9,%rdx,1),%xmm6
1402fc2e8:	66 0f 14 eb          	unpcklpd %xmm3,%xmm5
1402fc2ec:	41 0f 28 d9          	movaps %xmm9,%xmm3
1402fc2f0:	66 44 0f 6c e4       	punpcklqdq %xmm4,%xmm12
1402fc2f5:	44 0f 28 d5          	movaps %xmm5,%xmm10
1402fc2f9:	41 0f 59 dc          	mulps  %xmm12,%xmm3
1402fc2fd:	0f 28 cd             	movaps %xmm5,%xmm1
1402fc300:	66 41 0f 3a 22 34 01 	pinsrd $0x1,(%r9,%rax,1),%xmm6
1402fc307:	01
1402fc308:	44 0f 58 2d 30 9b 13 	addps  0x139b30(%rip),%xmm13        # 0x140435e40
1402fc30f:	00
1402fc310:	44 0f 58 d3          	addps  %xmm3,%xmm10
1402fc314:	66 45 0f 6e 34 09    	movd   (%r9,%rcx,1),%xmm14
1402fc31a:	41 0f 28 e2          	movaps %xmm10,%xmm4
1402fc31e:	66 47 0f 3a 22 34 01 	pinsrd $0x1,(%r9,%r8,1),%xmm14
1402fc325:	01
1402fc326:	41 0f 5c ca          	subps  %xmm10,%xmm1
1402fc32a:	66 45 0f 6e 7c 09 08 	movd   0x8(%r9,%rcx,1),%xmm15
1402fc331:	0f 58 d9             	addps  %xmm1,%xmm3
1402fc334:	66 47 0f 3a 22 7c 01 	pinsrd $0x1,0x8(%r9,%r8,1),%xmm15
1402fc33b:	08 01
1402fc33d:	0f 28 0d bc 9a 13 00 	movaps 0x139abc(%rip),%xmm1        # 0x140435e00
1402fc344:	66 41 0f 6c f6       	punpcklqdq %xmm14,%xmm6
1402fc349:	0f 59 cf             	mulps  %xmm7,%xmm1
1402fc34c:	44 0f 59 de          	mulps  %xmm6,%xmm11
1402fc350:	41 0f 58 f4          	addps  %xmm12,%xmm6
1402fc354:	0f 58 0d 65 9a 13 00 	addps  0x139a65(%rip),%xmm1        # 0x140435dc0
1402fc35b:	41 0f 58 e3          	addps  %xmm11,%xmm4
1402fc35f:	0f 59 cf             	mulps  %xmm7,%xmm1
1402fc362:	41 0f 59 fd          	mulps  %xmm13,%xmm7
1402fc366:	44 0f 5c d4          	subps  %xmm4,%xmm10
1402fc36a:	41 0f 59 c9          	mulps  %xmm9,%xmm1
1402fc36e:	44 0f 59 cd          	mulps  %xmm5,%xmm9
1402fc372:	45 0f 58 da          	addps  %xmm10,%xmm11
1402fc376:	0f 59 ef             	mulps  %xmm7,%xmm5
1402fc379:	41 0f 5c f1          	subps  %xmm9,%xmm6
1402fc37d:	41 0f 58 db          	addps  %xmm11,%xmm3
1402fc381:	44 0f 59 c6          	mulps  %xmm6,%xmm8
1402fc385:	0f 59 ce             	mulps  %xmm6,%xmm1
1402fc388:	66 45 0f 6e 54 11 08 	movd   0x8(%r9,%rdx,1),%xmm10
1402fc38f:	0f 58 d9             	addps  %xmm1,%xmm3
1402fc392:	66 45 0f 3a 22 54 01 	pinsrd $0x1,0x8(%r9,%rax,1),%xmm10
1402fc399:	08 01
1402fc39b:	66 45 0f 6c d7       	punpcklqdq %xmm15,%xmm10
1402fc3a0:	45 0f 58 d0          	addps  %xmm8,%xmm10
1402fc3a4:	44 0f 58 d5          	addps  %xmm5,%xmm10
1402fc3a8:	44 0f 58 d3          	addps  %xmm3,%xmm10
1402fc3ac:	41 0f 58 e2          	addps  %xmm10,%xmm4
1402fc3b0:	44 0f 28 54 24 20    	movaps 0x20(%rsp),%xmm10
1402fc3b6:	66 44 0f 38 14 d4    	blendvps %xmm0,%xmm4,%xmm10
1402fc3bc:	e9 db f9 ff ff       	jmp    0x1402fbd9c
1402fc3c1:	cc                   	int3
1402fc3c2:	cc                   	int3
1402fc3c3:	cc                   	int3
1402fc3c4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402fc3c9:	55                   	push   %rbp
1402fc3ca:	48 8b ec             	mov    %rsp,%rbp
1402fc3cd:	48 83 ec 30          	sub    $0x30,%rsp
1402fc3d1:	48 8b 05 a8 bd 10 00 	mov    0x10bda8(%rip),%rax        # 0x140408180
1402fc3d8:	48 bb 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rbx
1402fc3df:	2b 00 00
1402fc3e2:	48 3b c3             	cmp    %rbx,%rax
1402fc3e5:	75 74                	jne    0x1402fc45b
1402fc3e7:	48 83 65 10 00       	andq   $0x0,0x10(%rbp)
1402fc3ec:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402fc3f0:	ff 15 f2 d0 02 00    	call   *0x2d0f2(%rip)        # 0x1403294e8
1402fc3f6:	48 8b 45 10          	mov    0x10(%rbp),%rax
1402fc3fa:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1402fc3fe:	ff 15 0c cf 02 00    	call   *0x2cf0c(%rip)        # 0x140329310
1402fc404:	8b c0                	mov    %eax,%eax
1402fc406:	48 31 45 f0          	xor    %rax,-0x10(%rbp)
1402fc40a:	ff 15 d8 ce 02 00    	call   *0x2ced8(%rip)        # 0x1403292e8
1402fc410:	8b c0                	mov    %eax,%eax
1402fc412:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1402fc416:	48 31 45 f0          	xor    %rax,-0x10(%rbp)
1402fc41a:	ff 15 e0 cf 02 00    	call   *0x2cfe0(%rip)        # 0x140329400
1402fc420:	8b 45 18             	mov    0x18(%rbp),%eax
1402fc423:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402fc427:	48 c1 e0 20          	shl    $0x20,%rax
1402fc42b:	48 33 45 18          	xor    0x18(%rbp),%rax
1402fc42f:	48 33 45 f0          	xor    -0x10(%rbp),%rax
1402fc433:	48 33 c1             	xor    %rcx,%rax
1402fc436:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
1402fc43d:	ff 00 00
1402fc440:	48 23 c1             	and    %rcx,%rax
1402fc443:	48 b9 33 a2 df 2d 99 	movabs $0x2b992ddfa233,%rcx
1402fc44a:	2b 00 00
1402fc44d:	48 3b c3             	cmp    %rbx,%rax
1402fc450:	48 0f 44 c1          	cmove  %rcx,%rax
1402fc454:	48 89 05 25 bd 10 00 	mov    %rax,0x10bd25(%rip)        # 0x140408180
1402fc45b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402fc460:	48 f7 d0             	not    %rax
1402fc463:	48 89 05 56 bd 10 00 	mov    %rax,0x10bd56(%rip)        # 0x1404081c0
1402fc46a:	48 83 c4 30          	add    $0x30,%rsp
1402fc46e:	5d                   	pop    %rbp
1402fc46f:	c3                   	ret
1402fc470:	b8 00 40 00 00       	mov    $0x4000,%eax
1402fc475:	c3                   	ret
1402fc476:	cc                   	int3
1402fc477:	cc                   	int3
1402fc478:	48 8d 0d f1 3a 11 00 	lea    0x113af1(%rip),%rcx        # 0x14040ff70
1402fc47f:	48 ff 25 e2 d0 02 00 	rex.W jmp *0x2d0e2(%rip)        # 0x140329568
1402fc486:	cc                   	int3
1402fc487:	cc                   	int3
1402fc488:	48 83 ec 28          	sub    $0x28,%rsp
1402fc48c:	e8 ff 96 dc ff       	call   0x1400c5b90
1402fc491:	48 83 08 24          	orq    $0x24,(%rax)
1402fc495:	e8 06 97 dc ff       	call   0x1400c5ba0
1402fc49a:	48 83 08 02          	orq    $0x2,(%rax)
1402fc49e:	48 83 c4 28          	add    $0x28,%rsp
1402fc4a2:	c3                   	ret
1402fc4a3:	cc                   	int3
1402fc4a4:	33 c0                	xor    %eax,%eax
1402fc4a6:	39 05 54 bd 10 00    	cmp    %eax,0x10bd54(%rip)        # 0x140408200
1402fc4ac:	0f 94 c0             	sete   %al
1402fc4af:	c3                   	ret
1402fc4b0:	48 8d 05 19 39 0c 00 	lea    0xc3919(%rip),%rax        # 0x1403bfdd0
1402fc4b7:	c3                   	ret
1402fc4b8:	48 8d 05 31 3c 11 00 	lea    0x113c31(%rip),%rax        # 0x1404100f0
1402fc4bf:	c3                   	ret
1402fc4c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402fc4c5:	57                   	push   %rdi
1402fc4c6:	48 83 ec 20          	sub    $0x20,%rsp
1402fc4ca:	48 8d 1d af 8a 0c 00 	lea    0xc8aaf(%rip),%rbx        # 0x1403c4f80
1402fc4d1:	48 8d 3d a8 8a 0c 00 	lea    0xc8aa8(%rip),%rdi        # 0x1403c4f80
1402fc4d8:	eb 12                	jmp    0x1402fc4ec
1402fc4da:	48 8b 03             	mov    (%rbx),%rax
1402fc4dd:	48 85 c0             	test   %rax,%rax
1402fc4e0:	74 06                	je     0x1402fc4e8
1402fc4e2:	ff 15 48 df 02 00    	call   *0x2df48(%rip)        # 0x14032a430
1402fc4e8:	48 83 c3 08          	add    $0x8,%rbx
1402fc4ec:	48 3b df             	cmp    %rdi,%rbx
1402fc4ef:	72 e9                	jb     0x1402fc4da
1402fc4f1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402fc4f6:	48 83 c4 20          	add    $0x20,%rsp
1402fc4fa:	5f                   	pop    %rdi
1402fc4fb:	c3                   	ret
1402fc4fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402fc501:	57                   	push   %rdi
1402fc502:	48 83 ec 20          	sub    $0x20,%rsp
1402fc506:	48 8d 1d 83 8a 0c 00 	lea    0xc8a83(%rip),%rbx        # 0x1403c4f90
1402fc50d:	48 8d 3d 7c 8a 0c 00 	lea    0xc8a7c(%rip),%rdi        # 0x1403c4f90
1402fc514:	eb 12                	jmp    0x1402fc528
1402fc516:	48 8b 03             	mov    (%rbx),%rax
1402fc519:	48 85 c0             	test   %rax,%rax
1402fc51c:	74 06                	je     0x1402fc524
1402fc51e:	ff 15 0c df 02 00    	call   *0x2df0c(%rip)        # 0x14032a430
1402fc524:	48 83 c3 08          	add    $0x8,%rbx
1402fc528:	48 3b df             	cmp    %rdi,%rbx
1402fc52b:	72 e9                	jb     0x1402fc516
1402fc52d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402fc532:	48 83 c4 20          	add    $0x20,%rsp
1402fc536:	5f                   	pop    %rdi
1402fc537:	c3                   	ret
1402fc538:	cc                   	int3
1402fc539:	cc                   	int3
1402fc53a:	cc                   	int3
1402fc53b:	cc                   	int3
1402fc53c:	cc                   	int3
1402fc53d:	cc                   	int3
1402fc53e:	cc                   	int3
1402fc53f:	cc                   	int3
1402fc540:	48 83 ec 28          	sub    $0x28,%rsp
1402fc544:	4c 8b c2             	mov    %rdx,%r8
1402fc547:	8b 11                	mov    (%rcx),%edx
1402fc549:	0f b7 41 02          	movzwl 0x2(%rcx),%eax
1402fc54d:	89 54 24 20          	mov    %edx,0x20(%rsp)
1402fc551:	25 80 7f 00 00       	and    $0x7f80,%eax
1402fc556:	c1 ea 18             	shr    $0x18,%edx
1402fc559:	83 e2 7f             	and    $0x7f,%edx
1402fc55c:	f3 0f 10 09          	movss  (%rcx),%xmm1
1402fc560:	3d 80 7f 00 00       	cmp    $0x7f80,%eax
1402fc565:	75 39                	jne    0x1402fc5a0
1402fc567:	88 54 24 23          	mov    %dl,0x23(%rsp)
1402fc56b:	81 7c 24 20 00 00 80 	cmpl   $0x7f800000,0x20(%rsp)
1402fc572:	7f
1402fc573:	75 1b                	jne    0x1402fc590
1402fc575:	f3 0f 10 05 83 9c 13 	movss  0x139c83(%rip),%xmm0        # 0x140436200
1402fc57c:	00
1402fc57d:	b8 01 00 00 00       	mov    $0x1,%eax
1402fc582:	f3 0f 59 c8          	mulss  %xmm0,%xmm1
1402fc586:	f3 41 0f 11 08       	movss  %xmm1,(%r8)
1402fc58b:	48 83 c4 28          	add    $0x28,%rsp
1402fc58f:	c3                   	ret
1402fc590:	f3 0f 59 09          	mulss  (%rcx),%xmm1
1402fc594:	33 c0                	xor    %eax,%eax
1402fc596:	f3 41 0f 11 08       	movss  %xmm1,(%r8)
1402fc59b:	48 83 c4 28          	add    $0x28,%rsp
1402fc59f:	c3                   	ret
1402fc5a0:	33 c0                	xor    %eax,%eax
1402fc5a2:	48 83 c4 28          	add    $0x28,%rsp
1402fc5a6:	c3                   	ret
1402fc5a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402fc5ae:	00 00
1402fc5b0:	ff 25 c2 d4 02 00    	jmp    *0x2d4c2(%rip)        # 0x140329a78
1402fc5b6:	ff 25 ac d4 02 00    	jmp    *0x2d4ac(%rip)        # 0x140329a68
1402fc5bc:	ff 25 9e d4 02 00    	jmp    *0x2d49e(%rip)        # 0x140329a60
1402fc5c2:	ff 25 90 d4 02 00    	jmp    *0x2d490(%rip)        # 0x140329a58
1402fc5c8:	ff 25 82 d4 02 00    	jmp    *0x2d482(%rip)        # 0x140329a50
1402fc5ce:	ff 25 74 d4 02 00    	jmp    *0x2d474(%rip)        # 0x140329a48
1402fc5d4:	ff 25 66 d4 02 00    	jmp    *0x2d466(%rip)        # 0x140329a40
1402fc5da:	ff 25 58 d4 02 00    	jmp    *0x2d458(%rip)        # 0x140329a38
1402fc5e0:	ff 25 4a d4 02 00    	jmp    *0x2d44a(%rip)        # 0x140329a30
1402fc5e6:	ff 25 c4 d4 02 00    	jmp    *0x2d4c4(%rip)        # 0x140329ab0
1402fc5ec:	cc                   	int3
1402fc5ed:	cc                   	int3
1402fc5ee:	cc                   	int3
1402fc5ef:	cc                   	int3
1402fc5f0:	4c 8b ca             	mov    %rdx,%r9
1402fc5f3:	4c 2b c9             	sub    %rcx,%r9
1402fc5f6:	4d 8b d1             	mov    %r9,%r10
1402fc5f9:	49 83 e2 e0          	and    $0xffffffffffffffe0,%r10
1402fc5fd:	74 4d                	je     0x1402fc64c
1402fc5ff:	8b 05 d7 bb 10 00    	mov    0x10bbd7(%rip),%eax        # 0x1404081dc
1402fc605:	c1 e8 05             	shr    $0x5,%eax
1402fc608:	a8 01                	test   $0x1,%al
1402fc60a:	74 40                	je     0x1402fc64c
1402fc60c:	41 0f be c0          	movsbl %r8b,%eax
1402fc610:	4c 03 d1             	add    %rcx,%r10
1402fc613:	c5 f9 6e d0          	vmovd  %eax,%xmm2
1402fc617:	c5 f9 ef c0          	vpxor  %xmm0,%xmm0,%xmm0
1402fc61b:	c4 e2 69 00 d0       	vpshufb %xmm0,%xmm2,%xmm2
1402fc620:	c4 e3 6d 18 d2 01    	vinsertf128 $0x1,%xmm2,%ymm2,%ymm2
1402fc626:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402fc62d:	00 00 00
1402fc630:	c5 ed 74 09          	vpcmpeqb (%rcx),%ymm2,%ymm1
1402fc634:	c5 fd d7 c1          	vpmovmskb %ymm1,%eax
1402fc638:	85 c0                	test   %eax,%eax
1402fc63a:	75 65                	jne    0x1402fc6a1
1402fc63c:	48 83 c1 20          	add    $0x20,%rcx
1402fc640:	49 3b ca             	cmp    %r10,%rcx
1402fc643:	75 eb                	jne    0x1402fc630
1402fc645:	41 83 e1 1f          	and    $0x1f,%r9d
1402fc649:	c5 f8 77             	vzeroupper
1402fc64c:	49 83 e1 f0          	and    $0xfffffffffffffff0,%r9
1402fc650:	74 37                	je     0x1402fc689
1402fc652:	41 0f be c0          	movsbl %r8b,%eax
1402fc656:	4d 8d 14 09          	lea    (%r9,%rcx,1),%r10
1402fc65a:	66 0f 6e c8          	movd   %eax,%xmm1
1402fc65e:	66 0f 60 c9          	punpcklbw %xmm1,%xmm1
1402fc662:	66 0f 61 c9          	punpcklwd %xmm1,%xmm1