14095e31e:	48 8b 01             	mov    (%rcx),%rax
14095e321:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e325:	ff 15 f5 56 62 00    	call   *0x6256f5(%rip)        # 0x140f83a20
14095e32b:	48 8d 53 40          	lea    0x40(%rbx),%rdx
14095e32f:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14095e334:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e338:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14095e33d:	41 b0 01             	mov    $0x1,%r8b
14095e340:	48 8b cf             	mov    %rdi,%rcx
14095e343:	e8 88 fd ff ff       	call   0x14095e0d0
14095e348:	48 8b 0f             	mov    (%rdi),%rcx
14095e34b:	b2 0a                	mov    $0xa,%dl
14095e34d:	48 8b 01             	mov    (%rcx),%rax
14095e350:	48 8b 00             	mov    (%rax),%rax
14095e353:	ff 15 c7 56 62 00    	call   *0x6256c7(%rip)        # 0x140f83a20
14095e359:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095e35e:	48 8b 0f             	mov    (%rdi),%rcx
14095e361:	48 8b 01             	mov    (%rcx),%rax
14095e364:	76 03                	jbe    0x14095e369
14095e366:	48 8b 36             	mov    (%rsi),%rsi
14095e369:	44 8b 84 24 08 01 00 	mov    0x108(%rsp),%r8d
14095e370:	00
14095e371:	48 8b d6             	mov    %rsi,%rdx
14095e374:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e378:	ff 15 a2 56 62 00    	call   *0x6256a2(%rip)        # 0x140f83a20
14095e37e:	e9 91 06 00 00       	jmp    0x14095ea14
14095e383:	48 8b 00             	mov    (%rax),%rax
14095e386:	b2 7b                	mov    $0x7b,%dl
14095e388:	ff 15 92 56 62 00    	call   *0x625692(%rip)        # 0x140f83a20
14095e38e:	48 8b 45 08          	mov    0x8(%rbp),%rax
14095e392:	45 33 f6             	xor    %r14d,%r14d
14095e395:	8b b4 24 08 01 00 00 	mov    0x108(%rsp),%esi
14095e39c:	44 8b a4 24 00 01 00 	mov    0x100(%rsp),%r12d
14095e3a3:	00
14095e3a4:	48 83 78 08 01       	cmpq   $0x1,0x8(%rax)
14095e3a9:	48 8b 18             	mov    (%rax),%rbx
14095e3ac:	48 8b 1b             	mov    (%rbx),%rbx
14095e3af:	0f 84 ce 00 00 00    	je     0x14095e483
14095e3b5:	48 8b 0f             	mov    (%rdi),%rcx
14095e3b8:	b2 22                	mov    $0x22,%dl
14095e3ba:	48 8b 01             	mov    (%rcx),%rax
14095e3bd:	48 8b 00             	mov    (%rax),%rax
14095e3c0:	ff 15 5a 56 62 00    	call   *0x62565a(%rip)        # 0x140f83a20
14095e3c6:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14095e3ca:	45 0f b6 c7          	movzbl %r15b,%r8d
14095e3ce:	48 8b cf             	mov    %rdi,%rcx
14095e3d1:	e8 aa 08 00 00       	call   0x14095ec80
14095e3d6:	48 8b 0f             	mov    (%rdi),%rcx
14095e3d9:	48 8d 15 c4 46 70 00 	lea    0x7046c4(%rip),%rdx        # 0x141062aa4
14095e3e0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e3e6:	48 8b 01             	mov    (%rcx),%rax
14095e3e9:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e3ed:	ff 15 2d 56 62 00    	call   *0x62562d(%rip)        # 0x140f83a20
14095e3f3:	48 8d 53 40          	lea    0x40(%rbx),%rdx
14095e3f7:	89 74 24 28          	mov    %esi,0x28(%rsp)
14095e3fb:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e3ff:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14095e404:	45 33 c0             	xor    %r8d,%r8d
14095e407:	48 8b cf             	mov    %rdi,%rcx
14095e40a:	e8 c1 fc ff ff       	call   0x14095e0d0
14095e40f:	48 8b 0f             	mov    (%rdi),%rcx
14095e412:	b2 2c                	mov    $0x2c,%dl
14095e414:	48 8b 01             	mov    (%rcx),%rax
14095e417:	48 8b 00             	mov    (%rax),%rax
14095e41a:	ff 15 00 56 62 00    	call   *0x625600(%rip)        # 0x140f83a20
14095e420:	48 8b 43 10          	mov    0x10(%rbx),%rax
14095e424:	49 ff c6             	inc    %r14
14095e427:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14095e42b:	74 22                	je     0x14095e44f
14095e42d:	48 8b 43 08          	mov    0x8(%rbx),%rax
14095e431:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14095e435:	75 13                	jne    0x14095e44a
14095e437:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14095e43b:	75 0d                	jne    0x14095e44a
14095e43d:	48 8b d8             	mov    %rax,%rbx
14095e440:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e444:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14095e448:	74 ed                	je     0x14095e437
14095e44a:	48 8b d8             	mov    %rax,%rbx
14095e44d:	eb 20                	jmp    0x14095e46f
14095e44f:	48 8b 08             	mov    (%rax),%rcx
14095e452:	48 8b d8             	mov    %rax,%rbx
14095e455:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14095e459:	75 14                	jne    0x14095e46f
14095e45b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14095e460:	48 8b 01             	mov    (%rcx),%rax
14095e463:	48 8b d9             	mov    %rcx,%rbx
14095e466:	48 8b c8             	mov    %rax,%rcx
14095e469:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14095e46d:	74 f1                	je     0x14095e460
14095e46f:	48 8b 45 08          	mov    0x8(%rbp),%rax
14095e473:	48 8b 48 08          	mov    0x8(%rax),%rcx
14095e477:	48 ff c9             	dec    %rcx
14095e47a:	4c 3b f1             	cmp    %rcx,%r14
14095e47d:	0f 82 32 ff ff ff    	jb     0x14095e3b5
14095e483:	48 8b 0f             	mov    (%rdi),%rcx
14095e486:	b2 22                	mov    $0x22,%dl
14095e488:	48 8b 01             	mov    (%rcx),%rax
14095e48b:	48 8b 00             	mov    (%rax),%rax
14095e48e:	ff 15 8c 55 62 00    	call   *0x62558c(%rip)        # 0x140f83a20
14095e494:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14095e498:	45 0f b6 c7          	movzbl %r15b,%r8d
14095e49c:	48 8b cf             	mov    %rdi,%rcx
14095e49f:	e8 dc 07 00 00       	call   0x14095ec80
14095e4a4:	48 8b 0f             	mov    (%rdi),%rcx
14095e4a7:	48 8d 15 f6 45 70 00 	lea    0x7045f6(%rip),%rdx        # 0x141062aa4
14095e4ae:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e4b4:	48 8b 01             	mov    (%rcx),%rax
14095e4b7:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e4bb:	ff 15 5f 55 62 00    	call   *0x62555f(%rip)        # 0x140f83a20
14095e4c1:	48 8d 53 40          	lea    0x40(%rbx),%rdx
14095e4c5:	89 74 24 28          	mov    %esi,0x28(%rsp)
14095e4c9:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e4cd:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14095e4d2:	45 33 c0             	xor    %r8d,%r8d
14095e4d5:	48 8b cf             	mov    %rdi,%rcx
14095e4d8:	e8 f3 fb ff ff       	call   0x14095e0d0
14095e4dd:	e9 32 05 00 00       	jmp    0x14095ea14
14095e4e2:	48 8b 0f             	mov    (%rdi),%rcx
14095e4e5:	4c 8d 72 08          	lea    0x8(%rdx),%r14
14095e4e9:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14095e4ed:	48 8b 42 08          	mov    0x8(%rdx),%rax
14095e4f1:	48 39 02             	cmp    %rax,(%rdx)
14095e4f4:	48 8b 01             	mov    (%rcx),%rax
14095e4f7:	75 1c                	jne    0x14095e515
14095e4f9:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e4fd:	48 8d 15 f8 d6 6d 00 	lea    0x6dd6f8(%rip),%rdx        # 0x14103bbfc
14095e504:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e50a:	ff 15 10 55 62 00    	call   *0x625510(%rip)        # 0x140f83a20
14095e510:	e9 d9 05 00 00       	jmp    0x14095eaee
14095e515:	45 84 c0             	test   %r8b,%r8b
14095e518:	0f 84 98 01 00 00    	je     0x14095e6b6
14095e51e:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e522:	48 8d 15 7f 45 70 00 	lea    0x70457f(%rip),%rdx        # 0x141062aa8
14095e529:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e52f:	ff 15 eb 54 62 00    	call   *0x6254eb(%rip)        # 0x140f83a20
14095e535:	44 8b a4 24 00 01 00 	mov    0x100(%rsp),%r12d
14095e53c:	00
14095e53d:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
14095e544:	44 03 a4 24 08 01 00 	add    0x108(%rsp),%r12d
14095e54b:	00
14095e54c:	48 8b 97 70 02 00 00 	mov    0x270(%rdi),%rdx
14095e553:	45 8b c4             	mov    %r12d,%r8d
14095e556:	49 3b d0             	cmp    %r8,%rdx
14095e559:	73 17                	jae    0x14095e572
14095e55b:	48 03 d2             	add    %rdx,%rdx
14095e55e:	41 b0 20             	mov    $0x20,%r8b
14095e561:	48 8b ce             	mov    %rsi,%rcx
14095e564:	e8 b7 be 8a ff       	call   0x14020a420
14095e569:	45 8b c4             	mov    %r12d,%r8d
14095e56c:	4c 8d 6d 08          	lea    0x8(%rbp),%r13
14095e570:	eb 03                	jmp    0x14095e575
14095e572:	4d 8b ee             	mov    %r14,%r13
14095e575:	49 8b 06             	mov    (%r14),%rax
14095e578:	48 8b 18             	mov    (%rax),%rbx
14095e57b:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e57f:	48 83 e8 10          	sub    $0x10,%rax
14095e583:	48 3b d8             	cmp    %rax,%rbx
14095e586:	0f 84 93 00 00 00    	je     0x14095e61f
14095e58c:	8b ac 24 00 01 00 00 	mov    0x100(%rsp),%ebp
14095e593:	0f 1f 40 00          	nopl   0x0(%rax)
14095e597:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14095e59e:	00 00
14095e5a0:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095e5a5:	48 8b d6             	mov    %rsi,%rdx
14095e5a8:	48 8b 0f             	mov    (%rdi),%rcx
14095e5ab:	48 8b 01             	mov    (%rcx),%rax
14095e5ae:	76 03                	jbe    0x14095e5b3
14095e5b0:	48 8b 16             	mov    (%rsi),%rdx
14095e5b3:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e5b7:	ff 15 63 54 62 00    	call   *0x625463(%rip)        # 0x140f83a20
14095e5bd:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e5c1:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14095e5c6:	41 b0 01             	mov    $0x1,%r8b
14095e5c9:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14095e5cd:	48 8b d3             	mov    %rbx,%rdx
14095e5d0:	48 8b cf             	mov    %rdi,%rcx
14095e5d3:	e8 f8 fa ff ff       	call   0x14095e0d0
14095e5d8:	48 8b 0f             	mov    (%rdi),%rcx
14095e5db:	48 8d 15 be 44 70 00 	lea    0x7044be(%rip),%rdx        # 0x141062aa0
14095e5e2:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e5e8:	48 8b 01             	mov    (%rcx),%rax
14095e5eb:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e5ef:	ff 15 2b 54 62 00    	call   *0x62542b(%rip)        # 0x140f83a20
14095e5f5:	49 8b 06             	mov    (%r14),%rax
14095e5f8:	48 83 c3 10          	add    $0x10,%rbx
14095e5fc:	45 8b c4             	mov    %r12d,%r8d
14095e5ff:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e603:	48 83 e8 10          	sub    $0x10,%rax
14095e607:	48 3b d8             	cmp    %rax,%rbx
14095e60a:	75 94                	jne    0x14095e5a0
14095e60c:	4c 8b ac 24 e8 00 00 	mov    0xe8(%rsp),%r13
14095e613:	00
14095e614:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
14095e61b:	49 83 c5 08          	add    $0x8,%r13
14095e61f:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095e624:	48 8b d6             	mov    %rsi,%rdx
14095e627:	48 8b 0f             	mov    (%rdi),%rcx
14095e62a:	48 8b 01             	mov    (%rcx),%rax
14095e62d:	76 03                	jbe    0x14095e632
14095e62f:	48 8b 16             	mov    (%rsi),%rdx
14095e632:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e636:	45 8b c4             	mov    %r12d,%r8d
14095e639:	ff 15 e1 53 62 00    	call   *0x6253e1(%rip)        # 0x140f83a20
14095e63f:	49 8b 45 00          	mov    0x0(%r13),%rax
14095e643:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e647:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14095e64c:	41 b0 01             	mov    $0x1,%r8b
14095e64f:	48 8b cf             	mov    %rdi,%rcx
14095e652:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095e656:	8b 84 24 00 01 00 00 	mov    0x100(%rsp),%eax
14095e65d:	48 83 ea 10          	sub    $0x10,%rdx
14095e661:	89 44 24 20          	mov    %eax,0x20(%rsp)
14095e665:	e8 66 fa ff ff       	call   0x14095e0d0
14095e66a:	48 8b 0f             	mov    (%rdi),%rcx
14095e66d:	b2 0a                	mov    $0xa,%dl
14095e66f:	48 8b 01             	mov    (%rcx),%rax
14095e672:	48 8b 00             	mov    (%rax),%rax
14095e675:	ff 15 a5 53 62 00    	call   *0x6253a5(%rip)        # 0x140f83a20
14095e67b:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095e680:	48 8b 0f             	mov    (%rdi),%rcx
14095e683:	48 8b 01             	mov    (%rcx),%rax
14095e686:	76 03                	jbe    0x14095e68b
14095e688:	48 8b 36             	mov    (%rsi),%rsi
14095e68b:	44 8b 84 24 08 01 00 	mov    0x108(%rsp),%r8d
14095e692:	00
14095e693:	48 8b d6             	mov    %rsi,%rdx
14095e696:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e69a:	ff 15 80 53 62 00    	call   *0x625380(%rip)        # 0x140f83a20
14095e6a0:	48 8b 0f             	mov    (%rdi),%rcx
14095e6a3:	b2 5d                	mov    $0x5d,%dl
14095e6a5:	48 8b 01             	mov    (%rcx),%rax
14095e6a8:	48 8b 00             	mov    (%rax),%rax
14095e6ab:	ff 15 6f 53 62 00    	call   *0x62536f(%rip)        # 0x140f83a20
14095e6b1:	e9 38 04 00 00       	jmp    0x14095eaee
14095e6b6:	48 8b 00             	mov    (%rax),%rax
14095e6b9:	b2 5b                	mov    $0x5b,%dl
14095e6bb:	ff 15 5f 53 62 00    	call   *0x62535f(%rip)        # 0x140f83a20
14095e6c1:	49 8b 16             	mov    (%r14),%rdx
14095e6c4:	8b b4 24 08 01 00 00 	mov    0x108(%rsp),%esi
14095e6cb:	8b ac 24 00 01 00 00 	mov    0x100(%rsp),%ebp
14095e6d2:	48 8b 42 08          	mov    0x8(%rdx),%rax
14095e6d6:	48 8b 1a             	mov    (%rdx),%rbx
14095e6d9:	48 83 e8 10          	sub    $0x10,%rax
14095e6dd:	48 3b d8             	cmp    %rax,%rbx
14095e6e0:	74 4d                	je     0x14095e72f
14095e6e2:	0f 1f 40 00          	nopl   0x0(%rax)
14095e6e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14095e6ed:	00 00 00
14095e6f0:	89 74 24 28          	mov    %esi,0x28(%rsp)
14095e6f4:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e6f8:	45 33 c0             	xor    %r8d,%r8d
14095e6fb:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14095e6ff:	48 8b d3             	mov    %rbx,%rdx
14095e702:	48 8b cf             	mov    %rdi,%rcx
14095e705:	e8 c6 f9 ff ff       	call   0x14095e0d0
14095e70a:	48 8b 0f             	mov    (%rdi),%rcx
14095e70d:	b2 2c                	mov    $0x2c,%dl
14095e70f:	48 8b 01             	mov    (%rcx),%rax
14095e712:	48 8b 00             	mov    (%rax),%rax
14095e715:	ff 15 05 53 62 00    	call   *0x625305(%rip)        # 0x140f83a20
14095e71b:	49 8b 16             	mov    (%r14),%rdx
14095e71e:	48 83 c3 10          	add    $0x10,%rbx
14095e722:	48 8b 42 08          	mov    0x8(%rdx),%rax
14095e726:	48 83 e8 10          	sub    $0x10,%rax
14095e72a:	48 3b d8             	cmp    %rax,%rbx
14095e72d:	75 c1                	jne    0x14095e6f0
14095e72f:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14095e733:	45 0f b6 cf          	movzbl %r15b,%r9d
14095e737:	48 83 ea 10          	sub    $0x10,%rdx
14095e73b:	89 74 24 28          	mov    %esi,0x28(%rsp)
14095e73f:	45 33 c0             	xor    %r8d,%r8d
14095e742:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14095e746:	48 8b cf             	mov    %rdi,%rcx
14095e749:	e8 82 f9 ff ff       	call   0x14095e0d0
14095e74e:	48 8b 0f             	mov    (%rdi),%rcx
14095e751:	b2 5d                	mov    $0x5d,%dl
14095e753:	48 8b 01             	mov    (%rcx),%rax
14095e756:	48 8b 00             	mov    (%rax),%rax
14095e759:	ff 15 c1 52 62 00    	call   *0x6252c1(%rip)        # 0x140f83a20
14095e75f:	e9 8a 03 00 00       	jmp    0x14095eaee
14095e764:	48 8b 0f             	mov    (%rdi),%rcx
14095e767:	b2 22                	mov    $0x22,%dl
14095e769:	48 8b 01             	mov    (%rcx),%rax
14095e76c:	48 8b 00             	mov    (%rax),%rax
14095e76f:	ff 15 ab 52 62 00    	call   *0x6252ab(%rip)        # 0x140f83a20
14095e775:	48 8b 55 08          	mov    0x8(%rbp),%rdx
14095e779:	45 0f b6 c7          	movzbl %r15b,%r8d
14095e77d:	48 8b cf             	mov    %rdi,%rcx
14095e780:	e8 fb 04 00 00       	call   0x14095ec80
14095e785:	48 8b 0f             	mov    (%rdi),%rcx
14095e788:	b2 22                	mov    $0x22,%dl
14095e78a:	48 8b 01             	mov    (%rcx),%rax
14095e78d:	48 8b 00             	mov    (%rax),%rax
14095e790:	ff 15 8a 52 62 00    	call   *0x62528a(%rip)        # 0x140f83a20
14095e796:	e9 53 03 00 00       	jmp    0x14095eaee
14095e79b:	48 8b 0f             	mov    (%rdi),%rcx
14095e79e:	48 8b 01             	mov    (%rcx),%rax
14095e7a1:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e7a5:	45 84 c0             	test   %r8b,%r8b
14095e7a8:	0f 84 bc 01 00 00    	je     0x14095e96a
14095e7ae:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e7b4:	48 8d 15 dd 42 70 00 	lea    0x7042dd(%rip),%rdx        # 0x141062a98
14095e7bb:	ff 15 5f 52 62 00    	call   *0x62525f(%rip)        # 0x140f83a20
14095e7c1:	44 8b a4 24 08 01 00 	mov    0x108(%rsp),%r12d
14095e7c8:	00
14095e7c9:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
14095e7d0:	44 8b bc 24 00 01 00 	mov    0x100(%rsp),%r15d
14095e7d7:	00
14095e7d8:	48 8b 97 70 02 00 00 	mov    0x270(%rdi),%rdx
14095e7df:	45 03 fc             	add    %r12d,%r15d
14095e7e2:	41 8b df             	mov    %r15d,%ebx
14095e7e5:	48 3b d3             	cmp    %rbx,%rdx
14095e7e8:	73 0e                	jae    0x14095e7f8
14095e7ea:	48 03 d2             	add    %rdx,%rdx
14095e7ed:	41 b0 20             	mov    $0x20,%r8b
14095e7f0:	48 8b ce             	mov    %rsi,%rcx
14095e7f3:	e8 28 bc 8a ff       	call   0x14020a420
14095e7f8:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14095e7fd:	48 8b d6             	mov    %rsi,%rdx
14095e800:	48 8b 0f             	mov    (%rdi),%rcx
14095e803:	48 8b 01             	mov    (%rcx),%rax
14095e806:	76 03                	jbe    0x14095e80b
14095e808:	48 8b 16             	mov    (%rsi),%rdx
14095e80b:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e80f:	4c 8b c3             	mov    %rbx,%r8
14095e812:	ff 15 08 52 62 00    	call   *0x625208(%rip)        # 0x140f83a20
14095e818:	48 8b 0f             	mov    (%rdi),%rcx
14095e81b:	48 8d 15 8e 42 70 00 	lea    0x70428e(%rip),%rdx        # 0x141062ab0
14095e822:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14095e828:	48 8b 01             	mov    (%rcx),%rax
14095e82b:	48 8b 40 08          	mov    0x8(%rax),%rax
14095e82f:	ff 15 eb 51 62 00    	call   *0x6251eb(%rip)        # 0x140f83a20
14095e835:	48 8b 55 08          	mov    0x8(%rbp),%rdx
14095e839:	4c 8d 75 08          	lea    0x8(%rbp),%r14
14095e83d:	48 8b 1a             	mov    (%rdx),%rbx
14095e840:	48 8b 42 08          	mov    0x8(%rdx),%rax
14095e844:	48 3b d8             	cmp    %rax,%rbx
14095e847:	74 5d                	je     0x14095e8a6
14095e849:	48 ff c8             	dec    %rax
14095e84c:	48 3b d8             	cmp    %rax,%rbx
14095e84f:	74 45                	je     0x14095e896
14095e851:	0f b6 13             	movzbl (%rbx),%edx
14095e854:	48 8b cf             	mov    %rdi,%rcx
14095e857:	e8 84 c9 ff ff       	call   0x14095b1e0
14095e85c:	48 8b 0f             	mov    (%rdi),%rcx
14095e85f:	48 8d 15 06 23 68 00 	lea    0x682306(%rip),%rdx        # 0x140fe0b6c
14095e866:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14095e86c:	48 8b 01             	mov    (%rcx),%rax
14095e86f:	48 8b 40 08          	mov    0x8(%rax),%rax