140099e2f:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140099e34:	48 8b 01             	mov    (%rcx),%rax
140099e37:	48 8b 40 10          	mov    0x10(%rax),%rax
140099e3b:	ff 15 ef 8f 17 00    	call   *0x178fef(%rip)        # 0x140212e30
140099e41:	48 8d 8b b0 03 00 00 	lea    0x3b0(%rbx),%rcx
140099e48:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140099e4d:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140099e52:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140099e57:	e8 14 4a 00 00       	call   0x14009e870
140099e5c:	48 8b c8             	mov    %rax,%rcx
140099e5f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140099e64:	e8 33 d8 ff ff       	call   0x14009769c
140099e69:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140099e6e:	48 85 c9             	test   %rcx,%rcx
140099e71:	74 12                	je     0x140099e85
140099e73:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140099e78:	48 8b 01             	mov    (%rcx),%rax
140099e7b:	48 8b 40 10          	mov    0x10(%rax),%rax
140099e7f:	ff 15 ab 8f 17 00    	call   *0x178fab(%rip)        # 0x140212e30
140099e85:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140099e8a:	48 85 c9             	test   %rcx,%rcx
140099e8d:	74 0d                	je     0x140099e9c
140099e8f:	48 8b 01             	mov    (%rcx),%rax
140099e92:	48 8b 40 10          	mov    0x10(%rax),%rax
140099e96:	ff 15 94 8f 17 00    	call   *0x178f94(%rip)        # 0x140212e30
140099e9c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140099ea1:	48 85 c9             	test   %rcx,%rcx
140099ea4:	74 12                	je     0x140099eb8
140099ea6:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140099eab:	48 8b 01             	mov    (%rcx),%rax
140099eae:	48 8b 40 10          	mov    0x10(%rax),%rax
140099eb2:	ff 15 78 8f 17 00    	call   *0x178f78(%rip)        # 0x140212e30
140099eb8:	48 8b 8d 30 02 00 00 	mov    0x230(%rbp),%rcx
140099ebf:	48 33 cc             	xor    %rsp,%rcx
140099ec2:	e8 a9 a8 16 00       	call   0x140204770
140099ec7:	4c 8d 9c 24 40 03 00 	lea    0x340(%rsp),%r11
140099ece:	00
140099ecf:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140099ed3:	49 8b 73 20          	mov    0x20(%r11),%rsi
140099ed7:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140099edb:	49 8b e3             	mov    %r11,%rsp
140099ede:	5d                   	pop    %rbp
140099edf:	c3                   	ret
140099ee0:	33 d2                	xor    %edx,%edx
140099ee2:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140099ee7:	e8 f8 13 f7 ff       	call   0x14000b2e4
140099eec:	cc                   	int3
140099eed:	90                   	nop
140099eee:	90                   	nop
140099eef:	90                   	nop
140099ef0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140099ef5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140099efa:	57                   	push   %rdi
140099efb:	48 83 ec 20          	sub    $0x20,%rsp
140099eff:	48 8b fa             	mov    %rdx,%rdi
140099f02:	48 8d b1 a8 00 00 00 	lea    0xa8(%rcx),%rsi
140099f09:	48 8b 9e 80 02 00 00 	mov    0x280(%rsi),%rbx
140099f10:	48 8b cb             	mov    %rbx,%rcx
140099f13:	ff 15 d7 88 17 00    	call   *0x1788d7(%rip)        # 0x1402127f0
140099f19:	85 c0                	test   %eax,%eax
140099f1b:	74 0c                	je     0x140099f29
140099f1d:	b9 05 00 00 00       	mov    $0x5,%ecx
140099f22:	ff 15 b8 88 17 00    	call   *0x1788b8(%rip)        # 0x1402127e0
140099f28:	cc                   	int3
140099f29:	8b 43 4c             	mov    0x4c(%rbx),%eax
140099f2c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140099f31:	75 11                	jne    0x140099f44
140099f33:	ff c8                	dec    %eax
140099f35:	89 43 4c             	mov    %eax,0x4c(%rbx)
140099f38:	b9 06 00 00 00       	mov    $0x6,%ecx
140099f3d:	ff 15 9d 88 17 00    	call   *0x17889d(%rip)        # 0x1402127e0
140099f43:	cc                   	int3
140099f44:	48 8b d6             	mov    %rsi,%rdx
140099f47:	48 8b cf             	mov    %rdi,%rcx
140099f4a:	e8 c9 f3 ff ff       	call   0x140099318
140099f4f:	48 8b cb             	mov    %rbx,%rcx
140099f52:	ff 15 a0 88 17 00    	call   *0x1788a0(%rip)        # 0x1402127f8
140099f58:	90                   	nop
140099f59:	48 8b c7             	mov    %rdi,%rax
140099f5c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140099f61:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140099f66:	48 83 c4 20          	add    $0x20,%rsp
140099f6a:	5f                   	pop    %rdi
140099f6b:	c3                   	ret
140099f6c:	90                   	nop
140099f6d:	90                   	nop
140099f6e:	90                   	nop
140099f6f:	90                   	nop
140099f70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140099f75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140099f7a:	57                   	push   %rdi
140099f7b:	48 83 ec 20          	sub    $0x20,%rsp
140099f7f:	48 8b f2             	mov    %rdx,%rsi
140099f82:	48 8b f9             	mov    %rcx,%rdi
140099f85:	48 8b 99 88 03 00 00 	mov    0x388(%rcx),%rbx
140099f8c:	48 8b cb             	mov    %rbx,%rcx
140099f8f:	ff 15 5b 88 17 00    	call   *0x17885b(%rip)        # 0x1402127f0
140099f95:	85 c0                	test   %eax,%eax
140099f97:	74 0c                	je     0x140099fa5
140099f99:	b9 05 00 00 00       	mov    $0x5,%ecx
140099f9e:	ff 15 3c 88 17 00    	call   *0x17883c(%rip)        # 0x1402127e0
140099fa4:	cc                   	int3
140099fa5:	8b 43 4c             	mov    0x4c(%rbx),%eax
140099fa8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140099fad:	75 11                	jne    0x140099fc0
140099faf:	ff c8                	dec    %eax
140099fb1:	89 43 4c             	mov    %eax,0x4c(%rbx)
140099fb4:	b9 06 00 00 00       	mov    $0x6,%ecx
140099fb9:	ff 15 21 88 17 00    	call   *0x178821(%rip)        # 0x1402127e0
140099fbf:	cc                   	int3
140099fc0:	48 8b bf 78 03 00 00 	mov    0x378(%rdi),%rdi
140099fc7:	48 85 ff             	test   %rdi,%rdi
140099fca:	74 10                	je     0x140099fdc
140099fcc:	48 8b 07             	mov    (%rdi),%rax
140099fcf:	48 8b cf             	mov    %rdi,%rcx
140099fd2:	48 8b 40 08          	mov    0x8(%rax),%rax
140099fd6:	ff 15 54 8e 17 00    	call   *0x178e54(%rip)        # 0x140212e30
140099fdc:	48 8b cb             	mov    %rbx,%rcx
140099fdf:	ff 15 13 88 17 00    	call   *0x178813(%rip)        # 0x1402127f8
140099fe5:	90                   	nop
140099fe6:	48 89 3e             	mov    %rdi,(%rsi)
140099fe9:	48 8b c6             	mov    %rsi,%rax
140099fec:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140099ff1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140099ff6:	48 83 c4 20          	add    $0x20,%rsp
140099ffa:	5f                   	pop    %rdi
140099ffb:	c3                   	ret
140099ffc:	90                   	nop
140099ffd:	90                   	nop
140099ffe:	90                   	nop
140099fff:	90                   	nop
14009a000:	48 8b 81 90 00 00 00 	mov    0x90(%rcx),%rax
14009a007:	c3                   	ret
14009a008:	90                   	nop
14009a009:	90                   	nop
14009a00a:	90                   	nop
14009a00b:	90                   	nop
14009a00c:	90                   	nop
14009a00d:	90                   	nop
14009a00e:	90                   	nop
14009a00f:	90                   	nop
14009a010:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14009a015:	55                   	push   %rbp
14009a016:	56                   	push   %rsi
14009a017:	57                   	push   %rdi
14009a018:	48 81 ec b0 02 00 00 	sub    $0x2b0,%rsp
14009a01f:	48 8b 05 5a 71 26 00 	mov    0x26715a(%rip),%rax        # 0x140301180
14009a026:	48 33 c4             	xor    %rsp,%rax
14009a029:	48 89 84 24 a0 02 00 	mov    %rax,0x2a0(%rsp)
14009a030:	00
14009a031:	48 8b f2             	mov    %rdx,%rsi
14009a034:	48 8b f9             	mov    %rcx,%rdi
14009a037:	48 8b 99 28 03 00 00 	mov    0x328(%rcx),%rbx
14009a03e:	48 8b cb             	mov    %rbx,%rcx
14009a041:	ff 15 a9 87 17 00    	call   *0x1787a9(%rip)        # 0x1402127f0
14009a047:	85 c0                	test   %eax,%eax
14009a049:	74 0c                	je     0x14009a057
14009a04b:	b9 05 00 00 00       	mov    $0x5,%ecx
14009a050:	ff 15 8a 87 17 00    	call   *0x17878a(%rip)        # 0x1402127e0
14009a056:	cc                   	int3
14009a057:	8b 43 4c             	mov    0x4c(%rbx),%eax
14009a05a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14009a05f:	75 11                	jne    0x14009a072
14009a061:	ff c8                	dec    %eax
14009a063:	89 43 4c             	mov    %eax,0x4c(%rbx)
14009a066:	b9 06 00 00 00       	mov    $0x6,%ecx
14009a06b:	ff 15 6f 87 17 00    	call   *0x17876f(%rip)        # 0x1402127e0
14009a071:	cc                   	int3
14009a072:	48 8d 97 a8 00 00 00 	lea    0xa8(%rdi),%rdx
14009a079:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14009a07e:	e8 95 f2 ff ff       	call   0x140099318
14009a083:	48 8b cb             	mov    %rbx,%rcx
14009a086:	ff 15 6c 87 17 00    	call   *0x17876c(%rip)        # 0x1402127f8
14009a08c:	90                   	nop
14009a08d:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14009a092:	48 8b d6             	mov    %rsi,%rdx
14009a095:	48 8b cf             	mov    %rdi,%rcx
14009a098:	e8 33 00 00 00       	call   0x14009a0d0
14009a09d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14009a0a2:	e8 d1 e8 ff ff       	call   0x140098978
14009a0a7:	48 8b c6             	mov    %rsi,%rax
14009a0aa:	48 8b 8c 24 a0 02 00 	mov    0x2a0(%rsp),%rcx
14009a0b1:	00
14009a0b2:	48 33 cc             	xor    %rsp,%rcx
14009a0b5:	e8 b6 a6 16 00       	call   0x140204770
14009a0ba:	48 8b 9c 24 e0 02 00 	mov    0x2e0(%rsp),%rbx
14009a0c1:	00
14009a0c2:	48 81 c4 b0 02 00 00 	add    $0x2b0,%rsp
14009a0c9:	5f                   	pop    %rdi
14009a0ca:	5e                   	pop    %rsi
14009a0cb:	5d                   	pop    %rbp
14009a0cc:	c3                   	ret
14009a0cd:	90                   	nop
14009a0ce:	90                   	nop
14009a0cf:	90                   	nop
14009a0d0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14009a0d5:	55                   	push   %rbp
14009a0d6:	56                   	push   %rsi
14009a0d7:	57                   	push   %rdi
14009a0d8:	41 56                	push   %r14
14009a0da:	41 57                	push   %r15
14009a0dc:	48 8d ac 24 50 fd ff 	lea    -0x2b0(%rsp),%rbp
14009a0e3:	ff
14009a0e4:	48 81 ec b0 03 00 00 	sub    $0x3b0,%rsp
14009a0eb:	48 8b 05 8e 70 26 00 	mov    0x26708e(%rip),%rax        # 0x140301180
14009a0f2:	48 33 c4             	xor    %rsp,%rax
14009a0f5:	48 89 85 a0 02 00 00 	mov    %rax,0x2a0(%rbp)
14009a0fc:	49 8b f0             	mov    %r8,%rsi
14009a0ff:	48 8b fa             	mov    %rdx,%rdi
14009a102:	48 8b d9             	mov    %rcx,%rbx
14009a105:	48 8d 05 94 0c 1d 00 	lea    0x1d0c94(%rip),%rax        # 0x14026ada0
14009a10c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14009a111:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14009a116:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14009a11a:	e8 4d d5 fb ff       	call   0x14005766c
14009a11f:	4c 8b f0             	mov    %rax,%r14
14009a122:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14009a126:	48 8b cb             	mov    %rbx,%rcx
14009a129:	e8 c2 fd ff ff       	call   0x140099ef0
14009a12e:	48 8d 0d 93 ea 19 00 	lea    0x19ea93(%rip),%rcx        # 0x140238bc8
14009a135:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14009a13a:	48 8d 0d 4f 0c 1d 00 	lea    0x1d0c4f(%rip),%rcx        # 0x14026ad90
14009a141:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14009a146:	0f 57 c0             	xorps  %xmm0,%xmm0
14009a149:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
14009a14e:	0f 57 c9             	xorps  %xmm1,%xmm1
14009a151:	66 0f 7f 4d 80       	movdqa %xmm1,-0x80(%rbp)
14009a156:	0f 10 00             	movups (%rax),%xmm0
14009a159:	0f 29 44 24 70       	movaps %xmm0,0x70(%rsp)
14009a15e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14009a162:	0f 29 4d 80          	movaps %xmm1,-0x80(%rbp)
14009a166:	45 33 ff             	xor    %r15d,%r15d
14009a169:	4c 89 78 10          	mov    %r15,0x10(%rax)
14009a16d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14009a174:	00
14009a175:	44 88 38             	mov    %r15b,(%rax)
14009a178:	41 8d 47 04          	lea    0x4(%r15),%eax
14009a17c:	66 89 45 90          	mov    %ax,-0x70(%rbp)
14009a180:	0f 57 c0             	xorps  %xmm0,%xmm0
14009a183:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
14009a187:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
14009a18b:	48 c7 45 b0 07 00 00 	movq   $0x7,-0x50(%rbp)
14009a192:	00
14009a193:	66 44 89 7d 98       	mov    %r15w,-0x68(%rbp)
14009a198:	ba 1c 09 00 00       	mov    $0x91c,%edx
14009a19d:	b9 07 d8 05 22       	mov    $0x2205d807,%ecx
14009a1a2:	45 8d 4f 02          	lea    0x2(%r15),%r9d
14009a1a6:	45 8d 47 64          	lea    0x64(%r15),%r8d
14009a1aa:	e8 15 ce 0c 00       	call   0x140166fc4
14009a1af:	84 c0                	test   %al,%al
14009a1b1:	74 5c                	je     0x14009a20f
14009a1b3:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14009a1b8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14009a1bd:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14009a1c2:	48 8d 05 cf c0 1a 00 	lea    0x1ac0cf(%rip),%rax        # 0x140246298
14009a1c9:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14009a1ce:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14009a1d3:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14009a1d8:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14009a1dd:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14009a1e2:	45 8d 4f 02          	lea    0x2(%r15),%r9d
14009a1e6:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14009a1eb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14009a1f0:	48 8d 05 29 0d 1d 00 	lea    0x1d0d29(%rip),%rax        # 0x14026af20
14009a1f7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14009a1fc:	ba 1c 09 00 00       	mov    $0x91c,%edx
14009a201:	b9 07 d8 05 22       	mov    $0x2205d807,%ecx
14009a206:	45 8d 47 64          	lea    0x64(%r15),%r8d
14009a20a:	e8 e1 d1 0c 00       	call   0x1401673f0
14009a20f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14009a214:	e8 2f c9 fb ff       	call   0x140056b48
14009a219:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14009a21d:	e8 56 e7 ff ff       	call   0x140098978
14009a222:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14009a226:	e8 1d c9 fb ff       	call   0x140056b48
14009a22b:	48 83 c3 e0          	add    $0xffffffffffffffe0,%rbx
14009a22f:	48 89 5d 20          	mov    %rbx,0x20(%rbp)
14009a233:	48 8b d6             	mov    %rsi,%rdx
14009a236:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14009a23a:	e8 41 00 00 00       	call   0x14009a280
14009a23f:	4c 8d 45 20          	lea    0x20(%rbp),%r8
14009a243:	48 8b d7             	mov    %rdi,%rdx
14009a246:	48 8b cb             	mov    %rbx,%rcx
14009a249:	e8 e6 52 00 00       	call   0x14009f534
14009a24e:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14009a252:	e8 21 e7 ff ff       	call   0x140098978
14009a257:	48 8b c7             	mov    %rdi,%rax
14009a25a:	48 8b 8d a0 02 00 00 	mov    0x2a0(%rbp),%rcx
14009a261:	48 33 cc             	xor    %rsp,%rcx
14009a264:	e8 07 a5 16 00       	call   0x140204770
14009a269:	48 8b 9c 24 f8 03 00 	mov    0x3f8(%rsp),%rbx
14009a270:	00
14009a271:	48 81 c4 b0 03 00 00 	add    $0x3b0,%rsp
14009a278:	41 5f                	pop    %r15
14009a27a:	41 5e                	pop    %r14
14009a27c:	5f                   	pop    %rdi
14009a27d:	5e                   	pop    %rsi
14009a27e:	5d                   	pop    %rbp
14009a27f:	c3                   	ret
14009a280:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14009a285:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14009a28a:	55                   	push   %rbp
14009a28b:	56                   	push   %rsi
14009a28c:	57                   	push   %rdi
14009a28d:	41 56                	push   %r14
14009a28f:	41 57                	push   %r15
14009a291:	48 83 ec 20          	sub    $0x20,%rsp
14009a295:	48 8b fa             	mov    %rdx,%rdi
14009a298:	48 8b f1             	mov    %rcx,%rsi
14009a29b:	0f 57 c0             	xorps  %xmm0,%xmm0
14009a29e:	0f 11 01             	movups %xmm0,(%rcx)
14009a2a1:	33 ed                	xor    %ebp,%ebp
14009a2a3:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14009a2a7:	48 89 69 18          	mov    %rbp,0x18(%rcx)
14009a2ab:	0f 10 02             	movups (%rdx),%xmm0
14009a2ae:	0f 11 01             	movups %xmm0,(%rcx)
14009a2b1:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
14009a2b5:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14009a2b9:	44 8d 7d 0f          	lea    0xf(%rbp),%r15d
14009a2bd:	4c 89 7a 18          	mov    %r15,0x18(%rdx)
14009a2c1:	48 89 6a 10          	mov    %rbp,0x10(%rdx)
14009a2c5:	40 88 2a             	mov    %bpl,(%rdx)
14009a2c8:	48 8b 52 30          	mov    0x30(%rdx),%rdx
14009a2cc:	48 89 6f 30          	mov    %rbp,0x30(%rdi)
14009a2d0:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14009a2d4:	48 89 6f 28          	mov    %rbp,0x28(%rdi)
14009a2d8:	48 8b 47 20          	mov    0x20(%rdi),%rax
14009a2dc:	48 89 6f 20          	mov    %rbp,0x20(%rdi)
14009a2e0:	48 89 46 20          	mov    %rax,0x20(%rsi)
14009a2e4:	48 89 4e 28          	mov    %rcx,0x28(%rsi)
14009a2e8:	48 89 56 30          	mov    %rdx,0x30(%rsi)
14009a2ec:	48 8b 57 48          	mov    0x48(%rdi),%rdx
14009a2f0:	48 89 6f 48          	mov    %rbp,0x48(%rdi)
14009a2f4:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14009a2f8:	48 89 6f 40          	mov    %rbp,0x40(%rdi)
14009a2fc:	48 8b 47 38          	mov    0x38(%rdi),%rax
14009a300:	48 89 6f 38          	mov    %rbp,0x38(%rdi)
14009a304:	48 89 46 38          	mov    %rax,0x38(%rsi)
14009a308:	48 89 4e 40          	mov    %rcx,0x40(%rsi)
14009a30c:	48 89 56 48          	mov    %rdx,0x48(%rsi)
14009a310:	48 8b 57 60          	mov    0x60(%rdi),%rdx
14009a314:	48 89 6f 60          	mov    %rbp,0x60(%rdi)
14009a318:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
14009a31c:	48 89 6f 58          	mov    %rbp,0x58(%rdi)
14009a320:	48 8b 47 50          	mov    0x50(%rdi),%rax
14009a324:	48 89 6f 50          	mov    %rbp,0x50(%rdi)
14009a328:	48 89 46 50          	mov    %rax,0x50(%rsi)
14009a32c:	48 89 4e 58          	mov    %rcx,0x58(%rsi)
14009a330:	48 89 56 60          	mov    %rdx,0x60(%rsi)
14009a334:	48 8b 57 78          	mov    0x78(%rdi),%rdx