10041b514:	48 8b 9c 24 78 02 00 	mov    0x278(%rsp),%rbx
10041b51b:	00
10041b51c:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10041b520:	49 8b 47 30          	mov    0x30(%r15),%rax
10041b524:	4c 01 e3             	add    %r12,%rbx
10041b527:	4c 8d 04 d0          	lea    (%rax,%rdx,8),%r8
10041b52b:	48 8b 03             	mov    (%rbx),%rax
10041b52e:	48 85 c0             	test   %rax,%rax
10041b531:	0f 84 f1 00 00 00    	je     10041b628 <.text+0x1a628>
10041b537:	48 8b 50 50          	mov    0x50(%rax),%rdx
10041b53b:	4c 89 e9             	mov    %r13,%rcx
10041b53e:	e8 2d 93 ff ff       	call   100414870 <.text+0x13870>
10041b543:	89 84 24 00 01 00 00 	mov    %eax,0x100(%rsp)
10041b54a:	85 c0                	test   %eax,%eax
10041b54c:	0f 85 4e 02 00 00    	jne    10041b7a0 <.text+0x1a7a0>
10041b552:	44 8b 84 24 60 02 00 	mov    0x260(%rsp),%r8d
10041b559:	00
10041b55a:	48 8d 56 ff          	lea    -0x1(%rsi),%rdx
10041b55e:	4c 89 f1             	mov    %r14,%rcx
10041b561:	e8 5a 79 ff ff       	call   100412ec0 <.text+0x11ec0>
10041b566:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
10041b56b:	4c 89 fa             	mov    %r15,%rdx
10041b56e:	4d 89 e8             	mov    %r13,%r8
10041b571:	48 8b 9c 24 78 02 00 	mov    0x278(%rsp),%rbx
10041b578:	00
10041b579:	41 89 c1             	mov    %eax,%r9d
10041b57c:	e8 6f af ff ff       	call   1004164f0 <.text+0x154f0>
10041b581:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
10041b588:	00
10041b589:	4c 01 e3             	add    %r12,%rbx
10041b58c:	48 89 03             	mov    %rax,(%rbx)
10041b58f:	e8 ac 43 ff ff       	call   10040f940 <.text+0xe940>
10041b594:	48 8b 94 24 78 02 00 	mov    0x278(%rsp),%rdx
10041b59b:	00
10041b59c:	48 83 3c f2 00       	cmpq   $0x0,(%rdx,%rsi,8)
10041b5a1:	0f 84 d7 00 00 00    	je     10041b67e <.text+0x1a67e>
10041b5a7:	4c 8b a4 24 08 02 00 	mov    0x208(%rsp),%r12
10041b5ae:	00
10041b5af:	48 83 c5 01          	add    $0x1,%rbp
10041b5b3:	48 3b 6f 10          	cmp    0x10(%rdi),%rbp
10041b5b7:	0f 8d 6d 02 00 00    	jge    10041b82a <.text+0x1a82a>
10041b5bd:	48 8b 47 18          	mov    0x18(%rdi),%rax
10041b5c1:	48 8b 1c e8          	mov    (%rax,%rbp,8),%rbx
10041b5c5:	48 89 d8             	mov    %rbx,%rax
10041b5c8:	48 c1 e0 04          	shl    $0x4,%rax
10041b5cc:	49 03 07             	add    (%r15),%rax
10041b5cf:	f6 40 0a 10          	testb  $0x10,0xa(%rax)
10041b5d3:	74 da                	je     10041b5af <.text+0x1a5af>
10041b5d5:	8b 70 08             	mov    0x8(%rax),%esi
10041b5d8:	f7 c6 00 ff 03 00    	test   $0x3ff00,%esi
10041b5de:	0f 84 cc fe ff ff    	je     10041b4b0 <.text+0x1a4b0>
10041b5e4:	44 8b 84 24 60 02 00 	mov    0x260(%rsp),%r8d
10041b5eb:	00
10041b5ec:	4c 89 e2             	mov    %r12,%rdx
10041b5ef:	c1 ee 08             	shr    $0x8,%esi
10041b5f2:	4c 89 f1             	mov    %r14,%rcx
10041b5f5:	e8 c6 78 ff ff       	call   100412ec0 <.text+0x11ec0>
10041b5fa:	89 f2                	mov    %esi,%edx
10041b5fc:	41 89 f3             	mov    %esi,%r11d
10041b5ff:	66 81 e2 ff 03       	and    $0x3ff,%dx
10041b604:	40 f6 c6 04          	test   $0x4,%sil
10041b608:	0f 85 6a fe ff ff    	jne    10041b478 <.text+0x1a478>
10041b60e:	41 83 e3 08          	and    $0x8,%r11d
10041b612:	0f 84 72 fe ff ff    	je     10041b48a <.text+0x1a48a>
10041b618:	a8 01                	test   $0x1,%al
10041b61a:	0f 84 6a fe ff ff    	je     10041b48a <.text+0x1a48a>
10041b620:	eb 8d                	jmp    10041b5af <.text+0x1a5af>
10041b622:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041b628:	f3 41 0f 6f 00       	movdqu (%r8),%xmm0
10041b62d:	48 8d 56 ff          	lea    -0x1(%rsi),%rdx
10041b631:	4c 89 f1             	mov    %r14,%rcx
10041b634:	0f 29 84 24 20 01 00 	movaps %xmm0,0x120(%rsp)
10041b63b:	00
10041b63c:	49 8b 40 10          	mov    0x10(%r8),%rax
10041b640:	44 8b 84 24 60 02 00 	mov    0x260(%rsp),%r8d
10041b647:	00
10041b648:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
10041b64f:	00
10041b650:	e8 6b 78 ff ff       	call   100412ec0 <.text+0x11ec0>
10041b655:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
10041b65a:	4c 89 fa             	mov    %r15,%rdx
10041b65d:	4d 89 e8             	mov    %r13,%r8
10041b660:	41 89 c1             	mov    %eax,%r9d
10041b663:	e8 88 ae ff ff       	call   1004164f0 <.text+0x154f0>
10041b668:	48 8b 94 24 78 02 00 	mov    0x278(%rsp),%rdx
10041b66f:	00
10041b670:	48 89 03             	mov    %rax,(%rbx)
10041b673:	48 83 3c f2 00       	cmpq   $0x0,(%rdx,%rsi,8)
10041b678:	0f 85 29 ff ff ff    	jne    10041b5a7 <.text+0x1a5a7>
10041b67e:	8b 84 24 00 01 00 00 	mov    0x100(%rsp),%eax
10041b685:	85 c0                	test   %eax,%eax
10041b687:	0f 84 1a ff ff ff    	je     10041b5a7 <.text+0x1a5a7>
10041b68d:	48 89 fb             	mov    %rdi,%rbx
10041b690:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
10041b697:	00
10041b698:	0f b6 bc 24 b6 00 00 	movzbl 0xb6(%rsp),%edi
10041b69f:	00
10041b6a0:	e9 16 01 00 00       	jmp    10041b7bb <.text+0x1a7bb>
10041b6a5:	0f 1f 00             	nopl   (%rax)
10041b6a8:	48 8b 6b 60          	mov    0x60(%rbx),%rbp
10041b6ac:	48 85 ed             	test   %rbp,%rbp
10041b6af:	0f 84 19 01 00 00    	je     10041b7ce <.text+0x1a7ce>
10041b6b5:	48 8b 84 24 08 02 00 	mov    0x208(%rsp),%rax
10041b6bc:	00
10041b6bd:	44 8b 84 24 60 02 00 	mov    0x260(%rsp),%r8d
10041b6c4:	00
10041b6c5:	4c 89 f1             	mov    %r14,%rcx
10041b6c8:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
10041b6cc:	e8 ef 77 ff ff       	call   100412ec0 <.text+0x11ec0>
10041b6d1:	a8 01                	test   $0x1,%al
10041b6d3:	0f 84 47 01 00 00    	je     10041b820 <.text+0x1a820>
10041b6d9:	48 8b ac f5 00 08 00 	mov    0x800(%rbp,%rsi,8),%rbp
10041b6e0:	00
10041b6e1:	e9 c3 fa ff ff       	jmp    10041b1a9 <.text+0x1a1a9>
10041b6e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041b6ed:	00 00 00
10041b6f0:	48 3b 84 24 18 02 00 	cmp    0x218(%rsp),%rax
10041b6f7:	00
10041b6f8:	0f 8d 78 fa ff ff    	jge    10041b176 <.text+0x1a176>
10041b6fe:	e9 fb fc ff ff       	jmp    10041b3fe <.text+0x1a3fe>
10041b703:	48 89 f0             	mov    %rsi,%rax
10041b706:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10041b70b:	4d 89 f8             	mov    %r15,%r8
10041b70e:	48 89 ea             	mov    %rbp,%rdx
10041b711:	49 89 c1             	mov    %rax,%r9
10041b714:	48 89 fe             	mov    %rdi,%rsi
10041b717:	e8 e4 b2 ff ff       	call   100416a00 <.text+0x15a00>
10041b71c:	4c 89 f9             	mov    %r15,%rcx
10041b71f:	89 c3                	mov    %eax,%ebx
10041b721:	e8 1a 42 ff ff       	call   10040f940 <.text+0xe940>
10041b726:	85 db                	test   %ebx,%ebx
10041b728:	0f 84 8d 04 00 00    	je     10041bbbb <.text+0x1abbb>
10041b72e:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
10041b735:	00 00
10041b737:	48 89 e9             	mov    %rbp,%rcx
10041b73a:	e8 01 42 ff ff       	call   10040f940 <.text+0xe940>
10041b73f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10041b744:	e8 f7 41 ff ff       	call   10040f940 <.text+0xe940>
10041b749:	83 fb 01             	cmp    $0x1,%ebx
10041b74c:	0f 85 23 12 00 00    	jne    10041c975 <.text+0x1b975>
10041b752:	4c 89 f1             	mov    %r14,%rcx
10041b755:	e8 a6 76 ff ff       	call   100412e00 <.text+0x11e00>
10041b75a:	48 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%rsi
10041b761:	00
10041b762:	48 63 84 24 94 00 00 	movslq 0x94(%rsp),%rax
10041b769:	00
10041b76a:	48 01 c6             	add    %rax,%rsi
10041b76d:	48 89 b4 24 d0 00 00 	mov    %rsi,0xd0(%rsp)
10041b774:	00
10041b775:	48 3b b4 24 88 00 00 	cmp    0x88(%rsp),%rsi
10041b77c:	00
10041b77d:	7c 0b                	jl     10041b78a <.text+0x1a78a>
10041b77f:	48 3b 74 24 78       	cmp    0x78(%rsp),%rsi
10041b784:	0f 8e 71 f6 ff ff    	jle    10041adfb <.text+0x19dfb>
10041b78a:	c7 44 24 5c 01 00 00 	movl   $0x1,0x5c(%rsp)
10041b791:	00
10041b792:	4c 8b bc 24 78 02 00 	mov    0x278(%rsp),%r15
10041b799:	00
10041b79a:	e9 79 fb ff ff       	jmp    10041b318 <.text+0x1a318>
10041b79f:	90                   	nop
10041b7a0:	48 89 fb             	mov    %rdi,%rbx
10041b7a3:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
10041b7aa:	00
10041b7ab:	0f b6 bc 24 b6 00 00 	movzbl 0xb6(%rsp),%edi
10041b7b2:	00
10041b7b3:	48 8b 94 24 78 02 00 	mov    0x278(%rsp),%rdx
10041b7ba:	00
10041b7bb:	89 84 24 e0 00 00 00 	mov    %eax,0xe0(%rsp)
10041b7c2:	48 85 d2             	test   %rdx,%rdx
10041b7c5:	74 35                	je     10041b7fc <.text+0x1a7fc>
10041b7c7:	31 ed                	xor    %ebp,%ebp
10041b7c9:	e9 e6 f9 ff ff       	jmp    10041b1b4 <.text+0x1a1b4>
10041b7ce:	48 8b 8c 24 58 02 00 	mov    0x258(%rsp),%rcx
10041b7d5:	00
10041b7d6:	48 89 da             	mov    %rbx,%rdx
10041b7d9:	e8 e2 e2 ff ff       	call   100419ac0 <.text+0x18ac0>
10041b7de:	84 c0                	test   %al,%al
10041b7e0:	0f 85 b2 f9 ff ff    	jne    10041b198 <.text+0x1a198>
10041b7e6:	48 83 bc 24 78 02 00 	cmpq   $0x0,0x278(%rsp)
10041b7ed:	00 00
10041b7ef:	c7 84 24 e0 00 00 00 	movl   $0xc,0xe0(%rsp)
10041b7f6:	0c 00 00 00
10041b7fa:	75 cb                	jne    10041b7c7 <.text+0x1a7c7>
10041b7fc:	45 31 ff             	xor    %r15d,%r15d
10041b7ff:	c7 44 24 5c 0c 00 00 	movl   $0xc,0x5c(%rsp)
10041b806:	00
10041b807:	e9 0c fb ff ff       	jmp    10041b318 <.text+0x1a318>
10041b80c:	0f 1f 40 00          	nopl   0x0(%rax)
10041b810:	c7 44 24 5c 01 00 00 	movl   $0x1,0x5c(%rsp)
10041b817:	00
10041b818:	e9 3e fb ff ff       	jmp    10041b35b <.text+0x1a35b>
10041b81d:	0f 1f 00             	nopl   (%rax)
10041b820:	48 8b 6c f5 00       	mov    0x0(%rbp,%rsi,8),%rbp
10041b825:	e9 7f f9 ff ff       	jmp    10041b1a9 <.text+0x1a1a9>
10041b82a:	48 89 fb             	mov    %rdi,%rbx
10041b82d:	4c 89 e6             	mov    %r12,%rsi
10041b830:	0f b6 bc 24 b6 00 00 	movzbl 0xb6(%rsp),%edi
10041b837:	00
10041b838:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
10041b83f:	00
10041b840:	c7 84 24 e0 00 00 00 	movl   $0x0,0xe0(%rsp)
10041b847:	00 00 00 00
10041b84b:	e9 30 f9 ff ff       	jmp    10041b180 <.text+0x1a180>
10041b850:	48 8b 5e 50          	mov    0x50(%rsi),%rbx
10041b854:	48 85 db             	test   %rbx,%rbx
10041b857:	0f 85 1b f8 ff ff    	jne    10041b078 <.text+0x1a078>
10041b85d:	c7 44 24 5c 0c 00 00 	movl   $0xc,0x5c(%rsp)
10041b864:	00
10041b865:	4c 8b bc 24 78 02 00 	mov    0x278(%rsp),%r15
10041b86c:	00
10041b86d:	e9 a6 fa ff ff       	jmp    10041b318 <.text+0x1a318>
10041b872:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041b878:	48 39 b4 24 88 00 00 	cmp    %rsi,0x88(%rsp)
10041b87f:	00
10041b880:	0f 8f 04 ff ff ff    	jg     10041b78a <.text+0x1a78a>
10041b886:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
10041b88b:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
10041b892:	00
10041b893:	48 89 f0             	mov    %rsi,%rax
10041b896:	31 c9                	xor    %ecx,%ecx
10041b898:	4c 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11
10041b89f:	00
10041b8a0:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
10041b8a7:	00
10041b8a8:	48 8b bc 24 18 03 00 	mov    0x318(%rsp),%rdi
10041b8af:	00
10041b8b0:	4c 8b 94 24 20 03 00 	mov    0x320(%rsp),%r10
10041b8b7:	00
10041b8b8:	eb 1b                	jmp    10041b8d5 <.text+0x1a8d5>
10041b8ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041b8c0:	48 83 e8 01          	sub    $0x1,%rax
10041b8c4:	b9 01 00 00 00       	mov    $0x1,%ecx
10041b8c9:	4c 39 d8             	cmp    %r11,%rax
10041b8cc:	0f 8c 9d 03 00 00    	jl     10041bc6f <.text+0x1ac6f>
10041b8d2:	48 89 c3             	mov    %rax,%rbx
10041b8d5:	31 d2                	xor    %edx,%edx
10041b8d7:	4c 39 d0             	cmp    %r10,%rax
10041b8da:	7d 04                	jge    10041b8e0 <.text+0x1a8e0>
10041b8dc:	0f b6 14 07          	movzbl (%rdi,%rax,1),%edx
10041b8e0:	4d 85 c0             	test   %r8,%r8
10041b8e3:	74 05                	je     10041b8ea <.text+0x1a8ea>
10041b8e5:	41 0f b6 14 10       	movzbl (%r8,%rdx,1),%edx
10041b8ea:	41 80 3c 11 00       	cmpb   $0x0,(%r9,%rdx,1)
10041b8ef:	74 cf                	je     10041b8c0 <.text+0x1a8c0>
10041b8f1:	48 89 9c 24 c8 00 00 	mov    %rbx,0xc8(%rsp)
10041b8f8:	00
10041b8f9:	84 c9                	test   %cl,%cl
10041b8fb:	0f 84 93 f6 ff ff    	je     10041af94 <.text+0x19f94>
10041b901:	48 89 9c 24 d0 00 00 	mov    %rbx,0xd0(%rsp)
10041b908:	00
10041b909:	48 89 de             	mov    %rbx,%rsi
10041b90c:	e9 83 f6 ff ff       	jmp    10041af94 <.text+0x19f94>
10041b911:	48 89 f0             	mov    %rsi,%rax
10041b914:	31 c9                	xor    %ecx,%ecx
10041b916:	48 39 74 24 78       	cmp    %rsi,0x78(%rsp)
10041b91b:	0f 8e 68 f6 ff ff    	jle    10041af89 <.text+0x19f89>
10041b921:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
10041b926:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
10041b92d:	00
10041b92e:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
10041b933:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
10041b93a:	00
10041b93b:	4c 8b 94 24 18 03 00 	mov    0x318(%rsp),%r10
10041b942:	00
10041b943:	eb 06                	jmp    10041b94b <.text+0x1a94b>
10041b945:	0f 1f 00             	nopl   (%rax)
10041b948:	48 89 c3             	mov    %rax,%rbx
10041b94b:	41 0f b6 14 02       	movzbl (%r10,%rax,1),%edx
10041b950:	41 0f b6 14 11       	movzbl (%r9,%rdx,1),%edx
10041b955:	41 80 3c 10 00       	cmpb   $0x0,(%r8,%rdx,1)
10041b95a:	0f 85 47 03 00 00    	jne    10041bca7 <.text+0x1aca7>
10041b960:	48 83 c0 01          	add    $0x1,%rax
10041b964:	b9 01 00 00 00       	mov    $0x1,%ecx
10041b969:	4c 39 d8             	cmp    %r11,%rax
10041b96c:	75 da                	jne    10041b948 <.text+0x1a948>
10041b96e:	48 89 9c 24 c0 00 00 	mov    %rbx,0xc0(%rsp)
10041b975:	00
10041b976:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
10041b97d:	00
10041b97e:	48 89 c6             	mov    %rax,%rsi
10041b981:	31 c0                	xor    %eax,%eax
10041b983:	48 39 b4 24 20 03 00 	cmp    %rsi,0x320(%rsp)
10041b98a:	00
10041b98b:	7e 0c                	jle    10041b999 <.text+0x1a999>
10041b98d:	48 8b 84 24 18 03 00 	mov    0x318(%rsp),%rax
10041b994:	00
10041b995:	0f b6 04 30          	movzbl (%rax,%rsi,1),%eax
10041b999:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
10041b9a0:	00
10041b9a1:	48 85 c9             	test   %rcx,%rcx
10041b9a4:	74 04                	je     10041b9aa <.text+0x1a9aa>
10041b9a6:	0f b6 04 01          	movzbl (%rcx,%rax,1),%eax
10041b9aa:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
10041b9af:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
10041b9b3:	0f 85 db f5 ff ff    	jne    10041af94 <.text+0x19f94>
10041b9b9:	e9 cc fd ff ff       	jmp    10041b78a <.text+0x1a78a>
10041b9be:	66 90                	xchg   %ax,%ax
10041b9c0:	4b 8b 14 ef          	mov    (%r15,%r13,8),%rdx
10041b9c4:	4d 89 e8             	mov    %r13,%r8
10041b9c7:	4c 89 f1             	mov    %r14,%rcx
10041b9ca:	e8 41 a2 ff ff       	call   100415c10 <.text+0x14c10>
10041b9cf:	48 89 84 24 70 02 00 	mov    %rax,0x270(%rsp)
10041b9d6:	00
10041b9d7:	48 8b 84 24 58 02 00 	mov    0x258(%rsp),%rax
10041b9de:	00
10041b9df:	48 8b b4 24 70 02 00 	mov    0x270(%rsp),%rsi
10041b9e6:	00
10041b9e7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10041b9ec:	48 b8 fe ff ff ff ff 	movabs $0x1ffffffffffffffe,%rax
10041b9f3:	ff ff 1f
10041b9f6:	49 39 c5             	cmp    %rax,%r13
10041b9f9:	0f 87 00 fe ff ff    	ja     10041b7ff <.text+0x1a7ff>
10041b9ff:	49 8d 7d 01          	lea    0x1(%r13),%rdi
10041ba03:	4c 8d 24 fd 00 00 00 	lea    0x0(,%rdi,8),%r12
10041ba0a:	00
10041ba0b:	4c 89 e1             	mov    %r12,%rcx
10041ba0e:	e8 4d 5f 00 00       	call   100421960 <.text+0x20960>
10041ba13:	48 89 c5             	mov    %rax,%rbp
10041ba16:	48 85 c0             	test   %rax,%rax
10041ba19:	0f 84 c1 02 00 00    	je     10041bce0 <.text+0x1ace0>
10041ba1f:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
10041ba24:	48 83 b8 98 00 00 00 	cmpq   $0x0,0x98(%rax)
10041ba2b:	00
10041ba2c:	0f 84 0c 01 00 00    	je     10041bb3e <.text+0x1ab3e>
10041ba32:	4c 89 e1             	mov    %r12,%rcx
10041ba35:	e8 26 5f 00 00       	call   100421960 <.text+0x20960>
10041ba3a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10041ba3f:	49 89 c7             	mov    %rax,%r15
10041ba42:	48 85 c0             	test   %rax,%rax
10041ba45:	0f 84 02 07 00 00    	je     10041c14d <.text+0x1b14d>
10041ba4b:	48 8d 84 24 40 01 00 	lea    0x140(%rsp),%rax
10041ba52:	00
10041ba53:	4c 8d a4 24 20 01 00 	lea    0x120(%rsp),%r12
10041ba5a:	00
10041ba5b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10041ba60:	48 89 f8             	mov    %rdi,%rax
10041ba63:	48 89 f7             	mov    %rsi,%rdi
10041ba66:	48 89 c6             	mov    %rax,%rsi
10041ba69:	31 d2                	xor    %edx,%edx
10041ba6b:	4c 8d 04 f5 00 00 00 	lea    0x0(,%rsi,8),%r8
10041ba72:	00
10041ba73:	4c 89 f9             	mov    %r15,%rcx
10041ba76:	e8 65 5f 00 00       	call   1004219e0 <.text+0x209e0>
10041ba7b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
10041ba80:	4c 89 f1             	mov    %r14,%rcx
10041ba83:	4c 89 e2             	mov    %r12,%rdx
10041ba86:	48 89 ac 24 20 01 00 	mov    %rbp,0x120(%rsp)
10041ba8d:	00
10041ba8e:	4c 89 bc 24 28 01 00 	mov    %r15,0x128(%rsp)
10041ba95:	00