1401b08df:	cc                   	int3
1401b08e0:	40 53                	rex push %rbx
1401b08e2:	48 83 ec 20          	sub    $0x20,%rsp
1401b08e6:	48 8b d9             	mov    %rcx,%rbx
1401b08e9:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b08ed:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b08f1:	48 85 c0             	test   %rax,%rax
1401b08f4:	74 02                	je     0x1401b08f8
1401b08f6:	ff d0                	call   *%rax
1401b08f8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b08fd:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0902:	83 f8 01             	cmp    $0x1,%eax
1401b0905:	75 44                	jne    0x1401b094b
1401b0907:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b090b:	48 85 c9             	test   %rcx,%rcx
1401b090e:	74 33                	je     0x1401b0943
1401b0910:	48 8d 05 69 58 19 00 	lea    0x195869(%rip),%rax        # 0x140346180
1401b0917:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b091b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b091f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0923:	48 8d 05 fe 58 19 00 	lea    0x1958fe(%rip),%rax        # 0x140346228
1401b092a:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b092f:	48 8d 05 e2 21 18 00 	lea    0x1821e2(%rip),%rax        # 0x140332b18
1401b0936:	ba 30 00 00 00       	mov    $0x30,%edx
1401b093b:	48 89 03             	mov    %rax,(%rbx)
1401b093e:	e8 41 99 14 00       	call   0x1402fa284
1401b0943:	b0 01                	mov    $0x1,%al
1401b0945:	48 83 c4 20          	add    $0x20,%rsp
1401b0949:	5b                   	pop    %rbx
1401b094a:	c3                   	ret
1401b094b:	32 c0                	xor    %al,%al
1401b094d:	48 83 c4 20          	add    $0x20,%rsp
1401b0951:	5b                   	pop    %rbx
1401b0952:	c3                   	ret
1401b0953:	cc                   	int3
1401b0954:	cc                   	int3
1401b0955:	cc                   	int3
1401b0956:	cc                   	int3
1401b0957:	cc                   	int3
1401b0958:	cc                   	int3
1401b0959:	cc                   	int3
1401b095a:	cc                   	int3
1401b095b:	cc                   	int3
1401b095c:	cc                   	int3
1401b095d:	cc                   	int3
1401b095e:	cc                   	int3
1401b095f:	cc                   	int3
1401b0960:	40 53                	rex push %rbx
1401b0962:	48 83 ec 20          	sub    $0x20,%rsp
1401b0966:	48 8b d9             	mov    %rcx,%rbx
1401b0969:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b096d:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0971:	48 85 c0             	test   %rax,%rax
1401b0974:	74 02                	je     0x1401b0978
1401b0976:	ff d0                	call   *%rax
1401b0978:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b097d:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0982:	83 f8 01             	cmp    $0x1,%eax
1401b0985:	75 44                	jne    0x1401b09cb
1401b0987:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b098b:	48 85 c9             	test   %rcx,%rcx
1401b098e:	74 33                	je     0x1401b09c3
1401b0990:	48 8d 05 79 7f 19 00 	lea    0x197f79(%rip),%rax        # 0x140348910
1401b0997:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b099b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b099f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b09a3:	48 8d 05 3e 81 19 00 	lea    0x19813e(%rip),%rax        # 0x140348ae8
1401b09aa:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b09af:	48 8d 05 62 21 18 00 	lea    0x182162(%rip),%rax        # 0x140332b18
1401b09b6:	ba 30 00 00 00       	mov    $0x30,%edx
1401b09bb:	48 89 03             	mov    %rax,(%rbx)
1401b09be:	e8 c1 98 14 00       	call   0x1402fa284
1401b09c3:	b0 01                	mov    $0x1,%al
1401b09c5:	48 83 c4 20          	add    $0x20,%rsp
1401b09c9:	5b                   	pop    %rbx
1401b09ca:	c3                   	ret
1401b09cb:	32 c0                	xor    %al,%al
1401b09cd:	48 83 c4 20          	add    $0x20,%rsp
1401b09d1:	5b                   	pop    %rbx
1401b09d2:	c3                   	ret
1401b09d3:	cc                   	int3
1401b09d4:	cc                   	int3
1401b09d5:	cc                   	int3
1401b09d6:	cc                   	int3
1401b09d7:	cc                   	int3
1401b09d8:	cc                   	int3
1401b09d9:	cc                   	int3
1401b09da:	cc                   	int3
1401b09db:	cc                   	int3
1401b09dc:	cc                   	int3
1401b09dd:	cc                   	int3
1401b09de:	cc                   	int3
1401b09df:	cc                   	int3
1401b09e0:	40 53                	rex push %rbx
1401b09e2:	48 83 ec 20          	sub    $0x20,%rsp
1401b09e6:	48 8b d9             	mov    %rcx,%rbx
1401b09e9:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b09ed:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b09f1:	48 85 c0             	test   %rax,%rax
1401b09f4:	74 02                	je     0x1401b09f8
1401b09f6:	ff d0                	call   *%rax
1401b09f8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b09fd:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0a02:	83 f8 01             	cmp    $0x1,%eax
1401b0a05:	75 44                	jne    0x1401b0a4b
1401b0a07:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0a0b:	48 85 c9             	test   %rcx,%rcx
1401b0a0e:	74 33                	je     0x1401b0a43
1401b0a10:	48 8d 05 61 61 19 00 	lea    0x196161(%rip),%rax        # 0x140346b78
1401b0a17:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0a1b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0a1f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0a23:	48 8d 05 5e 61 19 00 	lea    0x19615e(%rip),%rax        # 0x140346b88
1401b0a2a:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0a2f:	48 8d 05 e2 20 18 00 	lea    0x1820e2(%rip),%rax        # 0x140332b18
1401b0a36:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0a3b:	48 89 03             	mov    %rax,(%rbx)
1401b0a3e:	e8 41 98 14 00       	call   0x1402fa284
1401b0a43:	b0 01                	mov    $0x1,%al
1401b0a45:	48 83 c4 20          	add    $0x20,%rsp
1401b0a49:	5b                   	pop    %rbx
1401b0a4a:	c3                   	ret
1401b0a4b:	32 c0                	xor    %al,%al
1401b0a4d:	48 83 c4 20          	add    $0x20,%rsp
1401b0a51:	5b                   	pop    %rbx
1401b0a52:	c3                   	ret
1401b0a53:	cc                   	int3
1401b0a54:	cc                   	int3
1401b0a55:	cc                   	int3
1401b0a56:	cc                   	int3
1401b0a57:	cc                   	int3
1401b0a58:	cc                   	int3
1401b0a59:	cc                   	int3
1401b0a5a:	cc                   	int3
1401b0a5b:	cc                   	int3
1401b0a5c:	cc                   	int3
1401b0a5d:	cc                   	int3
1401b0a5e:	cc                   	int3
1401b0a5f:	cc                   	int3
1401b0a60:	40 53                	rex push %rbx
1401b0a62:	48 83 ec 20          	sub    $0x20,%rsp
1401b0a66:	48 8b d9             	mov    %rcx,%rbx
1401b0a69:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b0a6d:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0a71:	48 85 c0             	test   %rax,%rax
1401b0a74:	74 02                	je     0x1401b0a78
1401b0a76:	ff d0                	call   *%rax
1401b0a78:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b0a7d:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0a82:	83 f8 01             	cmp    $0x1,%eax
1401b0a85:	75 44                	jne    0x1401b0acb
1401b0a87:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0a8b:	48 85 c9             	test   %rcx,%rcx
1401b0a8e:	74 33                	je     0x1401b0ac3
1401b0a90:	48 8d 05 39 55 19 00 	lea    0x195539(%rip),%rax        # 0x140345fd0
1401b0a97:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0a9b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0a9f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0aa3:	48 8d 05 c6 55 19 00 	lea    0x1955c6(%rip),%rax        # 0x140346070
1401b0aaa:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0aaf:	48 8d 05 62 20 18 00 	lea    0x182062(%rip),%rax        # 0x140332b18
1401b0ab6:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0abb:	48 89 03             	mov    %rax,(%rbx)
1401b0abe:	e8 c1 97 14 00       	call   0x1402fa284
1401b0ac3:	b0 01                	mov    $0x1,%al
1401b0ac5:	48 83 c4 20          	add    $0x20,%rsp
1401b0ac9:	5b                   	pop    %rbx
1401b0aca:	c3                   	ret
1401b0acb:	32 c0                	xor    %al,%al
1401b0acd:	48 83 c4 20          	add    $0x20,%rsp
1401b0ad1:	5b                   	pop    %rbx
1401b0ad2:	c3                   	ret
1401b0ad3:	cc                   	int3
1401b0ad4:	cc                   	int3
1401b0ad5:	cc                   	int3
1401b0ad6:	cc                   	int3
1401b0ad7:	cc                   	int3
1401b0ad8:	cc                   	int3
1401b0ad9:	cc                   	int3
1401b0ada:	cc                   	int3
1401b0adb:	cc                   	int3
1401b0adc:	cc                   	int3
1401b0add:	cc                   	int3
1401b0ade:	cc                   	int3
1401b0adf:	cc                   	int3
1401b0ae0:	40 53                	rex push %rbx
1401b0ae2:	48 83 ec 20          	sub    $0x20,%rsp
1401b0ae6:	48 8b d9             	mov    %rcx,%rbx
1401b0ae9:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b0aed:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0af1:	48 85 c0             	test   %rax,%rax
1401b0af4:	74 02                	je     0x1401b0af8
1401b0af6:	ff d0                	call   *%rax
1401b0af8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b0afd:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0b02:	83 f8 01             	cmp    $0x1,%eax
1401b0b05:	75 44                	jne    0x1401b0b4b
1401b0b07:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0b0b:	48 85 c9             	test   %rcx,%rcx
1401b0b0e:	74 33                	je     0x1401b0b43
1401b0b10:	48 8d 05 81 5b 19 00 	lea    0x195b81(%rip),%rax        # 0x140346698
1401b0b17:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0b1b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0b1f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0b23:	48 8d 05 0e 5c 19 00 	lea    0x195c0e(%rip),%rax        # 0x140346738
1401b0b2a:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0b2f:	48 8d 05 e2 1f 18 00 	lea    0x181fe2(%rip),%rax        # 0x140332b18
1401b0b36:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0b3b:	48 89 03             	mov    %rax,(%rbx)
1401b0b3e:	e8 41 97 14 00       	call   0x1402fa284
1401b0b43:	b0 01                	mov    $0x1,%al
1401b0b45:	48 83 c4 20          	add    $0x20,%rsp
1401b0b49:	5b                   	pop    %rbx
1401b0b4a:	c3                   	ret
1401b0b4b:	32 c0                	xor    %al,%al
1401b0b4d:	48 83 c4 20          	add    $0x20,%rsp
1401b0b51:	5b                   	pop    %rbx
1401b0b52:	c3                   	ret
1401b0b53:	cc                   	int3
1401b0b54:	cc                   	int3
1401b0b55:	cc                   	int3
1401b0b56:	cc                   	int3
1401b0b57:	cc                   	int3
1401b0b58:	cc                   	int3
1401b0b59:	cc                   	int3
1401b0b5a:	cc                   	int3
1401b0b5b:	cc                   	int3
1401b0b5c:	cc                   	int3
1401b0b5d:	cc                   	int3
1401b0b5e:	cc                   	int3
1401b0b5f:	cc                   	int3
1401b0b60:	40 53                	rex push %rbx
1401b0b62:	48 83 ec 20          	sub    $0x20,%rsp
1401b0b66:	48 8b d9             	mov    %rcx,%rbx
1401b0b69:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b0b6d:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0b71:	48 85 c0             	test   %rax,%rax
1401b0b74:	74 02                	je     0x1401b0b78
1401b0b76:	ff d0                	call   *%rax
1401b0b78:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b0b7d:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0b82:	83 f8 01             	cmp    $0x1,%eax
1401b0b85:	75 44                	jne    0x1401b0bcb
1401b0b87:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0b8b:	48 85 c9             	test   %rcx,%rcx
1401b0b8e:	74 33                	je     0x1401b0bc3
1401b0b90:	48 8d 05 31 80 19 00 	lea    0x198031(%rip),%rax        # 0x140348bc8
1401b0b97:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0b9b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0b9f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0ba3:	48 8d 05 46 80 19 00 	lea    0x198046(%rip),%rax        # 0x140348bf0
1401b0baa:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0baf:	48 8d 05 62 1f 18 00 	lea    0x181f62(%rip),%rax        # 0x140332b18
1401b0bb6:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0bbb:	48 89 03             	mov    %rax,(%rbx)
1401b0bbe:	e8 c1 96 14 00       	call   0x1402fa284
1401b0bc3:	b0 01                	mov    $0x1,%al
1401b0bc5:	48 83 c4 20          	add    $0x20,%rsp
1401b0bc9:	5b                   	pop    %rbx
1401b0bca:	c3                   	ret
1401b0bcb:	32 c0                	xor    %al,%al
1401b0bcd:	48 83 c4 20          	add    $0x20,%rsp
1401b0bd1:	5b                   	pop    %rbx
1401b0bd2:	c3                   	ret
1401b0bd3:	cc                   	int3
1401b0bd4:	cc                   	int3
1401b0bd5:	cc                   	int3
1401b0bd6:	cc                   	int3
1401b0bd7:	cc                   	int3
1401b0bd8:	cc                   	int3
1401b0bd9:	cc                   	int3
1401b0bda:	cc                   	int3
1401b0bdb:	cc                   	int3
1401b0bdc:	cc                   	int3
1401b0bdd:	cc                   	int3
1401b0bde:	cc                   	int3
1401b0bdf:	cc                   	int3
1401b0be0:	40 53                	rex push %rbx
1401b0be2:	48 83 ec 20          	sub    $0x20,%rsp
1401b0be6:	48 8b d9             	mov    %rcx,%rbx
1401b0be9:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b0bed:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0bf1:	48 85 c0             	test   %rax,%rax
1401b0bf4:	74 02                	je     0x1401b0bf8
1401b0bf6:	ff d0                	call   *%rax
1401b0bf8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b0bfd:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0c02:	83 f8 01             	cmp    $0x1,%eax
1401b0c05:	75 44                	jne    0x1401b0c4b
1401b0c07:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0c0b:	48 85 c9             	test   %rcx,%rcx
1401b0c0e:	74 33                	je     0x1401b0c43
1401b0c10:	48 8d 05 19 63 19 00 	lea    0x196319(%rip),%rax        # 0x140346f30
1401b0c17:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0c1b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0c1f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0c23:	48 8d 05 76 63 19 00 	lea    0x196376(%rip),%rax        # 0x140346fa0
1401b0c2a:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0c2f:	48 8d 05 e2 1e 18 00 	lea    0x181ee2(%rip),%rax        # 0x140332b18
1401b0c36:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0c3b:	48 89 03             	mov    %rax,(%rbx)
1401b0c3e:	e8 41 96 14 00       	call   0x1402fa284
1401b0c43:	b0 01                	mov    $0x1,%al
1401b0c45:	48 83 c4 20          	add    $0x20,%rsp
1401b0c49:	5b                   	pop    %rbx
1401b0c4a:	c3                   	ret
1401b0c4b:	32 c0                	xor    %al,%al
1401b0c4d:	48 83 c4 20          	add    $0x20,%rsp
1401b0c51:	5b                   	pop    %rbx
1401b0c52:	c3                   	ret
1401b0c53:	cc                   	int3
1401b0c54:	cc                   	int3
1401b0c55:	cc                   	int3
1401b0c56:	cc                   	int3
1401b0c57:	cc                   	int3
1401b0c58:	cc                   	int3
1401b0c59:	cc                   	int3
1401b0c5a:	cc                   	int3
1401b0c5b:	cc                   	int3
1401b0c5c:	cc                   	int3
1401b0c5d:	cc                   	int3
1401b0c5e:	cc                   	int3
1401b0c5f:	cc                   	int3
1401b0c60:	40 53                	rex push %rbx
1401b0c62:	48 83 ec 20          	sub    $0x20,%rsp
1401b0c66:	48 8b d9             	mov    %rcx,%rbx
1401b0c69:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401b0c6d:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b0c71:	48 85 c0             	test   %rax,%rax
1401b0c74:	74 02                	je     0x1401b0c78
1401b0c76:	ff d0                	call   *%rax
1401b0c78:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401b0c7d:	f0 0f c1 43 f8       	lock xadd %eax,-0x8(%rbx)
1401b0c82:	83 f8 01             	cmp    $0x1,%eax
1401b0c85:	75 44                	jne    0x1401b0ccb
1401b0c87:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
1401b0c8b:	48 85 c9             	test   %rcx,%rcx
1401b0c8e:	74 33                	je     0x1401b0cc3
1401b0c90:	48 8d 05 b9 6f 19 00 	lea    0x196fb9(%rip),%rax        # 0x140347c50
1401b0c97:	48 89 43 e8          	mov    %rax,-0x18(%rbx)
1401b0c9b:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
1401b0c9f:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401b0ca3:	48 8d 05 76 70 19 00 	lea    0x197076(%rip),%rax        # 0x140347d20
1401b0caa:	48 89 44 1a f0       	mov    %rax,-0x10(%rdx,%rbx,1)
1401b0caf:	48 8d 05 62 1e 18 00 	lea    0x181e62(%rip),%rax        # 0x140332b18
1401b0cb6:	ba 30 00 00 00       	mov    $0x30,%edx
1401b0cbb:	48 89 03             	mov    %rax,(%rbx)
1401b0cbe:	e8 c1 95 14 00       	call   0x1402fa284
1401b0cc3:	b0 01                	mov    $0x1,%al
1401b0cc5:	48 83 c4 20          	add    $0x20,%rsp