]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - testdata/dlv_negnx.rpl
Vendor import of Unbound 1.6.7.
[FreeBSD/FreeBSD.git] / testdata / dlv_negnx.rpl
1 ; config options
2 ; The island of trust is at example.com (the DLV repository)
3 server:
4         dlv-anchor: "example.com.    3600    IN      DS      2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
5         val-override-date: "20070916134226"
6         target-fetch-policy: "0 0 0 0 0"
7         fake-sha1: yes
8         trust-anchor-signaling: no
9
10 stub-zone:
11         name: "."
12         stub-addr: 193.0.14.129         # K.ROOT-SERVERS.NET.
13 CONFIG_END
14
15 SCENARIO_BEGIN Test validator with DLV anchor for negcache nxdomain proof
16 ; put a DLV in the negcache.
17 ; then test ask-higher with that in the cache.
18
19 ; K.ROOT-SERVERS.NET.
20 RANGE_BEGIN 0 100
21         ADDRESS 193.0.14.129 
22 ENTRY_BEGIN
23 MATCH opcode qtype qname
24 ADJUST copy_id
25 REPLY QR NOERROR
26 SECTION QUESTION
27 . IN NS
28 SECTION ANSWER
29 . IN NS K.ROOT-SERVERS.NET.
30 SECTION ADDITIONAL
31 K.ROOT-SERVERS.NET.     IN      A       193.0.14.129
32 ENTRY_END
33
34 ENTRY_BEGIN
35 MATCH opcode subdomain
36 ADJUST copy_id copy_query
37 REPLY QR NOERROR
38 SECTION QUESTION
39 com. IN A
40 SECTION AUTHORITY
41 com.    IN NS   a.gtld-servers.net.
42 SECTION ADDITIONAL
43 a.gtld-servers.net.     IN      A       192.5.6.30
44 ENTRY_END
45
46 ENTRY_BEGIN
47 MATCH opcode subdomain
48 ADJUST copy_id copy_query
49 REPLY QR NOERROR
50 SECTION QUESTION
51 net. IN A
52 SECTION AUTHORITY
53 net.    IN NS   a.gtld-servers.net.
54 SECTION ADDITIONAL
55 a.gtld-servers.net.     IN      A       192.5.6.30
56 ENTRY_END
57 RANGE_END
58
59 ; a.gtld-servers.net.
60 RANGE_BEGIN 0 100
61         ADDRESS 192.5.6.30
62 ENTRY_BEGIN
63 MATCH opcode qtype qname
64 ADJUST copy_id
65 REPLY QR NOERROR
66 SECTION QUESTION
67 com. IN NS
68 SECTION ANSWER
69 com.    IN NS   a.gtld-servers.net.
70 SECTION ADDITIONAL
71 a.gtld-servers.net.     IN      A       192.5.6.30
72 ENTRY_END
73
74 ENTRY_BEGIN
75 MATCH opcode qtype qname
76 ADJUST copy_id
77 REPLY QR NOERROR
78 SECTION QUESTION
79 net. IN NS
80 SECTION ANSWER
81 net.    IN NS   a.gtld-servers.net.
82 SECTION ADDITIONAL
83 a.gtld-servers.net.     IN      A       192.5.6.30
84 ENTRY_END
85
86 ENTRY_BEGIN
87 MATCH opcode subdomain
88 ADJUST copy_id copy_query
89 REPLY QR NOERROR
90 SECTION QUESTION
91 example.com. IN A
92 SECTION AUTHORITY
93 example.com.    IN NS   ns.example.com.
94 SECTION ADDITIONAL
95 ns.example.com.         IN      A       1.2.3.4
96 ENTRY_END
97
98 ENTRY_BEGIN
99 MATCH opcode subdomain
100 ADJUST copy_id copy_query
101 REPLY QR NOERROR
102 SECTION QUESTION
103 example.net. IN A
104 SECTION AUTHORITY
105 example.net.    IN NS   ns.example.net.
106 SECTION ADDITIONAL
107 ns.example.net.         IN      A       1.2.3.5
108 ENTRY_END
109 RANGE_END
110
111 ; ns.example.com.
112 RANGE_BEGIN 0 100
113         ADDRESS 1.2.3.4
114 ENTRY_BEGIN
115 MATCH opcode qtype qname
116 ADJUST copy_id
117 REPLY QR NOERROR
118 SECTION QUESTION
119 example.com. IN NS
120 SECTION ANSWER
121 example.com.    IN NS   ns.example.com.
122 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
123 SECTION ADDITIONAL
124 ns.example.com.         IN      A       1.2.3.4
125 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
126 ENTRY_END
127
128 ; response to DNSKEY priming query
129 ENTRY_BEGIN
130 MATCH opcode qtype qname
131 ADJUST copy_id
132 REPLY QR NOERROR
133 SECTION QUESTION
134 example.com. IN DNSKEY
135 SECTION ANSWER
136 example.com.    3600    IN      DNSKEY  256 3 3 ALXLUsWqUrY3JYER3T4TBJII s70j+sDS/UT2QRp61SE7S3E EXopNXoFE73JLRmvpi/UrOO/Vz4Se 6wXv/CYCKjGw06U4WRgR YXcpEhJROyNapmdIKSx hOzfLVE1gqA0PweZR8d tY3aNQSRn3sPpwJr6Mi /PqQKAMMrZ9ckJpf1+b QMOOvxgzz2U1GS18b3y ZKcgTMEaJzd/GZYzi/B N2DzQ0MsrSwYXfsNLFO Bbs8PJMW4LYIxeeOe6rUgkWOF 7CC9Dh/dduQ1QrsJhmZAEFfd6ByYV+ ;{id = 2854 (zsk), size = 1688b}
137 example.com.    3600    IN      RRSIG   DNSKEY 3 2 3600 20070926134802 20070829134802 2854 example.com. MCwCFG1yhRNtTEa3Eno2zhVVuy2EJX3wAhQeLyUp6+UXcpC5qGNu9tkrTEgPUg== ;{id = 2854}
138 SECTION AUTHORITY
139 example.com.    IN NS   ns.example.com.
140 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
141 SECTION ADDITIONAL
142 ns.example.com.         IN      A       1.2.3.4
143 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
144 ENTRY_END
145
146 ; DLV query
147 ENTRY_BEGIN
148 MATCH opcode qtype qname
149 ADJUST copy_id
150 REPLY QR NOERROR
151 SECTION QUESTION
152 example.net.example.com. IN DLV
153 SECTION ANSWER
154 example.net.example.com.        3600    IN      DLV     30899 5 1 14188c885f20623ad1d3bec42798f3f951793e4c ; xehac-mofum-malyd-bomaf-pegit-fuzes-ganin-misiz-nigel-nozog-soxix
155 example.net.example.com.        3600    IN      RRSIG   DLV 3 4 3600 20070926134150 20070829134150 2854 example.com. ACK48Q/oKwh/SM9yRiKjZYuc+AtEZ2yCPNJ15kKCN8nsVcv7xigmNTY= ;{id = 2854}
156 SECTION AUTHORITY
157 example.com.    IN NS   ns.example.com.
158 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
159 SECTION ADDITIONAL
160 ns.example.com.         IN      A       1.2.3.4
161 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
162 ENTRY_END
163
164 ; under example.net in DLV
165 ENTRY_BEGIN
166 MATCH opcode qtype subdomain
167 ADJUST copy_id copy_query
168 REPLY QR NXDOMAIN
169 SECTION QUESTION
170 example.net.example.com. IN DLV
171 SECTION ANSWER
172 SECTION AUTHORITY
173 example.net.example.com.        3600    IN      NSEC fru.net.example.com. RRSIG NSEC DLV
174 example.net.example.com.        3600    IN      RRSIG   NSEC 3 4 3600 20070926134150 20070829134150 2854 example.com. AI6NNKt4dGcAdCrW73GYwyoqelsdj1dd8mBNPpHRQIL0yp7yYFZ7kXU= ;{id = 2854}
175 example.com. IN SOA . . 1 2 3 4 5
176 example.com.    3600    IN      RRSIG   SOA 3 2 3600 20070926134150 20070829134150 2854 example.com. AIkRPbv+kZaiG61pH/wQy8fX2UqQS5YRwHaxe4yjEUXk59fgO71Db3s= ;{id = 2854}
177 SECTION ADDITIONAL
178 ENTRY_END
179
180 ENTRY_BEGIN
181 MATCH opcode qtype qname
182 ADJUST copy_id
183 REPLY QR NOERROR
184 SECTION QUESTION
185 net.example.com. IN DLV
186 SECTION ANSWER
187 SECTION AUTHORITY
188 example.com. IN SOA open.nlnetlabs.nl. hostmaster.nlnetlabs.nl. 2008081300 28800 7200 604800 3600
189 example.com.    3600    IN      RRSIG   SOA 3 2 3600 20070926134150 20070829134150 2854 example.com. AKPJnPBqfJKxE4P2iVYkSRJno9HmiXJZtjdqE8oBeq9Lk9FytcMdcig= ;{id = 2854}
190 example.com IN NSEC example.net.example.com. SOA NS RRSIG NSEC
191 example.com.    3600    IN      RRSIG   NSEC 3 2 3600 20070926134150 20070829134150 2854 example.com. AIoUkJ04/7/kJFDLocoqksqt9UL2RHHwlRfXAMxGdBHcNO+GSpG47Uk= ;{id = 2854}
192 ENTRY_END
193
194 ENTRY_BEGIN
195 MATCH opcode qtype qname
196 ADJUST copy_id
197 REPLY QR NXDOMAIN
198 SECTION QUESTION
199 com.example.com. IN DLV
200 SECTION ANSWER
201 SECTION AUTHORITY
202 example.com. IN SOA open.nlnetlabs.nl. hostmaster.nlnetlabs.nl. 2008081300 28800 7200 604800 3600
203 example.com.    3600    IN      RRSIG   SOA 3 2 3600 20070926134150 20070829134150 2854 example.com. AKPJnPBqfJKxE4P2iVYkSRJno9HmiXJZtjdqE8oBeq9Lk9FytcMdcig= ;{id = 2854}
204 example.com IN NSEC example.net.example.com. SOA NS RRSIG NSEC
205 example.com.    3600    IN      RRSIG   NSEC 3 2 3600 20070926134150 20070829134150 2854 example.com. AIoUkJ04/7/kJFDLocoqksqt9UL2RHHwlRfXAMxGdBHcNO+GSpG47Uk= ;{id = 2854}
206 ENTRY_END
207
208 RANGE_END
209
210 ; ns.example.net.
211 RANGE_BEGIN 0 100
212         ADDRESS 1.2.3.5
213 ; DS RR is
214 ; example.net.  3600    IN      DS      30899 5 1 14188c885f20623ad1d3bec42798f3f951793e4c ; xehac-mofum-malyd-bomaf-pegit-fuzes-ganin-misiz-nigel-nozog-soxix
215 ; DNSKEY prime query
216 ENTRY_BEGIN
217 MATCH opcode qtype qname
218 ADJUST copy_id
219 REPLY QR NOERROR
220 SECTION QUESTION
221 example.net. IN DNSKEY
222 SECTION ANSWER
223 ; have it flushed out of the cache quickly.
224 example.net.    0    IN      DNSKEY  256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}
225 example.net.    0    IN      RRSIG   DNSKEY RSASHA1 2 3600 20070926134150 20070829134150 30899 example.net. hiFzlQ8VoYgCuvIsfVuxC3mfJDqsTh0yc6abs5xMx5uEcIjb0dndFQx7INOM+imlzveEN73Hqp4OLFpFhsWLlw== ;{id = 30899}
226 SECTION AUTHORITY
227 example.net.    IN NS   ns.example.net.
228 example.net.    3600    IN      RRSIG   NS RSASHA1 2 3600 20070926134150 20070829134150 30899 example.net. E8JX0l4B+cSR5bkHQwOJy1pBmlLMTYCJ8EwfNMU/eCv0YhKwo26rHhn52FGisgv+Nwp7/NbhHqQ+kJgoZC94XA== ;{id = 30899}
229 SECTION ADDITIONAL
230 ns.example.net.         IN      A       1.2.3.5
231 ns.example.net. 3600    IN      RRSIG   A RSASHA1 3 3600 20070926134150 20070829134150 30899 example.net. x+tQMC9FhzT7Fcy1pM5NrOC7E8nLd7THPI3C6ie4EwL8PrxllqlR3q/DKB0d/m0qCOPcgN6HFOYURV1s4uAcsw== ;{id = 30899}
232 ENTRY_END
233
234 ; NS query
235 ENTRY_BEGIN
236 MATCH opcode qtype qname
237 ADJUST copy_id
238 REPLY QR NOERROR
239 SECTION QUESTION
240 example.net. IN NS
241 SECTION ANSWER
242 example.net.    IN NS   ns.example.net.
243 example.net.    3600    IN      RRSIG   NS RSASHA1 2 3600 20070926134150 20070829134150 30899 example.net. E8JX0l4B+cSR5bkHQwOJy1pBmlLMTYCJ8EwfNMU/eCv0YhKwo26rHhn52FGisgv+Nwp7/NbhHqQ+kJgoZC94XA== ;{id = 30899}
244 SECTION ADDITIONAL
245 ns.example.net.         IN      A       1.2.3.5
246 ns.example.net. 3600    IN      RRSIG   A RSASHA1 3 3600 20070926134150 20070829134150 30899 example.net. x+tQMC9FhzT7Fcy1pM5NrOC7E8nLd7THPI3C6ie4EwL8PrxllqlR3q/DKB0d/m0qCOPcgN6HFOYURV1s4uAcsw== ;{id = 30899}
247 ENTRY_END
248
249 ; www.example.net query
250 ENTRY_BEGIN
251 MATCH opcode qtype qname
252 ADJUST copy_id
253 REPLY QR NOERROR
254 SECTION QUESTION
255 www.example.net. IN A
256 SECTION ANSWER
257 www.example.net.        3600    IN      A       10.20.30.40
258 www.example.net.        3600    IN      RRSIG   A 5 3 3600 20070926135752 20070829135752 30899 example.net. ACvv4RQVC7TbI57ewqFImRaVoymktJ5Cxn/FaCodIENt82LVM92nivbP2WtwWCsQHWp7FkrMxTlQTJwyAeXFyg== ;{id = 30899}
259 SECTION AUTHORITY
260 example.net.    IN NS   ns.example.net.
261 example.net.    3600    IN      RRSIG   NS RSASHA1 2 3600 20070926134150 20070829134150 30899 example.net. E8JX0l4B+cSR5bkHQwOJy1pBmlLMTYCJ8EwfNMU/eCv0YhKwo26rHhn52FGisgv+Nwp7/NbhHqQ+kJgoZC94XA== ;{id = 30899}
262 SECTION ADDITIONAL
263 ns.example.net.         IN      A       1.2.3.5
264 ns.example.net. 3600    IN      RRSIG   A RSASHA1 3 3600 20070926134150 20070829134150 30899 example.net. x+tQMC9FhzT7Fcy1pM5NrOC7E8nLd7THPI3C6ie4EwL8PrxllqlR3q/DKB0d/m0qCOPcgN6HFOYURV1s4uAcsw== ;{id = 30899}
265 ENTRY_END
266
267 ; subzone
268 ENTRY_BEGIN
269 MATCH opcode subdomain
270 ADJUST copy_id copy_query
271 REPLY QR NOERROR
272 SECTION QUESTION
273 sub1.example.net. IN A
274 SECTION ANSWER
275 SECTION AUTHORITY
276 sub1.example.net.       3600    IN      DS      30899 5 1 8916603e54c6f7edcfd885602e3b7b8dc475ba5c ; xodec-komif-vehis-kotav-tefot-mecyk-biryf-rivym-ticol-huvyh-saxox
277 sub1.example.net.       3600    IN      RRSIG   DS 5 3 3600 20070926134150 20070829134150 30899 example.net. A3vVrEY3+oIUqdbAa3tkKaU3o47eBD01hVXfAEAue1M+Uci2PA5YyiulLzStyiP75XUXkvubLQ2+ltKMTtfdag== ;{id = 30899}
278 sub1.example.net. IN NS ns.sub1.example.net.
279 SECTION ADDITIONAL
280 ns.sub1.example.net. IN A 1.2.3.10
281 ENTRY_END
282
283 ENTRY_BEGIN
284 MATCH opcode subdomain
285 ADJUST copy_id copy_query
286 REPLY QR NOERROR
287 SECTION QUESTION
288 sub2.example.net. IN A
289 SECTION ANSWER
290 SECTION AUTHORITY
291 sub2.example.net.       3600    IN      DS      30899 5 1 627f7a51f1545133fec3ecbd19b85b92b15679c9 ; ximil-zovah-casuh-gygef-fyzas-farir-tikir-mukon-disih-kavus-nyxex
292 sub2.example.net.       3600    IN      RRSIG   DS 5 3 3600 20070926134150 20070829134150 30899 example.net. azMXKt4VPHj2hk5MDU6h8E/HOtNnHnIVS6Le3BV43wtJcHG5wlCxOksOZBOpXMkpbWLvbCJOOMPOnh31nlbjgg== ;{id = 30899}
293 sub2.example.net. IN NS ns.sub2.example.net.
294 SECTION ADDITIONAL
295 ns.sub2.example.net. IN A 1.2.3.12
296 ENTRY_END
297 RANGE_END
298
299 ; sub1.example.net.
300 ; ns.example.net.
301 RANGE_BEGIN 0 100
302         ADDRESS 1.2.3.10
303 ; DNSKEY query
304 ENTRY_BEGIN
305 MATCH opcode qtype qname
306 ADJUST copy_id
307 REPLY QR NOERROR
308 SECTION QUESTION
309 sub1.example.net. IN DNSKEY
310 SECTION ANSWER
311 sub1.example.net.       3600    IN      DNSKEY  256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}
312 sub1.example.net.       3600    IN      RRSIG   DNSKEY 5 3 3600 20070926134150 20070829134150 30899 sub1.example.net. E200eTdRnkL7/fk54i1nXEE9a/rC2GxZfVkWMU044tpwV6d4XRxVhlFBzY4FytbRFFBUDhz7L3B0qC6BXJM8rg== ;{id = 30899}
313 ENTRY_END
314
315 ; www query
316 ENTRY_BEGIN
317 MATCH opcode qtype qname
318 ADJUST copy_id
319 REPLY QR NOERROR
320 SECTION QUESTION
321 www.sub1.example.net. IN A
322 SECTION ANSWER
323 www.sub1.example.net. IN A 192.168.1.1
324 www.sub1.example.net.   3600    IN      RRSIG   A 5 4 3600 20070926134150 20070829134150 30899 sub1.example.net. JKxcjPjc/TsQmUmCYHLQa3cBk1c+SbDPtVml69nDWC167NNWG8OLjLrLtUBVCfbTzCmqOWXq2qhrGPxjO65GCQ== ;{id = 30899}
325 ENTRY_END
326
327 RANGE_END
328
329 ; sub2.example.net.
330 RANGE_BEGIN 0 100
331         ADDRESS 1.2.3.12
332 ; DNSKEY query
333 ENTRY_BEGIN
334 MATCH opcode qtype qname
335 ADJUST copy_id
336 REPLY QR NOERROR
337 SECTION QUESTION
338 sub2.example.net. IN DNSKEY
339 SECTION ANSWER
340 sub2.example.net.       3600    IN      DNSKEY  256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}
341 sub2.example.net.       3600    IN      RRSIG   DNSKEY 5 3 3600 20070926134150 20070829134150 30899 sub2.example.net. VcNaPuz9Mmjj5ofZqOa4FsixBomFJTjd/9wxhZOVdxf1LsNR5L++8k09gQvnjtCvqSPfNer/uv0xl+9sRr8Wmw== ;{id = 30899}
342 ENTRY_END
343
344 ; www query
345 ENTRY_BEGIN
346 MATCH opcode qtype qname
347 ADJUST copy_id
348 REPLY QR NOERROR
349 SECTION QUESTION
350 www.sub2.example.net. IN A
351 SECTION ANSWER
352 www.sub2.example.net. IN A 192.168.1.12
353 www.sub2.example.net.   3600    IN      RRSIG   A 5 4 3600 20070926134150 20070829134150 30899 sub2.example.net. PsWY6+5/0+hsTOhNak/jdSeG44hvHgX5az1Q5XY/YkIchsflH9rmvP1EruFhflNhRR+22M7POiljYOoD5ylQXQ== ;{id = 30899}
354 ENTRY_END
355
356 RANGE_END
357
358
359 STEP 1 QUERY
360 ENTRY_BEGIN
361 REPLY RD DO
362 SECTION QUESTION
363 www.sub1.example.net. IN A
364 ENTRY_END
365
366 ; recursion happens here.
367 STEP 10 CHECK_ANSWER
368 ENTRY_BEGIN
369 MATCH all
370 REPLY QR RD RA AD DO NOERROR
371 SECTION QUESTION
372 www.sub1.example.net. IN A
373 SECTION ANSWER
374 www.sub1.example.net. IN A 192.168.1.1
375 www.sub1.example.net.   3600    IN      RRSIG   A 5 4 3600 20070926134150 20070829134150 30899 sub1.example.net. JKxcjPjc/TsQmUmCYHLQa3cBk1c+SbDPtVml69nDWC167NNWG8OLjLrLtUBVCfbTzCmqOWXq2qhrGPxjO65GCQ== ;{id = 30899}
376 SECTION AUTHORITY
377 SECTION ADDITIONAL
378 ENTRY_END
379
380 ; have example.net DNSKEY time out
381 STEP 14 TIME_PASSES ELAPSE 1.0
382
383 STEP 20 QUERY
384 ENTRY_BEGIN
385 REPLY RD DO
386 SECTION QUESTION
387 www.sub2.example.net. IN A
388 ENTRY_END
389
390 STEP 30 CHECK_ANSWER
391 ENTRY_BEGIN
392 MATCH all
393 REPLY QR RD RA AD DO NOERROR
394 SECTION QUESTION
395 www.sub2.example.net. IN A
396 SECTION ANSWER
397 www.sub2.example.net. IN A 192.168.1.12
398 www.sub2.example.net.   3600    IN      RRSIG   A 5 4 3600 20070926134150 20070829134150 30899 sub2.example.net. PsWY6+5/0+hsTOhNak/jdSeG44hvHgX5az1Q5XY/YkIchsflH9rmvP1EruFhflNhRR+22M7POiljYOoD5ylQXQ== ;{id = 30899}
399 SECTION AUTHORITY
400 SECTION ADDITIONAL
401 ENTRY_END
402
403
404 SCENARIO_END