1400383d5:	c7 45 c0 ac c0 24 c6 	movl   $0xc624c0ac,-0x40(%rbp)
1400383dc:	c7 45 c4 21 c7 60 ce 	movl   $0xce60c721,-0x3c(%rbp)
1400383e3:	c7 45 c8 14 d3 6c ad 	movl   $0xad6cd314,-0x38(%rbp)
1400383ea:	0f 57 c0             	xorps  %xmm0,%xmm0
1400383ed:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1400383f3:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400383f8:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1400383fc:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140038401:	48 8d 45 cc          	lea    -0x34(%rbp),%rax
140038405:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003840a:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
14003840f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140038414:	ba 0a 00 00 00       	mov    $0xa,%edx
140038419:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14003841e:	e8 fd 26 00 00       	call   0x14003ab20
140038423:	90                   	nop
140038424:	c7 44 24 20 29 00 00 	movl   $0x29,0x20(%rsp)
14003842b:	00
14003842c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140038431:	e8 7a 23 00 00       	call   0x14003a7b0
140038436:	48 8b c8             	mov    %rax,%rcx
140038439:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14003843e:	e8 d9 20 00 00       	call   0x14003a51c
140038443:	90                   	nop
140038444:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140038449:	48 85 c9             	test   %rcx,%rcx
14003844c:	74 34                	je     0x140038482
14003844e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140038453:	48 2b c1             	sub    %rcx,%rax
140038456:	48 d1 f8             	sar    $1,%rax
140038459:	48 03 c0             	add    %rax,%rax
14003845c:	48 8b d1             	mov    %rcx,%rdx
14003845f:	48 3b c6             	cmp    %rsi,%rax
140038462:	72 18                	jb     0x14003847c
140038464:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140038468:	48 2b d1             	sub    %rcx,%rdx
14003846b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14003846f:	48 83 f8 1f          	cmp    $0x1f,%rax
140038473:	76 07                	jbe    0x14003847c
140038475:	ff 15 1d 45 ad 00    	call   *0xad451d(%rip)        # 0x140b0c998
14003847b:	cc                   	int3
14003847c:	ff 15 3e 44 ad 00    	call   *0xad443e(%rip)        # 0x140b0c8c0
140038482:	c7 45 60 b2 f9 f6 96 	movl   $0x96f6f9b2,0x60(%rbp)
140038489:	c7 45 64 00 4e 8c 4e 	movl   $0x4e8c4e00,0x64(%rbp)
140038490:	c7 45 68 09 4e db 56 	movl   $0x56db4e09,0x68(%rbp)
140038497:	c7 45 6c 94 4e 6d 51 	movl   $0x516d4e94,0x6c(%rbp)
14003849e:	c7 45 70 03 4e 6b 51 	movl   $0x516b4e03,0x70(%rbp)
1400384a5:	b8 5d 4e 00 00       	mov    $0x4e5d,%eax
1400384aa:	66 89 45 74          	mov    %ax,0x74(%rbp)
1400384ae:	0f 57 c0             	xorps  %xmm0,%xmm0
1400384b1:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1400384b7:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400384bc:	48 8d 45 60          	lea    0x60(%rbp),%rax
1400384c0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400384c5:	48 8d 45 76          	lea    0x76(%rbp),%rax
1400384c9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400384ce:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1400384d3:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400384d8:	ba 0b 00 00 00       	mov    $0xb,%edx
1400384dd:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400384e2:	e8 39 26 00 00       	call   0x14003ab20
1400384e7:	90                   	nop
1400384e8:	c7 44 24 20 2c 00 00 	movl   $0x2c,0x20(%rsp)
1400384ef:	00
1400384f0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400384f5:	e8 b6 22 00 00       	call   0x14003a7b0
1400384fa:	48 8b c8             	mov    %rax,%rcx
1400384fd:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140038502:	e8 15 20 00 00       	call   0x14003a51c
140038507:	90                   	nop
140038508:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14003850d:	48 85 c9             	test   %rcx,%rcx
140038510:	74 34                	je     0x140038546
140038512:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140038517:	48 2b c1             	sub    %rcx,%rax
14003851a:	48 d1 f8             	sar    $1,%rax
14003851d:	48 03 c0             	add    %rax,%rax
140038520:	48 8b d1             	mov    %rcx,%rdx
140038523:	48 3b c6             	cmp    %rsi,%rax
140038526:	72 18                	jb     0x140038540
140038528:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14003852c:	48 2b d1             	sub    %rcx,%rdx
14003852f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140038533:	48 83 f8 1f          	cmp    $0x1f,%rax
140038537:	76 07                	jbe    0x140038540
140038539:	ff 15 59 44 ad 00    	call   *0xad4459(%rip)        # 0x140b0c998
14003853f:	cc                   	int3
140038540:	ff 15 7a 43 ad 00    	call   *0xad437a(%rip)        # 0x140b0c8c0
140038546:	c7 85 b8 00 00 00 58 	movl   $0xb098d558,0xb8(%rbp)
14003854d:	d5 98 b0
140038550:	c7 85 bc 00 00 00 58 	movl   $0xc14bb458,0xbc(%rbp)
140038557:	b4 4b c1
14003855a:	c7 85 c0 00 00 00 37 	movl   $0xb2e4b137,0xc0(%rbp)
140038561:	b1 e4 b2
140038564:	c7 85 c4 00 00 00 2f 	movl   $0xc77cc12f,0xc4(%rbp)
14003856b:	c1 7c c7
14003856e:	c7 85 c8 00 00 00 f1 	movl   $0xc5ecacf1,0xc8(%rbp)
140038575:	ac ec c5
140038578:	c7 85 cc 00 00 00 5f 	movl   $0xc544b35f,0xcc(%rbp)
14003857f:	b3 44 c5
140038582:	c7 85 d0 00 00 00 49 	movl   $0xc5f4d649,0xd0(%rbp)
140038589:	d6 f4 c5
14003858c:	c7 85 d4 00 00 00 a4 	movl   $0xc11cc2a4,0xd4(%rbp)
140038593:	c2 1c c1
140038596:	c7 85 d8 00 00 00 c8 	movl   $0xbb3cb9c8,0xd8(%rbp)
14003859d:	b9 3c bb
1400385a0:	c7 85 dc 00 00 00 78 	movl   $0xd754b978,0xdc(%rbp)
1400385a7:	b9 54 d7
1400385aa:	0f 57 c0             	xorps  %xmm0,%xmm0
1400385ad:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1400385b3:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400385b8:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
1400385bf:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400385c4:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
1400385cb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400385d0:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1400385d5:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400385da:	ba 14 00 00 00       	mov    $0x14,%edx
1400385df:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400385e4:	e8 37 25 00 00       	call   0x14003ab20
1400385e9:	90                   	nop
1400385ea:	c7 44 24 20 2b 00 00 	movl   $0x2b,0x20(%rsp)
1400385f1:	00
1400385f2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400385f7:	e8 b4 21 00 00       	call   0x14003a7b0
1400385fc:	48 8b c8             	mov    %rax,%rcx
1400385ff:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140038604:	e8 13 1f 00 00       	call   0x14003a51c
140038609:	90                   	nop
14003860a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14003860f:	48 85 c9             	test   %rcx,%rcx
140038612:	74 34                	je     0x140038648
140038614:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140038619:	48 2b c1             	sub    %rcx,%rax
14003861c:	48 d1 f8             	sar    $1,%rax
14003861f:	48 03 c0             	add    %rax,%rax
140038622:	48 8b d1             	mov    %rcx,%rdx
140038625:	48 3b c6             	cmp    %rsi,%rax
140038628:	72 18                	jb     0x140038642
14003862a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14003862e:	48 2b d1             	sub    %rcx,%rdx
140038631:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140038635:	48 83 f8 1f          	cmp    $0x1f,%rax
140038639:	76 07                	jbe    0x140038642
14003863b:	ff 15 57 43 ad 00    	call   *0xad4357(%rip)        # 0x140b0c998
140038641:	cc                   	int3
140038642:	ff 15 78 42 ad 00    	call   *0xad4278(%rip)        # 0x140b0c8c0
140038648:	c7 44 24 68 69 00 76 	movl   $0x760069,0x68(%rsp)
14003864f:	00
140038650:	c7 44 24 6c 78 00 6c 	movl   $0x6c0078,0x6c(%rsp)
140038657:	00
140038658:	c7 44 24 70 63 00 64 	movl   $0x640063,0x70(%rsp)
14003865f:	00
140038660:	b8 6d 00 00 00       	mov    $0x6d,%eax
140038665:	66 89 44 24 74       	mov    %ax,0x74(%rsp)
14003866a:	0f 57 c0             	xorps  %xmm0,%xmm0
14003866d:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
140038673:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140038678:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14003867d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140038682:	48 8d 44 24 76       	lea    0x76(%rsp),%rax
140038687:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003868c:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
140038691:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140038696:	41 be 07 00 00 00    	mov    $0x7,%r14d
14003869c:	41 8b d6             	mov    %r14d,%edx
14003869f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400386a4:	e8 77 24 00 00       	call   0x14003ab20
1400386a9:	90                   	nop
1400386aa:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1400386b1:	00
1400386b2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400386b7:	e8 f4 20 00 00       	call   0x14003a7b0
1400386bc:	48 8b c8             	mov    %rax,%rcx
1400386bf:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400386c4:	e8 53 1e 00 00       	call   0x14003a51c
1400386c9:	90                   	nop
1400386ca:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400386cf:	48 85 c9             	test   %rcx,%rcx
1400386d2:	74 34                	je     0x140038708
1400386d4:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400386d9:	48 2b c1             	sub    %rcx,%rax
1400386dc:	48 d1 f8             	sar    $1,%rax
1400386df:	48 03 c0             	add    %rax,%rax
1400386e2:	48 8b d1             	mov    %rcx,%rdx
1400386e5:	48 3b c6             	cmp    %rsi,%rax
1400386e8:	72 18                	jb     0x140038702
1400386ea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400386ee:	48 2b d1             	sub    %rcx,%rdx
1400386f1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400386f5:	48 83 f8 1f          	cmp    $0x1f,%rax
1400386f9:	76 07                	jbe    0x140038702
1400386fb:	ff 15 97 42 ad 00    	call   *0xad4297(%rip)        # 0x140b0c998
140038701:	cc                   	int3
140038702:	ff 15 b8 41 ad 00    	call   *0xad41b8(%rip)        # 0x140b0c8c0
140038708:	c7 44 24 78 49 00 56 	movl   $0x560049,0x78(%rsp)
14003870f:	00
140038710:	c7 44 24 7c 58 00 4c 	movl   $0x4c0058,0x7c(%rsp)
140038717:	00
140038718:	c7 45 80 43 00 44 00 	movl   $0x440043,-0x80(%rbp)
14003871f:	b8 4d 00 00 00       	mov    $0x4d,%eax
140038724:	66 89 45 84          	mov    %ax,-0x7c(%rbp)
140038728:	0f 57 c0             	xorps  %xmm0,%xmm0
14003872b:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
140038731:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140038736:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14003873b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140038740:	48 8d 45 86          	lea    -0x7a(%rbp),%rax
140038744:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140038749:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
14003874e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140038753:	49 8b d6             	mov    %r14,%rdx
140038756:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14003875b:	e8 c0 23 00 00       	call   0x14003ab20
140038760:	90                   	nop
140038761:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140038768:	00
140038769:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14003876e:	e8 3d 20 00 00       	call   0x14003a7b0
140038773:	48 8b c8             	mov    %rax,%rcx
140038776:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14003877b:	e8 9c 1d 00 00       	call   0x14003a51c
140038780:	90                   	nop
140038781:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140038786:	48 85 d2             	test   %rdx,%rdx
140038789:	74 37                	je     0x1400387c2
14003878b:	48 8b ca             	mov    %rdx,%rcx
14003878e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140038793:	48 2b c2             	sub    %rdx,%rax
140038796:	48 d1 f8             	sar    $1,%rax
140038799:	48 03 c0             	add    %rax,%rax
14003879c:	48 3b c6             	cmp    %rsi,%rax
14003879f:	72 18                	jb     0x1400387b9
1400387a1:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1400387a5:	48 2b ca             	sub    %rdx,%rcx
1400387a8:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400387ac:	48 83 f8 1f          	cmp    $0x1f,%rax
1400387b0:	76 07                	jbe    0x1400387b9
1400387b2:	ff 15 e0 41 ad 00    	call   *0xad41e0(%rip)        # 0x140b0c998
1400387b8:	cc                   	int3
1400387b9:	48 8b ca             	mov    %rdx,%rcx
1400387bc:	ff 15 fe 40 ad 00    	call   *0xad40fe(%rip)        # 0x140b0c8c0
1400387c2:	48 8d 05 b7 1c cf 00 	lea    0xcf1cb7(%rip),%rax        # 0x140d2a480
1400387c9:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1400387d0:	48 33 cc             	xor    %rsp,%rcx
1400387d3:	e8 08 6e ab 00       	call   0x140aef5e0
1400387d8:	4c 8d 9c 24 f0 01 00 	lea    0x1f0(%rsp),%r11
1400387df:	00
1400387e0:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400387e4:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400387e8:	4d 8b 63 30          	mov    0x30(%r11),%r12
1400387ec:	4d 8b 6b 38          	mov    0x38(%r11),%r13
1400387f0:	49 8b e3             	mov    %r11,%rsp
1400387f3:	41 5f                	pop    %r15
1400387f5:	41 5e                	pop    %r14
1400387f7:	5d                   	pop    %rbp
1400387f8:	c3                   	ret
1400387f9:	90                   	nop
1400387fa:	90                   	nop
1400387fb:	90                   	nop
1400387fc:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140038801:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140038806:	55                   	push   %rbp
140038807:	56                   	push   %rsi
140038808:	57                   	push   %rdi
140038809:	48 8b ec             	mov    %rsp,%rbp
14003880c:	48 83 ec 30          	sub    $0x30,%rsp
140038810:	33 db                	xor    %ebx,%ebx
140038812:	89 5d f0             	mov    %ebx,-0x10(%rbp)
140038815:	48 8d 35 54 1c cf 00 	lea    0xcf1c54(%rip),%rsi        # 0x140d2a470
14003881c:	48 89 75 28          	mov    %rsi,0x28(%rbp)
140038820:	48 89 1d 49 1c cf 00 	mov    %rbx,0xcf1c49(%rip)        # 0x140d2a470
140038827:	48 89 1d 4a 1c cf 00 	mov    %rbx,0xcf1c4a(%rip)        # 0x140d2a478
14003882e:	8d 4b 28             	lea    0x28(%rbx),%ecx
140038831:	ff 15 91 40 ad 00    	call   *0xad4091(%rip)        # 0x140b0c8c8
140038837:	48 85 c0             	test   %rax,%rax
14003883a:	75 07                	jne    0x140038843
14003883c:	ff 15 56 3c ad 00    	call   *0xad3c56(%rip)        # 0x140b0c498
140038842:	cc                   	int3
140038843:	48 89 00             	mov    %rax,(%rax)
140038846:	48 89 40 08          	mov    %rax,0x8(%rax)
14003884a:	48 89 40 10          	mov    %rax,0x10(%rax)
14003884e:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140038854:	48 89 05 15 1c cf 00 	mov    %rax,0xcf1c15(%rip)        # 0x140d2a470
14003885b:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%rbp)
140038862:	c7 45 20 1a 00 00 00 	movl   $0x1a,0x20(%rbp)
140038869:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14003886d:	e8 aa 1b 00 00       	call   0x14003a41c
140038872:	c7 00 88 24 9b 24    	movl   $0x249b2488,(%rax)
140038878:	89 5d 20             	mov    %ebx,0x20(%rbp)
14003887b:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14003887f:	e8 98 1b 00 00       	call   0x14003a41c
140038884:	c7 00 30 00 39 00    	movl   $0x390030,(%rax)
14003888a:	c7 45 20 16 00 00 00 	movl   $0x16,0x20(%rbp)
140038891:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140038895:	e8 82 1b 00 00       	call   0x14003a41c
14003889a:	c7 00 30 00 39 00    	movl   $0x390030,(%rax)
1400388a0:	c7 45 20 0e 00 00 00 	movl   $0xe,0x20(%rbp)
1400388a7:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400388ab:	e8 6c 1b 00 00       	call   0x14003a41c
1400388b0:	c7 00 10 ff 19 ff    	movl   $0xff19ff10,(%rax)
1400388b6:	c7 45 20 04 00 00 00 	movl   $0x4,0x20(%rbp)
1400388bd:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400388c1:	e8 56 1b 00 00       	call   0x14003a41c
1400388c6:	c7 00 61 00 7a 00    	movl   $0x7a0061,(%rax)
1400388cc:	c7 45 20 12 00 00 00 	movl   $0x12,0x20(%rbp)
1400388d3:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400388d7:	e8 40 1b 00 00       	call   0x14003a41c
1400388dc:	c7 00 60 24 73 24    	movl   $0x24732460,(%rax)
1400388e2:	c7 45 20 1b 00 00 00 	movl   $0x1b,0x20(%rbp)
1400388e9:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400388ed:	e8 2a 1b 00 00       	call   0x14003a41c
1400388f2:	c7 00 74 24 87 24    	movl   $0x24872474,(%rax)
1400388f8:	c7 45 20 1c 00 00 00 	movl   $0x1c,0x20(%rbp)
1400388ff:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140038903:	e8 14 1b 00 00       	call   0x14003a41c
140038908:	c7 00 60 24 69 24    	movl   $0x24692460,(%rax)
14003890e:	c7 45 20 1d 00 00 00 	movl   $0x1d,0x20(%rbp)
140038915:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140038919:	e8 fe 1a 00 00       	call   0x14003a41c
14003891e:	c7 00 20 32 29 32    	movl   $0x32293220,(%rax)
140038924:	c7 45 20 03 00 00 00 	movl   $0x3,0x20(%rbp)
14003892b:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14003892f:	e8 e8 1a 00 00       	call   0x14003a41c
140038934:	c7 00 41 00 5a 00    	movl   $0x5a0041,(%rax)
14003893a:	48 8b c6             	mov    %rsi,%rax
14003893d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140038942:	48 83 c4 30          	add    $0x30,%rsp
140038946:	5f                   	pop    %rdi
140038947:	5e                   	pop    %rsi
140038948:	5d                   	pop    %rbp
140038949:	c3                   	ret
14003894a:	90                   	nop
14003894b:	90                   	nop
14003894c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140038951:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140038956:	55                   	push   %rbp
140038957:	53                   	push   %rbx
140038958:	56                   	push   %rsi
140038959:	57                   	push   %rdi
14003895a:	41 54                	push   %r12
14003895c:	41 55                	push   %r13
14003895e:	41 56                	push   %r14
140038960:	41 57                	push   %r15
140038962:	48 8b ec             	mov    %rsp,%rbp
140038965:	48 83 ec 48          	sub    $0x48,%rsp
140038969:	48 8b fa             	mov    %rdx,%rdi
14003896c:	48 8b f1             	mov    %rcx,%rsi
14003896f:	45 33 f6             	xor    %r14d,%r14d
140038972:	4c 89 31             	mov    %r14,(%rcx)