Artifact
d25ac1a05b8bc7c51b0122ef8d75567b5e0206a52e88bbc29555be8e4b7839e4:
0000: 23 20 41 75 74 6f 20 67 65 6e 65 72 61 74 65 64 # Auto generated
0010: 20 66 72 6f 6d 20 22 50 42 4b 44 46 32 2d 53 48 from "PBKDF2-SH
0020: 41 32 32 34 2e 74 78 74 22 0a 6c 61 70 70 65 6e A224.txt".lappen
0030: 64 20 61 75 74 6f 5f 70 61 74 68 20 5b 66 69 6c d auto_path [fil
0040: 65 20 64 69 72 6e 61 6d 65 20 5b 66 69 6c 65 20 e dirname [file
0050: 64 69 72 6e 61 6d 65 20 5b 66 69 6c 65 20 64 69 dirname [file di
0060: 72 6e 61 6d 65 20 5b 66 69 6c 65 20 64 69 72 6e rname [file dirn
0070: 61 6d 65 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 5b ame [file join [
0080: 70 77 64 5d 20 5b 69 6e 66 6f 20 73 63 72 69 70 pwd] [info scrip
0090: 74 5d 5d 5d 5d 5d 5d 0a 70 61 63 6b 61 67 65 20 t]]]]]].package
00a0: 72 65 71 75 69 72 65 20 74 6c 73 0a 70 61 63 6b require tls.pack
00b0: 61 67 65 20 72 65 71 75 69 72 65 20 74 63 6c 74 age require tclt
00c0: 65 73 74 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 est..tcltest::te
00d0: 73 74 43 6f 6e 73 74 72 61 69 6e 74 20 50 42 4b stConstraint PBK
00e0: 44 46 32 20 5b 65 78 70 72 20 7b 5b 6c 73 65 61 DF2 [expr {[lsea
00f0: 72 63 68 20 2d 6e 6f 63 61 73 65 20 5b 74 6c 73 rch -nocase [tls
0100: 3a 3a 6b 64 66 73 5d 20 50 42 4b 44 46 32 5d 20 ::kdfs] PBKDF2]
0110: 3e 20 2d 31 7d 5d 0a 74 63 6c 74 65 73 74 3a 3a > -1}].tcltest::
0120: 74 65 73 74 43 6f 6e 73 74 72 61 69 6e 74 20 53 testConstraint S
0130: 48 41 32 32 34 20 5b 65 78 70 72 20 7b 5b 6c 73 HA224 [expr {[ls
0140: 65 61 72 63 68 20 2d 6e 6f 63 61 73 65 20 5b 74 earch -nocase [t
0150: 6c 73 3a 3a 64 69 67 65 73 74 73 5d 20 53 48 41 ls::digests] SHA
0160: 32 32 34 5d 20 3e 20 2d 31 7d 5d 0a 63 61 74 63 224] > -1}].catc
0170: 68 20 7b 74 6c 73 3a 3a 70 72 6f 76 69 64 65 72 h {tls::provider
0180: 20 6c 65 67 61 63 79 7d 0a 0a 74 63 6c 74 65 73 legacy}..tcltes
0190: 74 3a 3a 74 65 73 74 20 4b 44 46 5f 50 42 4b 44 t::test KDF_PBKD
01a0: 46 32 2d 53 48 41 32 32 34 2d 31 2e 31 20 7b 50 F2-SHA224-1.1 {P
01b0: 42 4b 44 46 32 2d 53 48 41 32 32 34 7d 20 5c 0a BKDF2-SHA224} \.
01c0: 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 7b 50 .-constraints {P
01d0: 42 4b 44 46 32 20 53 48 41 32 32 34 7d 20 5c 0a BKDF2 SHA224} \.
01e0: 09 2d 73 65 74 75 70 20 7b 7d 20 5c 0a 09 2d 62 .-setup {} \..-b
01f0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f ody {binary enco
0200: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 70 62 6b de hex [tls::pbk
0210: 64 66 32 20 2d 64 69 67 65 73 74 20 53 48 41 32 df2 -digest SHA2
0220: 32 34 20 2d 70 61 73 73 77 6f 72 64 20 22 70 61 24 -password "pa
0230: 73 73 77 6f 72 64 22 20 2d 73 61 6c 74 20 22 73 ssword" -salt "s
0240: 61 6c 74 22 20 2d 69 74 65 72 61 74 69 6f 6e 73 alt" -iterations
0250: 20 31 20 2d 73 69 7a 65 20 32 30 5d 7d 20 5c 0a 1 -size 20]} \.
0260: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 .-match exact -r
0270: 65 73 75 6c 74 20 33 63 31 39 38 63 62 64 62 39 esult 3c198cbdb9
0280: 34 36 34 62 37 38 35 37 39 36 36 62 64 30 35 62 464b7857966bd05b
0290: 37 62 63 39 32 62 63 31 63 63 34 65 36 65 0a 0a 7bc92bc1cc4e6e..
02a0: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 4b 44 tcltest::test KD
02b0: 46 5f 50 42 4b 44 46 32 2d 53 48 41 32 32 34 2d F_PBKDF2-SHA224-
02c0: 31 2e 32 20 7b 50 42 4b 44 46 32 2d 53 48 41 32 1.2 {PBKDF2-SHA2
02d0: 32 34 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 24} \..-constrai
02e0: 6e 74 73 20 7b 50 42 4b 44 46 32 20 53 48 41 32 nts {PBKDF2 SHA2
02f0: 32 34 7d 20 5c 0a 09 2d 73 65 74 75 70 20 7b 7d 24} \..-setup {}
0300: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 \..-body {binar
0310: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c y encode hex [tl
0320: 73 3a 3a 70 62 6b 64 66 32 20 2d 64 69 67 65 73 s::pbkdf2 -diges
0330: 74 20 53 48 41 32 32 34 20 2d 70 61 73 73 77 6f t SHA224 -passwo
0340: 72 64 20 22 70 61 73 73 77 6f 72 64 22 20 2d 73 rd "password" -s
0350: 61 6c 74 20 22 73 61 6c 74 22 20 2d 69 74 65 72 alt "salt" -iter
0360: 61 74 69 6f 6e 73 20 32 20 2d 73 69 7a 65 20 32 ations 2 -size 2
0370: 30 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 0]} \..-match ex
0380: 61 63 74 20 2d 72 65 73 75 6c 74 20 39 33 32 30 act -result 9320
0390: 30 66 66 61 39 36 63 35 37 37 36 64 33 38 66 61 0ffa96c5776d38fa
03a0: 31 30 61 62 64 66 38 66 35 62 66 63 30 30 35 34 10abdf8f5bfc0054
03b0: 62 39 37 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 b971..tcltest::t
03c0: 65 73 74 20 4b 44 46 5f 50 42 4b 44 46 32 2d 53 est KDF_PBKDF2-S
03d0: 48 41 32 32 34 2d 31 2e 33 20 7b 50 42 4b 44 46 HA224-1.3 {PBKDF
03e0: 32 2d 53 48 41 32 32 34 7d 20 5c 0a 09 2d 63 6f 2-SHA224} \..-co
03f0: 6e 73 74 72 61 69 6e 74 73 20 7b 50 42 4b 44 46 nstraints {PBKDF
0400: 32 20 53 48 41 32 32 34 7d 20 5c 0a 09 2d 73 65 2 SHA224} \..-se
0410: 74 75 70 20 7b 7d 20 5c 0a 09 2d 62 6f 64 79 20 tup {} \..-body
0420: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 {binary encode h
0430: 65 78 20 5b 74 6c 73 3a 3a 70 62 6b 64 66 32 20 ex [tls::pbkdf2
0440: 2d 64 69 67 65 73 74 20 53 48 41 32 32 34 20 2d -digest SHA224 -
0450: 70 61 73 73 77 6f 72 64 20 22 70 61 73 73 77 6f password "passwo
0460: 72 64 22 20 2d 73 61 6c 74 20 22 73 61 6c 74 22 rd" -salt "salt"
0470: 20 2d 69 74 65 72 61 74 69 6f 6e 73 20 34 30 39 -iterations 409
0480: 36 20 2d 73 69 7a 65 20 32 30 5d 7d 20 5c 0a 09 6 -size 20]} \..
0490: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 -match exact -re
04a0: 73 75 6c 74 20 32 31 38 63 34 35 33 62 66 39 30 sult 218c453bf90
04b0: 36 33 35 62 64 30 61 32 31 61 37 35 64 31 37 32 635bd0a21a75d172
04c0: 37 30 33 66 66 36 31 30 38 65 66 36 30 0a 0a 74 703ff6108ef60..t
04d0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 4b 44 46 cltest::test KDF
04e0: 5f 50 42 4b 44 46 32 2d 53 48 41 32 32 34 2d 31 _PBKDF2-SHA224-1
04f0: 2e 34 20 7b 50 42 4b 44 46 32 2d 53 48 41 32 32 .4 {PBKDF2-SHA22
0500: 34 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 4} \..-constrain
0510: 74 73 20 7b 50 42 4b 44 46 32 20 53 48 41 32 32 ts {PBKDF2 SHA22
0520: 34 7d 20 5c 0a 09 2d 73 65 74 75 70 20 7b 7d 20 4} \..-setup {}
0530: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 \..-body {binary
0540: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 encode hex [tls
0550: 3a 3a 70 62 6b 64 66 32 20 2d 64 69 67 65 73 74 ::pbkdf2 -digest
0560: 20 53 48 41 32 32 34 20 2d 70 61 73 73 77 6f 72 SHA224 -passwor
0570: 64 20 22 70 61 73 73 77 6f 72 64 22 20 2d 73 61 d "password" -sa
0580: 6c 74 20 22 73 61 6c 74 22 20 2d 69 74 65 72 61 lt "salt" -itera
0590: 74 69 6f 6e 73 20 31 36 37 37 37 32 31 36 20 2d tions 16777216 -
05a0: 73 69 7a 65 20 32 30 5d 7d 20 5c 0a 09 2d 6d 61 size 20]} \..-ma
05b0: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c tch exact -resul
05c0: 74 20 62 34 39 39 32 35 31 38 34 63 62 34 62 35 t b49925184cb4b5
05d0: 35 39 66 33 36 35 65 39 34 66 63 61 66 63 64 34 59f365e94fcafcd4
05e0: 63 64 62 39 66 37 61 65 66 34 0a 0a 74 63 6c 74 cdb9f7aef4..tclt
05f0: 65 73 74 3a 3a 74 65 73 74 20 4b 44 46 5f 50 42 est::test KDF_PB
0600: 4b 44 46 32 2d 53 48 41 32 32 34 2d 31 2e 35 20 KDF2-SHA224-1.5
0610: 7b 50 42 4b 44 46 32 2d 53 48 41 32 32 34 7d 20 {PBKDF2-SHA224}
0620: 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 \..-constraints
0630: 7b 50 42 4b 44 46 32 20 53 48 41 32 32 34 7d 20 {PBKDF2 SHA224}
0640: 5c 0a 09 2d 73 65 74 75 70 20 7b 7d 20 5c 0a 09 \..-setup {} \..
0650: 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e -body {binary en
0660: 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 70 code hex [tls::p
0670: 62 6b 64 66 32 20 2d 64 69 67 65 73 74 20 53 48 bkdf2 -digest SH
0680: 41 32 32 34 20 2d 70 61 73 73 77 6f 72 64 20 22 A224 -password "
0690: 70 61 73 73 77 6f 72 64 50 41 53 53 57 4f 52 44 passwordPASSWORD
06a0: 70 61 73 73 77 6f 72 64 22 20 2d 73 61 6c 74 20 password" -salt
06b0: 22 73 61 6c 74 53 41 4c 54 73 61 6c 74 53 41 4c "saltSALTsaltSAL
06c0: 54 73 61 6c 74 53 41 4c 54 73 61 6c 74 53 41 4c TsaltSALTsaltSAL
06d0: 54 73 61 6c 74 22 20 2d 69 74 65 72 61 74 69 6f Tsalt" -iteratio
06e0: 6e 73 20 34 30 39 36 20 2d 73 69 7a 65 20 32 35 ns 4096 -size 25
06f0: 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 ]} \..-match exa
0700: 63 74 20 2d 72 65 73 75 6c 74 20 30 35 36 63 34 ct -result 056c4
0710: 62 61 34 33 38 64 65 64 39 31 66 63 31 34 65 30 ba438ded91fc14e0
0720: 35 39 34 65 36 66 35 32 62 38 37 65 31 66 33 36 594e6f52b87e1f36
0730: 39 30 63 30 64 63 30 66 62 63 30 35 37 0a 0a 74 90c0dc0fbc057..t
0740: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 4b 44 46 cltest::test KDF
0750: 5f 50 42 4b 44 46 32 2d 53 48 41 32 32 34 2d 31 _PBKDF2-SHA224-1
0760: 2e 36 20 7b 50 42 4b 44 46 32 2d 53 48 41 32 32 .6 {PBKDF2-SHA22
0770: 34 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 4} \..-constrain
0780: 74 73 20 7b 50 42 4b 44 46 32 20 53 48 41 32 32 ts {PBKDF2 SHA22
0790: 34 7d 20 5c 0a 09 2d 73 65 74 75 70 20 7b 7d 20 4} \..-setup {}
07a0: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 \..-body {binary
07b0: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 encode hex [tls
07c0: 3a 3a 70 62 6b 64 66 32 20 2d 64 69 67 65 73 74 ::pbkdf2 -digest
07d0: 20 53 48 41 32 32 34 20 2d 70 61 73 73 77 6f 72 SHA224 -passwor
07e0: 64 20 22 70 61 73 73 5c 30 77 6f 72 64 22 20 2d d "pass\0word" -
07f0: 73 61 6c 74 20 22 73 61 5c 30 6c 74 22 20 2d 69 salt "sa\0lt" -i
0800: 74 65 72 61 74 69 6f 6e 73 20 34 30 39 36 20 2d terations 4096 -
0810: 73 69 7a 65 20 31 36 5d 7d 20 5c 0a 09 2d 6d 61 size 16]} \..-ma
0820: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c tch exact -resul
0830: 74 20 39 62 34 30 31 31 62 36 34 31 66 34 30 61 t 9b4011b641f40a
0840: 32 61 35 30 30 61 33 31 64 34 61 33 39 32 64 31 2a500a31d4a392d1
0850: 35 63 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 5c..tcltest::tes
0860: 74 20 4b 44 46 5f 50 42 4b 44 46 32 2d 53 48 41 t KDF_PBKDF2-SHA
0870: 32 32 34 2d 31 2e 37 20 7b 50 42 4b 44 46 32 2d 224-1.7 {PBKDF2-
0880: 53 48 41 32 32 34 7d 20 5c 0a 09 2d 63 6f 6e 73 SHA224} \..-cons
0890: 74 72 61 69 6e 74 73 20 7b 50 42 4b 44 46 32 20 traints {PBKDF2
08a0: 53 48 41 32 32 34 7d 20 5c 0a 09 2d 73 65 74 75 SHA224} \..-setu
08b0: 70 20 7b 7d 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 p {} \..-body {b
08c0: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 inary encode hex
08d0: 20 5b 74 6c 73 3a 3a 70 62 6b 64 66 32 20 2d 64 [tls::pbkdf2 -d
08e0: 69 67 65 73 74 20 53 48 41 32 32 34 20 2d 70 61 igest SHA224 -pa
08f0: 73 73 77 6f 72 64 20 22 70 61 73 73 77 64 22 20 ssword "passwd"
0900: 2d 73 61 6c 74 20 22 73 61 6c 74 22 20 2d 69 74 -salt "salt" -it
0910: 65 72 61 74 69 6f 6e 73 20 31 20 2d 73 69 7a 65 erations 1 -size
0920: 20 31 32 38 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 128]} \..-match
0930: 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 65 exact -result e
0940: 35 35 62 64 37 37 63 66 63 31 38 62 30 31 32 61 55bd77cfc18b012a
0950: 63 36 33 36 32 65 32 32 64 37 63 64 66 37 37 63 c6362e22d7cdf77c
0960: 34 62 30 33 38 37 39 61 36 61 66 35 31 66 62 66 4b03879a6af51fbf
0970: 30 30 34 35 62 63 33 32 61 30 33 65 37 66 30 64 0045bc32a03e7f0d
0980: 38 32 39 64 32 36 62 37 36 35 62 66 66 30 63 61 829d26b765bff0ca
0990: 35 38 37 33 65 30 37 61 38 65 38 35 38 30 34 66 5873e07a8e85804f
09a0: 66 34 61 31 37 36 38 33 65 64 37 30 36 31 33 30 f4a17683ed706130
09b0: 64 35 31 36 35 37 34 35 36 62 63 30 65 62 64 30 d51657456bc0ebd0
09c0: 37 63 33 35 63 61 30 36 37 35 62 33 31 31 33 61 7c35ca0675b3113a
09d0: 64 39 63 33 33 66 65 34 38 61 35 65 62 39 65 39 d9c33fe48a5eb9e9
09e0: 64 63 36 63 36 61 38 63 66 35 63 66 36 64 65 31 dc6c6a8cf5cf6de1
09f0: 33 31 38 62 34 31 34 64 62 65 36 36 37 62 66 61 318b414dbe667bfa
0a00: 65 62 38 36 33 65 66 38 33 39 39 66 66 34 61 37 eb863ef8399ff4a7
0a10: 33 32 35 32 30 64 61 62 34 62 61 38 32 33 33 36 32520dab4ba82336
0a20: 35 31 33 61 32 35 30 37 37 64 64 66 63 31 31 66 513a25077ddfc11f
0a30: 63 36 31 38 63 31 31 65 66 61 66 30 34 61 65 0a c618c11efaf04ae.
0a40: 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 4b .tcltest::test K
0a50: 44 46 5f 50 42 4b 44 46 32 2d 53 48 41 32 32 34 DF_PBKDF2-SHA224
0a60: 2d 31 2e 38 20 7b 50 42 4b 44 46 32 2d 53 48 41 -1.8 {PBKDF2-SHA
0a70: 32 32 34 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 224} \..-constra
0a80: 69 6e 74 73 20 7b 50 42 4b 44 46 32 20 53 48 41 ints {PBKDF2 SHA
0a90: 32 32 34 7d 20 5c 0a 09 2d 73 65 74 75 70 20 7b 224} \..-setup {
0aa0: 7d 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 } \..-body {bina
0ab0: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 ry encode hex [t
0ac0: 6c 73 3a 3a 70 62 6b 64 66 32 20 2d 64 69 67 65 ls::pbkdf2 -dige
0ad0: 73 74 20 53 48 41 32 32 34 20 2d 70 61 73 73 77 st SHA224 -passw
0ae0: 6f 72 64 20 22 50 61 73 73 77 6f 72 64 22 20 2d ord "Password" -
0af0: 73 61 6c 74 20 22 73 61 5c 30 6c 74 22 20 2d 69 salt "sa\0lt" -i
0b00: 74 65 72 61 74 69 6f 6e 73 20 34 30 39 36 20 2d terations 4096 -
0b10: 73 69 7a 65 20 32 35 36 5d 7d 20 5c 0a 09 2d 6d size 256]} \..-m
0b20: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 atch exact -resu
0b30: 6c 74 20 61 33 32 39 61 33 36 30 63 38 32 35 65 lt a329a360c825e
0b40: 31 32 65 34 35 34 61 64 38 36 33 33 61 38 34 32 12e454ad8633a842
0b50: 61 30 36 62 61 31 34 35 36 39 30 37 37 37 30 37 a06ba14569077707
0b60: 37 39 64 31 66 61 34 65 30 62 36 31 61 35 62 31 79d1fa4e0b61a5b1
0b70: 63 36 63 65 30 32 65 37 31 64 65 37 34 61 65 34 c6ce02e71de74ae4
0b80: 33 33 62 62 66 31 34 62 39 30 37 36 39 30 64 30 33bbf14b907690d0
0b90: 30 38 64 30 63 61 62 35 62 30 31 63 39 37 36 63 08d0cab5b01c976c
0ba0: 31 65 36 32 37 62 30 32 37 61 39 61 38 30 39 66 1e627b027a9a809f
0bb0: 64 30 30 31 30 38 32 63 38 30 39 36 35 30 33 34 d001082c80965034
0bc0: 34 65 63 66 63 64 65 62 64 66 30 64 36 34 62 39 4ecfcdebdf0d64b9
0bd0: 32 63 62 31 65 38 36 39 62 66 39 31 62 37 35 35 2cb1e869bf91b755
0be0: 31 37 65 61 33 36 39 31 38 31 32 37 62 31 65 63 17ea36918127b1ec
0bf0: 63 63 34 63 61 63 31 34 35 66 62 39 36 35 30 37 cc4cac145fb96507
0c00: 31 32 39 32 61 36 64 66 61 33 38 38 64 38 61 64 1292a6dfa388d8ad
0c10: 38 39 33 64 32 35 34 31 66 38 33 61 30 64 61 63 893d2541f83a0dac
0c20: 31 63 35 35 64 32 64 39 30 37 30 39 39 36 33 62 1c55d2d90709963b
0c30: 30 36 36 64 65 39 38 35 65 39 32 39 37 34 65 38 066de985e92974e8
0c40: 37 62 37 64 38 63 30 65 38 30 32 36 64 39 36 36 7b7d8c0e8026d966
0c50: 38 34 62 62 30 34 32 35 32 30 33 39 31 39 62 34 84bb0425203919b4
0c60: 37 39 32 39 36 32 62 30 36 35 65 32 62 32 62 38 792962b065e2b2b8
0c70: 31 35 62 61 38 38 38 62 38 34 32 38 61 65 35 31 15ba888b8428ae51
0c80: 66 35 37 61 37 34 66 36 33 37 61 36 35 38 65 32 f57a74f637a658e2
0c90: 37 63 66 35 66 62 63 35 35 39 33 65 38 35 66 37 7cf5fbc5593e85f7
0ca0: 37 35 61 31 66 38 31 36 36 30 38 35 30 61 37 32 75a1f81660850a72
0cb0: 33 65 32 65 62 35 36 35 66 33 30 64 66 63 32 63 3e2eb565f30dfc2c
0cc0: 66 32 39 37 33 61 64 35 37 65 63 39 35 62 38 39 f2973ad57ec95b89
0cd0: 63 30 39 37 39 63 37 62 61 62 38 31 63 31 31 64 c0979c7bab81c11d
0ce0: 38 39 38 37 35 34 30 61 33 32 62 61 64 62 32 66 8987540a32badb2f
0cf0: 37 62 62 65 34 66 66 32 31 61 34 66 30 64 39 31 7bbe4ff21a4f0d91
0d00: 64 62 64 39 31 31 62 38 38 64 64 64 39 32 38 36 dbd911b88ddd9286
0d10: 30 33 66 64 32 37 62 30 65 64 65 39 39 34 65 65 03fd27b0ede994ee
0d20: 39 39 65 64 64 32 63 30 34 36 36 37 62 38 32 30 99edd2c04667b820
0d30: 36 37 66 0a 0a 23 20 43 6c 65 61 6e 75 70 0a 3a 67f..# Cleanup.:
0d40: 3a 74 63 6c 74 65 73 74 3a 3a 63 6c 65 61 6e 75 :tcltest::cleanu
0d50: 70 54 65 73 74 73 0a 72 65 74 75 72 6e 0a pTests.return.