glibtop
constructor
egid
error
Method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os
Version
Code
output
pid
real
Ncpu
real
Ndisk
required
server
Command
server
Host
server
Port
server
Rsh
server
User
socket
sysdeps
uid
name
callL
callS
closeP
closeR
closeS
get
CpuL
get
CpuS
get
DiskL
get
DiskS
get
FsusageL
get
FsusageS
get
LoadavgL
get
LoadavgS
get
MemL
get
MemS
get
MountlistL
get
MountlistS
get
Msg
LimitsL
get
Msg
LimitsS
get
NetlistL
get
NetlistS
get
NetloadL
get
NetloadS
get
ParameterL
get
PppL
get
PppS
get
Proc
AffinityL
get
Proc
AffinityS
get
Proc
ArgsL
get
Proc
ArgsS
get
Proc
IoL
get
Proc
IoS
get
Proc
KernelL
get
Proc
KernelS
get
Proc
MapL
get
Proc
MapS
get
Proc
MemL
get
Proc
MemS
get
Proc
Open
FilesL
get
Proc
Open
FilesS
get
Proc
SegmentL
get
Proc
SegmentS
get
Proc
SignalL
get
Proc
SignalS
get
Proc
StateL
get
Proc
StateS
get
Proc
TimeL
get
Proc
TimeS
get
Proc
UidL
get
Proc
UidS
get
ProclistL
get
ProclistS
get
Sem
LimitsL
get
Sem
LimitsS
get
Shm
LimitsL
get
Shm
LimitsS
get
SwapL
get
SwapS
get
SysdepsR
get
SysinfoS
get
UptimeL
get
UptimeS
initP
openL
openP
openS
set
ParameterL
close
get
Cpu
get
Disk
get
Fsusage
get
Loadavg
get
Mem
get
Mountlist
get
Msg
Limits
get
Netlist
get
Netload
get
Ppp
get
Proc
Affinity
get
Proc
Args
get
Proc
Argv
get
Proc
Io
get
Proc
Kernel
get
Proc
Map
get
Proc
Mem
get
Proc
Open
Files
get
Proc
Segment
get
Proc
Signal
get
Proc
State
get
Proc
Time
get
Proc
Uid
get
Proc
Wd
get
Proclist
get
Sem
Limits
get
Shm
Limits
get
Swap
get
Sysdeps
get
Sysinfo
get
Uptime
init
initR
internet
Addr
make
Connection
NODE-GTK API Reference
GTop-2.0
GTop
glibtop
Class glibtop
Hierarchy
glibtop
Index
Constructors
constructor
Properties
egid
error
Method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os
Version
Code
output
pid
real
Ncpu
real
Ndisk
required
server
Command
server
Host
server
Port
server
Rsh
server
User
socket
sysdeps
uid
name
Methods
callL
callS
closeP
closeR
closeS
get
CpuL
get
CpuS
get
DiskL
get
DiskS
get
FsusageL
get
FsusageS
get
LoadavgL
get
LoadavgS
get
MemL
get
MemS
get
MountlistL
get
MountlistS
get
Msg
LimitsL
get
Msg
LimitsS
get
NetlistL
get
NetlistS
get
NetloadL
get
NetloadS
get
ParameterL
get
PppL
get
PppS
get
Proc
AffinityL
get
Proc
AffinityS
get
Proc
ArgsL
get
Proc
ArgsS
get
Proc
IoL
get
Proc
IoS
get
Proc
KernelL
get
Proc
KernelS
get
Proc
MapL
get
Proc
MapS
get
Proc
MemL
get
Proc
MemS
get
Proc
Open
FilesL
get
Proc
Open
FilesS
get
Proc
SegmentL
get
Proc
SegmentS
get
Proc
SignalL
get
Proc
SignalS
get
Proc
StateL
get
Proc
StateS
get
Proc
TimeL
get
Proc
TimeS
get
Proc
UidL
get
Proc
UidS
get
ProclistL
get
ProclistS
get
Sem
LimitsL
get
Sem
LimitsS
get
Shm
LimitsL
get
Shm
LimitsS
get
SwapL
get
SwapS
get
SysdepsR
get
SysinfoS
get
UptimeL
get
UptimeS
initP
openL
openP
openS
set
ParameterL
close
get
Cpu
get
Disk
get
Fsusage
get
Loadavg
get
Mem
get
Mountlist
get
Msg
Limits
get
Netlist
get
Netload
get
Ppp
get
Proc
Affinity
get
Proc
Args
get
Proc
Argv
get
Proc
Io
get
Proc
Kernel
get
Proc
Map
get
Proc
Mem
get
Proc
Open
Files
get
Proc
Segment
get
Proc
Signal
get
Proc
State
get
Proc
Time
get
Proc
Uid
get
Proc
Wd
get
Proclist
get
Sem
Limits
get
Shm
Limits
get
Swap
get
Sysdeps
get
Sysinfo
get
Uptime
init
initR
internet
Addr
make
Connection
Constructors
constructor
new glibtop
(
)
:
glibtop
Returns
glibtop
Properties
egid
egid
:
number
error
Method
error
Method
:
number
euid
euid
:
number
features
features
:
number
flags
flags
:
number
gid
gid
:
number
input
input
:
number
[]
machine
machine
:
glibtop_machine
method
method
:
number
name
name
:
string
ncpu
ncpu
:
number
ndisk
ndisk
:
number
os
Version
Code
os
Version
Code
:
number
output
output
:
number
[]
pid
pid
:
number
real
Ncpu
real
Ncpu
:
number
real
Ndisk
real
Ndisk
:
number
required
required
:
glibtop_sysdeps
server
Command
server
Command
:
string
server
Host
server
Host
:
string
server
Port
server
Port
:
number
server
Rsh
server
Rsh
:
string
server
User
server
User
:
string
socket
socket
:
number
sysdeps
sysdeps
:
glibtop_sysdeps
uid
uid
:
number
Static
name
name
:
string
Methods
callL
callL
(
command
:
number
, sendSize
:
number
, sendBuf
:
object
, recvSize
:
number
, recvBuf
:
object
)
:
object
Parameters
command:
number
sendSize:
number
sendBuf:
object
recvSize:
number
recvBuf:
object
Returns
object
callS
callS
(
command
:
number
, sendSize
:
number
, sendBuf
:
object
, recvSize
:
number
, recvBuf
:
object
)
:
object
Parameters
command:
number
sendSize:
number
sendBuf:
object
recvSize:
number
recvBuf:
object
Returns
object
closeP
closeP
(
)
:
void
Returns
void
closeR
closeR
(
)
:
void
Returns
void
closeS
closeS
(
)
:
void
Returns
void
get
CpuL
get
CpuL
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
get
CpuS
get
CpuS
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
get
DiskL
get
DiskL
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
get
DiskS
get
DiskS
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
get
FsusageL
get
FsusageL
(
buf
:
glibtop_fsusage
, mountDir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mountDir:
string
Returns
void
get
FsusageS
get
FsusageS
(
buf
:
glibtop_fsusage
, mountDir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mountDir:
string
Returns
void
get
LoadavgL
get
LoadavgL
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
get
LoadavgS
get
LoadavgS
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
get
MemL
get
MemL
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
get
MemS
get
MemS
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
get
MountlistL
get
MountlistL
(
allFs
:
number
)
:
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
Parameters
allFs:
number
Returns
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
get
MountlistS
get
MountlistS
(
allFs
:
number
)
:
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
Parameters
allFs:
number
Returns
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
get
Msg
LimitsL
get
Msg
LimitsL
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
get
Msg
LimitsS
get
Msg
LimitsS
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
get
NetlistL
get
NetlistL
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
get
NetlistS
get
NetlistS
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
get
NetloadL
get
NetloadL
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
get
NetloadS
get
NetloadS
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
get
ParameterL
get
ParameterL
(
parameter
:
number
, dataPtr
:
object
, dataSize
:
number
)
:
number
Parameters
parameter:
number
dataPtr:
object
dataSize:
number
Returns
number
get
PppL
get
PppL
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
get
PppS
get
PppS
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
get
Proc
AffinityL
get
Proc
AffinityL
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
get
Proc
AffinityS
get
Proc
AffinityS
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
get
Proc
ArgsL
get
Proc
ArgsL
(
buf
:
glibtop_proc_args
, pid
:
number
, maxLen
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
maxLen:
number
Returns
string
get
Proc
ArgsS
get
Proc
ArgsS
(
buf
:
glibtop_proc_args
, pid
:
number
, maxLen
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
maxLen:
number
Returns
string
get
Proc
IoL
get
Proc
IoL
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
get
Proc
IoS
get
Proc
IoS
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
get
Proc
KernelL
get
Proc
KernelL
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
get
Proc
KernelS
get
Proc
KernelS
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
get
Proc
MapL
get
Proc
MapL
(
pid
:
number
)
:
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
Parameters
pid:
number
Returns
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
get
Proc
MapS
get
Proc
MapS
(
pid
:
number
)
:
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
Parameters
pid:
number
Returns
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
get
Proc
MemL
get
Proc
MemL
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
get
Proc
MemS
get
Proc
MemS
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
get
Proc
Open
FilesL
get
Proc
Open
FilesL
(
pid
:
number
)
:
[
glibtop_open_files_entry
[]
,
glibtop_proc_open_files
]
Parameters
pid:
number
Returns
[
glibtop_open_files_entry
[]
,
glibtop_proc_open_files
]
get
Proc
Open
FilesS
get
Proc
Open
FilesS
(
buf
:
glibtop_proc_open_files
, pid
:
number
)
:
glibtop_open_files_entry
Parameters
buf:
glibtop_proc_open_files
pid:
number
Returns
glibtop_open_files_entry
get
Proc
SegmentL
get
Proc
SegmentL
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
get
Proc
SegmentS
get
Proc
SegmentS
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
get
Proc
SignalL
get
Proc
SignalL
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
get
Proc
SignalS
get
Proc
SignalS
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
get
Proc
StateL
get
Proc
StateL
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
get
Proc
StateS
get
Proc
StateS
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
get
Proc
TimeL
get
Proc
TimeL
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
get
Proc
TimeS
get
Proc
TimeS
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
get
Proc
UidL
get
Proc
UidL
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
get
Proc
UidS
get
Proc
UidS
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
get
ProclistL
get
ProclistL
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
get
ProclistS
get
ProclistS
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
get
Sem
LimitsL
get
Sem
LimitsL
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
get
Sem
LimitsS
get
Sem
LimitsS
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
get
Shm
LimitsL
get
Shm
LimitsL
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
get
Shm
LimitsS
get
Shm
LimitsS
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
get
SwapL
get
SwapL
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
get
SwapS
get
SwapS
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
get
SysdepsR
get
SysdepsR
(
buf
:
glibtop_sysdeps
)
:
void
Parameters
buf:
glibtop_sysdeps
Returns
void
get
SysinfoS
get
SysinfoS
(
)
:
glibtop_sysinfo
Returns
glibtop_sysinfo
get
UptimeL
get
UptimeL
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
get
UptimeS
get
UptimeS
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
initP
initP
(
features
:
number
, flags
:
number
)
:
void
Parameters
features:
number
flags:
number
Returns
void
openL
openL
(
programName
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
programName:
string
features:
number
flags:
number
Returns
void
openP
openP
(
programName
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
programName:
string
features:
number
flags:
number
Returns
void
openS
openS
(
programName
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
programName:
string
features:
number
flags:
number
Returns
void
set
ParameterL
set
ParameterL
(
parameter
:
number
, dataPtr
:
object
, dataSize
:
number
)
:
void
Parameters
parameter:
number
dataPtr:
object
dataSize:
number
Returns
void
Static
close
close
(
)
:
void
Returns
void
Static
get
Cpu
get
Cpu
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
Static
get
Disk
get
Disk
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
Static
get
Fsusage
get
Fsusage
(
buf
:
glibtop_fsusage
, mountDir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mountDir:
string
Returns
void
Static
get
Loadavg
get
Loadavg
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
Static
get
Mem
get
Mem
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
Static
get
Mountlist
get
Mountlist
(
buf
:
glibtop_mountlist
, allFs
:
number
)
:
glibtop_mountentry
[]
Parameters
buf:
glibtop_mountlist
allFs:
number
Returns
glibtop_mountentry
[]
Static
get
Msg
Limits
get
Msg
Limits
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
Static
get
Netlist
get
Netlist
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
Static
get
Netload
get
Netload
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
Static
get
Ppp
get
Ppp
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
Static
get
Proc
Affinity
get
Proc
Affinity
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
Static
get
Proc
Args
get
Proc
Args
(
buf
:
glibtop_proc_args
, pid
:
number
, maxLen
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
maxLen:
number
Returns
string
Static
get
Proc
Argv
get
Proc
Argv
(
buf
:
glibtop_proc_args
, pid
:
number
, maxLen
:
number
)
:
string
[]
Parameters
buf:
glibtop_proc_args
pid:
number
maxLen:
number
Returns
string
[]
Static
get
Proc
Io
get
Proc
Io
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
Static
get
Proc
Kernel
get
Proc
Kernel
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
Static
get
Proc
Map
get
Proc
Map
(
buf
:
glibtop_proc_map
, pid
:
number
)
:
glibtop_map_entry
[]
Parameters
buf:
glibtop_proc_map
pid:
number
Returns
glibtop_map_entry
[]
Static
get
Proc
Mem
get
Proc
Mem
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
Static
get
Proc
Open
Files
get
Proc
Open
Files
(
buf
:
glibtop_proc_open_files
, pid
:
number
)
:
glibtop_open_files_entry
[]
Parameters
buf:
glibtop_proc_open_files
pid:
number
Returns
glibtop_open_files_entry
[]
Static
get
Proc
Segment
get
Proc
Segment
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
Static
get
Proc
Signal
get
Proc
Signal
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
Static
get
Proc
State
get
Proc
State
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
Static
get
Proc
Time
get
Proc
Time
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
Static
get
Proc
Uid
get
Proc
Uid
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
Static
get
Proc
Wd
get
Proc
Wd
(
buf
:
glibtop_proc_wd
, pid
:
number
)
:
string
[]
Parameters
buf:
glibtop_proc_wd
pid:
number
Returns
string
[]
Static
get
Proclist
get
Proclist
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
Static
get
Sem
Limits
get
Sem
Limits
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
Static
get
Shm
Limits
get
Shm
Limits
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
Static
get
Swap
get
Swap
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
Static
get
Sysdeps
get
Sysdeps
(
buf
:
glibtop_sysdeps
)
:
void
Parameters
buf:
glibtop_sysdeps
Returns
void
Static
get
Sysinfo
get
Sysinfo
(
)
:
glibtop_sysinfo
Returns
glibtop_sysinfo
Static
get
Uptime
get
Uptime
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
Static
init
init
(
)
:
glibtop
Returns
glibtop
Static
initR
initR
(
features
:
number
, flags
:
number
)
:
[
glibtop
,
glibtop
]
Parameters
features:
number
flags:
number
Returns
[
glibtop
,
glibtop
]
Static
internet
Addr
internet
Addr
(
host
:
string
)
:
number
Parameters
host:
string
Returns
number
Static
make
Connection
make
Connection
(
hostarg
:
string
, portarg
:
number
, s
:
number
)
:
number
Parameters
hostarg:
string
portarg:
number
s:
number
Returns
number
glibtop
constructor
egid
error
Method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os
Version
Code
output
pid
real
Ncpu
real
Ndisk
required
server
Command
server
Host
server
Port
server
Rsh
server
User
socket
sysdeps
uid
name
callL
callS
closeP
closeR
closeS
get
CpuL
get
CpuS
get
DiskL
get
DiskS
get
FsusageL
get
FsusageS
get
LoadavgL
get
LoadavgS
get
MemL
get
MemS
get
MountlistL
get
MountlistS
get
Msg
LimitsL
get
Msg
LimitsS
get
NetlistL
get
NetlistS
get
NetloadL
get
NetloadS
get
ParameterL
get
PppL
get
PppS
get
Proc
AffinityL
get
Proc
AffinityS
get
Proc
ArgsL
get
Proc
ArgsS
get
Proc
IoL
get
Proc
IoS
get
Proc
KernelL
get
Proc
KernelS
get
Proc
MapL
get
Proc
MapS
get
Proc
MemL
get
Proc
MemS
get
Proc
Open
FilesL
get
Proc
Open
FilesS
get
Proc
SegmentL
get
Proc
SegmentS
get
Proc
SignalL
get
Proc
SignalS
get
Proc
StateL
get
Proc
StateS
get
Proc
TimeL
get
Proc
TimeS
get
Proc
UidL
get
Proc
UidS
get
ProclistL
get
ProclistS
get
Sem
LimitsL
get
Sem
LimitsS
get
Shm
LimitsL
get
Shm
LimitsS
get
SwapL
get
SwapS
get
SysdepsR
get
SysinfoS
get
UptimeL
get
UptimeS
initP
openL
openP
openS
set
ParameterL
close
get
Cpu
get
Disk
get
Fsusage
get
Loadavg
get
Mem
get
Mountlist
get
Msg
Limits
get
Netlist
get
Netload
get
Ppp
get
Proc
Affinity
get
Proc
Args
get
Proc
Argv
get
Proc
Io
get
Proc
Kernel
get
Proc
Map
get
Proc
Mem
get
Proc
Open
Files
get
Proc
Segment
get
Proc
Signal
get
Proc
State
get
Proc
Time
get
Proc
Uid
get
Proc
Wd
get
Proclist
get
Sem
Limits
get
Shm
Limits
get
Swap
get
Sysdeps
get
Sysinfo
get
Uptime
init
initR
internet
Addr
make
Connection
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2VnaWQiLCJuYW1lIjoiZWdpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2Vycm9yTWV0aG9kIiwibmFtZSI6ImVycm9yTWV0aG9kIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZXVpZCIsIm5hbWUiOiJldWlkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZmVhdHVyZXMiLCJuYW1lIjoiZmVhdHVyZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNmbGFncyIsIm5hbWUiOiJmbGFncyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dpZCIsIm5hbWUiOiJnaWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNpbnB1dCIsIm5hbWUiOiJpbnB1dCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI21hY2hpbmUiLCJuYW1lIjoibWFjaGluZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI21ldGhvZCIsIm5hbWUiOiJtZXRob2QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNuY3B1IiwibmFtZSI6Im5jcHUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNuZGlzayIsIm5hbWUiOiJuZGlzayIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI29zVmVyc2lvbkNvZGUiLCJuYW1lIjoib3NWZXJzaW9uQ29kZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI291dHB1dCIsIm5hbWUiOiJvdXRwdXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNwaWQiLCJuYW1lIjoicGlkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjcmVhbE5jcHUiLCJuYW1lIjoicmVhbE5jcHUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNyZWFsTmRpc2siLCJuYW1lIjoicmVhbE5kaXNrIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjcmVxdWlyZWQiLCJuYW1lIjoicmVxdWlyZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzZXJ2ZXJDb21tYW5kIiwibmFtZSI6InNlcnZlckNvbW1hbmQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzZXJ2ZXJIb3N0IiwibmFtZSI6InNlcnZlckhvc3QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzZXJ2ZXJQb3J0IiwibmFtZSI6InNlcnZlclBvcnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzZXJ2ZXJSc2giLCJuYW1lIjoic2VydmVyUnNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc2VydmVyVXNlciIsIm5hbWUiOiJzZXJ2ZXJVc2VyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc29ja2V0IiwibmFtZSI6InNvY2tldCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3N5c2RlcHMiLCJuYW1lIjoic3lzZGVwcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3VpZCIsIm5hbWUiOiJ1aWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI25hbWUtMSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2NhbGxMIiwibmFtZSI6ImNhbGxMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2NhbGxTIiwibmFtZSI6ImNhbGxTIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2Nsb3NlUCIsIm5hbWUiOiJjbG9zZVAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjY2xvc2VSIiwibmFtZSI6ImNsb3NlUiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjbG9zZVMiLCJuYW1lIjoiY2xvc2VTIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldENwdUwiLCJuYW1lIjoiZ2V0Q3B1TCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRDcHVTIiwibmFtZSI6ImdldENwdVMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0RGlza0wiLCJuYW1lIjoiZ2V0RGlza0wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0RGlza1MiLCJuYW1lIjoiZ2V0RGlza1MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0RnN1c2FnZUwiLCJuYW1lIjoiZ2V0RnN1c2FnZUwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0RnN1c2FnZVMiLCJuYW1lIjoiZ2V0RnN1c2FnZVMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TG9hZGF2Z0wiLCJuYW1lIjoiZ2V0TG9hZGF2Z0wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TG9hZGF2Z1MiLCJuYW1lIjoiZ2V0TG9hZGF2Z1MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TWVtTCIsIm5hbWUiOiJnZXRNZW1MIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldE1lbVMiLCJuYW1lIjoiZ2V0TWVtUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRNb3VudGxpc3RMIiwibmFtZSI6ImdldE1vdW50bGlzdEwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TW91bnRsaXN0UyIsIm5hbWUiOiJnZXRNb3VudGxpc3RTIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldE1zZ0xpbWl0c0wiLCJuYW1lIjoiZ2V0TXNnTGltaXRzTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRNc2dMaW1pdHNTIiwibmFtZSI6ImdldE1zZ0xpbWl0c1MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TmV0bGlzdEwiLCJuYW1lIjoiZ2V0TmV0bGlzdEwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TmV0bGlzdFMiLCJuYW1lIjoiZ2V0TmV0bGlzdFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TmV0bG9hZEwiLCJuYW1lIjoiZ2V0TmV0bG9hZEwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TmV0bG9hZFMiLCJuYW1lIjoiZ2V0TmV0bG9hZFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UGFyYW1ldGVyTCIsIm5hbWUiOiJnZXRQYXJhbWV0ZXJMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFBwcEwiLCJuYW1lIjoiZ2V0UHBwTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcHBTIiwibmFtZSI6ImdldFBwcFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY0FmZmluaXR5TCIsIm5hbWUiOiJnZXRQcm9jQWZmaW5pdHlMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NBZmZpbml0eVMiLCJuYW1lIjoiZ2V0UHJvY0FmZmluaXR5UyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jQXJnc0wiLCJuYW1lIjoiZ2V0UHJvY0FyZ3NMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NBcmdzUyIsIm5hbWUiOiJnZXRQcm9jQXJnc1MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY0lvTCIsIm5hbWUiOiJnZXRQcm9jSW9MIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NJb1MiLCJuYW1lIjoiZ2V0UHJvY0lvUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jS2VybmVsTCIsIm5hbWUiOiJnZXRQcm9jS2VybmVsTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jS2VybmVsUyIsIm5hbWUiOiJnZXRQcm9jS2VybmVsUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWFwTCIsIm5hbWUiOiJnZXRQcm9jTWFwTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWFwUyIsIm5hbWUiOiJnZXRQcm9jTWFwUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWVtTCIsIm5hbWUiOiJnZXRQcm9jTWVtTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWVtUyIsIm5hbWUiOiJnZXRQcm9jTWVtUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jT3BlbkZpbGVzTCIsIm5hbWUiOiJnZXRQcm9jT3BlbkZpbGVzTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jT3BlbkZpbGVzUyIsIm5hbWUiOiJnZXRQcm9jT3BlbkZpbGVzUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jU2VnbWVudEwiLCJuYW1lIjoiZ2V0UHJvY1NlZ21lbnRMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NTZWdtZW50UyIsIm5hbWUiOiJnZXRQcm9jU2VnbWVudFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY1NpZ25hbEwiLCJuYW1lIjoiZ2V0UHJvY1NpZ25hbEwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY1NpZ25hbFMiLCJuYW1lIjoiZ2V0UHJvY1NpZ25hbFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY1N0YXRlTCIsIm5hbWUiOiJnZXRQcm9jU3RhdGVMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NTdGF0ZVMiLCJuYW1lIjoiZ2V0UHJvY1N0YXRlUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jVGltZUwiLCJuYW1lIjoiZ2V0UHJvY1RpbWVMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NUaW1lUyIsIm5hbWUiOiJnZXRQcm9jVGltZVMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY1VpZEwiLCJuYW1lIjoiZ2V0UHJvY1VpZEwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY1VpZFMiLCJuYW1lIjoiZ2V0UHJvY1VpZFMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY2xpc3RMIiwibmFtZSI6ImdldFByb2NsaXN0TCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jbGlzdFMiLCJuYW1lIjoiZ2V0UHJvY2xpc3RTIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFNlbUxpbWl0c0wiLCJuYW1lIjoiZ2V0U2VtTGltaXRzTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTZW1MaW1pdHNTIiwibmFtZSI6ImdldFNlbUxpbWl0c1MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0U2htTGltaXRzTCIsIm5hbWUiOiJnZXRTaG1MaW1pdHNMIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFNobUxpbWl0c1MiLCJuYW1lIjoiZ2V0U2htTGltaXRzUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTd2FwTCIsIm5hbWUiOiJnZXRTd2FwTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTd2FwUyIsIm5hbWUiOiJnZXRTd2FwUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTeXNkZXBzUiIsIm5hbWUiOiJnZXRTeXNkZXBzUiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTeXNpbmZvUyIsIm5hbWUiOiJnZXRTeXNpbmZvUyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRVcHRpbWVMIiwibmFtZSI6ImdldFVwdGltZUwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0VXB0aW1lUyIsIm5hbWUiOiJnZXRVcHRpbWVTIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2luaXRQIiwibmFtZSI6ImluaXRQIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI29wZW5MIiwibmFtZSI6Im9wZW5MIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI29wZW5QIiwibmFtZSI6Im9wZW5QIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI29wZW5TIiwibmFtZSI6Im9wZW5TIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3NldFBhcmFtZXRlckwiLCJuYW1lIjoic2V0UGFyYW1ldGVyTCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2Nsb3NlIiwibmFtZSI6ImNsb3NlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0Q3B1IiwibmFtZSI6ImdldENwdSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldERpc2siLCJuYW1lIjoiZ2V0RGlzayIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldEZzdXNhZ2UiLCJuYW1lIjoiZ2V0RnN1c2FnZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldExvYWRhdmciLCJuYW1lIjoiZ2V0TG9hZGF2ZyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldE1lbSIsIm5hbWUiOiJnZXRNZW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRNb3VudGxpc3QiLCJuYW1lIjoiZ2V0TW91bnRsaXN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0TXNnTGltaXRzIiwibmFtZSI6ImdldE1zZ0xpbWl0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldE5ldGxpc3QiLCJuYW1lIjoiZ2V0TmV0bGlzdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldE5ldGxvYWQiLCJuYW1lIjoiZ2V0TmV0bG9hZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFBwcCIsIm5hbWUiOiJnZXRQcHAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jQWZmaW5pdHkiLCJuYW1lIjoiZ2V0UHJvY0FmZmluaXR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0UHJvY0FyZ3MiLCJuYW1lIjoiZ2V0UHJvY0FyZ3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jQXJndiIsIm5hbWUiOiJnZXRQcm9jQXJndiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NJbyIsIm5hbWUiOiJnZXRQcm9jSW8iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jS2VybmVsIiwibmFtZSI6ImdldFByb2NLZXJuZWwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWFwIiwibmFtZSI6ImdldFByb2NNYXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jTWVtIiwibmFtZSI6ImdldFByb2NNZW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jT3BlbkZpbGVzIiwibmFtZSI6ImdldFByb2NPcGVuRmlsZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jU2VnbWVudCIsIm5hbWUiOiJnZXRQcm9jU2VnbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NTaWduYWwiLCJuYW1lIjoiZ2V0UHJvY1NpZ25hbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NTdGF0ZSIsIm5hbWUiOiJnZXRQcm9jU3RhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jVGltZSIsIm5hbWUiOiJnZXRQcm9jVGltZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NVaWQiLCJuYW1lIjoiZ2V0UHJvY1VpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFByb2NXZCIsIm5hbWUiOiJnZXRQcm9jV2QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRQcm9jbGlzdCIsIm5hbWUiOiJnZXRQcm9jbGlzdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldFNlbUxpbWl0cyIsIm5hbWUiOiJnZXRTZW1MaW1pdHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRTaG1MaW1pdHMiLCJuYW1lIjoiZ2V0U2htTGltaXRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0U3dhcCIsIm5hbWUiOiJnZXRTd2FwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0U3lzZGVwcyIsIm5hbWUiOiJnZXRTeXNkZXBzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0U3lzaW5mbyIsIm5hbWUiOiJnZXRTeXNpbmZvIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0VXB0aW1lIiwibmFtZSI6ImdldFVwdGltZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2luaXQiLCJuYW1lIjoiaW5pdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2luaXRSIiwibmFtZSI6ImluaXRSIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjaW50ZXJuZXRBZGRyIiwibmFtZSI6ImludGVybmV0QWRkciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI21ha2VDb25uZWN0aW9uIiwibmFtZSI6Im1ha2VDb25uZWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwiLCJuYW1lIjoiZ2xpYnRvcCJ9