1401a50e7:	48 83 ec 20          	sub    $0x20,%rsp
1401a50eb:	49 8b d9             	mov    %r9,%rbx
1401a50ee:	49 8b f8             	mov    %r8,%rdi
1401a50f1:	8b 0a                	mov    (%rdx),%ecx
1401a50f3:	e8 50 a3 ff ff       	call   0x14019f448
1401a50f8:	90                   	nop
1401a50f9:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401a50fd:	48 8b 10             	mov    (%rax),%rdx
1401a5100:	48 8b 0f             	mov    (%rdi),%rcx
1401a5103:	48 8b 12             	mov    (%rdx),%rdx
1401a5106:	48 8b 09             	mov    (%rcx),%rcx
1401a5109:	e8 7e 02 00 00       	call   0x1401a538c
1401a510e:	90                   	nop
1401a510f:	8b 0b                	mov    (%rbx),%ecx
1401a5111:	e8 86 a3 ff ff       	call   0x14019f49c
1401a5116:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a511b:	48 83 c4 20          	add    $0x20,%rsp
1401a511f:	5f                   	pop    %rdi
1401a5120:	c3                   	ret
1401a5121:	cc                   	int3
1401a5122:	cc                   	int3
1401a5123:	cc                   	int3
1401a5124:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a5129:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401a512e:	57                   	push   %rdi
1401a512f:	48 83 ec 20          	sub    $0x20,%rsp
1401a5133:	49 8b d9             	mov    %r9,%rbx
1401a5136:	49 8b f8             	mov    %r8,%rdi
1401a5139:	8b 0a                	mov    (%rdx),%ecx
1401a513b:	e8 08 a3 ff ff       	call   0x14019f448
1401a5140:	90                   	nop
1401a5141:	48 8b 07             	mov    (%rdi),%rax
1401a5144:	48 8b 08             	mov    (%rax),%rcx
1401a5147:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
1401a514e:	f0 ff 00             	lock incl (%rax)
1401a5151:	8b 0b                	mov    (%rbx),%ecx
1401a5153:	e8 44 a3 ff ff       	call   0x14019f49c
1401a5158:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a515d:	48 83 c4 20          	add    $0x20,%rsp
1401a5161:	5f                   	pop    %rdi
1401a5162:	c3                   	ret
1401a5163:	cc                   	int3
1401a5164:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a5169:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401a516e:	57                   	push   %rdi
1401a516f:	48 83 ec 20          	sub    $0x20,%rsp
1401a5173:	49 8b d9             	mov    %r9,%rbx
1401a5176:	49 8b f8             	mov    %r8,%rdi
1401a5179:	8b 0a                	mov    (%rdx),%ecx
1401a517b:	e8 c8 a2 ff ff       	call   0x14019f448
1401a5180:	90                   	nop
1401a5181:	48 8b 0f             	mov    (%rdi),%rcx
1401a5184:	33 d2                	xor    %edx,%edx
1401a5186:	48 8b 09             	mov    (%rcx),%rcx
1401a5189:	e8 fe 01 00 00       	call   0x1401a538c
1401a518e:	90                   	nop
1401a518f:	8b 0b                	mov    (%rbx),%ecx
1401a5191:	e8 06 a3 ff ff       	call   0x14019f49c
1401a5196:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a519b:	48 83 c4 20          	add    $0x20,%rsp
1401a519f:	5f                   	pop    %rdi
1401a51a0:	c3                   	ret
1401a51a1:	cc                   	int3
1401a51a2:	cc                   	int3
1401a51a3:	cc                   	int3
1401a51a4:	40 55                	rex push %rbp
1401a51a6:	48 8b ec             	mov    %rsp,%rbp
1401a51a9:	48 83 ec 50          	sub    $0x50,%rsp
1401a51ad:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1401a51b1:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1401a51b5:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1401a51b9:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1401a51bd:	ba 01 00 00 00       	mov    $0x1,%edx
1401a51c2:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1401a51c6:	b8 05 00 00 00       	mov    $0x5,%eax
1401a51cb:	89 45 20             	mov    %eax,0x20(%rbp)
1401a51ce:	89 45 28             	mov    %eax,0x28(%rbp)
1401a51d1:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1401a51d5:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401a51d9:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1401a51dd:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1401a51e1:	b8 04 00 00 00       	mov    $0x4,%eax
1401a51e6:	89 45 d0             	mov    %eax,-0x30(%rbp)
1401a51e9:	89 45 d4             	mov    %eax,-0x2c(%rbp)
1401a51ec:	48 8d 05 dd 8a 17 00 	lea    0x178add(%rip),%rax        # 0x14031dcd0
1401a51f3:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1401a51f7:	89 51 28             	mov    %edx,0x28(%rcx)
1401a51fa:	48 8d 0d df fc 07 00 	lea    0x7fcdf(%rip),%rcx        # 0x140224ee0
1401a5201:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a5205:	48 89 08             	mov    %rcx,(%rax)
1401a5208:	48 8d 0d 31 66 10 00 	lea    0x106631(%rip),%rcx        # 0x1402ab840
1401a520f:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a5213:	89 90 a8 03 00 00    	mov    %edx,0x3a8(%rax)
1401a5219:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a521d:	48 89 88 88 00 00 00 	mov    %rcx,0x88(%rax)
1401a5224:	8d 4a 42             	lea    0x42(%rdx),%ecx
1401a5227:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a522b:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401a522f:	66 89 88 bc 00 00 00 	mov    %cx,0xbc(%rax)
1401a5236:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a523a:	66 89 88 c2 01 00 00 	mov    %cx,0x1c2(%rax)
1401a5241:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401a5245:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401a5249:	48 83 a0 a0 03 00 00 	andq   $0x0,0x3a0(%rax)
1401a5250:	00
1401a5251:	e8 ce fe ff ff       	call   0x1401a5124
1401a5256:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1401a525a:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a525e:	48 8d 55 d4          	lea    -0x2c(%rbp),%rdx
1401a5262:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401a5266:	e8 71 fe ff ff       	call   0x1401a50dc
1401a526b:	48 83 c4 50          	add    $0x50,%rsp
1401a526f:	5d                   	pop    %rbp
1401a5270:	c3                   	ret
1401a5271:	cc                   	int3
1401a5272:	cc                   	int3
1401a5273:	cc                   	int3
1401a5274:	48 85 c9             	test   %rcx,%rcx
1401a5277:	74 1a                	je     0x1401a5293
1401a5279:	53                   	push   %rbx
1401a527a:	48 83 ec 20          	sub    $0x20,%rsp
1401a527e:	48 8b d9             	mov    %rcx,%rbx
1401a5281:	e8 0e 00 00 00       	call   0x1401a5294
1401a5286:	48 8b cb             	mov    %rbx,%rcx
1401a5289:	e8 2e 17 00 00       	call   0x1401a69bc
1401a528e:	48 83 c4 20          	add    $0x20,%rsp
1401a5292:	5b                   	pop    %rbx
1401a5293:	c3                   	ret
1401a5294:	40 55                	rex push %rbp
1401a5296:	48 8b ec             	mov    %rsp,%rbp
1401a5299:	48 83 ec 40          	sub    $0x40,%rsp
1401a529d:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1401a52a1:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1401a52a5:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401a52a9:	48 8d 15 30 fc 07 00 	lea    0x7fc30(%rip),%rdx        # 0x140224ee0
1401a52b0:	b8 05 00 00 00       	mov    $0x5,%eax
1401a52b5:	89 45 20             	mov    %eax,0x20(%rbp)
1401a52b8:	89 45 28             	mov    %eax,0x28(%rbp)
1401a52bb:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1401a52bf:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1401a52c3:	b8 04 00 00 00       	mov    $0x4,%eax
1401a52c8:	89 45 e0             	mov    %eax,-0x20(%rbp)
1401a52cb:	89 45 e4             	mov    %eax,-0x1c(%rbp)
1401a52ce:	48 8b 01             	mov    (%rcx),%rax
1401a52d1:	48 3b c2             	cmp    %rdx,%rax
1401a52d4:	74 0c                	je     0x1401a52e2
1401a52d6:	48 8b c8             	mov    %rax,%rcx
1401a52d9:	e8 de 16 00 00       	call   0x1401a69bc
1401a52de:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a52e2:	48 8b 49 70          	mov    0x70(%rcx),%rcx
1401a52e6:	e8 d1 16 00 00       	call   0x1401a69bc
1401a52eb:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a52ef:	48 8b 49 58          	mov    0x58(%rcx),%rcx
1401a52f3:	e8 c4 16 00 00       	call   0x1401a69bc
1401a52f8:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a52fc:	48 8b 49 60          	mov    0x60(%rcx),%rcx
1401a5300:	e8 b7 16 00 00       	call   0x1401a69bc
1401a5305:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a5309:	48 8b 49 68          	mov    0x68(%rcx),%rcx
1401a530d:	e8 aa 16 00 00       	call   0x1401a69bc
1401a5312:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a5316:	48 8b 49 48          	mov    0x48(%rcx),%rcx
1401a531a:	e8 9d 16 00 00       	call   0x1401a69bc
1401a531f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a5323:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1401a5327:	e8 90 16 00 00       	call   0x1401a69bc
1401a532c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a5330:	48 8b 49 78          	mov    0x78(%rcx),%rcx
1401a5334:	e8 83 16 00 00       	call   0x1401a69bc
1401a5339:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a533d:	48 8b 89 80 00 00 00 	mov    0x80(%rcx),%rcx
1401a5344:	e8 73 16 00 00       	call   0x1401a69bc
1401a5349:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401a534d:	48 8b 89 c0 03 00 00 	mov    0x3c0(%rcx),%rcx
1401a5354:	e8 63 16 00 00       	call   0x1401a69bc
1401a5359:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1401a535d:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a5361:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401a5365:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401a5369:	e8 0e fd ff ff       	call   0x1401a507c
1401a536e:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1401a5372:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1401a5376:	48 8d 55 e4          	lea    -0x1c(%rbp),%rdx
1401a537a:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401a537e:	e8 e1 fd ff ff       	call   0x1401a5164
1401a5383:	48 83 c4 40          	add    $0x40,%rsp
1401a5387:	5d                   	pop    %rbp
1401a5388:	c3                   	ret
1401a5389:	cc                   	int3
1401a538a:	cc                   	int3
1401a538b:	cc                   	int3
1401a538c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a5391:	57                   	push   %rdi
1401a5392:	48 83 ec 20          	sub    $0x20,%rsp
1401a5396:	48 8b f9             	mov    %rcx,%rdi
1401a5399:	48 8b da             	mov    %rdx,%rbx
1401a539c:	48 8b 89 90 00 00 00 	mov    0x90(%rcx),%rcx
1401a53a3:	48 85 c9             	test   %rcx,%rcx
1401a53a6:	74 2c                	je     0x1401a53d4
1401a53a8:	e8 d3 b8 00 00       	call   0x1401b0c80
1401a53ad:	48 8b 8f 90 00 00 00 	mov    0x90(%rdi),%rcx
1401a53b4:	48 3b 0d 15 89 17 00 	cmp    0x178915(%rip),%rcx        # 0x14031dcd0
1401a53bb:	74 17                	je     0x1401a53d4
1401a53bd:	48 8d 05 4c 61 10 00 	lea    0x10614c(%rip),%rax        # 0x1402ab510
1401a53c4:	48 3b c8             	cmp    %rax,%rcx
1401a53c7:	74 0b                	je     0x1401a53d4
1401a53c9:	83 79 10 00          	cmpl   $0x0,0x10(%rcx)
1401a53cd:	75 05                	jne    0x1401a53d4
1401a53cf:	e8 ac b6 00 00       	call   0x1401b0a80
1401a53d4:	48 89 9f 90 00 00 00 	mov    %rbx,0x90(%rdi)
1401a53db:	48 85 db             	test   %rbx,%rbx
1401a53de:	74 08                	je     0x1401a53e8
1401a53e0:	48 8b cb             	mov    %rbx,%rcx
1401a53e3:	e8 0c b6 00 00       	call   0x1401b09f4
1401a53e8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a53ed:	48 83 c4 20          	add    $0x20,%rsp
1401a53f1:	5f                   	pop    %rdi
1401a53f2:	c3                   	ret
1401a53f3:	cc                   	int3
1401a53f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a53f9:	57                   	push   %rdi
1401a53fa:	48 83 ec 20          	sub    $0x20,%rsp
1401a53fe:	ff 15 c4 8e 05 00    	call   *0x58ec4(%rip)        # 0x1401fe2c8
1401a5404:	8b 0d be 60 10 00    	mov    0x1060be(%rip),%ecx        # 0x1402ab4c8
1401a540a:	8b d8                	mov    %eax,%ebx
1401a540c:	83 f9 ff             	cmp    $0xffffffff,%ecx
1401a540f:	74 0d                	je     0x1401a541e
1401a5411:	e8 0e 1f 00 00       	call   0x1401a7324
1401a5416:	48 8b f8             	mov    %rax,%rdi
1401a5419:	48 85 c0             	test   %rax,%rax
1401a541c:	75 41                	jne    0x1401a545f
1401a541e:	ba c8 03 00 00       	mov    $0x3c8,%edx
1401a5423:	b9 01 00 00 00       	mov    $0x1,%ecx
1401a5428:	e8 6f 19 00 00       	call   0x1401a6d9c
1401a542d:	48 8b f8             	mov    %rax,%rdi
1401a5430:	48 85 c0             	test   %rax,%rax
1401a5433:	75 09                	jne    0x1401a543e
1401a5435:	33 c9                	xor    %ecx,%ecx
1401a5437:	e8 80 15 00 00       	call   0x1401a69bc
1401a543c:	eb 3c                	jmp    0x1401a547a
1401a543e:	8b 0d 84 60 10 00    	mov    0x106084(%rip),%ecx        # 0x1402ab4c8
1401a5444:	48 8b d0             	mov    %rax,%rdx
1401a5447:	e8 30 1f 00 00       	call   0x1401a737c
1401a544c:	48 8b cf             	mov    %rdi,%rcx
1401a544f:	85 c0                	test   %eax,%eax
1401a5451:	74 e4                	je     0x1401a5437
1401a5453:	e8 4c fd ff ff       	call   0x1401a51a4
1401a5458:	33 c9                	xor    %ecx,%ecx
1401a545a:	e8 5d 15 00 00       	call   0x1401a69bc
1401a545f:	48 85 ff             	test   %rdi,%rdi
1401a5462:	74 16                	je     0x1401a547a
1401a5464:	8b cb                	mov    %ebx,%ecx
1401a5466:	ff 15 cc 8c 05 00    	call   *0x58ccc(%rip)        # 0x1401fe138
1401a546c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a5471:	48 8b c7             	mov    %rdi,%rax
1401a5474:	48 83 c4 20          	add    $0x20,%rsp
1401a5478:	5f                   	pop    %rdi
1401a5479:	c3                   	ret
1401a547a:	8b cb                	mov    %ebx,%ecx
1401a547c:	ff 15 b6 8c 05 00    	call   *0x58cb6(%rip)        # 0x1401fe138
1401a5482:	e8 75 61 fe ff       	call   0x14018b5fc
1401a5487:	cc                   	int3
1401a5488:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a548d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401a5492:	57                   	push   %rdi
1401a5493:	48 83 ec 20          	sub    $0x20,%rsp
1401a5497:	ff 15 2b 8e 05 00    	call   *0x58e2b(%rip)        # 0x1401fe2c8
1401a549d:	8b 0d 25 60 10 00    	mov    0x106025(%rip),%ecx        # 0x1402ab4c8
1401a54a3:	33 f6                	xor    %esi,%esi
1401a54a5:	8b d8                	mov    %eax,%ebx
1401a54a7:	83 f9 ff             	cmp    $0xffffffff,%ecx
1401a54aa:	74 0d                	je     0x1401a54b9
1401a54ac:	e8 73 1e 00 00       	call   0x1401a7324
1401a54b1:	48 8b f8             	mov    %rax,%rdi
1401a54b4:	48 85 c0             	test   %rax,%rax
1401a54b7:	75 41                	jne    0x1401a54fa
1401a54b9:	ba c8 03 00 00       	mov    $0x3c8,%edx
1401a54be:	b9 01 00 00 00       	mov    $0x1,%ecx
1401a54c3:	e8 d4 18 00 00       	call   0x1401a6d9c
1401a54c8:	48 8b f8             	mov    %rax,%rdi
1401a54cb:	48 85 c0             	test   %rax,%rax
1401a54ce:	75 09                	jne    0x1401a54d9
1401a54d0:	33 c9                	xor    %ecx,%ecx
1401a54d2:	e8 e5 14 00 00       	call   0x1401a69bc
1401a54d7:	eb 26                	jmp    0x1401a54ff
1401a54d9:	8b 0d e9 5f 10 00    	mov    0x105fe9(%rip),%ecx        # 0x1402ab4c8
1401a54df:	48 8b d0             	mov    %rax,%rdx
1401a54e2:	e8 95 1e 00 00       	call   0x1401a737c
1401a54e7:	48 8b cf             	mov    %rdi,%rcx
1401a54ea:	85 c0                	test   %eax,%eax
1401a54ec:	74 e4                	je     0x1401a54d2
1401a54ee:	e8 b1 fc ff ff       	call   0x1401a51a4
1401a54f3:	33 c9                	xor    %ecx,%ecx
1401a54f5:	e8 c2 14 00 00       	call   0x1401a69bc
1401a54fa:	48 85 ff             	test   %rdi,%rdi
1401a54fd:	75 0a                	jne    0x1401a5509
1401a54ff:	8b cb                	mov    %ebx,%ecx
1401a5501:	ff 15 31 8c 05 00    	call   *0x58c31(%rip)        # 0x1401fe138
1401a5507:	eb 0b                	jmp    0x1401a5514
1401a5509:	8b cb                	mov    %ebx,%ecx
1401a550b:	ff 15 27 8c 05 00    	call   *0x58c27(%rip)        # 0x1401fe138
1401a5511:	48 8b f7             	mov    %rdi,%rsi
1401a5514:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a5519:	48 8b c6             	mov    %rsi,%rax
1401a551c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401a5521:	48 83 c4 20          	add    $0x20,%rsp
1401a5525:	5f                   	pop    %rdi
1401a5526:	c3                   	ret
1401a5527:	cc                   	int3
1401a5528:	48 83 ec 28          	sub    $0x28,%rsp
1401a552c:	48 8d 0d 41 fd ff ff 	lea    -0x2bf(%rip),%rcx        # 0x1401a5274
1401a5533:	e8 3c 1d 00 00       	call   0x1401a7274
1401a5538:	89 05 8a 5f 10 00    	mov    %eax,0x105f8a(%rip)        # 0x1402ab4c8
1401a553e:	83 f8 ff             	cmp    $0xffffffff,%eax
1401a5541:	75 04                	jne    0x1401a5547
1401a5543:	32 c0                	xor    %al,%al
1401a5545:	eb 15                	jmp    0x1401a555c
1401a5547:	e8 3c ff ff ff       	call   0x1401a5488
1401a554c:	48 85 c0             	test   %rax,%rax
1401a554f:	75 09                	jne    0x1401a555a
1401a5551:	33 c9                	xor    %ecx,%ecx
1401a5553:	e8 0c 00 00 00       	call   0x1401a5564
1401a5558:	eb e9                	jmp    0x1401a5543
1401a555a:	b0 01                	mov    $0x1,%al
1401a555c:	48 83 c4 28          	add    $0x28,%rsp
1401a5560:	c3                   	ret
1401a5561:	cc                   	int3
1401a5562:	cc                   	int3
1401a5563:	cc                   	int3
1401a5564:	48 83 ec 28          	sub    $0x28,%rsp
1401a5568:	8b 0d 5a 5f 10 00    	mov    0x105f5a(%rip),%ecx        # 0x1402ab4c8
1401a556e:	83 f9 ff             	cmp    $0xffffffff,%ecx
1401a5571:	74 0c                	je     0x1401a557f
1401a5573:	e8 54 1d 00 00       	call   0x1401a72cc
1401a5578:	83 0d 49 5f 10 00 ff 	orl    $0xffffffff,0x105f49(%rip)        # 0x1402ab4c8
1401a557f:	b0 01                	mov    $0x1,%al
1401a5581:	48 83 c4 28          	add    $0x28,%rsp
1401a5585:	c3                   	ret
1401a5586:	cc                   	int3
1401a5587:	cc                   	int3
1401a5588:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a558d:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401a5592:	57                   	push   %rdi
1401a5593:	48 83 ec 20          	sub    $0x20,%rsp
1401a5597:	49 8b f9             	mov    %r9,%rdi
1401a559a:	8b 0a                	mov    (%rdx),%ecx
1401a559c:	e8 a7 9e ff ff       	call   0x14019f448
1401a55a1:	90                   	nop
1401a55a2:	48 8b 1d c7 5c 10 00 	mov    0x105cc7(%rip),%rbx        # 0x1402ab270
1401a55a9:	8b cb                	mov    %ebx,%ecx