1405c0479:	00
1405c047a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c047f:	48 83 c0 14          	add    $0x14,%rax
1405c0483:	8b 00                	mov    (%rax),%eax
1405c0485:	89 84 24 24 0d 00 00 	mov    %eax,0xd24(%rsp)
1405c048c:	8b 94 24 24 0d 00 00 	mov    0xd24(%rsp),%edx
1405c0493:	48 8b 8c 24 80 36 00 	mov    0x3680(%rsp),%rcx
1405c049a:	00
1405c049b:	e8 a0 07 05 00       	call   0x140610c40
1405c04a0:	48 8d 8c 24 88 d2 00 	lea    0xd288(%rsp),%rcx
1405c04a7:	00
1405c04a8:	48 8b f9             	mov    %rcx,%rdi
1405c04ab:	48 8b f0             	mov    %rax,%rsi
1405c04ae:	b9 10 00 00 00       	mov    $0x10,%ecx
1405c04b3:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1405c04b5:	48 8d 8c 24 88 d2 00 	lea    0xd288(%rsp),%rcx
1405c04bc:	00
1405c04bd:	e8 3e d7 c7 ff       	call   0x14023dc00
1405c04c2:	0f b6 c0             	movzbl %al,%eax
1405c04c5:	85 c0                	test   %eax,%eax
1405c04c7:	75 1e                	jne    0x1405c04e7
1405c04c9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c04ce:	48 83 c0 60          	add    $0x60,%rax
1405c04d2:	48 8d 15 1f a5 a1 00 	lea    0xa1a51f(%rip),%rdx        # 0x140fda9f8
1405c04d9:	48 8b 08             	mov    (%rax),%rcx
1405c04dc:	e8 1f 52 05 00       	call   0x140615700
1405c04e1:	90                   	nop
1405c04e2:	e9 85 e9 04 00       	jmp    0x14060ee6c
1405c04e7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c04ec:	48 83 c0 10          	add    $0x10,%rax
1405c04f0:	48 63 00             	movslq (%rax),%rax
1405c04f3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c04f7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c04fc:	48 03 c8             	add    %rax,%rcx
1405c04ff:	48 8b c1             	mov    %rcx,%rax
1405c0502:	48 8b c8             	mov    %rax,%rcx
1405c0505:	e8 c6 f1 bd ff       	call   0x14019f6d0
1405c050a:	48 89 84 24 00 1b 00 	mov    %rax,0x1b00(%rsp)
1405c0511:	00
1405c0512:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0517:	48 83 c0 18          	add    $0x18,%rax
1405c051b:	8b 10                	mov    (%rax),%edx
1405c051d:	48 8b 8c 24 00 1b 00 	mov    0x1b00(%rsp),%rcx
1405c0524:	00
1405c0525:	e8 f6 06 05 00       	call   0x140610c20
1405c052a:	48 89 84 24 f8 1a 00 	mov    %rax,0x1af8(%rsp)
1405c0531:	00
1405c0532:	48 8d 8c 24 88 d2 00 	lea    0xd288(%rsp),%rcx
1405c0539:	00
1405c053a:	e8 71 69 bd ff       	call   0x140196eb0
1405c053f:	48 8b c8             	mov    %rax,%rcx
1405c0542:	e8 89 f1 bd ff       	call   0x14019f6d0
1405c0547:	48 8b c8             	mov    %rax,%rcx
1405c054a:	e8 11 fb bd ff       	call   0x1401a0060
1405c054f:	48 8b 8c 24 f8 1a 00 	mov    0x1af8(%rsp),%rcx
1405c0556:	00
1405c0557:	e8 74 f1 bd ff       	call   0x14019f6d0
1405c055c:	48 8b c8             	mov    %rax,%rcx
1405c055f:	e8 dc eb bd ff       	call   0x14019f140
1405c0564:	48 8d 8c 24 88 d2 00 	lea    0xd288(%rsp),%rcx
1405c056b:	00
1405c056c:	e8 3f 69 bd ff       	call   0x140196eb0
1405c0571:	48 8b 00             	mov    (%rax),%rax
1405c0574:	48 8b 8c 24 f8 1a 00 	mov    0x1af8(%rsp),%rcx
1405c057b:	00
1405c057c:	48 89 01             	mov    %rax,(%rcx)
1405c057f:	48 8b 84 24 00 1b 00 	mov    0x1b00(%rsp),%rax
1405c0586:	00
1405c0587:	48 83 c0 20          	add    $0x20,%rax
1405c058b:	48 8b c8             	mov    %rax,%rcx
1405c058e:	e8 9d 03 c8 ff       	call   0x140240930
1405c0593:	90                   	nop
1405c0594:	e9 d3 e8 04 00       	jmp    0x14060ee6c
1405c0599:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c059e:	48 83 c0 20          	add    $0x20,%rax
1405c05a2:	48 8b c8             	mov    %rax,%rcx
1405c05a5:	e8 26 f1 bd ff       	call   0x14019f6d0
1405c05aa:	48 89 84 24 88 36 00 	mov    %rax,0x3688(%rsp)
1405c05b1:	00
1405c05b2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c05b7:	48 83 c0 14          	add    $0x14,%rax
1405c05bb:	8b 00                	mov    (%rax),%eax
1405c05bd:	89 84 24 28 0d 00 00 	mov    %eax,0xd28(%rsp)
1405c05c4:	8b 94 24 28 0d 00 00 	mov    0xd28(%rsp),%edx
1405c05cb:	48 8b 8c 24 88 36 00 	mov    0x3688(%rsp),%rcx
1405c05d2:	00
1405c05d3:	e8 68 06 05 00       	call   0x140610c40
1405c05d8:	48 8d 8c 24 98 d2 00 	lea    0xd298(%rsp),%rcx
1405c05df:	00
1405c05e0:	48 8b f9             	mov    %rcx,%rdi
1405c05e3:	48 8b f0             	mov    %rax,%rsi
1405c05e6:	b9 10 00 00 00       	mov    $0x10,%ecx
1405c05eb:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1405c05ed:	48 8d 8c 24 98 d2 00 	lea    0xd298(%rsp),%rcx
1405c05f4:	00
1405c05f5:	e8 06 d6 c7 ff       	call   0x14023dc00
1405c05fa:	0f b6 c0             	movzbl %al,%eax
1405c05fd:	85 c0                	test   %eax,%eax
1405c05ff:	75 1e                	jne    0x1405c061f
1405c0601:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0606:	48 83 c0 60          	add    $0x60,%rax
1405c060a:	48 8d 15 e7 a3 a1 00 	lea    0xa1a3e7(%rip),%rdx        # 0x140fda9f8
1405c0611:	48 8b 08             	mov    (%rax),%rcx
1405c0614:	e8 e7 50 05 00       	call   0x140615700
1405c0619:	90                   	nop
1405c061a:	e9 4d e8 04 00       	jmp    0x14060ee6c
1405c061f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0624:	48 83 c0 10          	add    $0x10,%rax
1405c0628:	48 63 00             	movslq (%rax),%rax
1405c062b:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c062f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c0634:	48 03 c8             	add    %rax,%rcx
1405c0637:	48 8b c1             	mov    %rcx,%rax
1405c063a:	48 8b c8             	mov    %rax,%rcx
1405c063d:	e8 8e f0 bd ff       	call   0x14019f6d0
1405c0642:	48 89 84 24 10 1b 00 	mov    %rax,0x1b10(%rsp)
1405c0649:	00
1405c064a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c064f:	48 83 c0 18          	add    $0x18,%rax
1405c0653:	8b 10                	mov    (%rax),%edx
1405c0655:	48 8b 8c 24 10 1b 00 	mov    0x1b10(%rsp),%rcx
1405c065c:	00
1405c065d:	e8 be 05 05 00       	call   0x140610c20
1405c0662:	48 89 84 24 08 1b 00 	mov    %rax,0x1b08(%rsp)
1405c0669:	00
1405c066a:	48 8d 8c 24 98 d2 00 	lea    0xd298(%rsp),%rcx
1405c0671:	00
1405c0672:	e8 39 68 bd ff       	call   0x140196eb0
1405c0677:	48 8b c8             	mov    %rax,%rcx
1405c067a:	e8 51 f0 bd ff       	call   0x14019f6d0
1405c067f:	48 8b c8             	mov    %rax,%rcx
1405c0682:	e8 d9 f9 bd ff       	call   0x1401a0060
1405c0687:	48 8b 8c 24 08 1b 00 	mov    0x1b08(%rsp),%rcx
1405c068e:	00
1405c068f:	e8 3c f0 bd ff       	call   0x14019f6d0
1405c0694:	48 8b c8             	mov    %rax,%rcx
1405c0697:	e8 a4 ea bd ff       	call   0x14019f140
1405c069c:	48 8d 8c 24 98 d2 00 	lea    0xd298(%rsp),%rcx
1405c06a3:	00
1405c06a4:	e8 07 68 bd ff       	call   0x140196eb0
1405c06a9:	48 8b 00             	mov    (%rax),%rax
1405c06ac:	48 8b 8c 24 08 1b 00 	mov    0x1b08(%rsp),%rcx
1405c06b3:	00
1405c06b4:	48 89 01             	mov    %rax,(%rcx)
1405c06b7:	48 8b 84 24 10 1b 00 	mov    0x1b10(%rsp),%rax
1405c06be:	00
1405c06bf:	48 83 c0 20          	add    $0x20,%rax
1405c06c3:	48 8b c8             	mov    %rax,%rcx
1405c06c6:	e8 65 02 c8 ff       	call   0x140240930
1405c06cb:	90                   	nop
1405c06cc:	e9 9b e7 04 00       	jmp    0x14060ee6c
1405c06d1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c06d6:	48 83 c0 20          	add    $0x20,%rax
1405c06da:	48 8b c8             	mov    %rax,%rcx
1405c06dd:	e8 ee ef bd ff       	call   0x14019f6d0
1405c06e2:	48 89 84 24 90 36 00 	mov    %rax,0x3690(%rsp)
1405c06e9:	00
1405c06ea:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c06ef:	48 83 c0 14          	add    $0x14,%rax
1405c06f3:	8b 00                	mov    (%rax),%eax
1405c06f5:	89 84 24 2c 0d 00 00 	mov    %eax,0xd2c(%rsp)
1405c06fc:	8b 94 24 2c 0d 00 00 	mov    0xd2c(%rsp),%edx
1405c0703:	48 8b 8c 24 90 36 00 	mov    0x3690(%rsp),%rcx
1405c070a:	00
1405c070b:	e8 30 05 05 00       	call   0x140610c40
1405c0710:	48 8d 8c 24 a8 d2 00 	lea    0xd2a8(%rsp),%rcx
1405c0717:	00
1405c0718:	48 8b f9             	mov    %rcx,%rdi
1405c071b:	48 8b f0             	mov    %rax,%rsi
1405c071e:	b9 10 00 00 00       	mov    $0x10,%ecx
1405c0723:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1405c0725:	48 8d 8c 24 a8 d2 00 	lea    0xd2a8(%rsp),%rcx
1405c072c:	00
1405c072d:	e8 ce d4 c7 ff       	call   0x14023dc00
1405c0732:	0f b6 c0             	movzbl %al,%eax
1405c0735:	85 c0                	test   %eax,%eax
1405c0737:	75 1e                	jne    0x1405c0757
1405c0739:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c073e:	48 83 c0 60          	add    $0x60,%rax
1405c0742:	48 8d 15 af a2 a1 00 	lea    0xa1a2af(%rip),%rdx        # 0x140fda9f8
1405c0749:	48 8b 08             	mov    (%rax),%rcx
1405c074c:	e8 af 4f 05 00       	call   0x140615700
1405c0751:	90                   	nop
1405c0752:	e9 15 e7 04 00       	jmp    0x14060ee6c
1405c0757:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c075c:	48 83 c0 10          	add    $0x10,%rax
1405c0760:	48 63 00             	movslq (%rax),%rax
1405c0763:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c0767:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c076c:	48 03 c8             	add    %rax,%rcx
1405c076f:	48 8b c1             	mov    %rcx,%rax
1405c0772:	48 8b c8             	mov    %rax,%rcx
1405c0775:	e8 56 ef bd ff       	call   0x14019f6d0
1405c077a:	48 89 84 24 20 1b 00 	mov    %rax,0x1b20(%rsp)
1405c0781:	00
1405c0782:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0787:	48 83 c0 18          	add    $0x18,%rax
1405c078b:	8b 10                	mov    (%rax),%edx
1405c078d:	48 8b 8c 24 20 1b 00 	mov    0x1b20(%rsp),%rcx
1405c0794:	00
1405c0795:	e8 86 04 05 00       	call   0x140610c20
1405c079a:	48 89 84 24 18 1b 00 	mov    %rax,0x1b18(%rsp)
1405c07a1:	00
1405c07a2:	48 8d 8c 24 a8 d2 00 	lea    0xd2a8(%rsp),%rcx
1405c07a9:	00
1405c07aa:	e8 01 67 bd ff       	call   0x140196eb0
1405c07af:	48 8b c8             	mov    %rax,%rcx
1405c07b2:	e8 19 ef bd ff       	call   0x14019f6d0
1405c07b7:	48 8b c8             	mov    %rax,%rcx
1405c07ba:	e8 a1 f8 bd ff       	call   0x1401a0060
1405c07bf:	48 8b 8c 24 18 1b 00 	mov    0x1b18(%rsp),%rcx
1405c07c6:	00
1405c07c7:	e8 04 ef bd ff       	call   0x14019f6d0
1405c07cc:	48 8b c8             	mov    %rax,%rcx
1405c07cf:	e8 6c e9 bd ff       	call   0x14019f140
1405c07d4:	48 8d 8c 24 a8 d2 00 	lea    0xd2a8(%rsp),%rcx
1405c07db:	00
1405c07dc:	e8 cf 66 bd ff       	call   0x140196eb0
1405c07e1:	48 8b 00             	mov    (%rax),%rax
1405c07e4:	48 8b 8c 24 18 1b 00 	mov    0x1b18(%rsp),%rcx
1405c07eb:	00
1405c07ec:	48 89 01             	mov    %rax,(%rcx)
1405c07ef:	48 8b 84 24 20 1b 00 	mov    0x1b20(%rsp),%rax
1405c07f6:	00
1405c07f7:	48 83 c0 20          	add    $0x20,%rax
1405c07fb:	48 8b c8             	mov    %rax,%rcx
1405c07fe:	e8 2d 01 c8 ff       	call   0x140240930
1405c0803:	90                   	nop
1405c0804:	e9 63 e6 04 00       	jmp    0x14060ee6c
1405c0809:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c080e:	48 83 c0 20          	add    $0x20,%rax
1405c0812:	48 8b c8             	mov    %rax,%rcx
1405c0815:	e8 b6 ee bd ff       	call   0x14019f6d0
1405c081a:	48 89 84 24 98 36 00 	mov    %rax,0x3698(%rsp)
1405c0821:	00
1405c0822:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0827:	48 83 c0 14          	add    $0x14,%rax
1405c082b:	8b 00                	mov    (%rax),%eax
1405c082d:	89 84 24 30 0d 00 00 	mov    %eax,0xd30(%rsp)
1405c0834:	8b 94 24 30 0d 00 00 	mov    0xd30(%rsp),%edx
1405c083b:	48 8b 8c 24 98 36 00 	mov    0x3698(%rsp),%rcx
1405c0842:	00
1405c0843:	e8 f8 03 05 00       	call   0x140610c40
1405c0848:	48 8d 8c 24 b8 d2 00 	lea    0xd2b8(%rsp),%rcx
1405c084f:	00
1405c0850:	48 8b f9             	mov    %rcx,%rdi
1405c0853:	48 8b f0             	mov    %rax,%rsi
1405c0856:	b9 10 00 00 00       	mov    $0x10,%ecx
1405c085b:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1405c085d:	48 8d 8c 24 b8 d2 00 	lea    0xd2b8(%rsp),%rcx
1405c0864:	00
1405c0865:	e8 96 d3 c7 ff       	call   0x14023dc00
1405c086a:	0f b6 c0             	movzbl %al,%eax
1405c086d:	85 c0                	test   %eax,%eax
1405c086f:	75 1e                	jne    0x1405c088f
1405c0871:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0876:	48 83 c0 60          	add    $0x60,%rax
1405c087a:	48 8d 15 77 a1 a1 00 	lea    0xa1a177(%rip),%rdx        # 0x140fda9f8
1405c0881:	48 8b 08             	mov    (%rax),%rcx
1405c0884:	e8 77 4e 05 00       	call   0x140615700
1405c0889:	90                   	nop
1405c088a:	e9 dd e5 04 00       	jmp    0x14060ee6c
1405c088f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0894:	48 83 c0 10          	add    $0x10,%rax
1405c0898:	48 63 00             	movslq (%rax),%rax
1405c089b:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c089f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c08a4:	48 03 c8             	add    %rax,%rcx
1405c08a7:	48 8b c1             	mov    %rcx,%rax
1405c08aa:	48 8b c8             	mov    %rax,%rcx
1405c08ad:	e8 1e ee bd ff       	call   0x14019f6d0
1405c08b2:	48 89 84 24 30 1b 00 	mov    %rax,0x1b30(%rsp)
1405c08b9:	00
1405c08ba:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c08bf:	48 83 c0 18          	add    $0x18,%rax
1405c08c3:	8b 10                	mov    (%rax),%edx
1405c08c5:	48 8b 8c 24 30 1b 00 	mov    0x1b30(%rsp),%rcx
1405c08cc:	00
1405c08cd:	e8 4e 03 05 00       	call   0x140610c20
1405c08d2:	48 89 84 24 28 1b 00 	mov    %rax,0x1b28(%rsp)
1405c08d9:	00
1405c08da:	48 8d 8c 24 b8 d2 00 	lea    0xd2b8(%rsp),%rcx
1405c08e1:	00
1405c08e2:	e8 c9 65 bd ff       	call   0x140196eb0
1405c08e7:	48 8b c8             	mov    %rax,%rcx
1405c08ea:	e8 e1 ed bd ff       	call   0x14019f6d0
1405c08ef:	48 8b c8             	mov    %rax,%rcx
1405c08f2:	e8 69 f7 bd ff       	call   0x1401a0060
1405c08f7:	48 8b 8c 24 28 1b 00 	mov    0x1b28(%rsp),%rcx
1405c08fe:	00
1405c08ff:	e8 cc ed bd ff       	call   0x14019f6d0
1405c0904:	48 8b c8             	mov    %rax,%rcx
1405c0907:	e8 34 e8 bd ff       	call   0x14019f140
1405c090c:	48 8d 8c 24 b8 d2 00 	lea    0xd2b8(%rsp),%rcx
1405c0913:	00
1405c0914:	e8 97 65 bd ff       	call   0x140196eb0
1405c0919:	48 8b 00             	mov    (%rax),%rax
1405c091c:	48 8b 8c 24 28 1b 00 	mov    0x1b28(%rsp),%rcx
1405c0923:	00
1405c0924:	48 89 01             	mov    %rax,(%rcx)
1405c0927:	48 8b 84 24 30 1b 00 	mov    0x1b30(%rsp),%rax
1405c092e:	00
1405c092f:	48 83 c0 20          	add    $0x20,%rax
1405c0933:	48 8b c8             	mov    %rax,%rcx
1405c0936:	e8 f5 ff c7 ff       	call   0x140240930
1405c093b:	90                   	nop
1405c093c:	e9 2b e5 04 00       	jmp    0x14060ee6c
1405c0941:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c0946:	48 83 c0 20          	add    $0x20,%rax
1405c094a:	48 8b c8             	mov    %rax,%rcx
1405c094d:	e8 7e ed bd ff       	call   0x14019f6d0
1405c0952:	48 89 84 24 a0 36 00 	mov    %rax,0x36a0(%rsp)
1405c0959:	00
1405c095a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c095f:	48 83 c0 14          	add    $0x14,%rax
1405c0963:	8b 00                	mov    (%rax),%eax
1405c0965:	89 84 24 34 0d 00 00 	mov    %eax,0xd34(%rsp)
1405c096c:	8b 94 24 34 0d 00 00 	mov    0xd34(%rsp),%edx
1405c0973:	48 8b 8c 24 a0 36 00 	mov    0x36a0(%rsp),%rcx
1405c097a:	00
1405c097b:	e8 c0 02 05 00       	call   0x140610c40
1405c0980:	48 8d 8c 24 c8 d2 00 	lea    0xd2c8(%rsp),%rcx
1405c0987:	00
1405c0988:	48 8b f9             	mov    %rcx,%rdi
1405c098b:	48 8b f0             	mov    %rax,%rsi
1405c098e:	b9 10 00 00 00       	mov    $0x10,%ecx
1405c0993:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1405c0995:	48 8d 8c 24 c8 d2 00 	lea    0xd2c8(%rsp),%rcx
1405c099c:	00
1405c099d:	e8 5e d2 c7 ff       	call   0x14023dc00
1405c09a2:	0f b6 c0             	movzbl %al,%eax
1405c09a5:	85 c0                	test   %eax,%eax
1405c09a7:	75 1e                	jne    0x1405c09c7
1405c09a9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c09ae:	48 83 c0 60          	add    $0x60,%rax
1405c09b2:	48 8d 15 3f a0 a1 00 	lea    0xa1a03f(%rip),%rdx        # 0x140fda9f8
1405c09b9:	48 8b 08             	mov    (%rax),%rcx
1405c09bc:	e8 3f 4d 05 00       	call   0x140615700
1405c09c1:	90                   	nop
1405c09c2:	e9 a5 e4 04 00       	jmp    0x14060ee6c
1405c09c7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c09cc:	48 83 c0 10          	add    $0x10,%rax
1405c09d0:	48 63 00             	movslq (%rax),%rax
1405c09d3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c09d7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c09dc:	48 03 c8             	add    %rax,%rcx
1405c09df:	48 8b c1             	mov    %rcx,%rax
1405c09e2:	48 8b c8             	mov    %rax,%rcx
1405c09e5:	e8 e6 ec bd ff       	call   0x14019f6d0
1405c09ea:	48 89 84 24 40 1b 00 	mov    %rax,0x1b40(%rsp)