Skip to content
Home
News
Guides
Network
About
Search
/
Subscribe
Packet 902790557157A280
Share
Add an observer
type
TXT_MSG
route
FLOOD
hash size
2 bytes
first heard
spread
9.07 s
observers
7
Some repeaters on this path have uncertain locations, you can help by
adding an observer
.
Fan-out by hop
◀
all hops
▶
▶︎ play
all
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
13 paths
all hops · 7 observers
Paths
hashes · click to isolate
all
5030
?
→
793A
→
AD19
→
B9A4
→
AC9A
→
8B86
?
→
89AB
→
A0B5
→
CFFC
→
5F98
→
B7E7
→
3ED4
→
DF5E
→
1480
→
D277
· first 15 hops, shared by all 13 paths
1×
… →
7C58
?
→
B1E5
1×
… →
BEEF
→
BAD4
→
6000
1×
… →
BEEF
→
43A1
→
B1FA
→
7E76
1×
… →
BEEF
→
BAD4
→
6000
→
5975
1×
… →
BEEF
→
BAD4
→
6000
→
B617
→
88F2
1×
… →
BEEF
→
BAD4
→
6000
→
B617
→
BEAD
1×
… →
BEEF
→
BAD4
→
6000
→
B617
→
BEAD
→
D3A0
1×
… →
BEEF
→
BAD4
→
6000
→
B617
→
E863
→
2A6C
→
99BF
1×
… →
EA07
→
DDED
→
C6CB
→
6928
→
A55E
→
21D0
→
3308
1×
… →
EA07
→
DDED
→
C6CB
→
6928
→
A55E
→
21D0
→
A6E7
1×
… →
BEEF
→
BAD4
→
6000
→
B617
→
E863
→
2A6C
→
99BF
→
27CF
1×
… →
EA07
→
DDED
→
C6CB
→
6928
→
A55E
→
21D0
→
3308
→
312B
1×
… →
EA07
→
DDED
→
C6CB
→
6928
→
A55E
→
21D0
→
E8F9
→
C427
→
476B
→
BB7F
Payload
type
TXT_MSG
Observations
oldest first
observer
observer area
received
offset
behind the first copy
hops
SNR
RSSI
hash
bytes per hop hash
path
Church Chat
GEG · Spokane
+0 ms
17
7.0
-91
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
7C58
→
B1E5
medicallake.church/mesh
Fir Tree Observer
OLM · Olympia
+266 ms
18
-0.2
-117
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
Fir Tree Observer
OLM · Olympia
+1.78 s
19
12.0
-50
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
5975
Fir Tree Repeater
Asta G3
SEA · Seattle
+2.08 s
20
11.8
-42
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
88F2
AstaCrazyBull RE1
Shad Obs
OLM · Olympia
+4.19 s
19
0.0
-104
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
43A1
18th & E John
→
B1FA
PicoW Repeater
→
7E76
WW7STR/PugetMesh Cougar
Eye of Toad 🐸
BLI · Bellingham
+4.71 s
22
1.0
-115
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
E863
Oyster Dome
→
2A6C
Orchard
→
99BF
Gimli - Edgemoor
Eye of Toad 🐸
BLI · Bellingham
+5.15 s
20
10.5
-92
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
BEAD
N7JMV-LOOKOUTg3-RP
PalouseMesh-obs
PUW · Pullman
+5.58 s
22
1.2
-98
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
3308
Palouse Fire Repeater
PalouseMesh-obs
PUW · Pullman
+6.05 s
22
-4.7
-104
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
A6E7
RiverDeck Mesh Repeater
Eye of Toad 🐸
BLI · Bellingham
+6.52 s
21
11.8
-35
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
BEAD
N7JMV-LOOKOUTg3-RP
→
D3A0
Toad Hole 🐸 BLI
PalouseMesh-obs
PUW · Pullman
+6.96 s
23
12.0
-38
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
3308
Palouse Fire Repeater
→
312B
PM-G3
Eye of Toad 🐸
BLI · Bellingham
+8.87 s
23
0.0
-115
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
E863
Oyster Dome
→
2A6C
Orchard
→
99BF
Gimli - Edgemoor
→
27CF
COB Subdued Modulation
<(-_-)> N. Observer
LWS · Lewiston
+9.07 s
25
11.8
-98
2
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
E8F9
Angel Ridge Rptr
→
C427
CottonwoodButte-ID
→
476B
GRNVL High Camp
→
BB7F
<(-_-)> Kooskia
Unique paths
path
observers
heard by
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
7C58
→
B1E5
medicallake.church/mesh
1
Church Chat
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
1
Fir Tree Observer
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
43A1
18th & E John
→
B1FA
PicoW Repeater
→
7E76
WW7STR/PugetMesh Cougar
1
Shad Obs
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
5975
Fir Tree Repeater
1
Fir Tree Observer
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
88F2
AstaCrazyBull RE1
1
Asta G3
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
BEAD
N7JMV-LOOKOUTg3-RP
1
Eye of Toad 🐸
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
BEAD
N7JMV-LOOKOUTg3-RP
→
D3A0
Toad Hole 🐸 BLI
1
Eye of Toad 🐸
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
E863
Oyster Dome
→
2A6C
Orchard
→
99BF
Gimli - Edgemoor
1
Eye of Toad 🐸
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
3308
Palouse Fire Repeater
1
PalouseMesh-obs
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
A6E7
RiverDeck Mesh Repeater
1
PalouseMesh-obs
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
BEEF
N7JMV-RAVENS-RP
→
BAD4
It’s A Plane ✈️
→
6000
Black Hills Center
→
B617
N7JMV-GRASS-RP
→
E863
Oyster Dome
→
2A6C
Orchard
→
99BF
Gimli - Edgemoor
→
27CF
COB Subdued Modulation
1
Eye of Toad 🐸
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
3308
Palouse Fire Repeater
→
312B
PM-G3
1
PalouseMesh-obs
5030
→
793A
Green Mt Rd
→
AD19
Portsmouth Park
→
B9A4
Columbia Park Annex
→
AC9A
Trannynet repeater
→
8B86
OHSU BRB
→
89AB
mesh-🇺🇸-gp1
→
A0B5
NA7Q-P
→
CFFC
Observation64
→
5F98
Stacker Repeater
→
B7E7
Hillcrest Airport East
→
3ED4
Juniper Repeater
→
DF5E
Battle Mountain
→
1480
Richerzhagen Repeater
→
D277
N7JMV-NMR-RP
→
EA07
MICAPK-02-7LTH
→
DDED
SPKNWA-VALY-RIVR
→
C6CB
AntoinePk-01
→
6928
SPKNWA-EVRGRN
→
A55E
NKAT-SPKNWA-ARDN
→
21D0
LCAC Kamiak
→
E8F9
Angel Ridge Rptr
→
C427
CottonwoodButte-ID
→
476B
GRNVL High Camp
→
BB7F
<(-_-)> Kooskia
1
<(-_-)> N. Observer
Raw bytes
88 bytes
show