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)
18000a272:	48 89 47 10          	mov    %rax,0x10(%rdi)
18000a276:	b9 18 00 00 00       	mov    $0x18,%ecx
18000a27b:	e8 d0 fb 08 00       	call   0x180099e50
18000a280:	48 8b c8             	mov    %rax,%rcx
18000a283:	48 85 c0             	test   %rax,%rax
18000a286:	0f 84 d8 fe ff ff    	je     0x18000a164
18000a28c:	8b 85 70 01 00 00    	mov    0x170(%rbp),%eax
18000a292:	48 83 c7 18          	add    $0x18,%rdi
18000a296:	89 41 10             	mov    %eax,0x10(%rcx)
18000a299:	48 8b 47 08          	mov    0x8(%rdi),%rax
18000a29d:	48 39 38             	cmp    %rdi,(%rax)
18000a2a0:	75 3e                	jne    0x18000a2e0
18000a2a2:	48 89 39             	mov    %rdi,(%rcx)
18000a2a5:	41 8b de             	mov    %r14d,%ebx
18000a2a8:	48 89 41 08          	mov    %rax,0x8(%rcx)
18000a2ac:	48 89 08             	mov    %rcx,(%rax)
18000a2af:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
18000a2b3:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
18000a2b8:	48 85 c9             	test   %rcx,%rcx
18000a2bb:	74 05                	je     0x18000a2c2
18000a2bd:	e8 3a fd 08 00       	call   0x180099ffc
18000a2c2:	8b c3                	mov    %ebx,%eax
18000a2c4:	48 8b 9c 24 58 02 00 	mov    0x258(%rsp),%rbx
18000a2cb:	00
18000a2cc:	48 81 c4 10 02 00 00 	add    $0x210,%rsp
18000a2d3:	41 5f                	pop    %r15
18000a2d5:	41 5e                	pop    %r14
18000a2d7:	41 5d                	pop    %r13
18000a2d9:	41 5c                	pop    %r12
18000a2db:	5f                   	pop    %rdi
18000a2dc:	5e                   	pop    %rsi
18000a2dd:	5d                   	pop    %rbp
18000a2de:	c3                   	ret
18000a2df:	cc                   	int3
18000a2e0:	b9 03 00 00 00       	mov    $0x3,%ecx
18000a2e5:	cd 29                	int    $0x29
18000a2e7:	cc                   	int3
18000a2e8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18000a2ed:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
18000a2f2:	89 54 24 10          	mov    %edx,0x10(%rsp)
18000a2f6:	55                   	push   %rbp
18000a2f7:	56                   	push   %rsi
18000a2f8:	57                   	push   %rdi
18000a2f9:	41 54                	push   %r12
18000a2fb:	41 55                	push   %r13
18000a2fd:	41 56                	push   %r14
18000a2ff:	41 57                	push   %r15
18000a301:	48 8b ec             	mov    %rsp,%rbp
18000a304:	48 83 ec 40          	sub    $0x40,%rsp
18000a308:	8b 35 c6 21 16 00    	mov    0x1621c6(%rip),%esi        # 0x18016c4d4
18000a30e:	44 8b f1             	mov    %ecx,%r14d
18000a311:	48 8b 3d 20 af 19 00 	mov    0x19af20(%rip),%rdi        # 0x1801a5238
18000a318:	33 d2                	xor    %edx,%edx
18000a31a:	48 8b cf             	mov    %rdi,%rcx
18000a31d:	48 8d 47 10          	lea    0x10(%rdi),%rax
18000a321:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a325:	48 89 00             	mov    %rax,(%rax)
18000a328:	48 8d 47 30          	lea    0x30(%rdi),%rax
18000a32c:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a330:	48 89 00             	mov    %rax,(%rax)
18000a333:	48 8d 47 40          	lea    0x40(%rdi),%rax
18000a337:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a33b:	48 89 00             	mov    %rax,(%rax)
18000a33e:	48 8d 47 50          	lea    0x50(%rdi),%rax
18000a342:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a346:	48 89 00             	mov    %rax,(%rax)
18000a349:	48 8d 47 60          	lea    0x60(%rdi),%rax
18000a34d:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a351:	48 89 00             	mov    %rax,(%rax)
18000a354:	48 8d 47 70          	lea    0x70(%rdi),%rax
18000a358:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a35c:	48 89 00             	mov    %rax,(%rax)
18000a35f:	48 8d 47 20          	lea    0x20(%rdi),%rax
18000a363:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a367:	48 89 00             	mov    %rax,(%rax)
18000a36a:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a371:	48 05 e8 00 00 00    	add    $0xe8,%rax
18000a377:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a37b:	48 89 00             	mov    %rax,(%rax)
18000a37e:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a385:	48 05 90 0a 00 00    	add    $0xa90,%rax
18000a38b:	48 89 40 08          	mov    %rax,0x8(%rax)
18000a38f:	48 89 00             	mov    %rax,(%rax)
18000a392:	e8 6d 07 00 00       	call   0x18000ab04
18000a397:	45 33 ed             	xor    %r13d,%r13d
18000a39a:	8b d8                	mov    %eax,%ebx
18000a39c:	85 c0                	test   %eax,%eax
18000a39e:	0f 88 26 04 00 00    	js     0x18000a7ca
18000a3a4:	4c 8b c7             	mov    %rdi,%r8
18000a3a7:	8b d6                	mov    %esi,%edx
18000a3a9:	41 8b ce             	mov    %r14d,%ecx
18000a3ac:	e8 87 cf 00 00       	call   0x180017338
18000a3b1:	8b d8                	mov    %eax,%ebx
18000a3b3:	85 c0                	test   %eax,%eax
18000a3b5:	0f 88 0f 04 00 00    	js     0x18000a7ca
18000a3bb:	48 8b 9f f0 00 00 00 	mov    0xf0(%rdi),%rbx
18000a3c2:	48 8d 45 50          	lea    0x50(%rbp),%rax
18000a3c6:	45 8d 75 02          	lea    0x2(%r13),%r14d
18000a3ca:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18000a3cf:	45 8b ce             	mov    %r14d,%r9d
18000a3d2:	4c 8d 05 8f 20 16 00 	lea    0x16208f(%rip),%r8        # 0x18016c468
18000a3d9:	8b ce                	mov    %esi,%ecx
18000a3db:	c7 83 ec 0d 00 00 01 	movl   $0x1,0xdec(%rbx)
18000a3e2:	00 00 00
18000a3e5:	e8 46 96 ff ff       	call   0x180003a30
18000a3ea:	85 c0                	test   %eax,%eax
18000a3ec:	78 19                	js     0x18000a407
18000a3ee:	48 8b 55 50          	mov    0x50(%rbp),%rdx
18000a3f2:	4c 8d 8b ec 0d 00 00 	lea    0xdec(%rbx),%r9
18000a3f9:	4c 8d 05 60 a9 13 00 	lea    0x13a960(%rip),%r8        # 0x180144d60
18000a400:	8b ce                	mov    %esi,%ecx
18000a402:	e8 59 a5 ff ff       	call   0x180004960
18000a407:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a40e:	41 bf 03 00 00 00    	mov    $0x3,%r15d
18000a414:	4c 8b 25 0d 92 19 00 	mov    0x19920d(%rip),%r12        # 0x1801a3628
18000a41b:	66 44 89 70 04       	mov    %r14w,0x4(%rax)
18000a420:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a427:	44 8b 35 02 92 19 00 	mov    0x199202(%rip),%r14d        # 0x1801a3630
18000a42e:	66 44 89 78 08       	mov    %r15w,0x8(%rax)
18000a433:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a43a:	0f 10 05 cf ad 19 00 	movups 0x19adcf(%rip),%xmm0        # 0x1801a5210
18000a441:	f3 0f 7f 80 00 01 00 	movdqu %xmm0,0x100(%rax)
18000a448:	00
18000a449:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a450:	c7 80 88 0b 00 00 08 	movl   $0xa000008,0xb88(%rax)
18000a457:	00 00 0a
18000a45a:	45 85 f6             	test   %r14d,%r14d
18000a45d:	0f 84 8d 00 00 00    	je     0x18000a4f0
18000a463:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
18000a468:	41 8d 96 ff 0f 00 00 	lea    0xfff(%r14),%edx
18000a46f:	48 c1 ea 0c          	shr    $0xc,%rdx
18000a473:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
18000a477:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
18000a47c:	45 33 c9             	xor    %r9d,%r9d
18000a47f:	41 b8 1c 00 00 e0    	mov    $0xe000001c,%r8d
18000a485:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
18000a48a:	e8 5d d4 08 00       	call   0x1800978ec
18000a48f:	8b d8                	mov    %eax,%ebx
18000a491:	85 c0                	test   %eax,%eax
18000a493:	0f 88 31 03 00 00    	js     0x18000a7ca
18000a499:	48 8b 8f f0 00 00 00 	mov    0xf0(%rdi),%rcx
18000a4a0:	45 33 c9             	xor    %r9d,%r9d
18000a4a3:	48 8b 55 50          	mov    0x50(%rbp),%rdx
18000a4a7:	48 83 c1 78          	add    $0x78,%rcx
18000a4ab:	45 8b c6             	mov    %r14d,%r8d
18000a4ae:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
18000a4b3:	e8 68 00 09 00       	call   0x18009a520
18000a4b8:	8b d8                	mov    %eax,%ebx
18000a4ba:	85 c0                	test   %eax,%eax
18000a4bc:	79 0e                	jns    0x18000a4cc
18000a4be:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
18000a4c2:	e8 95 d6 08 00       	call   0x180097b5c
18000a4c7:	e9 fe 02 00 00       	jmp    0x18000a7ca
18000a4cc:	48 8b 8f f0 00 00 00 	mov    0xf0(%rdi),%rcx
18000a4d3:	4d 8b c6             	mov    %r14,%r8
18000a4d6:	49 8b d4             	mov    %r12,%rdx
18000a4d9:	48 8b 49 78          	mov    0x78(%rcx),%rcx
18000a4dd:	e8 de b4 12 00       	call   0x1801359c0
18000a4e2:	48 8b 87 f0 00 00 00 	mov    0xf0(%rdi),%rax
18000a4e9:	44 89 b0 80 00 00 00 	mov    %r14d,0x80(%rax)
18000a4f0:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
18000a4f5:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
18000a4f9:	41 be 11 00 00 e0    	mov    $0xe0000011,%r14d
18000a4ff:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
18000a504:	45 8b c6             	mov    %r14d,%r8d
18000a507:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
18000a50c:	41 b9 00 00 02 00    	mov    $0x20000,%r9d
18000a512:	ba 20 00 00 00       	mov    $0x20,%edx
18000a517:	e8 d8 d2 08 00       	call   0x1800977f4
18000a51c:	8b d8                	mov    %eax,%ebx
18000a51e:	85 c0                	test   %eax,%eax
18000a520:	0f 88 a4 02 00 00    	js     0x18000a7ca
18000a526:	48 8b 5d 50          	mov    0x50(%rbp),%rbx
18000a52a:	33 d2                	xor    %edx,%edx
18000a52c:	48 8b cb             	mov    %rbx,%rcx