1400472aa:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1400472af:	0f 57 c9             	xorps  %xmm1,%xmm1
1400472b2:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1400472b8:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1400472be:	48 8d 15 03 db 01 00 	lea    0x1db03(%rip),%rdx        # 0x140064dc8
1400472c5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400472ca:	e8 71 cd fd ff       	call   0x140024040
1400472cf:	90                   	nop
1400472d0:	48 8b 05 e9 7a 03 00 	mov    0x37ae9(%rip),%rax        # 0x14007edc0
1400472d7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400472dc:	48 83 7c 24 58 07    	cmpq   $0x7,0x58(%rsp)
1400472e2:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
1400472e8:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1400472ed:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1400472f2:	8b 54 24 50          	mov    0x50(%rsp),%edx
1400472f6:	ff d0                	call   *%rax
1400472f8:	85 c0                	test   %eax,%eax
1400472fa:	79 16                	jns    0x140047312
1400472fc:	45 33 c9             	xor    %r9d,%r9d
1400472ff:	45 33 c0             	xor    %r8d,%r8d
140047302:	41 8d 51 01          	lea    0x1(%r9),%edx
140047306:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14004730b:	ff 15 c7 7d 01 00    	call   *0x17dc7(%rip)        # 0x14005f0d8
140047311:	90                   	nop
140047312:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140047316:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14004731b:	49 8b ce             	mov    %r14,%rcx
14004731e:	ff d3                	call   *%rbx
140047320:	8b d8                	mov    %eax,%ebx
140047322:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140047327:	ff 15 cb 7a 03 00    	call   *0x37acb(%rip)        # 0x14007edf8
14004732d:	90                   	nop
14004732e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140047333:	48 83 fa 07          	cmp    $0x7,%rdx
140047337:	76 3a                	jbe    0x140047373
140047339:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140047340:	00
140047341:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140047346:	48 8b c1             	mov    %rcx,%rax
140047349:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140047350:	72 1c                	jb     0x14004736e
140047352:	48 83 c2 27          	add    $0x27,%rdx
140047356:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14004735a:	48 2b c1             	sub    %rcx,%rax
14004735d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140047361:	48 83 f8 1f          	cmp    $0x1f,%rax
140047365:	76 07                	jbe    0x14004736e
140047367:	ff 15 33 82 01 00    	call   *0x18233(%rip)        # 0x14005f5a0
14004736d:	cc                   	int3
14004736e:	e8 21 29 01 00       	call   0x140059c94
140047373:	85 db                	test   %ebx,%ebx
140047375:	0f 88 97 05 00 00    	js     0x140047912
14004737b:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
14004737f:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140047383:	48 8b 01             	mov    (%rcx),%rax
140047386:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14004738a:	33 d2                	xor    %edx,%edx
14004738c:	ff 50 38             	call   *0x38(%rax)
14004738f:	8b d8                	mov    %eax,%ebx
140047391:	85 c0                	test   %eax,%eax
140047393:	0f 88 65 05 00 00    	js     0x1400478fe
140047399:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
14004739d:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400473a1:	48 8b 01             	mov    (%rcx),%rax
1400473a4:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1400473a8:	48 8d 15 e1 b5 01 00 	lea    0x1b5e1(%rip),%rdx        # 0x140062990
1400473af:	ff 10                	call   *(%rax)
1400473b1:	8b d8                	mov    %eax,%ebx
1400473b3:	85 c0                	test   %eax,%eax
1400473b5:	0f 88 2f 05 00 00    	js     0x1400478ea
1400473bb:	40 84 ff             	test   %dil,%dil
1400473be:	0f 84 af 01 00 00    	je     0x140047573
1400473c4:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1400473c8:	48 8b 03             	mov    (%rbx),%rax
1400473cb:	48 8b 70 40          	mov    0x40(%rax),%rsi
1400473cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1400473d2:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1400473d7:	0f 57 c9             	xorps  %xmm1,%xmm1
1400473da:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1400473e0:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1400473e6:	48 8d 15 bb d9 01 00 	lea    0x1d9bb(%rip),%rdx        # 0x140064da8
1400473ed:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400473f2:	e8 49 cc fd ff       	call   0x140024040
1400473f7:	90                   	nop
1400473f8:	48 8b 05 c1 79 03 00 	mov    0x379c1(%rip),%rax        # 0x14007edc0
1400473ff:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140047404:	48 83 7c 24 38 07    	cmpq   $0x7,0x38(%rsp)
14004740a:	48 0f 47 4c 24 20    	cmova  0x20(%rsp),%rcx
140047410:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140047415:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14004741a:	8b 54 24 30          	mov    0x30(%rsp),%edx
14004741e:	ff d0                	call   *%rax
140047420:	85 c0                	test   %eax,%eax
140047422:	79 16                	jns    0x14004743a
140047424:	45 33 c9             	xor    %r9d,%r9d
140047427:	45 33 c0             	xor    %r8d,%r8d
14004742a:	41 8d 51 01          	lea    0x1(%r9),%edx
14004742e:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
140047433:	ff 15 9f 7c 01 00    	call   *0x17c9f(%rip)        # 0x14005f0d8
140047439:	90                   	nop
14004743a:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14004743f:	0f 57 c0             	xorps  %xmm0,%xmm0
140047442:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140047447:	0f 57 c9             	xorps  %xmm1,%xmm1
14004744a:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140047450:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140047456:	48 8d 15 7b d8 01 00 	lea    0x1d87b(%rip),%rdx        # 0x140064cd8
14004745d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140047462:	e8 d9 cb fd ff       	call   0x140024040
140047467:	90                   	nop
140047468:	48 8b 05 51 79 03 00 	mov    0x37951(%rip),%rax        # 0x14007edc0
14004746f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140047474:	48 83 7c 24 58 07    	cmpq   $0x7,0x58(%rsp)
14004747a:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140047480:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
140047484:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140047488:	8b 54 24 50          	mov    0x50(%rsp),%edx
14004748c:	ff d0                	call   *%rax
14004748e:	85 c0                	test   %eax,%eax
140047490:	79 16                	jns    0x1400474a8
140047492:	45 33 c9             	xor    %r9d,%r9d
140047495:	45 33 c0             	xor    %r8d,%r8d
140047498:	41 8d 51 01          	lea    0x1(%r9),%edx
14004749c:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
1400474a1:	ff 15 31 7c 01 00    	call   *0x17c31(%rip)        # 0x14005f0d8
1400474a7:	90                   	nop
1400474a8:	4c 8b c7             	mov    %rdi,%r8
1400474ab:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1400474af:	48 8b cb             	mov    %rbx,%rcx
1400474b2:	ff d6                	call   *%rsi
1400474b4:	8b d8                	mov    %eax,%ebx
1400474b6:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1400474ba:	ff 15 38 79 03 00    	call   *0x37938(%rip)        # 0x14007edf8
1400474c0:	90                   	nop
1400474c1:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1400474c6:	48 83 fa 07          	cmp    $0x7,%rdx
1400474ca:	76 3a                	jbe    0x140047506
1400474cc:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400474d3:	00
1400474d4:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400474d9:	48 8b c1             	mov    %rcx,%rax
1400474dc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400474e3:	72 1c                	jb     0x140047501
1400474e5:	48 83 c2 27          	add    $0x27,%rdx
1400474e9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400474ed:	48 2b c1             	sub    %rcx,%rax
1400474f0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400474f4:	48 83 f8 1f          	cmp    $0x1f,%rax
1400474f8:	76 07                	jbe    0x140047501
1400474fa:	ff 15 a0 80 01 00    	call   *0x180a0(%rip)        # 0x14005f5a0
140047500:	cc                   	int3
140047501:	e8 8e 27 01 00       	call   0x140059c94
140047506:	66 0f 6f 05 f2 e2 01 	movdqa 0x1e2f2(%rip),%xmm0        # 0x140065800
14004750d:	00
14004750e:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140047514:	66 44 89 7c 24 40    	mov    %r15w,0x40(%rsp)
14004751a:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14004751f:	ff 15 d3 78 03 00    	call   *0x378d3(%rip)        # 0x14007edf8
140047525:	90                   	nop
140047526:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14004752b:	48 83 fa 07          	cmp    $0x7,%rdx
14004752f:	76 3a                	jbe    0x14004756b
140047531:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140047538:	00
140047539:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14004753e:	48 8b c1             	mov    %rcx,%rax
140047541:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140047548:	72 1c                	jb     0x140047566
14004754a:	48 83 c2 27          	add    $0x27,%rdx
14004754e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140047552:	48 2b c1             	sub    %rcx,%rax
140047555:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140047559:	48 83 f8 1f          	cmp    $0x1f,%rax
14004755d:	76 07                	jbe    0x140047566
14004755f:	ff 15 3b 80 01 00    	call   *0x1803b(%rip)        # 0x14005f5a0
140047565:	cc                   	int3
140047566:	e8 29 27 01 00       	call   0x140059c94
14004756b:	85 db                	test   %ebx,%ebx
14004756d:	0f 88 77 03 00 00    	js     0x1400478ea
140047573:	80 bd 30 02 00 00 00 	cmpb   $0x0,0x230(%rbp)
14004757a:	0f 84 af 01 00 00    	je     0x14004772f
140047580:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140047584:	48 8b 03             	mov    (%rbx),%rax
140047587:	48 8b 70 40          	mov    0x40(%rax),%rsi
14004758b:	0f 57 c0             	xorps  %xmm0,%xmm0
14004758e:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140047593:	0f 57 c9             	xorps  %xmm1,%xmm1
140047596:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
14004759c:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1400475a2:	48 8d 15 47 d8 01 00 	lea    0x1d847(%rip),%rdx        # 0x140064df0
1400475a9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400475ae:	e8 8d ca fd ff       	call   0x140024040
1400475b3:	90                   	nop
1400475b4:	48 8b 05 05 78 03 00 	mov    0x37805(%rip),%rax        # 0x14007edc0
1400475bb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400475c0:	48 83 7c 24 38 07    	cmpq   $0x7,0x38(%rsp)
1400475c6:	48 0f 47 4c 24 20    	cmova  0x20(%rsp),%rcx
1400475cc:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
1400475d0:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
1400475d4:	8b 54 24 30          	mov    0x30(%rsp),%edx
1400475d8:	ff d0                	call   *%rax
1400475da:	85 c0                	test   %eax,%eax
1400475dc:	79 16                	jns    0x1400475f4
1400475de:	45 33 c9             	xor    %r9d,%r9d
1400475e1:	45 33 c0             	xor    %r8d,%r8d
1400475e4:	41 8d 51 01          	lea    0x1(%r9),%edx
1400475e8:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
1400475ed:	ff 15 e5 7a 01 00    	call   *0x17ae5(%rip)        # 0x14005f0d8
1400475f3:	90                   	nop
1400475f4:	48 8b 7d 80          	mov    -0x80(%rbp),%rdi
1400475f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400475fb:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140047600:	0f 57 c9             	xorps  %xmm1,%xmm1
140047603:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140047609:	41 b8 09 00 00 00    	mov    $0x9,%r8d
14004760f:	48 8d 15 c2 d7 01 00 	lea    0x1d7c2(%rip),%rdx        # 0x140064dd8
140047616:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14004761b:	e8 20 ca fd ff       	call   0x140024040
140047620:	90                   	nop
140047621:	48 8b 05 98 77 03 00 	mov    0x37798(%rip),%rax        # 0x14007edc0
140047628:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14004762d:	48 83 7c 24 58 07    	cmpq   $0x7,0x58(%rsp)
140047633:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140047639:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14004763e:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140047643:	8b 54 24 50          	mov    0x50(%rsp),%edx
140047647:	ff d0                	call   *%rax
140047649:	85 c0                	test   %eax,%eax
14004764b:	79 16                	jns    0x140047663
14004764d:	45 33 c9             	xor    %r9d,%r9d
140047650:	45 33 c0             	xor    %r8d,%r8d
140047653:	41 8d 51 01          	lea    0x1(%r9),%edx
140047657:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14004765c:	ff 15 76 7a 01 00    	call   *0x17a76(%rip)        # 0x14005f0d8
140047662:	90                   	nop
140047663:	4c 8b c7             	mov    %rdi,%r8
140047666:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14004766b:	48 8b cb             	mov    %rbx,%rcx
14004766e:	ff d6                	call   *%rsi
140047670:	8b d8                	mov    %eax,%ebx
140047672:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140047677:	ff 15 7b 77 03 00    	call   *0x3777b(%rip)        # 0x14007edf8
14004767d:	90                   	nop
14004767e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140047683:	48 83 fa 07          	cmp    $0x7,%rdx
140047687:	76 3a                	jbe    0x1400476c3
140047689:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140047690:	00
140047691:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140047696:	48 8b c1             	mov    %rcx,%rax
140047699:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400476a0:	72 1c                	jb     0x1400476be
1400476a2:	48 83 c2 27          	add    $0x27,%rdx
1400476a6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400476aa:	48 2b c1             	sub    %rcx,%rax
1400476ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400476b1:	48 83 f8 1f          	cmp    $0x1f,%rax
1400476b5:	76 07                	jbe    0x1400476be
1400476b7:	ff 15 e3 7e 01 00    	call   *0x17ee3(%rip)        # 0x14005f5a0
1400476bd:	cc                   	int3
1400476be:	e8 d1 25 01 00       	call   0x140059c94
1400476c3:	66 0f 6f 05 35 e1 01 	movdqa 0x1e135(%rip),%xmm0        # 0x140065800
1400476ca:	00
1400476cb:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400476d1:	66 44 89 7c 24 40    	mov    %r15w,0x40(%rsp)
1400476d7:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1400476db:	ff 15 17 77 03 00    	call   *0x37717(%rip)        # 0x14007edf8
1400476e1:	90                   	nop
1400476e2:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400476e7:	48 83 fa 07          	cmp    $0x7,%rdx
1400476eb:	76 3a                	jbe    0x140047727
1400476ed:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400476f4:	00
1400476f5:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400476fa:	48 8b c1             	mov    %rcx,%rax
1400476fd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140047704:	72 1c                	jb     0x140047722
140047706:	48 83 c2 27          	add    $0x27,%rdx
14004770a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14004770e:	48 2b c1             	sub    %rcx,%rax
140047711:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140047715:	48 83 f8 1f          	cmp    $0x1f,%rax
140047719:	76 07                	jbe    0x140047722
14004771b:	ff 15 7f 7e 01 00    	call   *0x17e7f(%rip)        # 0x14005f5a0
140047721:	cc                   	int3
140047722:	e8 6d 25 01 00       	call   0x140059c94
140047727:	85 db                	test   %ebx,%ebx
140047729:	0f 88 bb 01 00 00    	js     0x1400478ea
14004772f:	4c 89 7d b8          	mov    %r15,-0x48(%rbp)
140047733:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140047737:	48 8b 01             	mov    (%rcx),%rax
14004773a:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14004773e:	ff 90 80 00 00 00    	call   *0x80(%rax)
140047744:	8b d8                	mov    %eax,%ebx
140047746:	85 c0                	test   %eax,%eax
140047748:	0f 88 88 01 00 00    	js     0x1400478d6
14004774e:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
140047752:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140047756:	48 8b 03             	mov    (%rbx),%rax
140047759:	48 8b 78 40          	mov    0x40(%rax),%rdi
14004775d:	0f 57 c0             	xorps  %xmm0,%xmm0
140047760:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140047765:	0f 57 c9             	xorps  %xmm1,%xmm1
140047768:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
14004776e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140047774:	48 8d 15 95 d6 01 00 	lea    0x1d695(%rip),%rdx        # 0x140064e10
14004777b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140047780:	e8 bb c8 fd ff       	call   0x140024040
140047785:	90                   	nop
140047786:	48 8b 05 33 76 03 00 	mov    0x37633(%rip),%rax        # 0x14007edc0
14004778d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140047792:	48 83 7c 24 38 07    	cmpq   $0x7,0x38(%rsp)
140047798:	48 0f 47 4c 24 20    	cmova  0x20(%rsp),%rcx
14004779e:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1400477a3:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400477a8:	8b 54 24 30          	mov    0x30(%rsp),%edx
1400477ac:	ff d0                	call   *%rax
1400477ae:	85 c0                	test   %eax,%eax
1400477b0:	79 16                	jns    0x1400477c8
1400477b2:	45 33 c9             	xor    %r9d,%r9d
1400477b5:	45 33 c0             	xor    %r8d,%r8d
1400477b8:	41 8d 51 01          	lea    0x1(%r9),%edx
1400477bc:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
1400477c1:	ff 15 11 79 01 00    	call   *0x17911(%rip)        # 0x14005f0d8
1400477c7:	90                   	nop
1400477c8:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1400477cc:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400477d1:	48 8b cb             	mov    %rbx,%rcx
1400477d4:	ff d7                	call   *%rdi
1400477d6:	8b d8                	mov    %eax,%ebx
1400477d8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400477dd:	ff 15 15 76 03 00    	call   *0x37615(%rip)        # 0x14007edf8
1400477e3:	90                   	nop
1400477e4:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400477e9:	48 83 fa 07          	cmp    $0x7,%rdx
1400477ed:	76 3a                	jbe    0x140047829
1400477ef:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400477f6:	00
1400477f7:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400477fc:	48 8b c1             	mov    %rcx,%rax
1400477ff:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140047806:	72 1c                	jb     0x140047824
140047808:	48 83 c2 27          	add    $0x27,%rdx
14004780c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140047810:	48 2b c1             	sub    %rcx,%rax
140047813:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140047817:	48 83 f8 1f          	cmp    $0x1f,%rax
14004781b:	76 07                	jbe    0x140047824
14004781d:	ff 15 7d 7d 01 00    	call   *0x17d7d(%rip)        # 0x14005f5a0
140047823:	cc                   	int3