140b1f578:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f57c:	e8 8f 3d 87 ff       	call   0x140393310
140b1f581:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f585:	48 85 c9             	test   %rcx,%rcx
140b1f588:	74 10                	je     0x140b1f59a
140b1f58a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f58e:	75 0a                	jne    0x140b1f59a
140b1f590:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f595:	e8 aa bb 2f 00       	call   0x140e1b144
140b1f59a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f59e:	e8 bd 8d 67 ff       	call   0x140198360
140b1f5a3:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f5a7:	74 09                	je     0x140b1f5b2
140b1f5a9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f5ad:	e8 4e df 67 ff       	call   0x14019d500
140b1f5b2:	48 8b cf             	mov    %rdi,%rcx
140b1f5b5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f5ba:	48 83 c4 20          	add    $0x20,%rsp
140b1f5be:	5f                   	pop    %rdi
140b1f5bf:	e9 dc 44 87 ff       	jmp    0x140393aa0
140b1f5c4:	cc                   	int3
140b1f5c5:	cc                   	int3
140b1f5c6:	cc                   	int3
140b1f5c7:	cc                   	int3
140b1f5c8:	cc                   	int3
140b1f5c9:	cc                   	int3
140b1f5ca:	cc                   	int3
140b1f5cb:	cc                   	int3
140b1f5cc:	cc                   	int3
140b1f5cd:	cc                   	int3
140b1f5ce:	cc                   	int3
140b1f5cf:	cc                   	int3
140b1f5d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f5d5:	57                   	push   %rdi
140b1f5d6:	48 83 ec 20          	sub    $0x20,%rsp
140b1f5da:	48 8d 05 87 ca 5b 00 	lea    0x5bca87(%rip),%rax        # 0x1410dc068
140b1f5e1:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f5e5:	48 89 01             	mov    %rax,(%rcx)
140b1f5e8:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f5ec:	e8 1f 1e 01 00       	call   0x140b31410
140b1f5f1:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f5f5:	48 85 c9             	test   %rcx,%rcx
140b1f5f8:	74 10                	je     0x140b1f60a
140b1f5fa:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f5fe:	75 0a                	jne    0x140b1f60a
140b1f600:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f605:	e8 3a bb 2f 00       	call   0x140e1b144
140b1f60a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f60e:	e8 4d 8d 67 ff       	call   0x140198360
140b1f613:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f617:	74 09                	je     0x140b1f622
140b1f619:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f61d:	e8 de de 67 ff       	call   0x14019d500
140b1f622:	48 8b cf             	mov    %rdi,%rcx
140b1f625:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f62a:	48 83 c4 20          	add    $0x20,%rsp
140b1f62e:	5f                   	pop    %rdi
140b1f62f:	e9 6c 44 87 ff       	jmp    0x140393aa0
140b1f634:	cc                   	int3
140b1f635:	cc                   	int3
140b1f636:	cc                   	int3
140b1f637:	cc                   	int3
140b1f638:	cc                   	int3
140b1f639:	cc                   	int3
140b1f63a:	cc                   	int3
140b1f63b:	cc                   	int3
140b1f63c:	cc                   	int3
140b1f63d:	cc                   	int3
140b1f63e:	cc                   	int3
140b1f63f:	cc                   	int3
140b1f640:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f645:	57                   	push   %rdi
140b1f646:	48 83 ec 20          	sub    $0x20,%rsp
140b1f64a:	48 8d 05 b7 c8 5b 00 	lea    0x5bc8b7(%rip),%rax        # 0x1410dbf08
140b1f651:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f655:	48 89 01             	mov    %rax,(%rcx)
140b1f658:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f65c:	e8 af 3c 87 ff       	call   0x140393310
140b1f661:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f665:	48 85 c9             	test   %rcx,%rcx
140b1f668:	74 10                	je     0x140b1f67a
140b1f66a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f66e:	75 0a                	jne    0x140b1f67a
140b1f670:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f675:	e8 ca ba 2f 00       	call   0x140e1b144
140b1f67a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f67e:	e8 dd 8c 67 ff       	call   0x140198360
140b1f683:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f687:	74 09                	je     0x140b1f692
140b1f689:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f68d:	e8 6e de 67 ff       	call   0x14019d500
140b1f692:	48 8b cf             	mov    %rdi,%rcx
140b1f695:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f69a:	48 83 c4 20          	add    $0x20,%rsp
140b1f69e:	5f                   	pop    %rdi
140b1f69f:	e9 fc 43 87 ff       	jmp    0x140393aa0
140b1f6a4:	cc                   	int3
140b1f6a5:	cc                   	int3
140b1f6a6:	cc                   	int3
140b1f6a7:	cc                   	int3
140b1f6a8:	cc                   	int3
140b1f6a9:	cc                   	int3
140b1f6aa:	cc                   	int3
140b1f6ab:	cc                   	int3
140b1f6ac:	cc                   	int3
140b1f6ad:	cc                   	int3
140b1f6ae:	cc                   	int3
140b1f6af:	cc                   	int3
140b1f6b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f6b5:	57                   	push   %rdi
140b1f6b6:	48 83 ec 20          	sub    $0x20,%rsp
140b1f6ba:	48 8d 05 87 ae 5b 00 	lea    0x5bae87(%rip),%rax        # 0x1410da548
140b1f6c1:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f6c5:	48 89 01             	mov    %rax,(%rcx)
140b1f6c8:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f6cc:	e8 3f 3c 87 ff       	call   0x140393310
140b1f6d1:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f6d5:	48 85 c9             	test   %rcx,%rcx
140b1f6d8:	74 10                	je     0x140b1f6ea
140b1f6da:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f6de:	75 0a                	jne    0x140b1f6ea
140b1f6e0:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f6e5:	e8 5a ba 2f 00       	call   0x140e1b144
140b1f6ea:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f6ee:	e8 6d 8c 67 ff       	call   0x140198360
140b1f6f3:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f6f7:	74 09                	je     0x140b1f702
140b1f6f9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f6fd:	e8 fe dd 67 ff       	call   0x14019d500
140b1f702:	48 8b cf             	mov    %rdi,%rcx
140b1f705:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f70a:	48 83 c4 20          	add    $0x20,%rsp
140b1f70e:	5f                   	pop    %rdi
140b1f70f:	e9 8c 43 87 ff       	jmp    0x140393aa0
140b1f714:	cc                   	int3
140b1f715:	cc                   	int3
140b1f716:	cc                   	int3
140b1f717:	cc                   	int3
140b1f718:	cc                   	int3
140b1f719:	cc                   	int3
140b1f71a:	cc                   	int3
140b1f71b:	cc                   	int3
140b1f71c:	cc                   	int3
140b1f71d:	cc                   	int3
140b1f71e:	cc                   	int3
140b1f71f:	cc                   	int3
140b1f720:	48 0f be 41 40       	movsbq 0x40(%rcx),%rax
140b1f725:	48 83 c0 01          	add    $0x1,%rax
140b1f729:	74 0a                	je     0x140b1f735
140b1f72b:	48 83 f8 01          	cmp    $0x1,%rax
140b1f72f:	0f 85 db 9e 67 ff    	jne    0x140199610
140b1f735:	c3                   	ret
140b1f736:	cc                   	int3
140b1f737:	cc                   	int3
140b1f738:	cc                   	int3
140b1f739:	cc                   	int3
140b1f73a:	cc                   	int3
140b1f73b:	cc                   	int3
140b1f73c:	cc                   	int3
140b1f73d:	cc                   	int3
140b1f73e:	cc                   	int3
140b1f73f:	cc                   	int3
140b1f740:	48 8b 09             	mov    (%rcx),%rcx
140b1f743:	48 85 c9             	test   %rcx,%rcx
140b1f746:	0f 85 c4 1c 01 00    	jne    0x140b31410
140b1f74c:	c3                   	ret
140b1f74d:	cc                   	int3
140b1f74e:	cc                   	int3
140b1f74f:	cc                   	int3
140b1f750:	48 8b 09             	mov    (%rcx),%rcx
140b1f753:	48 85 c9             	test   %rcx,%rcx
140b1f756:	0f 85 34 d7 f9 ff    	jne    0x140abce90
140b1f75c:	c3                   	ret
140b1f75d:	cc                   	int3
140b1f75e:	cc                   	int3
140b1f75f:	cc                   	int3
140b1f760:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140b1f764:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140b1f768:	48 8b 09             	mov    (%rcx),%rcx
140b1f76b:	e9 a0 07 ff ff       	jmp    0x140b0ff10
140b1f770:	e9 2b 1c 01 00       	jmp    0x140b313a0
140b1f775:	cc                   	int3
140b1f776:	cc                   	int3
140b1f777:	cc                   	int3
140b1f778:	cc                   	int3
140b1f779:	cc                   	int3
140b1f77a:	cc                   	int3
140b1f77b:	cc                   	int3
140b1f77c:	cc                   	int3
140b1f77d:	cc                   	int3
140b1f77e:	cc                   	int3
140b1f77f:	cc                   	int3
140b1f780:	80 79 10 00          	cmpb   $0x0,0x10(%rcx)
140b1f784:	74 0f                	je     0x140b1f795
140b1f786:	48 8b 01             	mov    (%rcx),%rax
140b1f789:	33 d2                	xor    %edx,%edx
140b1f78b:	48 8b 00             	mov    (%rax),%rax
140b1f78e:	48 ff 25 8b 42 46 00 	rex.W jmp *0x46428b(%rip)        # 0x140f83a20
140b1f795:	c3                   	ret
140b1f796:	cc                   	int3
140b1f797:	cc                   	int3
140b1f798:	cc                   	int3
140b1f799:	cc                   	int3
140b1f79a:	cc                   	int3
140b1f79b:	cc                   	int3
140b1f79c:	cc                   	int3
140b1f79d:	cc                   	int3
140b1f79e:	cc                   	int3
140b1f79f:	cc                   	int3
140b1f7a0:	e9 bb 8b 67 ff       	jmp    0x140198360
140b1f7a5:	cc                   	int3
140b1f7a6:	cc                   	int3
140b1f7a7:	cc                   	int3
140b1f7a8:	cc                   	int3
140b1f7a9:	cc                   	int3
140b1f7aa:	cc                   	int3
140b1f7ab:	cc                   	int3
140b1f7ac:	cc                   	int3
140b1f7ad:	cc                   	int3
140b1f7ae:	cc                   	int3
140b1f7af:	cc                   	int3
140b1f7b0:	e9 db 9c f9 ff       	jmp    0x140ab9490
140b1f7b5:	cc                   	int3
140b1f7b6:	cc                   	int3
140b1f7b7:	cc                   	int3
140b1f7b8:	cc                   	int3
140b1f7b9:	cc                   	int3
140b1f7ba:	cc                   	int3
140b1f7bb:	cc                   	int3
140b1f7bc:	cc                   	int3
140b1f7bd:	cc                   	int3
140b1f7be:	cc                   	int3
140b1f7bf:	cc                   	int3
140b1f7c0:	e9 4b 1c 01 00       	jmp    0x140b31410
140b1f7c5:	cc                   	int3
140b1f7c6:	cc                   	int3
140b1f7c7:	cc                   	int3
140b1f7c8:	cc                   	int3
140b1f7c9:	cc                   	int3
140b1f7ca:	cc                   	int3
140b1f7cb:	cc                   	int3
140b1f7cc:	cc                   	int3
140b1f7cd:	cc                   	int3
140b1f7ce:	cc                   	int3
140b1f7cf:	cc                   	int3
140b1f7d0:	40 53                	rex push %rbx
140b1f7d2:	48 83 ec 20          	sub    $0x20,%rsp
140b1f7d6:	48 8b 91 88 00 00 00 	mov    0x88(%rcx),%rdx
140b1f7dd:	48 8b d9             	mov    %rcx,%rbx
140b1f7e0:	48 83 fa 0f          	cmp    $0xf,%rdx
140b1f7e4:	76 2d                	jbe    0x140b1f813
140b1f7e6:	48 8b 49 70          	mov    0x70(%rcx),%rcx
140b1f7ea:	48 ff c2             	inc    %rdx
140b1f7ed:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140b1f7f4:	72 18                	jb     0x140b1f80e
140b1f7f6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140b1f7fa:	48 83 c2 27          	add    $0x27,%rdx
140b1f7fe:	49 2b c8             	sub    %r8,%rcx
140b1f801:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b1f805:	48 83 f8 1f          	cmp    $0x1f,%rax
140b1f809:	77 6a                	ja     0x140b1f875
140b1f80b:	49 8b c8             	mov    %r8,%rcx
140b1f80e:	e8 31 b9 2f 00       	call   0x140e1b144
140b1f813:	48 c7 83 80 00 00 00 	movq   $0x0,0x80(%rbx)
140b1f81a:	00 00 00 00
140b1f81e:	48 c7 83 88 00 00 00 	movq   $0xf,0x88(%rbx)
140b1f825:	0f 00 00 00
140b1f829:	c6 43 70 00          	movb   $0x0,0x70(%rbx)
140b1f82d:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140b1f831:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
140b1f836:	48 85 c9             	test   %rcx,%rcx
140b1f839:	74 10                	je     0x140b1f84b
140b1f83b:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f83f:	75 0a                	jne    0x140b1f84b
140b1f841:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f846:	e8 f9 b8 2f 00       	call   0x140e1b144
140b1f84b:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140b1f84f:	e8 0c 8b 67 ff       	call   0x140198360
140b1f854:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
140b1f858:	74 09                	je     0x140b1f863
140b1f85a:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140b1f85e:	e8 9d dc 67 ff       	call   0x14019d500
140b1f863:	48 8b cb             	mov    %rbx,%rcx
140b1f866:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140b1f86b:	48 83 c4 20          	add    $0x20,%rsp
140b1f86f:	5b                   	pop    %rbx
140b1f870:	e9 2b 42 87 ff       	jmp    0x140393aa0
140b1f875:	e8 2a a9 30 00       	call   0x140e2a1a4
140b1f87a:	cc                   	int3
140b1f87b:	cc                   	int3
140b1f87c:	cc                   	int3
140b1f87d:	cc                   	int3
140b1f87e:	cc                   	int3
140b1f87f:	cc                   	int3
140b1f880:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f885:	57                   	push   %rdi
140b1f886:	48 83 ec 20          	sub    $0x20,%rsp
140b1f88a:	48 8b d9             	mov    %rcx,%rbx
140b1f88d:	48 83 c1 70          	add    $0x70,%rcx
140b1f891:	e8 7a 3a 87 ff       	call   0x140393310
140b1f896:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140b1f89a:	48 85 c9             	test   %rcx,%rcx
140b1f89d:	74 10                	je     0x140b1f8af
140b1f89f:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f8a3:	75 0a                	jne    0x140b1f8af
140b1f8a5:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f8aa:	e8 95 b8 2f 00       	call   0x140e1b144
140b1f8af:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140b1f8b3:	e8 a8 8a 67 ff       	call   0x140198360
140b1f8b8:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
140b1f8bc:	74 09                	je     0x140b1f8c7
140b1f8be:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140b1f8c2:	e8 39 dc 67 ff       	call   0x14019d500
140b1f8c7:	48 8b cb             	mov    %rbx,%rcx
140b1f8ca:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f8cf:	48 83 c4 20          	add    $0x20,%rsp
140b1f8d3:	5f                   	pop    %rdi
140b1f8d4:	e9 c7 41 87 ff       	jmp    0x140393aa0
140b1f8d9:	cc                   	int3
140b1f8da:	cc                   	int3
140b1f8db:	cc                   	int3
140b1f8dc:	cc                   	int3
140b1f8dd:	cc                   	int3
140b1f8de:	cc                   	int3
140b1f8df:	cc                   	int3
140b1f8e0:	40 53                	rex push %rbx
140b1f8e2:	48 83 ec 20          	sub    $0x20,%rsp
140b1f8e6:	48 8b 91 90 00 00 00 	mov    0x90(%rcx),%rdx
140b1f8ed:	48 8b d9             	mov    %rcx,%rbx
140b1f8f0:	48 83 fa 0f          	cmp    $0xf,%rdx
140b1f8f4:	76 2d                	jbe    0x140b1f923
140b1f8f6:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140b1f8fa:	48 ff c2             	inc    %rdx
140b1f8fd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140b1f904:	72 18                	jb     0x140b1f91e
140b1f906:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140b1f90a:	48 83 c2 27          	add    $0x27,%rdx
140b1f90e:	49 2b c8             	sub    %r8,%rcx
140b1f911:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b1f915:	48 83 f8 1f          	cmp    $0x1f,%rax
140b1f919:	77 6a                	ja     0x140b1f985
140b1f91b:	49 8b c8             	mov    %r8,%rcx
140b1f91e:	e8 21 b8 2f 00       	call   0x140e1b144
140b1f923:	48 c7 83 88 00 00 00 	movq   $0x0,0x88(%rbx)
140b1f92a:	00 00 00 00
140b1f92e:	48 c7 83 90 00 00 00 	movq   $0xf,0x90(%rbx)
140b1f935:	0f 00 00 00
140b1f939:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
140b1f93d:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140b1f941:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)