1409238fc:	48 8b ce             	mov    %rsi,%rcx
1409238ff:	e8 5c 9e fc ff       	call   0x1408ed760
140923904:	48 8b d8             	mov    %rax,%rbx
140923907:	48 85 c0             	test   %rax,%rax
14092390a:	74 4c                	je     0x140923958
14092390c:	49 8b 16             	mov    (%r14),%rdx
14092390f:	4c 8b c6             	mov    %rsi,%r8
140923912:	48 8b c8             	mov    %rax,%rcx
140923915:	e8 f6 b6 5b 00       	call   0x140edf010
14092391a:	8b 4d 00             	mov    0x0(%rbp),%ecx
14092391d:	41 ff c7             	inc    %r15d
140923920:	48 8b 07             	mov    (%rdi),%rax
140923923:	49 83 c6 08          	add    $0x8,%r14
140923927:	48 89 1c c8          	mov    %rbx,(%rax,%rcx,8)
14092392b:	ff 45 00             	incl   0x0(%rbp)
14092392e:	45 3b fc             	cmp    %r12d,%r15d
140923931:	0f 8c 61 ff ff ff    	jl     0x140923898
140923937:	ff 47 14             	incl   0x14(%rdi)
14092393a:	33 c0                	xor    %eax,%eax
14092393c:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
140923941:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140923946:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14092394b:	48 83 c4 20          	add    $0x20,%rsp
14092394f:	41 5e                	pop    %r14
140923951:	41 5d                	pop    %r13
140923953:	41 5c                	pop    %r12
140923955:	5f                   	pop    %rdi
140923956:	5e                   	pop    %rsi
140923957:	c3                   	ret
140923958:	c7 47 20 07 00 00 00 	movl   $0x7,0x20(%rdi)
14092395f:	b8 01 00 00 00       	mov    $0x1,%eax
140923964:	eb d6                	jmp    0x14092393c
140923966:	cc                   	int3
140923967:	cc                   	int3
140923968:	cc                   	int3
140923969:	cc                   	int3
14092396a:	cc                   	int3
14092396b:	cc                   	int3
14092396c:	cc                   	int3
14092396d:	cc                   	int3
14092396e:	cc                   	int3
14092396f:	cc                   	int3
140923970:	48 83 ec 28          	sub    $0x28,%rsp
140923974:	83 3d 09 9e a8 00 00 	cmpl   $0x0,0xa89e09(%rip)        # 0x1413ad784
14092397b:	74 08                	je     0x140923985
14092397d:	90                   	nop
14092397e:	33 c0                	xor    %eax,%eax
140923980:	48 83 c4 28          	add    $0x28,%rsp
140923984:	c3                   	ret
140923985:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14092398a:	e8 51 a5 fc ff       	call   0x1408edee0
14092398f:	8b d8                	mov    %eax,%ebx
140923991:	85 c0                	test   %eax,%eax
140923993:	0f 85 24 05 00 00    	jne    0x140923ebd
140923999:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14092399e:	33 f6                	xor    %esi,%esi
1409239a0:	40 38 35 8d 9c a8 00 	cmp    %sil,0xa89c8d(%rip)        # 0x1413ad634
1409239a7:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1409239ac:	75 04                	jne    0x1409239b2
1409239ae:	8b fe                	mov    %esi,%edi
1409239b0:	eb 2a                	jmp    0x1409239dc
1409239b2:	48 8b 05 e7 9c a8 00 	mov    0xa89ce7(%rip),%rax        # 0x1413ad6a0
1409239b9:	b9 02 00 00 00       	mov    $0x2,%ecx
1409239be:	ff 15 5c 00 66 00    	call   *0x66005c(%rip)        # 0x140f83a20
1409239c4:	48 8b f8             	mov    %rax,%rdi
1409239c7:	48 85 c0             	test   %rax,%rax
1409239ca:	74 10                	je     0x1409239dc
1409239cc:	48 8b c8             	mov    %rax,%rcx
1409239cf:	48 8b 05 da 9c a8 00 	mov    0xa89cda(%rip),%rax        # 0x1413ad6b0
1409239d6:	ff 15 44 00 66 00    	call   *0x660044(%rip)        # 0x140f83a20
1409239dc:	39 35 ae 9d a8 00    	cmp    %esi,0xa89dae(%rip)        # 0x1413ad790
1409239e2:	c7 05 a0 9d a8 00 01 	movl   $0x1,0xa89da0(%rip)        # 0x1413ad78c
1409239e9:	00 00 00
1409239ec:	0f 85 9f 00 00 00    	jne    0x140923a91
1409239f2:	48 39 35 57 9c a8 00 	cmp    %rsi,0xa89c57(%rip)        # 0x1413ad650
1409239f9:	75 11                	jne    0x140923a0c
1409239fb:	48 8d 15 7e 4c 72 00 	lea    0x724c7e(%rip),%rdx        # 0x141048680
140923a02:	b9 04 00 00 00       	mov    $0x4,%ecx
140923a07:	e8 24 f9 ff ff       	call   0x140923330
140923a0c:	40 38 35 21 9c a8 00 	cmp    %sil,0xa89c21(%rip)        # 0x1413ad634
140923a13:	75 05                	jne    0x140923a1a
140923a15:	48 8b c6             	mov    %rsi,%rax
140923a18:	eb 12                	jmp    0x140923a2c
140923a1a:	48 8b 05 7f 9c a8 00 	mov    0xa89c7f(%rip),%rax        # 0x1413ad6a0
140923a21:	b9 03 00 00 00       	mov    $0x3,%ecx
140923a26:	ff 15 f4 ff 65 00    	call   *0x65fff4(%rip)        # 0x140f83a20
140923a2c:	48 39 35 35 9d a8 00 	cmp    %rsi,0xa89d35(%rip)        # 0x1413ad768
140923a33:	48 89 05 d6 00 b1 00 	mov    %rax,0xb100d6(%rip)        # 0x141433b10
140923a3a:	74 14                	je     0x140923a50
140923a3c:	81 3d 2a 9d a8 00 00 	cmpl   $0x200,0xa89d2a(%rip)        # 0x1413ad770
140923a43:	02 00 00
140923a46:	7c 08                	jl     0x140923a50
140923a48:	39 35 26 9d a8 00    	cmp    %esi,0xa89d26(%rip)        # 0x1413ad774
140923a4e:	7f 0d                	jg     0x140923a5d
140923a50:	48 89 35 11 9d a8 00 	mov    %rsi,0xa89d11(%rip)        # 0x1413ad768
140923a57:	89 35 13 9d a8 00    	mov    %esi,0xa89d13(%rip)        # 0x1413ad770
140923a5d:	48 8b 0d 24 9c a8 00 	mov    0xa89c24(%rip),%rcx        # 0x1413ad688
140923a64:	48 8b 05 0d 9c a8 00 	mov    0xa89c0d(%rip),%rax        # 0x1413ad678
140923a6b:	ff 15 af ff 65 00    	call   *0x65ffaf(%rip)        # 0x140f83a20
140923a71:	8b d8                	mov    %eax,%ebx
140923a73:	85 c0                	test   %eax,%eax
140923a75:	74 1a                	je     0x140923a91
140923a77:	48 8b 0d 22 9d a8 00 	mov    0xa89d22(%rip),%rcx        # 0x1413ad7a0
140923a7e:	0f 57 c0             	xorps  %xmm0,%xmm0
140923a81:	0f 11 05 88 00 b1 00 	movups %xmm0,0xb10088(%rip)        # 0x141433b10
140923a88:	0f 11 05 91 00 b1 00 	movups %xmm0,0xb10091(%rip)        # 0x141433b20
140923a8f:	eb 33                	jmp    0x140923ac4
140923a91:	48 8b 0d 08 9d a8 00 	mov    0xa89d08(%rip),%rcx        # 0x1413ad7a0
140923a98:	c7 05 ee 9c a8 00 01 	movl   $0x1,0xa89cee(%rip)        # 0x1413ad790
140923a9f:	00 00 00
140923aa2:	48 85 c9             	test   %rcx,%rcx
140923aa5:	75 17                	jne    0x140923abe
140923aa7:	40 38 35 86 9b a8 00 	cmp    %sil,0xa89b86(%rip)        # 0x1413ad634
140923aae:	0f 85 75 01 00 00    	jne    0x140923c29
140923ab4:	48 8b ce             	mov    %rsi,%rcx
140923ab7:	48 89 0d e2 9c a8 00 	mov    %rcx,0xa89ce2(%rip)        # 0x1413ad7a0
140923abe:	ff 05 d4 9c a8 00    	incl   0xa89cd4(%rip)        # 0x1413ad798
140923ac4:	48 85 ff             	test   %rdi,%rdi
140923ac7:	74 17                	je     0x140923ae0
140923ac9:	48 8b 05 f0 9b a8 00 	mov    0xa89bf0(%rip),%rax        # 0x1413ad6c0
140923ad0:	48 8b cf             	mov    %rdi,%rcx
140923ad3:	ff 15 47 ff 65 00    	call   *0x65ff47(%rip)        # 0x140f83a20
140923ad9:	48 8b 0d c0 9c a8 00 	mov    0xa89cc0(%rip),%rcx        # 0x1413ad7a0
140923ae0:	85 db                	test   %ebx,%ebx
140923ae2:	0f 85 c9 03 00 00    	jne    0x140923eb1
140923ae8:	48 85 c9             	test   %rcx,%rcx
140923aeb:	74 14                	je     0x140923b01
140923aed:	48 8b 05 bc 9b a8 00 	mov    0xa89bbc(%rip),%rax        # 0x1413ad6b0
140923af4:	ff 15 26 ff 65 00    	call   *0x65ff26(%rip)        # 0x140f83a20
140923afa:	48 8b 0d 9f 9c a8 00 	mov    0xa89c9f(%rip),%rcx        # 0x1413ad7a0
140923b01:	39 35 7d 9c a8 00    	cmp    %esi,0xa89c7d(%rip)        # 0x1413ad784
140923b07:	0f 85 2f 03 00 00    	jne    0x140923e3c
140923b0d:	39 35 75 9c a8 00    	cmp    %esi,0xa89c75(%rip)        # 0x1413ad788
140923b13:	0f 85 23 03 00 00    	jne    0x140923e3c
140923b19:	33 d2                	xor    %edx,%edx
140923b1b:	c7 05 63 9c a8 00 01 	movl   $0x1,0xa89c63(%rip)        # 0x1413ad788
140923b22:	00 00 00
140923b25:	41 b8 b8 00 00 00    	mov    $0xb8,%r8d
140923b2b:	48 8d 0d 5e fe b0 00 	lea    0xb0fe5e(%rip),%rcx        # 0x141433990
140923b32:	e8 79 bb 5b 00       	call   0x140edf6b0
140923b37:	ba 05 00 00 00       	mov    $0x5,%edx
140923b3c:	48 8d 0d 4d ad a8 00 	lea    0xa8ad4d(%rip),%rcx        # 0x1413ae890
140923b43:	e8 58 7c fc ff       	call   0x1408eb7a0
140923b48:	ba 0f 00 00 00       	mov    $0xf,%edx
140923b4d:	48 8d 0d 6c c2 a8 00 	lea    0xa8c26c(%rip),%rcx        # 0x1413afdc0
140923b54:	e8 47 7c fc ff       	call   0x1408eb7a0
140923b59:	ba 09 00 00 00       	mov    $0x9,%edx
140923b5e:	48 8d 0d db 9c a8 00 	lea    0xa89cdb(%rip),%rcx        # 0x1413ad840
140923b65:	e8 36 7c fc ff       	call   0x1408eb7a0
140923b6a:	ba 13 00 00 00       	mov    $0x13,%edx
140923b6f:	48 8d 0d 4a c7 a8 00 	lea    0xa8c74a(%rip),%rcx        # 0x1413b02c0
140923b76:	e8 25 7c fc ff       	call   0x1408eb7a0
140923b7b:	ba 45 00 00 00       	mov    $0x45,%edx
140923b80:	48 8d 0d 99 ae a8 00 	lea    0xa8ae99(%rip),%rcx        # 0x1413aea20
140923b87:	e8 14 7c fc ff       	call   0x1408eb7a0
140923b8c:	39 35 02 9c a8 00    	cmp    %esi,0xa89c02(%rip)        # 0x1413ad794
140923b92:	75 3b                	jne    0x140923bcf
140923b94:	48 8b 05 4d 9b a8 00 	mov    0xa89b4d(%rip),%rax        # 0x1413ad6e8
140923b9b:	48 85 c0             	test   %rax,%rax
140923b9e:	75 18                	jne    0x140923bb8
140923ba0:	48 8d 15 29 2d 72 00 	lea    0x722d29(%rip),%rdx        # 0x1410468d0
140923ba7:	b9 12 00 00 00       	mov    $0x12,%ecx
140923bac:	e8 7f f7 ff ff       	call   0x140923330
140923bb1:	48 8b 05 30 9b a8 00 	mov    0xa89b30(%rip),%rax        # 0x1413ad6e8
140923bb8:	48 8b 0d 21 9b a8 00 	mov    0xa89b21(%rip),%rcx        # 0x1413ad6e0
140923bbf:	ff 15 5b fe 65 00    	call   *0x65fe5b(%rip)        # 0x140f83a20
140923bc5:	8b d8                	mov    %eax,%ebx
140923bc7:	85 c0                	test   %eax,%eax
140923bc9:	0f 85 60 02 00 00    	jne    0x140923e2f
140923bcf:	c7 05 bb 9b a8 00 01 	movl   $0x1,0xa89bbb(%rip)        # 0x1413ad794
140923bd6:	00 00 00
140923bd9:	e8 92 fd ff ff       	call   0x140923970
140923bde:	85 c0                	test   %eax,%eax
140923be0:	0f 85 44 02 00 00    	jne    0x140923e2a
140923be6:	b9 0a 00 00 00       	mov    $0xa,%ecx
140923beb:	e8 70 9b fc ff       	call   0x1408ed760
140923bf0:	48 85 c0             	test   %rax,%rax
140923bf3:	0f 84 31 02 00 00    	je     0x140923e2a
140923bf9:	48 8b c8             	mov    %rax,%rcx
140923bfc:	e8 4f 7f f6 ff       	call   0x14088bb50
140923c01:	e8 ca 02 00 00       	call   0x140923ed0
140923c06:	8b d8                	mov    %eax,%ebx
140923c08:	85 c0                	test   %eax,%eax
140923c0a:	0f 85 1f 02 00 00    	jne    0x140923e2f
140923c10:	33 c9                	xor    %ecx,%ecx
140923c12:	e8 29 f1 f4 ff       	call   0x140872d40
140923c17:	48 8b c8             	mov    %rax,%rcx
140923c1a:	48 85 c0             	test   %rax,%rax
140923c1d:	75 46                	jne    0x140923c65
140923c1f:	bb 01 00 00 00       	mov    $0x1,%ebx
140923c24:	e9 06 02 00 00       	jmp    0x140923e2f
140923c29:	48 8b 05 70 9a a8 00 	mov    0xa89a70(%rip),%rax        # 0x1413ad6a0
140923c30:	b9 01 00 00 00       	mov    $0x1,%ecx
140923c35:	ff 15 e5 fd 65 00    	call   *0x65fde5(%rip)        # 0x140f83a20
140923c3b:	40 38 35 f2 99 a8 00 	cmp    %sil,0xa899f2(%rip)        # 0x1413ad634
140923c42:	48 8b c8             	mov    %rax,%rcx
140923c45:	48 89 05 54 9b a8 00 	mov    %rax,0xa89b54(%rip)        # 0x1413ad7a0
140923c4c:	0f 84 6c fe ff ff    	je     0x140923abe
140923c52:	48 85 c0             	test   %rax,%rax
140923c55:	0f 85 63 fe ff ff    	jne    0x140923abe
140923c5b:	bb 07 00 00 00       	mov    $0x7,%ebx
140923c60:	e9 5f fe ff ff       	jmp    0x140923ac4
140923c65:	8b 40 04             	mov    0x4(%rax),%eax
140923c68:	48 89 0d 71 ab a8 00 	mov    %rcx,0xa8ab71(%rip)        # 0x1413ae7e0
140923c6f:	b9 18 00 00 00       	mov    $0x18,%ecx
140923c74:	3b c1                	cmp    %ecx,%eax
140923c76:	0f 42 c1             	cmovb  %ecx,%eax
140923c79:	89 05 45 ab a8 00    	mov    %eax,0xa8ab45(%rip)        # 0x1413ae7c4
140923c7f:	e8 ec fc ff ff       	call   0x140923970
140923c84:	8b d8                	mov    %eax,%ebx
140923c86:	85 c0                	test   %eax,%eax
140923c88:	0f 85 cf 00 00 00    	jne    0x140923d5d
140923c8e:	40 38 35 9f 99 a8 00 	cmp    %sil,0xa8999f(%rip)        # 0x1413ad634
140923c95:	75 05                	jne    0x140923c9c
140923c97:	48 8b de             	mov    %rsi,%rbx
140923c9a:	eb 2a                	jmp    0x140923cc6
140923c9c:	48 8b 05 fd 99 a8 00 	mov    0xa899fd(%rip),%rax        # 0x1413ad6a0
140923ca3:	b9 02 00 00 00       	mov    $0x2,%ecx
140923ca8:	ff 15 72 fd 65 00    	call   *0x65fd72(%rip)        # 0x140f83a20
140923cae:	48 8b d8             	mov    %rax,%rbx
140923cb1:	48 85 c0             	test   %rax,%rax
140923cb4:	74 10                	je     0x140923cc6
140923cb6:	48 8b c8             	mov    %rax,%rcx
140923cb9:	48 8b 05 f0 99 a8 00 	mov    0xa899f0(%rip),%rax        # 0x1413ad6b0
140923cc0:	ff 15 5a fd 65 00    	call   *0x65fd5a(%rip)        # 0x140f83a20
140923cc6:	48 8b 15 23 fe b0 00 	mov    0xb0fe23(%rip),%rdx        # 0x141433af0
140923ccd:	4c 8d 05 ec aa a8 00 	lea    0xa8aaec(%rip),%r8        # 0x1413ae7c0
140923cd4:	49 3b d0             	cmp    %r8,%rdx
140923cd7:	75 10                	jne    0x140923ce9
140923cd9:	48 8b 15 f0 aa a8 00 	mov    0xa8aaf0(%rip),%rdx        # 0x1413ae7d0
140923ce0:	48 89 15 09 fe b0 00 	mov    %rdx,0xb0fe09(%rip)        # 0x141433af0
140923ce7:	eb 39                	jmp    0x140923d22
140923ce9:	48 85 d2             	test   %rdx,%rdx
140923cec:	74 4a                	je     0x140923d38
140923cee:	48 8b ca             	mov    %rdx,%rcx
140923cf1:	48 39 72 10          	cmp    %rsi,0x10(%rdx)
140923cf5:	74 1a                	je     0x140923d11
140923cf7:	48 8b 42 10          	mov    0x10(%rdx),%rax
140923cfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140923d00:	49 3b c0             	cmp    %r8,%rax
140923d03:	74 0c                	je     0x140923d11
140923d05:	48 8b c8             	mov    %rax,%rcx
140923d08:	48 8b 40 10          	mov    0x10(%rax),%rax
140923d0c:	48 85 c0             	test   %rax,%rax
140923d0f:	75 ef                	jne    0x140923d00
140923d11:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
140923d15:	75 0b                	jne    0x140923d22
140923d17:	48 8b 05 b2 aa a8 00 	mov    0xa8aab2(%rip),%rax        # 0x1413ae7d0
140923d1e:	48 89 41 10          	mov    %rax,0x10(%rcx)
140923d22:	48 85 d2             	test   %rdx,%rdx
140923d25:	74 11                	je     0x140923d38
140923d27:	48 8b 42 10          	mov    0x10(%rdx),%rax
140923d2b:	48 89 05 9e aa a8 00 	mov    %rax,0xa8aa9e(%rip)        # 0x1413ae7d0
140923d32:	4c 89 42 10          	mov    %r8,0x10(%rdx)
140923d36:	eb 0e                	jmp    0x140923d46
140923d38:	48 89 15 91 aa a8 00 	mov    %rdx,0xa8aa91(%rip)        # 0x1413ae7d0
140923d3f:	4c 89 05 aa fd b0 00 	mov    %r8,0xb0fdaa(%rip)        # 0x141433af0
140923d46:	48 85 db             	test   %rbx,%rbx
140923d49:	74 10                	je     0x140923d5b
140923d4b:	48 8b 05 6e 99 a8 00 	mov    0xa8996e(%rip),%rax        # 0x1413ad6c0
140923d52:	48 8b cb             	mov    %rbx,%rcx
140923d55:	ff 15 c5 fc 65 00    	call   *0x65fcc5(%rip)        # 0x140f83a20
140923d5b:	8b de                	mov    %esi,%ebx
140923d5d:	85 db                	test   %ebx,%ebx
140923d5f:	0f 85 ca 00 00 00    	jne    0x140923e2f
140923d65:	39 35 a5 00 b1 00    	cmp    %esi,0xb100a5(%rip)        # 0x141433e10
140923d6b:	48 8b 0d f6 99 a8 00 	mov    0xa899f6(%rip),%rcx        # 0x1413ad768
140923d72:	0f 84 a5 00 00 00    	je     0x140923e1d
140923d78:	48 85 c9             	test   %rcx,%rcx
140923d7b:	48 89 0d a6 00 b1 00 	mov    %rcx,0xb100a6(%rip)        # 0x141433e28
140923d82:	44 8b c6             	mov    %esi,%r8d
140923d85:	89 35 c1 00 b1 00    	mov    %esi,0xb100c1(%rip)        # 0x141433e4c
140923d8b:	44 0f 45 05 e1 99 a8 	cmovne 0xa899e1(%rip),%r8d        # 0x1413ad774
140923d92:	00
140923d93:	8b c6                	mov    %esi,%eax
140923d95:	0f 45 05 d4 99 a8 00 	cmovne 0xa899d4(%rip),%eax        # 0x1413ad770
140923d9c:	44 8b ce             	mov    %esi,%r9d
140923d9f:	45 85 c0             	test   %r8d,%r8d
140923da2:	44 89 05 9f 00 b1 00 	mov    %r8d,0xb1009f(%rip)        # 0x141433e48
140923da9:	44 89 05 70 00 b1 00 	mov    %r8d,0xb10070(%rip)        # 0x141433e20
140923db0:	44 0f 45 c8          	cmovne %eax,%r9d
140923db4:	41 83 e1 f8          	and    $0xfffffff8,%r9d
140923db8:	44 89 0d 5d 00 b1 00 	mov    %r9d,0xb1005d(%rip)        # 0x141433e1c
140923dbf:	41 83 f8 5a          	cmp    $0x5a,%r8d
140923dc3:	7e 0f                	jle    0x140923dd4
140923dc5:	c7 05 55 00 b1 00 0a 	movl   $0xa,0xb10055(%rip)        # 0x141433e24
140923dcc:	00 00 00
140923dcf:	48 8b c6             	mov    %rsi,%rax
140923dd2:	eb 29                	jmp    0x140923dfd
140923dd4:	b8 67 66 66 66       	mov    $0x66666667,%eax
140923dd9:	41 f7 e8             	imul   %r8d
140923ddc:	c1 fa 02             	sar    $0x2,%edx
140923ddf:	8b c2                	mov    %edx,%eax
140923de1:	c1 e8 1f             	shr    $0x1f,%eax
140923de4:	ff c0                	inc    %eax
140923de6:	03 c2                	add    %edx,%eax
140923de8:	89 05 36 00 b1 00    	mov    %eax,0xb10036(%rip)        # 0x141433e24
140923dee:	48 8b c6             	mov    %rsi,%rax
140923df1:	48 89 05 48 00 b1 00 	mov    %rax,0xb10048(%rip)        # 0x141433e40
140923df8:	45 85 c0             	test   %r8d,%r8d
140923dfb:	74 19                	je     0x140923e16
140923dfd:	49 63 d1             	movslq %r9d,%rdx
140923e00:	48 89 01             	mov    %rax,(%rcx)
140923e03:	48 8b c1             	mov    %rcx,%rax
140923e06:	48 89 0d 33 00 b1 00 	mov    %rcx,0xb10033(%rip)        # 0x141433e40
140923e0d:	48 03 ca             	add    %rdx,%rcx
140923e10:	41 83 e8 01          	sub    $0x1,%r8d
140923e14:	75 ea                	jne    0x140923e00
140923e16:	48 89 0d 13 00 b1 00 	mov    %rcx,0xb10013(%rip)        # 0x141433e30
140923e1d:	90                   	nop
140923e1e:	c7 05 5c 99 a8 00 01 	movl   $0x1,0xa8995c(%rip)        # 0x1413ad784
140923e25:	00 00 00
140923e28:	eb 05                	jmp    0x140923e2f
140923e2a:	bb 07 00 00 00       	mov    $0x7,%ebx
140923e2f:	48 8b 0d 6a 99 a8 00 	mov    0xa8996a(%rip),%rcx        # 0x1413ad7a0
140923e36:	89 35 4c 99 a8 00    	mov    %esi,0xa8994c(%rip)        # 0x1413ad788
140923e3c:	48 85 c9             	test   %rcx,%rcx
140923e3f:	74 14                	je     0x140923e55
140923e41:	48 8b 05 78 98 a8 00 	mov    0xa89878(%rip),%rax        # 0x1413ad6c0
140923e48:	ff 15 d2 fb 65 00    	call   *0x65fbd2(%rip)        # 0x140f83a20
140923e4e:	48 8b 0d 4b 99 a8 00 	mov    0xa8994b(%rip),%rcx        # 0x1413ad7a0
140923e55:	48 85 ff             	test   %rdi,%rdi
140923e58:	74 17                	je     0x140923e71
140923e5a:	48 8b 05 4f 98 a8 00 	mov    0xa8984f(%rip),%rax        # 0x1413ad6b0
140923e61:	48 8b cf             	mov    %rdi,%rcx
140923e64:	ff 15 b6 fb 65 00    	call   *0x65fbb6(%rip)        # 0x140f83a20
140923e6a:	48 8b 0d 2f 99 a8 00 	mov    0xa8992f(%rip),%rcx        # 0x1413ad7a0
140923e71:	8b 05 21 99 a8 00    	mov    0xa89921(%rip),%eax        # 0x1413ad798
140923e77:	ff c8                	dec    %eax
140923e79:	89 05 19 99 a8 00    	mov    %eax,0xa89919(%rip)        # 0x1413ad798
140923e7f:	85 c0                	test   %eax,%eax
140923e81:	7f 19                	jg     0x140923e9c
140923e83:	48 85 c9             	test   %rcx,%rcx
140923e86:	74 0d                	je     0x140923e95
140923e88:	48 8b 05 19 98 a8 00 	mov    0xa89819(%rip),%rax        # 0x1413ad6a8
140923e8f:	ff 15 8b fb 65 00    	call   *0x65fb8b(%rip)        # 0x140f83a20
140923e95:	48 89 35 04 99 a8 00 	mov    %rsi,0xa89904(%rip)        # 0x1413ad7a0
140923e9c:	48 85 ff             	test   %rdi,%rdi
140923e9f:	74 10                	je     0x140923eb1
140923ea1:	48 8b 05 18 98 a8 00 	mov    0xa89818(%rip),%rax        # 0x1413ad6c0
140923ea8:	48 8b cf             	mov    %rdi,%rcx
140923eab:	ff 15 6f fb 65 00    	call   *0x65fb6f(%rip)        # 0x140f83a20
140923eb1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140923eb6:	8b c3                	mov    %ebx,%eax
140923eb8:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140923ebd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140923ec2:	48 83 c4 28          	add    $0x28,%rsp
140923ec6:	c3                   	ret
140923ec7:	cc                   	int3
140923ec8:	cc                   	int3