14007770e:	44 8b c8             	mov    %eax,%r9d
140077711:	4c 8d 85 04 05 00 00 	lea    0x504(%rbp),%r8
140077718:	49 c1 e1 02          	shl    $0x2,%r9
14007771c:	89 85 60 01 00 00    	mov    %eax,0x160(%rbp)
140077722:	ba cc 01 00 00       	mov    $0x1cc,%edx
140077727:	48 8d 8d 64 01 00 00 	lea    0x164(%rbp),%rcx
14007772e:	e8 e5 e1 ff ff       	call   0x140075918
140077733:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
14007773a:	b0 01                	mov    $0x1,%al
14007773c:	45 33 db             	xor    %r11d,%r11d
14007773f:	84 c0                	test   %al,%al
140077741:	0f 84 ae 00 00 00    	je     0x1400777f5
140077747:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
14007774b:	2b 4c 24 38          	sub    0x38(%rsp),%ecx
14007774f:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
140077753:	0f 85 24 fc ff ff    	jne    0x14007737d
140077759:	8b 44 24 48          	mov    0x48(%rsp),%eax
14007775d:	8d 04 80             	lea    (%rax,%rax,4),%eax
140077760:	03 c0                	add    %eax,%eax
140077762:	44 2b e8             	sub    %eax,%r13d
140077765:	0f 84 bd 00 00 00    	je     0x140077828
14007776b:	41 8d 45 ff          	lea    -0x1(%r13),%eax
14007776f:	48 8d 1d 8a 88 f8 ff 	lea    -0x77776(%rip),%rbx        # 0x140000000
140077776:	8b 84 83 38 78 0d 00 	mov    0xd7838(%rbx,%rax,4),%eax
14007777d:	85 c0                	test   %eax,%eax
14007777f:	0f 85 1d 01 00 00    	jne    0x1400778a2
140077785:	45 33 c9             	xor    %r9d,%r9d
140077788:	44 89 9d a0 08 00 00 	mov    %r11d,0x8a0(%rbp)
14007778f:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077796:	44 89 9d 60 01 00 00 	mov    %r11d,0x160(%rbp)
14007779d:	ba cc 01 00 00       	mov    $0x1cc,%edx
1400777a2:	48 8d 8d 64 01 00 00 	lea    0x164(%rbp),%rcx
1400777a9:	e8 6a e1 ff ff       	call   0x140075918
1400777ae:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
1400777b5:	45 33 db             	xor    %r11d,%r11d
1400777b8:	eb 75                	jmp    0x14007782f
1400777ba:	83 a5 a0 08 00 00 00 	andl   $0x0,0x8a0(%rbp)
1400777c1:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
1400777c8:	83 a5 60 01 00 00 00 	andl   $0x0,0x160(%rbp)
1400777cf:	48 8d 8d 64 01 00 00 	lea    0x164(%rbp),%rcx
1400777d6:	45 33 c9             	xor    %r9d,%r9d
1400777d9:	ba cc 01 00 00       	mov    $0x1cc,%edx
1400777de:	e8 35 e1 ff ff       	call   0x140075918
1400777e3:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
1400777ea:	45 33 db             	xor    %r11d,%r11d
1400777ed:	41 8a c3             	mov    %r11b,%al
1400777f0:	e9 4a ff ff ff       	jmp    0x14007773f
1400777f5:	45 33 c9             	xor    %r9d,%r9d
1400777f8:	44 89 9d a0 08 00 00 	mov    %r11d,0x8a0(%rbp)
1400777ff:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077806:	44 89 9d 60 01 00 00 	mov    %r11d,0x160(%rbp)
14007780d:	ba cc 01 00 00       	mov    $0x1cc,%edx
140077812:	48 8d 8d 64 01 00 00 	lea    0x164(%rbp),%rcx
140077819:	e8 fa e0 ff ff       	call   0x140075918
14007781e:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
140077825:	45 33 db             	xor    %r11d,%r11d
140077828:	48 8d 1d d1 87 f8 ff 	lea    -0x7782f(%rip),%rbx        # 0x140000000
14007782f:	45 85 e4             	test   %r12d,%r12d
140077832:	0f 84 25 01 00 00    	je     0x14007795d
140077838:	45 8b c3             	mov    %r11d,%r8d
14007783b:	45 85 ff             	test   %r15d,%r15d
14007783e:	74 37                	je     0x140077877
140077840:	41 8b c8             	mov    %r8d,%ecx
140077843:	41 ff c0             	inc    %r8d
140077846:	41 8b c4             	mov    %r12d,%eax
140077849:	8b 94 8d 64 01 00 00 	mov    0x164(%rbp,%rcx,4),%edx
140077850:	48 03 d0             	add    %rax,%rdx
140077853:	89 94 8d 64 01 00 00 	mov    %edx,0x164(%rbp,%rcx,4)
14007785a:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
140077861:	48 c1 ea 20          	shr    $0x20,%rdx
140077865:	44 8b e2             	mov    %edx,%r12d
140077868:	8b c2                	mov    %edx,%eax
14007786a:	45 3b c7             	cmp    %r15d,%r8d
14007786d:	75 d1                	jne    0x140077840
14007786f:	85 c0                	test   %eax,%eax
140077871:	0f 84 e6 00 00 00    	je     0x14007795d
140077877:	41 83 ff 73          	cmp    $0x73,%r15d
14007787b:	0f 83 a0 00 00 00    	jae    0x140077921
140077881:	41 8b c7             	mov    %r15d,%eax
140077884:	44 89 a4 85 64 01 00 	mov    %r12d,0x164(%rbp,%rax,4)
14007788b:	00
14007788c:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
140077893:	41 ff c7             	inc    %r15d
140077896:	44 89 bd 60 01 00 00 	mov    %r15d,0x160(%rbp)
14007789d:	e9 bb 00 00 00       	jmp    0x14007795d
1400778a2:	83 f8 01             	cmp    $0x1,%eax
1400778a5:	74 88                	je     0x14007782f
1400778a7:	45 85 ff             	test   %r15d,%r15d
1400778aa:	74 83                	je     0x14007782f
1400778ac:	45 8b c3             	mov    %r11d,%r8d
1400778af:	45 8b cb             	mov    %r11d,%r9d
1400778b2:	4c 8b d0             	mov    %rax,%r10
1400778b5:	41 8b d1             	mov    %r9d,%edx
1400778b8:	41 ff c1             	inc    %r9d
1400778bb:	41 8b c0             	mov    %r8d,%eax
1400778be:	8b 8c 95 64 01 00 00 	mov    0x164(%rbp,%rdx,4),%ecx
1400778c5:	49 0f af ca          	imul   %r10,%rcx
1400778c9:	48 03 c8             	add    %rax,%rcx
1400778cc:	4c 8b c1             	mov    %rcx,%r8
1400778cf:	89 8c 95 64 01 00 00 	mov    %ecx,0x164(%rbp,%rdx,4)
1400778d6:	49 c1 e8 20          	shr    $0x20,%r8
1400778da:	45 3b cf             	cmp    %r15d,%r9d
1400778dd:	75 d6                	jne    0x1400778b5
1400778df:	45 85 c0             	test   %r8d,%r8d
1400778e2:	74 31                	je     0x140077915
1400778e4:	83 bd 60 01 00 00 73 	cmpl   $0x73,0x160(%rbp)
1400778eb:	0f 83 94 fe ff ff    	jae    0x140077785
1400778f1:	8b 85 60 01 00 00    	mov    0x160(%rbp),%eax
1400778f7:	44 89 84 85 64 01 00 	mov    %r8d,0x164(%rbp,%rax,4)
1400778fe:	00
1400778ff:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
140077906:	41 ff c7             	inc    %r15d
140077909:	44 89 bd 60 01 00 00 	mov    %r15d,0x160(%rbp)
140077910:	e9 1a ff ff ff       	jmp    0x14007782f
140077915:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
14007791c:	e9 0e ff ff ff       	jmp    0x14007782f
140077921:	45 33 c9             	xor    %r9d,%r9d
140077924:	44 89 9d a0 08 00 00 	mov    %r11d,0x8a0(%rbp)
14007792b:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077932:	44 89 9d 60 01 00 00 	mov    %r11d,0x160(%rbp)
140077939:	ba cc 01 00 00       	mov    $0x1cc,%edx
14007793e:	48 8d 8d 64 01 00 00 	lea    0x164(%rbp),%rcx
140077945:	e8 ce df ff ff       	call   0x140075918
14007794a:	44 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15d
140077951:	45 33 db             	xor    %r11d,%r11d
140077954:	eb 07                	jmp    0x14007795d
140077956:	48 8d 1d a3 86 f8 ff 	lea    -0x7795d(%rip),%rbx        # 0x140000000
14007795d:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140077962:	41 bd 01 00 00 00    	mov    $0x1,%r13d
140077968:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
14007796c:	48 c7 85 04 05 00 00 	movq   $0x1,0x504(%rbp)
140077973:	01 00 00 00
140077977:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
14007797c:	2b 08                	sub    (%rax),%ecx
14007797e:	44 39 18             	cmp    %r11d,(%rax)
140077981:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
140077986:	44 89 ad 00 05 00 00 	mov    %r13d,0x500(%rbp)
14007798d:	0f 4d 4d 80          	cmovge -0x80(%rbp),%ecx
140077991:	f7 e1                	mul    %ecx
140077993:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140077997:	8b c2                	mov    %edx,%eax
140077999:	c1 e8 03             	shr    $0x3,%eax
14007799c:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400779a0:	44 8b e0             	mov    %eax,%r12d
1400779a3:	89 44 24 34          	mov    %eax,0x34(%rsp)
1400779a7:	85 c0                	test   %eax,%eax
1400779a9:	0f 84 52 04 00 00    	je     0x140077e01
1400779af:	b9 26 00 00 00       	mov    $0x26,%ecx
1400779b4:	41 8b c4             	mov    %r12d,%eax
1400779b7:	44 3b e1             	cmp    %ecx,%r12d
1400779ba:	0f 47 c1             	cmova  %ecx,%eax
1400779bd:	33 d2                	xor    %edx,%edx
1400779bf:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400779c3:	8d 78 ff             	lea    -0x1(%rax),%edi
1400779c6:	48 8d 05 33 86 f8 ff 	lea    -0x779cd(%rip),%rax        # 0x140000000
1400779cd:	0f b6 8c b8 a2 77 0d 	movzbl 0xd77a2(%rax,%rdi,4),%ecx
1400779d4:	00
1400779d5:	0f b6 b4 b8 a3 77 0d 	movzbl 0xd77a3(%rax,%rdi,4),%esi
1400779dc:	00
1400779dd:	48 8d 1c 8d 00 00 00 	lea    0x0(,%rcx,4),%rbx
1400779e4:	00
1400779e5:	8d 04 0e             	lea    (%rsi,%rcx,1),%eax
1400779e8:	4c 8b c3             	mov    %rbx,%r8
1400779eb:	48 8d 8d a4 08 00 00 	lea    0x8a4(%rbp),%rcx
1400779f2:	89 85 a0 08 00 00    	mov    %eax,0x8a0(%rbp)
1400779f8:	e8 13 68 02 00       	call   0x14009e210
1400779fd:	48 8d 0d fc 85 f8 ff 	lea    -0x77a04(%rip),%rcx        # 0x140000000
140077a04:	48 c1 e6 02          	shl    $0x2,%rsi
140077a08:	0f b7 84 b9 a0 77 0d 	movzwl 0xd77a0(%rcx,%rdi,4),%eax
140077a0f:	00
140077a10:	48 8d 91 90 6e 0d 00 	lea    0xd6e90(%rcx),%rdx
140077a17:	48 8d 8d a4 08 00 00 	lea    0x8a4(%rbp),%rcx
140077a1e:	4c 8b c6             	mov    %rsi,%r8
140077a21:	48 03 cb             	add    %rbx,%rcx
140077a24:	48 8d 14 82          	lea    (%rdx,%rax,4),%rdx
140077a28:	e8 43 61 02 00       	call   0x14009db70
140077a2d:	44 8b 8d a0 08 00 00 	mov    0x8a0(%rbp),%r9d
140077a34:	41 83 f9 01          	cmp    $0x1,%r9d
140077a38:	0f 87 f1 00 00 00    	ja     0x140077b2f
140077a3e:	8b 85 a4 08 00 00    	mov    0x8a4(%rbp),%eax
140077a44:	33 db                	xor    %ebx,%ebx
140077a46:	85 c0                	test   %eax,%eax
140077a48:	75 3f                	jne    0x140077a89
140077a4a:	45 33 c9             	xor    %r9d,%r9d
140077a4d:	89 9d d0 06 00 00    	mov    %ebx,0x6d0(%rbp)
140077a53:	4c 8d 85 d4 06 00 00 	lea    0x6d4(%rbp),%r8
140077a5a:	89 9d 00 05 00 00    	mov    %ebx,0x500(%rbp)
140077a60:	ba cc 01 00 00       	mov    $0x1cc,%edx
140077a65:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077a6c:	e8 a7 de ff ff       	call   0x140075918
140077a71:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077a78:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140077a7d:	b0 01                	mov    $0x1,%al
140077a7f:	be cc 01 00 00       	mov    $0x1cc,%esi
140077a84:	e9 4e 03 00 00       	jmp    0x140077dd7
140077a89:	83 f8 01             	cmp    $0x1,%eax
140077a8c:	74 ef                	je     0x140077a7d
140077a8e:	45 85 ed             	test   %r13d,%r13d
140077a91:	74 ea                	je     0x140077a7d
140077a93:	44 8b c3             	mov    %ebx,%r8d
140077a96:	44 8b cb             	mov    %ebx,%r9d
140077a99:	4c 8b d0             	mov    %rax,%r10
140077a9c:	41 8b d1             	mov    %r9d,%edx
140077a9f:	41 ff c1             	inc    %r9d
140077aa2:	41 8b c0             	mov    %r8d,%eax
140077aa5:	8b 8c 95 04 05 00 00 	mov    0x504(%rbp,%rdx,4),%ecx
140077aac:	49 0f af ca          	imul   %r10,%rcx
140077ab0:	48 03 c8             	add    %rax,%rcx
140077ab3:	4c 8b c1             	mov    %rcx,%r8
140077ab6:	89 8c 95 04 05 00 00 	mov    %ecx,0x504(%rbp,%rdx,4)
140077abd:	49 c1 e8 20          	shr    $0x20,%r8
140077ac1:	45 3b cd             	cmp    %r13d,%r9d
140077ac4:	75 d6                	jne    0x140077a9c
140077ac6:	45 85 c0             	test   %r8d,%r8d
140077ac9:	74 a6                	je     0x140077a71
140077acb:	83 bd 00 05 00 00 73 	cmpl   $0x73,0x500(%rbp)
140077ad2:	73 21                	jae    0x140077af5
140077ad4:	8b 85 00 05 00 00    	mov    0x500(%rbp),%eax
140077ada:	44 89 84 85 04 05 00 	mov    %r8d,0x504(%rbp,%rax,4)
140077ae1:	00
140077ae2:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077ae9:	41 ff c5             	inc    %r13d
140077aec:	44 89 ad 00 05 00 00 	mov    %r13d,0x500(%rbp)
140077af3:	eb 83                	jmp    0x140077a78
140077af5:	45 33 c9             	xor    %r9d,%r9d
140077af8:	89 9d a0 08 00 00    	mov    %ebx,0x8a0(%rbp)
140077afe:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077b05:	89 9d 00 05 00 00    	mov    %ebx,0x500(%rbp)
140077b0b:	ba cc 01 00 00       	mov    $0x1cc,%edx
140077b10:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077b17:	e8 fc dd ff ff       	call   0x140075918
140077b1c:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077b23:	8a c3                	mov    %bl,%al
140077b25:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140077b2a:	e9 50 ff ff ff       	jmp    0x140077a7f
140077b2f:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077b36:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077b3d:	41 83 fd 01          	cmp    $0x1,%r13d
140077b41:	0f 87 0c 01 00 00    	ja     0x140077c53
140077b47:	8b 9d 04 05 00 00    	mov    0x504(%rbp),%ebx
140077b4d:	be cc 01 00 00       	mov    $0x1cc,%esi
140077b52:	44 89 8d 00 05 00 00 	mov    %r9d,0x500(%rbp)
140077b59:	8b d6                	mov    %esi,%edx
140077b5b:	49 c1 e1 02          	shl    $0x2,%r9
140077b5f:	e8 b4 dd ff ff       	call   0x140075918
140077b64:	33 ff                	xor    %edi,%edi
140077b66:	85 db                	test   %ebx,%ebx
140077b68:	75 29                	jne    0x140077b93
140077b6a:	45 33 c9             	xor    %r9d,%r9d
140077b6d:	89 bd a0 08 00 00    	mov    %edi,0x8a0(%rbp)
140077b73:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077b7a:	89 bd 00 05 00 00    	mov    %edi,0x500(%rbp)
140077b80:	8b d6                	mov    %esi,%edx
140077b82:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077b89:	e8 8a dd ff ff       	call   0x140075918
140077b8e:	e9 36 02 00 00       	jmp    0x140077dc9
140077b93:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077b9a:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140077b9f:	83 fb 01             	cmp    $0x1,%ebx
140077ba2:	0f 84 2d 02 00 00    	je     0x140077dd5
140077ba8:	45 85 ed             	test   %r13d,%r13d
140077bab:	0f 84 24 02 00 00    	je     0x140077dd5
140077bb1:	44 8b c7             	mov    %edi,%r8d
140077bb4:	44 8b cf             	mov    %edi,%r9d
140077bb7:	4c 8b d3             	mov    %rbx,%r10
140077bba:	41 8b d1             	mov    %r9d,%edx
140077bbd:	41 ff c1             	inc    %r9d
140077bc0:	41 8b c0             	mov    %r8d,%eax
140077bc3:	8b 8c 95 04 05 00 00 	mov    0x504(%rbp,%rdx,4),%ecx
140077bca:	49 0f af ca          	imul   %r10,%rcx
140077bce:	48 03 c8             	add    %rax,%rcx
140077bd1:	4c 8b c1             	mov    %rcx,%r8
140077bd4:	89 8c 95 04 05 00 00 	mov    %ecx,0x504(%rbp,%rdx,4)
140077bdb:	49 c1 e8 20          	shr    $0x20,%r8
140077bdf:	45 3b cd             	cmp    %r13d,%r9d
140077be2:	75 d6                	jne    0x140077bba
140077be4:	45 85 c0             	test   %r8d,%r8d
140077be7:	0f 84 dc 01 00 00    	je     0x140077dc9
140077bed:	83 bd 00 05 00 00 73 	cmpl   $0x73,0x500(%rbp)
140077bf4:	73 24                	jae    0x140077c1a
140077bf6:	8b 85 00 05 00 00    	mov    0x500(%rbp),%eax
140077bfc:	44 89 84 85 04 05 00 	mov    %r8d,0x504(%rbp,%rax,4)
140077c03:	00
140077c04:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077c0b:	41 ff c5             	inc    %r13d
140077c0e:	44 89 ad 00 05 00 00 	mov    %r13d,0x500(%rbp)
140077c15:	e9 b6 01 00 00       	jmp    0x140077dd0
140077c1a:	45 33 c9             	xor    %r9d,%r9d
140077c1d:	89 bd a0 08 00 00    	mov    %edi,0x8a0(%rbp)
140077c23:	4c 8d 85 a4 08 00 00 	lea    0x8a4(%rbp),%r8
140077c2a:	89 bd 00 05 00 00    	mov    %edi,0x500(%rbp)
140077c30:	48 8b d6             	mov    %rsi,%rdx
140077c33:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077c3a:	e8 d9 dc ff ff       	call   0x140075918
140077c3f:	44 8b ad 00 05 00 00 	mov    0x500(%rbp),%r13d
140077c46:	40 8a c7             	mov    %dil,%al
140077c49:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
140077c4e:	e9 84 01 00 00       	jmp    0x140077dd7
140077c53:	45 3b cd             	cmp    %r13d,%r9d
140077c56:	48 8d 95 a4 08 00 00 	lea    0x8a4(%rbp),%rdx
140077c5d:	45 8b e5             	mov    %r13d,%r12d
140077c60:	48 0f 43 d1          	cmovae %rcx,%rdx
140077c64:	45 0f 42 e1          	cmovb  %r9d,%r12d
140077c68:	0f 92 c0             	setb   %al
140077c6b:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
140077c70:	48 8d 8d 04 05 00 00 	lea    0x504(%rbp),%rcx
140077c77:	49 0f 43 c8          	cmovae %r8,%rcx
140077c7b:	84 c0                	test   %al,%al
140077c7d:	45 0f 45 cd          	cmovne %r13d,%r9d
140077c81:	33 c0                	xor    %eax,%eax
140077c83:	45 33 d2             	xor    %r10d,%r10d
140077c86:	89 85 d0 06 00 00    	mov    %eax,0x6d0(%rbp)
140077c8c:	45 85 e4             	test   %r12d,%r12d
140077c8f:	0f 84 08 01 00 00    	je     0x140077d9d
140077c95:	4c 8b e9             	mov    %rcx,%r13
140077c98:	42 8b 34 92          	mov    (%rdx,%r10,4),%esi
140077c9c:	85 f6                	test   %esi,%esi
140077c9e:	75 20                	jne    0x140077cc0
140077ca0:	44 3b d0             	cmp    %eax,%r10d
140077ca3:	0f 85 e8 00 00 00    	jne    0x140077d91
140077ca9:	42 21 b4 95 d4 06 00 	and    %esi,0x6d4(%rbp,%r10,4)
140077cb0:	00
140077cb1:	41 8d 42 01          	lea    0x1(%r10),%eax
140077cb5:	89 85 d0 06 00 00    	mov    %eax,0x6d0(%rbp)
140077cbb:	e9 d1 00 00 00       	jmp    0x140077d91
140077cc0:	33 db                	xor    %ebx,%ebx
140077cc2:	45 8b c2             	mov    %r10d,%r8d
140077cc5:	45 85 c9             	test   %r9d,%r9d
140077cc8:	0f 84 b4 00 00 00    	je     0x140077d82
140077cce:	45 8b da             	mov    %r10d,%r11d
140077cd1:	41 f7 db             	neg    %r11d
140077cd4:	41 83 f8 73          	cmp    $0x73,%r8d
140077cd8:	74 5a                	je     0x140077d34
140077cda:	41 8b f8             	mov    %r8d,%edi
140077cdd:	41 8b cb             	mov    %r11d,%ecx
140077ce0:	44 3b c0             	cmp    %eax,%r8d
140077ce3:	75 12                	jne    0x140077cf7
140077ce5:	83 a4 bd d4 06 00 00 	andl   $0x0,0x6d4(%rbp,%rdi,4)
140077cec:	00
140077ced:	41 8d 40 01          	lea    0x1(%r8),%eax
140077cf1:	89 85 d0 06 00 00    	mov    %eax,0x6d0(%rbp)
140077cf7:	41 8b c0             	mov    %r8d,%eax
140077cfa:	41 ff c0             	inc    %r8d
140077cfd:	03 c1                	add    %ecx,%eax
140077cff:	41 8b 54 85 00       	mov    0x0(%r13,%rax,4),%edx
140077d04:	8b c3                	mov    %ebx,%eax
140077d06:	48 0f af d6          	imul   %rsi,%rdx
140077d0a:	48 03 d0             	add    %rax,%rdx
140077d0d:	8b 84 bd d4 06 00 00 	mov    0x6d4(%rbp,%rdi,4),%eax
140077d14:	48 03 d0             	add    %rax,%rdx