14033e2fa:	48 8b 08             	mov    (%rax),%rcx
14033e2fd:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
14033e302:	4c 8b 40 08          	mov    0x8(%rax),%r8
14033e306:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
14033e30b:	48 89 30             	mov    %rsi,(%rax)
14033e30e:	48 89 70 08          	mov    %rsi,0x8(%rax)
14033e312:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14033e316:	48 3b 55 b8          	cmp    -0x48(%rbp),%rdx
14033e31a:	74 17                	je     0x14033e333
14033e31c:	48 89 0a             	mov    %rcx,(%rdx)
14033e31f:	4c 89 42 08          	mov    %r8,0x8(%rdx)
14033e323:	0f 57 c0             	xorps  %xmm0,%xmm0
14033e326:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
14033e32c:	48 83 45 b0 10       	addq   $0x10,-0x50(%rbp)
14033e331:	eb 0f                	jmp    0x14033e342
14033e333:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14033e338:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14033e33c:	e8 0f 20 ce ff       	call   0x140020350
14033e341:	90                   	nop
14033e342:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14033e347:	48 85 c9             	test   %rcx,%rcx
14033e34a:	74 41                	je     0x14033e38d
14033e34c:	41 8b c5             	mov    %r13d,%eax
14033e34f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14033e354:	41 03 c5             	add    %r13d,%eax
14033e357:	75 34                	jne    0x14033e38d
14033e359:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14033e35e:	48 8b 03             	mov    (%rbx),%rax
14033e361:	48 8b cb             	mov    %rbx,%rcx
14033e364:	48 8b 00             	mov    (%rax),%rax
14033e367:	ff 15 cb e8 7c 00    	call   *0x7ce8cb(%rip)        # 0x140b0cc38
14033e36d:	41 8b c5             	mov    %r13d,%eax
14033e370:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e375:	41 03 c5             	add    %r13d,%eax
14033e378:	75 13                	jne    0x14033e38d
14033e37a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14033e37f:	48 8b 01             	mov    (%rcx),%rax
14033e382:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e386:	ff 15 ac e8 7c 00    	call   *0x7ce8ac(%rip)        # 0x140b0cc38
14033e38c:	90                   	nop
14033e38d:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e391:	48 85 db             	test   %rbx,%rbx
14033e394:	74 3a                	je     0x14033e3d0
14033e396:	41 8b c5             	mov    %r13d,%eax
14033e399:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e39e:	41 03 c5             	add    %r13d,%eax
14033e3a1:	75 2d                	jne    0x14033e3d0
14033e3a3:	48 8b 03             	mov    (%rbx),%rax
14033e3a6:	48 8b cb             	mov    %rbx,%rcx
14033e3a9:	48 8b 00             	mov    (%rax),%rax
14033e3ac:	ff 15 86 e8 7c 00    	call   *0x7ce886(%rip)        # 0x140b0cc38
14033e3b2:	41 8b c5             	mov    %r13d,%eax
14033e3b5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e3ba:	41 03 c5             	add    %r13d,%eax
14033e3bd:	75 11                	jne    0x14033e3d0
14033e3bf:	48 8b 03             	mov    (%rbx),%rax
14033e3c2:	48 8b cb             	mov    %rbx,%rcx
14033e3c5:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e3c9:	ff 15 69 e8 7c 00    	call   *0x7ce869(%rip)        # 0x140b0cc38
14033e3cf:	90                   	nop
14033e3d0:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14033e3d4:	e8 f7 ca cd ff       	call   0x14001aed0
14033e3d9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14033e3de:	48 8b 41 08          	mov    0x8(%rcx),%rax
14033e3e2:	48 89 30             	mov    %rsi,(%rax)
14033e3e5:	48 8b 09             	mov    (%rcx),%rcx
14033e3e8:	48 85 c9             	test   %rcx,%rcx
14033e3eb:	74 11                	je     0x14033e3fe
14033e3ed:	48 8b 19             	mov    (%rcx),%rbx
14033e3f0:	ff 15 ca e4 7c 00    	call   *0x7ce4ca(%rip)        # 0x140b0c8c0
14033e3f6:	48 8b cb             	mov    %rbx,%rcx
14033e3f9:	48 85 db             	test   %rbx,%rbx
14033e3fc:	75 ef                	jne    0x14033e3ed
14033e3fe:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14033e403:	ff 15 b7 e4 7c 00    	call   *0x7ce4b7(%rip)        # 0x140b0c8c0
14033e409:	48 83 c7 10          	add    $0x10,%rdi
14033e40d:	49 3b 7f 08          	cmp    0x8(%r15),%rdi
14033e411:	74 0f                	je     0x14033e422
14033e413:	48 bb ff ff ff ff ff 	movabs $0xfffffffffffffff,%rbx
14033e41a:	ff ff 0f
14033e41d:	e9 47 fc ff ff       	jmp    0x14033e069
14033e422:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e426:	48 8b 01             	mov    (%rcx),%rax
14033e429:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e42d:	45 33 c9             	xor    %r9d,%r9d
14033e430:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14033e434:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e438:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14033e43f:	ff 15 f3 e7 7c 00    	call   *0x7ce7f3(%rip)        # 0x140b0cc38
14033e445:	48 8b d8             	mov    %rax,%rbx
14033e448:	0f 57 c0             	xorps  %xmm0,%xmm0
14033e44b:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14033e44f:	66 0f 6f 0d 79 38 87 	movdqa 0x873879(%rip),%xmm1        # 0x140bb1cd0
14033e456:	00
14033e457:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14033e45c:	48 8b 0d 1d b7 80 00 	mov    0x80b71d(%rip),%rcx        # 0x140b49b80
14033e463:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14033e467:	40 88 75 30          	mov    %sil,0x30(%rbp)
14033e46b:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14033e46f:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14033e473:	e8 d8 c0 dc ff       	call   0x14010a550
14033e478:	48 8b c8             	mov    %rax,%rcx
14033e47b:	48 8b d3             	mov    %rbx,%rdx
14033e47e:	e8 61 7e cc ff       	call   0x1400062e4
14033e483:	48 8b 45 40          	mov    0x40(%rbp),%rax
14033e487:	48 83 f8 0f          	cmp    $0xf,%rax
14033e48b:	76 30                	jbe    0x14033e4bd
14033e48d:	48 ff c0             	inc    %rax
14033e490:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14033e494:	48 8b d1             	mov    %rcx,%rdx
14033e497:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14033e49d:	72 18                	jb     0x14033e4b7
14033e49f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14033e4a3:	48 2b d1             	sub    %rcx,%rdx
14033e4a6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14033e4aa:	48 83 f8 1f          	cmp    $0x1f,%rax
14033e4ae:	76 07                	jbe    0x14033e4b7
14033e4b0:	ff 15 e2 e4 7c 00    	call   *0x7ce4e2(%rip)        # 0x140b0c998
14033e4b6:	cc                   	int3
14033e4b7:	ff 15 03 e4 7c 00    	call   *0x7ce403(%rip)        # 0x140b0c8c0
14033e4bd:	f3 0f 7f 7d 38       	movdqu %xmm7,0x38(%rbp)
14033e4c2:	40 88 75 28          	mov    %sil,0x28(%rbp)
14033e4c6:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e4ca:	48 85 db             	test   %rbx,%rbx
14033e4cd:	74 39                	je     0x14033e508
14033e4cf:	41 8b c5             	mov    %r13d,%eax
14033e4d2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e4d7:	41 03 c5             	add    %r13d,%eax
14033e4da:	75 2c                	jne    0x14033e508
14033e4dc:	48 8b 03             	mov    (%rbx),%rax
14033e4df:	48 8b cb             	mov    %rbx,%rcx
14033e4e2:	48 8b 00             	mov    (%rax),%rax
14033e4e5:	ff 15 4d e7 7c 00    	call   *0x7ce74d(%rip)        # 0x140b0cc38
14033e4eb:	41 8b c5             	mov    %r13d,%eax
14033e4ee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e4f3:	41 03 c5             	add    %r13d,%eax
14033e4f6:	75 10                	jne    0x14033e508
14033e4f8:	48 8b 03             	mov    (%rbx),%rax
14033e4fb:	48 8b cb             	mov    %rbx,%rcx
14033e4fe:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e502:	ff 15 30 e7 7c 00    	call   *0x7ce730(%rip)        # 0x140b0cc38
14033e508:	49 8b 14 24          	mov    (%r12),%rdx
14033e50c:	48 8b 42 08          	mov    0x8(%rdx),%rax
14033e510:	48 63 48 10          	movslq 0x10(%rax),%rcx
14033e514:	48 83 c2 08          	add    $0x8,%rdx
14033e518:	48 03 ca             	add    %rdx,%rcx
14033e51b:	48 8b 01             	mov    (%rcx),%rax
14033e51e:	48 8b 40 18          	mov    0x18(%rax),%rax
14033e522:	ff 15 10 e7 7c 00    	call   *0x7ce710(%rip)        # 0x140b0cc38
14033e528:	f3 0f 10 30          	movss  (%rax),%xmm6
14033e52c:	f3 0f 11 74 24 70    	movss  %xmm6,0x70(%rsp)
14033e532:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14033e537:	f3 0f 11 44 24 74    	movss  %xmm0,0x74(%rsp)
14033e53d:	f3 0f 10 48 08       	movss  0x8(%rax),%xmm1
14033e542:	f3 0f 11 4c 24 78    	movss  %xmm1,0x78(%rsp)
14033e548:	f3 44 0f 10 40 0c    	movss  0xc(%rax),%xmm8
14033e54e:	f3 44 0f 11 44 24 7c 	movss  %xmm8,0x7c(%rsp)
14033e555:	ba 04 00 00 00       	mov    $0x4,%edx
14033e55a:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14033e55e:	e8 ed 29 00 00       	call   0x140340f50
14033e563:	90                   	nop
14033e564:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e568:	48 8b 01             	mov    (%rcx),%rax
14033e56b:	0f 5a d6             	cvtps2pd %xmm6,%xmm2
14033e56e:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e572:	45 33 c9             	xor    %r9d,%r9d
14033e575:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e579:	48 8b 40 40          	mov    0x40(%rax),%rax
14033e57d:	ff 15 b5 e6 7c 00    	call   *0x7ce6b5(%rip)        # 0x140b0cc38
14033e583:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14033e587:	48 2b 4d 90          	sub    -0x70(%rbp),%rcx
14033e58b:	48 c1 f9 04          	sar    $0x4,%rcx
14033e58f:	48 85 c9             	test   %rcx,%rcx
14033e592:	75 07                	jne    0x14033e59b
14033e594:	ff 15 fe e3 7c 00    	call   *0x7ce3fe(%rip)        # 0x140b0c998
14033e59a:	cc                   	int3
14033e59b:	48 8b d0             	mov    %rax,%rdx
14033e59e:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14033e5a2:	e8 3d 7d cc ff       	call   0x1400062e4
14033e5a7:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e5ab:	48 85 db             	test   %rbx,%rbx
14033e5ae:	74 39                	je     0x14033e5e9
14033e5b0:	41 8b c5             	mov    %r13d,%eax
14033e5b3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e5b8:	41 03 c5             	add    %r13d,%eax
14033e5bb:	75 2c                	jne    0x14033e5e9
14033e5bd:	48 8b 03             	mov    (%rbx),%rax
14033e5c0:	48 8b cb             	mov    %rbx,%rcx
14033e5c3:	48 8b 00             	mov    (%rax),%rax
14033e5c6:	ff 15 6c e6 7c 00    	call   *0x7ce66c(%rip)        # 0x140b0cc38
14033e5cc:	41 8b c5             	mov    %r13d,%eax
14033e5cf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e5d4:	41 03 c5             	add    %r13d,%eax
14033e5d7:	75 10                	jne    0x14033e5e9
14033e5d9:	48 8b 03             	mov    (%rbx),%rax
14033e5dc:	48 8b cb             	mov    %rbx,%rcx
14033e5df:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e5e3:	ff 15 4f e6 7c 00    	call   *0x7ce64f(%rip)        # 0x140b0cc38
14033e5e9:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e5ed:	48 8b 01             	mov    (%rcx),%rax
14033e5f0:	41 0f 5a d0          	cvtps2pd %xmm8,%xmm2
14033e5f4:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e5f8:	45 33 c9             	xor    %r9d,%r9d
14033e5fb:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e5ff:	48 8b 40 40          	mov    0x40(%rax),%rax
14033e603:	ff 15 2f e6 7c 00    	call   *0x7ce62f(%rip)        # 0x140b0cc38
14033e609:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14033e60d:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14033e611:	48 2b ca             	sub    %rdx,%rcx
14033e614:	48 c1 f9 04          	sar    $0x4,%rcx
14033e618:	48 83 f9 01          	cmp    $0x1,%rcx
14033e61c:	77 07                	ja     0x14033e625
14033e61e:	ff 15 74 e3 7c 00    	call   *0x7ce374(%rip)        # 0x140b0c998
14033e624:	cc                   	int3
14033e625:	48 8d 4a 10          	lea    0x10(%rdx),%rcx
14033e629:	48 8b d0             	mov    %rax,%rdx
14033e62c:	e8 b3 7c cc ff       	call   0x1400062e4
14033e631:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e635:	48 85 db             	test   %rbx,%rbx
14033e638:	74 39                	je     0x14033e673
14033e63a:	41 8b c5             	mov    %r13d,%eax
14033e63d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e642:	41 03 c5             	add    %r13d,%eax
14033e645:	75 2c                	jne    0x14033e673
14033e647:	48 8b 03             	mov    (%rbx),%rax
14033e64a:	48 8b cb             	mov    %rbx,%rcx
14033e64d:	48 8b 00             	mov    (%rax),%rax
14033e650:	ff 15 e2 e5 7c 00    	call   *0x7ce5e2(%rip)        # 0x140b0cc38
14033e656:	41 8b c5             	mov    %r13d,%eax
14033e659:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e65e:	41 03 c5             	add    %r13d,%eax
14033e661:	75 10                	jne    0x14033e673
14033e663:	48 8b 03             	mov    (%rbx),%rax
14033e666:	48 8b cb             	mov    %rbx,%rcx
14033e669:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e66d:	ff 15 c5 e5 7c 00    	call   *0x7ce5c5(%rip)        # 0x140b0cc38
14033e673:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e677:	48 8b 01             	mov    (%rcx),%rax
14033e67a:	f3 0f 10 54 24 78    	movss  0x78(%rsp),%xmm2
14033e680:	0f 5a d2             	cvtps2pd %xmm2,%xmm2
14033e683:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e687:	45 33 c9             	xor    %r9d,%r9d
14033e68a:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e68e:	48 8b 40 40          	mov    0x40(%rax),%rax
14033e692:	ff 15 a0 e5 7c 00    	call   *0x7ce5a0(%rip)        # 0x140b0cc38
14033e698:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14033e69c:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14033e6a0:	48 2b ca             	sub    %rdx,%rcx
14033e6a3:	48 c1 f9 04          	sar    $0x4,%rcx
14033e6a7:	48 83 f9 02          	cmp    $0x2,%rcx
14033e6ab:	77 07                	ja     0x14033e6b4
14033e6ad:	ff 15 e5 e2 7c 00    	call   *0x7ce2e5(%rip)        # 0x140b0c998
14033e6b3:	cc                   	int3
14033e6b4:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
14033e6b8:	48 8b d0             	mov    %rax,%rdx
14033e6bb:	e8 24 7c cc ff       	call   0x1400062e4
14033e6c0:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e6c4:	48 85 db             	test   %rbx,%rbx
14033e6c7:	74 39                	je     0x14033e702
14033e6c9:	41 8b c5             	mov    %r13d,%eax
14033e6cc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e6d1:	41 03 c5             	add    %r13d,%eax
14033e6d4:	75 2c                	jne    0x14033e702
14033e6d6:	48 8b 03             	mov    (%rbx),%rax
14033e6d9:	48 8b cb             	mov    %rbx,%rcx
14033e6dc:	48 8b 00             	mov    (%rax),%rax
14033e6df:	ff 15 53 e5 7c 00    	call   *0x7ce553(%rip)        # 0x140b0cc38
14033e6e5:	41 8b c5             	mov    %r13d,%eax
14033e6e8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e6ed:	41 03 c5             	add    %r13d,%eax
14033e6f0:	75 10                	jne    0x14033e702
14033e6f2:	48 8b 03             	mov    (%rbx),%rax
14033e6f5:	48 8b cb             	mov    %rbx,%rcx
14033e6f8:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e6fc:	ff 15 36 e5 7c 00    	call   *0x7ce536(%rip)        # 0x140b0cc38
14033e702:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e706:	48 8b 01             	mov    (%rcx),%rax
14033e709:	f3 0f 10 54 24 74    	movss  0x74(%rsp),%xmm2
14033e70f:	0f 5a d2             	cvtps2pd %xmm2,%xmm2
14033e712:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e716:	45 33 c9             	xor    %r9d,%r9d
14033e719:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e71d:	48 8b 40 40          	mov    0x40(%rax),%rax
14033e721:	ff 15 11 e5 7c 00    	call   *0x7ce511(%rip)        # 0x140b0cc38
14033e727:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14033e72b:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14033e72f:	48 2b ca             	sub    %rdx,%rcx
14033e732:	48 c1 f9 04          	sar    $0x4,%rcx
14033e736:	48 83 f9 03          	cmp    $0x3,%rcx
14033e73a:	77 07                	ja     0x14033e743
14033e73c:	ff 15 56 e2 7c 00    	call   *0x7ce256(%rip)        # 0x140b0c998
14033e742:	cc                   	int3
14033e743:	48 8d 4a 30          	lea    0x30(%rdx),%rcx
14033e747:	48 8b d0             	mov    %rax,%rdx
14033e74a:	e8 95 7b cc ff       	call   0x1400062e4
14033e74f:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
14033e753:	48 85 db             	test   %rbx,%rbx
14033e756:	74 39                	je     0x14033e791
14033e758:	41 8b c5             	mov    %r13d,%eax
14033e75b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14033e760:	41 03 c5             	add    %r13d,%eax
14033e763:	75 2c                	jne    0x14033e791
14033e765:	48 8b 03             	mov    (%rbx),%rax
14033e768:	48 8b cb             	mov    %rbx,%rcx
14033e76b:	48 8b 00             	mov    (%rax),%rax
14033e76e:	ff 15 c4 e4 7c 00    	call   *0x7ce4c4(%rip)        # 0x140b0cc38
14033e774:	41 8b c5             	mov    %r13d,%eax
14033e777:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14033e77c:	41 03 c5             	add    %r13d,%eax
14033e77f:	75 10                	jne    0x14033e791
14033e781:	48 8b 03             	mov    (%rbx),%rax
14033e784:	48 8b cb             	mov    %rbx,%rcx
14033e787:	48 8b 40 08          	mov    0x8(%rax),%rax
14033e78b:	ff 15 a7 e4 7c 00    	call   *0x7ce4a7(%rip)        # 0x140b0cc38
14033e791:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14033e795:	48 8b 01             	mov    (%rcx),%rax
14033e798:	89 74 24 20          	mov    %esi,0x20(%rsp)
14033e79c:	45 33 c9             	xor    %r9d,%r9d
14033e79f:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
14033e7a3:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14033e7a7:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14033e7ae:	ff 15 84 e4 7c 00    	call   *0x7ce484(%rip)        # 0x140b0cc38
14033e7b4:	48 8b d8             	mov    %rax,%rbx
14033e7b7:	0f 57 c0             	xorps  %xmm0,%xmm0
14033e7ba:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14033e7be:	66 0f 6f 0d da 34 87 	movdqa 0x8734da(%rip),%xmm1        # 0x140bb1ca0
14033e7c5:	00
14033e7c6:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14033e7cb:	8b 0d c3 b4 80 00    	mov    0x80b4c3(%rip),%ecx        # 0x140b49c94
14033e7d1:	89 4d 28             	mov    %ecx,0x28(%rbp)
14033e7d4:	8a 0d be b4 80 00    	mov    0x80b4be(%rip),%cl        # 0x140b49c98
14033e7da:	88 4d 2c             	mov    %cl,0x2c(%rbp)
14033e7dd:	40 88 75 2d          	mov    %sil,0x2d(%rbp)
14033e7e1:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14033e7e5:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14033e7e9:	e8 62 bd dc ff       	call   0x14010a550
14033e7ee:	48 8b c8             	mov    %rax,%rcx
14033e7f1:	48 8b d3             	mov    %rbx,%rdx
14033e7f4:	e8 eb 7a cc ff       	call   0x1400062e4
14033e7f9:	48 8b 45 40          	mov    0x40(%rbp),%rax
14033e7fd:	48 83 f8 0f          	cmp    $0xf,%rax
14033e801:	76 30                	jbe    0x14033e833
14033e803:	48 ff c0             	inc    %rax
14033e806:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14033e80a:	48 8b d1             	mov    %rcx,%rdx
14033e80d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14033e813:	72 18                	jb     0x14033e82d
14033e815:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14033e819:	48 2b d1             	sub    %rcx,%rdx
14033e81c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax