1800057ba:	48 89 40 08          	mov    %rax,0x8(%rax)
1800057be:	48 89 00             	mov    %rax,(%rax)
1800057c1:	48 8b 0d 10 f2 19 00 	mov    0x19f210(%rip),%rcx        # 0x1801a49d8
1800057c8:	e8 9b 6e 07 00       	call   0x18007c668
1800057cd:	85 c0                	test   %eax,%eax
1800057cf:	79 04                	jns    0x1800057d5
1800057d1:	8b f8                	mov    %eax,%edi
1800057d3:	eb 18                	jmp    0x1800057ed
1800057d5:	48 8b 45 a7          	mov    -0x59(%rbp),%rax
1800057d9:	8b fb                	mov    %ebx,%edi
1800057db:	83 38 05             	cmpl   $0x5,(%rax)
1800057de:	48 0f 44 05 d2 ac 16 	cmove  0x16acd2(%rip),%rax        # 0x1801704b8
1800057e5:	00
1800057e6:	48 89 05 43 fb 19 00 	mov    %rax,0x19fb43(%rip)        # 0x1801a5330
1800057ed:	85 ff                	test   %edi,%edi
1800057ef:	79 0a                	jns    0x1800057fb
1800057f1:	bb 02 00 30 40       	mov    $0x40300002,%ebx
1800057f6:	e9 a1 09 00 00       	jmp    0x18000619c
1800057fb:	4d 8b c5             	mov    %r13,%r8
1800057fe:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
180005802:	48 8b ce             	mov    %rsi,%rcx
180005805:	e8 ca af 00 00       	call   0x1800107d4
18000580a:	8b f8                	mov    %eax,%edi
18000580c:	85 c0                	test   %eax,%eax
18000580e:	79 0a                	jns    0x18000581a
180005810:	bb 09 00 50 40       	mov    $0x40500009,%ebx
180005815:	e9 82 09 00 00       	jmp    0x18000619c
18000581a:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
18000581e:	4c 8d 45 67          	lea    0x67(%rbp),%r8
180005822:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
180005826:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
18000582a:	e8 81 fb ff ff       	call   0x1800053b0
18000582f:	8b f8                	mov    %eax,%edi
180005831:	85 c0                	test   %eax,%eax
180005833:	0f 88 60 09 00 00    	js     0x180006199
180005839:	44 8b 75 77          	mov    0x77(%rbp),%r14d
18000583d:	ba 01 00 00 00       	mov    $0x1,%edx
180005842:	44 8b 7d 7f          	mov    0x7f(%rbp),%r15d
180005846:	89 55 77             	mov    %edx,0x77(%rbp)
180005849:	44 89 75 df          	mov    %r14d,-0x21(%rbp)
18000584d:	45 3b fc             	cmp    %r12d,%r15d
180005850:	74 0c                	je     0x18000585e
180005852:	ba 02 00 00 00       	mov    $0x2,%edx
180005857:	44 89 7d e3          	mov    %r15d,-0x1d(%rbp)
18000585b:	89 55 77             	mov    %edx,0x77(%rbp)
18000585e:	8b 4d 67             	mov    0x67(%rbp),%ecx
180005861:	41 3b cc             	cmp    %r12d,%ecx
180005864:	74 0b                	je     0x180005871
180005866:	8b c2                	mov    %edx,%eax
180005868:	ff c2                	inc    %edx
18000586a:	89 55 77             	mov    %edx,0x77(%rbp)
18000586d:	89 4c 85 df          	mov    %ecx,-0x21(%rbp,%rax,4)
180005871:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
180005875:	e8 da f8 ff ff       	call   0x180005154
18000587a:	8b f8                	mov    %eax,%edi
18000587c:	85 c0                	test   %eax,%eax
18000587e:	79 0a                	jns    0x18000588a
180005880:	bb 03 00 30 40       	mov    $0x40300003,%ebx
180005885:	e9 12 09 00 00       	jmp    0x18000619c
18000588a:	4c 8b c6             	mov    %rsi,%r8
18000588d:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180005891:	41 8b ce             	mov    %r14d,%ecx
180005894:	e8 5b 0e 00 00       	call   0x1800066f4
180005899:	8b f8                	mov    %eax,%edi
18000589b:	85 c0                	test   %eax,%eax
18000589d:	79 0a                	jns    0x1800058a9
18000589f:	bb 07 00 30 40       	mov    $0x40300007,%ebx
1800058a4:	e9 f3 08 00 00       	jmp    0x18000619c
1800058a9:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1800058b0:	f7 80 84 00 00 00 00 	testl  $0x20000000,0x84(%rax)
1800058b7:	00 00 20
1800058ba:	74 05                	je     0x1800058c1
1800058bc:	e8 2b 4a 01 00       	call   0x18001a2ec
1800058c1:	48 8b 0d 10 f1 19 00 	mov    0x19f110(%rip),%rcx        # 0x1801a49d8
1800058c8:	48 8d 15 59 fa 19 00 	lea    0x19fa59(%rip),%rdx        # 0x1801a5328
1800058cf:	e8 24 06 07 00       	call   0x180075ef8
1800058d4:	8b f8                	mov    %eax,%edi
1800058d6:	85 c0                	test   %eax,%eax
1800058d8:	79 0a                	jns    0x1800058e4
1800058da:	bb 08 00 30 40       	mov    $0x40300008,%ebx
1800058df:	e9 b8 08 00 00       	jmp    0x18000619c
1800058e4:	48 8b d6             	mov    %rsi,%rdx
1800058e7:	e8 a4 28 00 00       	call   0x180008190
1800058ec:	8b 15 e2 6b 16 00    	mov    0x166be2(%rip),%edx        # 0x18016c4d4
1800058f2:	45 8b cf             	mov    %r15d,%r9d
1800058f5:	45 8b c6             	mov    %r14d,%r8d
1800058f8:	33 c9                	xor    %ecx,%ecx
1800058fa:	e8 f1 86 00 00       	call   0x18000dff0
1800058ff:	8b f8                	mov    %eax,%edi
180005901:	85 c0                	test   %eax,%eax
180005903:	79 0a                	jns    0x18000590f
180005905:	bb 0a 00 30 40       	mov    $0x4030000a,%ebx
18000590a:	e9 8d 08 00 00       	jmp    0x18000619c
18000590f:	e8 98 02 01 00       	call   0x180015bac
180005914:	8b f8                	mov    %eax,%edi
180005916:	85 c0                	test   %eax,%eax
180005918:	79 0a                	jns    0x180005924
18000591a:	bb 09 00 30 40       	mov    $0x40300009,%ebx
18000591f:	e9 78 08 00 00       	jmp    0x18000619c
180005924:	e8 eb f0 01 00       	call   0x180024a14
180005929:	8a 0d a0 6b 16 00    	mov    0x166ba0(%rip),%cl        # 0x18016c4cf
18000592f:	48 8b d8             	mov    %rax,%rbx
180005932:	44 8a 0d 90 6b 16 00 	mov    0x166b90(%rip),%r9b        # 0x18016c4c9
180005939:	44 8a 05 8a 6b 16 00 	mov    0x166b8a(%rip),%r8b        # 0x18016c4ca
180005940:	8a 15 85 6b 16 00    	mov    0x166b85(%rip),%dl        # 0x18016c4cb
180005946:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
18000594b:	88 4c 24 20          	mov    %cl,0x20(%rsp)
18000594f:	e8 60 04 01 00       	call   0x180015db4
180005954:	8b f8                	mov    %eax,%edi
180005956:	33 c0                	xor    %eax,%eax
180005958:	85 ff                	test   %edi,%edi
18000595a:	78 06                	js     0x180005962
18000595c:	41 39 45 00          	cmp    %eax,0x0(%r13)
180005960:	75 08                	jne    0x18000596a
180005962:	81 ff 20 01 00 c0    	cmp    $0xc0000120,%edi
180005968:	75 3e                	jne    0x1800059a8
18000596a:	8a 05 59 6b 16 00    	mov    0x166b59(%rip),%al        # 0x18016c4c9
180005970:	bb 06 00 30 00       	mov    $0x300006,%ebx
180005975:	fe 0d 54 6b 16 00    	decb   0x166b54(%rip)        # 0x18016c4cf
18000597b:	88 05 4b 6b 16 00    	mov    %al,0x166b4b(%rip)        # 0x18016c4cc
180005981:	8a 05 44 6b 16 00    	mov    0x166b44(%rip),%al        # 0x18016c4cb
180005987:	88 05 41 6b 16 00    	mov    %al,0x166b41(%rip)        # 0x18016c4ce
18000598d:	8a 05 37 6b 16 00    	mov    0x166b37(%rip),%al        # 0x18016c4ca
180005993:	88 05 34 6b 16 00    	mov    %al,0x166b34(%rip)        # 0x18016c4cd
180005999:	c7 05 21 6b 16 00 02 	movl   $0x2,0x166b21(%rip)        # 0x18016c4c4
1800059a0:	00 00 00
1800059a3:	e9 f4 07 00 00       	jmp    0x18000619c
1800059a8:	85 ff                	test   %edi,%edi
1800059aa:	79 0a                	jns    0x1800059b6
1800059ac:	bb 0b 00 30 40       	mov    $0x4030000b,%ebx
1800059b1:	e9 e6 07 00 00       	jmp    0x18000619c
1800059b6:	e8 59 f0 01 00       	call   0x180024a14
1800059bb:	4c 8b e8             	mov    %rax,%r13
1800059be:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1800059c2:	4c 2b eb             	sub    %rbx,%r13
1800059c5:	4c 01 6d d7          	add    %r13,-0x29(%rbp)
1800059c9:	e8 d6 0e 00 00       	call   0x1800068a4
1800059ce:	8b f8                	mov    %eax,%edi
1800059d0:	85 c0                	test   %eax,%eax
1800059d2:	79 0a                	jns    0x1800059de
1800059d4:	bb 12 00 30 40       	mov    $0x40300012,%ebx
1800059d9:	e9 be 07 00 00       	jmp    0x18000619c
1800059de:	8b 0d f0 6a 16 00    	mov    0x166af0(%rip),%ecx        # 0x18016c4d4
1800059e4:	e8 cb ef ff ff       	call   0x1800049b4
1800059e9:	8a d8                	mov    %al,%bl
1800059eb:	e8 e4 ca 00 00       	call   0x1800124d4
1800059f0:	e8 9b 04 01 00       	call   0x180015e90
1800059f5:	48 8b ce             	mov    %rsi,%rcx
1800059f8:	e8 4f 39 00 00       	call   0x18000934c
1800059fd:	e8 ee 37 00 00       	call   0x1800091f0
180005a02:	e8 69 4a 01 00       	call   0x18001a470
180005a07:	8b f8                	mov    %eax,%edi
180005a09:	85 c0                	test   %eax,%eax
180005a0b:	79 0a                	jns    0x180005a17
180005a0d:	bb 28 00 30 40       	mov    $0x40300028,%ebx
180005a12:	e9 85 07 00 00       	jmp    0x18000619c
180005a17:	f7 05 73 d5 19 00 00 	testl  $0x2000,0x19d573(%rip)        # 0x1801a2f94
180005a1e:	20 00 00
180005a21:	44 89 75 7f          	mov    %r14d,0x7f(%rbp)
180005a25:	74 25                	je     0x180005a4c
180005a27:	b2 01                	mov    $0x1,%dl
180005a29:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
180005a2d:	e8 c2 75 08 00       	call   0x18008cff4
180005a32:	84 c0                	test   %al,%al
180005a34:	75 16                	jne    0x180005a4c
180005a36:	e8 6d 32 08 00       	call   0x180088ca8
180005a3b:	48 8b 0d 96 ef 19 00 	mov    0x19ef96(%rip),%rcx        # 0x1801a49d8
180005a42:	ba e2 00 00 26       	mov    $0x260000e2,%edx
180005a47:	e8 e8 73 07 00       	call   0x18007ce34
180005a4c:	e8 e7 4c 01 00       	call   0x18001a738
180005a51:	8b f8                	mov    %eax,%edi
180005a53:	85 c0                	test   %eax,%eax
180005a55:	79 0a                	jns    0x180005a61
180005a57:	bb 29 00 30 40       	mov    $0x40300029,%ebx
180005a5c:	e9 3b 07 00 00       	jmp    0x18000619c
180005a61:	e8 be 35 00 00       	call   0x180009024
180005a66:	8b f8                	mov    %eax,%edi
180005a68:	85 c0                	test   %eax,%eax
180005a6a:	79 0a                	jns    0x180005a76
180005a6c:	bb 37 00 30 40       	mov    $0x40300037,%ebx
180005a71:	e9 26 07 00 00       	jmp    0x18000619c
180005a76:	e8 dd 34 00 00       	call   0x180008f58
180005a7b:	48 8b d6             	mov    %rsi,%rdx
180005a7e:	41 8b ce             	mov    %r14d,%ecx
180005a81:	e8 42 17 01 00       	call   0x1800171c8
180005a86:	41 8b ce             	mov    %r14d,%ecx
180005a89:	e8 5a 48 00 00       	call   0x18000a2e8
180005a8e:	8b f8                	mov    %eax,%edi
180005a90:	85 c0                	test   %eax,%eax
180005a92:	79 0a                	jns    0x180005a9e
180005a94:	bb 0f 00 30 40       	mov    $0x4030000f,%ebx
180005a99:	e9 fe 06 00 00       	jmp    0x18000619c
180005a9e:	45 3b fc             	cmp    %r12d,%r15d
180005aa1:	0f 84 0f 01 00 00    	je     0x180005bb6
180005aa7:	33 ff                	xor    %edi,%edi
180005aa9:	84 db                	test   %bl,%bl
180005aab:	0f 84 05 01 00 00    	je     0x180005bb6
180005ab1:	48 8d 45 af          	lea    -0x51(%rbp),%rax
180005ab5:	4c 8b c6             	mov    %rsi,%r8
180005ab8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
180005abd:	44 8d 4f 20          	lea    0x20(%rdi),%r9d
180005ac1:	48 8d 05 f0 fb 13 00 	lea    0x13fbf0(%rip),%rax        # 0x1801456b8
180005ac8:	41 8b cf             	mov    %r15d,%ecx
180005acb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
180005ad0:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180005ad4:	48 8d 05 cd fb 13 00 	lea    0x13fbcd(%rip),%rax        # 0x1801456a8
180005adb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
180005ae0:	48 8d 05 e9 fb 13 00 	lea    0x13fbe9(%rip),%rax        # 0x1801456d0
180005ae7:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
180005aec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180005af1:	e8 da d0 ff ff       	call   0x180002bd0
180005af6:	44 8b 65 af          	mov    -0x51(%rbp),%r12d
180005afa:	85 c0                	test   %eax,%eax
180005afc:	78 30                	js     0x180005b2e
180005afe:	45 33 c0             	xor    %r8d,%r8d
180005b01:	48 8d 15 10 fc 13 00 	lea    0x13fc10(%rip),%rdx        # 0x180145718
180005b08:	41 8b cc             	mov    %r12d,%ecx
180005b0b:	e8 38 c6 ff ff       	call   0x180002148
180005b10:	85 c0                	test   %eax,%eax
180005b12:	79 12                	jns    0x180005b26
180005b14:	45 33 c0             	xor    %r8d,%r8d
180005b17:	48 8d 15 ca f2 13 00 	lea    0x13f2ca(%rip),%rdx        # 0x180144de8
180005b1e:	41 8b cc             	mov    %r12d,%ecx
180005b21:	e8 22 c6 ff ff       	call   0x180002148
180005b26:	3d 25 02 00 c0       	cmp    $0xc0000225,%eax
180005b2b:	0f 44 c7             	cmove  %edi,%eax
180005b2e:	8b f8                	mov    %eax,%edi
180005b30:	85 c0                	test   %eax,%eax
180005b32:	79 0a                	jns    0x180005b3e
180005b34:	bb 3a 00 30 40       	mov    $0x4030003a,%ebx
180005b39:	e9 5e 06 00 00       	jmp    0x18000619c
180005b3e:	48 8d 05 73 69 16 00 	lea    0x166973(%rip),%rax        # 0x18016c4b8
180005b45:	41 b9 60 00 00 00    	mov    $0x60,%r9d
180005b4b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
180005b50:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180005b54:	48 8d 05 cd fb 13 00 	lea    0x13fbcd(%rip),%rax        # 0x180145728
180005b5b:	4c 8b c6             	mov    %rsi,%r8
180005b5e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
180005b63:	41 8b cf             	mov    %r15d,%ecx
180005b66:	48 8d 05 3b fb 13 00 	lea    0x13fb3b(%rip),%rax        # 0x1801456a8
180005b6d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
180005b72:	48 8d 05 c7 fb 13 00 	lea    0x13fbc7(%rip),%rax        # 0x180145740
180005b79:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
180005b7e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180005b83:	e8 48 d0 ff ff       	call   0x180002bd0
180005b88:	33 ff                	xor    %edi,%edi
180005b8a:	85 c0                	test   %eax,%eax
180005b8c:	78 18                	js     0x180005ba6
180005b8e:	8b 0d 24 69 16 00    	mov    0x166924(%rip),%ecx        # 0x18016c4b8
180005b94:	41 b0 01             	mov    $0x1,%r8b
180005b97:	33 d2                	xor    %edx,%edx
180005b99:	e8 aa c5 ff ff       	call   0x180002148
180005b9e:	3d 25 02 00 c0       	cmp    $0xc0000225,%eax
180005ba3:	0f 44 c7             	cmove  %edi,%eax
180005ba6:	8b f8                	mov    %eax,%edi
180005ba8:	85 c0                	test   %eax,%eax
180005baa:	79 0a                	jns    0x180005bb6
180005bac:	bb 3b 00 30 40       	mov    $0x4030003b,%ebx
180005bb1:	e9 e6 05 00 00       	jmp    0x18000619c
180005bb6:	44 8b 45 67          	mov    0x67(%rbp),%r8d
180005bba:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
180005bbe:	4c 8d 4d b7          	lea    -0x49(%rbp),%r9
180005bc2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180005bc7:	41 8b d6             	mov    %r14d,%edx
180005bca:	48 8b ce             	mov    %rsi,%rcx
180005bcd:	e8 3e 08 00 00       	call   0x180006410
180005bd2:	8b f8                	mov    %eax,%edi
180005bd4:	85 c0                	test   %eax,%eax
180005bd6:	79 0a                	jns    0x180005be2
180005bd8:	bb 3c 00 30 40       	mov    $0x4030003c,%ebx
180005bdd:	e9 ba 05 00 00       	jmp    0x18000619c
180005be2:	e8 99 ba 0b 00       	call   0x1800c1680
180005be7:	84 c0                	test   %al,%al
180005be9:	74 12                	je     0x180005bfd
180005beb:	33 c9                	xor    %ecx,%ecx
180005bed:	e8 56 cb 00 00       	call   0x180012748
180005bf2:	85 c0                	test   %eax,%eax
180005bf4:	78 07                	js     0x180005bfd
180005bf6:	33 c9                	xor    %ecx,%ecx
180005bf8:	e8 e7 cb 00 00       	call   0x1800127e4
180005bfd:	48 8b d6             	mov    %rsi,%rdx
180005c00:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
180005c04:	e8 e3 28 00 00       	call   0x1800084ec
180005c09:	8b f8                	mov    %eax,%edi
180005c0b:	85 c0                	test   %eax,%eax
180005c0d:	79 0a                	jns    0x180005c19
180005c0f:	bb 10 00 30 40       	mov    $0x40300010,%ebx
180005c14:	e9 83 05 00 00       	jmp    0x18000619c
180005c19:	4c 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%r8
180005c20:	49 81 c0 58 01 00 00 	add    $0x158,%r8
180005c27:	e8 e0 ba ff ff       	call   0x18000170c
180005c2c:	8b f8                	mov    %eax,%edi
180005c2e:	85 c0                	test   %eax,%eax
180005c30:	79 0a                	jns    0x180005c3c
180005c32:	bb 2a 00 30 40       	mov    $0x4030002a,%ebx
180005c37:	e9 60 05 00 00       	jmp    0x18000619c
180005c3c:	48 8b ce             	mov    %rsi,%rcx
180005c3f:	e8 70 76 00 00       	call   0x18000d2b4
180005c44:	8b f8                	mov    %eax,%edi
180005c46:	85 c0                	test   %eax,%eax
180005c48:	79 0a                	jns    0x180005c54
180005c4a:	bb 0f 00 50 40       	mov    $0x4050000f,%ebx
180005c4f:	e9 48 05 00 00       	jmp    0x18000619c
180005c54:	4c 8b c6             	mov    %rsi,%r8
180005c57:	e8 c0 50 00 00       	call   0x18000ad1c
180005c5c:	8b 0d 9e f5 19 00    	mov    0x19f59e(%rip),%ecx        # 0x1801a5200
180005c62:	b8 00 10 00 00       	mov    $0x1000,%eax
180005c67:	33 d2                	xor    %edx,%edx
180005c69:	39 15 b1 f5 19 00    	cmp    %edx,0x19f5b1(%rip)        # 0x1801a5220
180005c6f:	0f 44 c8             	cmove  %eax,%ecx
180005c72:	89 0d 88 f5 19 00    	mov    %ecx,0x19f588(%rip)        # 0x1801a5200
180005c78:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
180005c7f:	89 88 8c 0d 00 00    	mov    %ecx,0xd8c(%rax)
180005c85:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
180005c89:	41 8b d7             	mov    %r15d,%edx
180005c8c:	41 8b ce             	mov    %r14d,%ecx
180005c8f:	e8 d4 77 00 00       	call   0x18000d468
180005c94:	8b f8                	mov    %eax,%edi
180005c96:	85 c0                	test   %eax,%eax
180005c98:	79 0a                	jns    0x180005ca4
180005c9a:	bb 13 00 30 40       	mov    $0x40300013,%ebx
180005c9f:	e9 f8 04 00 00       	jmp    0x18000619c
180005ca4:	45 8b c6             	mov    %r14d,%r8d
180005ca7:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180005cab:	48 8b ce             	mov    %rsi,%rcx
180005cae:	e8 95 fb 00 00       	call   0x180015848
180005cb3:	8b f8                	mov    %eax,%edi
180005cb5:	85 c0                	test   %eax,%eax
180005cb7:	0f 88 dc 04 00 00    	js     0x180006199
180005cbd:	44 8b 0d 10 68 16 00 	mov    0x166810(%rip),%r9d        # 0x18016c4d4
180005cc4:	41 8b d6             	mov    %r14d,%edx
180005cc7:	48 8b ce             	mov    %rsi,%rcx
180005cca:	e8 71 f7 00 00       	call   0x180015440
180005ccf:	8b f8                	mov    %eax,%edi
180005cd1:	85 c0                	test   %eax,%eax
180005cd3:	79 0a                	jns    0x180005cdf
180005cd5:	bb 0a 00 50 40       	mov    $0x4050000a,%ebx
180005cda:	e9 bd 04 00 00       	jmp    0x18000619c
180005cdf:	48 8b ce             	mov    %rsi,%rcx
180005ce2:	e8 41 f5 00 00       	call   0x180015228
180005ce7:	8b f8                	mov    %eax,%edi
180005ce9:	85 c0                	test   %eax,%eax
180005ceb:	79 0a                	jns    0x180005cf7
180005ced:	bb 0e 00 30 40       	mov    $0x4030000e,%ebx
180005cf2:	e9 a5 04 00 00       	jmp    0x18000619c
180005cf7:	48 8b ce             	mov    %rsi,%rcx
180005cfa:	e8 79 1d 01 00       	call   0x180017a78
180005cff:	8b f8                	mov    %eax,%edi
180005d01:	85 c0                	test   %eax,%eax
180005d03:	79 0a                	jns    0x180005d0f