1400f86f6:	00
1400f86f7:	48 83 c4 20          	add    $0x20,%rsp
1400f86fb:	5b                   	pop    %rbx
1400f86fc:	c3                   	ret
1400f86fd:	cc                   	int3
1400f86fe:	cc                   	int3
1400f86ff:	cc                   	int3
1400f8700:	40 53                	rex push %rbx
1400f8702:	48 83 ec 20          	sub    $0x20,%rsp
1400f8706:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1400f870a:	48 8b d9             	mov    %rcx,%rbx
1400f870d:	48 83 fa 0f          	cmp    $0xf,%rdx
1400f8711:	76 2c                	jbe    0x1400f873f
1400f8713:	48 8b 09             	mov    (%rcx),%rcx
1400f8716:	48 ff c2             	inc    %rdx
1400f8719:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400f8720:	72 18                	jb     0x1400f873a
1400f8722:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400f8726:	48 83 c2 27          	add    $0x27,%rdx
1400f872a:	49 2b c8             	sub    %r8,%rcx
1400f872d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400f8731:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f8735:	77 21                	ja     0x1400f8758
1400f8737:	49 8b c8             	mov    %r8,%rcx
1400f873a:	e8 45 1b 20 00       	call   0x1402fa284
1400f873f:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1400f8746:	00
1400f8747:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400f874e:	00
1400f874f:	c6 03 00             	movb   $0x0,(%rbx)
1400f8752:	48 83 c4 20          	add    $0x20,%rsp
1400f8756:	5b                   	pop    %rbx
1400f8757:	c3                   	ret
1400f8758:	ff 15 9a 18 23 00    	call   *0x23189a(%rip)        # 0x140329ff8
1400f875e:	cc                   	int3
1400f875f:	cc                   	int3
1400f8760:	40 53                	rex push %rbx
1400f8762:	48 83 ec 20          	sub    $0x20,%rsp
1400f8766:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1400f876a:	48 85 db             	test   %rbx,%rbx
1400f876d:	74 36                	je     0x1400f87a5
1400f876f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f8774:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400f8779:	8b c7                	mov    %edi,%eax
1400f877b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f8780:	83 f8 01             	cmp    $0x1,%eax
1400f8783:	75 1b                	jne    0x1400f87a0
1400f8785:	48 8b 03             	mov    (%rbx),%rax
1400f8788:	48 8b cb             	mov    %rbx,%rcx
1400f878b:	ff 10                	call   *(%rax)
1400f878d:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
1400f8792:	83 ff 01             	cmp    $0x1,%edi
1400f8795:	75 09                	jne    0x1400f87a0
1400f8797:	48 8b 03             	mov    (%rbx),%rax
1400f879a:	48 8b cb             	mov    %rbx,%rcx
1400f879d:	ff 50 08             	call   *0x8(%rax)
1400f87a0:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f87a5:	48 83 c4 20          	add    $0x20,%rsp
1400f87a9:	5b                   	pop    %rbx
1400f87aa:	c3                   	ret
1400f87ab:	cc                   	int3
1400f87ac:	cc                   	int3
1400f87ad:	cc                   	int3
1400f87ae:	cc                   	int3
1400f87af:	cc                   	int3
1400f87b0:	48 83 ec 28          	sub    $0x28,%rsp
1400f87b4:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400f87b8:	48 85 d2             	test   %rdx,%rdx
1400f87bb:	74 16                	je     0x1400f87d3
1400f87bd:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f87c1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f87c5:	48 83 c2 08          	add    $0x8,%rdx
1400f87c9:	48 03 ca             	add    %rdx,%rcx
1400f87cc:	48 8b 01             	mov    (%rcx),%rax
1400f87cf:	ff 50 08             	call   *0x8(%rax)
1400f87d2:	90                   	nop
1400f87d3:	48 83 c4 28          	add    $0x28,%rsp
1400f87d7:	c3                   	ret
1400f87d8:	cc                   	int3
1400f87d9:	cc                   	int3
1400f87da:	cc                   	int3
1400f87db:	cc                   	int3
1400f87dc:	cc                   	int3
1400f87dd:	cc                   	int3
1400f87de:	cc                   	int3
1400f87df:	cc                   	int3
1400f87e0:	48 8b 09             	mov    (%rcx),%rcx
1400f87e3:	48 85 c9             	test   %rcx,%rcx
1400f87e6:	74 32                	je     0x1400f881a
1400f87e8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400f87ed:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f87f2:	83 f8 01             	cmp    $0x1,%eax
1400f87f5:	75 23                	jne    0x1400f881a
1400f87f7:	4c 8b 81 48 01 00 00 	mov    0x148(%rcx),%r8
1400f87fe:	4d 85 c0             	test   %r8,%r8
1400f8801:	74 0c                	je     0x1400f880f
1400f8803:	49 8b 00             	mov    (%r8),%rax
1400f8806:	48 8b d1             	mov    %rcx,%rdx
1400f8809:	49 8b c8             	mov    %r8,%rcx
1400f880c:	48 ff 20             	rex.W jmp *(%rax)
1400f880f:	48 8b 01             	mov    (%rcx),%rax
1400f8812:	ba 01 00 00 00       	mov    $0x1,%edx
1400f8817:	48 ff 20             	rex.W jmp *(%rax)
1400f881a:	c3                   	ret
1400f881b:	cc                   	int3
1400f881c:	cc                   	int3
1400f881d:	cc                   	int3
1400f881e:	cc                   	int3
1400f881f:	cc                   	int3
1400f8820:	40 53                	rex push %rbx
1400f8822:	48 83 ec 20          	sub    $0x20,%rsp
1400f8826:	48 83 b9 28 01 00 00 	cmpq   $0x0,0x128(%rcx)
1400f882d:	00
1400f882e:	48 8d 05 b3 b0 23 00 	lea    0x23b0b3(%rip),%rax        # 0x1403338e8
1400f8835:	48 89 01             	mov    %rax,(%rcx)
1400f8838:	48 8b d9             	mov    %rcx,%rbx
1400f883b:	75 56                	jne    0x1400f8893
1400f883d:	48 83 c1 18          	add    $0x18,%rcx
1400f8841:	e8 b6 55 fe ff       	call   0x1400dddfc
1400f8846:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1400f884a:	e8 ad 55 fe ff       	call   0x1400dddfc
1400f884f:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1400f8853:	e8 a4 55 fe ff       	call   0x1400dddfc
1400f8858:	48 8d 4b 60          	lea    0x60(%rbx),%rcx
1400f885c:	e8 9b 55 fe ff       	call   0x1400dddfc
1400f8861:	48 8d 4b 78          	lea    0x78(%rbx),%rcx
1400f8865:	e8 92 55 fe ff       	call   0x1400dddfc
1400f886a:	48 8d 8b 90 00 00 00 	lea    0x90(%rbx),%rcx
1400f8871:	e8 86 55 fe ff       	call   0x1400dddfc
1400f8876:	48 8d 8b b8 00 00 00 	lea    0xb8(%rbx),%rcx
1400f887d:	e8 7a 55 fe ff       	call   0x1400dddfc
1400f8882:	48 8d 8b 08 01 00 00 	lea    0x108(%rbx),%rcx
1400f8889:	48 83 c4 20          	add    $0x20,%rsp
1400f888d:	5b                   	pop    %rbx
1400f888e:	e9 69 55 fe ff       	jmp    0x1400dddfc
1400f8893:	48 83 c4 20          	add    $0x20,%rsp
1400f8897:	5b                   	pop    %rbx
1400f8898:	c3                   	ret
1400f8899:	cc                   	int3
1400f889a:	cc                   	int3
1400f889b:	cc                   	int3
1400f889c:	cc                   	int3
1400f889d:	cc                   	int3
1400f889e:	cc                   	int3
1400f889f:	cc                   	int3
1400f88a0:	40 53                	rex push %rbx
1400f88a2:	48 83 ec 20          	sub    $0x20,%rsp
1400f88a6:	48 83 b9 98 00 00 00 	cmpq   $0x0,0x98(%rcx)
1400f88ad:	00
1400f88ae:	48 8d 05 33 b1 23 00 	lea    0x23b133(%rip),%rax        # 0x1403339e8
1400f88b5:	48 89 01             	mov    %rax,(%rcx)
1400f88b8:	48 8b d9             	mov    %rcx,%rbx
1400f88bb:	75 29                	jne    0x1400f88e6
1400f88bd:	48 83 c1 08          	add    $0x8,%rcx
1400f88c1:	e8 36 55 fe ff       	call   0x1400dddfc
1400f88c6:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1400f88ca:	e8 2d 55 fe ff       	call   0x1400dddfc
1400f88cf:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1400f88d3:	e8 24 55 fe ff       	call   0x1400dddfc
1400f88d8:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
1400f88dc:	48 83 c4 20          	add    $0x20,%rsp
1400f88e0:	5b                   	pop    %rbx
1400f88e1:	e9 16 55 fe ff       	jmp    0x1400dddfc
1400f88e6:	48 83 c4 20          	add    $0x20,%rsp
1400f88ea:	5b                   	pop    %rbx
1400f88eb:	c3                   	ret
1400f88ec:	cc                   	int3
1400f88ed:	cc                   	int3
1400f88ee:	cc                   	int3
1400f88ef:	cc                   	int3
1400f88f0:	40 53                	rex push %rbx
1400f88f2:	48 83 ec 20          	sub    $0x20,%rsp
1400f88f6:	48 83 79 68 00       	cmpq   $0x0,0x68(%rcx)
1400f88fb:	48 8d 05 16 a4 23 00 	lea    0x23a416(%rip),%rax        # 0x140332d18
1400f8902:	48 89 01             	mov    %rax,(%rcx)
1400f8905:	48 8b d9             	mov    %rcx,%rbx
1400f8908:	75 20                	jne    0x1400f892a
1400f890a:	48 83 c1 10          	add    $0x10,%rcx
1400f890e:	e8 e9 54 fe ff       	call   0x1400dddfc
1400f8913:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1400f8917:	e8 e0 54 fe ff       	call   0x1400dddfc
1400f891c:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1400f8920:	48 83 c4 20          	add    $0x20,%rsp
1400f8924:	5b                   	pop    %rbx
1400f8925:	e9 d2 54 fe ff       	jmp    0x1400dddfc
1400f892a:	48 83 c4 20          	add    $0x20,%rsp
1400f892e:	5b                   	pop    %rbx
1400f892f:	c3                   	ret
1400f8930:	40 53                	rex push %rbx
1400f8932:	48 83 ec 20          	sub    $0x20,%rsp
1400f8936:	48 83 b9 c0 01 00 00 	cmpq   $0x0,0x1c0(%rcx)
1400f893d:	00
1400f893e:	48 8d 05 23 af 23 00 	lea    0x23af23(%rip),%rax        # 0x140333868
1400f8945:	48 89 01             	mov    %rax,(%rcx)
1400f8948:	48 8b d9             	mov    %rcx,%rbx
1400f894b:	0f 85 ad 00 00 00    	jne    0x1400f89fe
1400f8951:	48 83 c1 18          	add    $0x18,%rcx
1400f8955:	e8 a2 54 fe ff       	call   0x1400dddfc
1400f895a:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1400f895e:	e8 99 54 fe ff       	call   0x1400dddfc
1400f8963:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1400f8967:	e8 90 54 fe ff       	call   0x1400dddfc
1400f896c:	48 8d 4b 78          	lea    0x78(%rbx),%rcx
1400f8970:	e8 87 54 fe ff       	call   0x1400dddfc
1400f8975:	48 8d 8b 90 00 00 00 	lea    0x90(%rbx),%rcx
1400f897c:	e8 7b 54 fe ff       	call   0x1400dddfc
1400f8981:	48 8d 8b a8 00 00 00 	lea    0xa8(%rbx),%rcx
1400f8988:	e8 6f 54 fe ff       	call   0x1400dddfc
1400f898d:	48 8d 8b c8 00 00 00 	lea    0xc8(%rbx),%rcx
1400f8994:	e8 63 54 fe ff       	call   0x1400dddfc
1400f8999:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
1400f89a0:	e8 57 54 fe ff       	call   0x1400dddfc
1400f89a5:	48 8d 8b f8 00 00 00 	lea    0xf8(%rbx),%rcx
1400f89ac:	e8 4b 54 fe ff       	call   0x1400dddfc
1400f89b1:	48 8d 8b 10 01 00 00 	lea    0x110(%rbx),%rcx
1400f89b8:	e8 3f 54 fe ff       	call   0x1400dddfc
1400f89bd:	48 8d 8b 30 01 00 00 	lea    0x130(%rbx),%rcx
1400f89c4:	e8 33 54 fe ff       	call   0x1400dddfc
1400f89c9:	48 8d 8b 48 01 00 00 	lea    0x148(%rbx),%rcx
1400f89d0:	e8 27 54 fe ff       	call   0x1400dddfc
1400f89d5:	48 8d 8b 60 01 00 00 	lea    0x160(%rbx),%rcx
1400f89dc:	e8 1b 54 fe ff       	call   0x1400dddfc
1400f89e1:	48 8d 8b 88 01 00 00 	lea    0x188(%rbx),%rcx
1400f89e8:	e8 0f 54 fe ff       	call   0x1400dddfc
1400f89ed:	48 8d 8b a0 01 00 00 	lea    0x1a0(%rbx),%rcx
1400f89f4:	48 83 c4 20          	add    $0x20,%rsp
1400f89f8:	5b                   	pop    %rbx
1400f89f9:	e9 fe 53 fe ff       	jmp    0x1400dddfc
1400f89fe:	48 83 c4 20          	add    $0x20,%rsp
1400f8a02:	5b                   	pop    %rbx
1400f8a03:	c3                   	ret
1400f8a04:	cc                   	int3
1400f8a05:	cc                   	int3
1400f8a06:	cc                   	int3
1400f8a07:	cc                   	int3
1400f8a08:	cc                   	int3
1400f8a09:	cc                   	int3
1400f8a0a:	cc                   	int3
1400f8a0b:	cc                   	int3
1400f8a0c:	cc                   	int3
1400f8a0d:	cc                   	int3
1400f8a0e:	cc                   	int3
1400f8a0f:	cc                   	int3
1400f8a10:	40 53                	rex push %rbx
1400f8a12:	48 83 ec 20          	sub    $0x20,%rsp
1400f8a16:	48 83 b9 f8 00 00 00 	cmpq   $0x0,0xf8(%rcx)
1400f8a1d:	00
1400f8a1e:	48 8d 05 c3 b3 23 00 	lea    0x23b3c3(%rip),%rax        # 0x140333de8
1400f8a25:	48 89 01             	mov    %rax,(%rcx)
1400f8a28:	48 8b d9             	mov    %rcx,%rbx
1400f8a2b:	75 6e                	jne    0x1400f8a9b
1400f8a2d:	48 83 c1 08          	add    $0x8,%rcx
1400f8a31:	e8 c6 53 fe ff       	call   0x1400dddfc
1400f8a36:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1400f8a3a:	e8 bd 53 fe ff       	call   0x1400dddfc
1400f8a3f:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1400f8a43:	e8 b4 53 fe ff       	call   0x1400dddfc
1400f8a48:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
1400f8a4c:	e8 ab 53 fe ff       	call   0x1400dddfc
1400f8a51:	48 8d 4b 68          	lea    0x68(%rbx),%rcx
1400f8a55:	e8 a2 53 fe ff       	call   0x1400dddfc
1400f8a5a:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
1400f8a61:	e8 96 53 fe ff       	call   0x1400dddfc
1400f8a66:	48 8d 8b 98 00 00 00 	lea    0x98(%rbx),%rcx
1400f8a6d:	e8 8a 53 fe ff       	call   0x1400dddfc
1400f8a72:	48 8d 8b b0 00 00 00 	lea    0xb0(%rbx),%rcx
1400f8a79:	e8 7e 53 fe ff       	call   0x1400dddfc
1400f8a7e:	48 8d 8b c8 00 00 00 	lea    0xc8(%rbx),%rcx
1400f8a85:	e8 72 53 fe ff       	call   0x1400dddfc
1400f8a8a:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
1400f8a91:	48 83 c4 20          	add    $0x20,%rsp
1400f8a95:	5b                   	pop    %rbx
1400f8a96:	e9 61 53 fe ff       	jmp    0x1400dddfc
1400f8a9b:	48 83 c4 20          	add    $0x20,%rsp
1400f8a9f:	5b                   	pop    %rbx
1400f8aa0:	c3                   	ret
1400f8aa1:	cc                   	int3
1400f8aa2:	cc                   	int3
1400f8aa3:	cc                   	int3
1400f8aa4:	cc                   	int3
1400f8aa5:	cc                   	int3
1400f8aa6:	cc                   	int3
1400f8aa7:	cc                   	int3
1400f8aa8:	cc                   	int3
1400f8aa9:	cc                   	int3
1400f8aaa:	cc                   	int3
1400f8aab:	cc                   	int3
1400f8aac:	cc                   	int3
1400f8aad:	cc                   	int3
1400f8aae:	cc                   	int3
1400f8aaf:	cc                   	int3
1400f8ab0:	40 53                	rex push %rbx
1400f8ab2:	48 83 ec 20          	sub    $0x20,%rsp
1400f8ab6:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
1400f8aba:	48 8b d9             	mov    %rcx,%rbx
1400f8abd:	74 1d                	je     0x1400f8adc
1400f8abf:	48 83 c1 30          	add    $0x30,%rcx
1400f8ac3:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
1400f8ac7:	74 05                	je     0x1400f8ace
1400f8ac9:	e8 32 f3 f9 ff       	call   0x140097e00
1400f8ace:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400f8ad2:	48 83 c4 20          	add    $0x20,%rsp
1400f8ad6:	5b                   	pop    %rbx
1400f8ad7:	e9 f4 09 fb ff       	jmp    0x1400a94d0
1400f8adc:	48 83 c4 20          	add    $0x20,%rsp
1400f8ae0:	5b                   	pop    %rbx
1400f8ae1:	e9 fa 10 fa ff       	jmp    0x140099be0
1400f8ae6:	cc                   	int3
1400f8ae7:	cc                   	int3
1400f8ae8:	cc                   	int3
1400f8ae9:	cc                   	int3
1400f8aea:	cc                   	int3
1400f8aeb:	cc                   	int3
1400f8aec:	cc                   	int3
1400f8aed:	cc                   	int3
1400f8aee:	cc                   	int3
1400f8aef:	cc                   	int3
1400f8af0:	40 53                	rex push %rbx
1400f8af2:	48 83 ec 20          	sub    $0x20,%rsp
1400f8af6:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
1400f8afa:	48 8b d9             	mov    %rcx,%rbx
1400f8afd:	74 1d                	je     0x1400f8b1c
1400f8aff:	48 83 c1 30          	add    $0x30,%rcx
1400f8b03:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
1400f8b07:	74 05                	je     0x1400f8b0e
1400f8b09:	e8 f2 f2 f9 ff       	call   0x140097e00
1400f8b0e:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400f8b12:	48 83 c4 20          	add    $0x20,%rsp
1400f8b16:	5b                   	pop    %rbx
1400f8b17:	e9 b4 09 fb ff       	jmp    0x1400a94d0
1400f8b1c:	48 83 c4 20          	add    $0x20,%rsp
1400f8b20:	5b                   	pop    %rbx
1400f8b21:	e9 6a 33 00 00       	jmp    0x1400fbe90
1400f8b26:	cc                   	int3
1400f8b27:	cc                   	int3
1400f8b28:	cc                   	int3
1400f8b29:	cc                   	int3
1400f8b2a:	cc                   	int3
1400f8b2b:	cc                   	int3
1400f8b2c:	cc                   	int3
1400f8b2d:	cc                   	int3
1400f8b2e:	cc                   	int3
1400f8b2f:	cc                   	int3
1400f8b30:	40 53                	rex push %rbx
1400f8b32:	48 83 ec 20          	sub    $0x20,%rsp
1400f8b36:	48 8b 51 40          	mov    0x40(%rcx),%rdx
1400f8b3a:	48 8b d9             	mov    %rcx,%rbx
1400f8b3d:	48 83 fa 0f          	cmp    $0xf,%rdx
1400f8b41:	76 2d                	jbe    0x1400f8b70
1400f8b43:	48 8b 49 28          	mov    0x28(%rcx),%rcx