140173a78:	0f 84 99 02 00 00    	je     0x140173d17
140173a7e:	41 0f b6 11          	movzbl (%r9),%edx
140173a82:	44 0f b6 0b          	movzbl (%rbx),%r9d
140173a86:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173a89:	80 f9 19             	cmp    $0x19,%cl
140173a8c:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173a8f:	44 0f b6 c0          	movzbl %al,%r8d
140173a93:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140173a97:	44 0f 47 c2          	cmova  %edx,%r8d
140173a9b:	0f b6 c8             	movzbl %al,%ecx
140173a9e:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140173aa2:	80 fa 19             	cmp    $0x19,%dl
140173aa5:	41 0f 47 c9          	cmova  %r9d,%ecx
140173aa9:	44 3a c1             	cmp    %cl,%r8b
140173aac:	0f 84 65 02 00 00    	je     0x140173d17
140173ab2:	4d 8b da             	mov    %r10,%r11
140173ab5:	4c 8d 0d c0 ce 1c 00 	lea    0x1ccec0(%rip),%r9        # 0x14034097c
140173abc:	49 8b dd             	mov    %r13,%rbx
140173abf:	90                   	nop
140173ac0:	44 0f b6 03          	movzbl (%rbx),%r8d
140173ac4:	45 84 c0             	test   %r8b,%r8b
140173ac7:	74 3c                	je     0x140173b05
140173ac9:	4d 85 db             	test   %r11,%r11
140173acc:	0f 84 3c 02 00 00    	je     0x140173d0e
140173ad2:	41 0f b6 11          	movzbl (%r9),%edx
140173ad6:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173ad9:	0f b6 f8             	movzbl %al,%edi
140173adc:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173adf:	80 f9 19             	cmp    $0x19,%cl
140173ae2:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140173ae6:	0f 47 fa             	cmova  %edx,%edi
140173ae9:	3c 19                	cmp    $0x19,%al
140173aeb:	77 04                	ja     0x140173af1
140173aed:	41 80 e8 20          	sub    $0x20,%r8b
140173af1:	41 3a f8             	cmp    %r8b,%dil
140173af4:	75 18                	jne    0x140173b0e
140173af6:	49 ff c1             	inc    %r9
140173af9:	49 ff cb             	dec    %r11
140173afc:	48 ff c3             	inc    %rbx
140173aff:	41 80 39 00          	cmpb   $0x0,(%r9)
140173b03:	75 bb                	jne    0x140173ac0
140173b05:	4d 85 db             	test   %r11,%r11
140173b08:	0f 84 00 02 00 00    	je     0x140173d0e
140173b0e:	41 0f b6 11          	movzbl (%r9),%edx
140173b12:	44 0f b6 0b          	movzbl (%rbx),%r9d
140173b16:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173b19:	80 f9 19             	cmp    $0x19,%cl
140173b1c:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173b1f:	44 0f b6 c0          	movzbl %al,%r8d
140173b23:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140173b27:	44 0f 47 c2          	cmova  %edx,%r8d
140173b2b:	0f b6 c8             	movzbl %al,%ecx
140173b2e:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140173b32:	80 fa 19             	cmp    $0x19,%dl
140173b35:	41 0f 47 c9          	cmova  %r9d,%ecx
140173b39:	44 3a c1             	cmp    %cl,%r8b
140173b3c:	0f 84 cc 01 00 00    	je     0x140173d0e
140173b42:	4d 8b da             	mov    %r10,%r11
140173b45:	4c 8d 0d 40 ce 1c 00 	lea    0x1cce40(%rip),%r9        # 0x14034098c
140173b4c:	49 8b dd             	mov    %r13,%rbx
140173b4f:	90                   	nop
140173b50:	44 0f b6 03          	movzbl (%rbx),%r8d
140173b54:	45 84 c0             	test   %r8b,%r8b
140173b57:	74 3c                	je     0x140173b95
140173b59:	4d 85 db             	test   %r11,%r11
140173b5c:	0f 84 a3 01 00 00    	je     0x140173d05
140173b62:	41 0f b6 11          	movzbl (%r9),%edx
140173b66:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173b69:	0f b6 f8             	movzbl %al,%edi
140173b6c:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173b6f:	80 f9 19             	cmp    $0x19,%cl
140173b72:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140173b76:	0f 47 fa             	cmova  %edx,%edi
140173b79:	3c 19                	cmp    $0x19,%al
140173b7b:	77 04                	ja     0x140173b81
140173b7d:	41 80 e8 20          	sub    $0x20,%r8b
140173b81:	41 3a f8             	cmp    %r8b,%dil
140173b84:	75 18                	jne    0x140173b9e
140173b86:	49 ff c1             	inc    %r9
140173b89:	49 ff cb             	dec    %r11
140173b8c:	48 ff c3             	inc    %rbx
140173b8f:	41 80 39 00          	cmpb   $0x0,(%r9)
140173b93:	75 bb                	jne    0x140173b50
140173b95:	4d 85 db             	test   %r11,%r11
140173b98:	0f 84 67 01 00 00    	je     0x140173d05
140173b9e:	41 0f b6 11          	movzbl (%r9),%edx
140173ba2:	44 0f b6 0b          	movzbl (%rbx),%r9d
140173ba6:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173ba9:	80 f9 19             	cmp    $0x19,%cl
140173bac:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173baf:	44 0f b6 c0          	movzbl %al,%r8d
140173bb3:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140173bb7:	44 0f 47 c2          	cmova  %edx,%r8d
140173bbb:	0f b6 c8             	movzbl %al,%ecx
140173bbe:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140173bc2:	80 fa 19             	cmp    $0x19,%dl
140173bc5:	41 0f 47 c9          	cmova  %r9d,%ecx
140173bc9:	44 3a c1             	cmp    %cl,%r8b
140173bcc:	0f 84 33 01 00 00    	je     0x140173d05
140173bd2:	4d 8b da             	mov    %r10,%r11
140173bd5:	4c 8d 0d c0 cd 1c 00 	lea    0x1ccdc0(%rip),%r9        # 0x14034099c
140173bdc:	49 8b dd             	mov    %r13,%rbx
140173bdf:	90                   	nop
140173be0:	44 0f b6 03          	movzbl (%rbx),%r8d
140173be4:	45 84 c0             	test   %r8b,%r8b
140173be7:	74 3c                	je     0x140173c25
140173be9:	4d 85 db             	test   %r11,%r11
140173bec:	0f 84 0a 01 00 00    	je     0x140173cfc
140173bf2:	41 0f b6 11          	movzbl (%r9),%edx
140173bf6:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173bf9:	0f b6 f8             	movzbl %al,%edi
140173bfc:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173bff:	80 f9 19             	cmp    $0x19,%cl
140173c02:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140173c06:	0f 47 fa             	cmova  %edx,%edi
140173c09:	3c 19                	cmp    $0x19,%al
140173c0b:	77 04                	ja     0x140173c11
140173c0d:	41 80 e8 20          	sub    $0x20,%r8b
140173c11:	41 3a f8             	cmp    %r8b,%dil
140173c14:	75 18                	jne    0x140173c2e
140173c16:	49 ff c1             	inc    %r9
140173c19:	49 ff cb             	dec    %r11
140173c1c:	48 ff c3             	inc    %rbx
140173c1f:	41 80 39 00          	cmpb   $0x0,(%r9)
140173c23:	75 bb                	jne    0x140173be0
140173c25:	4d 85 db             	test   %r11,%r11
140173c28:	0f 84 ce 00 00 00    	je     0x140173cfc
140173c2e:	41 0f b6 11          	movzbl (%r9),%edx
140173c32:	44 0f b6 0b          	movzbl (%rbx),%r9d
140173c36:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173c39:	80 f9 19             	cmp    $0x19,%cl
140173c3c:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173c3f:	44 0f b6 c0          	movzbl %al,%r8d
140173c43:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140173c47:	44 0f 47 c2          	cmova  %edx,%r8d
140173c4b:	0f b6 c8             	movzbl %al,%ecx
140173c4e:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140173c52:	80 fa 19             	cmp    $0x19,%dl
140173c55:	41 0f 47 c9          	cmova  %r9d,%ecx
140173c59:	44 3a c1             	cmp    %cl,%r8b
140173c5c:	0f 84 9a 00 00 00    	je     0x140173cfc
140173c62:	4c 8d 0d 43 cd 1c 00 	lea    0x1ccd43(%rip),%r9        # 0x1403409ac
140173c69:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140173c70:	45 0f b6 45 00       	movzbl 0x0(%r13),%r8d
140173c75:	45 84 c0             	test   %r8b,%r8b
140173c78:	74 3a                	je     0x140173cb4
140173c7a:	4d 85 d2             	test   %r10,%r10
140173c7d:	74 74                	je     0x140173cf3
140173c7f:	41 0f b6 11          	movzbl (%r9),%edx
140173c83:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173c86:	44 0f b6 d8          	movzbl %al,%r11d
140173c8a:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173c8d:	80 f9 19             	cmp    $0x19,%cl
140173c90:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140173c94:	44 0f 47 da          	cmova  %edx,%r11d
140173c98:	3c 19                	cmp    $0x19,%al
140173c9a:	77 04                	ja     0x140173ca0
140173c9c:	41 80 e8 20          	sub    $0x20,%r8b
140173ca0:	45 3a d8             	cmp    %r8b,%r11b
140173ca3:	75 14                	jne    0x140173cb9
140173ca5:	49 ff c1             	inc    %r9
140173ca8:	49 ff ca             	dec    %r10
140173cab:	49 ff c5             	inc    %r13
140173cae:	41 80 39 00          	cmpb   $0x0,(%r9)
140173cb2:	75 bc                	jne    0x140173c70
140173cb4:	4d 85 d2             	test   %r10,%r10
140173cb7:	74 3a                	je     0x140173cf3
140173cb9:	41 0f b6 11          	movzbl (%r9),%edx
140173cbd:	45 0f b6 4d 00       	movzbl 0x0(%r13),%r9d
140173cc2:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140173cc5:	80 f9 19             	cmp    $0x19,%cl
140173cc8:	8d 42 e0             	lea    -0x20(%rdx),%eax
140173ccb:	44 0f b6 c0          	movzbl %al,%r8d
140173ccf:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140173cd3:	44 0f 47 c2          	cmova  %edx,%r8d
140173cd7:	0f b6 c8             	movzbl %al,%ecx
140173cda:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140173cde:	80 fa 19             	cmp    $0x19,%dl
140173ce1:	41 0f 47 c9          	cmova  %r9d,%ecx
140173ce5:	44 3a c1             	cmp    %cl,%r8b
140173ce8:	74 09                	je     0x140173cf3
140173cea:	48 8d 0d 57 c3 1b 00 	lea    0x1bc357(%rip),%rcx        # 0x140330048
140173cf1:	eb 34                	jmp    0x140173d27
140173cf3:	48 8d 0d ba cc 1c 00 	lea    0x1cccba(%rip),%rcx        # 0x1403409b4
140173cfa:	eb 2b                	jmp    0x140173d27
140173cfc:	48 8d 0d a1 cc 1c 00 	lea    0x1ccca1(%rip),%rcx        # 0x1403409a4
140173d03:	eb 22                	jmp    0x140173d27
140173d05:	48 8d 0d 88 cc 1c 00 	lea    0x1ccc88(%rip),%rcx        # 0x140340994
140173d0c:	eb 19                	jmp    0x140173d27
140173d0e:	48 8d 0d 6f cc 1c 00 	lea    0x1ccc6f(%rip),%rcx        # 0x140340984
140173d15:	eb 10                	jmp    0x140173d27
140173d17:	48 8d 0d 56 cc 1c 00 	lea    0x1ccc56(%rip),%rcx        # 0x140340974
140173d1e:	eb 07                	jmp    0x140173d27
140173d20:	48 8d 0d 05 8d 1c 00 	lea    0x1c8d05(%rip),%rcx        # 0x14033ca2c
140173d27:	ff 15 f3 ef 28 00    	call   *0x28eff3(%rip)        # 0x140402d20
140173d2d:	49 89 04 24          	mov    %rax,(%r12)
140173d31:	48 85 c0             	test   %rax,%rax
140173d34:	0f 84 9f fb ff ff    	je     0x1401738d9
140173d3a:	49 8b 4c 24 50       	mov    0x50(%r12),%rcx
140173d3f:	ff 15 cb ef 28 00    	call   *0x28efcb(%rip)        # 0x140402d10
140173d45:	49 8b 4c 24 58       	mov    0x58(%r12),%rcx
140173d4a:	33 db                	xor    %ebx,%ebx
140173d4c:	49 89 5c 24 50       	mov    %rbx,0x50(%r12)
140173d51:	ff 15 b9 ef 28 00    	call   *0x28efb9(%rip)        # 0x140402d10
140173d57:	33 c0                	xor    %eax,%eax
140173d59:	49 89 5c 24 58       	mov    %rbx,0x58(%r12)
140173d5e:	eb 05                	jmp    0x140173d65
140173d60:	b8 03 00 00 00       	mov    $0x3,%eax
140173d65:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140173d69:	48 33 cc             	xor    %rsp,%rcx
140173d6c:	e8 cf 68 18 00       	call   0x1402fa640
140173d71:	48 8b 9c 24 10 01 00 	mov    0x110(%rsp),%rbx
140173d78:	00
140173d79:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
140173d80:	41 5f                	pop    %r15
140173d82:	41 5e                	pop    %r14
140173d84:	41 5d                	pop    %r13
140173d86:	41 5c                	pop    %r12
140173d88:	5f                   	pop    %rdi
140173d89:	5e                   	pop    %rsi
140173d8a:	5d                   	pop    %rbp
140173d8b:	c3                   	ret
140173d8c:	e8 73 6a 18 00       	call   0x1402fa804
140173d91:	cc                   	int3
140173d92:	cc                   	int3
140173d93:	cc                   	int3
140173d94:	cc                   	int3
140173d95:	cc                   	int3
140173d96:	cc                   	int3
140173d97:	cc                   	int3
140173d98:	cc                   	int3
140173d99:	cc                   	int3
140173d9a:	cc                   	int3
140173d9b:	cc                   	int3
140173d9c:	cc                   	int3
140173d9d:	cc                   	int3
140173d9e:	cc                   	int3
140173d9f:	cc                   	int3
140173da0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140173da5:	57                   	push   %rdi
140173da6:	48 83 ec 20          	sub    $0x20,%rsp
140173daa:	48 8b f9             	mov    %rcx,%rdi
140173dad:	e8 3e 02 00 00       	call   0x140173ff0
140173db2:	48 85 c0             	test   %rax,%rax
140173db5:	0f 85 28 02 00 00    	jne    0x140173fe3
140173dbb:	ba 48 00 00 00       	mov    $0x48,%edx
140173dc0:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140173dc5:	b9 01 00 00 00       	mov    $0x1,%ecx
140173dca:	ff 15 58 ef 28 00    	call   *0x28ef58(%rip)        # 0x140402d28
140173dd0:	48 8b d8             	mov    %rax,%rbx
140173dd3:	48 85 c0             	test   %rax,%rax
140173dd6:	75 0b                	jne    0x140173de3
140173dd8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140173ddd:	48 83 c4 20          	add    $0x20,%rsp
140173de1:	5f                   	pop    %rdi
140173de2:	c3                   	ret
140173de3:	48 8d 05 76 16 ff ff 	lea    -0xe98a(%rip),%rax        # 0x140165460
140173dea:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140173def:	48 89 43 08          	mov    %rax,0x8(%rbx)
140173df3:	33 f6                	xor    %esi,%esi
140173df5:	48 8d 05 34 fb fe ff 	lea    -0x104cc(%rip),%rax        # 0x140163930
140173dfc:	48 89 73 28          	mov    %rsi,0x28(%rbx)
140173e00:	48 89 43 10          	mov    %rax,0x10(%rbx)
140173e04:	b9 a0 01 00 00       	mov    $0x1a0,%ecx
140173e09:	48 8d 05 e0 5a f2 ff 	lea    -0xda520(%rip),%rax        # 0x1400998f0
140173e10:	c7 43 20 0d 00 00 00 	movl   $0xd,0x20(%rbx)
140173e17:	48 89 43 18          	mov    %rax,0x18(%rbx)
140173e1b:	ff 15 e7 ee 28 00    	call   *0x28eee7(%rip)        # 0x140402d08
140173e21:	48 89 03             	mov    %rax,(%rbx)
140173e24:	48 85 c0             	test   %rax,%rax
140173e27:	0f 84 9e 01 00 00    	je     0x140173fcb
140173e2d:	48 89 70 18          	mov    %rsi,0x18(%rax)
140173e31:	48 8d 0d e8 15 ff ff 	lea    -0xea18(%rip),%rcx        # 0x140165420
140173e38:	48 89 48 10          	mov    %rcx,0x10(%rax)
140173e3c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140173e41:	48 89 30             	mov    %rsi,(%rax)
140173e44:	4c 8b cb             	mov    %rbx,%r9
140173e47:	48 89 70 08          	mov    %rsi,0x8(%rax)
140173e4b:	41 b8 08 00 00 00    	mov    $0x8,%r8d
140173e51:	48 8b 03             	mov    (%rbx),%rax
140173e54:	48 89 70 38          	mov    %rsi,0x38(%rax)
140173e58:	48 89 48 30          	mov    %rcx,0x30(%rax)
140173e5c:	48 89 70 20          	mov    %rsi,0x20(%rax)
140173e60:	48 89 70 28          	mov    %rsi,0x28(%rax)
140173e64:	48 8b 03             	mov    (%rbx),%rax
140173e67:	48 89 70 58          	mov    %rsi,0x58(%rax)
140173e6b:	48 89 48 50          	mov    %rcx,0x50(%rax)
140173e6f:	48 89 70 40          	mov    %rsi,0x40(%rax)
140173e73:	48 89 70 48          	mov    %rsi,0x48(%rax)
140173e77:	48 8b 03             	mov    (%rbx),%rax
140173e7a:	48 89 70 78          	mov    %rsi,0x78(%rax)
140173e7e:	48 89 48 70          	mov    %rcx,0x70(%rax)
140173e82:	48 89 70 60          	mov    %rsi,0x60(%rax)
140173e86:	48 89 70 68          	mov    %rsi,0x68(%rax)
140173e8a:	48 8b 03             	mov    (%rbx),%rax
140173e8d:	48 89 b0 98 00 00 00 	mov    %rsi,0x98(%rax)
140173e94:	48 89 88 90 00 00 00 	mov    %rcx,0x90(%rax)
140173e9b:	48 89 b0 80 00 00 00 	mov    %rsi,0x80(%rax)
140173ea2:	48 89 b0 88 00 00 00 	mov    %rsi,0x88(%rax)
140173ea9:	48 8b 03             	mov    (%rbx),%rax
140173eac:	48 89 b0 b8 00 00 00 	mov    %rsi,0xb8(%rax)
140173eb3:	48 89 88 b0 00 00 00 	mov    %rcx,0xb0(%rax)
140173eba:	48 89 b0 a0 00 00 00 	mov    %rsi,0xa0(%rax)
140173ec1:	48 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%rax)
140173ec8:	48 8b 03             	mov    (%rbx),%rax
140173ecb:	48 89 b0 d8 00 00 00 	mov    %rsi,0xd8(%rax)
140173ed2:	48 89 88 d0 00 00 00 	mov    %rcx,0xd0(%rax)
140173ed9:	48 89 b0 c0 00 00 00 	mov    %rsi,0xc0(%rax)
140173ee0:	48 89 b0 c8 00 00 00 	mov    %rsi,0xc8(%rax)
140173ee7:	48 8b 03             	mov    (%rbx),%rax
140173eea:	48 89 b0 f8 00 00 00 	mov    %rsi,0xf8(%rax)
140173ef1:	48 89 88 f0 00 00 00 	mov    %rcx,0xf0(%rax)
140173ef8:	48 89 b0 e0 00 00 00 	mov    %rsi,0xe0(%rax)
140173eff:	48 89 b0 e8 00 00 00 	mov    %rsi,0xe8(%rax)
140173f06:	48 8b 03             	mov    (%rbx),%rax
140173f09:	48 89 b0 18 01 00 00 	mov    %rsi,0x118(%rax)
140173f10:	48 89 88 10 01 00 00 	mov    %rcx,0x110(%rax)
140173f17:	48 89 b0 00 01 00 00 	mov    %rsi,0x100(%rax)
140173f1e:	48 89 b0 08 01 00 00 	mov    %rsi,0x108(%rax)
140173f25:	48 8b 03             	mov    (%rbx),%rax
140173f28:	48 89 b0 38 01 00 00 	mov    %rsi,0x138(%rax)
140173f2f:	48 89 88 30 01 00 00 	mov    %rcx,0x130(%rax)
140173f36:	48 89 b0 20 01 00 00 	mov    %rsi,0x120(%rax)
140173f3d:	48 89 b0 28 01 00 00 	mov    %rsi,0x128(%rax)
140173f44:	48 8b 03             	mov    (%rbx),%rax
140173f47:	48 89 b0 58 01 00 00 	mov    %rsi,0x158(%rax)
140173f4e:	48 89 88 50 01 00 00 	mov    %rcx,0x150(%rax)
140173f55:	48 89 b0 40 01 00 00 	mov    %rsi,0x140(%rax)
140173f5c:	48 89 b0 48 01 00 00 	mov    %rsi,0x148(%rax)
140173f63:	48 8b 03             	mov    (%rbx),%rax
140173f66:	48 89 b0 78 01 00 00 	mov    %rsi,0x178(%rax)
140173f6d:	48 89 88 70 01 00 00 	mov    %rcx,0x170(%rax)
140173f74:	48 89 b0 60 01 00 00 	mov    %rsi,0x160(%rax)
140173f7b:	48 89 b0 68 01 00 00 	mov    %rsi,0x168(%rax)
140173f82:	48 8b 03             	mov    (%rbx),%rax
140173f85:	48 89 b0 98 01 00 00 	mov    %rsi,0x198(%rax)
140173f8c:	48 89 88 90 01 00 00 	mov    %rcx,0x190(%rax)
140173f93:	48 8b cf             	mov    %rdi,%rcx
140173f96:	48 89 b0 80 01 00 00 	mov    %rsi,0x180(%rax)
140173f9d:	48 89 b0 88 01 00 00 	mov    %rsi,0x188(%rax)
140173fa4:	e8 a7 0b fd ff       	call   0x140144b50
140173fa9:	48 85 c0             	test   %rax,%rax
140173fac:	75 0a                	jne    0x140173fb8
140173fae:	48 8b cb             	mov    %rbx,%rcx
140173fb1:	e8 9a 0e fd ff       	call   0x140144e50
140173fb6:	eb 16                	jmp    0x140173fce
140173fb8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140173fbd:	48 8b c3             	mov    %rbx,%rax
140173fc0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140173fc5:	48 83 c4 20          	add    $0x20,%rsp