140004900:	41 8b 40 08          	mov    0x8(%r8),%eax
140004904:	4d 63 50 04          	movslq 0x4(%r8),%r10
140004908:	f7 d8                	neg    %eax
14000490a:	4c 03 d1             	add    %rcx,%r10
14000490d:	48 63 c8             	movslq %eax,%rcx
140004910:	4c 23 d1             	and    %rcx,%r10
140004913:	49 63 c3             	movslq %r11d,%rax
140004916:	4a 8b 14 10          	mov    (%rax,%r10,1),%rdx
14000491a:	48 8b 43 10          	mov    0x10(%rbx),%rax
14000491e:	8b 48 08             	mov    0x8(%rax),%ecx
140004921:	48 8b 43 08          	mov    0x8(%rbx),%rax
140004925:	f6 44 01 03 0f       	testb  $0xf,0x3(%rcx,%rax,1)
14000492a:	74 0b                	je     0x140004937
14000492c:	0f b6 44 01 03       	movzbl 0x3(%rcx,%rax,1),%eax
140004931:	83 e0 f0             	and    $0xfffffff0,%eax
140004934:	4c 03 c8             	add    %rax,%r9
140004937:	4c 33 ca             	xor    %rdx,%r9
14000493a:	49 8b c9             	mov    %r9,%rcx
14000493d:	5b                   	pop    %rbx
14000493e:	e9 ed f8 ff ff       	jmp    0x140004230
140004943:	cc                   	int3
140004944:	cc                   	int3
140004945:	cc                   	int3
140004946:	cc                   	int3
140004947:	cc                   	int3
140004948:	cc                   	int3
140004949:	ff 25 11 0a 00 00    	jmp    *0xa11(%rip)        # 0x140005360
14000494f:	cc                   	int3
140004950:	cc                   	int3
140004951:	cc                   	int3
140004952:	cc                   	int3
140004953:	cc                   	int3
140004954:	cc                   	int3
140004955:	ff 25 9d 0a 00 00    	jmp    *0xa9d(%rip)        # 0x1400053f8
14000495b:	cc                   	int3
14000495c:	cc                   	int3
14000495d:	cc                   	int3
14000495e:	cc                   	int3
14000495f:	cc                   	int3
140004960:	cc                   	int3
140004961:	cc                   	int3
140004962:	cc                   	int3
140004963:	cc                   	int3
140004964:	cc                   	int3
140004965:	cc                   	int3
140004966:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14000496d:	00 00 00
140004970:	ff e0                	jmp    *%rax
140004972:	cc                   	int3
140004973:	cc                   	int3
140004974:	cc                   	int3
140004975:	cc                   	int3
140004976:	cc                   	int3
140004977:	cc                   	int3
140004978:	cc                   	int3
140004979:	cc                   	int3
14000497a:	cc                   	int3
14000497b:	cc                   	int3
14000497c:	cc                   	int3
14000497d:	cc                   	int3
14000497e:	cc                   	int3
14000497f:	cc                   	int3
140004980:	40 55                	rex push %rbp
140004982:	48 83 ec 30          	sub    $0x30,%rsp
140004986:	48 8b ea             	mov    %rdx,%rbp
140004989:	48 8b 01             	mov    (%rcx),%rax
14000498c:	33 c9                	xor    %ecx,%ecx
14000498e:	83 38 06             	cmpl   $0x6,(%rax)
140004991:	0f 94 c1             	sete   %cl
140004994:	8b c1                	mov    %ecx,%eax
140004996:	48 83 c4 30          	add    $0x30,%rsp
14000499a:	5d                   	pop    %rbp
14000499b:	c3                   	ret
14000499c:	cc                   	int3
14000499d:	cc                   	int3
14000499e:	cc                   	int3
14000499f:	cc                   	int3
1400049a0:	cc                   	int3
1400049a1:	cc                   	int3
1400049a2:	cc                   	int3
1400049a3:	40 55                	rex push %rbp
1400049a5:	48 83 ec 20          	sub    $0x20,%rsp
1400049a9:	48 8b ea             	mov    %rdx,%rbp
1400049ac:	48 8b 01             	mov    (%rcx),%rax
1400049af:	48 8b d1             	mov    %rcx,%rdx
1400049b2:	8b 08                	mov    (%rax),%ecx
1400049b4:	e8 45 f9 ff ff       	call   0x1400042fe
1400049b9:	90                   	nop
1400049ba:	48 83 c4 20          	add    $0x20,%rsp
1400049be:	5d                   	pop    %rbp
1400049bf:	c3                   	ret
1400049c0:	cc                   	int3
1400049c1:	cc                   	int3
1400049c2:	cc                   	int3
1400049c3:	cc                   	int3
1400049c4:	cc                   	int3
1400049c5:	cc                   	int3
1400049c6:	cc                   	int3
1400049c7:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400049cc:	55                   	push   %rbp
1400049cd:	48 83 ec 20          	sub    $0x20,%rsp
1400049d1:	48 8b ea             	mov    %rdx,%rbp
1400049d4:	48 83 65 50 00       	andq   $0x0,0x50(%rbp)
1400049d9:	48 8d 05 89 f8 ff ff 	lea    -0x777(%rip),%rax        # 0x140004269
1400049e0:	48 83 c4 20          	add    $0x20,%rsp
1400049e4:	5d                   	pop    %rbp
1400049e5:	c3                   	ret
1400049e6:	cc                   	int3
1400049e7:	cc                   	int3
1400049e8:	cc                   	int3
1400049e9:	cc                   	int3
1400049ea:	cc                   	int3
1400049eb:	cc                   	int3
1400049ec:	cc                   	int3
1400049ed:	cc                   	int3
1400049ee:	cc                   	int3
1400049ef:	cc                   	int3
1400049f0:	40 55                	rex push %rbp
1400049f2:	48 83 ec 20          	sub    $0x20,%rsp
1400049f6:	48 8b ea             	mov    %rdx,%rbp
1400049f9:	48 8b 01             	mov    (%rcx),%rax
1400049fc:	33 c9                	xor    %ecx,%ecx
1400049fe:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
140004a04:	0f 94 c1             	sete   %cl
140004a07:	8b c1                	mov    %ecx,%eax
140004a09:	48 83 c4 20          	add    $0x20,%rsp
140004a0d:	5d                   	pop    %rbp
140004a0e:	c3                   	ret
140004a0f:	cc                   	int3
140004a10:	cc                   	int3
140004a11:	cc                   	int3
140004a12:	cc                   	int3
140004a13:	cc                   	int3
140004a14:	cc                   	int3
140004a15:	cc                   	int3
140004a16:	40 55                	rex push %rbp
140004a18:	48 83 ec 20          	sub    $0x20,%rsp
140004a1c:	48 8b ea             	mov    %rdx,%rbp
140004a1f:	b9 08 00 00 00       	mov    $0x8,%ecx
140004a24:	e8 06 fe ff ff       	call   0x14000482f
140004a29:	90                   	nop
140004a2a:	48 83 c4 20          	add    $0x20,%rsp
140004a2e:	5d                   	pop    %rbp
140004a2f:	c3                   	ret
140004a30:	cc                   	int3
140004a31:	cc                   	int3
140004a32:	cc                   	int3
140004a33:	cc                   	int3
140004a34:	cc                   	int3
140004a35:	cc                   	int3
140004a36:	cc                   	int3
140004a37:	cc                   	int3
140004a38:	cc                   	int3
140004a39:	cc                   	int3
140004a3a:	cc                   	int3
140004a3b:	cc                   	int3
140004a3c:	cc                   	int3
140004a3d:	cc                   	int3
140004a3e:	cc                   	int3
140004a3f:	cc                   	int3
140004a40:	48 8d 0d c1 3c 00 00 	lea    0x3cc1(%rip),%rcx        # 0x140008708
140004a47:	48 ff 25 d2 08 00 00 	rex.W jmp *0x8d2(%rip)        # 0x140005320
140004a4e:	cc                   	int3
140004a4f:	cc                   	int3
140004a50:	cc                   	int3
140004a51:	cc                   	int3
140004a52:	cc                   	int3
140004a53:	cc                   	int3
140004a54:	cc                   	int3
140004a55:	cc                   	int3
140004a56:	cc                   	int3
140004a57:	cc                   	int3
140004a58:	cc                   	int3
140004a59:	cc                   	int3
140004a5a:	cc                   	int3
140004a5b:	cc                   	int3
140004a5c:	cc                   	int3
140004a5d:	cc                   	int3
140004a5e:	cc                   	int3
140004a5f:	cc                   	int3
140004a60:	48 83 ec 38          	sub    $0x38,%rsp
140004a64:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140004a6b:	ff ff
140004a6d:	48 8b 05 e4 35 00 00 	mov    0x35e4(%rip),%rax        # 0x140008058
140004a74:	48 85 c0             	test   %rax,%rax
140004a77:	74 07                	je     0x140004a80
140004a79:	ff 15 21 0a 00 00    	call   *0xa21(%rip)        # 0x1400054a0
140004a7f:	90                   	nop
140004a80:	48 83 c4 38          	add    $0x38,%rsp
140004a84:	c3                   	ret
140004a85:	cc                   	int3