180009d62:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
180009d67:	55                   	push   %rbp
180009d68:	56                   	push   %rsi
180009d69:	57                   	push   %rdi
180009d6a:	41 54                	push   %r12
180009d6c:	41 55                	push   %r13
180009d6e:	41 56                	push   %r14
180009d70:	41 57                	push   %r15
180009d72:	48 8b ec             	mov    %rsp,%rbp
180009d75:	48 83 ec 60          	sub    $0x60,%rsp
180009d79:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
180009d7e:	45 33 e4             	xor    %r12d,%r12d
180009d81:	83 ce ff             	or     $0xffffffff,%esi
180009d84:	8b f9                	mov    %ecx,%edi
180009d86:	45 33 ff             	xor    %r15d,%r15d
180009d89:	33 c0                	xor    %eax,%eax
180009d8b:	48 39 05 be b3 18 00 	cmp    %rax,0x18b3be(%rip)        # 0x180195150
180009d92:	4d 8b f1             	mov    %r9,%r14
180009d95:	45 8b e8             	mov    %r8d,%r13d
180009d98:	75 61                	jne    0x180009dfb
180009d9a:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
180009d9e:	45 33 c0             	xor    %r8d,%r8d
180009da1:	33 d2                	xor    %edx,%edx
180009da3:	8b cf                	mov    %edi,%ecx
180009da5:	e8 ba 9b ff ff       	call   0x180003964
180009daa:	85 c0                	test   %eax,%eax
180009dac:	78 4d                	js     0x180009dfb
180009dae:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
180009db2:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
180009db6:	4c 8d 05 7b 8c 13 00 	lea    0x138c7b(%rip),%r8        # 0x180142a38
180009dbd:	8b cf                	mov    %edi,%ecx
180009dbf:	e8 a0 9b ff ff       	call   0x180003964
180009dc4:	85 c0                	test   %eax,%eax
180009dc6:	78 33                	js     0x180009dfb
180009dc8:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
180009dcc:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
180009dd0:	4c 8d 05 01 be 13 00 	lea    0x13be01(%rip),%r8        # 0x180145bd8
180009dd7:	8b cf                	mov    %edi,%ecx
180009dd9:	e8 86 9b ff ff       	call   0x180003964
180009dde:	85 c0                	test   %eax,%eax
180009de0:	78 19                	js     0x180009dfb
180009de2:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
180009de6:	4c 8d 0d 63 b3 18 00 	lea    0x18b363(%rip),%r9        # 0x180195150
180009ded:	4c 8d 05 bc bd 13 00 	lea    0x13bdbc(%rip),%r8        # 0x180145bb0
180009df4:	8b cf                	mov    %edi,%ecx
180009df6:	e8 69 9b ff ff       	call   0x180003964
180009dfb:	48 8b 1d 4e b3 18 00 	mov    0x18b34e(%rip),%rbx        # 0x180195150
180009e02:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
180009e06:	85 c0                	test   %eax,%eax
180009e08:	0f 88 ef 00 00 00    	js     0x180009efd
180009e0e:	48 8b 05 43 b5 19 00 	mov    0x19b543(%rip),%rax        # 0x1801a5358
180009e15:	48 8b 14 f8          	mov    (%rax,%rdi,8),%rdx
180009e19:	44 8b aa f8 12 00 00 	mov    0x12f8(%rdx),%r13d
180009e20:	48 8d 42 10          	lea    0x10(%rdx),%rax
180009e24:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
180009e28:	44 3b ee             	cmp    %esi,%r13d
180009e2b:	0f 84 c8 00 00 00    	je     0x180009ef9
180009e31:	48 8b 55 60          	mov    0x60(%rbp),%rdx
180009e35:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
180009e39:	e8 86 38 07 00       	call   0x18007d6c4
180009e3e:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
180009e42:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
180009e46:	48 8b d3             	mov    %rbx,%rdx
180009e49:	e8 1e 9d 0f 00       	call   0x180103b6c
180009e4e:	3b c6                	cmp    %esi,%eax
180009e50:	0f 84 a3 00 00 00    	je     0x180009ef9
180009e56:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
180009e5d:	41 8b d5             	mov    %r13d,%edx
180009e60:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
180009e64:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
180009e69:	44 8b c0             	mov    %eax,%r8d
180009e6c:	e8 17 28 0f 00       	call   0x1800fc688
180009e71:	84 c0                	test   %al,%al
180009e73:	0f 84 80 00 00 00    	je     0x180009ef9
180009e79:	4c 8b 45 60          	mov    0x60(%rbp),%r8
180009e7d:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
180009e81:	48 8b d3             	mov    %rbx,%rdx
180009e84:	8b cf                	mov    %edi,%ecx
180009e86:	e8 d9 9a ff ff       	call   0x180003964
180009e8b:	44 8b 6d 50          	mov    0x50(%rbp),%r13d
180009e8f:	85 c0                	test   %eax,%eax
180009e91:	78 10                	js     0x180009ea3
180009e93:	4c 8b 7d 48          	mov    0x48(%rbp),%r15
180009e97:	44 8b e7             	mov    %edi,%r12d
180009e9a:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
180009e9e:	41 8b f5             	mov    %r13d,%esi
180009ea1:	eb 06                	jmp    0x180009ea9
180009ea3:	33 d2                	xor    %edx,%edx
180009ea5:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
180009ea9:	48 85 d2             	test   %rdx,%rdx
180009eac:	74 4f                	je     0x180009efd
180009eae:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
180009eb5:	4c 8d 05 d4 bc 13 00 	lea    0x13bcd4(%rip),%r8        # 0x180145b90
180009ebc:	41 b9 04 01 00 00    	mov    $0x104,%r9d
180009ec2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180009ec7:	41 8b cc             	mov    %r12d,%ecx
180009eca:	e8 55 9d ff ff       	call   0x180003c24
180009ecf:	85 c0                	test   %eax,%eax
180009ed1:	78 0d                	js     0x180009ee0
180009ed3:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
180009ed7:	89 31                	mov    %esi,(%rcx)
180009ed9:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
180009edd:	4c 89 39             	mov    %r15,(%rcx)
180009ee0:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
180009ee7:	00
180009ee8:	48 83 c4 60          	add    $0x60,%rsp
180009eec:	41 5f                	pop    %r15
180009eee:	41 5e                	pop    %r14
180009ef0:	41 5d                	pop    %r13
180009ef2:	41 5c                	pop    %r12
180009ef4:	5f                   	pop    %rdi
180009ef5:	5e                   	pop    %rsi
180009ef6:	5d                   	pop    %rbp
180009ef7:	c3                   	ret
180009ef8:	cc                   	int3
180009ef9:	44 8b 6d 50          	mov    0x50(%rbp),%r13d
180009efd:	4d 85 f6             	test   %r14,%r14
180009f00:	74 52                	je     0x180009f54
180009f02:	49 8b 1e             	mov    (%r14),%rbx
180009f05:	49 3b de             	cmp    %r14,%rbx
180009f08:	74 4a                	je     0x180009f54
180009f0a:	8b 4b 48             	mov    0x48(%rbx),%ecx
180009f0d:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
180009f11:	e8 a2 fa ff ff       	call   0x1800099b8
180009f16:	85 c0                	test   %eax,%eax
180009f18:	78 1d                	js     0x180009f37
180009f1a:	4c 8b 45 60          	mov    0x60(%rbp),%r8
180009f1e:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
180009f22:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
180009f26:	8b 4b 48             	mov    0x48(%rbx),%ecx
180009f29:	e8 36 9a ff ff       	call   0x180003964
180009f2e:	85 c0                	test   %eax,%eax
180009f30:	79 0a                	jns    0x180009f3c
180009f32:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
180009f37:	48 8b 1b             	mov    (%rbx),%rbx
180009f3a:	eb c9                	jmp    0x180009f05
180009f3c:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
180009f40:	4c 8d 7b 18          	lea    0x18(%rbx),%r15
180009f44:	44 8b 63 48          	mov    0x48(%rbx),%r12d
180009f48:	8b 73 10             	mov    0x10(%rbx),%esi
180009f4b:	48 85 d2             	test   %rdx,%rdx
180009f4e:	0f 85 5a ff ff ff    	jne    0x180009eae
180009f54:	48 8b 15 fd b1 18 00 	mov    0x18b1fd(%rip),%rdx        # 0x180195158
180009f5b:	48 85 d2             	test   %rdx,%rdx
180009f5e:	75 19                	jne    0x180009f79
180009f60:	48 8d 15 f1 b1 18 00 	lea    0x18b1f1(%rip),%rdx        # 0x180195158
180009f67:	8b cf                	mov    %edi,%ecx
180009f69:	e8 4a fa ff ff       	call   0x1800099b8
180009f6e:	85 c0                	test   %eax,%eax
180009f70:	78 35                	js     0x180009fa7
180009f72:	48 8b 15 df b1 18 00 	mov    0x18b1df(%rip),%rdx        # 0x180195158
180009f79:	4c 8b 45 60          	mov    0x60(%rbp),%r8
180009f7d:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
180009f81:	8b cf                	mov    %edi,%ecx
180009f83:	e8 dc 99 ff ff       	call   0x180003964
180009f88:	85 c0                	test   %eax,%eax
180009f8a:	78 10                	js     0x180009f9c
180009f8c:	4c 8b 7d 48          	mov    0x48(%rbp),%r15
180009f90:	44 8b e7             	mov    %edi,%r12d
180009f93:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
180009f97:	41 8b f5             	mov    %r13d,%esi
180009f9a:	eb 02                	jmp    0x180009f9e
180009f9c:	33 d2                	xor    %edx,%edx
180009f9e:	48 85 d2             	test   %rdx,%rdx
180009fa1:	0f 85 07 ff ff ff    	jne    0x180009eae
180009fa7:	b8 01 00 00 c0       	mov    $0xc0000001,%eax
180009fac:	e9 2f ff ff ff       	jmp    0x180009ee0
180009fb1:	cc                   	int3
180009fb2:	cc                   	int3
180009fb3:	cc                   	int3
180009fb4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
180009fb9:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
180009fbe:	55                   	push   %rbp
180009fbf:	56                   	push   %rsi
180009fc0:	57                   	push   %rdi
180009fc1:	41 54                	push   %r12
180009fc3:	41 55                	push   %r13
180009fc5:	41 56                	push   %r14
180009fc7:	41 57                	push   %r15
180009fc9:	48 8d ac 24 f0 fe ff 	lea    -0x110(%rsp),%rbp
180009fd0:	ff
180009fd1:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
180009fd8:	45 33 f6             	xor    %r14d,%r14d
180009fdb:	4c 8b e2             	mov    %rdx,%r12
180009fde:	4c 8b e9             	mov    %rcx,%r13
180009fe1:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
180009fe6:	49 8b c9             	mov    %r9,%rcx
180009fe9:	44 89 74 24 70       	mov    %r14d,0x70(%rsp)
180009fee:	49 8b f1             	mov    %r9,%rsi
180009ff1:	41 8d 56 5c          	lea    0x5c(%r14),%edx
180009ff5:	e8 ca 18 12 00       	call   0x18012b8c4
180009ffa:	4c 8b f8             	mov    %rax,%r15
180009ffd:	41 8d 46 02          	lea    0x2(%r14),%eax
18000a001:	4d 85 ff             	test   %r15,%r15
18000a004:	75 05                	jne    0x18000a00b
18000a006:	4c 8b fe             	mov    %rsi,%r15
18000a009:	eb 03                	jmp    0x18000a00e
18000a00b:	4c 03 f8             	add    %rax,%r15
18000a00e:	49 8b d7             	mov    %r15,%rdx
18000a011:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
18000a015:	e8 76 3e 07 00       	call   0x18007de90
18000a01a:	48 8b d6             	mov    %rsi,%rdx
18000a01d:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
18000a021:	e8 6a 3e 07 00       	call   0x18007de90
18000a026:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
18000a02d:	48 05 18 0a 00 00    	add    $0xa18,%rax
18000a033:	48 8b 38             	mov    (%rax),%rdi
18000a036:	eb 25                	jmp    0x18000a05d
18000a038:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
18000a03c:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
18000a040:	e8 7f 0c 12 00       	call   0x18012acc4
18000a045:	85 c0                	test   %eax,%eax
18000a047:	0f 84 29 02 00 00    	je     0x18000a276
18000a04d:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
18000a054:	48 8b 3f             	mov    (%rdi),%rdi
18000a057:	48 05 18 0a 00 00    	add    $0xa18,%rax
18000a05d:	48 3b f8             	cmp    %rax,%rdi
18000a060:	75 d6                	jne    0x18000a038
18000a062:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
18000a066:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
18000a06a:	4c 8b f3             	mov    %rbx,%r14
18000a06d:	33 c0                	xor    %eax,%eax
18000a06f:	49 ff c6             	inc    %r14
18000a072:	42 38 04 31          	cmp    %al,(%rcx,%r14,1)
18000a076:	75 f7                	jne    0x18000a06f
18000a078:	49 ff c6             	inc    %r14
18000a07b:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
18000a07f:	48 ff c3             	inc    %rbx
18000a082:	38 04 19             	cmp    %al,(%rcx,%rbx,1)
18000a085:	75 f8                	jne    0x18000a07f
18000a087:	48 ff c3             	inc    %rbx
18000a08a:	49 8d 4e 40          	lea    0x40(%r14),%rcx
18000a08e:	48 03 cb             	add    %rbx,%rcx
18000a091:	e8 ba fd 08 00       	call   0x180099e50
18000a096:	48 8b f8             	mov    %rax,%rdi
18000a099:	48 85 c0             	test   %rax,%rax
18000a09c:	75 0a                	jne    0x18000a0a8
18000a09e:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
18000a0a3:	e9 1a 02 00 00       	jmp    0x18000a2c2
18000a0a8:	48 8d 48 40          	lea    0x40(%rax),%rcx
18000a0ac:	49 8b d6             	mov    %r14,%rdx
18000a0af:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
18000a0b3:	48 89 48 30          	mov    %rcx,0x30(%rax)
18000a0b7:	e8 00 3a 12 00       	call   0x18012dabc
18000a0bc:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
18000a0c0:	4c 8d 45 00          	lea    0x0(%rbp),%r8
18000a0c4:	49 03 ce             	add    %r14,%rcx
18000a0c7:	48 8b d3             	mov    %rbx,%rdx
18000a0ca:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
18000a0ce:	e8 e9 39 12 00       	call   0x18012dabc
18000a0d3:	c7 47 28 01 00 00 c0 	movl   $0xc0000001,0x28(%rdi)
18000a0da:	48 8d 47 18          	lea    0x18(%rdi),%rax
18000a0de:	45 33 f6             	xor    %r14d,%r14d
18000a0e1:	4c 89 77 10          	mov    %r14,0x10(%rdi)
18000a0e5:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a0e9:	48 89 00             	mov    %rax,(%rax)
18000a0ec:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
18000a0f3:	48 05 18 0a 00 00    	add    $0xa18,%rax
18000a0f9:	48 8b 48 08          	mov    0x8(%rax),%rcx
18000a0fd:	48 39 01             	cmp    %rax,(%rcx)
18000a100:	0f 85 da 01 00 00    	jne    0x18000a2e0
18000a106:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
18000a10a:	49 8b d4             	mov    %r12,%rdx
18000a10d:	48 89 07             	mov    %rax,(%rdi)
18000a110:	48 89 39             	mov    %rdi,(%rcx)
18000a113:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
18000a118:	48 89 78 08          	mov    %rdi,0x8(%rax)
18000a11c:	e8 0f 3e 07 00       	call   0x18007df30
18000a121:	8b d8                	mov    %eax,%ebx
18000a123:	85 c0                	test   %eax,%eax
18000a125:	0f 88 88 01 00 00    	js     0x18000a2b3
18000a12b:	0f b7 5c 24 70       	movzwl 0x70(%rsp),%ebx
18000a130:	41 8d 46 02          	lea    0x2(%r14),%eax
18000a134:	45 8d 66 5c          	lea    0x5c(%r14),%r12d
18000a138:	66 3b d8             	cmp    %ax,%bx
18000a13b:	72 36                	jb     0x18000a173
18000a13d:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
18000a142:	8b cb                	mov    %ebx,%ecx
18000a144:	48 d1 e9             	shr    $1,%rcx
18000a147:	66 44 39 64 48 fe    	cmp    %r12w,-0x2(%rax,%rcx,2)
18000a14d:	74 24                	je     0x18000a173
18000a14f:	48 8d 15 36 88 13 00 	lea    0x138836(%rip),%rdx        # 0x18014298c
18000a156:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
18000a15b:	e8 84 3e 07 00       	call   0x18007dfe4
18000a160:	84 c0                	test   %al,%al
18000a162:	75 0a                	jne    0x18000a16e
18000a164:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
18000a169:	e9 45 01 00 00       	jmp    0x18000a2b3
18000a16e:	0f b7 5c 24 70       	movzwl 0x70(%rsp),%ebx
18000a173:	66 83 fb 16          	cmp    $0x16,%bx
18000a177:	76 3b                	jbe    0x18000a1b4
18000a179:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
18000a17e:	66 83 eb 12          	sub    $0x12,%bx
18000a182:	0f b7 cb             	movzwl %bx,%ecx
18000a185:	48 d1 e9             	shr    $1,%rcx
18000a188:	4c 8d 34 48          	lea    (%rax,%rcx,2),%r14
18000a18c:	66 45 39 66 fe       	cmp    %r12w,-0x2(%r14)
18000a191:	75 1e                	jne    0x18000a1b1
18000a193:	48 8d 15 be bb 13 00 	lea    0x13bbbe(%rip),%rdx        # 0x180145d58
18000a19a:	49 8b ce             	mov    %r14,%rcx
18000a19d:	e8 4a 0c 12 00       	call   0x18012adec
18000a1a2:	33 c9                	xor    %ecx,%ecx
18000a1a4:	85 c0                	test   %eax,%eax
18000a1a6:	75 09                	jne    0x18000a1b1
18000a1a8:	66 41 89 0e          	mov    %cx,(%r14)
18000a1ac:	66 89 5c 24 70       	mov    %bx,0x70(%rsp)
18000a1b1:	45 33 f6             	xor    %r14d,%r14d
18000a1b4:	66 44 39 26          	cmp    %r12w,(%rsi)
18000a1b8:	75 29                	jne    0x18000a1e3
18000a1ba:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
18000a1c0:	48 8d 15 a9 bb 13 00 	lea    0x13bba9(%rip),%rdx        # 0x180145d70
18000a1c7:	48 8b ce             	mov    %rsi,%rcx
18000a1ca:	e8 6d 0c 12 00       	call   0x18012ae3c
18000a1cf:	85 c0                	test   %eax,%eax
18000a1d1:	74 0a                	je     0x18000a1dd
18000a1d3:	bb 39 00 00 c0       	mov    $0xc0000039,%ebx
18000a1d8:	e9 d6 00 00 00       	jmp    0x18000a2b3
18000a1dd:	48 83 c6 18          	add    $0x18,%rsi
18000a1e1:	eb 19                	jmp    0x18000a1fc
18000a1e3:	48 8d 15 6e bb 13 00 	lea    0x13bb6e(%rip),%rdx        # 0x180145d58
18000a1ea:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
18000a1ef:	e8 f0 3d 07 00       	call   0x18007dfe4
18000a1f4:	84 c0                	test   %al,%al
18000a1f6:	0f 84 68 ff ff ff    	je     0x18000a164
18000a1fc:	48 8b d6             	mov    %rsi,%rdx
18000a1ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
18000a204:	e8 db 3d 07 00       	call   0x18007dfe4
18000a209:	84 c0                	test   %al,%al
18000a20b:	0f 84 53 ff ff ff    	je     0x18000a164
18000a211:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
18000a216:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
18000a21d:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
18000a222:	49 8d 45 10          	lea    0x10(%r13),%rax
18000a226:	c7 44 24 60 41 00 00 	movl   $0x41,0x60(%rsp)
18000a22d:	00
18000a22e:	4d 8b cf             	mov    %r15,%r9
18000a231:	44 89 74 24 58       	mov    %r14d,0x58(%rsp)
18000a236:	ba 12 00 00 e0       	mov    $0xe0000012,%edx
18000a23b:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
18000a240:	8b 8d 60 01 00 00    	mov    0x160(%rbp),%ecx
18000a246:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
18000a24b:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
18000a250:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
18000a255:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
18000a25a:	e8 39 56 00 00       	call   0x18000f898
18000a25f:	89 47 28             	mov    %eax,0x28(%rdi)
18000a262:	85 c0                	test   %eax,%eax
18000a264:	78 10                	js     0x18000a276
18000a266:	48 8b 85 50 01 00 00 	mov    0x150(%rbp),%rax
18000a26d:	0f ba 68 68 17       	btsl   $0x17,0x68(%rax)