1004055de:	4a 8d 0c bd 08 00 00 	lea    0x8(,%r15,4),%rcx
1004055e5:	00
1004055e6:	48 89 f3             	mov    %rsi,%rbx
1004055e9:	48 89 d5             	mov    %rdx,%rbp
1004055ec:	4c 89 84 24 c0 00 00 	mov    %r8,0xc0(%rsp)
1004055f3:	00
1004055f4:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1004055f9:	e8 52 5c 00 00       	call   10040b250 <.text+0xa250>
1004055fe:	49 89 c4             	mov    %rax,%r12
100405601:	48 85 c0             	test   %rax,%rax
100405604:	0f 84 f7 00 00 00    	je     100405701 <.text+0x4701>
10040560a:	4d 85 ff             	test   %r15,%r15
10040560d:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
100405612:	75 12                	jne    100405626 <.text+0x4626>
100405614:	eb 1a                	jmp    100405630 <.text+0x4630>
100405616:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040561d:	00 00 00
100405620:	49 83 ef 01          	sub    $0x1,%r15
100405624:	74 0a                	je     100405630 <.text+0x4630>
100405626:	47 8b 4c be fc       	mov    -0x4(%r14,%r15,4),%r9d
10040562b:	45 85 c9             	test   %r9d,%r9d
10040562e:	74 f0                	je     100405620 <.text+0x4620>
100405630:	48 85 f6             	test   %rsi,%rsi
100405633:	0f 84 73 6a 00 00    	je     10040c0ac <.text+0xb0ac>
100405639:	48 8d 3c b5 fc ff ff 	lea    -0x4(,%rsi,4),%rdi
100405640:	ff
100405641:	eb 13                	jmp    100405656 <.text+0x4656>
100405643:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100405648:	48 83 ef 04          	sub    $0x4,%rdi
10040564c:	48 83 eb 01          	sub    $0x1,%rbx
100405650:	0f 84 b9 04 00 00    	je     100405b0f <.text+0x4b0f>
100405656:	8b 34 3a             	mov    (%rdx,%rdi,1),%esi
100405659:	4c 8d 2c 9d 00 00 00 	lea    0x0(,%rbx,4),%r13
100405660:	00
100405661:	85 f6                	test   %esi,%esi
100405663:	74 e3                	je     100405648 <.text+0x4648>
100405665:	49 39 df             	cmp    %rbx,%r15
100405668:	0f 83 aa 00 00 00    	jae    100405718 <.text+0x4718>
10040566e:	4a 8d 3c bd 00 00 00 	lea    0x0(,%r15,4),%rdi
100405675:	00
100405676:	4c 89 f2             	mov    %r14,%rdx
100405679:	4c 89 e1             	mov    %r12,%rcx
10040567c:	45 31 f6             	xor    %r14d,%r14d
10040567f:	49 89 f8             	mov    %rdi,%r8
100405682:	4c 01 e7             	add    %r12,%rdi
100405685:	e8 06 5c 00 00       	call   10040b290 <.text+0xa290>
10040568a:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100405691:	00 00
100405693:	48 89 da             	mov    %rbx,%rdx
100405696:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040569d:	00 00 00
1004056a0:	48 89 d0             	mov    %rdx,%rax
1004056a3:	48 83 ea 01          	sub    $0x1,%rdx
1004056a7:	4c 39 fa             	cmp    %r15,%rdx
1004056aa:	0f 82 28 02 00 00    	jb     1004058d8 <.text+0x48d8>
1004056b0:	4c 39 f8             	cmp    %r15,%rax
1004056b3:	0f 82 8f 02 00 00    	jb     100405948 <.text+0x4948>
1004056b9:	48 39 d8             	cmp    %rbx,%rax
1004056bc:	73 0c                	jae    1004056ca <.text+0x46ca>
1004056be:	44 8b 44 85 00       	mov    0x0(%rbp,%rax,4),%r8d
1004056c3:	31 c9                	xor    %ecx,%ecx
1004056c5:	41 39 c8             	cmp    %ecx,%r8d
1004056c8:	77 16                	ja     1004056e0 <.text+0x46e0>
1004056ca:	48 85 c0             	test   %rax,%rax
1004056cd:	75 d1                	jne    1004056a0 <.text+0x46a0>
1004056cf:	4d 85 f6             	test   %r14,%r14
1004056d2:	0f 85 f8 02 00 00    	jne    1004059d0 <.text+0x49d0>
1004056d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004056df:	00
1004056e0:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1004056e5:	48 85 c0             	test   %rax,%rax
1004056e8:	74 08                	je     1004056f2 <.text+0x46f2>
1004056ea:	48 89 c1             	mov    %rax,%rcx
1004056ed:	e8 ee 5a 00 00       	call   10040b1e0 <.text+0xa1e0>
1004056f2:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
1004056f9:	00
1004056fa:	48 89 78 08          	mov    %rdi,0x8(%rax)
1004056fe:	4c 89 30             	mov    %r14,(%rax)
100405701:	4c 89 e0             	mov    %r12,%rax
100405704:	48 83 c4 68          	add    $0x68,%rsp
100405708:	5b                   	pop    %rbx
100405709:	5e                   	pop    %rsi
10040570a:	5f                   	pop    %rdi
10040570b:	5d                   	pop    %rbp
10040570c:	41 5c                	pop    %r12
10040570e:	41 5d                	pop    %r13
100405710:	41 5e                	pop    %r14
100405712:	41 5f                	pop    %r15
100405714:	c3                   	ret
100405715:	0f 1f 00             	nopl   (%rax)
100405718:	48 83 fb 01          	cmp    $0x1,%rbx
10040571c:	0f 84 be 02 00 00    	je     1004059e0 <.text+0x49e0>
100405722:	44 0f bd c6          	bsr    %esi,%r8d
100405726:	41 83 f0 1f          	xor    $0x1f,%r8d
10040572a:	0f 85 18 03 00 00    	jne    100405a48 <.text+0x4a48>
100405730:	4e 8d 04 bd 00 00 00 	lea    0x0(,%r15,4),%r8
100405737:	00
100405738:	4c 89 f2             	mov    %r14,%rdx
10040573b:	4c 89 e1             	mov    %r12,%rcx
10040573e:	e8 4d 5b 00 00       	call   10040b290 <.text+0xa290>
100405743:	43 c7 04 bc 00 00 00 	movl   $0x0,(%r12,%r15,4)
10040574a:	00
10040574b:	31 c0                	xor    %eax,%eax
10040574d:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100405754:	00 00
100405756:	4c 89 f9             	mov    %r15,%rcx
100405759:	48 89 f2             	mov    %rsi,%rdx
10040575c:	4b 8d 3c 2c          	lea    (%r12,%r13,1),%rdi
100405760:	41 89 f2             	mov    %esi,%r10d
100405763:	48 29 d9             	sub    %rbx,%rcx
100405766:	48 c1 e2 20          	shl    $0x20,%rdx
10040576a:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
10040576f:	4f 8d 04 bc          	lea    (%r12,%r15,4),%r8
100405773:	4c 8d 71 01          	lea    0x1(%rcx),%r14
100405777:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
10040577c:	42 8b 4c 2d f8       	mov    -0x8(%rbp,%r13,1),%ecx
100405781:	4f 8d 5c 2c fc       	lea    -0x4(%r12,%r13,1),%r11
100405786:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
10040578b:	4d 89 d4             	mov    %r10,%r12
10040578e:	48 09 ca             	or     %rcx,%rdx
100405791:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
100405796:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
10040579b:	48 89 ca             	mov    %rcx,%rdx
10040579e:	48 c1 e2 20          	shl    $0x20,%rdx
1004057a2:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1004057a7:	48 29 ca             	sub    %rcx,%rdx
1004057aa:	48 89 d7             	mov    %rdx,%rdi
1004057ad:	eb 5b                	jmp    10040580a <.text+0x480a>
1004057af:	90                   	nop
1004057b0:	41 8b 50 fc          	mov    -0x4(%r8),%edx
1004057b4:	48 c1 e0 20          	shl    $0x20,%rax
1004057b8:	41 8b 48 f8          	mov    -0x8(%r8),%ecx
1004057bc:	48 09 d0             	or     %rdx,%rax
1004057bf:	31 d2                	xor    %edx,%edx
1004057c1:	49 f7 f4             	div    %r12
1004057c4:	41 89 c6             	mov    %eax,%r14d
1004057c7:	89 c0                	mov    %eax,%eax
1004057c9:	48 c1 e2 20          	shl    $0x20,%rdx
1004057cd:	48 0f af 44 24 30    	imul   0x30(%rsp),%rax
1004057d3:	48 09 d1             	or     %rdx,%rcx
1004057d6:	48 39 c1             	cmp    %rax,%rcx
1004057d9:	73 17                	jae    1004057f2 <.text+0x47f2>
1004057db:	44 89 f2             	mov    %r14d,%edx
1004057de:	48 29 c8             	sub    %rcx,%rax
1004057e1:	45 31 f6             	xor    %r14d,%r14d
1004057e4:	48 3b 44 24 38       	cmp    0x38(%rsp),%rax
1004057e9:	41 0f 96 c6          	setbe  %r14b
1004057ed:	45 8d 74 16 fe       	lea    -0x2(%r14,%rdx,1),%r14d
1004057f2:	45 85 f6             	test   %r14d,%r14d
1004057f5:	75 48                	jne    10040583f <.text+0x483f>
1004057f7:	45 89 30             	mov    %r14d,(%r8)
1004057fa:	49 83 e8 04          	sub    $0x4,%r8
1004057fe:	4d 39 c3             	cmp    %r8,%r11
100405801:	0f 84 49 01 00 00    	je     100405950 <.text+0x4950>
100405807:	41 8b 00             	mov    (%r8),%eax
10040580a:	39 c6                	cmp    %eax,%esi
10040580c:	77 a2                	ja     1004057b0 <.text+0x47b0>
10040580e:	0f 82 a4 01 00 00    	jb     1004059b8 <.text+0x49b8>
100405814:	89 f1                	mov    %esi,%ecx
100405816:	41 03 48 fc          	add    -0x4(%r8),%ecx
10040581a:	0f 82 98 01 00 00    	jb     1004059b8 <.text+0x49b8>
100405820:	41 8b 40 f8          	mov    -0x8(%r8),%eax
100405824:	48 c1 e1 20          	shl    $0x20,%rcx
100405828:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
10040582e:	48 09 c1             	or     %rax,%rcx
100405831:	48 89 f8             	mov    %rdi,%rax
100405834:	48 39 cf             	cmp    %rcx,%rdi
100405837:	77 a2                	ja     1004057db <.text+0x47db>
100405839:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
10040583f:	45 89 f7             	mov    %r14d,%r15d
100405842:	4d 89 c2             	mov    %r8,%r10
100405845:	31 c9                	xor    %ecx,%ecx
100405847:	45 31 c9             	xor    %r9d,%r9d
10040584a:	4d 29 ea             	sub    %r13,%r10
10040584d:	0f 1f 00             	nopl   (%rax)
100405850:	8b 54 8d 00          	mov    0x0(%rbp,%rcx,4),%edx
100405854:	41 8b 04 8a          	mov    (%r10,%rcx,4),%eax
100405858:	49 0f af d7          	imul   %r15,%rdx
10040585c:	f7 d0                	not    %eax
10040585e:	48 01 c2             	add    %rax,%rdx
100405861:	4a 8d 04 0a          	lea    (%rdx,%r9,1),%rax
100405865:	89 c2                	mov    %eax,%edx
100405867:	48 c1 e8 20          	shr    $0x20,%rax
10040586b:	f7 d2                	not    %edx
10040586d:	49 89 c1             	mov    %rax,%r9
100405870:	41 89 14 8a          	mov    %edx,(%r10,%rcx,4)
100405874:	48 83 c1 01          	add    $0x1,%rcx
100405878:	48 39 d9             	cmp    %rbx,%rcx
10040587b:	75 d3                	jne    100405850 <.text+0x4850>
10040587d:	41 39 00             	cmp    %eax,(%r8)
100405880:	0f 83 71 ff ff ff    	jae    1004057f7 <.text+0x47f7>
100405886:	41 83 ee 01          	sub    $0x1,%r14d
10040588a:	31 c0                	xor    %eax,%eax
10040588c:	45 31 c9             	xor    %r9d,%r9d
10040588f:	eb 1d                	jmp    1004058ae <.text+0x48ae>
100405891:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100405898:	45 31 c9             	xor    %r9d,%r9d
10040589b:	39 d1                	cmp    %edx,%ecx
10040589d:	41 0f 93 c1          	setae  %r9b
1004058a1:	48 83 c0 01          	add    $0x1,%rax
1004058a5:	48 39 d8             	cmp    %rbx,%rax
1004058a8:	0f 84 49 ff ff ff    	je     1004057f7 <.text+0x47f7>
1004058ae:	41 8b 14 82          	mov    (%r10,%rax,4),%edx
1004058b2:	8b 4c 85 00          	mov    0x0(%rbp,%rax,4),%ecx
1004058b6:	44 8d 3c 11          	lea    (%rcx,%rdx,1),%r15d
1004058ba:	f7 d2                	not    %edx
1004058bc:	45 01 cf             	add    %r9d,%r15d
1004058bf:	45 89 3c 82          	mov    %r15d,(%r10,%rax,4)
1004058c3:	45 85 c9             	test   %r9d,%r9d
1004058c6:	75 d0                	jne    100405898 <.text+0x4898>
1004058c8:	45 31 c9             	xor    %r9d,%r9d
1004058cb:	39 d1                	cmp    %edx,%ecx
1004058cd:	41 0f 97 c1          	seta   %r9b
1004058d1:	eb ce                	jmp    1004058a1 <.text+0x48a1>
1004058d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004058d8:	41 8b 4c 84 fc       	mov    -0x4(%r12,%rax,4),%ecx
1004058dd:	c1 e9 1f             	shr    $0x1f,%ecx
1004058e0:	4c 39 f8             	cmp    %r15,%rax
1004058e3:	73 0b                	jae    1004058f0 <.text+0x48f0>
1004058e5:	41 8b 34 84          	mov    (%r12,%rax,4),%esi
1004058e9:	44 8d 04 36          	lea    (%rsi,%rsi,1),%r8d
1004058ed:	44 09 c1             	or     %r8d,%ecx
1004058f0:	48 39 d8             	cmp    %rbx,%rax
1004058f3:	73 43                	jae    100405938 <.text+0x4938>
1004058f5:	44 8b 44 85 00       	mov    0x0(%rbp,%rax,4),%r8d
1004058fa:	41 39 c8             	cmp    %ecx,%r8d
1004058fd:	0f 83 c2 fd ff ff    	jae    1004056c5 <.text+0x46c5>
100405903:	4d 85 f6             	test   %r14,%r14
100405906:	0f 84 f5 01 00 00    	je     100405b01 <.text+0x4b01>
10040590c:	8b 07                	mov    (%rdi),%eax
10040590e:	31 d2                	xor    %edx,%edx
100405910:	eb 12                	jmp    100405924 <.text+0x4924>
100405912:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100405918:	48 83 c2 01          	add    $0x1,%rdx
10040591c:	4c 39 f2             	cmp    %r14,%rdx
10040591f:	73 7f                	jae    1004059a0 <.text+0x49a0>
100405921:	8b 04 97             	mov    (%rdi,%rdx,4),%eax
100405924:	83 c0 01             	add    $0x1,%eax
100405927:	89 04 97             	mov    %eax,(%rdi,%rdx,4)
10040592a:	74 ec                	je     100405918 <.text+0x4918>
10040592c:	e9 af fd ff ff       	jmp    1004056e0 <.text+0x46e0>
100405931:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100405938:	85 c9                	test   %ecx,%ecx
10040593a:	0f 84 60 fd ff ff    	je     1004056a0 <.text+0x46a0>
100405940:	eb c1                	jmp    100405903 <.text+0x4903>
100405942:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100405948:	31 c9                	xor    %ecx,%ecx
10040594a:	eb 99                	jmp    1004058e5 <.text+0x48e5>
10040594c:	0f 1f 40 00          	nopl   0x0(%rax)
100405950:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
100405955:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
10040595a:	49 89 df             	mov    %rbx,%r15
10040595d:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
100405962:	42 8b 54 b7 fc       	mov    -0x4(%rdi,%r14,4),%edx
100405967:	85 d2                	test   %edx,%edx
100405969:	4c 0f 44 74 24 40    	cmove  0x40(%rsp),%r14
10040596f:	eb 11                	jmp    100405982 <.text+0x4982>
100405971:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100405978:	49 83 ef 01          	sub    $0x1,%r15
10040597c:	0f 84 11 fd ff ff    	je     100405693 <.text+0x4693>
100405982:	43 8b 44 bc fc       	mov    -0x4(%r12,%r15,4),%eax
100405987:	85 c0                	test   %eax,%eax
100405989:	74 ed                	je     100405978 <.text+0x4978>
10040598b:	4c 39 fb             	cmp    %r15,%rbx
10040598e:	0f 82 6f ff ff ff    	jb     100405903 <.text+0x4903>
100405994:	e9 fa fc ff ff       	jmp    100405693 <.text+0x4693>
100405999:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004059a0:	4a 8d 04 b7          	lea    (%rdi,%r14,4),%rax
1004059a4:	49 83 c6 01          	add    $0x1,%r14
1004059a8:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1004059ae:	e9 2d fd ff ff       	jmp    1004056e0 <.text+0x46e0>
1004059b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004059b8:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1004059be:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
1004059c4:	e9 79 fe ff ff       	jmp    100405842 <.text+0x4842>
1004059c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004059d0:	8b 07                	mov    (%rdi),%eax
1004059d2:	a8 01                	test   $0x1,%al
1004059d4:	0f 84 06 fd ff ff    	je     1004056e0 <.text+0x46e0>
1004059da:	e9 2f ff ff ff       	jmp    10040590e <.text+0x490e>
1004059df:	90                   	nop
1004059e0:	44 8b 0a             	mov    (%rdx),%r9d
1004059e3:	49 8d 7c 24 04       	lea    0x4(%r12),%rdi
1004059e8:	4c 89 f9             	mov    %r15,%rcx
1004059eb:	31 c0                	xor    %eax,%eax
1004059ed:	4e 8d 04 bd 00 00 00 	lea    0x0(,%r15,4),%r8
1004059f4:	00
1004059f5:	0f 1f 00             	nopl   (%rax)
1004059f8:	41 8b 54 8e fc       	mov    -0x4(%r14,%rcx,4),%edx
1004059fd:	48 c1 e0 20          	shl    $0x20,%rax
100405a01:	48 09 d0             	or     %rdx,%rax
100405a04:	31 d2                	xor    %edx,%edx
100405a06:	49 f7 f1             	div    %r9
100405a09:	89 44 8f fc          	mov    %eax,-0x4(%rdi,%rcx,4)
100405a0d:	89 d0                	mov    %edx,%eax
100405a0f:	48 83 e9 01          	sub    $0x1,%rcx
100405a13:	75 e3                	jne    1004059f8 <.text+0x49f8>
100405a15:	85 d2                	test   %edx,%edx
100405a17:	74 09                	je     100405a22 <.text+0x4a22>
100405a19:	41 89 14 24          	mov    %edx,(%r12)
100405a1d:	b9 01 00 00 00       	mov    $0x1,%ecx
100405a22:	47 8b 04 04          	mov    (%r12,%r8,1),%r8d
100405a26:	45 85 c0             	test   %r8d,%r8d
100405a29:	0f 85 ae 00 00 00    	jne    100405add <.text+0x4add>
100405a2f:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100405a36:	00 00
100405a38:	4d 8d 77 ff          	lea    -0x1(%r15),%r14
100405a3c:	49 89 cf             	mov    %rcx,%r15
100405a3f:	e9 4f fc ff ff       	jmp    100405693 <.text+0x4693>
100405a44:	0f 1f 40 00          	nopl   0x0(%rax)
100405a48:	4c 89 e9             	mov    %r13,%rcx
100405a4b:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
100405a50:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
100405a55:	e8 f6 57 00 00       	call   10040b250 <.text+0xa250>
100405a5a:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
100405a5f:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
100405a64:	48 85 c0             	test   %rax,%rax
100405a67:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100405a6c:	0f 84 7f 00 00 00    	je     100405af1 <.text+0x4af1>
100405a72:	44 89 c1             	mov    %r8d,%ecx
100405a75:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
100405a7a:	45 31 d2             	xor    %r10d,%r10d
100405a7d:	31 c0                	xor    %eax,%eax
100405a7f:	90                   	nop
100405a80:	46 8b 0c 92          	mov    (%rdx,%r10,4),%r9d
100405a84:	49 d3 e1             	shl    %cl,%r9
100405a87:	4c 01 c8             	add    %r9,%rax
100405a8a:	43 89 04 90          	mov    %eax,(%r8,%r10,4)
100405a8e:	49 83 c2 01          	add    $0x1,%r10
100405a92:	48 c1 e8 20          	shr    $0x20,%rax
100405a96:	49 39 da             	cmp    %rbx,%r10
100405a99:	75 e5                	jne    100405a80 <.text+0x4a80>
100405a9b:	48 85 c0             	test   %rax,%rax
100405a9e:	0f 85 08 66 00 00    	jne    10040c0ac <.text+0xb0ac>
100405aa4:	45 31 c9             	xor    %r9d,%r9d
100405aa7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100405aae:	00 00
100405ab0:	43 8b 14 8e          	mov    (%r14,%r9,4),%edx
100405ab4:	48 d3 e2             	shl    %cl,%rdx
100405ab7:	48 01 d0             	add    %rdx,%rax
100405aba:	43 89 04 8c          	mov    %eax,(%r12,%r9,4)
100405abe:	49 83 c1 01          	add    $0x1,%r9
100405ac2:	48 c1 e8 20          	shr    $0x20,%rax
100405ac6:	4d 39 cf             	cmp    %r9,%r15
100405ac9:	75 e5                	jne    100405ab0 <.text+0x4ab0>
100405acb:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
100405ad0:	43 89 04 bc          	mov    %eax,(%r12,%r15,4)
100405ad4:	8b 74 3d 00          	mov    0x0(%rbp,%rdi,1),%esi
100405ad8:	e9 79 fc ff ff       	jmp    100405756 <.text+0x4756>
100405add:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)