14002f0b5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f0ba:	85 c0                	test   %eax,%eax
14002f0bc:	0f 84 0e 01 00 00    	je     0x14002f1d0
14002f0c2:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
14002f0c6:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002f0ca:	48 8b cf             	mov    %rdi,%rcx
14002f0cd:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14002f0d1:	ba 10 00 00 00       	mov    $0x10,%edx
14002f0d6:	48 ff 15 d3 09 01 00 	rex.W call *0x109d3(%rip)        # 0x14003fab0
14002f0dd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f0e2:	85 c0                	test   %eax,%eax
14002f0e4:	0f 84 e6 00 00 00    	je     0x14002f1d0
14002f0ea:	48 8d 53 28          	lea    0x28(%rbx),%rdx
14002f0ee:	48 8b cf             	mov    %rdi,%rcx
14002f0f1:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002f0f5:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14002f0f9:	e8 d2 67 ff ff       	call   0x1400258d0
14002f0fe:	85 c0                	test   %eax,%eax
14002f100:	0f 84 ca 00 00 00    	je     0x14002f1d0
14002f106:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002f10a:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14002f10e:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002f112:	48 ff 15 c7 08 01 00 	rex.W call *0x108c7(%rip)        # 0x14003f9e0
14002f119:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f11e:	85 c0                	test   %eax,%eax
14002f120:	0f 84 aa 00 00 00    	je     0x14002f1d0
14002f126:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002f12a:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002f12e:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14002f132:	ba 03 00 00 80       	mov    $0x80000003,%edx
14002f137:	48 ff 15 72 09 01 00 	rex.W call *0x10972(%rip)        # 0x14003fab0
14002f13e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f143:	85 c0                	test   %eax,%eax
14002f145:	0f 84 85 00 00 00    	je     0x14002f1d0
14002f14b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002f14f:	4c 8d 43 70          	lea    0x70(%rbx),%r8
14002f153:	ba 02 00 00 00       	mov    $0x2,%edx
14002f158:	48 ff 15 e9 08 01 00 	rex.W call *0x108e9(%rip)        # 0x14003fa48
14002f15f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f164:	85 c0                	test   %eax,%eax
14002f166:	74 68                	je     0x14002f1d0
14002f168:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002f16c:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14002f170:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002f174:	48 ff 15 65 08 01 00 	rex.W call *0x10865(%rip)        # 0x14003f9e0
14002f17b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f180:	eb 10                	jmp    0x14002f192
14002f182:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002f186:	48 ff 15 93 08 01 00 	rex.W call *0x10893(%rip)        # 0x14003fa20
14002f18d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f192:	85 c0                	test   %eax,%eax
14002f194:	74 3a                	je     0x14002f1d0
14002f196:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002f19a:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002f19e:	48 ff 15 2b 08 01 00 	rex.W call *0x1082b(%rip)        # 0x14003f9d0
14002f1a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f1aa:	85 c0                	test   %eax,%eax
14002f1ac:	75 d4                	jne    0x14002f182
14002f1ae:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002f1b2:	48 8b ce             	mov    %rsi,%rcx
14002f1b5:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002f1b9:	48 ff 15 20 08 01 00 	rex.W call *0x10820(%rip)        # 0x14003f9e0
14002f1c0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f1c5:	85 c0                	test   %eax,%eax
14002f1c7:	74 07                	je     0x14002f1d0
14002f1c9:	b8 01 00 00 00       	mov    $0x1,%eax
14002f1ce:	eb 02                	jmp    0x14002f1d2
14002f1d0:	33 c0                	xor    %eax,%eax
14002f1d2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14002f1d7:	48 83 c4 50          	add    $0x50,%rsp
14002f1db:	5f                   	pop    %rdi
14002f1dc:	5e                   	pop    %rsi
14002f1dd:	5d                   	pop    %rbp
14002f1de:	c3                   	ret
14002f1df:	cc                   	int3
14002f1e0:	cc                   	int3
14002f1e1:	cc                   	int3
14002f1e2:	cc                   	int3
14002f1e3:	cc                   	int3
14002f1e4:	cc                   	int3
14002f1e5:	cc                   	int3
14002f1e6:	cc                   	int3
14002f1e7:	cc                   	int3
14002f1e8:	cc                   	int3
14002f1e9:	cc                   	int3
14002f1ea:	cc                   	int3
14002f1eb:	cc                   	int3
14002f1ec:	cc                   	int3
14002f1ed:	cc                   	int3
14002f1ee:	cc                   	int3
14002f1ef:	cc                   	int3
14002f1f0:	48 85 c9             	test   %rcx,%rcx
14002f1f3:	0f 84 c2 00 00 00    	je     0x14002f2bb
14002f1f9:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f1fe:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002f203:	57                   	push   %rdi
14002f204:	48 83 ec 20          	sub    $0x20,%rsp
14002f208:	48 8d 71 08          	lea    0x8(%rcx),%rsi
14002f20c:	48 8b f9             	mov    %rcx,%rdi
14002f20f:	48 85 f6             	test   %rsi,%rsi
14002f212:	74 3b                	je     0x14002f24f
14002f214:	48 8b 36             	mov    (%rsi),%rsi
14002f217:	48 85 f6             	test   %rsi,%rsi
14002f21a:	74 33                	je     0x14002f24f
14002f21c:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
14002f220:	48 85 c9             	test   %rcx,%rcx
14002f223:	74 10                	je     0x14002f235
14002f225:	48 83 c1 08          	add    $0x8,%rcx
14002f229:	48 ff 15 28 07 01 00 	rex.W call *0x10728(%rip)        # 0x14003f958
14002f230:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f235:	48 8b 1e             	mov    (%rsi),%rbx
14002f238:	48 8b ce             	mov    %rsi,%rcx
14002f23b:	48 ff 15 e6 07 01 00 	rex.W call *0x107e6(%rip)        # 0x14003fa28
14002f242:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f247:	48 8b f3             	mov    %rbx,%rsi
14002f24a:	48 85 db             	test   %rbx,%rbx
14002f24d:	75 cd                	jne    0x14002f21c
14002f24f:	8a 07                	mov    (%rdi),%al
14002f251:	84 c0                	test   %al,%al
14002f253:	79 1b                	jns    0x14002f270
14002f255:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
14002f259:	48 85 c9             	test   %rcx,%rcx
14002f25c:	74 12                	je     0x14002f270
14002f25e:	48 83 c1 08          	add    $0x8,%rcx
14002f262:	48 ff 15 ef 06 01 00 	rex.W call *0x106ef(%rip)        # 0x14003f958
14002f269:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f26e:	8a 07                	mov    (%rdi),%al
14002f270:	a8 40                	test   $0x40,%al
14002f272:	74 38                	je     0x14002f2ac
14002f274:	48 83 c7 28          	add    $0x28,%rdi
14002f278:	74 32                	je     0x14002f2ac
14002f27a:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14002f27e:	48 ff 15 23 08 01 00 	rex.W call *0x10823(%rip)        # 0x14003faa8
14002f285:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f28a:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
14002f28e:	e8 61 c1 fe ff       	call   0x14001b3f4
14002f293:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
14002f297:	48 85 c9             	test   %rcx,%rcx
14002f29a:	74 10                	je     0x14002f2ac
14002f29c:	48 83 c1 08          	add    $0x8,%rcx
14002f2a0:	48 ff 15 b1 06 01 00 	rex.W call *0x106b1(%rip)        # 0x14003f958
14002f2a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f2ac:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14002f2b1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14002f2b6:	48 83 c4 20          	add    $0x20,%rsp
14002f2ba:	5f                   	pop    %rdi
14002f2bb:	c3                   	ret
14002f2bc:	cc                   	int3
14002f2bd:	cc                   	int3
14002f2be:	cc                   	int3
14002f2bf:	cc                   	int3
14002f2c0:	cc                   	int3
14002f2c1:	cc                   	int3
14002f2c2:	cc                   	int3
14002f2c3:	cc                   	int3
14002f2c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f2c9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002f2ce:	57                   	push   %rdi
14002f2cf:	48 83 ec 30          	sub    $0x30,%rsp
14002f2d3:	49 8b f0             	mov    %r8,%rsi
14002f2d6:	48 8b da             	mov    %rdx,%rbx
14002f2d9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14002f2de:	ba 10 00 00 00       	mov    $0x10,%edx
14002f2e3:	48 8b f9             	mov    %rcx,%rdi
14002f2e6:	48 ff 15 eb 06 01 00 	rex.W call *0x106eb(%rip)        # 0x14003f9d8
14002f2ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f2f2:	eb 2b                	jmp    0x14002f31f
14002f2f4:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002f2f9:	ba 10 00 00 00       	mov    $0x10,%edx
14002f2fe:	48 ff 15 d3 06 01 00 	rex.W call *0x106d3(%rip)        # 0x14003f9d8
14002f305:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f30a:	85 c0                	test   %eax,%eax
14002f30c:	74 4e                	je     0x14002f35c
14002f30e:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14002f312:	48 8b cf             	mov    %rdi,%rcx
14002f315:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002f31a:	e8 ed cb ff ff       	call   0x14002bf0c
14002f31f:	85 c0                	test   %eax,%eax
14002f321:	74 39                	je     0x14002f35c
14002f323:	48 8b 1b             	mov    (%rbx),%rbx
14002f326:	48 8b cf             	mov    %rdi,%rcx
14002f329:	48 85 db             	test   %rbx,%rbx
14002f32c:	75 c6                	jne    0x14002f2f4
14002f32e:	8b 54 24 20          	mov    0x20(%rsp),%edx
14002f332:	48 ff 15 d7 06 01 00 	rex.W call *0x106d7(%rip)        # 0x14003fa10
14002f339:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f33e:	85 c0                	test   %eax,%eax
14002f340:	74 1a                	je     0x14002f35c
14002f342:	8b 16                	mov    (%rsi),%edx
14002f344:	48 8b cf             	mov    %rdi,%rcx
14002f347:	48 ff 15 c2 06 01 00 	rex.W call *0x106c2(%rip)        # 0x14003fa10
14002f34e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f353:	85 c0                	test   %eax,%eax
14002f355:	74 05                	je     0x14002f35c
14002f357:	8d 43 01             	lea    0x1(%rbx),%eax
14002f35a:	eb 02                	jmp    0x14002f35e
14002f35c:	33 c0                	xor    %eax,%eax
14002f35e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14002f363:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14002f368:	48 83 c4 30          	add    $0x30,%rsp
14002f36c:	5f                   	pop    %rdi
14002f36d:	c3                   	ret
14002f36e:	cc                   	int3
14002f36f:	cc                   	int3
14002f370:	cc                   	int3
14002f371:	cc                   	int3
14002f372:	cc                   	int3
14002f373:	cc                   	int3
14002f374:	cc                   	int3
14002f375:	cc                   	int3
14002f376:	cc                   	int3
14002f377:	cc                   	int3
14002f378:	48 8b c4             	mov    %rsp,%rax
14002f37b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14002f37f:	48 89 70 10          	mov    %rsi,0x10(%rax)
14002f383:	48 89 78 18          	mov    %rdi,0x18(%rax)
14002f387:	4c 89 70 20          	mov    %r14,0x20(%rax)
14002f38b:	55                   	push   %rbp
14002f38c:	48 8b ec             	mov    %rsp,%rbp
14002f38f:	48 83 ec 40          	sub    $0x40,%rsp
14002f393:	49 8b f8             	mov    %r8,%rdi
14002f396:	49 8b f1             	mov    %r9,%rsi
14002f399:	48 8b da             	mov    %rdx,%rbx
14002f39c:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002f3a0:	4c 8b f1             	mov    %rcx,%r14
14002f3a3:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14002f3a7:	ba 10 00 00 00       	mov    $0x10,%edx
14002f3ac:	48 8b 0f             	mov    (%rdi),%rcx
14002f3af:	48 ff 15 fa 06 01 00 	rex.W call *0x106fa(%rip)        # 0x14003fab0
14002f3b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f3bb:	85 c0                	test   %eax,%eax
14002f3bd:	75 66                	jne    0x14002f425
14002f3bf:	33 c0                	xor    %eax,%eax
14002f3c1:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002f3c6:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14002f3cb:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14002f3d0:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14002f3d5:	48 83 c4 40          	add    $0x40,%rsp
14002f3d9:	5d                   	pop    %rbp
14002f3da:	c3                   	ret
14002f3db:	cc                   	int3
14002f3dc:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f3e0:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14002f3e4:	48 ff 15 d5 05 01 00 	rex.W call *0x105d5(%rip)        # 0x14003f9c0
14002f3eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f3f0:	85 c0                	test   %eax,%eax
14002f3f2:	74 cb                	je     0x14002f3bf
14002f3f4:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f3f8:	ba a8 00 00 00       	mov    $0xa8,%edx
14002f3fd:	48 ff 15 2c 06 01 00 	rex.W call *0x1062c(%rip)        # 0x14003fa30
14002f404:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f409:	48 89 03             	mov    %rax,(%rbx)
14002f40c:	48 85 c0             	test   %rax,%rax
14002f40f:	74 ae                	je     0x14002f3bf
14002f411:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f415:	4c 8d 40 08          	lea    0x8(%rax),%r8
14002f419:	e8 46 d0 ff ff       	call   0x14002c464
14002f41e:	85 c0                	test   %eax,%eax
14002f420:	74 9d                	je     0x14002f3bf
14002f422:	48 8b 1b             	mov    (%rbx),%rbx
14002f425:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14002f429:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f42d:	48 ff 15 9c 05 01 00 	rex.W call *0x1059c(%rip)        # 0x14003f9d0
14002f434:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f439:	85 c0                	test   %eax,%eax
14002f43b:	75 9f                	jne    0x14002f3dc
14002f43d:	48 83 23 00          	andq   $0x0,(%rbx)
14002f441:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14002f445:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14002f449:	48 8b 0f             	mov    (%rdi),%rcx
14002f44c:	48 ff 15 8d 05 01 00 	rex.W call *0x1058d(%rip)        # 0x14003f9e0
14002f453:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f458:	85 c0                	test   %eax,%eax
14002f45a:	0f 84 5f ff ff ff    	je     0x14002f3bf
14002f460:	4c 8b 06             	mov    (%rsi),%r8
14002f463:	49 8b ce             	mov    %r14,%rcx
14002f466:	48 8b 17             	mov    (%rdi),%rdx
14002f469:	48 ff 15 70 05 01 00 	rex.W call *0x10570(%rip)        # 0x14003f9e0
14002f470:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f475:	85 c0                	test   %eax,%eax
14002f477:	0f 84 42 ff ff ff    	je     0x14002f3bf
14002f47d:	b8 01 00 00 00       	mov    $0x1,%eax
14002f482:	e9 3a ff ff ff       	jmp    0x14002f3c1
14002f487:	cc                   	int3
14002f488:	cc                   	int3
14002f489:	cc                   	int3
14002f48a:	cc                   	int3
14002f48b:	cc                   	int3
14002f48c:	cc                   	int3
14002f48d:	cc                   	int3
14002f48e:	cc                   	int3
14002f48f:	cc                   	int3
14002f490:	48 85 c9             	test   %rcx,%rcx
14002f493:	0f 84 de 00 00 00    	je     0x14002f577
14002f499:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f49e:	57                   	push   %rdi
14002f49f:	48 83 ec 20          	sub    $0x20,%rsp
14002f4a3:	48 8b 39             	mov    (%rcx),%rdi
14002f4a6:	48 85 ff             	test   %rdi,%rdi
14002f4a9:	0f 84 be 00 00 00    	je     0x14002f56d
14002f4af:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
14002f4b3:	48 85 db             	test   %rbx,%rbx
14002f4b6:	0f 84 93 00 00 00    	je     0x14002f54f
14002f4bc:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14002f4c0:	48 85 c9             	test   %rcx,%rcx
14002f4c3:	74 10                	je     0x14002f4d5
14002f4c5:	48 83 c1 08          	add    $0x8,%rcx
14002f4c9:	48 ff 15 88 04 01 00 	rex.W call *0x10488(%rip)        # 0x14003f958
14002f4d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f4d5:	8a 03                	mov    (%rbx),%al
14002f4d7:	84 c0                	test   %al,%al
14002f4d9:	79 12                	jns    0x14002f4ed
14002f4db:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14002f4df:	48 ff 15 c2 05 01 00 	rex.W call *0x105c2(%rip)        # 0x14003faa8
14002f4e6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f4eb:	8a 03                	mov    (%rbx),%al
14002f4ed:	a8 40                	test   $0x40,%al
14002f4ef:	74 0b                	je     0x14002f4fc
14002f4f1:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
14002f4f5:	e8 fa be fe ff       	call   0x14001b3f4
14002f4fa:	8a 03                	mov    (%rbx),%al
14002f4fc:	a8 20                	test   $0x20,%al
14002f4fe:	74 12                	je     0x14002f512
14002f500:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
14002f504:	48 ff 15 95 05 01 00 	rex.W call *0x10595(%rip)        # 0x14003faa0
14002f50b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f510:	8a 03                	mov    (%rbx),%al
14002f512:	a8 01                	test   $0x1,%al
14002f514:	74 13                	je     0x14002f529
14002f516:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
14002f51d:	48 ff 15 84 05 01 00 	rex.W call *0x10584(%rip)        # 0x14003faa8
14002f524:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f529:	8a 43 01             	mov    0x1(%rbx),%al
14002f52c:	84 c0                	test   %al,%al
14002f52e:	79 0f                	jns    0x14002f53f
14002f530:	48 8d 8b 88 00 00 00 	lea    0x88(%rbx),%rcx
14002f537:	e8 b8 be fe ff       	call   0x14001b3f4
14002f53c:	8a 43 01             	mov    0x1(%rbx),%al
14002f53f:	a8 40                	test   $0x40,%al
14002f541:	74 0c                	je     0x14002f54f
14002f543:	48 8d 8b 98 00 00 00 	lea    0x98(%rbx),%rcx
14002f54a:	e8 11 b6 fe ff       	call   0x14001ab60
14002f54f:	48 8b 1f             	mov    (%rdi),%rbx
14002f552:	48 8b cf             	mov    %rdi,%rcx
14002f555:	48 ff 15 cc 04 01 00 	rex.W call *0x104cc(%rip)        # 0x14003fa28
14002f55c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f561:	48 8b fb             	mov    %rbx,%rdi
14002f564:	48 85 db             	test   %rbx,%rbx
14002f567:	0f 85 42 ff ff ff    	jne    0x14002f4af
14002f56d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx