1401e16f0:	5e                   	pop    %rsi
1401e16f1:	5f                   	pop    %rdi
1401e16f2:	5d                   	pop    %rbp
1401e16f3:	41 5c                	pop    %r12
1401e16f5:	41 5d                	pop    %r13
1401e16f7:	c3                   	ret
1401e16f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e16ff:	00
1401e1700:	8d 79 04             	lea    0x4(%rcx),%edi
1401e1703:	48 8b 0b             	mov    (%rbx),%rcx
1401e1706:	29 f8                	sub    %edi,%eax
1401e1708:	89 c6                	mov    %eax,%esi
1401e170a:	e8 c9 1b 00 00       	call   0x1401e32d8
1401e170f:	85 c0                	test   %eax,%eax
1401e1711:	0f 85 b7 00 00 00    	jne    0x1401e17ce
1401e1717:	48 8b 0b             	mov    (%rbx),%rcx
1401e171a:	89 f2                	mov    %esi,%edx
1401e171c:	e8 d7 1b 00 00       	call   0x1401e32f8
1401e1721:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401e1725:	4c 8b 63 08          	mov    0x8(%rbx),%r12
1401e1729:	89 c5                	mov    %eax,%ebp
1401e172b:	89 c0                	mov    %eax,%eax
1401e172d:	48 39 c2             	cmp    %rax,%rdx
1401e1730:	72 6d                	jb     0x1401e179f
1401e1732:	4d 85 e4             	test   %r12,%r12
1401e1735:	0f 84 b9 00 00 00    	je     0x1401e17f4
1401e173b:	48 8b 0b             	mov    (%rbx),%rcx
1401e173e:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401e1742:	ba 04 00 00 00       	mov    $0x4,%edx
1401e1747:	89 69 18             	mov    %ebp,0x18(%rcx)
1401e174a:	48 63 ef             	movslq %edi,%rbp
1401e174d:	48 01 e8             	add    %rbp,%rax
1401e1750:	4c 89 61 10          	mov    %r12,0x10(%rcx)
1401e1754:	48 89 01             	mov    %rax,(%rcx)
1401e1757:	89 71 08             	mov    %esi,0x8(%rcx)
1401e175a:	e8 a1 1b 00 00       	call   0x1401e3300
1401e175f:	83 f8 01             	cmp    $0x1,%eax
1401e1762:	75 6a                	jne    0x1401e17ce
1401e1764:	48 8b 03             	mov    (%rbx),%rax
1401e1767:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401e176b:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401e176f:	44 8b 40 1c          	mov    0x1c(%rax),%r8d
1401e1773:	48 01 e9             	add    %rbp,%rcx
1401e1776:	e8 75 86 00 00       	call   0x1401e9df0
1401e177b:	48 8b 03             	mov    (%rbx),%rax
1401e177e:	03 78 1c             	add    0x1c(%rax),%edi
1401e1781:	89 f8                	mov    %edi,%eax
1401e1783:	89 7b 30             	mov    %edi,0x30(%rbx)
1401e1786:	48 83 c4 28          	add    $0x28,%rsp
1401e178a:	5b                   	pop    %rbx
1401e178b:	5e                   	pop    %rsi
1401e178c:	5f                   	pop    %rdi
1401e178d:	5d                   	pop    %rbp
1401e178e:	41 5c                	pop    %r12
1401e1790:	41 5d                	pop    %r13
1401e1792:	c3                   	ret
1401e1793:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1798:	31 d2                	xor    %edx,%edx
1401e179a:	e9 18 ff ff ff       	jmp    0x1401e16b7
1401e179f:	48 8d 54 12 01       	lea    0x1(%rdx,%rdx,1),%rdx
1401e17a4:	4c 89 e1             	mov    %r12,%rcx
1401e17a7:	48 39 c2             	cmp    %rax,%rdx
1401e17aa:	48 0f 43 c2          	cmovae %rdx,%rax
1401e17ae:	48 89 c2             	mov    %rax,%rdx
1401e17b1:	49 89 c5             	mov    %rax,%r13
1401e17b4:	e8 e7 f1 ff ff       	call   0x1401e09a0
1401e17b9:	48 85 c0             	test   %rax,%rax
1401e17bc:	74 1a                	je     0x1401e17d8
1401e17be:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401e17c2:	49 89 c4             	mov    %rax,%r12
1401e17c5:	4c 89 6b 10          	mov    %r13,0x10(%rbx)
1401e17c9:	e9 6d ff ff ff       	jmp    0x1401e173b
1401e17ce:	b8 f9 ff ff ff       	mov    $0xfffffff9,%eax
1401e17d3:	e9 13 ff ff ff       	jmp    0x1401e16eb
1401e17d8:	4c 89 63 08          	mov    %r12,0x8(%rbx)
1401e17dc:	4c 89 e1             	mov    %r12,%rcx
1401e17df:	e8 0c f2 ff ff       	call   0x1401e09f0
1401e17e4:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1401e17eb:	00
1401e17ec:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1401e17f3:	00
1401e17f4:	b8 f3 ff ff ff       	mov    $0xfffffff3,%eax
1401e17f9:	e9 ed fe ff ff       	jmp    0x1401e16eb
1401e17fe:	66 90                	xchg   %ax,%ax
1401e1800:	41 57                	push   %r15
1401e1802:	41 56                	push   %r14
1401e1804:	41 55                	push   %r13
1401e1806:	41 54                	push   %r12
1401e1808:	55                   	push   %rbp
1401e1809:	57                   	push   %rdi
1401e180a:	56                   	push   %rsi
1401e180b:	53                   	push   %rbx
1401e180c:	48 83 ec 38          	sub    $0x38,%rsp
1401e1810:	49 89 d7             	mov    %rdx,%r15
1401e1813:	48 8b 12             	mov    (%rdx),%rdx
1401e1816:	44 89 c0             	mov    %r8d,%eax
1401e1819:	49 89 ce             	mov    %rcx,%r14
1401e181c:	48 89 c7             	mov    %rax,%rdi
1401e181f:	44 89 ce             	mov    %r9d,%esi
1401e1822:	48 8d 4c 02 01       	lea    0x1(%rdx,%rax,1),%rcx
1401e1827:	44 0f b6 24 02       	movzbl (%rdx,%rax,1),%r12d
1401e182c:	e8 cf f4 ff ff       	call   0x1401e0d00
1401e1831:	89 c3                	mov    %eax,%ebx
1401e1833:	49 8b 46 18          	mov    0x18(%r14),%rax
1401e1837:	48 85 c0             	test   %rax,%rax
1401e183a:	74 0b                	je     0x1401e1847
1401e183c:	49 8b 4e 20          	mov    0x20(%r14),%rcx
1401e1840:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401e1844:	ff 50 10             	call   *0x10(%rax)
1401e1847:	49 c7 46 08 00 00 00 	movq   $0x0,0x8(%r14)
1401e184e:	00
1401e184f:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401e1853:	41 0f b6 cc          	movzbl %r12b,%ecx
1401e1857:	41 c7 46 10 00 00 00 	movl   $0x0,0x10(%r14)
1401e185e:	00
1401e185f:	41 0f 11 46 18       	movups %xmm0,0x18(%r14)
1401e1864:	e8 97 8f ff ff       	call   0x1401da800
1401e1869:	85 c0                	test   %eax,%eax
1401e186b:	0f 84 1f 02 00 00    	je     0x1401e1a90
1401e1871:	89 dd                	mov    %ebx,%ebp
1401e1873:	41 80 fc 67          	cmp    $0x67,%r12b
1401e1877:	0f 84 93 00 00 00    	je     0x1401e1910
1401e187d:	49 8b 07             	mov    (%r15),%rax
1401e1880:	85 f6                	test   %esi,%esi
1401e1882:	75 74                	jne    0x1401e18f8
1401e1884:	89 de                	mov    %ebx,%esi
1401e1886:	0f b7 54 28 fe       	movzwl -0x2(%rax,%rbp,1),%edx
1401e188b:	f3 41 0f 6f 0f       	movdqu (%r15),%xmm1
1401e1890:	83 eb 02             	sub    $0x2,%ebx
1401e1893:	66 c1 c2 08          	rol    $0x8,%dx
1401e1897:	41 0f 11 4e 08       	movups %xmm1,0x8(%r14)
1401e189c:	f3 41 0f 6f 57 10    	movdqu 0x10(%r15),%xmm2
1401e18a2:	0f b7 ca             	movzwl %dx,%ecx
1401e18a5:	8d 0c 49             	lea    (%rcx,%rcx,2),%ecx
1401e18a8:	41 0f 11 56 18       	movups %xmm2,0x18(%r14)
1401e18ad:	29 cb                	sub    %ecx,%ebx
1401e18af:	8b 8c 24 a0 00 00 00 	mov    0xa0(%rsp),%ecx
1401e18b6:	49 c7 07 00 00 00 00 	movq   $0x0,(%r15)
1401e18bd:	41 c7 47 08 00 00 00 	movl   $0x0,0x8(%r15)
1401e18c4:	00
1401e18c5:	48 01 d8             	add    %rbx,%rax
1401e18c8:	41 89 4e 28          	mov    %ecx,0x28(%r14)
1401e18cc:	41 89 5e 48          	mov    %ebx,0x48(%r14)
1401e18d0:	41 89 76 5c          	mov    %esi,0x5c(%r14)
1401e18d4:	41 89 3e             	mov    %edi,(%r14)
1401e18d7:	66 41 89 56 58       	mov    %dx,0x58(%r14)
1401e18dc:	49 89 46 50          	mov    %rax,0x50(%r14)
1401e18e0:	31 c0                	xor    %eax,%eax
1401e18e2:	48 83 c4 38          	add    $0x38,%rsp
1401e18e6:	5b                   	pop    %rbx
1401e18e7:	5e                   	pop    %rsi
1401e18e8:	5f                   	pop    %rdi
1401e18e9:	5d                   	pop    %rbp
1401e18ea:	41 5c                	pop    %r12
1401e18ec:	41 5d                	pop    %r13
1401e18ee:	41 5e                	pop    %r14
1401e18f0:	41 5f                	pop    %r15
1401e18f2:	c3                   	ret
1401e18f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e18f8:	39 f3                	cmp    %esi,%ebx
1401e18fa:	73 8a                	jae    0x1401e1886
1401e18fc:	41 3b 5f 08          	cmp    0x8(%r15),%ebx
1401e1900:	73 84                	jae    0x1401e1886
1401e1902:	80 3c 28 00          	cmpb   $0x0,(%rax,%rbp,1)
1401e1906:	0f 45 f3             	cmovne %ebx,%esi
1401e1909:	e9 78 ff ff ff       	jmp    0x1401e1886
1401e190e:	66 90                	xchg   %ax,%ax
1401e1910:	44 8d 67 04          	lea    0x4(%rdi),%r12d
1401e1914:	41 8b 77 08          	mov    0x8(%r15),%esi
1401e1918:	89 d8                	mov    %ebx,%eax
1401e191a:	49 8b 4e 38          	mov    0x38(%r14),%rcx
1401e191e:	44 29 e0             	sub    %r12d,%eax
1401e1921:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401e1925:	89 f0                	mov    %esi,%eax
1401e1927:	44 29 e0             	sub    %r12d,%eax
1401e192a:	89 44 24 24          	mov    %eax,0x24(%rsp)
1401e192e:	49 8b 46 40          	mov    0x40(%r14),%rax
1401e1932:	48 39 e8             	cmp    %rbp,%rax
1401e1935:	0f 82 b5 00 00 00    	jb     0x1401e19f0
1401e193b:	48 85 c9             	test   %rcx,%rcx
1401e193e:	0f 84 3d 01 00 00    	je     0x1401e1a81
1401e1944:	49 8b 17             	mov    (%r15),%rdx
1401e1947:	45 89 e5             	mov    %r12d,%r13d
1401e194a:	4d 89 e8             	mov    %r13,%r8
1401e194d:	e8 9e 84 00 00       	call   0x1401e9df0
1401e1952:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1401e1956:	48 85 c9             	test   %rcx,%rcx
1401e1959:	0f 84 d1 00 00 00    	je     0x1401e1a30
1401e195f:	e8 4c 19 00 00       	call   0x1401e32b0
1401e1964:	85 c0                	test   %eax,%eax
1401e1966:	0f 85 34 01 00 00    	jne    0x1401e1aa0
1401e196c:	49 8b 07             	mov    (%r15),%rax
1401e196f:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1401e1973:	ba 04 00 00 00       	mov    $0x4,%edx
1401e1978:	4c 01 e8             	add    %r13,%rax
1401e197b:	4d 03 6e 38          	add    0x38(%r14),%r13
1401e197f:	48 89 01             	mov    %rax,(%rcx)
1401e1982:	8b 44 24 24          	mov    0x24(%rsp),%eax
1401e1986:	4c 89 69 10          	mov    %r13,0x10(%rcx)
1401e198a:	89 41 08             	mov    %eax,0x8(%rcx)
1401e198d:	8b 44 24 20          	mov    0x20(%rsp),%eax
1401e1991:	89 41 18             	mov    %eax,0x18(%rcx)
1401e1994:	e8 37 19 00 00       	call   0x1401e32d0
1401e1999:	83 f8 01             	cmp    $0x1,%eax
1401e199c:	0f 85 fe 00 00 00    	jne    0x1401e1aa0
1401e19a2:	49 8b 56 30          	mov    0x30(%r14),%rdx
1401e19a6:	44 03 62 1c          	add    0x1c(%rdx),%r12d
1401e19aa:	41 39 dc             	cmp    %ebx,%r12d
1401e19ad:	0f 85 dd 00 00 00    	jne    0x1401e1a90
1401e19b3:	49 8b 47 10          	mov    0x10(%r15),%rax
1401e19b7:	48 85 c0             	test   %rax,%rax
1401e19ba:	74 0e                	je     0x1401e19ca
1401e19bc:	4c 89 fa             	mov    %r15,%rdx
1401e19bf:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1401e19c3:	ff 50 10             	call   *0x10(%rax)
1401e19c6:	49 8b 56 30          	mov    0x30(%r14),%rdx
1401e19ca:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401e19ce:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
1401e19d3:	49 8b 46 38          	mov    0x38(%r14),%rax
1401e19d7:	2b 72 08             	sub    0x8(%rdx),%esi
1401e19da:	41 89 5f 08          	mov    %ebx,0x8(%r15)
1401e19de:	49 89 07             	mov    %rax,(%r15)
1401e19e1:	e9 a0 fe ff ff       	jmp    0x1401e1886
1401e19e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e19ed:	00 00 00
1401e19f0:	48 8d 44 00 01       	lea    0x1(%rax,%rax,1),%rax
1401e19f5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401e19fa:	48 39 e8             	cmp    %rbp,%rax
1401e19fd:	48 0f 42 c5          	cmovb  %rbp,%rax
1401e1a01:	48 89 c2             	mov    %rax,%rdx
1401e1a04:	49 89 c5             	mov    %rax,%r13
1401e1a07:	e8 94 ef ff ff       	call   0x1401e09a0
1401e1a0c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401e1a11:	48 85 c0             	test   %rax,%rax
1401e1a14:	74 52                	je     0x1401e1a68
1401e1a16:	49 89 46 38          	mov    %rax,0x38(%r14)
1401e1a1a:	48 89 c1             	mov    %rax,%rcx
1401e1a1d:	4d 89 6e 40          	mov    %r13,0x40(%r14)
1401e1a21:	e9 1e ff ff ff       	jmp    0x1401e1944
1401e1a26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e1a2d:	00 00 00
1401e1a30:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e1a35:	ba 58 00 00 00       	mov    $0x58,%edx
1401e1a3a:	e8 d1 ef ff ff       	call   0x1401e0a10
1401e1a3f:	49 89 46 30          	mov    %rax,0x30(%r14)
1401e1a43:	48 89 c1             	mov    %rax,%rcx
1401e1a46:	48 85 c0             	test   %rax,%rax
1401e1a49:	74 36                	je     0x1401e1a81
1401e1a4b:	41 b8 58 00 00 00    	mov    $0x58,%r8d
1401e1a51:	48 8d 15 a8 67 05 00 	lea    0x567a8(%rip),%rdx        # 0x140238200
1401e1a58:	e8 5b 18 00 00       	call   0x1401e32b8
1401e1a5d:	e9 02 ff ff ff       	jmp    0x1401e1964
1401e1a62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1a68:	49 89 4e 38          	mov    %rcx,0x38(%r14)
1401e1a6c:	e8 7f ef ff ff       	call   0x1401e09f0
1401e1a71:	49 c7 46 38 00 00 00 	movq   $0x0,0x38(%r14)
1401e1a78:	00
1401e1a79:	49 c7 46 40 00 00 00 	movq   $0x0,0x40(%r14)
1401e1a80:	00
1401e1a81:	b8 f3 ff ff ff       	mov    $0xfffffff3,%eax
1401e1a86:	e9 57 fe ff ff       	jmp    0x1401e18e2
1401e1a8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1a90:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
1401e1a95:	e9 48 fe ff ff       	jmp    0x1401e18e2
1401e1a9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1aa0:	b8 f9 ff ff ff       	mov    $0xfffffff9,%eax
1401e1aa5:	e9 38 fe ff ff       	jmp    0x1401e18e2
1401e1aaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1ab0:	53                   	push   %rbx
1401e1ab1:	48 83 ec 20          	sub    $0x20,%rsp
1401e1ab5:	48 89 cb             	mov    %rcx,%rbx
1401e1ab8:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1401e1abc:	e8 07 18 00 00       	call   0x1401e32c8
1401e1ac1:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1401e1ac5:	e8 26 ef ff ff       	call   0x1401e09f0
1401e1aca:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401e1ace:	e8 1d ef ff ff       	call   0x1401e09f0
1401e1ad3:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401e1ad7:	48 85 c0             	test   %rax,%rax
1401e1ada:	74 0b                	je     0x1401e1ae7
1401e1adc:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401e1ae0:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401e1ae4:	ff 50 10             	call   *0x10(%rax)
1401e1ae7:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401e1aeb:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1401e1af2:	00
1401e1af3:	c7 43 10 00 00 00 00 	movl   $0x0,0x10(%rbx)
1401e1afa:	0f 11 43 18          	movups %xmm0,0x18(%rbx)
1401e1afe:	48 83 c4 20          	add    $0x20,%rsp
1401e1b02:	5b                   	pop    %rbx
1401e1b03:	c3                   	ret
1401e1b04:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e1b0b:	00 00 00 00
1401e1b0f:	90                   	nop
1401e1b10:	8b 01                	mov    (%rcx),%eax
1401e1b12:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401e1b16:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1401e1b1a:	c3                   	ret
1401e1b1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1b20:	55                   	push   %rbp
1401e1b21:	57                   	push   %rdi
1401e1b22:	56                   	push   %rsi
1401e1b23:	53                   	push   %rbx
1401e1b24:	48 83 ec 48          	sub    $0x48,%rsp
1401e1b28:	48 8b 2d c1 6f 05 00 	mov    0x56fc1(%rip),%rbp        # 0x140238af0
1401e1b2f:	8b 71 48             	mov    0x48(%rcx),%esi
1401e1b32:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401e1b36:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401e1b3b:	8b 01                	mov    (%rcx),%eax
1401e1b3d:	48 89 d3             	mov    %rdx,%rbx
1401e1b40:	c6 44 24 37 00       	movb   $0x0,0x37(%rsp)
1401e1b45:	83 c0 04             	add    $0x4,%eax
1401e1b48:	29 c6                	sub    %eax,%esi
1401e1b4a:	48 63 d0             	movslq %eax,%rdx
1401e1b4d:	48 03 51 08          	add    0x8(%rcx),%rdx
1401e1b51:	48 89 d9             	mov    %rbx,%rcx
1401e1b54:	48 89 f7             	mov    %rsi,%rdi
1401e1b57:	48 89 d6             	mov    %rdx,%rsi
1401e1b5a:	e8 e1 ef ff ff       	call   0x1401e0b40
1401e1b5f:	48 8d 54 24 37       	lea    0x37(%rsp),%rdx
1401e1b64:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401e1b69:	48 89 d9             	mov    %rbx,%rcx
1401e1b6c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e1b71:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1401e1b76:	e8 55 8e ff ff       	call   0x1401da9d0
1401e1b7b:	85 c0                	test   %eax,%eax
1401e1b7d:	78 09                	js     0x1401e1b88
1401e1b7f:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
1401e1b84:	74 16                	je     0x1401e1b9c
1401e1b86:	31 c0                	xor    %eax,%eax
1401e1b88:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401e1b8d:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1401e1b91:	75 10                	jne    0x1401e1ba3
1401e1b93:	48 83 c4 48          	add    $0x48,%rsp
1401e1b97:	5b                   	pop    %rbx
1401e1b98:	5e                   	pop    %rsi
1401e1b99:	5f                   	pop    %rdi
1401e1b9a:	5d                   	pop    %rbp
1401e1b9b:	c3                   	ret
1401e1b9c:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
1401e1ba1:	eb e5                	jmp    0x1401e1b88
1401e1ba3:	e8 c8 2c 00 00       	call   0x1401e4870
1401e1ba8:	90                   	nop
1401e1ba9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e1bb0:	56                   	push   %rsi
1401e1bb1:	53                   	push   %rbx
1401e1bb2:	48 83 ec 28          	sub    $0x28,%rsp
1401e1bb6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e1bba:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401e1bbe:	8b 42 48             	mov    0x48(%rdx),%eax