dm.wasm raw

   1  asm`````````````````~`~`~`~`
   2  `~``~wasi_snapshot_preview1fd_writebridgedm_worker_on_messagebridgedm_worker_postbridgedm_worker_set_timeoutbridgedm_worker_now_seconds

	
   3  
   4  	
   5  
   6  
   7  		
   8  	pAAmemory__stack_pointerabort	__alloc
   9  _start__cb0a__cbsc__cbbe__cbig__cbisi__cbiisk__cbssm__cb6io__cbiiq__cbiiis__cbdatauruntime.buildVersion	A(12345
  10   A  gk@ AJ
A A AЊ   !AA) |7AA)ȊB|7ȊA A("j6@@A(A(ЊI
 Aq
AA
A
 AЊ     ! 
   AA:؊ ;A?At6Ԋ@A@AG
AAA AA(ԊA j6Њ6~#Ak"$  A )B"7ЉA >ȉ Aj$AA(Ԋ62AAAAA ,6AAAAA ,6 A }A     E~AA)؉" B" B" B"7؉ A:  B%~7AAŀAA      	)A!@@  N
  j-  Aj!
  11  A
  12   :AA " :AA "A6  6A AAA 
  13   AjApq(@A@"AG
AA AtA j6ЊAAA " 6  6  6AA " 6  6  6@@@@ ( G
 (E
@@ E
 E
 (! (" Aq
  Aq
A! (!@@  N
 ( j- ( j-G
 Aj!A  AA   ( AAA AۀAA BA!A!@@  O
   j-  j-sr! Aj! AqEi#Ak"$  j!	@ E
     	  ! (! ("  lj   l "  6  	6  6 Aj$@  O
A!@  "AH
AA t AK!@ AK
A !  l  !@ E
    l "  6  6  6 %  6  6  6@ E
   
  14  A AAA A AAA A AفAA AA(ȉ '"6ȉ   Ats" Avs" A	ts? AŻxl!A!@@  O
   j-sAl! Aj! @ E
   
  15  @ E
 A @ Av"
 Aj! #Ak"$A!@@  -AqE
   .AqE
 Aj! At AtjAjAA Aq"t AKlA ! Aj  / (! (!	   0 (! (!
  16  A(A ! &!@@@@@@@ E
  6 Aj"E
  6 Aj"E
  6 Aj"E
  6 Aj"E
  : Aj"E
  
  17  6  6 A jE
  	6   6$ Aj$         AqAI AA Aq"t AKKI@@@ Aq"E
 AF
 AqAF
 B7 A6 A6 A6I@@@ Aq"E
 AF
 AqAF
 B7 A6 A6 A6Y#Ak"$  (6  )7@@ E
 A|F
 ( (  (! Aj$    ( (  C:A!@@@  O
  j-  j-G
 Aj!AA$ ( ( ( ( ( (  ( ( ( ( 6AA " 6  6AA " 6  6@@@@ E
 Aj"E
 E
 Aj"E
 ( ( ( ( 7    rAA " 6AA " 6@@ E
 E
  G
 (! (!@  8AK
 ! !    9  FA@@@@@@@@@@@@@@@  :"Aq"AF
 AF
 Aq"AF
 AF
 Aq"A	F
 AF
 Aq"A
  18  F
 A
F
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
	 Aq"AF
	 AF
	 Aq"AF
	 AF
  19   Aq"AF
 AF
 Aq"AF

 AF
AAAAAAAAAAAAAA  ; 8  <l  =
  20  ~~}}||}}||#A k"$@@@@@@@@@@@@@@@@@@  :"Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"A	F
 A
  21  F
	 Aq"AF
  22   AF
 Aq"A
F
 AF

 Aq"AF
 AF
@@@@@@@@@@ Aq"AG
  (6  )7  (6  )7 ArE
 AjA|F
 ( (G
 E
 AjE
 A|F
 ( ( ( 3! A j$  AF
 Aq"AF
 AF
@ Aq"AG
A!  ;" 8!  <!A!@@  N
@   j  j 9AqE
  j! Aj! A j$A A j$A@ AG
A!  >!@@  N
@   ?    @"j  j 9AqE
 Aj! A j$A A j$A@ AqAG
 E
 Aj"E
 E
 Aj"E
	 ( ( ( ( 7! A j$ AAA  A j$A          -! -! A j$  sAs (! (! A j$  F -! -! A j$  F /! /! A j$  F (! (! A j$  F )!	 )!
  23   A j$ 
  24   	Q (! (! A j$  F -! -! A j$  F /! /! A j$  F (! (! A j$  F )!	 )!
  25   A j$ 
  26   	Q (! (! A j$  F *! *! A j$  [ +!
 +! A j$  
a *! *! *! *! A j$  [  [q +!
 +! +! +! A j$  a  
aq A j$A (! (! A j$  F<@@ E
 Aq
@@ E
 E
 -Aq  AAY@ Aq
@@@  A" :AqAG
 Aj"E
 ( Aj"E
 (   Aj@  AAj"E
 ( @  AAj"E
 ( @  AAj"E
 / 3@@  AAj"E
  Atj"E
 (  @@@@  AAj"E
  AtjAj"E
 (Aj!A!A!@ E
 A -"Aq t AKr! AqE
 Aj! Aj!    ,@@  BAqE
 Aj"E
 (  4@ Aq
@@ E
 E
 -A qAv  AAA " 6  6@@@@ E
 (E
 E
 (!AA ! Aj"E
  ("6@  8AK
 !    D   A@@@@@@@@@  :"Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"A	F
 A
  27  F
 Aq"AF
 AF
 Aq"A
F
 AF
 Aq"AF
 AF
 Aq"AF
 AF
 Aq"AF
 AF
@ Aq"AG
A!  ;" 8!  <!A!@@  N
     Ds!  j! Aj! @ AG
A!  >!A!@@  N
    ?    @j  Ds! Aj!  AqAF
AAA A   8  (   8  (   E   F   E Aj  Es   F Aj  FsAA " ("6  ("6  ("6     G   8  ( ( (  C7AA " ("6@ AxG
 A6 A  (>~AA " )"7@ BR
 B7 A  (RAA " 6  6  6@@ E
 Aj"E
 ( (  (  T@@@@ E
 AtF
 E
 Aj"E
 (AtAj (Atj       H lj^@@@@ E
 AlF
 E
 E
  ( AA -"t AKAjq I    4@@ E
 Aj"E
 ( Aql jAj  [@@@@ E
 AtF
 E
 Aj"E
  (AtAj ( Aqljj    
  28  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ E
 Aj"E
@ - -AqE
 E
 AxF
 E
 Aj"E
 ( - .AqE
  N E
 A`F
 E
	 AtF
  29   E
 Aj"E
 ($"E

  ( ( (  !A!  +!   J! AhF! Aj!	A!
  30  A!A!@@ "E
A!@@ Aq"AK
    K!
    L! E
 E
@  j"-
 
  31  
 E
 E
 
!
  32   ! ! E
 E
@ - AqG
 E
 
 E
 	E
 ("E
  
 	( ( AqE
 E
 Aj"E
   ( ) Aj! E
 Aj"E
 (! !@ 
  33  
     O! E
 Aj"E
  6 E
 AxF
 E
  AxF
!  (Aj6 E
" AtF
# 
  34    ( ) E
$ Aj"E
%   ( ) E
&  :                                       
  35  #A0k"$@@@ E
 AlF
 Aj  -Aj P E
 (,! ((! ($! ( ! -! (! (!	 (!
  36   (!  (6  6  
  37  6  	6  6  :  6  6  6   6$ A0j$      HA "A K!  A L!@@@@@@@@@ E
 AxF
 E
 AxF
  (Aj6 E
 AtF
   ( ) E
 Aj"E
   ( ) E
  :          A(A !@@@@@@@@@@@@@@ E
  )7  )7  (6  -:  )7  ) 7  AjE
 A6 &! A|F
  6 AlF
  : AjE
 -!  HAA t AKlA ! E
  6AA ! E
 AtF
 (A ! E
 Aj"E
	 (A ! A`F! AtF! Aj!	@@     QAqE
 
 

 	E
 ($"
  38  E
     ( 	( (  
  39   M  ) 7   )7  -:  (6  )7  )7              
@@@ E
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ E
 E
@ (
 E
 E
 E
 E
  (6 E
 Aj"E
 E
	 A|F
  40   AA -"t AK6 &! E
 A|F
 E

 AtF
   (Ajq6 &! E
 AkF
  Aq: E
 AtF
 E
 AxF
  (6 E
 E
 E
 AxF
  ( ( I! E
 ApF
  6 E
 AkF
 E
 Aj"E
  -: Aj! AxF! Aj! AlF!	 Aj!
  41   Aj! Aj! Aj! ApF!
 A`F! AtF!@ E
 E
 @ -E
 E
" 
# E
$ E
% ( (G
 E
& 	
' E
( 
  42  E
) -Aq 
  43  -F
t E
) E
*@ -AI
 E
, 	
- A: E
. E
/ ("E
0 Aj"E
1 E
2 E
3  (6 E
3 E
4@ (
 E
6 
7 E
8 
9  (Aj6 E
: 
; E
< E
=@ ( (I
 E
? 
@ A6 E
A E
B A: E
B E
C E
D 
E  ( ( I! E
F E
G  6 E
G E
H ("E
I E
J E
K E
L@  -j-
 E
N 	
O E
P E
Q  -Aj: E
Q 

R E
S E
T  ( - K! E
U Aj"E
V   ( ) E
W E
X E
Y E
Z@ ( (G
 E
\ ApF
] E
^ Aj"E
_  ( - L! E
` Aj"E
a   ( ) E
b AlF
c E
d Aj"E
e  -Aj:u E
e 	
f E
g E
h  -Aj: E
i 
j E
k 
l E
m Aj"E
n ($"E
o  ( ( (  ! E
p ApF
q    (  RAqE
t                                                                                                                 AAA@ E
  +!   J! Aq! AhF! Aj!@@@@@@@@@@@@@@@ E
A!@@ Aq"	AK
    K!
  44      L! E
 E
@  	j- G
 E
 
 E
	 E
  45   ("	E
  
  46   ( ( 	AqE
 E
 Aj"E

   ( )A Aj! E
 Aj"E
 (! E
 Aj"E
  ( *A                *A@ E
  +!   J! Aq! AhF! Aj!@@@@@@@@@@@@@@@@@@@@@ E
A!@@ Aq"AK
    K!	 E
 E
@  j- G
 E
 
 E
	 E
  47   ("E
  	 ( ( AqE
 E
 E

  AqjA: E
 AtF
 	 ( *    L! E
 ApF
  ( * E
 AxF
 E
 Aj"E
  (Aj6 Aj! E
 Aj"E
 (!                   `@ 
 U@@@@ E
 AtF
 E
 A|F
     ( ( ( M    A AAA i@ E
@@@@ E
 AtF
 E
 A|F
      ( ( ( R       *A[@ E
@@@@ E
 AtF
 E
 A|F
    ( ( ( S    A AA%A% @A-؊
AA/A/ @@ A  "E AGq
 AH
  6  6  6 X'@@  G
 E
    l 3AA#Ak"$@@@ E
 E
@@ E
A!  Aq
 E
  ! # #  6  6  6 Aj$  6  6  6 Aj$   j  Z@@@ ("E
 E
 (!	 ("   ) E
  j   )  	6  6  6 Aj$ # # ##A k!@@@@@ AL
 AL
@ AH
 AL
 AL
 AL
 A6 B07 A;
  48   A:	  : A6  (6 A;  A?qAr:
  AvAr: A6  (6 A6 B07 A:  A?qAr:  AvAr:  AvA?qAr: A6  (6  A?qAr:  AvAr:  AvA?qAr:  AvA?qAr: A6  (6#A k"$AA ! Aj  ] (!  (6 B7 A6@@@ AjE
  6 AjArE
  6 AjE
  6  6  )7 A j$   	#Ak"$@ E
AȂ!A!A!A!	A!@@@@@@@@@@  N
  O
@  j-"
  49  A"G
A!
  50  Aɂ!@ 
  51  AG
A!
  52  A˂!@ 
  53  A
  54  G
A!
  55  A͂!@ 
  56  A
G
A!
  57  Aς!@ 
  58  A	G
A!
  59  Aт!@ 
  60  AG
A!
  61  Aӂ!@ 
  62  AG
A!
  63  AՂ! 
  64  AK
 
  65  Av"A(O
 AjA( j, ^ AjAÂAA (P (T (X \ 
  66  Aq"
  67  A(O
 (H! (D! (@!
 A0jA( 
  68  j, ^ A j 
   (0 (4 (8 \ ((! ($!
  69   ( !  	I
A
A
 Aj     	j  	k"  \ Aj (p (t (xAǂAA \ (d! (h!	  (`6  	6  6 Aj$ # # # $A! 	 K
A
  K
 Aj  	j  	k"	 	  
  70    \     ( ( ( \ Aj!	 (! (! (! Aj! $ B 7 A6 Aj$~@ BQ
A!@ BU
B }!A!AA !A!@@@@@ BS
 B
  71  ! AK
  j A0j: Aj! B
  72  !@@ 
 Aj! AK
  jA-: AK
A
A
 A k"6  6   j6 # # $ B7 Aׂ6 Y Ab#Ak"$   w@@@ -E
A!A!A؂ (F"
 Aj$ ("(! (!@@ E
 E
   Aj$  Y   Ad#A k"$ Aj  w@@@ -E
 (! (!    yA!A! AF"
 A j$ (! (!@@ E
 E
 ( ( (   A j$  Y  Af#Ak"$   w@@@ -E
A!A!A (F"
 Aj$ ("(! (!@@ E
 E
 AG   Aj$  Y  Ah#Ak"$   w@@@ -E
A!A!A (F"
 Aj$ ("(! (!@@ E
 E
    Aj$  Y    Aj#A k"$ Aj  w@@@ -E
 (! (!    yA!A! AF"
 A j$ (! (!@@ E
 E
  ( ( (   A j$  Y     Al#A k"$ Aj  w@@@ -E
 (! (!    yA!A! AF"
 A j$ (! (!@@ E
 E
   ( ( (  
  73   A j$  Y     An#A0k"$ A j  w@@@ -(E
 ($! ( ! Aj   y (! (! (!	    yA!A! AF"
 A0j$ (! (!@@ E
 E
 	   ( ( (  	 A0j$  Y       Ap#Ak"$   w@@@ -E
A!	A!Aȃ (F"
  74  
 Aj$ ("	(! 	(!	@@ 
  75  E
 E
       	 	 Aj$  Y   Ar#Ak"$   w@@@ -E
A!A!A؃ (F"
 Aj$ ("(! (!@@ E
 E
     Aj$  Y    At#Ak"$   w@@@ -E
A!A!A (F"
 Aj$ ("(! (!@@ E
 E
      Aj$  Y   Av#A k"$ Aj  w@@@@@ -E
 (! (!A!@ AJ
A!A!A F"
    xA!A F"
 A j$ (! (! (! (!@@ E
 E
 ( ( (   A j$ @@ E
 E
AAA   A j$ #A k"$ B7 A:A(!  6  Aj AjA V!  )7  -Aq:@@@ AqE
 AxF
@ -E
A(!  6  Aj W E
 A:  )7 A j$ A: B7 A j$  R@@ E
 AH
@ E AGq
 AN
 X A6 B7  6  6  6R@@ E
 AH
@ E AGq
 AN
 X A6 B7  6  6  6~#A k"$AA("Aj6 B7 A:@@ E
A(!  6  6 AjE
  Aq": )!  :  7  6  Aj Aj T A j$   &AA " 6  6A؂ A z&AA " 6  6A A z   |
  76         {#Ak"$A!A!A!A!@@@@ Aj" N
  O
  Alj"	(!
  77   	(!@ AH
 Aj   AAA \ (X! (T! (P! Aj   AAA \A! (H! (D! (@!	A!@@  
  78  N
  
  79  O
  j"
(! 
(! 
(!
@ AH
 A j 	  AAA \ ((! ($! ( !	 Aj 
   _  	   ( ( ( \ Aj! Aj! (! (! (!	 A0j 	  AAA \ (8! (4! (0! Aj   AAA \ (d! (h!  (`6  6  6 Aj$ # ##Ak"$@@@@@@@@@@@@@@ E
 E
 Aj ( ( ( _ AjAAA ( ( ( \ Aj ( ( (AA
  80  A
  81   \ E
 AtF
 (! (! (! Aj ( ( ( _ Aj    ( ( ( \ Aj ( ( (AAA \ E
 AhF
 (! (! (! Aj ) ` Aj    ( ( ( \ Aj ( ( (AAA \ E
 A`F
 (! (! (! Aj 5  ` Aj    ( ( ( \ Aj ( ( (AAA \ E
 A\F
	 (! (! (! Aj ($ (( (,  Aj    ( ( ( \ Aj (p (t (xAAA \ E
  82   APF
 (h! (d! (`! Aj (0 (4 (8 _ Aj    (P (T (X \ A0j (@ (D (HAAA \ E
 A<j"E

 (8! (4! (0! A j ( ( ( _ Aj    (  ($ (( \  ( ( (AAA \ (! (!  (6  6  6 Aj$              
  83  
~#Ak"$AA儒 !@@@@@@@   A " N
@@@@@@@@@@@  O
  j-AG
 Aj! Aj! Aj! A j!	 A0j!
  84   A<j! A$j!@@  N
     " N
  O"

  j"-AF
 

@ -A,G
 Aj! Aj      (|"AL
 (x!
 (t! (p!     " N
  O
  j-A:G
    Aj !@   
AAA AqE
       E
 (!
 (! (!  (6  6  
6 AJ
 Aj$A@   
AAA AqE
 Aj      E
 (!
 (! (!  (6  6  
6 AJ
 Aj$A@   
ADŽA
  85  A
  86   AqE
 A j      E
	 ((!  ) 7 AJ
 Aj$A@   
AфAA AqE
 A0j      (8"AL
 )0"BW
 BU
 	E
  87   	 6@   
AՄAA AqE
 Aj      
  88  E
 (H!
 (D! (L! 
  89   (@6 
  90   6 
  91   
6 AJ
 Aj$A@   
A܄AA AqE
 Aj      E
 (X!
 (T! (\!  (P6  6  
6 AJ
 Aj$A@   
A߄AA AqE
 Aj      E

 (h!
 (d! (l!  (`6  6  
6 AJ
 Aj$A     "AJ
 Aj$A Aj$  # # # #        Aj$A Aj$A Aj$  Aj$A Aj$A Aj$A Aj$A@@@@@@  N
  O"
  j"-A F
 
 -A	F
 
 -A
  92  F
 
 -A
F
  # # # # Aj!
  93  #Ak"$@@  N
  O
  j-A"G
 Aj!A!A!A!	@ !
  94  @@@@@@@@@@@@@@@@@@@@@  N
  O"
@  j"-AG
 
  95   K
A
  K
 Aj   	  
  96  j  
  97  k"  \ Aj" N
  O
 (!
  98   (! (! Aj"-"	A"F
 	AF
 	A/F
@ 	AG
 Aj   
  99  AAA \ (!	 (! (! Aj!@ 	AG
 A j   
 100  AAA \ ((!	 ($! ( ! Aj!@ 	AG
 A0j   
 101  AAA \ (8!	 (4! (0! Aj!@ 	AG
 Aj   
 102  AAA \ (H!	 (D! (@! Aj!@ 	AG
 Aj   
 103  AAA \ (X!	 (T! (P! Aj!@ 	AG
 Aj"	 N
 Aj O
 Aj- ! Aj O
 Aj- !
 Aj O
	 Aj- ! 	 O
 104  @@ At 
Atr Atr Aj- r"	AN
 !@ 	AL
 !@ Aj L
 ! Aj O
@ Aj-AF
 ! Aj" O

@ Aj-AF
 ! Aj O
 Aj- !
 A	j O
 A	j- ! A
 105  j O
 A
 106  j- ! Aj O
@ 
At Atr Atr Aj- r"AN
 !@ AL
 ! 	A
 107  t jAȀej!	 Aj 	 ^ Aj   
 108   (p (t (x \ (h!	 (d! (`! AjAj! Aj" I
A
  K
 Aj   
 109     k"  \ (!	 (! (! Aj! 
@ -A"G
 
 110   K
A
  K
 Aj   	  
 111  j  
 112  k"  \ (! (!  (6  6  Aj6  6 Aj$ Aj! Bp7 B7 Aj$ # $ # # # # # # # # # # # $ # $ Bp7 B7 Aj$ Bp7 B7 Aj$@ Aj" I
A
  K
    
 113     k"  \ (!	 (! (! Aj! $ Bp7 B7 Aj$ #~@@  N
@@@@@@  O
A!@  j-A-G
A! Aj!  N
  O"
  j"-A0I
 
 -A9K
B!	@@  N
  O"
  j"-A0I
 
 -A9K
 
 Aj! 	B
 114  ~ -APjB|!	@ E
B 	}!	  6  	7 # # # # # # A6 B7 A6 B7#A0k"$@@@@@@  N
@@@@@@  O
  j-AG
 Aj!A!A!A!	@     " N
  O"
 115  
  j"-AF
	 
 116  
@ -A,G
 Aj! 
 117  
 -AG
 118   Aj!A!A!
A!@     " N
  O"
 119  
@  j"-AG
AA "
 120   6 
 121   
6 
 122   6   
 123    	AA   Aj! (!	 (! (! 
 124  
@ -A,G
 Aj! A j      (,"AL

 ((! ($! ( !AA "
 125   6 
 126   6 
 127   6 Aj 
 
 128    AA   (! (! (!
 # # # # # # Bp7 B7 A0j$ Bp7 B7 A0j$  6  Aj6  6  	6 A0j$ Bp7 B7 A0j$ Bp7 B7 A0j$ Bp7 B7 A0j$#Ak"$@@@@@@@@  N
@@@@@@  O
  j-"A"F
 AF
 AF
	@ AG
 Aj" L
 Aj$A@ AG
 Aj" L
 Aj$A AF
@  N
  O"
  j"-A,F
 
 -AF
 
 -AF
 
 -A F
 
 -A
 129  F
 Aj! # # # # # # Aj$A       (! Aj$     AA ! Aj$     AA ! Aj$  Aj$  Aj$ @ Aj" L
 Aj$A Aj$  Aj$ |@@@@ Aq"A0I
 A9M
@ AI
 AqAM
@ Aq"AI
 AM
A APjAq AjAqA
 130  j AjAqA
 131  j@@  N
  O
  j- Aq"G
 Aj!A! Aq!	A!@@@@@@@@@  N
 AH
@ AqE
  O"
@  j"
 132  -AG
 AjAj!
 133   
 
 134  -A"G
A!  O"
@  j"
 135  -A"G
A! Aj!	 
@ 
 136  - G
 Aj! Aj!	 
 
 137  - 	G
 Aj! Aj! 
  # # # # #A Aj!A #?@@ AH
 AI
  (6  )7 A6 B7 #A!A!@@@@@  N
  O
  j"	("
 138  AL
 
 139  E
 	(! 	("	( 	( 	(    AqE
  	6  
 140  6  6 A6 B7 # # Aj! Aj!	~#Ak"$AA ! Aj     )!  )7  7 Aj  @@ (" (" ("AAA Aq
   AA
 141  A
 142   Aq
@   AA	A	 Aq
   AAA Aq
@   AAA Aq
   AAA Aq
@   AAA Aq
   AƅAA Aq
@   AͅA	A	 Aq
   AօA
 143  A
 144   Aq
@   AAA Aq
   AAA Aq
@   AA
 145  A
 146   AqE
 Aj   ( ( ( "E
  @@@@@   AAA AqE
  ! Aj   (! (! (! Aj  A(! (! (! (!	  "
 147  6  Aj AjA VAqE
 (! (!A(!  
 148  6  Aj W E
    	    	@   AAA AqE
  ! Aj  A(! (! (! (!  "6  Aj AjA VAqE
 (! (!A(!	  6 	 Aj W E
     @   AAA AqE
  ! Aj  A(! (! (! (!  "6  Aj AjA VAqE
 (! (!A(!	  6 	 Aj W E
        AAA AqE
 149    ! Aj   Aj  A(! (! (! (!  "6  Aj AjA VAqE
 150   (! (!A(!	  6 	 Aj W E
     
 151       Aj   (! (! (! Aj   (! (! (!	 Aj   Aj ( ( (     	   ( ( (  Aj   (! (! (!@@  "AL
 AL
A2!         Aj   AjAAA (p (t (x \ Aj (` (d (hAAA \ (P (T (X ~ Aj   A0j (@ (D (H  A jAAA (0 (4 (8 \ Aj (  ($ ((AAA \ ( ( ( ~   A )7܊A (6 Aj$#Ak"$ B7 B7@@@@@@@@@ E
  6  6  6 AtF! Aj!@ 
@ ( N
 
 (" O
  j-AF
 
 E
  (Aj6 AtF
@ ( N
 AtF
 AjE
	  (Aj6  )7  )7 Aj$    #       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ E
 AtF
 E
 E
 ( (N
2 E
 E
 E
 Aj"E
 (" (O
 ( j-A"G
2 E
	 AtF
 152   E
 AtF
  (Aj6 E

 Aj"E
 (! AtF!@ E
 
 E
 E
@ ( (N
 E
 E
 E
 E
 (" (O
 ( j-A"F
 E
 E
 E
 E
 (" (O
@ ( j-AG
 E
  
! E
" E
#  (Aj6 E
# 
$ E
% E
&  (Aj6 E
% AtF
& E
' E
( ( (N
3 E
) E
* E
+ Aj"E
, (" I
-A
-  (K
- E
. AtF
/ E
0 Aj"E
1 (!  (Aj6   k"6  6   j6         #               #     #                 $     A6 B7 A6 B7  @@@@@@@@@@@@@@@@@@@ E
 AtF
 E
 E
 E
 AtF
 (! ( ( ( ( ! E
 AtF
  6 E
 Aj"E
	@ (AJ
 E
 E
 E

 Aj"E
  (6 A6 B7 E
 E
 E
 Aj"E
 (" I
A
  (K
 (!   k"6  6   j6                   $#A k"$@@@A(E
AA !@@@@@@ E
 Aj"E
@ ( ( (A(܊A(A( AqE
 E
 A$j"E
 Aj ( ( (AAA  (! ("A ("AA [Aq
      (!  )7  6	 E
 Aj"E
  )7  (6       A j$ A j$@ (AG
AA "B7 A6@@@@ E
 A j"E
@@ (AF
A
!A! B7 A6A
!A!AA " 6 E
 A0j"E
 (! (!	 (!
 153   (! (! (!
AA " 6  6  6    
 154   	  
   A  A j$     A j$~  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ E
 AtF
 E
 E
A!@ ( (N
 E
 E
 E
 Aj"E
 (" (O
	 ( j-A-G
 E
 155   AtF
 E
 Aj"E

  (Aj6A!B! AtF! Aj!@ E
 
 E
 E
@ ( (N
 E
 E
 E
 E
 (" (O
 ( j-A0I
 E
 E
 E
 E
 (" (O
 ( j-A9K
 E
 E
 E
 E
  (" (O
! E
" 
# E
$ E
% B
 156  ~ ( j-APjB|!  (Aj6@ E
B }!          #             #     #     #    	#Ak"$A!@@@  N
  O
  j-AF
 Aj!@  N
 Aj!A!A!A!@ Aj!@@@@@@@@@@@@ Aj"	 N
 	 O"
 157  
  jAj"-A F
 158   
 159  
 -A,F
 160   
 161  
 -A
 162  F
 163   	 N
 	 O"	
  j"Aj"
 164  -AF
 	
 
 165  -A"G
 !	@@ 	 N"

 	 O"
 166  
  	j"-A"F
 
 167  
@ -AG
 	Aj!	 	Aj!	 

  	K
A
 	 K
AA "
 168   	 k"6 
 169   6 
 170   6   
 171    AA   	Aj! (! (! (! # # # # # # # $  6  6  6 Aj$ Aj! A6 B7 Aj$ #@A(
AA 
 172  "
 173   6 
 174   6 
 175   6AA 
 176  " 6  6  6AA 
 177  " 6  
 178  6AA
A
       A	 
 179  #Ak"$AA " 6  6  6AA(Aj"6A(!	 A
 180  6  6  6 	 Aj Aj T Aj   AjAAA ( ( ( \ Aj ( ( (AAA \ (! (! (!	 Aj     Aj 	   ( ( ( \ Aj (p (t (xAAA \ (h! (d! (`! Aj   Aj    (P (T (X \ A0j (@ (D (HAAA \ (8! (4! (0! A j   Aj    (  ($ (( \  ( ( (AAA \ ( ( ( ~ Aj$#Ak"$AA(Aj"6A(! A64  6<  A<j A0j T A j   AjA܆AA (  ($ (( \  ( ( (AAA \ ( ( ( ~ Aj$F#Ak"$     _ (! (!  (6  6  6 Aj$ AtF! Aj!@@@@@@@@@@@@@@ E
 
 E
 E
@ ( (N
 E
 E
 E
 E
	 (" (O
 181  @ ( j-"A F
 A
 182  F
 A
F
 A	F
 A,G
 E
 
 E

 E
  (Aj6         #    @@@@  N
@@@@  O
@  j-"A"G
 Aj!@@  N
  O"
  j"-A"F
 
@ -AG
 Aj! Aj!  N
 Aj AF
 AF
@@  N
  O
  j-"A,F
 AF
 AF
 Aj!  # # # #AA A!@ AG
A! Aj!A!@@@@@@@@  N
 AH
  O"
@  j"-A"G
 Aj!@@  N
  O"
  j"-A"F
 
@ -AG
 Aj! Aj!  N
 Aj!	 
@ - G
 Aj! 
 - G
 Aj"
 AjA # # # # #A Aj![#A k"$ AjAAA    \  ( ( (AAA \ ( ( ( ~ A j$E#Ak"$   ` (! (!  (6  6  6 Aj$#Ak"$ Aj ( ( (  A0jAAA (@ (D (H \ A j (0 (4 (8AAA \ Aj (  ($ ((    \  ( ( (AAA \ ( ( ( ~ Aj$F#Ak"$   ` (! (!  (6  6  6 Aj$~~#Ak"$ (!@ 
 (!AA儒 ! !	A(!
 183  A(!A(܊!AA !AA "B7 A6 )!
  (6  
7  6 B 7@@@@@ A j"E
 A6 A0j"E
  6  6  6 Aj"E
  	7 Aj"E
  6  6  
 184  6 A$jE
  6$ A6( A6, Aj   (h! (d! (`!AA " 6  6AA	A	AAA    A  Aj$      Aj ( ( (  AjAAA (P (T (X \ A0j (@ (D (HAAA \ (8! (4! (0! A j     Aj    (  ($ (( \  ( ( (AAA \ ( ( ( ~ Aj$#Ak"$AA "
 
 185  6 
 	6AA(Aj"
 186  6A(!	  
)7  
 187  6 	 Aj Aj T Aj 
 188    AjAAA ( ( ( \ Aj ( ( (AAA \ (!	 (! (! Aj     Aj   	 ( ( ( \ Aj (p (t (xAAA \ (h!	 (d! (`! Aj     Aj   	 (P (T (X \ A0j (@ (D (HAAA \ (8!	 (4! (0! A j     Aj   	 (  ($ (( \  ( ( (AAA \ ( ( ( ~AA "	 
 189  6AA "
 190   
6 
 191   	6A 
 192  A
  Aj$#Ak"$@ 
 E
@@@@@@ ("("E
 Aj"E
 ("	E
 	Aj"
 193  E
 ("E
 E
  ("	( 	( 	( ( ( (    
 194  ) ("( ( ( ( ( (  (! (! (!AA " 6  6  6    A  Aj$       Aj$#Ak"$ Aj     AjAAA ( ( ( \ Aj ( ( (AAA \ (! (! (! Aj     Aj    ( ( ( \ Aj ( ( (AAA \ (! (! (! Aj     Aj    ( ( ( \ Aj ( ( (AAA \ (! (! (! Aj   	  Aj    ( ( ( \ Aj ( ( (AAA \ (! (! (! Aj 
 195    Aj    ( ( ( \ Aj (p (t (xAAA \ (h! (d! (`! Aj   
  Aj    (P (T (X \ A0j (@ (D (HAAA \ (8! (4! (0! A j     Aj    (  ($ (( \  ( ( (AAA \ (! (!  (6  6  6 Aj$~#A k"$@   AȇA	A	 Aq
 AjAчAA ( ( ( \  ( ( (AAA \ ( ( ( ~ A j$#Ak"$AA(Aj"6A(!  6T  6P  6\  Aj Aj T Aj   A0jAdžAA (@ (D (H \ A j (0 (4 (8AچAA \ Aj (  ($ ((    \  ( ( (AۆAA \ ( ( ( ~ Aj$#Ak"$ (!A(!  ("(6@@  Aj A VAqE
A(!  (6   W ("E
AAAAAA ( 	 Aj$ #Ak"$ (!@@ 
 E
 (!    E
 AjAAA    \ Aj ( ( (AՈAA \ ( ( ( ~ AjAֈAA    \ Aj ( ( (AAA \ (! (! (! Aj ( ( (  Aj    ( ( ( \ Aj ( ( (AAA \ ( ( ( ~ Aj ( ( (  AjAAA ( ( ( \ Aj (p (t (xAAA \ (` (d (h ~ Aj$ A j ( ( (  AjAAA (  ($ (( \  ( ( (AAA \ ( ( ( ~ Aj$ Aj ( ( (  AjAAA (P (T (X \ A0j (@ (D (HAAA \ (0 (4 (8 ~ Aj$#Ak"$Aĉ!A!A!A!A!	@@@  N
  O
  j"
 196  (! 
 197  (! 
 198  (!
 199  @ AH
 A j   	A‰AA \ ((!	 ($! ( ! Aj 
 200         	 ( ( ( \ Aj! Aj! (!	 (! (! A0j   	AÉAA \ (4! (8!  (06  6  6 Aj$ #
 201  A	out of memorycomparing un-comparable typecomparing un-comparable typepanic: runtime error: nil pointer dereferenceassignment to entry in nil mapindex out of rangeslice out of rangeunsafe.Slice/String: len out of rangenegative shiftcannot allocate heap memorywasmexport called before runtime initialization0123456789abcdef""\u00""\"\\\n\r\t\b\f0`Xphx{"id":,"pubkey":,"created_at":,"kind":,"tags":,"content":,"sig":},[,]][idpubkeycreated_atkindcontentsigtags
 202  
	D_SET_PUBKEYSET_PUBKEYD_ENC_KEY["D_STORE_ENC_KEY",]ENC_KEYD_SUB["D_RELAY_DM_SUB",]DM_SUBD_LISTDM_LISTD_HISTORYDM_HISTORYD_SENDSEND_DMD_INCOMINGD_CRYPTO_RESULTD_STORE_RESULTD_STORE_LISTD_STORE_HIST["D_CRYPTO_REQ",,,,]timeout["D_STORE_SAVE_DM",,]["D_STORE_DM_LIST",]["DM_LIST",]["D_STORE_DM_HIST",,,,]["DM_HISTORY",,]pnip04nip44nip04.decryptnip44.decryptduplicate["DM_RECEIVED",]nip04.encrypt["DM_SENT",,0,]psignEvent["DM_SENT",,0,"sign failed"]["DM_SENT",,0,"parse failed"]["D_STORE_PUT_EVENT",]["D_RELAY_PUB_TO",,]["DM_SENT",,1,""]{"id":,"peer":,"from":,"content":,"created_at":,"protocol":,"eventId":},][AȉltI<11.2.17x(namemain(fd_write4smesh.lol/web/common/jsbridge/dm.wasmWorkerOnMessage/smesh.lol/web/common/jsbridge/dm.wasmWorkerPost5smesh.lol/web/common/jsbridge/dm.wasmWorkerSetTimeout5smesh.lol/web/common/jsbridge/dm.wasmWorkerNowSeconds (internal/gclayout.Layout).AsPtr(*internal/task.PMutex).Lock(*internal/task.PMutex).Unlock
math/bits.Len	abort
 203  __alloc
runtime.alloc_start
runtime.allocateHeapruntime.initRandruntime.initHeapruntime.initAll	main.mainruntime.runtimePanicruntime.hardwareRandruntime.returnAddressruntime.runtimePanicAtruntime.printstringruntime.printnlruntime.putchar
runtime.alignruntime.growHeapruntime.zero_new_allocruntime.stringEqualruntime.isSecurePtrruntime.nilPanicruntime.memequalCT runtime.sliceAppend!runtime.sliceGrow"runtime.memmove#runtime.lookupPanic$runtime.slicePanic%runtime.negativeShiftPanic&runtime.fastrand'runtime.xorshift32(runtime.hash32)runtime.memcpy*runtime.memzero+runtime.hashmapTopHash,runtime.hashmapMake-runtime.hashmapHasSpaceToGrow.runtime.hashmapOverLoadFactor/runtime.hashmapKeyHashAlg0runtime.hashmapKeyEqualAlg1runtime.hashmapContentPtrHash2runtime.hashmapInterfacePtrHash3runtime.memequal4runtime.hashmapContentEqual5runtime.hashmapInterfaceEqual6runtime.interfaceEqual7runtime.rawValueEqual8(*runtime.rawType).size9runtime.rawPtrEqual:(*runtime.rawType).kind;(*runtime.rawType).elem<(*runtime.rawType).arrayLen=(*runtime.rawType).structSize>(*runtime.rawType).numField?"(*runtime.rawType).structFieldType@$(*runtime.rawType).structFieldOffsetA(*runtime.rawType).underlyingB(*runtime.rawType).isNamedCruntime.hashmapInterfaceHashDruntime.hashmapPtrHashEruntime.hashmapFloat32HashFruntime.hashmapFloat64HashGruntime.hashmapContentHashHruntime.hashmapBucketSizeIruntime.hashmapBucketAddrJ runtime.hashmapBucketAddrForHashKruntime.hashmapSlotKeyLruntime.hashmapSlotValueMruntime.hashmapSetNruntime.hashmapGrowO"runtime.hashmapInsertIntoNewBucketPruntime.hashmapCopyQruntime.hashmapNextRruntime.hashmapGetSruntime.hashmapDeleteTruntime.hashmapBinarySetUruntime.nilMapPanicVruntime.hashmapBinaryGetWruntime.hashmapBinaryDeleteXruntime.unsafeSlicePanicYruntime.wasmExportCheckRunZruntime.secureAwareByteAlloc[runtime.sliceEqual\runtime.bytesConcat]runtime.encodeUTF8^runtime.stringFromUnicode_'smesh.lol/web/common/helpers.JsonString`!smesh.lol/web/common/helpers.Itoaa;smesh.lol/web/common/jsbridge/callback.Dispatch0#wasmexportb0smesh.lol/web/common/jsbridge/callback.Dispatch0c;smesh.lol/web/common/jsbridge/callback.DispatchS#wasmexportd0smesh.lol/web/common/jsbridge/callback.DispatchSe;smesh.lol/web/common/jsbridge/callback.DispatchB#wasmexportf0smesh.lol/web/common/jsbridge/callback.DispatchBg;smesh.lol/web/common/jsbridge/callback.DispatchI#wasmexporth0smesh.lol/web/common/jsbridge/callback.DispatchIi<smesh.lol/web/common/jsbridge/callback.DispatchIS#wasmexportj1smesh.lol/web/common/jsbridge/callback.DispatchISk=smesh.lol/web/common/jsbridge/callback.DispatchIIS#wasmexportl2smesh.lol/web/common/jsbridge/callback.DispatchIISm<smesh.lol/web/common/jsbridge/callback.DispatchSS#wasmexportn1smesh.lol/web/common/jsbridge/callback.DispatchSSo<smesh.lol/web/common/jsbridge/callback.Dispatch6I#wasmexportp1smesh.lol/web/common/jsbridge/callback.Dispatch6Iq<smesh.lol/web/common/jsbridge/callback.DispatchII#wasmexportr1smesh.lol/web/common/jsbridge/callback.DispatchIIs=smesh.lol/web/common/jsbridge/callback.DispatchIII#wasmexportt2smesh.lol/web/common/jsbridge/callback.DispatchIIIu?smesh.lol/web/common/jsbridge/callback.DispatchBytes#wasmexportv4smesh.lol/web/common/jsbridge/callback.DispatchBytesw-smesh.lol/web/common/jsbridge/callback.lookupx1smesh.lol/web/common/jsbridge/callback.ptrToBytesy2smesh.lol/web/common/jsbridge/callback.ptrToStringz/smesh.lol/web/common/jsbridge/callback.register{4smesh.lol/web/common/jsbridge/callback.Register0Once|0smesh.lol/web/common/jsbridge/callback.RegisterS}0smesh.lol/web/common/jsbridge/dm.WorkerOnMessage~+smesh.lol/web/common/jsbridge/dm.WorkerPost1smesh.lol/web/common/jsbridge/dm.WorkerSetTimeout1smesh.lol/web/common/jsbridge/dm.WorkerNowSeconds+smesh.lol/web/common/nostr.serializeTagsStr*(*smesh.lol/web/common/nostr.Event).ToJSON%smesh.lol/web/common/nostr.ParseEvent!smesh.lol/web/common/nostr.skipWS&smesh.lol/web/common/nostr.parseString#smesh.lol/web/common/nostr.parseInt$smesh.lol/web/common/nostr.parseTags$smesh.lol/web/common/nostr.skipValue!smesh.lol/web/common/nostr.hexVal(smesh.lol/web/common/nostr.skipBracketed&(smesh.lol/web/common/nostr.Tag).Value*(smesh.lol/web/common/nostr.Tags).GetFirstmain.handleMessage
 204  main.newMW(*main.mw).str(*main.mw).rawmain.processIncomingDM(*main.mw).nummain.parseStringArraymain.handleSendDMmain.handleDMHistorymain.handleDMList	main.jstr(*main.mw).sepmain.skipvalmain.handleDMList$1	main.itoimain.handleDMHistory$1	main.itoamain.handleSendDM$1main.requestCryptomain.processIncomingDM$1main.buildDMRecordmain.processIncomingDM$1$1main.storeSaveDMmain.requestCrypto$1main.handleSendDM$1$1main.buildURLsJSON__stack_pointer	.rodata.data
 205  .debug_loc1&+9<__
 206  
 207  &

<]A4uu???4!/N24,$	3L38::Lz,>zz,zKzR0


0%.0,.	t		Ż((.0< F  F Fat[		
 208  
 209  	A	25	>>H5	WWpX	%	,F[	??[	,	1	
 210  
3
 211  e'v
~


57"
	'	
 212  %(
 213  0Q>('}'7D?HI0*CI0ACa+
 214  L0P#nC!aa0.,.0-646
 215  $
 216  ,XB344E4288tx &>?&
))))A  "")A0A0A0A0;(

Cm{bbCP2=00vi1)&c#00"200($$F>%[%((<((<(?()(.
 217  
 218  (O))<))SU+@*"		*2+,+++ ,( ,( , ,`,,,,	-+-/[-[-[-[---.@.@.
 219  .+/9/x////////P)0?0:0	01
 220  c21]`3&*tv3
0
13G;HG;?G;^;
q;;
 221  
 222  p<@ZlK<<Q =
 223   =:G:e:e:e:$::G:e:eJ:$6:s9Gs9es9es9es9es9es9e9$	988[8[8989800A88		79
 224  
 225  s=
 226  s=7_77777x7x87S8
 227  
 228  7_77777xH7777
 229  
 230  y6Gy6e6$65G5e6$6.5_.57.57e5T55
 231  
 232  4G4$4=33S==x>Xr>&>&>>
 233  >>''	?9				Q?S?6
@D%%U1E~LE{}}#=~DqB,F5F(F#
*G#
G#%%*PH#
H#
4I#
JJ*[]]_RUWY2479J*JVXfhK*V_ XaO[2;M	|NQQQ&0&110Q	8R3vxx}:Qik8R  3RS
SJT%T%GV
 234  UWEGUWUWEUWWW0pr0VXXX6Y	Y^[o[[\9
 235  [VV[R	N\\\9\VV~	6	{		\R]\w]9r]R]]:^95^R^T^^t^O	_:_s_!___/``Jab[d?rFe>fbqqqifj0101jzo**oooo	zozol 
 236  m*	Ypxnn0nNndg=g(hviU
 237  I|I||L||(	(**	|
}C
}CzF	
 238  @z
 239  @z
 240  @z
 241  Nz	z?zAA?z?/u;,/Q}}}}b	b}
 242  }6
6~̀4444B|w  |ww:yx<ۂ{b!!5E6
 243  vuvggr
 244  su[s)+ssdctt}t
.debug_abbrev%BU4I:;I!I7$>$>4I?:;	
I8
 245  34I?:;nI
I3.@n:;'I:;II3%B
I8.@n:;'I:;I%B4II4I?:;n4I?:;4I?:;n4I?:;nI4I:; 4I?:;n!4I:;"4I:;#!I7$4I?:;n%.@n:;'&:;I'4:;I(.@n:;')4:;I*4:;I+.@n:;'I,:;I-.@n:;'I.:;I/4:;I04:;I1.@n:;'2:;I3:;I4:;I5:;I6:;I74:;I84:;I9:;I:4:;I;4I:;<4I:;=4I?:;>.@n:;'I.debug_info# ()5<($O	!t	{	^((
 246  Y	!t	e5<>5<),	S		$\	$c	o	(5	5	
)l$l5<(BB
c# (t$2,t$>E R$\$\3\$>E@$x$;	}		
>I8$x8$&$x-&$J$x@J$hb! ==._)._# (%5+$C"ZC"OOr!t{e	{	S)+" 	$5$!t{eN	Tt+l!t{^O6OQOO4]!t{eN	*t+DB!t{e^r$!t{eN	t+lu# (|+O%OA)ON)4%$!t{eN	t$OO?OT(O)$OW!t{e{	/$!t{eN	tO*!t{eN	pt(O(T!t{e{	/'	!t{eN	Ot
 247  *%$!t{e{	/*dOOOH,!t{e{	/*H, !t{eN	t
.5!A5"Ol5 # (5+$WWG5+h hh5+>#>5+(,(5+(0(5++=5=G 	 G

 248  
5+
 249  -5+G5+?!OP! !t{eN`!`!
	\;	wD	^l	}5+$BOM6)O5+SOO,O_(K	)O)v	OOOK		GGG5+k(@ !t{e{#,!t{eN	t+hG$!t{eNQhb5+~WOOyj !t{eN	t+UOO}ho5+o5+,5+.'# (Z(,(# (!5-5$OS5-<N0*Nv5-F5-*5-;5-:#'# (   \4^	&)e|	}
}R6"E6"T) \5$5HJ5a
an5O	
 250   l
 251  8l 2#\
 252  @2# \
 253  H x

 254  Px !(P!!
 255  5

 256   m(Tm!S
5!S)s5|
!n
!
5!
Es
!J
[")
r!s
!s
n
!8
5%
"e
e
f
54d#Fd##"(	@"	Y5	8	)	P5	I5	h!b	)!b 
,	$\$co(55 )yGPxDDD"D
$)+
+!5
bS
P}P%%$W5XW!5/
 		

 	b	k!b
	7DDDY"5Y"]
5]
85
		D	#y5	%XP
 257  # #&'}(!f^)<_5(;7)X8'vu(*!((6!!'q\'4\* (U
 258  p'u('
 259  t
 260  (E!!'(\##
U&,
U+oo	,	+
[,D
[&,
[)aa&.)
 261  y-QQK.(}K/TR0rS01C
 262  +N:cc
0,$
0+4##
 263  #2
 264  #,
 265  #'t
 266  'D
 267  )'0!(*:#
 268  \*
 269  \*
 270  7+
 271  3}((A)NB'z!(+""
 272  ,}
 273  ,
 274  ``"&)"&"')'F*)d.y+i!!
2Q
23
26
2&
2&
2a
'%###
%:##
+z]]'2I'2/'2'2'2a''u3'9+03	03"030%Qt#t#
+,}+Bg%g%^2)^2^2I^'	
$_5'3`']pb5'{$a5%##
(h!!' +Z)Z)"2)"+?m)m)
2}
2I
2)"
'GV
'*$5+*3	*3"*3*+@@53}535+42!4'	
55+ r  >2	>2w	x>2Y	>2;	Z>5'	?5'	jD'	*E'
 275  &G
'G
 276  'H
+??535+3I2s
 277  5'
 278  'Iyyt%4Zt%I^^rt%4Zrt%+:N2
 279  )N2
 280  N2
 281  IN'O'5pQ5'S$P5-$005)56I-	{5){5{6I{+5	2)2'qB'MB+	rtt#2
#2#2#2#'7
s0'U
v07+}%3
 282  v}%&s
v}%*
6LL<}%&
<}%2v<2=s<)
=%)j}%'ak)ly)-my7vy)Xwy)v|
x}%'y'{'z7a%7b%*!n*Fo*B*B<!!l}%&l}%'(p(Yvv}%&T}%')}%}%&}%)}%""}%&}%)2}%3}%&P}%&y)n}%)	%)@"n&

}%&}%&jy).}%)L	%)@"n&'+R'
ݜ'&y
Q'P$5,;;}%&}%4""e}%&e}%CC}%&}%)}%-LYII5b6."8%-~~v5|v6v5"v0Jw-/.h/."/0#!0B/.5}%0Z60x}9pggC}%9C}%.}C.B"C/D%/[}%0a\/]y0!^/(_y/Sey0q!f/gy/|
h}%0i0j0 |P0>|S/\.V%:gP:gS:`-
 283  7.z}."0-B>&5}&."&0'\R..9.."/w&+T))=2=+)II=3=3*3I')4&+8^=2~=2R!'2'7+4++=2L=& &25'x‚*
+[=2=&ǀ&25'(
Ȝ'Fɂ+)=2. =2 Ђ2Ђ2d!)Z ؀&) Bـ&' ܂'!݂' !ޓ'<!5'Z!'!*
57&*-++=.!=0!I=-=."=.T".(".!
50"j0"/"&00#
 284  0\#*-!=.#!=.#!!5'#0$2(0&$j)0D$/0p$00$'3:I#=*"*5**-Q=.L%=9 %v
&.$.$'%7''%*57",50%0&0.&!/Z&?5**%*2&*M(*
+57)&-(==.R'==.&'=.&=.&x=.x&!=/~'G&0'K50'L0'M:
F5-)c=.(c=.Z(c..(!c/(l&0(p50(q0()y:
k5*-+`oo=.)=.).T)0)!%	,##
- ,i=.^*=.2*.*.)x0*!-,[{{=.*=.*0+!%,##
(,)+_5+-@G#G#3IG5'<++[-'82+82+82h+8382+a8+-uj2`,)uj2,uj),{y',V
}j'-~7G|5.o((Þ%&,-)Þ%'X->)0'v-)0'-.)0'->)0'-)0'-(0'..)0'*.)0'H.>)0/  %&f.)%'.7s'5_
%%N$55!%u}
%%j	V%y!{	e}%*"{	?&K&T&"	}%$
K&
%
&&Y
	&
&&*27M	&5
5	"50# (;;m jm 95E@$
j
 j!15E5E
;5E"0
 285  A0000000"C!G!H"0I"0K"0M"0O"0Q"0S"0U<BWDOe+02..*V
j'.g
'%/'P/$0'|/"'/j-3$$@./I@00D060J`# (>$8
 286  
AJ(*"x5'
&
  #(G#(=
 287  ,O`=,X=H+Op=[+h='+O=8+x=[*O=k*=m+O=+=+O=+=+O=+=*O=*=z*O=*=*O=*>4G>5		G>5G>i6
 288  
 289  *G>6i
 290  i
 291  5G>7
 292  
 293  AG>u8,
 294  ,
 295  MG>Y9ZG>:  eG>:]]pG>5;		{G+G;bb{G2S03"{G20}{20{G'0|'1?|'!1$j*
*?*
*?+K<yyG213"G)i1	 
 296  8'1?7'!@+ =R0022}21G+:''pG2723"pG22$pG2s2$pG2U2$pG'2q'2?q*u
*?u+:q'q'eG233"eG2M3$eG2/3$eG'k3f'3?f*j
*?j+s9''ZG233"ZG24$ZG2c4$ZG2E4$ZG2'4"ZG2	4'!ZG23ZG'4['4?[*$_
*?_+8%%MG253"MG25)M2w5)MG2K54)M259)MG'5N'6?N'76|)R'c61)S*T
*?T+s=R26}26G+7b&b&AG263"AG27$AG2k7$AG2?7}A27AG'7B'7?B'8.F*G
*?G+70&0&5G2W83"5G285G28}52u85G'86'59?6'S9.:*;
*?;+y6@'@'*G293"*G29*G'9+':?+*/
*?/+5((G29:3"G2W:G'u: ':? *$
*?$+.5%%G2:3"G2!;}2:G'M;';?';.*
*?+4****G2;3"G'<	'_<?	*

*?
+=
2}<
, 
'<J(G'<3"G)%=	 
 297  8+r>&  $
2Q=$
+>&z%z%%
2=%
I # (
CDs;s;s;s;s;"5;""e"""&"1"s;8s;4"s;9"s;:"s;;"s;<"s;="s;4>5;}0}}s;s;"0?"5;A"G"Q"U"D\"_
0
5;
5;D



5;5;"s;c"s;d"s;e"s;f"s;gs;DOe>	3&>3'K>?	4j)>5X'>.:*5*:@&&)a&>'!)a+D2	?.)C?a'}?	'@'@'5A('mAB'A6'A 
'B)NB+**!-J%%m6.m.Bm-Jc33t.C.t.Bt0Cgy0\DV
{j0hE0Eb-Q/2
2
.E..E0&F0ZFI-8R.LG..xF/G/GX0G-T.DH..
 298  H0H
 299  -UWTl"l"(.*I.(.H(.tI(0.HIA(00I,0I.-V|0.J$0X?X&JXXC	C	+&wJ:+2KJ+)J,X&	}O
X
jsH(B! 	+$ 
0<.# (T0 6'*\6' =+h _(,l_( "=-p" q(.tq("#h"t"}~!5$"s;""
""s;"5;"5;""}""5;""!5"e"#"# "
;,"s;<"s;="s;>"s;?"@!G"s;Z"s;[!\"s;o"p"s;{!|"s;"s;"s;"s;"e"s;"s;"s;}"

}"

"}"}"}!"s;"}""D"s;"s;"}"!5"#"."x@"s;U"V"s;h"s;i"j"5;u"5;{""""e"#""s;s;"s;"s;"s;DOe%i21+Y"Z Z 72J,7'J&Q'KRRP'EKV
X'cKY(W'K+='K0Y'KZ
'#L?Z'ALY(_'mL'-='LV
`'La
'9M?a'WMY(f'M&g'Mh
'M?h'MY(m''N&o'ENp
'N?p'N(
K'N
L'N&M'NN'OPE'5Os
F'aOH'O&@'O=78*;'*-`%\%\%.O.:8a::!9P!0/Pg%0iPV
+:-?rF00.P.e{{=9P=0Qg?:(q		'gQv(.'QY('Q'-=iKK09Q00Q20-RI4:+zo2XRP2
 300  Ss
2(S'R+'Rv(.'RY('R'-=+l3yy2FS'lS'S?	:g+n$'$'2*T(
2S
2S	*;'**	$*+dg&&RP2VTRP'T;'*'TIP'TP*r!j*j*RP+I|4))2U2T0'FUP'dURP'Uj'V'.V&+z?--w2Vr!w2$WPw2^W$w2LVw
'rV3"y'Vd(,'V(|'V+=-.vE
5I
())}'W+='W(|'W?~'Xw
+},!,!2XXP2XZ2X
2Y2$Y2XQ(+~))2^YV
'Y+''2DZ&2Y
'Yv(.'ZY('&Z'-=-4wF$$5I+|w))2Z2~Z0'[;'*':[	$'X[&*RP+**2["2v[0'[RP'['\	$+b5&&2:\'n\.j'\*+uv))2\&'\+r9]0 ]$0:+u[))2L]&-s-E. ^.E.]E0L^$G00^$e00^AR00^T:R0
o.X# (gnR4R# (n+>) ) #
2=#
+>
 301  n	n	$2=,$+>		'G3'G2='
%>+
 302  
.debug_ranges2TUeBCMN4x#9:Pz
"Qgh K		3	5			1
 303  3
 304  '(L	
 305  AB()78')(())++,	,, ,,,,,,,--Z-[---..//00334445,555i6w66777u88Y9q9::::5;E;G;I<K<= =r=:4;::s9:8X9s==7t877y665h6.5545=q>r>>>>>@@DDJJJJQQ6R8RTTVUWXVSWXXXYiY``aae?rrebgq>rilzoqlnnxodgiI|}}zG|.vsv}
4wzw|wz`buv3wrsu-vsu>>>>>>>>X
 306  .debug_strtype *struct{}type struct{}[]interface{}type *struct{readers internal/task.Futex; writer internal/task.Futex; writerLock sync.Mutex}type struct{readers internal/task.Futex; writer internal/task.Futex; writerLock sync.Mutex}type *struct{errs []error}type struct{errs []error}type *struct{Next *internal/task.Task; Ptr unsafe.Pointer; Data uint64; gcData internal/task.gcData; state internal/task.state; FipsIndicator uint8; RunState uint8; DeferFrame unsafe.Pointer}type struct{Next *internal/task.Task; Ptr unsafe.Pointer; Data uint64; gcData internal/task.gcData; state internal/task.state; FipsIndicator uint8; RunState uint8; DeferFrame unsafe.Pointer}type *struct{writers []io.Writer}type struct{writers []io.Writer}type *struct{r io.Reader; w io.Writer}type struct{r io.Reader; w io.Writer}type *struct{io.Reader}type struct{io.Reader}type *struct{readers []io.Reader}type struct{readers []io.Reader}type *struct{top *internal/task.Task}type struct{top *internal/task.Task}type *struct{internal/task.Uint32; waiters internal/task.Stack}type struct{internal/task.Uint32; waiters internal/task.Stack}type *struct{locked bool; depth int; blocked internal/task.Stack}type struct{locked bool; depth int; blocked internal/task.Stack}type *struct{s string}type struct{s string}type *interface{Error() string}type interface{Error() string}type *struct{R io.Reader; N int64}type struct{R io.Reader; N int64}type *struct{v uint32}type struct{v uint32}type *interface{Write(p []byte) (n int, err error)}type interface{Write(p []byte) (n int, err error)}type *interface{Read(p []byte) (n int, err error)}type interface{Read(p []byte) (n int, err error)}smesh.lol/web/common/jsbridge/callback.entrymain.handleDMHistoryevCopyruntime.hashmapCopydmCopyruntime.memcpyanyfykeyhexKeyslotKeyemptySlotKeyruntime.hashmapSlotKeyPubKeywreadyrreadyruntime.wasmExportsReadycyarraymain.parseStringArrayfxinternal/task.PMutextype *internal/task.Mutextype internal/task.Mutextype *internal/task.Futextype internal/task.FutexstartIndexbucketIndexcxmaxruntime.hashmapGrowruntime.hashmapHasSpaceToGrowruntime.sliceGrowmain.mwNew(*main.mw).rawyvxvruntime.envruntime.osEnvevsignedEvuytciphertextcontextplaintextnextruntime.hashmapNextlayoutinternal/gclayout.Layoutsmesh.lol/web/common/jsbridge/dm.WorkerSetTimeout(smesh.lol/web/common/nostr.Tags).GetFirstsmesh.lol/web/common/jsbridge/dm.WorkerPostmain.handleDMListdstsmesh.lol/web/common/jsbridge/callback.DispatchBytes#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchSS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchIS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchIIS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchI#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchII#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchIII#wasmexportsmesh.lol/web/common/jsbridge/callback.Dispatch6I#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchB#wasmexportsmesh.lol/web/common/jsbridge/callback.Dispatch0#wasmexportruntime.abortruntime._startruntime.heapStartslotcountruntime.semaPoolCountruntime.pdCountuintsizeHinttype *inttype intsmesh.lol/web/common/nostr.ParseEventsmesh.lol/web/common/nostr.EventcontentContentrecipientsmesh.lol/web/common/nostr.parseIntresultruntime.schedulerExitlimitshiftsmesh.lol/web/common/helpers.bech32CharsetoffsetslotKeyOffsetio.errOffsetruntime.wasmTickOffsetslotValueOffset(*runtime.rawType).structFieldOffsetbucketruntime.hashmapInsertIntoNewBucketlastBucketstartBucketruntime.hashmapBucketruntime.hashmapBinarySetruntime.hashmapSetmethodSetruntime.hashmapBinaryGetruntime.hashmapGetruntime.bytesConcatcreatedAtCreatedAtruntime.runtimePanicAtysxsbucketBitssizeBitsbucketsnumBucketsio.ErrNoProgresssync/atomic.firstStoreInProgressruntime.returnAddressruntime.semaWaiterssmesh.lol/web/common/helpers.hexCharsitemsurlsruntime.argsruntime.osArgstagssmesh.lol/web/common/nostr.parseTagssmesh.lol/web/common/nostr.Tagssmesh.lol/web/common/jsbridge/callback.ptrToBytessmesh.lol/web/common/jsbridge/callback.DispatchBytespagesoldPagesnumMethodssmesh.lol/web/common/jsbridge/dm.WorkerNowSecondsfieldsnumFieldsruntime.gcMallocs_srelayURLsmain.cryptoCBsmain.storeCBsmain.jstr(*main.mw).struintptrruntime.printptrsptrrptrruntime.heapptriptrsmesh.lol/web/common/nostr.serializeTagsStrinStryPtrxPtr(internal/gclayout.Layout).AsPtrruntime.isSecurePtrruntime.hashmapOverLoadFactorruntime.hashmapIteratorFipsIndicatortype *[]errortype []errortype *errortype errormath/bits.overflowErrorruntime.overflowErrortype *errors.joinErrortype errors.joinErrormath/bits.divideErrorruntime.divideErrorsmesh.lol/web/common/jsbridge/callback.registerpointerruntime.savedStackPointertype *unsafe.Pointertype unsafe.Pointertype *io.multiWritertype io.multiWritertype *[]io.Writertype []io.Writertype *io.Writertype io.Writerruntime.semaWaitertype *io.nopClosertype io.nopCloserruntime.timertype *sync.rlockertype sync.rlockerio.ErrShortBufferpeertype *io.multiReadertype io.multiReadertype *io.eofReadertype io.eofReadertype *io.teeReadertype io.teeReadertype *io.LimitedReadertype io.LimitedReadertype *[]io.Readertype []io.Readertype *io.Readertype io.ReaderbucketNumberaddrruntime.hashmapBucketAddrruntime.putcharypxpsmesh.lol/web/common/jsbridge/callback.lookupruntime.stackTopfp(*main.mw).sepcpruntime.hashmapruntime.growHeapruntime.initHeapruntime.allocateHeapcapnewCapoldCapsrcCapmain.requestCryptoruntime.memzeroruntime.wasmErrnoloptrTotype *io.nopCloserWriterTotype io.nopCloserWriterToruntime.wasmExportCheckRunjsonruntime.buildVersionmain.mainruntime.alignfnopenlenwhen(*runtime.rawType).arrayLenxLennewLenelemsLenoldLensrcLenmath/bits.Len(*main.mw).numfrommoxie.HashmapAlgorithm(*runtime.rawType).elemtype *booltype boolio.blackHolePoolruntime.semaPoolsync.Poolprotocolruntime.printnlruntime.hasPolluntillevelmain.skipvalivalruntime.memequalkeyEqualruntime.hashmapContentEqualruntime.rawPtrEqualruntime.stringEqualruntime.rawValueEqualruntime.sliceEqualruntime.interfaceEqualruntime.hashmapInterfaceEqualsmesh.lol/web/common/nostr.hexValinternal/task.currentTasktype *internal/task.Tasktype internal/task.Taskok(*internal/task.PMutex).Unlockruntime.chanSelectLockruntime.gcLock(*internal/task.PMutex).Locktype *internal/task.Stacktype internal/task.Stackcallbackjyiximain.itoini_idepthlengthpkgpathtophashemptySlotTophashkeyHashruntime.hashmapContentHashruntime.hashmapContentPtrHashruntime.hashmapPtrHashruntime.hashmapInterfacePtrHashruntime.hashmapBucketAddrForHashruntime.hashmapTopHashruntime.hashmapInterfaceHashruntime.hashmapFloat64Hashruntime.hashmapFloat32HashwgmsgerrMsgarg(*runtime.rawType).underlyingclosingruntime.printstringruntime._string[]stringtype *stringtype stringtype *errors.errorStringtype errors.errorStringsmesh.lol/web/common/jsbridge/callback.ptrToStringsmesh.lol/web/common/helpers.JsonStringsmesh.lol/web/common/nostr.parseStringalgruntime.hashmapKeyEqualAlgruntime.hashmapKeyHashAlgSignegtagpTag[]smesh.lol/web/common/nostr.TagbufbucketBufelemsBufoldBufsrcBufitfruntime.infoff(*runtime.rawType).sizekeySizebucketSizeruntime.hashmapBucketSize(*runtime.rawType).structSizeelemSizebucketBufSizevalueSizeruntime.memmovevalueslotValueemptySlotValueruntime.hashmapSlotValuesmesh.lol/web/common/nostr.skipValue(smesh.lol/web/common/nostr.Tag).Valueruntime.timerQueuetype *[]bytetype []bytetype *bytetype byteio.ErrShortWriteio.errInvalidWriteruntime.hashmapBinaryDeleteruntime.hashmapDeletetype *internal/task.statetype internal/task.stateRunStateruntime.randStateruntime.xorshift64Stateruntime.xorshift32Stateruntime.godebugUpdateclosesecureruntime.rawTypeelementTyperuntime.rtStructTypeelemTypefieldType(*runtime.rawType).structFieldTypeio.ErrClosedPiperuneDeferFramenamenibblesmesh.lol/web/common/jsbridge/callback.tableruntime.hashmapMakeMoxiesmesh.lol/web/common/jsbridge/dm.WorkerOnMessagemain.handleMessagesmesh.lol/web/common/helpers.b64encoderuntime.stringFromUnicodetypecoderuntime.timerNodeonceio.errWhencesmesh.lol/web/common/jsbridge/callback.Register0Onceruntime._interfaceifacewdmain.buildDMRecordtype *io.discardtype io.discardio.DiscardperiodmethodnumMethod(*runtime.rawType).kindruntime.Kindruntime.sliceAppendruntime.fastrandruntime.initRandruntime.hardwareRandruntime.heapEndruntime.structField(*runtime.rawType).numFieldidruntime.epfderrors.ErrUnsupportedruntime.mainExitedsmesh.lol/web/common/nostr.skipBracketedwrappedsigned(*runtime.rawType).isNamedseedruntime.pollDescruntime.rtStructFieldDescsrcruntime.zero_new_alloc__allocruntime.allocruntime.wasmAllocruntime.gcTotalAllocruntime.secureAwareByteAllocruntime.pdAllocruntime.negativeShiftPanicruntime.lookupPanicruntime.nilMapPanicruntime.nilPanicruntime.runtimePanicruntime.slicePanicruntime.unsafeSlicePanicrecacccbmath/bits.ntz8tabmath/bits.rev8tabmath/bits.pop8tabmath/bits.len8tabmath/bits.deBruijn64tabmath/bits.deBruijn32tabmetadatatype *internal/task.gcDatatype internal/task.gcDatamain.itoasmesh.lol/web/common/helpers.Itoa__ARRAY_SIZE_TYPE__type *internal/task.pseudoAtomic[uint32]type internal/task.pseudoAtomic[uint32]main.newMWruntime.memequalCTsmesh.lol/web/common/jsbridge/callback.RegisterSsmesh.lol/web/common/jsbridge/callback.DispatchSsmesh.lol/web/common/nostr.skipWSsmesh.lol/web/common/jsbridge/callback.DispatchSSsmesh.lol/web/common/jsbridge/callback.DispatchISsmesh.lol/web/common/jsbridge/callback.DispatchIISevJSONlistJSONurlsJSONmsgsJSONmain.buildURLsJSON(*smesh.lol/web/common/nostr.Event).ToJSONdmJSONmain.processIncomingDMmain.storeSaveDMmain.handleSendDMmain.myPKsmesh.lol/web/common/jsbridge/callback.DispatchIsmesh.lol/web/common/jsbridge/callback.DispatchIIsmesh.lol/web/common/jsbridge/callback.DispatchIIIsmesh.lol/web/common/jsbridge/callback.Dispatch6Iio.ErrUnexpectedEOFio.EOFsmesh.lol/web/common/jsbridge/callback.nextIDeventIDreqIDmain.nextCryptoIDmain.nextStoreIDcbIDsmesh.lol/web/common/jsbridge/callback.DispatchB<unknown>type *uint8type uint8runtime.encodeUTF8uint16b4type *uint64type uint64type *int64type int64float64b3s2ptr2len2b2type *uint32type uint32runtime.xorshift32runtime.hash32s1ptr1len1b1main.handleDMHistory$1main.handleDMList$1main.requestCrypto$1main.processIncomingDM$1main.handleSendDM$1main.processIncomingDM$1$1main.handleSendDM$1$1smesh.lol/web/common/jsbridge/callback.Dispatch0type *func(int)type func(int)type *func(int, int)type func(int, int)type *func(int, int, int)type func(int, int, int)type *func(int, int, int, int, int, int)type func(int, int, int, int, int, int)type *func(bool)type func(bool)type *func(string)type func(string)type *func(int, string)type func(int, string)type *func(int, int, string)type func(int, int, string)type *func(string, string)type func(string, string)type *func()type func()Y.debug_pubnamesCtype *stringtype stringinternal/task.currentTask(*internal/task.PMutex).Lock(*internal/task.PMutex).Unlockg"math/bits.deBruijn32tabLmath/bits.deBruijn64tabhmath/bits.ntz8tabmath/bits.pop8tabmath/bits.rev8tabmath/bits.len8tabmath/bits.overflowErrormath/bits.divideError-math/bits.LenY2errors.ErrUnsupportedBtype *struct{s string}Ntype *stringZtype stringftype struct{s string}type errors.errorString`type *errors.errorStringtype *struct{errs []error}type *[]errortype *errortype *interface{Error() string}type interface{Error() string}type error6type []errorrtype struct{errs []error}~type errors.joinErrortype *errors.joinErrorBytype *struct{readers internal/task.Futex; writer internal/task.Futex; writerLock sync.Mutex}&type *internal/task.Futex2type *struct{internal/task.Uint32; waiters internal/task.Stack}>type *internal/task.pseudoAtomic[uint32]Jtype *struct{v uint32}Vtype *uint32btype uint32ntype struct{v uint32}ztype internal/task.pseudoAtomic[uint32]type *internal/task.Stacktype *struct{top *internal/task.Task}type *struct{Next *internal/task.Task; Ptr unsafe.Pointer; Data uint64; gcData internal/task.gcData; state internal/task.state; FipsIndicator uint8; RunState uint8; DeferFrame unsafe.Pointer}type *unsafe.Pointertype unsafe.Pointertype *uint64'type uint643type *internal/task.gcData?type *struct{}Ktype struct{}type internal/task.gcDatatype *internal/task.statetype internal/task.state|type *uint8type uint8type struct{Next *internal/task.Task; Ptr unsafe.Pointer; Data uint64; gcData internal/task.gcData; state internal/task.state; FipsIndicator uint8; RunState uint8; DeferFrame unsafe.Pointer}type internal/task.Task[type *internal/task.Taskgtype struct{top *internal/task.Task}stype internal/task.Stacktype struct{internal/task.Uint32; waiters internal/task.Stack}type internal/task.Futextype *internal/task.Mutextype *struct{locked bool; depth int; blocked internal/task.Stack}type *booltype bool$type *int0type int<type struct{locked bool; depth int; blocked internal/task.Stack}type internal/task.Mutextype struct{readers internal/task.Futex; writer internal/task.Futex; writerLock sync.Mutex}type sync.rlockertype *sync.rlockerMtype *stringYtype stringe2io.ErrShortWriteSio.errInvalidWritetio.ErrShortBufferio.EOFio.ErrUnexpectedEOFio.ErrNoProgressio.errWhenceio.errOffsetatype *io.discardmtype *struct{}ytype struct{}type io.discardio.Discardio.blackHolePoolio.ErrClosedPipetype *bytetype bytetype []bytetype *[]bytetype *struct{R io.Reader; N int64}type *io.Readertype *interface{Read(p []byte) (n int, err error)}type interface{Read(p []byte) (n int, err error)}$type io.Reader0type *int64<type int64Htype struct{R io.Reader; N int64}Ttype io.LimitedReader`type *io.LimitedReaderltype *struct{r io.Reader; w io.Writer}xtype *io.Writertype *interface{Write(p []byte) (n int, err error)}type interface{Write(p []byte) (n int, err error)}type io.Writertype struct{r io.Reader; w io.Writer}type io.teeReadertype *io.teeReadertype *io.nopCloserWriterTotype *struct{io.Reader}type struct{io.Reader}ttype io.nopCloserWriterTotype *io.nopClosertype io.nopCloserntype *io.eofReaderztype io.eofReadertype *struct{readers []io.Reader}type *[]io.Readertype []io.Readertype struct{readers []io.Reader}type io.multiReadertype *io.multiReader type *struct{writers []io.Writer},type *[]io.Writer8type []io.WriterDtype struct{writers []io.Writer}Ptype io.multiWriter\type *io.multiWriterr+io.EOFY4type *string@type string_sync/atomic.firstStoreInProgress`''"runtime.xorshift32State8runtime.xorshift64StateNruntime.inflruntime.argsruntime.epfdruntime.randState%runtime.hasPollVruntime.chanSelectLockztype *stringtype stringruntime.buildVersionruntime.heapptrruntime.gcTotalAllocruntime.gcMallocsruntime.gcLockruntime.heapEnd0runtime.heapStartruntime.envruntime.osArgsruntime.osEnvrruntime.pdAllociruntime.pdCountruntime.godebugUpdate&runtime.wasmTickOffset6runtime.wasmErrnoFruntime.savedStackPointerVruntime.stackTopfruntime.wasmExportsReadyruntime.timerQueueJruntime.mainExitedZruntime.schedulerExitruntime.semaWaitersruntime.semaPoolruntime.semaPoolCount)0runtime.abortKruntime.wasmAllocruntime._startruntime.allocateHeapruntime.initRand;runtime.initHeapuruntime.hardwareRandruntime.runtimePanicruntime.returnAddressruntime.runtimePanicAt4	runtime.printstringr	runtime.printptr	runtime.printnl	runtime.putchar
 307  
 308  runtime.alloc
 309  runtime.align
 310  runtime.growHeap
 311  runtime.zero_new_alloc2runtime.stringEqualruntime.sliceAppend#runtime.lookupPanic>runtime.slicePanicYruntime.sliceGrowruntime.memmove2
runtime.negativeShiftPanicM
runtime.isSecurePtrx
runtime.memequalCTruntime.nilPanicruntime.fastrandGruntime.xorshift32vruntime.hash32runtime.memcpy<runtime.memzero|runtime.hashmapTopHashruntime.hashmapMake^runtime.hashmapHasSpaceToGrowruntime.hashmapOverLoadFactorruntime.hashmapKeyHashAlgruntime.hashmapKeyEqualAlg<runtime.memequalruntime.hashmapContentEqualruntime.hashmapInterfaceEqualTruntime.interfaceEqualruntime.rawValueEqual5(*runtime.rawType).sizeoruntime.rawPtrEqual(*runtime.rawType).kind(*runtime.rawType).elem'(*runtime.rawType).arrayLene(*runtime.rawType).numField(*runtime.rawType).structFieldType(*runtime.rawType).structFieldOffset(*runtime.rawType).underlying(*runtime.rawType).isNamed(*runtime.rawType).structSizeQruntime.hashmapContentPtrHashruntime.hashmapInterfacePtrHashruntime.hashmapInterfaceHashruntime.hashmapPtrHashruntime.hashmapFloat32Hash>runtime.hashmapFloat64Hashruntime.hashmapContentHashruntime.hashmapBucketSizeruntime.hashmapBucketAddr~runtime.hashmapBucketAddrForHashruntime.hashmapSlotKeyAruntime.hashmapSlotValueruntime.hashmapSetruntime.hashmapGrowruntime.hashmapInsertIntoNewBucketruntime.hashmapCopyhruntime.hashmapNexti runtime.hashmapGet&!runtime.hashmapDelete!runtime.hashmapBinarySet/"runtime.nilMapPanicJ"runtime.hashmapBinaryGet"runtime.hashmapBinaryDelete#runtime.unsafeSlicePanic'#runtime.wasmExportCheckRunR#runtime.secureAwareByteAlloc#runtime.sliceEqual$runtime.bytesConcat{$runtime.encodeUTF8.%runtime.stringFromUnicode
 312  :"smesh.lol/web/common/helpers.b64encodeLsmesh.lol/web/common/helpers.bech32Charsetcsmesh.lol/web/common/helpers.hexCharstype *stringtype string+2smesh.lol/web/common/helpers.JsonStringsmesh.lol/web/common/helpers.Itoa=d"smesh.lol/web/common/jsbridge/callback.tablesmesh.lol/web/common/jsbridge/callback.nextIDtype *func()type func()type *func(string)type func(string)type *func(bool)type func(bool)(type *func(int):type func(int)Ltype *func(int, string)^type func(int, string)ptype *func(int, int, string)type func(int, int, string)type *func(string, string)type func(string, string)type *func(int, int, int, int, int, int)type func(int, int, int, int, int, int)type *func(int, int)type func(int, int)type *func(int, int, int)type func(int, int, int)$smesh.lol/web/common/jsbridge/callback.Dispatch0#wasmexportCsmesh.lol/web/common/jsbridge/callback.DispatchS#wasmexportbsmesh.lol/web/common/jsbridge/callback.DispatchB#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchI#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchIS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchIIS#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchSS#wasmexportsmesh.lol/web/common/jsbridge/callback.Dispatch6I#wasmexportsmesh.lol/web/common/jsbridge/callback.DispatchII#wasmexport;smesh.lol/web/common/jsbridge/callback.DispatchIII#wasmexportZsmesh.lol/web/common/jsbridge/callback.DispatchBytes#wasmexportysmesh.lol/web/common/jsbridge/callback.DispatchBytessmesh.lol/web/common/jsbridge/callback.lookupqsmesh.lol/web/common/jsbridge/callback.ptrToBytessmesh.lol/web/common/jsbridge/callback.DispatchIII<smesh.lol/web/common/jsbridge/callback.DispatchIIsmesh.lol/web/common/jsbridge/callback.Dispatch6Itsmesh.lol/web/common/jsbridge/callback.DispatchSS.smesh.lol/web/common/jsbridge/callback.ptrToStringlsmesh.lol/web/common/jsbridge/callback.DispatchIISsmesh.lol/web/common/jsbridge/callback.DispatchISsmesh.lol/web/common/jsbridge/callback.DispatchI"	smesh.lol/web/common/jsbridge/callback.DispatchB	smesh.lol/web/common/jsbridge/callback.DispatchS
 313  smesh.lol/web/common/jsbridge/callback.Dispatch0~
 314  smesh.lol/web/common/jsbridge/callback.register
 315  smesh.lol/web/common/jsbridge/callback.Register0Oncesmesh.lol/web/common/jsbridge/callback.RegisterS5Hwtype *stringtype stringsmesh.lol/web/common/nostr.serializeTagsStr(*smesh.lol/web/common/nostr.Event).ToJSON?smesh.lol/web/common/nostr.ParseEventsmesh.lol/web/common/nostr.skipWSTsmesh.lol/web/common/nostr.parseStringsmesh.lol/web/common/nostr.parseInt3smesh.lol/web/common/nostr.parseTagssmesh.lol/web/common/nostr.skipValuesmesh.lol/web/common/nostr.skipBracketedpsmesh.lol/web/common/nostr.hexVal(smesh.lol/web/common/nostr.Tag).Value(smesh.lol/web/common/nostr.Tags).GetFirstP2"main.myPK8main.cryptoCBsNmain.nextCryptoIDdmain.storeCBszmain.nextStoreIDtype *stringtype stringmain.main#main.handleMessage'main.newMWm(*main.mw).strmain.jstr(*main.mw).rawEmain.handleDMList(*main.mw).nummain.handleDMHistoryn	main.parseStringArray	main.handleSendDM2
 316  main.processIncomingDM
 317  main.processIncomingDM$12main.requestCryptomain.itoimain.requestCrypto$1Kmain.buildDMRecordmain.processIncomingDM$1$1main.storeSaveDMe
main.itoa
main.handleSendDM$1main.handleSendDM$1$1omain.buildURLsJSONmain.handleDMHistory$1(*main.mw).sepLmain.handleDMList$1xmain.skipval3`\"(internal/gclayout.Layout).AsPtrDa"smesh.lol/web/common/jsbridge/dm.WorkerOnMessageQsmesh.lol/web/common/jsbridge/dm.WorkerPostsmesh.lol/web/common/jsbridge/dm.WorkerSetTimeoutsmesh.lol/web/common/jsbridge/dm.WorkerNowSeconds	.debug_pubtypes5uint8tint8{uint16unsafe.Pointerinternal/task.Task\uint64cinternal/task.gcDataointernal/task.stateXg>bytex[]byteuintptrerrorruntime._interface_uint1Yuint32runtime.structFieldByUio.Writer
sync.Pool;internal/task.PMutex^[]interface{}r+`''^float64|[]stringstringint325boolruntime.pollDescinternal/task.Taskbint64yintruntime.timerNoderuntime.timeranyruntime.semaWaitert%moxie.HashmapAlgorithm%runtime.rawType%rune%runtime.Kind%runtime._string%runtime.rtStructTypeK&runtime.rtStructFieldDesc&runtime.hashmapBucket&runtime.hashmapIterator:S=dAruntime.hashmap@smesh.lol/web/common/jsbridge/callback.entryHsmesh.lol/web/common/nostr.Tags&[]smesh.lol/web/common/nostr.TagXsmesh.lol/web/common/nostr.Tagjsmesh.lol/web/common/nostr.EventP2main.mw+`\Rinternal/gclayout.LayoutDa.debug_line
/home/mleku/s/moxie/src/internal/taskmutex-cooperative.mx<Go type>queue.mxtask_none.mxpmutex-cooperative.mxe
/home/mleku/s/moxie/src/math/bitsbits.mxbits_tables.mxbits_errors.mx
 318  SM
/home/mleku/s/moxie/src/errorserrors.mx<Go type>`Z
/home/mleku/s/moxie/src/sync<Go type>mutex.mxwaitgroup.mxvp
/home/mleku/s/moxie/src/ioio.mx<Go type>pipe.mxmulti.mx<moxie:builtins>>8
/home/mleku/s/moxie/src/ioio.mxWQ
/home/mleku/s/moxie/src/sync/atomicvalue.mx<Go type>@8
/home/mleku/s/moxie/src/runtimealgorithm.mxfloat.mxnonhosted.mxpoll.mxruntime_wasm.mxchan.mxdebug.mx<Go type>extern.mxgc_leaking.mxhashmap.mxinterface.mxpanic.mxprint_wasm.mxruntime.mxscheduler.mxscheduler_none.mxspawn_wasm.mxsync.mxtime_go123.mxwait_other.mxarch-no-returnaddr.mxarch_wasm.mxzero_new_alloc_noop.mxstring.mxslice.mxsecalloc_stub.mxmemhash_fnv.mxtypekind.mx"
 319  
 320  '12G(
 321  
 322  KSY
 323  ]j~
 324  u8
 325  
2;<ELTV
 326  
 327  _de
 
 328  	
 329  

 330  )9ABLMU

 331  Ydl6o
 332  
 333   !
 334  	
	8#U`kv}v8z-
 335  

 336  	
}



 337  G$OB[x{'
 338  	
r
y
/
 339  !"8
9O
Pf
gk
 340  x%	
 341  		
 342  })
 343  4
 344  4
 345  ^j;oIp2s>}# 
 346  
 347  #
4L
 348  ]yh
 349  nt
 350  z

 351  
 352  
 353  
 354  y
 355  ",1y:CKX
 356  _bil"y3|3"3
 357  
 358  	}}	
 359  						
 360  $	.	2	3	=	
 361  T	f	w	'}	1	>		>			'	1	>		"
 362  	 				
 363  %
 364  '
 365  o
,
 366  0
 367  1
 368  f
 369  m
 370  
u
 371  
 372  
 373  
 374  
 375  
 376  
 377  
 378  
 379  
 380  
 381  
 382  
 383  
 384  
!$)-5=IQ]bfajnrvz~?+3?GS[go{					



%
=
F'
,
F7
F
N
Z
d


#
~



&1CIR(X2a?qv?\	%=F(2?
 385  
 386  

 387  ").07
 388  >EJLS
 389  Zafho
 390  v}
 391  
 392  
 393  
 394  
 395  	
 396  %*,3
 397  :AFHO
 398  V]bdk
 399  ry
 400   
 401   
 402  
 403  '"{&'/'
 404  JQ*\b+mo~*u+y?//,,00
})5
9Q\fgpxq+~+
 405  ~
 406  "7HR_ns| 
"#*/27CKW_ks~&|.7K[Vku))	
 407  +2@AK
 408  OVjq
 409  "33"34
 410  KU
?4K"(2;67; 
 411  LO|~~ >
 412  F2~>@
 413  W
 414  aK
~@W!'>
 415  DM&[s 
 416  #!28q@Is|"QDM#)/&5AGM SY_e
 417  kq#w!"
 418  ""m~+.7GPc	os|y	
 419   '(/<JXY mt uv!
 420  !-2	9<	CF	MP	WZ	ad	kplv| 
 421  !-     #!!!.!7!.@!C!L!\!e!n!x!{!!!!!!'!3!!!!!!!!!K"	a"j"*t"y"*~"$"<"N""H"N"H"	""""""""""	#$#.#1#
 422  :#D#K#P#S#`#c#q#u#(#4##4##	########$#$.($1$D$	N$X$_$d$g$(p$s$3|$$$$$$$$$$$%
%(%%>%&G%c%Gl%r%x%~%%%#%%%%.%%%%%%%%%%'%%3%%%&&&&&	 &&&,&2&*8&>&<D&J&NP&V&	\&b&h&n&t&z&&&&&	&&&&&&
 423  &&&&&&&&(&&4&&'
 424  '	'''"'('.'4':'@'F'#L'R'.X'^'d'j'	p'v'|''(''3''''''''''''''''('(&((D((3(((((
 425  (#((!())x )));)D)W)Y)r_)e)
 426  k)q)#w))!))))))h),*@*T*Y*
 427  b*#l**
********+	++t+ +2+4+p:+@+
 428  F+L+#R+^+
d+j+p+v+|++++++++h++++#++++~++#,,,
,(,9,<,#E,W,d,f,l,r,#x,,~,,,,#,,,,~,,#,,~,,
,-
 429  --=-\-8
 430  
 431  l-"y-}-{---
 432  -----/.|J.\..t...	
 433  ....	....k..
 434  ///*/+/4/~8/9/@/J/V/a/j/w/x//}///~///////|///~///}/////0
 435  00A0^0=m0Jw0000=0J0
/home/mleku/s/smesh/web/common/helpersbase64.mxbech32.mxhex.mxjson.mx<moxie:builtins><Go type>0

 436  0z1
 437  &1<1R1h1~111	1&1115&2f2fo2s2{22"2^2252f3
 438  33O3 
l3fq3z333
 439  333333|3
 440  4(4{:4?4C4I4L4X4u_4d4uj4p4~4y4p
/home/mleku/s/smesh/web/common/jsbridge/callbackcallback.mx<Go type>dispatch.mx4
 441  44
 442  55
 443  ,5555
 444  5!6!P6	Y6j6)
 445  w66,664
 446  7h7777
 447  7$8e8v8
 448  89I9Z9
 449  q999:
 450  :R:::
 451  ::%;6;
 452  E;;;~<:<z]<
 453  `<d<g<p<<<
 454  <{<<<<={===.=P=\=r======

 455  ==~===>>>(>5>}Z>e>k>q>y>#
 456  >->>$
 457  >->
/home/mleku/s/smesh/web/common/nostrevent.mxfilter.mxparse.mxtags.mx<moxie:builtins><Go type>4?4
 458  A?W???	@@s@@A)+
 459  7AA)AAB'B?BBBBC%C1CC*CCD&
 460  D*DDzD+DD)DD'DDDD%DD*DD&DDLE	SE}{EEEEEwEEtEEF	BFIFgZFgFFFF	F	G*G?G	BGzGGG	GG	GGGG/HPHeH	hHHHH	HI4III	LIiI	mIyIIIIII III
IIIIAIII	IJJJ!J
 461  6J
KJNJ
YJ)\J
gJ9jJ
uJIyJ}J|
JJJJJ
 462  JJJJ*KxBK	EKwNK]KyKzK	KtK	KKK	KLf	:LGLh	zLLj	LLl	L	Mn	MMc5MNMcMM FMMM-M^M"AM^M"S
 463  N^#N<NUN{N#GNNNN!N(NNOR
 464  OOJO.POR]O2`ONiOxOO4OOOOOHOPP
PPPP%P+P1P7P=PCPIPOP]P
yPPbPP.PRPP~QQ
 465  Q2Q>Q
 466  IQMQTQwiQ	lQwwQ	'~QQsQ
QsQ
(QsQQQQQQlQQRRRR+R6RXR
 467  kRRRRRxRRuRRRqRRS	 Sf8SDSoSrSbS!SS	S!TV,T2T8T>TDTRTmTTTTTTT
TU
 468  U>UFUNUXU_U`U
 469  gUyUUU
 470  UUU	UcUUcU)UcU8UcUGUcUVUUbVVVV V&VGVgVVVVVV
 471  VV~VVV
 472  VVWW#W)W/Wx4W;WBWCWJWQWRWSW^W
 473  iW}WWWWWyW	WW
WiWXuX#X)Xi4X=XDXJXiSX\XcXmXqXdwX}XXXXX}XkX~XX
 474  XXXXX|X
Y+
 475  "Y
EYUYpY|Y{`
/home/mleku/s/smesh/web/wasm/dmmain.mx<moxie:builtins><Go type>l*
 476  zY7
 477  Y["\]\3\$:\\\*\V\\+\UQ]1w]O]]2]N^9:^GV^l^:s^F__`t``:``
 478  `a&a
 479  +a4a~FaIa(Ra\a(gaqa	zaaaaa	aa	aa}aaa~a(aaaaaaiblbvb{bb	bbbbbb!bbbbb
bbcccc
 480  !c+c:cAcDcIcQc!Tc^cmctcwc~cccccccccccccc	ccddd"d%d.d:dQd[dsdvyddddddddddddd
dddddddddde	eeee!e'e-e3e9e?eEeKeQeWe]eceieoeue{eeeeeeew*eee
eeff*f6f?fIfRfaf	dfnfwffffffffffffff}
ffggggg g&g,g2g8g>gDgJgPgVg\gbgg
 481  ggggggggh7h[hhh
qh~hh
hh{hhhh
hhxhh	hhhii
+iGiRi![ivii.i
 482  iqii!iixijQjTjbjijnj	qj{jjjjj j7jjjjjjk	k
 483  kk%k,k/k4k<k!?k-Ik1Xk_k-bkgk-ok4rk|kkkkkkkkkykkkklllll7#l)l/l5l;lAlGlMlSlYl_lelkl-qlwl1}ll-lllllllllll
 484  l}mm(mmQm	Xmypm!smy~m3mymEmmxm mxm	m	mtm mtm
n	nnrn0n`n{nnnnnnnnnnnpn|nn
 485  o
o+oHo9bowoxoo
 486  oooo|qqq
 487  qq~5r>rlrrr
 488  rrrr
 489  rrrr
 490  rs
 491  sss!#s.*s;.sAsKsRsTs{Zs`sfsls
 492  rsxs~ss
 493  ssssss
 494  ssss	s{tt{tt#t+t6t7t>tFtItTtagt!otwt ~ttt\tttttt)tmtt	ttpuuuum/u2um@uGuOuWu
 495  buhuhsu|uufu-u8uZuQuucuuuuuu%v-vZvsvv)
 496  *w3wawzww9
 497  w	x)9x|CxKxjx
{x
 498  xx.xyykyy
#y
 499  )y5yx'yz z/
 500  2zGzNzUz}||||!>|G|w|!
 501  ||(||;|B||W|^||^ }9}H}Q}y(W}]}Bc}i}^o}u}(}}zǀ'&
 502  ;B}
!
 503  &/!6;!SY`g~!r.
 504  F'l{u(߄(W`
 505  Džv|jM
/home/mleku/s/moxie/src/internal/gclayoutgclayout.mx*
 506  M
/home/mleku/s/smesh/web/common/jsbridge/dmdm_wasm.mx>"Z>>%>>'>>*)>5	producerslanguageC99processed-byMoxie1.2.17target_features+mutable-globals+nontrapping-fptoint+bulk-memory+sign-ext+reference-types+
 507  multivalue+bulk-memory-opt+call-indirect-overlong