StorePerson.ldap revision 13901:b2a69d66dc65
1262685Sdelphij#
250276Speter# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
3262685Sdelphij# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
450276Speter#
550276Speter# This code is free software; you can redistribute it and/or modify it
650276Speter# under the terms of the GNU General Public License version 2 only, as
750276Speter# published by the Free Software Foundation.
850276Speter#
950276Speter# This code is distributed in the hope that it will be useful, but WITHOUT
1050276Speter# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1150276Speter# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
1250276Speter# version 2 for more details (a copy is included in the LICENSE file that
1350276Speter# accompanied this code).
1450276Speter#
1550276Speter# You should have received a copy of the GNU General Public License version
1650276Speter# 2 along with this work; if not, write to the Free Software Foundation,
1750276Speter# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1850276Speter#
1950276Speter# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2050276Speter# or visit www.oracle.com if you need additional information or have any
2150276Speter# questions.
2250276Speter#
2350276Speter
2450276Speter################################################################################
2550276Speter# Capture file for StorePerson.java
2650276Speter#
2750276Speter# NOTE: This hexadecimal dump of LDAP protocol messages was generated by
2850276Speter#       running the StorePerson application program against a real LDAP
2950276Speter#       server and setting the JNDI/LDAP environment property:
3050276Speter#       com.sun.jndi.ldap.trace.ber to activate LDAP message tracing.
3150276Speter#
3297049Speter#      (The ASN.1 annotations were generated separately by the dumpasn1
3350276Speter#       utility and added only for clarity.)
3450276Speter#
35174993Srafan################################################################################
3650276Speter
3750276Speter# LDAP BindRequest:
3850276Speter#
39174993Srafan#   0   12: SEQUENCE {
40174993Srafan#   2    1:   INTEGER 1
41174993Srafan#   5    7:   [APPLICATION 0] {
42174993Srafan#   7    1:     INTEGER 3
43174993Srafan#  10    0:     OCTET STRING
44174993Srafan#  12    0:     [0]
45174993Srafan#         :     }
46174993Srafan#         :   }
47174993Srafan#
48174993Srafan0000: 30 0C 02 01 01 60 07 02   01 03 04 00 80 00        0....`........
49174993Srafan
50174993Srafan# LDAP BindResponse:
51174993Srafan#
52174993Srafan#   0   12: SEQUENCE {
53174993Srafan#   2    1:   INTEGER 1
54174993Srafan#   5    7:   [APPLICATION 1] {
5550276Speter#   7    1:     ENUMERATED 0
5650276Speter#  10    0:     OCTET STRING
5750276Speter#  12    0:     OCTET STRING
58174993Srafan#         :     }
59174993Srafan#         :   }
60174993Srafan#
61174993Srafan0000: 30 0C 02 01 01 61 07 0A   01 00 04 00 04 00        0....a........
62174993Srafan
63174993Srafan# LDAP AddRequest:
64174993Srafan#
6550276Speter#   0  183: SEQUENCE {
66166124Srafan#   3    1:   INTEGER 2
67174993Srafan#   6  148:   [APPLICATION 8] {
68262685Sdelphij#   9   36:     OCTET STRING 'cn=John Smith,dc=ie,dc=oracle,dc=com'
69166124Srafan#  47  108:     SEQUENCE {
70262629Sdelphij#  49   26:       SEQUENCE {
71262629Sdelphij#  51    4:         OCTET STRING 'mail'
7250276Speter#  57   18:         SET {
73166124Srafan#  59   16:           OCTET STRING 'jsmith@smith.com'
74166124Srafan#         :           }
75166124Srafan#         :         }
76166124Srafan#  77   43:       SEQUENCE {
7750276Speter#  79   11:         OCTET STRING 'objectClass'
78166124Srafan#  92   28:         SET {
79166124Srafan#  94    3:           OCTET STRING 'top'
80166124Srafan#  99    6:           OCTET STRING 'person'
81174993Srafan# 107   13:           OCTET STRING 'inetOrgPerson'
82174993Srafan#         :           }
83174993Srafan#         :         }
84174993Srafan# 122   13:       SEQUENCE {
85174993Srafan# 124    2:         OCTET STRING 73 6E
86174993Srafan# 128    7:         SET {
87174993Srafan# 130    5:           OCTET STRING 'Smith'
88174993Srafan#         :           }
89174993Srafan#         :         }
90174993Srafan# 137   18:       SEQUENCE {
91174993Srafan# 139    2:         OCTET STRING 63 6E
92174993Srafan# 143   12:         SET {
93174993Srafan# 145   10:           OCTET STRING 'John Smith'
94174993Srafan#         :           }
95174993Srafan#         :         }
9698503Speter#         :       }
97166124Srafan#         :     }
98174993Srafan# 157   27:   [0] {
99174993Srafan# 159   25:     SEQUENCE {
100262685Sdelphij# 161   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
101174993Srafan#         :       }
102262685Sdelphij#         :     }
103262685Sdelphij#         :   }
104262685Sdelphij#
105262685Sdelphij0000: 30 81 B7 02 01 02 68 81   94 04 24 63 6E 3D 4A 6F  0.....h...$cn=Jo
106262685Sdelphij0010: 68 6E 20 53 6D 69 74 68   2C 64 63 3D 69 65 2C 64  hn Smith,dc=ie,d
107262685Sdelphij0020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
108262685Sdelphij0030: 6C 30 1A 04 04 6D 61 69   6C 31 12 04 10 6A 73 6D  l0...mail1...jsm
109262685Sdelphij0040: 69 74 68 40 73 6D 69 74   68 2E 63 6F 6D 30 2B 04  ith@smith.com0+.
110262685Sdelphij0050: 0B 6F 62 6A 65 63 74 43   6C 61 73 73 31 1C 04 03  .objectClass1...
111262685Sdelphij0060: 74 6F 70 04 06 70 65 72   73 6F 6E 04 0D 69 6E 65  top..person..ine
112262685Sdelphij0070: 74 4F 72 67 50 65 72 73   6F 6E 30 0D 04 02 73 6E  tOrgPerson0...sn
113262685Sdelphij0080: 31 07 04 05 53 6D 69 74   68 30 12 04 02 63 6E 31  1...Smith0...cn1
114262685Sdelphij0090: 0C 04 0A 4A 6F 68 6E 20   53 6D 69 74 68 A0 1B 30  ...John Smith..0
115174993Srafan00A0: 19 04 17 32 2E 31 36 2E   38 34 30 2E 31 2E 31 31  ...2.16.840.1.11
116166124Srafan00B0: 33 37 33 30 2E 33 2E 34   2E 32                    3730.3.4.2
117166124Srafan
118262685Sdelphij# LDAP AddResponse:
119262685Sdelphij#
120262685Sdelphij#   0   12: SEQUENCE {
121166124Srafan#   2    1:   INTEGER 2
122166124Srafan#   5    7:   [APPLICATION 9] {
123166124Srafan#   7    1:     ENUMERATED 0
124166124Srafan#  10    0:     OCTET STRING
125262685Sdelphij#  12    0:     OCTET STRING
126166124Srafan#         :     }
127262685Sdelphij#         :   }
128166124Srafan#
129262685Sdelphij0000: 30 0C 02 01 02 69 07 0A   01 00 04 00 04 00        0....i........
130174993Srafan
131166124Srafan# LDAP AddRequest:
132174993Srafan#
133166124Srafan#   0  183: SEQUENCE {
134166124Srafan#   3    1:   INTEGER 3
135262629Sdelphij#   6  148:   [APPLICATION 8] {
136166124Srafan#   9   36:     OCTET STRING 'cn=Jill Smyth,dc=ie,dc=oracle,dc=com'
137166124Srafan#  47  108:     SEQUENCE {
138262629Sdelphij#  49   26:       SEQUENCE {
139262629Sdelphij#  51    4:         OCTET STRING 'mail'
14097049Speter#  57   18:         SET {
141166124Srafan#  59   16:           OCTET STRING 'jsmyth@smith.com'
142262629Sdelphij#         :           }
143184989Srafan#         :         }
144166124Srafan#  77   43:       SEQUENCE {
145166124Srafan#  79   11:         OCTET STRING 'objectClass'
146166124Srafan#  92   28:         SET {
147166124Srafan#  94    3:           OCTET STRING 'top'
148166124Srafan#  99    6:           OCTET STRING 'person'
149166124Srafan# 107   13:           OCTET STRING 'inetOrgPerson'
150166124Srafan#         :           }
151166124Srafan#         :         }
152166124Srafan# 122   13:       SEQUENCE {
153166124Srafan# 124    2:         OCTET STRING 73 6E
154166124Srafan# 128    7:         SET {
155166124Srafan# 130    5:           OCTET STRING 'Smyth'
156166124Srafan#         :           }
157166124Srafan#         :         }
15850276Speter# 137   18:       SEQUENCE {
15997049Speter# 139    2:         OCTET STRING 63 6E
160262629Sdelphij# 143   12:         SET {
161262629Sdelphij# 145   10:           OCTET STRING 'Jill Smyth'
162184989Srafan#         :           }
163262629Sdelphij#         :         }
164184989Srafan#         :       }
165184989Srafan#         :     }
166166124Srafan# 157   27:   [0] {
167166124Srafan# 159   25:     SEQUENCE {
168166124Srafan# 161   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
169166124Srafan#         :       }
170174993Srafan#         :     }
171166124Srafan#         :   }
172174993Srafan#
173166124Srafan0000: 30 81 B7 02 01 03 68 81   94 04 24 63 6E 3D 4A 69  0.....h...$cn=Ji
174174993Srafan0010: 6C 6C 20 53 6D 79 74 68   2C 64 63 3D 69 65 2C 64  ll Smyth,dc=ie,d
175166124Srafan0020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
176166124Srafan0030: 6C 30 1A 04 04 6D 61 69   6C 31 12 04 10 6A 73 6D  l0...mail1...jsm
177166124Srafan0040: 79 74 68 40 73 6D 69 74   68 2E 63 6F 6D 30 2B 04  yth@smith.com0+.
17850276Speter0050: 0B 6F 62 6A 65 63 74 43   6C 61 73 73 31 1C 04 03  .objectClass1...
1790060: 74 6F 70 04 06 70 65 72   73 6F 6E 04 0D 69 6E 65  top..person..ine
1800070: 74 4F 72 67 50 65 72 73   6F 6E 30 0D 04 02 73 6E  tOrgPerson0...sn
1810080: 31 07 04 05 53 6D 79 74   68 30 12 04 02 63 6E 31  1...Smyth0...cn1
1820090: 0C 04 0A 4A 69 6C 6C 20   53 6D 79 74 68 A0 1B 30  ...Jill Smyth..0
18300A0: 19 04 17 32 2E 31 36 2E   38 34 30 2E 31 2E 31 31  ...2.16.840.1.11
18400B0: 33 37 33 30 2E 33 2E 34   2E 32                    3730.3.4.2
185
186# LDAP AddResponse:
187#
188#   0   12: SEQUENCE {
189#   2    1:   INTEGER 3
190#   5    7:   [APPLICATION 9] {
191#   7    1:     ENUMERATED 0
192#  10    0:     OCTET STRING
193#  12    0:     OCTET STRING
194#         :     }
195#         :   }
196#
1970000: 30 0C 02 01 03 69 07 0A   01 00 04 00 04 00        0....i........
198
199# LDAP SearchRequest:
200#
201#   0  102: SEQUENCE {
202#   2    1:   INTEGER 4
203#   5   68:   [APPLICATION 3] {
204#   7   36:     OCTET STRING 'cn=John Smith,dc=ie,dc=oracle,dc=com'
205#  45    1:     ENUMERATED 0
206#  48    1:     ENUMERATED 3
207#  51    1:     INTEGER 0
208#  54    1:     INTEGER 0
209#  57    1:     BOOLEAN FALSE
210#  60   11:     [7] 'objectClass'
211#  73    0:     SEQUENCE {}
212#         :     }
213#  75   27:   [0] {
214#  77   25:     SEQUENCE {
215#  79   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
216#         :       }
217#         :     }
218#         :   }
219#
2200000: 30 66 02 01 04 63 44 04   24 63 6E 3D 4A 6F 68 6E  0f...cD.$cn=John
2210010: 20 53 6D 69 74 68 2C 64   63 3D 69 65 2C 64 63 3D   Smith,dc=ie,dc=
2220020: 6F 72 61 63 6C 65 2C 64   63 3D 63 6F 6D 0A 01 00  oracle,dc=com...
2230030: 0A 01 03 02 01 00 02 01   00 01 01 00 87 0B 6F 62  ..............ob
2240040: 6A 65 63 74 43 6C 61 73   73 30 00 A0 1B 30 19 04  jectClass0...0..
2250050: 17 32 2E 31 36 2E 38 34   30 2E 31 2E 31 31 33 37  .2.16.840.1.1137
2260060: 33 30 2E 33 2E 34 2E 32                            30.3.4.2
227
228# LDAP SearchResultEntry:
229#
230#   0  154: SEQUENCE {
231#   3    1:   INTEGER 4
232#   6  148:   [APPLICATION 4] {
233#   9   36:     OCTET STRING 'cn=John Smith,dc=ie,dc=oracle,dc=com'
234#  47  108:     SEQUENCE {
235#  49   26:       SEQUENCE {
236#  51    4:         OCTET STRING 'mail'
237#  57   18:         SET {
238#  59   16:           OCTET STRING 'jsmith@smith.com'
239#         :           }
240#         :         }
241#  77   43:       SEQUENCE {
242#  79   11:         OCTET STRING 'objectClass'
243#  92   28:         SET {
244#  94    3:           OCTET STRING 'top'
245#  99    6:           OCTET STRING 'person'
246# 107   13:           OCTET STRING 'inetOrgPerson'
247#         :           }
248#         :         }
249# 122   13:       SEQUENCE {
250# 124    2:         OCTET STRING 73 6E
251# 128    7:         SET {
252# 130    5:           OCTET STRING 'Smith'
253#         :           }
254#         :         }
255# 137   18:       SEQUENCE {
256# 139    2:         OCTET STRING 63 6E
257# 143   12:         SET {
258# 145   10:           OCTET STRING 'John Smith'
259#         :           }
260#         :         }
261#         :       }
262#         :     }
263#         :   }
264#
2650000: 30 81 9A 02 01 04 64 81   94 04 24 63 6E 3D 4A 6F  0.....d...$cn=Jo
2660010: 68 6E 20 53 6D 69 74 68   2C 64 63 3D 69 65 2C 64  hn Smith,dc=ie,d
2670020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
2680030: 6C 30 1A 04 04 6D 61 69   6C 31 12 04 10 6A 73 6D  l0...mail1...jsm
2690040: 69 74 68 40 73 6D 69 74   68 2E 63 6F 6D 30 2B 04  ith@smith.com0+.
2700050: 0B 6F 62 6A 65 63 74 43   6C 61 73 73 31 1C 04 03  .objectClass1...
2710060: 74 6F 70 04 06 70 65 72   73 6F 6E 04 0D 69 6E 65  top..person..ine
2720070: 74 4F 72 67 50 65 72 73   6F 6E 30 0D 04 02 73 6E  tOrgPerson0...sn
2730080: 31 07 04 05 53 6D 69 74   68 30 12 04 02 63 6E 31  1...Smith0...cn1
2740090: 0C 04 0A 4A 6F 68 6E 20   53 6D 69 74 68           ...John Smith
275
276# LDAP SearchResultDone:
277#
278#   0   12: SEQUENCE {
279#   2    1:   INTEGER 4
280#   5    7:   [APPLICATION 5] {
281#   7    1:     ENUMERATED 0
282#  10    0:     OCTET STRING
283#  12    0:     OCTET STRING
284#         :     }
285#         :   }
286#
2870000: 30 0C 02 01 04 65 07 0A   01 00 04 00 04 00        0....e........
288
289# LDAP SearchRequest:
290#
291#   0  102: SEQUENCE {
292#   2    1:   INTEGER 5
293#   5   68:   [APPLICATION 3] {
294#   7   36:     OCTET STRING 'cn=Jill Smyth,dc=ie,dc=oracle,dc=com'
295#  45    1:     ENUMERATED 0
296#  48    1:     ENUMERATED 3
297#  51    1:     INTEGER 0
298#  54    1:     INTEGER 0
299#  57    1:     BOOLEAN FALSE
300#  60   11:     [7] 'objectClass'
301#  73    0:     SEQUENCE {}
302#         :     }
303#  75   27:   [0] {
304#  77   25:     SEQUENCE {
305#  79   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
306#         :       }
307#         :     }
308#         :   }
309#
3100000: 30 66 02 01 05 63 44 04   24 63 6E 3D 4A 69 6C 6C  0f...cD.$cn=Jill
3110010: 20 53 6D 79 74 68 2C 64   63 3D 69 65 2C 64 63 3D   Smyth,dc=ie,dc=
3120020: 6F 72 61 63 6C 65 2C 64   63 3D 63 6F 6D 0A 01 00  oracle,dc=com...
3130030: 0A 01 03 02 01 00 02 01   00 01 01 00 87 0B 6F 62  ..............ob
3140040: 6A 65 63 74 43 6C 61 73   73 30 00 A0 1B 30 19 04  jectClass0...0..
3150050: 17 32 2E 31 36 2E 38 34   30 2E 31 2E 31 31 33 37  .2.16.840.1.1137
3160060: 33 30 2E 33 2E 34 2E 32                            30.3.4.2
317
318# LDAP SearchResultEntry:
319#
320#   0  154: SEQUENCE {
321#   3    1:   INTEGER 5
322#   6  148:   [APPLICATION 4] {
323#   9   36:     OCTET STRING 'cn=Jill Smyth,dc=ie,dc=oracle,dc=com'
324#  47  108:     SEQUENCE {
325#  49   26:       SEQUENCE {
326#  51    4:         OCTET STRING 'mail'
327#  57   18:         SET {
328#  59   16:           OCTET STRING 'jsmyth@smith.com'
329#         :           }
330#         :         }
331#  77   43:       SEQUENCE {
332#  79   11:         OCTET STRING 'objectClass'
333#  92   28:         SET {
334#  94    3:           OCTET STRING 'top'
335#  99    6:           OCTET STRING 'person'
336# 107   13:           OCTET STRING 'inetOrgPerson'
337#         :           }
338#         :         }
339# 122   13:       SEQUENCE {
340# 124    2:         OCTET STRING 73 6E
341# 128    7:         SET {
342# 130    5:           OCTET STRING 'Smyth'
343#         :           }
344#         :         }
345# 137   18:       SEQUENCE {
346# 139    2:         OCTET STRING 63 6E
347# 143   12:         SET {
348# 145   10:           OCTET STRING 'Jill Smyth'
349#         :           }
350#         :         }
351#         :       }
352#         :     }
353#         :   }
354#
3550000: 30 81 9A 02 01 05 64 81   94 04 24 63 6E 3D 4A 69  0.....d...$cn=Ji
3560010: 6C 6C 20 53 6D 79 74 68   2C 64 63 3D 69 65 2C 64  ll Smyth,dc=ie,d
3570020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
3580030: 6C 30 1A 04 04 6D 61 69   6C 31 12 04 10 6A 73 6D  l0...mail1...jsm
3590040: 79 74 68 40 73 6D 69 74   68 2E 63 6F 6D 30 2B 04  yth@smith.com0+.
3600050: 0B 6F 62 6A 65 63 74 43   6C 61 73 73 31 1C 04 03  .objectClass1...
3610060: 74 6F 70 04 06 70 65 72   73 6F 6E 04 0D 69 6E 65  top..person..ine
3620070: 74 4F 72 67 50 65 72 73   6F 6E 30 0D 04 02 73 6E  tOrgPerson0...sn
3630080: 31 07 04 05 53 6D 79 74   68 30 12 04 02 63 6E 31  1...Smyth0...cn1
3640090: 0C 04 0A 4A 69 6C 6C 20   53 6D 79 74 68           ...Jill Smyth
365
366# LDAP SearchResultDone:
367#
368#   0   12: SEQUENCE {
369#   2    1:   INTEGER 5
370#   5    7:   [APPLICATION 5] {
371#   7    1:     ENUMERATED 0
372#  10    0:     OCTET STRING
373#  12    0:     OCTET STRING
374#         :     }
375#         :   }
376#
3770000: 30 0C 02 01 05 65 07 0A   01 00 04 00 04 00        0....e........
378
379# LDAP DeleteRequest:
380#
381#   0   70: SEQUENCE {
382#   2    1:   INTEGER 6
383#   5   36:   [APPLICATION 10] 'cn=John Smith,dc=ie,dc=oracle,dc=com'
384#  43   27:   [0] {
385#  45   25:     SEQUENCE {
386#  47   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
387#         :       }
388#         :     }
389#         :   }
390#
3910000: 30 46 02 01 06 4A 24 63   6E 3D 4A 6F 68 6E 20 53  0F...J$cn=John S
3920010: 6D 69 74 68 2C 64 63 3D   69 65 2C 64 63 3D 6F 72  mith,dc=ie,dc=or
3930020: 61 63 6C 65 2C 64 63 3D   63 6F 6D A0 1B 30 19 04  acle,dc=com..0..
3940030: 17 32 2E 31 36 2E 38 34   30 2E 31 2E 31 31 33 37  .2.16.840.1.1137
3950040: 33 30 2E 33 2E 34 2E 32                            30.3.4.2
396
397# LDAP DeleteResponse:
398#
399#   0   12: SEQUENCE {
400#   2    1:   INTEGER 6
401#   5    7:   [APPLICATION 11] {
402#   7    1:     ENUMERATED 0
403#  10    0:     OCTET STRING
404#  12    0:     OCTET STRING
405#         :     }
406#         :   }
407#
4080000: 30 0C 02 01 06 6B 07 0A   01 00 04 00 04 00        0....k........
409
410# LDAP DeleteRequest:
411#
412#   0   70: SEQUENCE {
413#   2    1:   INTEGER 7
414#   5   36:   [APPLICATION 10] 'cn=Jill Smyth,dc=ie,dc=oracle,dc=com'
415#  43   27:   [0] {
416#  45   25:     SEQUENCE {
417#  47   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
418#         :       }
419#         :     }
420#         :   }
421#
4220000: 30 46 02 01 07 4A 24 63   6E 3D 4A 69 6C 6C 20 53  0F...J$cn=Jill S
4230010: 6D 79 74 68 2C 64 63 3D   69 65 2C 64 63 3D 6F 72  myth,dc=ie,dc=or
4240020: 61 63 6C 65 2C 64 63 3D   63 6F 6D A0 1B 30 19 04  acle,dc=com..0..
4250030: 17 32 2E 31 36 2E 38 34   30 2E 31 2E 31 31 33 37  .2.16.840.1.1137
4260040: 33 30 2E 33 2E 34 2E 32                            30.3.4.2
427
428# LDAP DeleteResponse:
429#
430#   0   12: SEQUENCE {
431#   2    1:   INTEGER 7
432#   5    7:   [APPLICATION 11] {
433#   7    1:     ENUMERATED 0
434#  10    0:     OCTET STRING
435#  12    0:     OCTET STRING
436#         :     }
437#         :   }
438#
4390000: 30 0C 02 01 07 6B 07 0A   01 00 04 00 04 00        0....k........
440
441# LDAP UnbindRequest:
442#
443#   0   34: SEQUENCE {
444#   2    1:   INTEGER 8
445#   5    0:   [APPLICATION 2]
446#   7   27:   [0] {
447#   9   25:     SEQUENCE {
448#  11   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
449#         :       }
450#         :     }
451#         :   }
452#
4530000: 30 22 02 01 08 42 00 A0   1B 30 19 04 17 32 2E 31  0"...B...0...2.1
4540010: 36 2E 38 34 30 2E 31 2E   31 31 33 37 33 30 2E 33  6.840.1.113730.3
4550020: 2E 34 2E 32                                        .4.2
456
457