140a6623d:	cc                   	int3
140a6623e:	cc                   	int3
140a6623f:	cc                   	int3
140a66240:	40 53                	rex push %rbx
140a66242:	48 83 ec 30          	sub    $0x30,%rsp
140a66246:	48 8b 01             	mov    (%rcx),%rax
140a66249:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6624e:	0f 10 05 1b a2 61 00 	movups 0x61a21b(%rip),%xmm0        # 0x141080470
140a66255:	ba 53 00 00 00       	mov    $0x53,%edx
140a6625a:	48 8b d9             	mov    %rcx,%rbx
140a6625d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66261:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66266:	ff 15 b4 d7 51 00    	call   *0x51d7b4(%rip)        # 0x140f83a20
140a6626c:	84 c0                	test   %al,%al
140a6626e:	74 1c                	je     0x140a6628c
140a66270:	48 8b 03             	mov    (%rbx),%rax
140a66273:	48 8b cb             	mov    %rbx,%rcx
140a66276:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6627a:	ff 15 a0 d7 51 00    	call   *0x51d7a0(%rip)        # 0x140f83a20
140a66280:	84 c0                	test   %al,%al
140a66282:	74 08                	je     0x140a6628c
140a66284:	b0 01                	mov    $0x1,%al
140a66286:	48 83 c4 30          	add    $0x30,%rsp
140a6628a:	5b                   	pop    %rbx
140a6628b:	c3                   	ret
140a6628c:	32 c0                	xor    %al,%al
140a6628e:	48 83 c4 30          	add    $0x30,%rsp
140a66292:	5b                   	pop    %rbx
140a66293:	c3                   	ret
140a66294:	cc                   	int3
140a66295:	cc                   	int3
140a66296:	cc                   	int3
140a66297:	cc                   	int3
140a66298:	cc                   	int3
140a66299:	cc                   	int3
140a6629a:	cc                   	int3
140a6629b:	cc                   	int3
140a6629c:	cc                   	int3
140a6629d:	cc                   	int3
140a6629e:	cc                   	int3
140a6629f:	cc                   	int3
140a662a0:	4c 8b dc             	mov    %rsp,%r11
140a662a3:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a662a7:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a662ab:	57                   	push   %rdi
140a662ac:	48 83 ec 50          	sub    $0x50,%rsp
140a662b0:	48 8b fa             	mov    %rdx,%rdi
140a662b3:	48 8b d9             	mov    %rcx,%rbx
140a662b6:	48 8d 05 93 86 56 00 	lea    0x568693(%rip),%rax        # 0x140fce950
140a662bd:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a662c1:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a662c8:	00
140a662c9:	48 8d 05 5c 6c 56 00 	lea    0x566c5c(%rip),%rax        # 0x140fccf2c
140a662d0:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a662d4:	49 c7 43 d0 04 00 00 	movq   $0x4,-0x30(%r11)
140a662db:	00
140a662dc:	48 8b 01             	mov    (%rcx),%rax
140a662df:	0f 10 05 6a 72 61 00 	movups 0x61726a(%rip),%xmm0        # 0x14107d550
140a662e6:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a662eb:	ba 28 00 00 00       	mov    $0x28,%edx
140a662f0:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a662f4:	48 8b 40 18          	mov    0x18(%rax),%rax
140a662f8:	ff 15 22 d7 51 00    	call   *0x51d722(%rip)        # 0x140f83a20
140a662fe:	84 c0                	test   %al,%al
140a66300:	0f 84 bb 00 00 00    	je     0x140a663c1
140a66306:	48 8b 03             	mov    (%rbx),%rax
140a66309:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a6630e:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66313:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66318:	48 8b cb             	mov    %rbx,%rcx
140a6631b:	48 8b 40 40          	mov    0x40(%rax),%rax
140a6631f:	ff 15 fb d6 51 00    	call   *0x51d6fb(%rip)        # 0x140f83a20
140a66325:	84 c0                	test   %al,%al
140a66327:	0f 84 94 00 00 00    	je     0x140a663c1
140a6632d:	48 8b d7             	mov    %rdi,%rdx
140a66330:	48 8b cb             	mov    %rbx,%rcx
140a66333:	e8 88 47 ff ff       	call   0x140a5aac0
140a66338:	84 c0                	test   %al,%al
140a6633a:	0f 84 81 00 00 00    	je     0x140a663c1
140a66340:	48 8b 03             	mov    (%rbx),%rax
140a66343:	48 8b cb             	mov    %rbx,%rcx
140a66346:	48 8b 40 48          	mov    0x48(%rax),%rax
140a6634a:	ff 15 d0 d6 51 00    	call   *0x51d6d0(%rip)        # 0x140f83a20
140a66350:	84 c0                	test   %al,%al
140a66352:	74 6d                	je     0x140a663c1
140a66354:	48 8b 03             	mov    (%rbx),%rax
140a66357:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a6635c:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66361:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66366:	48 8b cb             	mov    %rbx,%rcx
140a66369:	48 8b 40 40          	mov    0x40(%rax),%rax
140a6636d:	ff 15 ad d6 51 00    	call   *0x51d6ad(%rip)        # 0x140f83a20
140a66373:	84 c0                	test   %al,%al
140a66375:	74 4a                	je     0x140a663c1
140a66377:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140a6637b:	48 8b cb             	mov    %rbx,%rcx
140a6637e:	e8 3d 41 ff ff       	call   0x140a5a4c0
140a66383:	84 c0                	test   %al,%al
140a66385:	74 3a                	je     0x140a663c1
140a66387:	48 8b 03             	mov    (%rbx),%rax
140a6638a:	48 8b cb             	mov    %rbx,%rcx
140a6638d:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66391:	ff 15 89 d6 51 00    	call   *0x51d689(%rip)        # 0x140f83a20
140a66397:	84 c0                	test   %al,%al
140a66399:	74 26                	je     0x140a663c1
140a6639b:	48 8b 03             	mov    (%rbx),%rax
140a6639e:	48 8b cb             	mov    %rbx,%rcx
140a663a1:	48 8b 40 20          	mov    0x20(%rax),%rax
140a663a5:	ff 15 75 d6 51 00    	call   *0x51d675(%rip)        # 0x140f83a20
140a663ab:	84 c0                	test   %al,%al
140a663ad:	74 12                	je     0x140a663c1
140a663af:	b0 01                	mov    $0x1,%al
140a663b1:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a663b6:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a663bb:	48 83 c4 50          	add    $0x50,%rsp
140a663bf:	5f                   	pop    %rdi
140a663c0:	c3                   	ret
140a663c1:	32 c0                	xor    %al,%al
140a663c3:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a663c8:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a663cd:	48 83 c4 50          	add    $0x50,%rsp
140a663d1:	5f                   	pop    %rdi
140a663d2:	c3                   	ret
140a663d3:	cc                   	int3
140a663d4:	cc                   	int3
140a663d5:	cc                   	int3
140a663d6:	cc                   	int3
140a663d7:	cc                   	int3
140a663d8:	cc                   	int3
140a663d9:	cc                   	int3
140a663da:	cc                   	int3
140a663db:	cc                   	int3
140a663dc:	cc                   	int3
140a663dd:	cc                   	int3
140a663de:	cc                   	int3
140a663df:	cc                   	int3
140a663e0:	40 53                	rex push %rbx
140a663e2:	48 83 ec 30          	sub    $0x30,%rsp
140a663e6:	48 8b 01             	mov    (%rcx),%rax
140a663e9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a663ee:	0f 10 05 cb 9e 61 00 	movups 0x619ecb(%rip),%xmm0        # 0x1410802c0
140a663f5:	ba 2a 00 00 00       	mov    $0x2a,%edx
140a663fa:	48 8b d9             	mov    %rcx,%rbx
140a663fd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66401:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66406:	ff 15 14 d6 51 00    	call   *0x51d614(%rip)        # 0x140f83a20
140a6640c:	84 c0                	test   %al,%al
140a6640e:	74 1c                	je     0x140a6642c
140a66410:	48 8b 03             	mov    (%rbx),%rax
140a66413:	48 8b cb             	mov    %rbx,%rcx
140a66416:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6641a:	ff 15 00 d6 51 00    	call   *0x51d600(%rip)        # 0x140f83a20
140a66420:	84 c0                	test   %al,%al
140a66422:	74 08                	je     0x140a6642c
140a66424:	b0 01                	mov    $0x1,%al
140a66426:	48 83 c4 30          	add    $0x30,%rsp
140a6642a:	5b                   	pop    %rbx
140a6642b:	c3                   	ret
140a6642c:	32 c0                	xor    %al,%al
140a6642e:	48 83 c4 30          	add    $0x30,%rsp
140a66432:	5b                   	pop    %rbx
140a66433:	c3                   	ret
140a66434:	cc                   	int3
140a66435:	cc                   	int3
140a66436:	cc                   	int3
140a66437:	cc                   	int3
140a66438:	cc                   	int3
140a66439:	cc                   	int3
140a6643a:	cc                   	int3
140a6643b:	cc                   	int3
140a6643c:	cc                   	int3
140a6643d:	cc                   	int3
140a6643e:	cc                   	int3
140a6643f:	cc                   	int3
140a66440:	40 53                	rex push %rbx
140a66442:	48 83 ec 30          	sub    $0x30,%rsp
140a66446:	48 8b 01             	mov    (%rcx),%rax
140a66449:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6644e:	0f 10 05 2b a0 61 00 	movups 0x61a02b(%rip),%xmm0        # 0x141080480
140a66455:	ba 54 00 00 00       	mov    $0x54,%edx
140a6645a:	48 8b d9             	mov    %rcx,%rbx
140a6645d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66461:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66466:	ff 15 b4 d5 51 00    	call   *0x51d5b4(%rip)        # 0x140f83a20
140a6646c:	84 c0                	test   %al,%al
140a6646e:	74 1c                	je     0x140a6648c
140a66470:	48 8b 03             	mov    (%rbx),%rax
140a66473:	48 8b cb             	mov    %rbx,%rcx
140a66476:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6647a:	ff 15 a0 d5 51 00    	call   *0x51d5a0(%rip)        # 0x140f83a20
140a66480:	84 c0                	test   %al,%al
140a66482:	74 08                	je     0x140a6648c
140a66484:	b0 01                	mov    $0x1,%al
140a66486:	48 83 c4 30          	add    $0x30,%rsp
140a6648a:	5b                   	pop    %rbx
140a6648b:	c3                   	ret
140a6648c:	32 c0                	xor    %al,%al
140a6648e:	48 83 c4 30          	add    $0x30,%rsp
140a66492:	5b                   	pop    %rbx
140a66493:	c3                   	ret
140a66494:	cc                   	int3
140a66495:	cc                   	int3
140a66496:	cc                   	int3
140a66497:	cc                   	int3
140a66498:	cc                   	int3
140a66499:	cc                   	int3
140a6649a:	cc                   	int3
140a6649b:	cc                   	int3
140a6649c:	cc                   	int3
140a6649d:	cc                   	int3
140a6649e:	cc                   	int3
140a6649f:	cc                   	int3
140a664a0:	40 53                	rex push %rbx
140a664a2:	48 83 ec 30          	sub    $0x30,%rsp
140a664a6:	48 8b 01             	mov    (%rcx),%rax
140a664a9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a664ae:	0f 10 05 db 9f 61 00 	movups 0x619fdb(%rip),%xmm0        # 0x141080490
140a664b5:	ba 55 00 00 00       	mov    $0x55,%edx
140a664ba:	48 8b d9             	mov    %rcx,%rbx
140a664bd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a664c1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a664c6:	ff 15 54 d5 51 00    	call   *0x51d554(%rip)        # 0x140f83a20
140a664cc:	84 c0                	test   %al,%al
140a664ce:	74 1c                	je     0x140a664ec
140a664d0:	48 8b 03             	mov    (%rbx),%rax
140a664d3:	48 8b cb             	mov    %rbx,%rcx
140a664d6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a664da:	ff 15 40 d5 51 00    	call   *0x51d540(%rip)        # 0x140f83a20
140a664e0:	84 c0                	test   %al,%al
140a664e2:	74 08                	je     0x140a664ec
140a664e4:	b0 01                	mov    $0x1,%al
140a664e6:	48 83 c4 30          	add    $0x30,%rsp
140a664ea:	5b                   	pop    %rbx
140a664eb:	c3                   	ret
140a664ec:	32 c0                	xor    %al,%al
140a664ee:	48 83 c4 30          	add    $0x30,%rsp
140a664f2:	5b                   	pop    %rbx
140a664f3:	c3                   	ret
140a664f4:	cc                   	int3
140a664f5:	cc                   	int3
140a664f6:	cc                   	int3
140a664f7:	cc                   	int3
140a664f8:	cc                   	int3
140a664f9:	cc                   	int3
140a664fa:	cc                   	int3
140a664fb:	cc                   	int3
140a664fc:	cc                   	int3
140a664fd:	cc                   	int3
140a664fe:	cc                   	int3
140a664ff:	cc                   	int3
140a66500:	40 53                	rex push %rbx
140a66502:	48 83 ec 30          	sub    $0x30,%rsp
140a66506:	48 8b 01             	mov    (%rcx),%rax
140a66509:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6650e:	0f 10 05 8b 9f 61 00 	movups 0x619f8b(%rip),%xmm0        # 0x1410804a0
140a66515:	ba 56 00 00 00       	mov    $0x56,%edx
140a6651a:	48 8b d9             	mov    %rcx,%rbx
140a6651d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66521:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66526:	ff 15 f4 d4 51 00    	call   *0x51d4f4(%rip)        # 0x140f83a20
140a6652c:	84 c0                	test   %al,%al
140a6652e:	74 1c                	je     0x140a6654c
140a66530:	48 8b 03             	mov    (%rbx),%rax
140a66533:	48 8b cb             	mov    %rbx,%rcx
140a66536:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6653a:	ff 15 e0 d4 51 00    	call   *0x51d4e0(%rip)        # 0x140f83a20
140a66540:	84 c0                	test   %al,%al
140a66542:	74 08                	je     0x140a6654c
140a66544:	b0 01                	mov    $0x1,%al
140a66546:	48 83 c4 30          	add    $0x30,%rsp
140a6654a:	5b                   	pop    %rbx
140a6654b:	c3                   	ret
140a6654c:	32 c0                	xor    %al,%al
140a6654e:	48 83 c4 30          	add    $0x30,%rsp
140a66552:	5b                   	pop    %rbx
140a66553:	c3                   	ret
140a66554:	cc                   	int3
140a66555:	cc                   	int3
140a66556:	cc                   	int3
140a66557:	cc                   	int3
140a66558:	cc                   	int3
140a66559:	cc                   	int3
140a6655a:	cc                   	int3
140a6655b:	cc                   	int3
140a6655c:	cc                   	int3
140a6655d:	cc                   	int3
140a6655e:	cc                   	int3
140a6655f:	cc                   	int3
140a66560:	40 53                	rex push %rbx
140a66562:	48 83 ec 30          	sub    $0x30,%rsp
140a66566:	48 8b 01             	mov    (%rcx),%rax
140a66569:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6656e:	0f 10 05 3b 9f 61 00 	movups 0x619f3b(%rip),%xmm0        # 0x1410804b0
140a66575:	ba 57 00 00 00       	mov    $0x57,%edx
140a6657a:	48 8b d9             	mov    %rcx,%rbx
140a6657d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66581:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66586:	ff 15 94 d4 51 00    	call   *0x51d494(%rip)        # 0x140f83a20
140a6658c:	84 c0                	test   %al,%al
140a6658e:	74 1c                	je     0x140a665ac
140a66590:	48 8b 03             	mov    (%rbx),%rax
140a66593:	48 8b cb             	mov    %rbx,%rcx
140a66596:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6659a:	ff 15 80 d4 51 00    	call   *0x51d480(%rip)        # 0x140f83a20
140a665a0:	84 c0                	test   %al,%al
140a665a2:	74 08                	je     0x140a665ac
140a665a4:	b0 01                	mov    $0x1,%al
140a665a6:	48 83 c4 30          	add    $0x30,%rsp
140a665aa:	5b                   	pop    %rbx
140a665ab:	c3                   	ret
140a665ac:	32 c0                	xor    %al,%al
140a665ae:	48 83 c4 30          	add    $0x30,%rsp
140a665b2:	5b                   	pop    %rbx
140a665b3:	c3                   	ret
140a665b4:	cc                   	int3
140a665b5:	cc                   	int3
140a665b6:	cc                   	int3
140a665b7:	cc                   	int3
140a665b8:	cc                   	int3
140a665b9:	cc                   	int3
140a665ba:	cc                   	int3
140a665bb:	cc                   	int3
140a665bc:	cc                   	int3
140a665bd:	cc                   	int3
140a665be:	cc                   	int3
140a665bf:	cc                   	int3
140a665c0:	40 53                	rex push %rbx
140a665c2:	48 83 ec 30          	sub    $0x30,%rsp
140a665c6:	48 8b 01             	mov    (%rcx),%rax
140a665c9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a665ce:	0f 10 05 eb 9e 61 00 	movups 0x619eeb(%rip),%xmm0        # 0x1410804c0
140a665d5:	ba 58 00 00 00       	mov    $0x58,%edx
140a665da:	48 8b d9             	mov    %rcx,%rbx
140a665dd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a665e1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a665e6:	ff 15 34 d4 51 00    	call   *0x51d434(%rip)        # 0x140f83a20
140a665ec:	84 c0                	test   %al,%al
140a665ee:	74 1c                	je     0x140a6660c
140a665f0:	48 8b 03             	mov    (%rbx),%rax
140a665f3:	48 8b cb             	mov    %rbx,%rcx
140a665f6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a665fa:	ff 15 20 d4 51 00    	call   *0x51d420(%rip)        # 0x140f83a20
140a66600:	84 c0                	test   %al,%al
140a66602:	74 08                	je     0x140a6660c
140a66604:	b0 01                	mov    $0x1,%al
140a66606:	48 83 c4 30          	add    $0x30,%rsp
140a6660a:	5b                   	pop    %rbx
140a6660b:	c3                   	ret
140a6660c:	32 c0                	xor    %al,%al
140a6660e:	48 83 c4 30          	add    $0x30,%rsp