1400054c7:	83 e9 0f             	sub    $0xf,%ecx
1400054ca:	74 1a                	je     0x1400054e6
1400054cc:	81 e9 91 00 00 00    	sub    $0x91,%ecx
1400054d2:	74 12                	je     0x1400054e6
1400054d4:	83 e9 78             	sub    $0x78,%ecx
1400054d7:	74 0d                	je     0x1400054e6
1400054d9:	81 f9 e8 00 00 00    	cmp    $0xe8,%ecx
1400054df:	74 05                	je     0x1400054e6
1400054e1:	41 8b ce             	mov    %r14d,%ecx
1400054e4:	eb 02                	jmp    0x1400054e8
1400054e6:	33 c9                	xor    %ecx,%ecx
1400054e8:	85 c9                	test   %ecx,%ecx
1400054ea:	41 0f 45 fe          	cmovne %r14d,%edi
1400054ee:	33 c0                	xor    %eax,%eax
1400054f0:	85 c9                	test   %ecx,%ecx
1400054f2:	0f 44 c5             	cmove  %ebp,%eax
1400054f5:	8b e8                	mov    %eax,%ebp
1400054f7:	e9 4b ff ff ff       	jmp    0x140005447
1400054fc:	8b 43 38             	mov    0x38(%rbx),%eax
1400054ff:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140005504:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140005509:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000550e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140005513:	48 83 c4 30          	add    $0x30,%rsp
140005517:	41 5e                	pop    %r14
140005519:	c3                   	ret
14000551a:	90                   	nop
14000551b:	90                   	nop
14000551c:	90                   	nop
14000551d:	90                   	nop
14000551e:	90                   	nop
14000551f:	90                   	nop
140005520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140005525:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14000552a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000552f:	57                   	push   %rdi
140005530:	48 83 ec 20          	sub    $0x20,%rsp
140005534:	8b 59 10             	mov    0x10(%rcx),%ebx
140005537:	48 8b ea             	mov    %rdx,%rbp
14000553a:	83 eb 01             	sub    $0x1,%ebx
14000553d:	48 8b f1             	mov    %rcx,%rsi
140005540:	78 35                	js     0x140005577
140005542:	48 63 fb             	movslq %ebx,%rdi
140005545:	48 85 ff             	test   %rdi,%rdi
140005548:	78 4b                	js     0x140005595
14000554a:	3b 5e 10             	cmp    0x10(%rsi),%ebx
14000554d:	7d 46                	jge    0x140005595
14000554f:	48 8b 46 08          	mov    0x8(%rsi),%rax
140005553:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
140005557:	48 85 c9             	test   %rcx,%rcx
14000555a:	74 13                	je     0x14000556f
14000555c:	48 8b 01             	mov    (%rcx),%rax
14000555f:	48 8b d5             	mov    %rbp,%rdx
140005562:	48 8b 00             	mov    (%rax),%rax
140005565:	ff 15 2d f0 02 00    	call   *0x2f02d(%rip)        # 0x140034598
14000556b:	85 c0                	test   %eax,%eax
14000556d:	75 1f                	jne    0x14000558e
14000556f:	ff cb                	dec    %ebx
140005571:	48 83 ef 01          	sub    $0x1,%rdi
140005575:	79 ce                	jns    0x140005545
140005577:	33 c0                	xor    %eax,%eax
140005579:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000557e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140005583:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140005588:	48 83 c4 20          	add    $0x20,%rsp
14000558c:	5f                   	pop    %rdi
14000558d:	c3                   	ret
14000558e:	b8 01 00 00 00       	mov    $0x1,%eax
140005593:	eb e4                	jmp    0x140005579
140005595:	b9 0b 00 00 80       	mov    $0x8000000b,%ecx
14000559a:	e8 71 be ff ff       	call   0x140001410
14000559f:	cc                   	int3
1400055a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400055a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400055aa:	57                   	push   %rdi
1400055ab:	48 83 ec 20          	sub    $0x20,%rsp
1400055af:	33 ff                	xor    %edi,%edi
1400055b1:	48 8b f1             	mov    %rcx,%rsi
1400055b4:	39 79 20             	cmp    %edi,0x20(%rcx)
1400055b7:	7e 30                	jle    0x1400055e9
1400055b9:	33 db                	xor    %ebx,%ebx
1400055bb:	48 85 db             	test   %rbx,%rbx
1400055be:	78 3b                	js     0x1400055fb
1400055c0:	3b 7e 20             	cmp    0x20(%rsi),%edi
1400055c3:	7d 36                	jge    0x1400055fb
1400055c5:	48 8b 46 18          	mov    0x18(%rsi),%rax
1400055c9:	48 8b 0c 03          	mov    (%rbx,%rax,1),%rcx
1400055cd:	48 85 c9             	test   %rcx,%rcx
1400055d0:	74 0c                	je     0x1400055de
1400055d2:	48 8b 01             	mov    (%rcx),%rax
1400055d5:	48 8b 00             	mov    (%rax),%rax
1400055d8:	ff 15 ba ef 02 00    	call   *0x2efba(%rip)        # 0x140034598
1400055de:	ff c7                	inc    %edi
1400055e0:	48 83 c3 08          	add    $0x8,%rbx
1400055e4:	3b 7e 20             	cmp    0x20(%rsi),%edi
1400055e7:	7c d2                	jl     0x1400055bb
1400055e9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400055ee:	33 c0                	xor    %eax,%eax
1400055f0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400055f5:	48 83 c4 20          	add    $0x20,%rsp
1400055f9:	5f                   	pop    %rdi
1400055fa:	c3                   	ret
1400055fb:	b9 0b 00 00 80       	mov    $0x8000000b,%ecx
140005600:	e8 0b be ff ff       	call   0x140001410
140005605:	cc                   	int3
140005606:	90                   	nop
140005607:	90                   	nop
140005608:	40 57                	rex push %rdi
14000560a:	48 83 ec 20          	sub    $0x20,%rsp
14000560e:	48 8d 3d ab db 03 00 	lea    0x3dbab(%rip),%rdi        # 0x1400431c0
140005615:	48 83 ff ff          	cmp    $0xffffffffffffffff,%rdi
140005619:	74 27                	je     0x140005642
14000561b:	48 89 3d 76 05 04 00 	mov    %rdi,0x40576(%rip)        # 0x140045b98
140005622:	48 83 3d 96 db 03 00 	cmpq   $0x0,0x3db96(%rip)        # 0x1400431c0
140005629:	00
14000562a:	74 16                	je     0x140005642
14000562c:	b1 01                	mov    $0x1,%cl
14000562e:	48 8b 47 40          	mov    0x40(%rdi),%rax
140005632:	ff 15 60 ef 02 00    	call   *0x2ef60(%rip)        # 0x140034598
140005638:	48 8d 7f 48          	lea    0x48(%rdi),%rdi
14000563c:	48 83 3f 00          	cmpq   $0x0,(%rdi)
140005640:	75 ea                	jne    0x14000562c
140005642:	48 8b 3d 57 dd 03 00 	mov    0x3dd57(%rip),%rdi        # 0x1400433a0
140005649:	48 8b 05 58 dd 03 00 	mov    0x3dd58(%rip),%rax        # 0x1400433a8
140005650:	eb 1f                	jmp    0x140005671
140005652:	48 8b 17             	mov    (%rdi),%rdx
140005655:	48 85 d2             	test   %rdx,%rdx
140005658:	74 13                	je     0x14000566d
14000565a:	b1 01                	mov    $0x1,%cl
14000565c:	48 8b 42 38          	mov    0x38(%rdx),%rax
140005660:	ff 15 32 ef 02 00    	call   *0x2ef32(%rip)        # 0x140034598
140005666:	48 8b 05 3b dd 03 00 	mov    0x3dd3b(%rip),%rax        # 0x1400433a8
14000566d:	48 83 c7 08          	add    $0x8,%rdi
140005671:	48 3b f8             	cmp    %rax,%rdi
140005674:	72 dc                	jb     0x140005652
140005676:	ff 15 74 ea 02 00    	call   *0x2ea74(%rip)        # 0x1400340f0
14000567c:	89 05 1e 05 04 00    	mov    %eax,0x4051e(%rip)        # 0x140045ba0
140005682:	48 83 25 1e 05 04 00 	andq   $0x0,0x4051e(%rip)        # 0x140045ba8
140005689:	00
14000568a:	ba 01 00 00 00       	mov    $0x1,%edx
14000568f:	8d 4a 17             	lea    0x17(%rdx),%ecx
140005692:	ff 15 50 3f 04 00    	call   *0x43f50(%rip)        # 0x1400495e8
140005698:	48 85 c0             	test   %rax,%rax
14000569b:	75 06                	jne    0x1400056a3
14000569d:	ff 15 6d 3f 04 00    	call   *0x43f6d(%rip)        # 0x140049610
1400056a3:	48 83 20 00          	andq   $0x0,(%rax)
1400056a7:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400056ac:	83 60 10 00          	andl   $0x0,0x10(%rax)
1400056b0:	48 89 05 f1 04 04 00 	mov    %rax,0x404f1(%rip)        # 0x140045ba8
1400056b7:	eb 07                	jmp    0x1400056c0
1400056b9:	48 8b 05 e8 04 04 00 	mov    0x404e8(%rip),%rax        # 0x140045ba8
1400056c0:	48 85 c0             	test   %rax,%rax
1400056c3:	75 07                	jne    0x1400056cc
1400056c5:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
1400056ca:	eb 0a                	jmp    0x1400056d6
1400056cc:	48 83 25 dc 04 04 00 	andq   $0x0,0x404dc(%rip)        # 0x140045bb0
1400056d3:	00
1400056d4:	33 c0                	xor    %eax,%eax
1400056d6:	48 83 c4 20          	add    $0x20,%rsp
1400056da:	5f                   	pop    %rdi
1400056db:	c3                   	ret
1400056dc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400056e1:	57                   	push   %rdi
1400056e2:	48 83 ec 20          	sub    $0x20,%rsp
1400056e6:	48 8b d9             	mov    %rcx,%rbx
1400056e9:	ff 15 b9 ec 02 00    	call   *0x2ecb9(%rip)        # 0x1400343a8
1400056ef:	48 8b f8             	mov    %rax,%rdi
1400056f2:	ff 15 b8 ec 02 00    	call   *0x2ecb8(%rip)        # 0x1400343b0
1400056f8:	4c 8b c8             	mov    %rax,%r9
1400056fb:	48 81 ff 80 96 98 00 	cmp    $0x989680,%rdi
140005702:	75 09                	jne    0x14000570d
140005704:	49 6b c1 64          	imul   $0x64,%r9,%rax
140005708:	e9 80 00 00 00       	jmp    0x14000578d
14000570d:	48 81 ff 00 36 6e 01 	cmp    $0x16e3600,%rdi
140005714:	75 59                	jne    0x14000576f
140005716:	49 ba f3 8c 90 94 07 	movabs $0xb2f4fc0794908cf3,%r10
14000571d:	fc f4 b2
140005720:	49 8b c2             	mov    %r10,%rax
140005723:	49 f7 e9             	imul   %r9
140005726:	49 8b c2             	mov    %r10,%rax
140005729:	4d 8d 04 11          	lea    (%r9,%rdx,1),%r8
14000572d:	49 c1 f8 18          	sar    $0x18,%r8
140005731:	49 8b c8             	mov    %r8,%rcx
140005734:	48 c1 e9 3f          	shr    $0x3f,%rcx
140005738:	4c 03 c1             	add    %rcx,%r8
14000573b:	49 69 c8 00 36 6e 01 	imul   $0x16e3600,%r8,%rcx
140005742:	4c 2b c9             	sub    %rcx,%r9
140005745:	49 69 c9 00 ca 9a 3b 	imul   $0x3b9aca00,%r9,%rcx
14000574c:	48 f7 e9             	imul   %rcx
14000574f:	48 03 d1             	add    %rcx,%rdx
140005752:	48 c1 fa 18          	sar    $0x18,%rdx
140005756:	48 8b c2             	mov    %rdx,%rax
140005759:	48 c1 e8 3f          	shr    $0x3f,%rax
14000575d:	48 03 d0             	add    %rax,%rdx
140005760:	49 69 c0 00 ca 9a 3b 	imul   $0x3b9aca00,%r8,%rax
140005767:	48 03 d0             	add    %rax,%rdx
14000576a:	48 89 13             	mov    %rdx,(%rbx)
14000576d:	eb 21                	jmp    0x140005790
14000576f:	48 99                	cqto
140005771:	48 f7 ff             	idiv   %rdi
140005774:	48 8b c8             	mov    %rax,%rcx
140005777:	48 69 c2 00 ca 9a 3b 	imul   $0x3b9aca00,%rdx,%rax
14000577e:	48 69 c9 00 ca 9a 3b 	imul   $0x3b9aca00,%rcx,%rcx
140005785:	48 99                	cqto
140005787:	48 f7 ff             	idiv   %rdi
14000578a:	48 03 c1             	add    %rcx,%rax
14000578d:	48 89 03             	mov    %rax,(%rbx)
140005790:	48 8b c3             	mov    %rbx,%rax
140005793:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140005798:	48 83 c4 20          	add    $0x20,%rsp
14000579c:	5f                   	pop    %rdi
14000579d:	c3                   	ret
14000579e:	90                   	nop
14000579f:	90                   	nop
1400057a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400057a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400057aa:	57                   	push   %rdi
1400057ab:	48 83 ec 40          	sub    $0x40,%rsp
1400057af:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1400057b6:	00 00
1400057b8:	48 8b f1             	mov    %rcx,%rsi
1400057bb:	b9 04 00 00 00       	mov    $0x4,%ecx
1400057c0:	49 8b d8             	mov    %r8,%rbx
1400057c3:	48 8b fa             	mov    %rdx,%rdi
1400057c6:	48 8b 00             	mov    (%rax),%rax
1400057c9:	8b 04 01             	mov    (%rcx,%rax,1),%eax
1400057cc:	39 05 fa 01 04 00    	cmp    %eax,0x401fa(%rip)        # 0x1400459cc
1400057d2:	7f 24                	jg     0x1400057f8
1400057d4:	4c 8b cb             	mov    %rbx,%r9
1400057d7:	48 8d 15 c2 da 03 00 	lea    0x3dac2(%rip),%rdx        # 0x1400432a0
1400057de:	4c 8b c7             	mov    %rdi,%r8
1400057e1:	48 8b ce             	mov    %rsi,%rcx
1400057e4:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400057e9:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400057ee:	48 83 c4 40          	add    $0x40,%rsp
1400057f2:	5f                   	pop    %rdi
1400057f3:	e9 68 f9 ff ff       	jmp    0x140005160
1400057f8:	48 8d 0d cd 01 04 00 	lea    0x401cd(%rip),%rcx        # 0x1400459cc
1400057ff:	e8 dc b9 02 00       	call   0x1400311e0
140005804:	83 3d c1 01 04 00 ff 	cmpl   $0xffffffff,0x401c1(%rip)        # 0x1400459cc
14000580b:	75 c7                	jne    0x1400057d4
14000580d:	33 c0                	xor    %eax,%eax
14000580f:	48 8d 0d b6 01 04 00 	lea    0x401b6(%rip),%rcx        # 0x1400459cc
140005816:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000581b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140005820:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140005825:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000582a:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140005830:	0f 29 05 99 da 03 00 	movaps %xmm0,0x3da99(%rip)        # 0x1400432d0
140005837:	f2 0f 11 0d a1 da 03 	movsd  %xmm1,0x3daa1(%rip)        # 0x1400432e0
14000583e:	00
14000583f:	48 89 05 a2 da 03 00 	mov    %rax,0x3daa2(%rip)        # 0x1400432e8
140005846:	48 89 05 a3 da 03 00 	mov    %rax,0x3daa3(%rip)        # 0x1400432f0
14000584d:	48 89 05 a4 da 03 00 	mov    %rax,0x3daa4(%rip)        # 0x1400432f8
140005854:	e8 1b b9 02 00       	call   0x140031174
140005859:	e9 76 ff ff ff       	jmp    0x1400057d4
14000585e:	cc                   	int3
14000585f:	90                   	nop
140005860:	48 83 ec 48          	sub    $0x48,%rsp
140005864:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14000586b:	00 00
14000586d:	b9 04 00 00 00       	mov    $0x4,%ecx
140005872:	48 8b 00             	mov    (%rax),%rax
140005875:	8b 04 01             	mov    (%rcx,%rax,1),%eax
140005878:	39 05 4e 01 04 00    	cmp    %eax,0x4014e(%rip)        # 0x1400459cc
14000587e:	7f 0c                	jg     0x14000588c
140005880:	48 8d 05 19 da 03 00 	lea    0x3da19(%rip),%rax        # 0x1400432a0
140005887:	48 83 c4 48          	add    $0x48,%rsp
14000588b:	c3                   	ret
14000588c:	48 8d 0d 39 01 04 00 	lea    0x40139(%rip),%rcx        # 0x1400459cc
140005893:	e8 48 b9 02 00       	call   0x1400311e0
140005898:	83 3d 2d 01 04 00 ff 	cmpl   $0xffffffff,0x4012d(%rip)        # 0x1400459cc
14000589f:	75 df                	jne    0x140005880
1400058a1:	33 c0                	xor    %eax,%eax
1400058a3:	48 8d 0d 22 01 04 00 	lea    0x40122(%rip),%rcx        # 0x1400459cc
1400058aa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400058af:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400058b4:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1400058b9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400058be:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
1400058c4:	0f 29 05 05 da 03 00 	movaps %xmm0,0x3da05(%rip)        # 0x1400432d0
1400058cb:	f2 0f 11 0d 0d da 03 	movsd  %xmm1,0x3da0d(%rip)        # 0x1400432e0
1400058d2:	00
1400058d3:	48 89 05 0e da 03 00 	mov    %rax,0x3da0e(%rip)        # 0x1400432e8
1400058da:	48 89 05 0f da 03 00 	mov    %rax,0x3da0f(%rip)        # 0x1400432f0
1400058e1:	48 89 05 10 da 03 00 	mov    %rax,0x3da10(%rip)        # 0x1400432f8
1400058e8:	e8 87 b8 02 00       	call   0x140031174
1400058ed:	eb 91                	jmp    0x140005880
1400058ef:	cc                   	int3
1400058f0:	40 53                	rex push %rbx
1400058f2:	48 83 ec 20          	sub    $0x20,%rsp
1400058f6:	48 8b d9             	mov    %rcx,%rbx
1400058f9:	f6 c2 01             	test   $0x1,%dl
1400058fc:	74 0b                	je     0x140005909
1400058fe:	48 85 c9             	test   %rcx,%rcx
140005901:	74 06                	je     0x140005909
140005903:	ff 15 e7 3c 04 00    	call   *0x43ce7(%rip)        # 0x1400495f0
140005909:	48 8b c3             	mov    %rbx,%rax
14000590c:	48 83 c4 20          	add    $0x20,%rsp
140005910:	5b                   	pop    %rbx
140005911:	c3                   	ret
140005912:	90                   	nop
140005913:	90                   	nop
140005914:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140005919:	55                   	push   %rbp
14000591a:	56                   	push   %rsi
14000591b:	57                   	push   %rdi
14000591c:	41 54                	push   %r12
14000591e:	41 55                	push   %r13
140005920:	41 56                	push   %r14
140005922:	41 57                	push   %r15
140005924:	48 8d ac 24 90 fd ff 	lea    -0x270(%rsp),%rbp
14000592b:	ff
14000592c:	48 81 ec 70 03 00 00 	sub    $0x370,%rsp
140005933:	48 8b 05 06 d8 03 00 	mov    0x3d806(%rip),%rax        # 0x140043140
14000593a:	48 33 c4             	xor    %rsp,%rax
14000593d:	48 89 85 60 02 00 00 	mov    %rax,0x260(%rbp)
140005944:	45 33 ff             	xor    %r15d,%r15d
140005947:	89 95 fc 00 00 00    	mov    %edx,0xfc(%rbp)
14000594d:	48 8d 05 9c 14 03 00 	lea    0x3149c(%rip),%rax        # 0x140036df0
140005954:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
140005959:	48 89 01             	mov    %rax,(%rcx)
14000595c:	4d 8b f1             	mov    %r9,%r14
14000595f:	49 8b f8             	mov    %r8,%rdi
140005962:	48 8d 05 1f 14 03 00 	lea    0x3141f(%rip),%rax        # 0x140036d88
140005969:	48 8b d9             	mov    %rcx,%rbx
14000596c:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
140005973:	41 8d 77 41          	lea    0x41(%r15),%esi
140005977:	49 83 cd ff          	or     $0xffffffffffffffff,%r13
14000597b:	45 8d 67 04          	lea    0x4(%r15),%r12d
14000597f:	8b d6                	mov    %esi,%edx
140005981:	4d 8b cd             	mov    %r13,%r9
140005984:	66 44 89 a5 00 01 00 	mov    %r12w,0x100(%rbp)
14000598b:	00
14000598c:	4c 8d 05 d5 1a 03 00 	lea    0x31ad5(%rip),%r8        # 0x140037468
140005993:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14000599a:	ff 15 50 eb 02 00    	call   *0x2eb50(%rip)        # 0x1400344f0
1400059a0:	48 8d 05 31 14 03 00 	lea    0x31431(%rip),%rax        # 0x140036dd8
1400059a7:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1400059ae:	48 8d 05 b3 13 03 00 	lea    0x313b3(%rip),%rax        # 0x140036d68
1400059b5:	44 38 7f 20          	cmp    %r15b,0x20(%rdi)
1400059b9:	0f 84 b0 00 00 00    	je     0x140005a6f
1400059bf:	0f 10 0f             	movups (%rdi),%xmm1
1400059c2:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400059c6:	4d 8b cd             	mov    %r13,%r9
1400059c9:	0f 10 47 10          	movups 0x10(%rdi),%xmm0
1400059cd:	4c 8d 05 9c 1a 03 00 	lea    0x31a9c(%rip),%r8        # 0x140037470
1400059d4:	8b d6                	mov    %esi,%edx
1400059d6:	0f 29 4d 00          	movaps %xmm1,0x0(%rbp)
1400059da:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx