hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
ELF>À@¸§@8 @%$@@@ØØP P U=U=PPP((àlà|à|0Pðlð|ð|ðð888  XXXDDSåtd888  PåtddadadaŒŒQåtdRåtdàlà|à|  /lib64/ld-linux-x86-64.so.2GNUÀGNUã[3šH×ü@)Vð*Õe­ €UGNU!!"ÑeÎm9ò‹îV3#      ;m’„E®¶å+Ów}̵% @™^ 4 f‹½"§ €libc.so.6strcpyexitsrandfopenstrncmpstrrchrstrncpyputstime__stack_chk_failputcharreallocstrdupstrchrnulfgetscallocstrlenstrstrfclosemallocstrcatstderrstrchrfprintf__cxa_finalizestrcmp__libc_start_mainsnprintffreeGLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii óui    ýà| è|`€€Øàèðø! €"ø~ (0    8
@ H P X`hpx€ˆ˜ ¨°¸ÀÈРóúHƒìH‹ÙoH…ÀtÿÐHƒÄÃÿ5Ânòÿ%ÃnóúhòéáÿÿÿóúhòéÑÿÿÿóúhòéÁÿÿÿóúhòé±ÿÿÿóúhòé¡ÿÿÿóúhòé‘ÿÿÿóúhòéÿÿÿóúhòéqÿÿÿóúhòéaÿÿÿóúh    òéQÿÿÿóúh
òéAÿÿÿóúh òé1ÿÿÿóúh òé!ÿÿÿóúh òéÿÿÿóúhòéÿÿÿóúhòéñþÿÿóúhòéáþÿÿóúhòéÑþÿÿóúhòéÁþÿÿóúhòé±þÿÿóúhòé¡þÿÿóúhòé‘þÿÿóúhòéþÿÿóúhòéqþÿÿóúhòéaþÿÿóúhòéQþÿÿóúhòéAþÿÿóúhòé1þÿÿóúòÿ%ýmDóúòÿ%ílDóúòÿ%ålDóúòÿ%ÝlDóúòÿ%ÕlDóúòÿ%ÍlDóúòÿ%ÅlDóúòÿ%½lDóúòÿ%µlDóúòÿ%­lDóúòÿ%¥lDóúòÿ%lDóúòÿ%•lDóúòÿ%lDóúòÿ%…lDóúòÿ%}lDóúòÿ%ulDóúòÿ%mlDóúòÿ%elDóúòÿ%]lDóúòÿ%UlDóúòÿ%MlDóúòÿ%ElDóúòÿ%=lDóúòÿ%5lDóúòÿ%-lDóúòÿ%%lDóúòÿ%lDóúòÿ%lDóú1íI‰Ñ^H‰âHƒäðPTLf9H ï8H=S/ÿòkôH=lHlH9øtH‹ÎkH…Àt    ÿà€Ã€H=ékH5âkH)þH‰ðHÁî?HÁøHÆHÑþtH‹¥kH…ÀtÿàfDÀóú€=½ku+UHƒ=‚kH‰åt H‹=†kèiýÿÿèdÿÿÿÆ•k]ÃÀóúéwÿÿÿóúUH‰åHƒì H‰}èH‰uà¿èyþÿÿH‰EøHƒ}ø”À¶ÀH…Àt?H‹>kL 7;L L¹H*;H55;H‰Ç¸èþÿÿ¿ÿÿÿÿèfþÿÿH‹EøH‹UàH‰H‹EèH‹PH‹EøH‰PH‹EøH‹UèH‰PH‹EèH‹@H‹UøH‰PH‹EèH‹UøH‰PÉÃóúUH‰åHƒìH‰}øH‹EøH‹@H‹UøH‹RH‰PH‹EøH‹@H‹UøH‹RH‰PH‹EøH‰Çè\üÿÿÉÃUH‰åHƒìH‰}ø‰uôH‹EøH5ÿ=H‰ÇèGýÿÿ…Àu‹Eôƒà…Àt
¸ éCH‹EøH5Ô=H‰Çèýÿÿ…Àt.H‹EøH5Â=H‰Çèýÿÿ…ÀtH‹EøH5°=H‰Çèîüÿÿ…Àu
¸éôH‹EøH5–=H‰ÇèÍüÿÿ…ÀtH‹EøH5=H‰Çè¶üÿÿ…Àu
¸é¼H‹EøH5t=H‰Çè•üÿÿ…ÀtH‹EøH5c=H‰Çè~üÿÿ…Àu
¸é„H‹EøH5J=H‰Çè]üÿÿ…ÀtH‹EøH5B=H‰ÇèFüÿÿ…Àu
¸éLH‹EøH5*=H‰Çè%üÿÿ…ÀtH‹EøH5=H‰Çèüÿÿ…Àu
¸éH‹EøH5þ<H‰Çèíûÿÿ…ÀtH‹EøH5ô<H‰ÇèÖûÿÿ…Àu
¸éÜH‹EøH5Ü<H‰Çèµûÿÿ…Àt.H‹EøH5Ê<H‰Çèžûÿÿ…ÀtH‹EøH5½<H‰Çè‡ûÿÿ…Àu
¸éH‹EøH5¤<H‰Çèfûÿÿ…Àt.H‹EøH5›<H‰ÇèOûÿÿ…ÀtH‹EøH5—<H‰Çè8ûÿÿ…Àu¸ëAH‹EøH5‚<H‰Çèûÿÿ…Àu¸    ë#H‹EøH5j<H‰Çèüúÿÿ…Àu¸
ë¸ ÉÃUH‰åHƒì H‰}è‰ðˆEäHƒ}è„tH‹EèH‹H…À„dëH‹EèH‹HPH‹EèH‰H‹EèH‹¶<    tàH‹EèH‹¶< tÒH‹EèH‹¶<,tÄH‹EèH‹¶<'t¶H‹EèH‹¶<;t¨H‹EèH‹¶<
tšH‹EèH‹¶< tŒ¶Eäƒð„À…âH‹EèH‹H‰Çèšùÿÿƒè‰EüëH‹EèH‹‹EüH˜HÐÆƒmüƒ}üˆ¬H‹EèH‹‹EüH˜Hж<    tÊH‹EèH‹‹EüH˜Hж< t´H‹EèH‹‹EüH˜Hж<,tžH‹EèH‹‹EüH˜Hж<'tˆH‹EèH‹‹EüH˜Hж<;„nÿÿÿH‹EèH‹‹EüH˜Hж<
„TÿÿÿH‹EèH‹‹EüH˜Hж< „:ÿÿÿëëÉÃUH‰åSHƒì(H‰}ØH‰uÐÇEìÿÿÿÿHƒ}Øt H‹EØH‹H…Àu¸ÿÿÿÿëzH‹EؾH‰Çè'þÿÿHƒ}ÐtNH‹EÐH‰ÇènøÿÿH‰ÂH‹EØH‹H‹MÐH‰ÎH‰Çèøÿÿ…Àu%H‹EØH‹H‹EÐH‰Çè>øÿÿHH‹EØH‰ÇEìH‹EؾH‰ÇèÁýÿÿ‹EìHƒÄ([]ÃUH‰åHƒì H‰}è‰ñ‰Ð‰ÊˆUäˆEà¶Eä:Eàu¾UäH‹Eè‰ÖH‰Çèþ÷ÿÿëJ¾UäH‹Eè‰ÖH‰Çèª÷ÿÿH‰Eð¾UàH‹Eè‰ÖH‰Çè”÷ÿÿH‰EøH‹EðH;Eøu¸ë H‹EðH9EøHFEøÉÃUH‰åSHƒì(H‰}ØH‰uÐHEоH‰ÇèýÿÿH‹EØH‹@`H…À„*HEÐH5O9H‰Çè†þÿÿ…ÀˆH‹EØH‹@pH…ÀuH=29è9øÿÿH‰ÂH‹EØH‰Ppë5H‹EØH‹PpH‰ÐHÇÁÿÿÿÿH‰Æ¸H‰÷ò®H‰ÈH÷ÐHƒèHÐfÇ, Æ@H‹EØH‹@pH‰Çè×öÿÿ‰ÃH‹EÐH‰ÇèÉöÿÿ؃À
‰Eì‹EìHcÐH‹EØH‹@pH‰ÖH‰Çèx÷ÿÿH‹UØH‰BpH‹EØH‹@pH…À”À¶ÀH…Àt>H‹#d‹UìA‰ÑL6E¹H4H5k8H‰Ç¸èööÿÿ¿ÿÿÿÿèL÷ÿÿH‹UÐH‹EØH‹@pH‰ÖH‰Çè%÷ÿÿëëHƒÄ([]ÃUH‰åSHìHƒ $HìHƒ $HìˆH‰½xßÿÿH‰µpßÿÿdH‹%(H‰Eè1ÀHDž ßÿÿHDž¨ßÿÿHDž°ßÿÿHDž¸ßÿÿHDžàßÿÿHDžèßÿÿH•ðßÿÿ¸¹þH‰×óH«H…pßÿÿ¾H‰Çè ûÿÿH‹…xßÿÿ¶@_„À„ÂH‹…pßÿÿH5Š7H‰ÇèqöÿÿH‰…ÀßÿÿHƒ½ÀßÿÿtBH‹…ÀßÿÿÆH‹•pßÿÿH‹…xßÿÿH‰ÖH‰ÇèýÿÿH‹…ÀßÿÿHƒÀH‰…pßÿÿH‹…xßÿÿÆ@_ëYH…pßÿÿ¾H‰ÇèúÿÿëH‹…pßÿÿHƒÀH‰…pßÿÿH‹…pßÿÿ¶<*tàH‹•pßÿÿH‹…xßÿÿH‰ÖH‰Çèýÿÿ¸éGH‹…pßÿÿH5Ë6H‰Çè¯õÿÿH‰…ÀßÿÿHƒ½Àßÿÿ„3H‹…ÀßÿÿHƒÀH‰…ÈßÿÿH‹…ÀßÿÿÆH‹…ÈßÿÿH56H‰ÇèhõÿÿH‰…ÀßÿÿHƒ½Àßÿÿ„ÈH‹…ÀßÿÿÆHƒ…ÀßÿÿH‹•ÈßÿÿH‹…xßÿÿH‰ÖH‰ÇèxüÿÿH‹pßÿÿH‹…pßÿÿH‰ÇèòóÿÿHØH‰…ÈßÿÿDžŒßÿÿë2‹…ŒßÿÿHcÐH‹…ÀßÿÿHЋ•ŒßÿÿHcÊH‹•ÈßÿÿHʶˆƒ…Œßÿÿ‹…ŒßÿÿHcØH‹…ÀßÿÿH‰Çè’óÿÿHƒÀH9Ãr­H‹•pßÿÿH‹…xßÿÿH‰ÖH‰ÇèHýÿÿé H‹…xßÿÿÆ@_H‹•ÈßÿÿH‹…xßÿÿH‰ÖH‰Çè·ûÿÿH‹…pßÿÿH5p5H‰ÇèQôÿÿH‰…ÀßÿÿHƒ½Àßÿÿt+H‹…ÀßÿÿÆHƒ…ÀßÿÿH‹•ÀßÿÿH‹…xßÿÿH‰ÖH‰ÇèeûÿÿH…pßÿÿ¾H‰Çè‡øÿÿH‹…pßÿÿº{¾;H‰Çè·úÿÿH‰…ÀßÿÿHƒ½ÀßÿÿtMHƒ…ÀßÿÿH‹…Àßÿÿ¶„Àt7H‹•ÀßÿÿH…àßÿÿH‰ÖH‰ÇèHòÿÿH‹…ÀßÿÿÆH…pßÿÿ¾H‰ÇèøÿÿH‹…pßÿÿ¶„À„¼H‹…pßÿÿ¶<#„ªH…pßÿÿH5r4H‰Çèlùÿÿ…À…òH‹…xßÿÿH‹@`H…À•À¶ÀH…ÀuH‹…xßÿÿH‹@hH…À•À¶ÀH…Àt¸ë¸…ÀuH‹…xßÿÿ¶@]¶ÀH…Àt¸ë¸…ÀuH‹…xßÿÿ¶@^¶ÀH…Àt¸ë¸…ÀuH‹…xßÿÿ‹@X…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹_A‰ÑL@¹xH/H5 3H‰Ç¸èëñÿÿ¿ÿÿÿÿèAòÿÿH‹…xßÿÿÆ@]H‹…xßÿÿ¶@]„À„H‹…pßÿÿ¾{H‰Çè/ñÿÿH…À„mH‹…xßÿÿ‹@XPH‹…xßÿÿ‰PXH‹…xßÿÿÆ@]¿hèšñÿÿH‰ÂH‹…xßÿÿH‰PhH‹…xßÿÿH‹@hH…À”À¶ÀH…Àt?H‹L^L 3LF?¹H8.H5C.H‰Ç¸èñÿÿ¿ÿÿÿÿètñÿÿH‹…xßÿÿH‹PhH‹…xßÿÿH‹@hHƒÂHH‰PPH‹•xßÿÿH‹RhH‹@PH‰BXH‹…xßÿÿH‹@hHÇ@HH‹…xßÿÿH‹@hÇ@`ÿÿÿÿH‹…xßÿÿH‹@hÇ@dé~H‹…xßÿÿH‹@hH…À„bH…pßÿÿH5g2H‰Çè÷ÿÿ…À…âH‹…xßÿÿ‹@XPÿH‹…xßÿÿ‰PXH…pßÿÿ¾H‰ÇèPõÿÿH‹•pßÿÿH‹<]I‰ÑL:>¹žH,-H52H‰Ç¸èðÿÿH‹…pßÿÿH‹•xßÿÿH‹RhHJº@H‰ÆH‰ÏèìîÿÿH‹…xßÿÿ‹@PHH‹•xßÿÿ‰JPH‹•xßÿÿH‹Rh‰H‹…xßÿÿH‹@hH‹•xßÿÿHƒÂH‰ÆH‰×è0ñÿÿH‹…xßÿÿHÇ@héjH…pßÿÿ¾H‰Çè…ôÿÿH‹…pßÿÿH‰…˜ßÿÿH‹…˜ßÿÿº=¾ H‰Çè§öÿÿH‰…ÀßÿÿHƒ½Àßÿÿt
H‹…ÀßÿÿÆ¿DèSïÿÿH‰…ØßÿÿHƒ½Øßÿÿ”À¶ÀH…Àt?H‹\L 1L =¹µHþ+H5    ,H‰Ç¸èäîÿÿ¿ÿÿÿÿè:ïÿÿH‹…xßÿÿ‹@HHH‹•xßÿÿ‰JHH‹•Øßÿÿ‰H‹…pßÿÿH‹•ØßÿÿHJº@H‰ÆH‰Ïè˜íÿÿH‹…xßÿÿH‹@hHPHH‹…ØßÿÿH‰ÆH‰×èðÿÿH‹…xßÿÿH‹@h‹PdƒÂ‰PdH‹…xßÿÿH‹@h‹@`…À‰H‹…xßÿÿH‹@hH‹•Øßÿÿ‹‰P`éûH…pßÿÿH560H‰Çè·ôÿÿ…À…ƒH‹…xßÿÿ‹@X…À•À¶ÀH…ÀuH‹…xßÿÿH‹@`H…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹ÏZA‰ÑLÍ;¹ÇH¿*H5Ú/H‰Ç¸è¥íÿÿ¿ÿÿÿÿèûíÿÿH‹…xßÿÿÆ@^H‹…xßÿÿ‹@X…ÀtMH‹…xßÿÿH‹@`H…À…YH‹…pßÿÿ¾}H‰ÇèÚìÿÿH…À„H‹…xßÿÿ‹@XPÿH‹…xßÿÿ‰PXéH‹…pßÿÿ¾{H‰Çè¡ìÿÿH…À„èH‹…xßÿÿ‹@XPH‹…xßÿÿ‰PXH‹…xßÿÿ¶@^ƒð„À…¾H‹…xßÿÿÆ@^¿hèöìÿÿH‰ÂH‹…xßÿÿH‰P`H‹…xßÿÿH‹@`H…À”À¶ÀH…Àt?H‹¨YL ÷.L¢:¹çH”)H5Ÿ)H‰Ç¸èzìÿÿ¿ÿÿÿÿèÐìÿÿH‹…xßÿÿH‹P`H‹…xßÿÿH‹@`HƒÂHH‰PPH‹•xßÿÿH‹R`H‹@PH‰BXH‹…xßÿÿH‹@`HÇ@HH‹…xßÿÿH‹@`Ç@`ÿÿÿÿéì H…pßÿÿH5m.H‰Çè›òÿÿ…ÀuH‹…xßÿÿ‹@XPH‹…xßÿÿ‰PXé¶ H…pßÿÿH5³-H‰Çèeòÿÿ…À…OH‹…xßÿÿ‹@X…ÀžÀ¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹–XA‰ÑL”9¹öH†(H5é-H‰Ç¸èlëÿÿ¿ÿÿÿÿèÂëÿÿH‹…xßÿÿ‹@XPÿH‹…xßÿÿ‰PXH‹…xßÿÿ‹@X…À… H‹…xßÿÿH‹@`H…À„û H…pßÿÿH5«-H‰Çè«ñÿÿH…pßÿÿ¾H‰ÇèðÿÿH‹…pßÿÿH‰…˜ßÿÿH‹…˜ßÿÿ¾ H‰Çè‰êÿÿH‰…ÀßÿÿHƒ½ÀßÿÿtH‹…ÀßÿÿHƒÀH‰…˜ßÿÿH‹•˜ßÿÿH‹¨WI‰ÑL¦8¹H˜'H5;-H‰Ç¸è~êÿÿH‹…˜ßÿÿH‹•xßÿÿH‹R`HJº@H‰ÆH‰ÏèXéÿÿH‹…xßÿÿ‹@LHH‹•xßÿÿ‰JLH‹•xßÿÿH‹R`‰H‹…xßÿÿH‹P`H‹…xßÿÿH‰ÖH‰Çè ëÿÿH‹…xßÿÿH‹P`H‹…xßÿÿH‰PxH‹…xßÿÿHÇ@`H‹…xßÿÿH‹@pH…À•À¶ÀH…À„« H‹…xßÿÿH‹PpH‹ÃVI‰ÑLÁ7¹H³&H5~,H‰Ç¸è™éÿÿH‹…xßÿÿH‹@pH‰ÇèfèÿÿH‹…xßÿÿHÇ@péH H‹…pßÿÿH5b,H‰ÇèLéÿÿ…ÀukH‹…xßÿÿ¶@\¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹1VA‰ÑL/7¹H!&H5,H‰Ç¸èéÿÿ¿ÿÿÿÿè]éÿÿH‹…xßÿÿÆ@\éÄ
DžˆßÿÿH‹…pßÿÿ¾[H‰ÇèèÿÿH‰…ÀßÿÿHƒ½Àßÿÿ„±H‹…ÀßÿÿƃˆßÿÿH‹…pßÿÿ¾[H‰ÇèEèÿÿH‰…ÀßÿÿHƒ½Àßÿÿt{H‹…ÀßÿÿƃˆßÿÿH‹…pßÿÿ¾[H‰ÇèèÿÿH…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹=UA‰ÑL;6¹8H-%H5X+H‰Ç¸èèÿÿ¸ÿÿÿÿé
H‹…pßÿÿ¾*H‰Çè¥çÿÿH‰…ÀßÿÿHƒ½Àßÿÿ„±H‹…ÀßÿÿÆ ƒˆßÿÿH‹…pßÿÿ¾*H‰ÇèkçÿÿH‰…ÀßÿÿHƒ½Àßÿÿt{H‹…ÀßÿÿÆ ƒˆßÿÿH‹…pßÿÿ¾*H‰Çè5çÿÿH…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹cTA‰ÑLa5¹LHS$H5¦*H‰Ç¸è9çÿÿ¸ÿÿÿÿé1    H‹…pßÿÿ¾ H‰ÇèËæÿÿH‰…ÀßÿÿH‹…xßÿÿ¶@\„À„‡Hƒ½Àßÿÿ•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹ÚSA‰ÑLØ4¹THÊ#H5Å)H‰Ç¸è°æÿÿ¿ÿÿÿÿèçÿÿH‹…xßÿÿÆ@\H9'H‰…ßÿÿH‹…pßÿÿH‰…˜ßÿÿé•Hƒ½Àßÿÿ”À¶ÀH…ÀtXH‹…xßÿÿ‹ˆH‹pßÿÿH‹LSHƒìRI‰ÉLE4¹ZH7#H5²)H‰Ç¸èæÿÿHƒÄ¿ÿÿÿÿèoæÿÿH‹…ÀßÿÿÆH‹…pßÿÿH‰…ßÿÿH‹…ÀßÿÿHƒÀH‰…˜ßÿÿH…ßÿÿH5“)H‰ÇèkìÿÿH…ßÿÿ¾H‰ÇèÁêÿÿH…˜ßÿÿ¾H‰Çè­êÿÿH…ßÿÿH5[)H‰Çè-ìÿÿ…ÀuBH‹…ßÿÿ¶<9-H‹…ßÿÿ¶</~H‹…ßÿÿ¾_H‰ÇèÝäÿÿHƒÀH‰…ßÿÿƒˆßÿÿH…ßÿÿH5
)H‰ÇèÑëÿÿ…À…1‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹RA‰ÑL3¹uHó!H5(H‰Ç¸èÙäÿÿ¸ÿÿÿÿéÑ‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹¥QA‰ÑL£2¹wH•!H5è'H‰Ç¸è{äÿÿ¸ÿÿÿÿésH‹…ßÿÿ¶<9-H‹…ßÿÿ¶</~H‹…ßÿÿ¾_H‰ÇèÁãÿÿHƒÀH‰…ßÿÿ‹…ˆßÿÿƒà…Àt    ƒˆßÿÿë$‹…ˆßÿÿƒà…Àtƒˆßÿÿƒ¥ˆßÿÿý냍ˆßÿÿ‹…ˆßÿÿƒà…À„‹‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹ÁPA‰ÑL¿1¹ŒH± H5Ü&H‰Ç¸è—ãÿÿ¸ÿÿÿÿ鏋…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹cPA‰ÑLa1¹ŽHS H5¦&H‰Ç¸è9ãÿÿ¸ÿÿÿÿé1‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹PA‰ÑL1¹HõH5 &H‰Ç¸èÛâÿÿ¸ÿÿÿÿéÓ‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹§OA‰ÑL¥0¹’H—H5ê%H‰Ç¸è}âÿÿ¸ÿÿÿÿéuƒˆßÿÿƒˆßÿÿéڋ…ˆßÿÿƒà…Àtb‹…ˆßÿÿƒà…À•À¶ÀH…À„³H‹…xßÿÿ‹ˆH‹%OA‰ÑL#0¹˜HH5@%H‰Ç¸èûáÿÿ¸ÿÿÿÿéó‹…ˆßÿÿƒà…Àt^‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹ºNA‰ÑL¸/¹›HªH5ý$H‰Ç¸èáÿÿ¸ÿÿÿÿ鈾ȿèWáÿÿH‰…¸ßÿÿHƒ½¸ßÿÿ”À¶ÀH…Àt?H‹VNL #%LP/¹¡HBH5MH‰Ç¸è(áÿÿ¿ÿÿÿÿè~áÿÿH‹…xßÿÿ‹@THH‹•xßÿÿ‰JTH‹•¸ßÿÿ‰H‹…xßÿÿ‹ˆH‹…¸ßÿÿ‰ÀH‹…ßÿÿH‹•¸ßÿÿHJDº@H‰ÆH‰ÏèÂßÿÿH‹…˜ßÿÿH‹•¸ßÿÿHJº@H‰ÆH‰Ïè ßÿÿH‹…¸ßÿÿ‹•ˆßÿÿ‰ˆH‹…xßÿÿH‹PpH‹…¸ßÿÿH‰H‹…xßÿÿHÇ@pH‹…ßÿÿ‹•ˆßÿÿ‰ÖH‰ÇèÕâÿÿH‹•¸ßÿÿ‰‚„¶CMƒð„ÀtYH‹…¸ßÿÿ‹€„ƒøtH‹…¸ßÿÿ‹€„ƒøu5ÆMH‹ML.¹µHôH5¿#H‰Ç¸èÚßÿÿH‹…¸ßÿÿ‹€„ƒø „Ö‹…ˆßÿÿƒà…À•À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹šLA‰ÑL˜-¹¹HŠH5•#H‰Ç¸èpßÿÿ¸ÿÿÿÿéh‹…ˆßÿÿƒà…Àtk‹…ˆßÿÿƒà…Àt^‹…ˆßÿÿƒà…À”À¶ÀH…ÀtHH‹…xßÿÿ‹ˆH‹"LA‰ÑL -¹¾HH5U#H‰Ç¸èøÞÿÿ¸ÿÿÿÿéðH‹…xßÿÿH‹P`H‹…¸ßÿÿH‰ H‹…xßÿÿHP0H‹…¸ßÿÿH‰ÆH‰×èAàÿÿH‹…xßÿÿH‹@`‹@`…ÀyH‹…xßÿÿH‹@`H‹•¸ßÿÿ‹‰P`ë.H‹…xßÿÿH‹@`H‹@XH‹H‰…ÐßÿÿH‹…ÐßÿÿH‹•¸ßÿÿH‰˜H‹…xßÿÿH‹@`HPHH‹…¸ßÿÿH‰ÆH‰×èÇßÿÿëëë ë
ëëë¶…àßÿÿ„ÀtH•àßÿÿH‹…xßÿÿH‰ÖH‰Çè=çÿÿë¸H‹]èdH3%(tèZÝÿÿH‹]øÉÃUH‰åHìHƒ $HìHƒ $HƒìpH‰½˜ßÿÿdH‹%(H‰Eø1À¿è´Ýÿÿ‰Çè]Ýÿÿè(Þÿÿ‰…¤ßÿÿH="è¶ÜÿÿH="èªÜÿÿ‹…¤ßÿÿ‰ÆH="¸èñÜÿÿH‹…˜ßÿÿ‹@T‰ÆH="¸èÔÜÿÿH‹…˜ßÿÿ‹@L‰ÆH=
"¸è·ÜÿÿH‹…˜ßÿÿ‹@P‰ÆH="¸èšÜÿÿH‹…˜ßÿÿ‹@H‰ÆH="¸è}ÜÿÿH="èÜÿÿH=0"èÜÿÿH=6"èùÛÿÿH=R"èíÛÿÿH=v"èáÛÿÿH=’"èÕÛÿÿH=¿"èÉÛÿÿH=Ì"è½ÛÿÿH=Ö"è±ÛÿÿH=ê"è¥ÛÿÿH=#è™ÛÿÿH="#èÛÿÿH=K#èÛÿÿH=b#èuÛÿÿH=~#èiÛÿÿH=’#è]ÛÿÿH=²#èQÛÿÿH=¿#èEÛÿÿH=Ç#è9ÛÿÿH=Â#è-ÛÿÿH=Þ#è!ÛÿÿH=ö#èÛÿÿH=$è    ÛÿÿH‹…˜ßÿÿH‹@xH‰…ÈßÿÿH‹…ÈßÿÿHPH‹µHI‰ÑLã)¹H¥H5Ð#H‰Ç¸è‹ÛÿÿH‹…Èßÿÿ‹‰ÆH=Ò#¸èÿÚÿÿH‹…˜ßÿÿH‹@8H‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…Øßÿÿé¨H‹…Øßÿÿ‹‰ÆH=•#¸è©ÚÿÿH‹…ØßÿÿHƒÀH‰ÆH=Ž#¸èŠÚÿÿH‹…Øßÿÿ‹€„‰ÀHÁàH‰ÂH=HÐH‰ÆH=u#¸èVÚÿÿH=v#¸èEÚÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH=b#¸è ÚÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH=N#¸èûÙÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH=<#¸èÖÙÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH=,#¸è±ÙÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH=#¸èŒÙÿÿH=&#è ÙÿÿH‹…ØßÿÿHPH‹…ØßÿÿH‹€ HƒÀH‰ÆH=#¸èOÙÿÿH‹…Øßÿÿ‹€ˆƒà…Àt3H‹…ØßÿÿHPH‹…ØßÿÿH‹€ HƒÀH‰ÆH=ì"¸è
Ùÿÿë1H‹…ØßÿÿHPH‹…ØßÿÿH‹€ HƒÀH‰ÆH=é"¸èרÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtH‹…Øßÿÿ‹€ˆƒà…Àu(H‹…Øßÿÿ‹€ˆƒà…ÀuH‹…Øßÿÿ‹€ˆƒà…Àt3H‹…ØßÿÿHPH‹…ØßÿÿH‹€ HƒÀH‰ÆH=˜"¸èVØÿÿë H=½"èè×ÿÿH‹…Øßÿÿ‹€ˆƒà…ÀtGH‹…Øßÿÿ‹€ˆƒà…Àu3H‹…ØßÿÿHPH‹…ØßÿÿH‹€ HƒÀH‰ÆH=‘"¸èï×ÿÿë H=¹"è×ÿÿH‹…Øßÿÿ‹€„ƒø tH‹…Øßÿÿ‹€ˆƒà…ÀuBH‹…Øßÿÿ‹€„ƒø …ïH‹…Øßÿÿ‹€ˆƒà…ÀuH‹…Øßÿÿ‹€ˆƒà…À„ÃH‹…ØßÿÿHPH…ðßÿÿH‰ÑHD"¾@H‰Ç¸è[×ÿÿH‹…ØßÿÿH‹€ H‹@PH‰…°ßÿÿH‹…°ßÿÿH‹H‰…àßÿÿëDH‹…àßÿÿHPH…ðßÿÿH‰ÆH‰×èb×ÿÿ…Àt@H‹…°ßÿÿH‹@H‰…°ßÿÿH‹…°ßÿÿH‹H‰…àßÿÿH‹…ØßÿÿH‹€ HƒÀHH9…°ßÿÿu¡ëH‹…ØßÿÿH‹€ HƒÀHH9…°ßÿÿu HDžàßÿÿHƒ½àßÿÿ”À¶ÀH…ÀtBH‹íCH•ðßÿÿI‰ÑL%¹[HÖH5G!H‰Ç¸è¼Öÿÿ¿ÿÿÿÿè×ÿÿH‹…àßÿÿ‹€„ƒø—À¶ÀH…ÀuH‹…àßÿÿ‹€ˆ…À•À¶ÀH…ÀtBH‹vCH•ðßÿÿI‰ÑL$¹]H_H5ò H‰Ç¸èEÖÿÿ¿ÿÿÿÿè›ÖÿÿH‹…ØßÿÿH‹•àßÿÿH‰¸H‹…ØßÿÿH‹€¸H…ÀtH‹…ØßÿÿH‹€¸‹ë¸ÿÿÿÿ‰ÆH=µ ¸èyÕÿÿH‹…ØßÿÿH‹€˜H…ÀtH‹…ØßÿÿH‹€˜‹ë¸ÿÿÿÿ‰ÆH= ¸è<ÕÿÿH‹…ØßÿÿH‹€¨H…ÀtH‹…ØßÿÿH‹€¨‹ë¸ÿÿÿÿ‰ÆH=j ¸èÿÔÿÿH‹…ØßÿÿH‹€°H…ÀtH‹…ØßÿÿH‹€°‹ë¸ÿÿÿÿ‰ÆH=G ¸èÂÔÿÿH‹…ØßÿÿH‹€H…À„Së
H‹…èßÿÿÆ'H‹…ØßÿÿH‹€¾"H‰ÇètÔÿÿH‰…èßÿÿHƒ½èßÿÿuÊH‹…ØßÿÿH‹€°H…À„ÂH‹…ØßÿÿH‹€H5ÚH‰Çè/ÕÿÿH‰…èßÿÿHƒ½èßÿÿ„H…ðßÿÿH‰…¨ßÿÿH‹…èßÿÿHPH‹…¨ßÿÿH‰ÖH‰ÇèÓÿÿH‹…¨ßÿÿº,¾ H‰Çè¥ÛÿÿH‰…èßÿÿHƒ½èßÿÿt
H‹…èßÿÿÆH…¨ßÿÿ¾H‰Çè-ÙÿÿH‹…ØßÿÿH‹€°H‹@PH‰…°ßÿÿH‹…°ßÿÿH‹H‰…ÀßÿÿëDH‹…¨ßÿÿH‹•ÀßÿÿHƒÂH‰ÆH‰×èÎÓÿÿ…Àt@H‹…°ßÿÿH‹@H‰…°ßÿÿH‹…°ßÿÿH‹H‰…ÀßÿÿH‹…ØßÿÿH‹€°HƒÀHH9…°ßÿÿu¡ëH‹…ØßÿÿH‹€°HƒÀHH9…°ßÿÿu HDžÀßÿÿHƒ½Àßÿÿ”À¶ÀH…ÀtVH‹…ØßÿÿHPH‹¨ßÿÿH‹G@HƒìRI‰ÉLp!¹„H2H5UH‰Ç¸èÓÿÿHƒÄ¿ÿÿÿÿèjÓÿÿH=cè.ÒÿÿH‹…ØßÿÿH‹H‹…Øßÿÿ‹‰ÆH=U¸èdÒÿÿH=]èøÑÿÿ¿
è®ÑÿÿH‹…¸ßÿÿH‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…ØßÿÿH‹…˜ßÿÿHƒÀ0H9…°ßÿÿ…@÷ÿÿH‹…˜ßÿÿH‹@H‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…Èßÿÿë~H‹…ÈßÿÿHPH‹…Èßÿÿ‹‰ÆH=¹¸è§ÑÿÿH‹…Èßÿÿ‹P`H‹…Èßÿÿ‹‰ÆH=»¸èÑÿÿH‹…¸ßÿÿH‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…ÈßÿÿH‹…˜ßÿÿH9…°ßÿÿ…nÿÿÿH‹…˜ßÿÿH‹@ H‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…ÐßÿÿéRH‹…ÐßÿÿHPH‹…Ðßÿÿ‹‰ÆH==¸èÛÐÿÿH‹…Ðßÿÿ‹P`H‹…Ðßÿÿ‹‰ÆH=?¸èµÐÿÿH‹…Ðßÿÿ‹PdH‹…Ðßÿÿ‹‰ÆH=A¸èÐÿÿH‹…ÐßÿÿH‹@PH‰…°ßÿÿH‹…°ßÿÿH‹H‰…ÀßÿÿëqH‹…ÀßÿÿHPH‹…Àßÿÿ‹‰ÆH=¸èCÐÿÿH‹…ÀßÿÿHPH‹…Àßÿÿ‹‰ÆH=&¸èÐÿÿH‹…°ßÿÿH‹@H‰…°ßÿÿH‹…°ßÿÿH‹H‰…ÀßÿÿH‹…ÐßÿÿHƒÀHH9…°ßÿÿ…wÿÿÿH‹…¸ßÿÿH‰…°ßÿÿH‹…°ßÿÿH‹@H‰…¸ßÿÿH‹…°ßÿÿH‹H‰…ÐßÿÿH‹…˜ßÿÿHƒÀH9…°ßÿÿ…–þÿÿH=ãè,ÏÿÿH‹EødH3%(tèWÏÿÿÉÃóúUH‰åHìHƒ $HìHƒ $Hìà‰½,ßÿÿH‰µ ßÿÿdH‹%(H‰Eø1ÀH•`ßÿÿ¸¹H‰×óH«H…`ßÿÿHƒÀ0H‰…˜ßÿÿH‹…˜ßÿÿH‰… ßÿÿHDžßÿÿH…`ßÿÿH‰…hßÿÿH‹…hßÿÿH‰…pßÿÿHDž`ßÿÿH…`ßÿÿHƒÀH‰…€ßÿÿH‹…€ßÿÿH‰…ˆßÿÿHDžxßÿÿƒ½,ßÿÿžÀ¶ÀH…ÀtEH‹… ßÿÿH‹H‹ë;I‰ÑLÞ¹¼HÛ H5†H‰Ç¸èÁÎÿÿ¸ÿÿÿÿéQH‹… ßÿÿHƒÀH‹H‹¢;I‰ÑL•¹¿H’ H5uH‰Ç¸èxÎÿÿH‹… ßÿÿHƒÀH‹H5uH‰Çè›ÎÿÿH‰…àßÿÿH‹…àßÿÿH…À”À¶ÀH…ÀtqH‹… ßÿÿHƒÀH‹H‹*;I‰ÑL¹ÁH H5%H‰Ç¸èÎÿÿ¸ÿÿÿÿ鐋…èßÿÿƒÀ‰…èßÿÿH•ðßÿÿH…`ßÿÿH‰ÖH‰Çè×ÿÿH‹•àßÿÿH…ðßÿÿ¾ H‰ÇèƒÍÿÿH…Àu¸H‹… ßÿÿHƒÀH‹H‹™:I‰ÑLŒ¹ÈH‰
H5¼H‰Ç¸èoÍÿÿH‹…àßÿÿH‰Çè°ÌÿÿH‹…˜ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…Xßÿÿé9H‹…Xßÿÿ‹€„ƒø …ñH‹…hßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹H‰…HßÿÿëHH‹…XßÿÿHPDH‹…HßÿÿHƒÀH‰ÖH‰ÇèÂÌÿÿ…Àt5H‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹H‰…HßÿÿH…`ßÿÿH9…8ßÿÿu¨ëH…`ßÿÿH9…8ßÿÿu HDžHßÿÿHƒ½HßÿÿtH‹…XßÿÿH‹•HßÿÿH‰¨é7H‹…€ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹H‰…PßÿÿëHH‹…XßÿÿHPDH‹…PßÿÿHƒÀH‰ÖH‰ÇèÌÿÿ…Àt9H‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹H‰…PßÿÿH…`ßÿÿHƒÀH9…8ßÿÿu¤ëH…`ßÿÿHƒÀH9…8ßÿÿu HDžPßÿÿHƒ½Pßÿÿ”À¶ÀH…Àt\H‹…Xßÿÿ‹ÀH‹…XßÿÿHHDH‹ˆ8HƒìRI‰ÉLv¹ØHsH5ÎH‰Ç¸èYËÿÿHƒÄ¿ÿÿÿÿè«ËÿÿH‹…Xßÿÿǀ„H‹…XßÿÿH‹•PßÿÿH‰°ëH‹…@ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…XßÿÿH…`ßÿÿHƒÀ0H9…8ßÿÿ…¯ýÿÿƒ½,ßÿÿŽçH‹… ßÿÿHƒÀH‹H‹·7I‰ÑLª¹ãH§H52H‰Ç¸èÊÿÿH‹…hßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹H‰…HßÿÿëKH‹… ßÿÿHƒÀH‹H‹•HßÿÿHƒÂH‰ÆH‰×è8Êÿÿ…Àt5H‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹H‰…HßÿÿH…`ßÿÿH9…8ßÿÿu¥ëH…`ßÿÿH9…8ßÿÿu HDžHßÿÿH‹…HßÿÿH‰…ØßÿÿH‹…ØßÿÿH…À”À¶ÀH…Àt8H‹É6L¿¹éH¼H5wH‰Ç¸è¢Éÿÿ¿ÿÿÿÿèøÉÿÿH…`ßÿÿH‰Çè¥ëÿÿH‹…hßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…Hßÿÿë~H‹…HßÿÿH‹@PH‰…8ßÿÿë%H‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹@H‰ÇèýÇÿÿH‹…HßÿÿHƒÀHH9…8ßÿÿuÇH‹…@ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…HßÿÿH…`ßÿÿH9…8ßÿÿ…nÿÿÿH‹…hßÿÿH‰…8ßÿÿë7H‹…8ßÿÿH‹H‰Çè‚ÇÿÿH‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹@H‰Çè]ÇÿÿH…`ßÿÿH9…8ßÿÿu¹H‹…˜ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹H‰…Xßÿÿë9H‹…XßÿÿH‹€H‰ÇèÇÿÿH‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹H‰…XßÿÿH…`ßÿÿHƒÀ0H9…8ßÿÿu³H‹…˜ßÿÿH‰…8ßÿÿë7H‹…8ßÿÿH‹H‰Çè½ÆÿÿH‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹@H‰Çè˜ÆÿÿH…`ßÿÿHƒÀ0H9…8ßÿÿuµH‹…€ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…PßÿÿéH‹…PßÿÿH‹@PH‰…8ßÿÿë7H‹…8ßÿÿH‹H‰Çè(ÆÿÿH‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹@H‰ÇèÆÿÿH‹…PßÿÿHƒÀHH9…8ßÿÿuµH‹…@ßÿÿH‰…8ßÿÿH‹…8ßÿÿH‹@H‰…@ßÿÿH‹…8ßÿÿH‹H‰…PßÿÿH…`ßÿÿHƒÀH9…8ßÿÿ…XÿÿÿH‹…€ßÿÿH‰…8ßÿÿë7H‹…8ßÿÿH‹H‰Çè„ÅÿÿH‹…8ßÿÿH‹@H‰…8ßÿÿH‹…8ßÿÿH‹@H‰Çè_ÅÿÿH…`ßÿÿHƒÀH9…8ßÿÿuµ¸H‹MødH3 %(tèÂÅÿÿÉÃóúAWL=0AVI‰ÖAUI‰õATA‰üUH-ô/SL)ýHƒìèÿÂÿÿHÁýt1Û€L‰òL‰îD‰çAÿßHƒÃH9ÝuêHƒÄ[]A\A]A^A_Ãff.„óúÃóúHƒìHƒÄÃentrytools/parser.cE: %s(%d) [%s]: debug assertion failure (%s)
J2S_TYPE_INT_8J2S_TYPE_UINT_8J2S_TYPE_INT_16J2S_TYPE_UINT_16J2S_TYPE_INT_32J2S_TYPE_UINT_32J2S_TYPE_INT_64J2S_TYPE_UINT_64J2S_TYPE_FLOATJ2S_TYPE_DOUBLEJ2S_TYPE_STRINGJ2S_TYPE_STRUCTcharboolint8_tunsigned charuint8_tshortint16_tunsigned shortuint16_tintint32_tunsigned intuint32_tlonglong longint64_tunsigned longunsigned long longuint64_tfloatdouble@desc:E: %s(%d) [%s]: desc size too large: %d
*//*//typedef enumE: %s(%d) [%s]: failed to parse enum at %d
ctx->enum_obj}I: %s(%d) [%s]: adding enum %s
enum_valuetypedef structE: %s(%d) [%s]: failed to parse struct at %d
ctx->struct_objunion {E: %s(%d) [%s]: } not paired at %d
__attribute__((packed))I: %s(%d) [%s]: adding struct %s
E: %s(%d) [%s]: unhandled desc: '%s'
_BoolE: %s(%d) [%s]: failed to parse bool at %d
E: %s(%d) [%s]: array too dep at %d
E: %s(%d) [%s]: pointer too dep at %d
E: %s(%d) [%s]: parse member error from '%s' at %d
constarray_ptr_array_objW: %s(%d) [%s]: 64 bit type might have precision issue!
E: %s(%d) [%s]: dep pointer only for string at %d
E: %s(%d) [%s]: pointer array only for string at %d
#include <stdint.h>#include "j2s.h"
#define J2S_MAGIC %d
#define J2S_NUM_OBJ %d
#define J2S_NUM_STRUCT %d
#define J2S_NUM_ENUM %d
#define J2S_NUM_ENUM_VALUE %d
 
static void _j2s_init(j2s_ctx *ctx) {    j2s_obj *obj;
   static j2s_obj objs[J2S_NUM_OBJ];    static j2s_struct structs[J2S_NUM_STRUCT];    static j2s_enum enums[J2S_NUM_ENUM];    static j2s_enum_value enum_values[J2S_NUM_ENUM_VALUE];
   ctx->magic = J2S_MAGIC;    ctx->priv = NULL;    ctx->objs = (j2s_obj *)&objs;    ctx->structs = (j2s_struct *)&structs;    ctx->enums = (j2s_enum *)&enums;    ctx->enum_values = (j2s_enum_value *)&enum_values;
   ctx->num_obj = J2S_NUM_OBJ;    ctx->num_struct = J2S_NUM_STRUCT;    ctx->num_enum = J2S_NUM_ENUM;    ctx->num_enum_value = J2S_NUM_ENUM_VALUE;
 
#ifndef J2S_ENABLE_DESC    ctx->num_desc = 0;#else    static const char *descs[J2S_NUM_OBJ];    ctx->descs = (const char **)descs;    ctx->num_desc = J2S_NUM_OBJ;#endif
I: %s(%d) [%s]: root struct: %s
   ctx->root_index = %d;
 
   obj = &ctx->objs[%d];
   strcpy(obj->name, "%s");
   obj->type = %s;
   obj->flags = 0 | J2S_FLAG_ARRAY| J2S_FLAG_POINTER| J2S_FLAG_DEP_ARRAY| J2S_FLAG_DEP_POINTER| J2S_FLAG_ARRAY_POINTER;    obj->offset = (uintptr_t)&((%s*)0)->%s;
   obj->elem_size = sizeof(((%s*)0)->%s[0]);
   obj->elem_size = sizeof(((%s*)0)->%s);
   obj->base_elem_size = sizeof(((%s*)0)->%s[0][0]);
   obj->base_elem_size = obj->elem_size;    obj->num_elem = (sizeof(((%s*)0)->%s) / obj->elem_size);
   obj->num_elem = 1;%s_lenE: %s(%d) [%s]: missing %s
E: %s(%d) [%s]: %s should be int
   obj->len_index = %d;
   obj->next_index = %d;
   obj->struct_index = %d;
   obj->enum_index = %d;
default=E: %s(%d) [%s]: invalid default enum %s for %s
#ifdef J2S_ENABLE_DESC    ctx->descs[%d] = "%s";
#endif    strcpy(ctx->structs[%d].name, "%s");
   ctx->structs[%d].child_index = %d;
 
   strcpy(ctx->enums[%d].name, "%s");
   ctx->enums[%d].value_index = %d;
   ctx->enums[%d].num_value = %d;
 
   strcpy(ctx->enum_values[%d].name, "%s");
   ctx->enum_values[%d].value = %s;
E: %s(%d) [%s]: usage: %s <input header> [root struct]
I: %s(%d) [%s]: start parsing %s
rE: %s(%d) [%s]: failed to open %s
I: %s(%d) [%s]: finished parsing %s
E: %s(%d) [%s]: unknown type '%s' at %d
I: %s(%d) [%s]: specified root struct: %s
E: %s(%d) [%s]: no root struct!
j2s_list_addmainj2s_parsej2s_handle_commentj2s_dump;ˆ¼®ÿÿ¼Œ°ÿÿ䜰ÿÿü\²ÿÿ¤E³ÿÿü³ÿÿ4C´ÿÿT¶ÿÿtX¸ÿÿ” ¹ÿÿ¸Œ¹ÿÿØôºÿÿüØÓÿÿ ×áÿÿ@lëÿÿdÜëÿÿ¬zRx °±ÿÿ/D$4ø­ÿÿÐFJ w€?:*3$"\ ¯ÿÿt˜¯ÿÿÀŒ)²ÿÿ·E†C ® ¬À²ÿÿGE†C ~ Ìç²ÿÿA†C z ìFµÿÿ–A†C ‘   ¼¶ÿÿ³A†C Eƒ© 0K·ÿÿA†C |  P¬·ÿÿhA†C Eƒ^  tð¸ÿÿäA†C `ƒ¿ ˜°Ñÿÿÿ A†C ú  ¸ßÿÿ•    E†C Œ     DÜéÿÿeFIŽE E(ŒD0†H8ƒG@n8A0A(B BBB$(éÿÿ `  HMà|è|õþÿo È
N à~ °    ØØ    ûÿÿoþÿÿo¨ÿÿÿoðÿÿo^ùÿÿoð|0@P`p€ °ÀÐàð 0@P`p€ °ÀÐà€GCC: (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0,©'8p ɐ©'8w7ª¥yint˜^    ™^…€…=ÑBWØ1$    t3W    !6        I7        |8        .9         P:    (    %;    0    =<    8    {=    @    @    H    ´A    P    *B    X    7D=`    .FCh    ]HWp    ÏIWt    ÇJ ex    ‡M4€    ©NI‚    WOIƒ    ÉQYˆ    ËY q    –[d˜    ”\o     Ñ]C¨    4^    }°    J_
‘¸    ×`WÀ    `buÄ[
L+ #8 …Y B0 “_ ‘j …… BŒ….‰œ$劜i‹œ  W ‹ÑƵџ W´Ñ 
 !:    $    2 Wø    7 WÂ    ; W;
Z¯kýØ;èìA    `
Š ó 1
gX;
ièeWÓÇ@·
o»  B  Ÿô   W  ¡^" ¦ô ® W ¯^   W    Š    š}    ø}    j}´YhF    àidGW    Hà    ÀI ŠH    aJW`    VKWd …ð B?êL–DO    idPW    QàRühU    hidVW    Wà    …X ŠH    YW`&Z+È]    id^W    _à    `àD    ’a ¯„    ub èˆ     d    øf}˜    Vg     ©i¨    Üj °    Äk}¸    õmWÀhð5ntq    $    r Š    Ás Š    ¸t Š0    QvWH    wWL    hxWP    ÝyWT    —{WX    }$\    *~$]    ú$^    €$_    ©‚`    Üƒ h     …p    ½‡xfp‰œ€    õŠWˆq3‹1 ŒM B B?7ŸŽ M    €P)°W;C•    œA̰W‘œ¾p°‘¾š± A‘¨¾ø±A‘°¾©²‘¸¾Ü³ ‘À¾obj´ G‘Ⱦctxµ
+‘оbuf¶M‘à¿^n    aŠ% …^Bÿ Œn B^    ã<5ÿ œÊ    ctxãÊ    ‘ˆ¿šä A‘ ¿øäA‘¨¿UåÐ    ‘°¿©æ‘¸¿Üç ‘À¿objè G‘È¿‹éW‘”¿^æ        Xa7;Ão    ÄT G‘п«U    à‘à¿>Sptrn
‘Ø¿†>bufw M‘à¿x ‘˜¿+ Œæ     BÖ     ÿWX䜚 ctxÊ    ‘è¾buf#‘à¾UÐ    ‘¿©‘˜¿Ü ‘ ¿obj G‘¨¿u è‘ø¾€ M‘пptr!‘°¿’!‘€¿!‘ˆ¿!outÚ÷4^ª    (aæ¯$    )€3Y ýA    ‘¸¿˜_iN W‘ü¾"u U–Ð    ‘È¿“4.AÌ G‘À¿ Œª B    š #Dûðhœ $ctxû"Ê    ‘H$bufû-‘@%{üW‘\^    @a Œ B &uëoœ‹ $buf렅‘X$aë0Œ‘T$bë>Œ‘P'p1ì‘`'p2ì ‘h&‚ÔW¼³œÛ $bufÔ‘H(ˆÔ+…‘@'retÕW‘\#ß¿&–œ7 $buf¿‘X(ì¿$$‘T×ß'iÎ W‘l&ˆž
¯§œx (’ž%…‘h(už4è‘d)o&`Gœ¦ (š&A‘h)Ý©·œ(½A‘X(š)}‘P%š A‘h^    a Œ B % $ > $ > : ; 9 I  I&I : ; 9      : ; 9 I8
: ; 9 < I !I/ 4: ; 9 I?<!4: ;9 I?<> I: ; 9 (  : ; 9  : ; 9 I8 4: ; 9 I?.?: ;9 'I@–B: ;9 I4: ;9 I4: ;9 I4I4!I/.: ;9 '@–B: ;9 I   .: ;9 'I@–B!
: ;9 " U#.: ; 9 '@–B$: ; 9 I%4: ; 9 I&.: ; 9 'I@–B'4: ; 9 I(: ; 9 I).?: ; 9 '@–Bö/û tools/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/9/include/usr/include/x86_64-linux-gnu/bits/types/usr/includeincludeparser.ctypes.hstddef.hstruct_FILE.hFILE.hstdio.hsys_errlist.hunistd.hgetopt_core.hcommon.htime.h/    ©=×ò?®‚ƒ»!‚ ƒ»$>ó)‚"‚K)‚"‚K»;ô<å. Ke
LŸ. J.K5-
LŸ.)J%.
KŸ.!J.
KŸ.*J&.
KŸ.J.
KŸ.(J$.
KŸ. J.K:-
LŸ.K%-.K*.
Ku.
Ku.
K    wY11¬ t—/    t«ž    JÖÖÖÖÖÙt†ä <</    t ‚A;J+ž( +JX    X X s¬
<%42vt t
Ywt%K tº­x    =Axw
‘>YZ
ŸvÉ21
‚“.
‡‚Y ä 5    ‚‚.º).<>f‚ ¬ƒX>o‚? (w2å­ ­ ­¯-    ?¬    ƒ»      „¬uË
=/
žM ƒ£»    Ø"    Ÿ»    ØŸ„…t
ä Ÿž/
..<*-t$äJ [Ë­†» Ÿ„†=埄žK    ƒŸ    Dž‚ž†Xƒ‚‚tXJ    .
t XJ.tXJfH    ¯¬ƒ<• žÍ­È­‚?D¬u¬u    [¬“XƒžË>8t¬Jô%žÈ¬!/¬Zå^=    ×å    Ÿ¡.?'žÈ‘t¬ô¬Z¬<
h¬<ƒ(¬?\Xƒf‚H    °ž K¬‘<‘žË[<• ž ʬ<Š­È­‚?D¬u\XK žÉ\XƒfH ž Ëž‚¬’[    =
ןŸ
¬v8t¬Jô)žÈ¬#/¬#¬®æº^^XK.H­[¡ŸÙ    ŸwŸ    ¡
Ÿv"HŸÙ    ŸvŸ    ¡
Ÿv"H    Ÿ¬ƒ.H­×0.XŸ×¬wY=?X NžJž K<    JvxX…XHX HžJž K<    J v
K‘ 
Kw’ yƒXHXHXHX    Hu» KH KXHY.?ž
È‘ ÈÊ t¬ó t¬ ó/ ¬×ç fËž
KÇ
Z$ÇZv    .È‘X H KLXH¬Ø    ½¬<K"¬[&¬ I M¬    Xš}.<?<<AC9< àt
K     Yä°'ìž
u®»¼ƒ»»»¼»¼»»»¼»¼»»»¼»»»¼»»»»»» ¼!<¯:/®¬.=*È.A<<<<< Á ¬ÖI
?È<!L¬ÖI!]¬ÖI @È< KÈ$;
LÈ';
LÈ';!N¬ÖH\½òJ!?¬ÖH\ ¾È YÈ%; L'Ç ’È%; LÈ+;.†¬#,ò#º ž¯.BžB NÕ(YÕJX 1Õ%YÕJX 1ÕYÕJX 1ÕYÕJX
1Ö
“/Ö
< ¢Ö‘ ÖY ØØ¬ !    å Ÿ >,ò#º ž¯.V»*½‰ž1ût$7«®&1D :«®&&%%«%¯«©#xt1t»!h4
éi+'+ E? ¬     uJI f‘    €ž]?ç
6È“ò%#  ò®Ÿ’ò%#X <¯.\qf1tÉ?ò(#  ò­ÙJ8ç3<%;1>ò7ô óց#>ò7>6<7;1vò7    >Yä__off_tJ2S_TYPE_INT_8short int_IO_read_ptr_chainj2s_objsize_tj2s_handle_comment_shortbufvalue_idprevj2s_list_del_IO_read_baseJ2S_TYPE_STRINGentrylong long unsigned intj2s_flagvaluesJ2S_FLAG_DEP_POINTERenum_objstdoutstrip_tailsnextJ2S_TYPE_INT_16__timezonelong long intj2s_structj2s_typeoptargtmp_obj_IO_read_endparent_filenoJ2S_FLAG_ARRAY_flags_IO_buf_end_cur_column_IO_codecvtj2s_typesstruct_obj_sys_errlistenums_old_offsetJ2S_FLAG_DEP_ARRAYtype_warn_oncelinepending_structj2s_dumpJ2S_TYPE_UINT_16_IO_markerstdin_freeres_bufJ2S_TYPE_FLOAT_IO_write_ptr__FUNCTION__J2S_TYPE_UINT_8sizependingj2s_parse_typedepth_IO_save_baselen_namej2s_listroot_struct_lock_flags2_modej2s_list_addj2s_enumJ2S_TYPE_STRUCTtype_namegetdate_erroptinddesc_IO_write_endj2s_ctxJ2S_TYPE_UINT_32_IO_lock_t_IO_FILEJ2S_TYPE_DOUBLEGNU C17 9.3.0 -mtune=generic -march=x86-64 -g -O0 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionchild_id__environ__daylightnum_structpending_enum_markersJ2S_FLAG_ARRAY_POINTERJ2S_FLAG_POINTERnum_enum_Boolunsigned charchildmagic_IO_wide_data_sys_nerr_vtable_offsetobjsheadoptopttools/parser.cJ2S_TYPE_INT_32J2S_TYPE_INT_64opterrj2s_parse__off64_tstructsj2s_enum_value_IO_save_endshort unsigned int__pad5num_enum_value_unused2stderrargvstrchr_firstparse_pattern/home/xianlee/workspace/staging/j2s_IO_backup_baselen_objargc_freeres_liststrip_spacesJ2S_TYPE_UINT_64startpending_commentpending_bool__tznamemain_IO_write_base_IO_buf_baseä FA D 8X| È^    ¨
Ø °       ðÀHMPdaðaà|è|ð|à~€ € !ñÿ ð !`7(€Fè|m yà|˜ñÿ¡a ³§Â&–ϼ³Ýoêðhý@aXä(a
+)€?<5ÿ HXa    Zañÿl$dñÿzè|‹ð|”à|§daºà~ Ð@Màò1 y €MasŠ€‘ÚHM¥¹Õ™éÿ€P@=Pcw€„˜­ ¼€É©·ÖPå÷`GÐLe†0€}À/(=€I;C•    Nau‡€“ ­Á"Ý>ñ €crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.8060__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryparser.c__FUNCTION__.4335j2s_parse_typestrip_spacesparse_patternstrchr_firstj2s_handle_comment__FUNCTION__.4423j2s_parse__FUNCTION__.4446type_warn_once.4448j2s_dump__FUNCTION__.4460__FUNCTION__.4498__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finifree@@GLIBC_2.2.5putchar@@GLIBC_2.2.5strncpy@@GLIBC_2.2.5strncmp@@GLIBC_2.2.5_ITM_deregisterTMCloneTablestrcpy@@GLIBC_2.2.5puts@@GLIBC_2.2.5strchrnul@@GLIBC_2.2.5_edatafclose@@GLIBC_2.2.5strlen@@GLIBC_2.2.5__stack_chk_fail@@GLIBC_2.4strchr@@GLIBC_2.2.5snprintf@@GLIBC_2.2.5strrchr@@GLIBC_2.2.5j2s_types__libc_start_main@@GLIBC_2.2.5srand@@GLIBC_2.2.5fgets@@GLIBC_2.2.5calloc@@GLIBC_2.2.5__data_startstrcmp@@GLIBC_2.2.5fprintf@@GLIBC_2.2.5__gmon_start____dso_handlej2s_list_add_IO_stdin_usedtime@@GLIBC_2.2.5j2s_list_del__libc_csu_initmalloc@@GLIBC_2.2.5realloc@@GLIBC_2.2.5__bss_startmainfopen@@GLIBC_2.2.5strcat@@GLIBC_2.2.5exit@@GLIBC_2.2.5__TMC_END___ITM_registerTMCloneTablestrdup@@GLIBC_2.2.5__cxa_finalize@@GLIBC_2.2.5strstr@@GLIBC_2.2.5stderr@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_ranges#88 6XX$I|| Wöÿÿo  (a ÈÈHiNqÿÿÿo^^F~þÿÿo¨¨0ØØØ—B°    °     ¡œ  Ð§ðð°À¹ÀÀ…9¿HMHM ÅPPa ÍdadaŒÛðaða8åà|àlñè|èlýð|ðlð«à~àn €p  €p 0p*:p0)jp5…~„C    úO0JZM–0€–È
#A    H¡M¦h