140036583:	48 8b c7             	mov    %rdi,%rax
140036586:	ff 15 a4 c8 1d 00    	call   *0x1dc8a4(%rip)        # 0x140212e30
14003658c:	85 c0                	test   %eax,%eax
14003658e:	0f 88 dc 02 00 00    	js     0x140036870
140036594:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140036598:	48 8b 03             	mov    (%rbx),%rax
14003659b:	48 8b 78 38          	mov    0x38(%rax),%rdi
14003659f:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400365a3:	48 85 c9             	test   %rcx,%rcx
1400365a6:	74 0d                	je     0x1400365b5
1400365a8:	48 8b 01             	mov    (%rcx),%rax
1400365ab:	48 8b 40 10          	mov    0x10(%rax),%rax
1400365af:	ff 15 7b c8 1d 00    	call   *0x1dc87b(%rip)        # 0x140212e30
1400365b5:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400365b9:	48 8b cb             	mov    %rbx,%rcx
1400365bc:	48 8b c7             	mov    %rdi,%rax
1400365bf:	ff 15 6b c8 1d 00    	call   *0x1dc86b(%rip)        # 0x140212e30
1400365c5:	85 c0                	test   %eax,%eax
1400365c7:	0f 88 a3 02 00 00    	js     0x140036870
1400365cd:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
1400365d1:	48 8b 03             	mov    (%rbx),%rax
1400365d4:	48 8b 38             	mov    (%rax),%rdi
1400365d7:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400365db:	48 85 c9             	test   %rcx,%rcx
1400365de:	74 0d                	je     0x1400365ed
1400365e0:	48 8b 01             	mov    (%rcx),%rax
1400365e3:	48 8b 40 10          	mov    0x10(%rax),%rax
1400365e7:	ff 15 43 c8 1d 00    	call   *0x1dc843(%rip)        # 0x140212e30
1400365ed:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1400365f1:	48 8d 15 f0 ae 22 00 	lea    0x22aef0(%rip),%rdx        # 0x1402614e8
1400365f8:	48 8b cb             	mov    %rbx,%rcx
1400365fb:	48 8b c7             	mov    %rdi,%rax
1400365fe:	ff 15 2c c8 1d 00    	call   *0x1dc82c(%rip)        # 0x140212e30
140036604:	85 c0                	test   %eax,%eax
140036606:	0f 88 64 02 00 00    	js     0x140036870
14003660c:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
140036610:	48 8b 03             	mov    (%rbx),%rax
140036613:	48 8b 78 30          	mov    0x30(%rax),%rdi
140036617:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14003661b:	48 85 c9             	test   %rcx,%rcx
14003661e:	74 0d                	je     0x14003662d
140036620:	48 8b 01             	mov    (%rcx),%rax
140036623:	48 8b 40 10          	mov    0x10(%rax),%rax
140036627:	ff 15 03 c8 1d 00    	call   *0x1dc803(%rip)        # 0x140212e30
14003662d:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140036631:	48 8b cb             	mov    %rbx,%rcx
140036634:	48 8b c7             	mov    %rdi,%rax
140036637:	ff 15 f3 c7 1d 00    	call   *0x1dc7f3(%rip)        # 0x140212e30
14003663d:	85 c0                	test   %eax,%eax
14003663f:	0f 88 2b 02 00 00    	js     0x140036870
140036645:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140036649:	48 8b 01             	mov    (%rcx),%rax
14003664c:	48 8b 40 38          	mov    0x38(%rax),%rax
140036650:	e9 0e 01 00 00       	jmp    0x140036763
140036655:	80 7d d7 01          	cmpb   $0x1,-0x29(%rbp)
140036659:	0f 85 16 01 00 00    	jne    0x140036775
14003665f:	4c 89 7d 07          	mov    %r15,0x7(%rbp)
140036663:	4c 89 7d 0f          	mov    %r15,0xf(%rbp)
140036667:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14003666b:	48 8b 01             	mov    (%rcx),%rax
14003666e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140036672:	48 8b 40 30          	mov    0x30(%rax),%rax
140036676:	ff 15 b4 c7 1d 00    	call   *0x1dc7b4(%rip)        # 0x140212e30
14003667c:	85 c0                	test   %eax,%eax
14003667e:	0f 88 8c 01 00 00    	js     0x140036810
140036684:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140036688:	48 8b 01             	mov    (%rcx),%rax
14003668b:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
14003668f:	48 8b 40 30          	mov    0x30(%rax),%rax
140036693:	ff 15 97 c7 1d 00    	call   *0x1dc797(%rip)        # 0x140212e30
140036699:	85 c0                	test   %eax,%eax
14003669b:	0f 88 6f 01 00 00    	js     0x140036810
1400366a1:	33 d2                	xor    %edx,%edx
1400366a3:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1400366a7:	ff 15 73 b9 2f 00    	call   *0x2fb973(%rip)        # 0x140332020
1400366ad:	0f 57 c0             	xorps  %xmm0,%xmm0
1400366b0:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400366b4:	4c 89 7d 27          	mov    %r15,0x27(%rbp)
1400366b8:	4c 89 7d 2f          	mov    %r15,0x2f(%rbp)
1400366bc:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1400366c0:	49 ff c0             	inc    %r8
1400366c3:	66 46 39 3c 40       	cmp    %r15w,(%rax,%r8,2)
1400366c8:	75 f6                	jne    0x1400366c0
1400366ca:	48 8b d0             	mov    %rax,%rdx
1400366cd:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1400366d1:	e8 b6 05 fd ff       	call   0x140006c8c
1400366d6:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1400366da:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
1400366de:	74 16                	je     0x1400366f6
1400366e0:	0f 10 45 17          	movups 0x17(%rbp),%xmm0
1400366e4:	0f 11 02             	movups %xmm0,(%rdx)
1400366e7:	0f 10 4d 27          	movups 0x27(%rbp),%xmm1
1400366eb:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1400366ef:	48 83 46 08 20       	addq   $0x20,0x8(%rsi)
1400366f4:	eb 48                	jmp    0x14003673e
1400366f6:	4c 8d 45 17          	lea    0x17(%rbp),%r8
1400366fa:	48 8b ce             	mov    %rsi,%rcx
1400366fd:	e8 be 3e fd ff       	call   0x14000a5c0
140036702:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
140036706:	48 83 f8 07          	cmp    $0x7,%rax
14003670a:	76 32                	jbe    0x14003673e
14003670c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140036713:	00
140036714:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140036718:	48 8b d1             	mov    %rcx,%rdx
14003671b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140036721:	72 15                	jb     0x140036738
140036723:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140036727:	48 2b d1             	sub    %rcx,%rdx
14003672a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14003672e:	48 83 f8 1f          	cmp    $0x1f,%rax
140036732:	0f 87 d1 00 00 00    	ja     0x140036809
140036738:	ff 15 02 c4 1d 00    	call   *0x1dc402(%rip)        # 0x140212b40
14003673e:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140036742:	48 85 c9             	test   %rcx,%rcx
140036745:	74 11                	je     0x140036758
140036747:	4c 89 7d 07          	mov    %r15,0x7(%rbp)
14003674b:	48 8b 01             	mov    (%rcx),%rax
14003674e:	48 8b 40 10          	mov    0x10(%rax),%rax
140036752:	ff 15 d8 c6 1d 00    	call   *0x1dc6d8(%rip)        # 0x140212e30
140036758:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14003675c:	48 8b 01             	mov    (%rcx),%rax
14003675f:	48 8b 40 40          	mov    0x40(%rax),%rax
140036763:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140036767:	ff 15 c3 c6 1d 00    	call   *0x1dc6c3(%rip)        # 0x140212e30
14003676d:	85 c0                	test   %eax,%eax
14003676f:	0f 89 e0 fe ff ff    	jns    0x140036655
140036775:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140036779:	48 85 c9             	test   %rcx,%rcx
14003677c:	74 11                	je     0x14003678f
14003677e:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
140036782:	48 8b 01             	mov    (%rcx),%rax
140036785:	48 8b 40 10          	mov    0x10(%rax),%rax
140036789:	ff 15 a1 c6 1d 00    	call   *0x1dc6a1(%rip)        # 0x140212e30
14003678f:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
140036793:	48 85 c9             	test   %rcx,%rcx
140036796:	74 11                	je     0x1400367a9
140036798:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14003679c:	48 8b 01             	mov    (%rcx),%rax
14003679f:	48 8b 40 10          	mov    0x10(%rax),%rax
1400367a3:	ff 15 87 c6 1d 00    	call   *0x1dc687(%rip)        # 0x140212e30
1400367a9:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400367ad:	48 85 c9             	test   %rcx,%rcx
1400367b0:	74 11                	je     0x1400367c3
1400367b2:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1400367b6:	48 8b 01             	mov    (%rcx),%rax
1400367b9:	48 8b 40 10          	mov    0x10(%rax),%rax
1400367bd:	ff 15 6d c6 1d 00    	call   *0x1dc66d(%rip)        # 0x140212e30
1400367c3:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1400367c7:	48 85 c9             	test   %rcx,%rcx
1400367ca:	74 11                	je     0x1400367dd
1400367cc:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
1400367d0:	48 8b 01             	mov    (%rcx),%rax
1400367d3:	48 8b 40 10          	mov    0x10(%rax),%rax
1400367d7:	ff 15 53 c6 1d 00    	call   *0x1dc653(%rip)        # 0x140212e30
1400367dd:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1400367e1:	48 85 c9             	test   %rcx,%rcx
1400367e4:	74 11                	je     0x1400367f7
1400367e6:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
1400367ea:	48 8b 11             	mov    (%rcx),%rdx
1400367ed:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400367f1:	ff 15 39 c6 1d 00    	call   *0x1dc639(%rip)        # 0x140212e30
1400367f7:	45 84 f6             	test   %r14b,%r14b
1400367fa:	74 06                	je     0x140036802
1400367fc:	ff 15 46 b8 2f 00    	call   *0x2fb846(%rip)        # 0x140332048
140036802:	b0 01                	mov    $0x1,%al
140036804:	e9 3a 01 00 00       	jmp    0x140036943
140036809:	ff 15 71 c3 1d 00    	call   *0x1dc371(%rip)        # 0x140212b80
14003680f:	cc                   	int3
140036810:	48 8d 05 39 03 20 00 	lea    0x200339(%rip),%rax        # 0x140236b50
140036817:	48 89 45 17          	mov    %rax,0x17(%rbp)
14003681b:	48 8d 05 5e a7 22 00 	lea    0x22a75e(%rip),%rax        # 0x140260f80
140036822:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
140036826:	44 88 7d 27          	mov    %r15b,0x27(%rbp)
14003682a:	66 44 89 7d 29       	mov    %r15w,0x29(%rbp)
14003682f:	48 8d 45 17          	lea    0x17(%rbp),%rax
140036833:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140036838:	4c 8d 0d 49 ac 22 00 	lea    0x22ac49(%rip),%r9        # 0x140261488
14003683f:	ba e4 04 00 00       	mov    $0x4e4,%edx
140036844:	b9 46 40 4d 01       	mov    $0x14d4046,%ecx
140036849:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14003684f:	e8 88 49 fd ff       	call   0x14000b1dc
140036854:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140036858:	48 85 c9             	test   %rcx,%rcx
14003685b:	74 57                	je     0x1400368b4
14003685d:	4c 89 7d 07          	mov    %r15,0x7(%rbp)
140036861:	48 8b 01             	mov    (%rcx),%rax
140036864:	48 8b 40 10          	mov    0x10(%rax),%rax
140036868:	ff 15 c2 c5 1d 00    	call   *0x1dc5c2(%rip)        # 0x140212e30
14003686e:	eb 44                	jmp    0x1400368b4
140036870:	48 8d 05 d9 02 20 00 	lea    0x2002d9(%rip),%rax        # 0x140236b50
140036877:	48 89 45 17          	mov    %rax,0x17(%rbp)
14003687b:	48 8d 05 fe a6 22 00 	lea    0x22a6fe(%rip),%rax        # 0x140260f80
140036882:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
140036886:	44 88 7d 27          	mov    %r15b,0x27(%rbp)
14003688a:	66 44 89 7d 29       	mov    %r15w,0x29(%rbp)
14003688f:	48 8d 45 17          	lea    0x17(%rbp),%rax
140036893:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140036898:	4c 8d 0d e9 ab 22 00 	lea    0x22abe9(%rip),%r9        # 0x140261488
14003689f:	ba e4 04 00 00       	mov    $0x4e4,%edx
1400368a4:	b9 45 40 4d 01       	mov    $0x14d4045,%ecx
1400368a9:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1400368af:	e8 28 49 fd ff       	call   0x14000b1dc
1400368b4:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1400368b8:	48 85 c9             	test   %rcx,%rcx
1400368bb:	74 11                	je     0x1400368ce
1400368bd:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1400368c1:	48 8b 01             	mov    (%rcx),%rax
1400368c4:	48 8b 40 10          	mov    0x10(%rax),%rax
1400368c8:	ff 15 62 c5 1d 00    	call   *0x1dc562(%rip)        # 0x140212e30
1400368ce:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400368d2:	48 85 c9             	test   %rcx,%rcx
1400368d5:	74 11                	je     0x1400368e8
1400368d7:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
1400368db:	48 8b 01             	mov    (%rcx),%rax
1400368de:	48 8b 40 10          	mov    0x10(%rax),%rax
1400368e2:	ff 15 48 c5 1d 00    	call   *0x1dc548(%rip)        # 0x140212e30
1400368e8:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400368ec:	48 85 c9             	test   %rcx,%rcx
1400368ef:	74 11                	je     0x140036902
1400368f1:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1400368f5:	48 8b 01             	mov    (%rcx),%rax
1400368f8:	48 8b 40 10          	mov    0x10(%rax),%rax
1400368fc:	ff 15 2e c5 1d 00    	call   *0x1dc52e(%rip)        # 0x140212e30
140036902:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140036906:	48 85 c9             	test   %rcx,%rcx
140036909:	74 11                	je     0x14003691c
14003690b:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
14003690f:	48 8b 01             	mov    (%rcx),%rax
140036912:	48 8b 40 10          	mov    0x10(%rax),%rax
140036916:	ff 15 14 c5 1d 00    	call   *0x1dc514(%rip)        # 0x140212e30
14003691c:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140036920:	48 85 c9             	test   %rcx,%rcx
140036923:	74 11                	je     0x140036936
140036925:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
140036929:	48 8b 01             	mov    (%rcx),%rax
14003692c:	48 8b 40 10          	mov    0x10(%rax),%rax
140036930:	ff 15 fa c4 1d 00    	call   *0x1dc4fa(%rip)        # 0x140212e30
140036936:	45 84 f6             	test   %r14b,%r14b
140036939:	74 06                	je     0x140036941
14003693b:	ff 15 07 b7 2f 00    	call   *0x2fb707(%rip)        # 0x140332048
140036941:	32 c0                	xor    %al,%al
140036943:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140036947:	48 33 cc             	xor    %rsp,%rcx
14003694a:	e8 21 de 1c 00       	call   0x140204770
14003694f:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140036956:	00
140036957:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14003695b:	49 8b 73 30          	mov    0x30(%r11),%rsi
14003695f:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140036963:	49 8b e3             	mov    %r11,%rsp
140036966:	41 5f                	pop    %r15
140036968:	41 5e                	pop    %r14
14003696a:	5d                   	pop    %rbp
14003696b:	c3                   	ret
14003696c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140036971:	57                   	push   %rdi
140036972:	48 83 ec 20          	sub    $0x20,%rsp
140036976:	33 ff                	xor    %edi,%edi
140036978:	48 8b d9             	mov    %rcx,%rbx
14003697b:	48 89 79 18          	mov    %rdi,0x18(%rcx)
14003697f:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140036983:	4c 8b 12             	mov    (%rdx),%r10
140036986:	48 ff c0             	inc    %rax
140036989:	66 41 39 3c 42       	cmp    %di,(%r10,%rax,2)
14003698e:	75 f6                	jne    0x140036986
140036990:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140036996:	ba 16 02 07 80       	mov    $0x80070216,%edx
14003699b:	49 3b c1             	cmp    %r9,%rax
14003699e:	45 8b c1             	mov    %r9d,%r8d
1400369a1:	44 0f 46 c0          	cmovbe %eax,%r8d
1400369a5:	4c 3b c8             	cmp    %rax,%r9
1400369a8:	1b c9                	sbb    %ecx,%ecx
1400369aa:	23 ca                	and    %edx,%ecx
1400369ac:	49 3b c1             	cmp    %r9,%rax
1400369af:	77 4c                	ja     0x1400369fd
1400369b1:	41 8d 40 01          	lea    0x1(%r8),%eax
1400369b5:	41 3b c0             	cmp    %r8d,%eax
1400369b8:	44 0f 43 c8          	cmovae %eax,%r9d
1400369bc:	1b c9                	sbb    %ecx,%ecx
1400369be:	23 ca                	and    %edx,%ecx
1400369c0:	41 3b c0             	cmp    %r8d,%eax
1400369c3:	72 41                	jb     0x140036a06
1400369c5:	45 3b c1             	cmp    %r9d,%r8d
1400369c8:	41 8d 51 ff          	lea    -0x1(%r9),%edx
1400369cc:	4c 8d 4b 18          	lea    0x18(%rbx),%r9
1400369d0:	49 8b ca             	mov    %r10,%rcx
1400369d3:	41 0f 42 d0          	cmovb  %r8d,%edx
1400369d7:	4c 8b c3             	mov    %rbx,%r8
1400369da:	ff 15 50 b6 2f 00    	call   *0x2fb650(%rip)        # 0x140332030
1400369e0:	0f ae e8             	lfence
1400369e3:	85 c0                	test   %eax,%eax
1400369e5:	78 0e                	js     0x1400369f5
1400369e7:	48 8b c3             	mov    %rbx,%rax
1400369ea:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400369ef:	48 83 c4 20          	add    $0x20,%rsp
1400369f3:	5f                   	pop    %rdi
1400369f4:	c3                   	ret
1400369f5:	8b c8                	mov    %eax,%ecx
1400369f7:	e8 f8 1f fd ff       	call   0x1400089f4
1400369fc:	cc                   	int3
1400369fd:	0f ae e8             	lfence
140036a00:	e8 ef 1f fd ff       	call   0x1400089f4
140036a05:	cc                   	int3
140036a06:	0f ae e8             	lfence
140036a09:	e8 e6 1f fd ff       	call   0x1400089f4
140036a0e:	cc                   	int3
140036a0f:	90                   	nop
140036a10:	48 83 ec 78          	sub    $0x78,%rsp
140036a14:	45 33 c9             	xor    %r9d,%r9d
140036a17:	ba e4 04 00 00       	mov    $0x4e4,%edx
140036a1c:	b9 8f 47 50 01       	mov    $0x150478f,%ecx
140036a21:	45 8d 41 0f          	lea    0xf(%r9),%r8d
140036a25:	e8 9a 05 13 00       	call   0x140166fc4
140036a2a:	84 c0                	test   %al,%al
140036a2c:	0f 84 80 00 00 00    	je     0x140036ab2
140036a32:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
140036a39:	00
140036a3a:	45 33 c9             	xor    %r9d,%r9d
140036a3d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140036a42:	ba e4 04 00 00       	mov    $0x4e4,%edx
140036a47:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140036a4e:	00
140036a4f:	b9 8f 47 50 01       	mov    $0x150478f,%ecx
140036a54:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140036a59:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
140036a60:	00
140036a61:	45 8d 41 0f          	lea    0xf(%r9),%r8d
140036a65:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140036a6a:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
140036a71:	00
140036a72:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140036a77:	48 8d 05 1a f8 20 00 	lea    0x20f81a(%rip),%rax        # 0x140246298
140036a7e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140036a83:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140036a88:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140036a8d:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140036a92:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140036a97:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140036a9c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140036aa1:	48 8d 05 d8 a7 22 00 	lea    0x22a7d8(%rip),%rax        # 0x140261280
140036aa8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140036aad:	e8 3e 09 13 00       	call   0x1401673f0
140036ab2:	48 83 c4 78          	add    $0x78,%rsp
140036ab6:	c3                   	ret
140036ab7:	90                   	nop
140036ab8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140036abd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140036ac2:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140036ac7:	55                   	push   %rbp