Artifact
8994f85662d81b7d5d31bdbc124b3a826650b17f50c7675f007d34e53c953c31:
0000: 23 20 53 48 41 32 32 34 0a 23 20 46 72 6f 6d 20 # SHA224.# From
0010: 68 74 74 70 73 3a 2f 2f 63 73 72 63 2e 6e 69 73 https://csrc.nis
0020: 74 2e 67 6f 76 2f 70 72 6f 6a 65 63 74 73 2f 63 t.gov/projects/c
0030: 72 79 70 74 6f 67 72 61 70 68 69 63 2d 73 74 61 ryptographic-sta
0040: 6e 64 61 72 64 73 2d 61 6e 64 2d 67 75 69 64 65 ndards-and-guide
0050: 6c 69 6e 65 73 2f 65 78 61 6d 70 6c 65 2d 76 61 lines/example-va
0060: 6c 75 65 73 0a 23 20 61 6e 64 20 52 46 43 20 36 lues.# and RFC 6
0070: 32 33 34 20 53 48 41 20 61 6e 64 20 53 48 41 2d 234 SHA and SHA-
0080: 62 61 73 65 64 20 48 4d 41 43 20 61 6e 64 20 48 based HMAC and H
0090: 4b 44 46 0a 0a 5b 62 20 3d 20 36 34 5d 0a 5b 4c KDF..[b = 64].[L
00a0: 20 3d 20 32 38 5d 0a 0a 4c 65 6e 20 3d 20 30 0a = 28]..Len = 0.
00b0: 4d 73 67 20 3d 20 22 22 0a 4d 44 20 3d 20 64 31 Msg = "".MD = d1
00c0: 34 61 30 32 38 63 32 61 33 61 32 62 63 39 34 37 4a028c2a3a2bc947
00d0: 36 31 30 32 62 62 32 38 38 32 33 34 63 34 31 35 6102bb288234c415
00e0: 61 32 62 30 31 66 38 32 38 65 61 36 32 61 63 35 a2b01f828ea62ac5
00f0: 62 33 65 34 32 66 0a 0a 4c 65 6e 20 3d 20 33 0a b3e42f..Len = 3.
0100: 4d 73 67 20 3d 20 22 61 62 63 22 0a 4d 44 20 3d Msg = "abc".MD =
0110: 20 32 33 30 39 37 64 32 32 33 34 30 35 64 38 32 23097d223405d82
0120: 32 38 36 34 32 61 34 37 37 62 64 61 32 35 35 62 28642a477bda255b
0130: 33 32 61 61 64 62 63 65 34 62 64 61 30 62 33 66 32aadbce4bda0b3f
0140: 37 65 33 36 63 39 64 61 37 0a 0a 4c 65 6e 20 3d 7e36c9da7..Len =
0150: 20 35 36 0a 4d 73 67 20 3d 20 22 61 62 63 64 62 56.Msg = "abcdb
0160: 63 64 65 63 64 65 66 64 65 66 67 65 66 67 68 66 cdecdefdefgefghf
0170: 67 68 69 67 68 69 6a 68 69 6a 6b 69 6a 6b 6c 6a ghighijhijkijklj
0180: 6b 6c 6d 6b 6c 6d 6e 6c 6d 6e 6f 6d 6e 6f 70 6e klmklmnlmnomnopn
0190: 6f 70 71 22 0a 4d 44 20 3d 20 37 35 33 38 38 62 opq".MD = 75388b
01a0: 31 36 35 31 32 37 37 36 63 63 35 64 62 61 35 64 16512776cc5dba5d
01b0: 61 31 66 64 38 39 30 31 35 30 62 30 63 36 34 35 a1fd890150b0c645
01c0: 35 63 62 34 66 35 38 62 31 39 35 32 35 32 32 35 5cb4f58b19525225
01d0: 32 35 0a 0a 4c 65 6e 20 3d 20 31 31 32 0a 4d 73 25..Len = 112.Ms
01e0: 67 20 3d 20 22 61 62 63 64 65 66 67 68 62 63 64 g = "abcdefghbcd
01f0: 65 66 67 68 69 63 64 65 66 67 68 69 6a 64 65 66 efghicdefghijdef
0200: 67 68 69 6a 6b 65 66 67 68 69 6a 6b 6c 66 67 68 ghijkefghijklfgh
0210: 69 6a 6b 6c 6d 67 68 69 6a 6b 6c 6d 6e 68 69 6a ijklmghijklmnhij
0220: 6b 6c 6d 6e 6f 69 6a 6b 6c 6d 6e 6f 70 6a 6b 6c klmnoijklmnopjkl
0230: 6d 6e 6f 70 71 6b 6c 6d 6e 6f 70 71 72 6c 6d 6e mnopqklmnopqrlmn
0240: 6f 70 71 72 73 6d 6e 6f 70 71 72 73 74 6e 6f 70 opqrsmnopqrstnop
0250: 71 72 73 74 75 22 0a 4d 44 20 3d 20 63 39 37 63 qrstu".MD = c97c
0260: 61 39 61 35 35 39 38 35 30 63 65 39 37 61 30 34 a9a559850ce97a04
0270: 61 39 36 64 65 66 36 64 39 39 61 39 65 30 65 30 a96def6d99a9e0e0
0280: 65 32 61 62 31 34 65 36 62 38 64 66 32 36 35 66 e2ab14e6b8df265f
0290: 63 30 62 33 0a 0a 4c 65 6e 20 3d 20 31 30 30 30 c0b3..Len = 1000
02a0: 30 30 30 0a 52 65 70 65 61 74 20 3d 20 31 30 30 000.Repeat = 100
02b0: 30 30 30 30 0a 4d 73 67 20 3d 20 22 61 22 0a 4d 0000.Msg = "a".M
02c0: 44 20 3d 20 32 30 37 39 34 36 35 35 39 38 30 63 D = 20794655980c
02d0: 39 31 64 38 62 62 62 34 63 31 65 61 39 37 36 31 91d8bbb4c1ea9761
02e0: 38 61 34 62 66 30 33 66 34 32 35 38 31 39 34 38 8a4bf03f42581948
02f0: 62 32 65 65 34 65 65 37 61 64 36 37 0a 0a 4c 65 b2ee4ee7ad67..Le
0300: 6e 20 3d 20 31 30 37 33 37 34 31 38 32 34 0a 52 n = 1073741824.R
0310: 65 70 65 61 74 20 3d 20 31 36 37 37 37 32 31 36 epeat = 16777216
0320: 0a 4d 73 67 20 3d 20 22 61 62 63 64 65 66 67 68 .Msg = "abcdefgh
0330: 62 63 64 65 66 67 68 69 63 64 65 66 67 68 69 6a bcdefghicdefghij
0340: 64 65 66 67 68 69 6a 6b 65 66 67 68 69 6a 6b 6c defghijkefghijkl
0350: 66 67 68 69 6a 6b 6c 6d 67 68 69 6a 6b 6c 6d 6e fghijklmghijklmn
0360: 68 69 6a 6b 6c 6d 6e 6f 22 0a 4d 44 20 3d 20 62 hijklmno".MD = b
0370: 35 39 38 39 37 31 33 63 61 34 66 65 34 37 61 30 5989713ca4fe47a0
0380: 30 39 66 38 36 32 31 39 38 30 62 33 34 65 36 64 09f8621980b34e6d
0390: 36 33 65 64 33 30 36 33 62 32 61 30 61 32 63 38 63ed3063b2a0a2c8
03a0: 36 37 64 38 61 38 35 0a 0a 4c 65 6e 20 3d 20 31 67d8a85..Len = 1
03b0: 0a 4d 73 67 20 3d 20 66 66 0a 4d 44 20 3d 20 65 .Msg = ff.MD = e
03c0: 33 33 66 39 64 37 35 65 36 61 65 31 33 36 39 64 33f9d75e6ae1369d
03d0: 62 61 62 66 38 31 62 39 36 62 34 35 39 31 61 65 babf81b96b4591ae
03e0: 34 36 62 62 61 33 30 62 35 39 31 61 36 62 36 63 46bba30b591a6b6c
03f0: 36 32 35 34 32 62 35 0a 0a 4c 65 6e 20 3d 20 34 62542b5..Len = 4
0400: 0a 4d 73 67 20 3d 20 65 35 65 30 39 39 32 34 0a .Msg = e5e09924.
0410: 4d 44 20 3d 20 66 64 31 39 65 37 34 36 39 30 64 MD = fd19e74690d
0420: 32 39 31 34 36 37 63 65 35 39 66 30 37 37 64 66 291467ce59f077df
0430: 33 31 31 36 33 38 66 31 63 33 61 34 36 65 35 31 311638f1c3a46e51
0440: 30 64 30 65 34 39 61 36 37 30 36 32 64 0a 0a 4c 0d0e49a67062d..L
0450: 65 6e 20 3d 20 35 36 0a 52 65 70 65 61 74 20 3d en = 56.Repeat =
0460: 20 35 36 0a 4d 73 67 20 3d 20 30 30 0a 4d 44 20 56.Msg = 00.MD
0470: 3d 20 35 63 33 65 32 35 62 36 39 64 30 65 61 32 = 5c3e25b69d0ea2
0480: 36 66 32 36 30 63 66 61 65 38 37 65 32 33 37 35 6f260cfae87e2375
0490: 39 65 31 65 63 61 39 64 31 65 63 63 39 66 62 66 9e1eca9d1ecc9fbf
04a0: 33 63 36 32 32 36 36 38 30 34 0a 0a 4c 65 6e 20 3c62266804..Len
04b0: 3d 20 31 30 30 30 0a 52 65 70 65 61 74 20 3d 20 = 1000.Repeat =
04c0: 31 30 30 30 0a 4d 73 67 20 3d 20 22 51 22 0a 4d 1000.Msg = "Q".M
04d0: 44 20 3d 20 33 37 30 36 31 39 37 66 36 36 38 39 D = 3706197f6689
04e0: 30 61 34 31 37 37 39 64 63 38 37 39 31 36 37 30 0a41779dc8791670
04f0: 35 32 32 65 31 33 36 66 61 66 61 32 34 38 37 34 522e136fafa24874
0500: 36 38 35 37 31 35 62 64 30 61 38 61 0a 0a 4c 65 685715bd0a8a..Le
0510: 6e 20 3d 20 31 30 30 30 0a 52 65 70 65 61 74 20 n = 1000.Repeat
0520: 3d 20 31 30 30 30 0a 4d 73 67 20 3d 20 22 41 22 = 1000.Msg = "A"
0530: 0a 4d 44 20 3d 20 61 38 64 30 63 36 36 62 35 63 .MD = a8d0c66b5c
0540: 36 66 64 66 64 38 33 36 65 62 33 63 36 64 30 34 6fdfd836eb3c6d04
0550: 64 33 32 64 66 65 36 36 63 33 62 31 66 31 36 38 d32dfe66c3b1f168
0560: 62 34 38 38 62 66 34 63 39 63 36 36 63 65 0a 0a b488bf4c9c66ce..
0570: 4c 65 6e 20 3d 20 31 30 30 35 0a 52 65 70 65 61 Len = 1005.Repea
0580: 74 20 3d 20 31 30 30 35 0a 4d 73 67 20 3d 20 39 t = 1005.Msg = 9
0590: 39 0a 4d 44 20 3d 20 63 62 30 30 65 63 64 30 33 9.MD = cb00ecd03
05a0: 37 38 38 62 66 36 63 30 39 30 38 34 30 31 65 30 788bf6c0908401e0
05b0: 65 62 30 35 33 61 63 36 31 66 33 35 65 37 65 32 eb053ac61f35e7e2
05c0: 30 61 32 63 66 64 37 62 64 39 36 64 36 34 30 0a 0a2cfd7bd96d640.
05d0: 0a 4c 65 6e 20 3d 20 31 30 30 30 30 30 30 0a 52 .Len = 1000000.R
05e0: 65 70 65 61 74 20 3d 20 31 30 30 30 30 30 30 0a epeat = 1000000.
05f0: 4d 73 67 20 3d 20 30 30 0a 4d 44 20 3d 20 33 61 Msg = 00.MD = 3a
0600: 35 64 37 34 62 36 38 66 31 34 66 33 61 34 62 32 5d74b68f14f3a4b2
0610: 62 65 39 32 38 39 62 38 64 33 37 30 36 37 32 64 be9289b8d370672d
0620: 30 62 33 64 32 66 35 33 62 63 33 30 33 63 35 39 0b3d2f53bc303c59
0630: 30 33 32 64 66 33 0a 0a 4c 65 6e 20 3d 20 30 78 032df3..Len = 0x
0640: 32 30 30 30 30 30 30 30 0a 52 65 70 65 61 74 20 20000000.Repeat
0650: 3d 20 35 33 36 38 37 30 39 31 32 0a 4d 73 67 20 = 536870912.Msg
0660: 3d 20 22 41 22 0a 4d 44 20 3d 20 63 34 32 35 30 = "A".MD = c4250
0670: 30 38 33 63 66 38 32 33 30 62 66 32 31 30 36 35 083cf8230bf21065
0680: 62 33 30 31 34 62 61 61 61 66 39 66 37 36 66 65 b3014baaaf9f76fe
0690: 63 65 66 63 32 31 66 39 31 63 66 32 33 37 64 65 cefc21f91cf237de
06a0: 64 63 39 0a 0a 23 4c 65 6e 20 3d 20 30 78 34 31 dc9..#Len = 0x41
06b0: 30 30 30 30 30 30 0a 23 52 65 70 65 61 74 20 3d 000000.#Repeat =
06c0: 20 31 30 39 30 35 31 39 30 34 30 0a 23 4d 73 67 1090519040.#Msg
06d0: 20 3d 20 30 30 0a 23 4d 44 20 3d 20 30 31 34 36 = 00.#MD = 0146
06e0: 37 34 61 62 63 35 63 62 39 38 30 31 39 39 39 33 74abc5cb98019993
06f0: 35 36 39 35 61 66 32 32 66 61 62 36 38 33 37 34 5695af22fab68374
0700: 38 66 34 32 36 31 64 34 63 36 34 39 32 62 37 37 8f4261d4c6492b77
0710: 63 35 34 33 0a 0a 23 4c 65 6e 20 3d 20 30 78 36 c543..#Len = 0x6
0720: 30 30 30 30 30 33 66 0a 23 52 65 70 65 61 74 20 000003f.#Repeat
0730: 3d 20 31 36 31 30 36 31 32 37 39 39 0a 23 4d 73 = 1610612799.#Ms
0740: 67 20 3d 20 38 34 0a 23 4d 44 20 3d 20 61 36 35 g = 84.#MD = a65
0750: 34 62 35 30 62 37 36 37 61 38 33 32 33 63 35 62 4b50b767a8323c5b
0760: 35 31 39 66 34 36 37 64 38 36 36 39 38 33 37 31 519f467d86698371
0770: 34 32 38 38 31 64 63 37 61 64 33 36 38 61 37 64 42881dc7ad368a7d
0780: 35 65 66 38 66 0a 0a 4c 65 6e 20 3d 20 34 33 0a 5ef8f..Len = 43.
0790: 4d 73 67 20 3d 20 22 54 68 65 20 71 75 69 63 6b Msg = "The quick
07a0: 20 62 72 6f 77 6e 20 66 6f 78 20 6a 75 6d 70 73 brown fox jumps
07b0: 20 6f 76 65 72 20 74 68 65 20 6c 61 7a 79 20 64 over the lazy d
07c0: 6f 67 22 0a 4d 44 20 3d 20 37 33 30 65 31 30 39 og".MD = 730e109
07d0: 62 64 37 61 38 61 33 32 62 31 63 62 39 64 39 61 bd7a8a32b1cb9d9a
07e0: 30 39 61 61 32 33 32 35 64 32 34 33 30 35 38 37 09aa2325d2430587
07f0: 64 64 62 63 30 63 33 38 62 61 64 39 31 31 35 32 ddbc0c38bad91152
0800: 35 0a 0a 23 20 52 46 43 20 36 32 33 34 20 54 65 5..# RFC 6234 Te
0810: 73 74 20 43 61 73 65 20 31 0a 4c 65 6e 20 3d 20 st Case 1.Len =
0820: 33 0a 4d 73 67 20 3d 20 22 61 62 63 22 0a 4d 44 3.Msg = "abc".MD
0830: 20 3d 20 32 33 30 39 37 64 32 32 33 34 30 35 64 = 23097d223405d
0840: 38 32 32 38 36 34 32 61 34 37 37 62 64 61 32 35 8228642a477bda25
0850: 35 62 33 32 61 61 64 62 63 65 34 62 64 61 30 62 5b32aadbce4bda0b
0860: 33 66 37 65 33 36 63 39 64 61 37 0a 0a 23 20 52 3f7e36c9da7..# R
0870: 46 43 20 36 32 33 34 20 54 65 73 74 20 43 61 73 FC 6234 Test Cas
0880: 65 20 32 0a 4c 65 6e 20 3d 20 35 36 0a 4d 73 67 e 2.Len = 56.Msg
0890: 20 3d 20 22 61 62 63 64 62 63 64 65 63 64 65 66 = "abcdbcdecdef
08a0: 64 65 66 67 65 66 67 68 66 67 68 69 67 68 69 6a defgefghfghighij
08b0: 68 69 6a 6b 69 6a 6b 6c 6a 6b 6c 6d 6b 6c 6d 6e hijkijkljklmklmn
08c0: 6c 6d 6e 6f 6d 6e 6f 70 6e 6f 70 71 22 0a 4d 44 lmnomnopnopq".MD
08d0: 20 3d 20 37 35 33 38 38 62 31 36 35 31 32 37 37 = 75388b1651277
08e0: 36 63 63 35 64 62 61 35 64 61 31 66 64 38 39 30 6cc5dba5da1fd890
08f0: 31 35 30 62 30 63 36 34 35 35 63 62 34 66 35 38 150b0c6455cb4f58
0900: 62 31 39 35 32 35 32 32 35 32 35 0a 0a 23 20 52 b1952522525..# R
0910: 46 43 20 36 32 33 34 20 54 65 73 74 20 43 61 73 FC 6234 Test Cas
0920: 65 20 33 0a 4c 65 6e 20 3d 20 31 30 30 30 30 30 e 3.Len = 100000
0930: 30 0a 52 65 70 65 61 74 20 3d 20 31 30 30 30 30 0.Repeat = 10000
0940: 30 30 0a 4d 73 67 20 3d 20 22 61 22 0a 4d 44 20 00.Msg = "a".MD
0950: 3d 20 32 30 37 39 34 36 35 35 39 38 30 63 39 31 = 20794655980c91
0960: 64 38 62 62 62 34 63 31 65 61 39 37 36 31 38 61 d8bbb4c1ea97618a
0970: 34 62 66 30 33 66 34 32 35 38 31 39 34 38 62 32 4bf03f42581948b2
0980: 65 65 34 65 65 37 61 64 36 37 0a 0a 23 20 52 46 ee4ee7ad67..# RF
0990: 43 20 36 32 33 34 20 54 65 73 74 20 43 61 73 65 C 6234 Test Case
09a0: 20 34 0a 4c 65 6e 20 3d 20 36 34 30 0a 52 65 70 4.Len = 640.Rep
09b0: 65 61 74 20 3d 20 31 30 0a 4d 73 67 20 3d 20 22 eat = 10.Msg = "
09c0: 30 31 32 33 34 35 36 37 30 31 32 33 34 35 36 37 0123456701234567
09d0: 30 31 32 33 34 35 36 37 30 31 32 33 34 35 36 37 0123456701234567
09e0: 30 31 32 33 34 35 36 37 30 31 32 33 34 35 36 37 0123456701234567
09f0: 30 31 32 33 34 35 36 37 30 31 32 33 34 35 36 37 0123456701234567
0a00: 22 0a 4d 44 20 3d 20 35 36 37 66 36 39 66 31 36 ".MD = 567f69f16
0a10: 38 63 64 37 38 34 34 65 36 35 32 35 39 63 65 36 8cd7844e65259ce6
0a20: 35 38 66 65 37 61 61 64 66 61 32 35 32 31 36 65 58fe7aadfa25216e
0a30: 36 38 65 63 61 30 65 62 37 61 62 38 32 36 32 0a 68eca0eb7ab8262.
0a40: 0a 23 20 52 46 43 20 36 32 33 34 20 54 65 73 74 .# RFC 6234 Test
0a50: 20 43 61 73 65 20 36 0a 4c 65 6e 20 3d 20 31 0a Case 6.Len = 1.
0a60: 4d 73 67 20 3d 20 30 37 0a 4d 44 20 3d 20 30 30 Msg = 07.MD = 00
0a70: 65 63 64 35 66 31 33 38 34 32 32 62 38 61 64 37 ecd5f138422b8ad7
0a80: 34 63 39 37 39 39 66 64 38 32 36 63 35 33 31 62 4c9799fd826c531b
0a90: 61 64 32 66 63 61 62 63 37 34 35 30 62 65 65 32 ad2fcabc7450bee2
0aa0: 61 61 38 63 32 61 0a 0a 23 20 52 46 43 20 36 32 aa8c2a..# RFC 62
0ab0: 33 34 20 54 65 73 74 20 43 61 73 65 20 38 0a 4c 34 Test Case 8.L
0ac0: 65 6e 20 3d 20 31 36 0a 4d 73 67 20 3d 20 31 38 en = 16.Msg = 18
0ad0: 38 30 34 30 30 35 64 64 34 66 62 64 31 35 35 36 804005dd4fbd1556
0ae0: 32 39 39 64 36 66 39 64 39 33 64 66 36 32 0a 4d 299d6f9d93df62.M
0af0: 44 20 3d 20 64 66 39 30 64 37 38 61 61 37 38 38 D = df90d78aa788
0b00: 32 31 63 39 39 62 34 30 62 61 34 63 39 36 36 39 21c99b40ba4c9669
0b10: 32 31 61 63 63 64 38 66 66 62 31 65 39 38 61 63 21accd8ffb1e98ac
0b20: 33 38 38 65 35 36 31 39 31 64 62 31 0a 0a 23 20 388e56191db1..#
0b30: 52 46 43 20 36 32 33 34 20 54 65 73 74 20 43 61 RFC 6234 Test Ca
0b40: 73 65 20 31 30 0a 4c 65 6e 20 3d 20 31 36 33 0a se 10.Len = 163.
0b50: 4d 73 67 20 3d 20 35 35 62 32 31 30 30 37 39 63 Msg = 55b210079c
0b60: 36 31 62 35 33 61 64 64 35 32 30 36 32 32 64 31 61b53add520622d1
0b70: 61 63 39 37 64 35 63 64 62 65 38 63 62 33 33 61 ac97d5cdbe8cb33a
0b80: 61 30 61 65 33 34 34 35 31 37 62 65 65 34 64 37 a0ae344517bee4d7
0b90: 62 61 30 39 61 62 63 38 35 33 33 63 35 32 35 30 ba09abc8533c5250
0ba0: 38 38 37 61 34 33 62 65 62 62 61 63 39 30 36 63 887a43bebbac906c
0bb0: 32 65 31 38 33 37 66 32 36 62 33 36 61 35 39 61 2e1837f26b36a59a
0bc0: 65 33 62 65 37 38 31 34 64 35 30 36 38 39 36 62 e3be7814d506896b
0bd0: 37 31 38 62 32 61 33 38 33 65 63 64 61 63 31 36 718b2a383ecdac16
0be0: 62 39 36 31 32 35 35 35 33 66 34 31 36 66 66 33 b96125553f416ff3
0bf0: 32 63 36 36 37 34 63 37 34 35 39 39 61 39 30 30 2c6674c74599a900
0c00: 35 33 38 36 64 39 63 65 31 31 31 32 32 34 35 66 5386d9ce1112245f
0c10: 34 38 65 65 34 37 30 64 33 39 36 63 31 65 64 36 48ee470d396c1ed6
0c20: 33 62 39 32 36 37 30 63 61 35 36 65 63 38 34 64 3b92670ca56ec84d
0c30: 65 65 61 38 31 34 62 36 31 33 35 65 63 61 35 34 eea814b6135eca54
0c40: 33 39 32 62 64 65 64 62 39 34 38 39 62 63 39 62 392bdedb9489bc9b
0c50: 38 37 35 61 38 62 61 66 30 64 63 31 61 65 37 38 875a8baf0dc1ae78
0c60: 35 37 33 36 39 31 34 61 62 37 64 61 61 32 36 34 5736914ab7daa264
0c70: 62 63 30 37 39 64 32 36 39 66 32 63 30 64 37 65 bc079d269f2c0d7e
0c80: 64 64 64 38 31 30 61 34 32 36 31 34 35 61 30 37 ddd810a426145a07
0c90: 37 36 66 36 37 63 38 37 38 32 37 33 0a 4d 44 20 76f67c878273.MD
0ca0: 3d 20 30 62 33 31 38 39 34 65 63 38 39 33 37 61 = 0b31894ec8937a
0cb0: 64 39 62 39 31 62 64 66 62 63 62 61 32 39 34 64 d9b91bdfbcba294d
0cc0: 39 61 64 65 66 61 61 31 38 65 30 39 33 30 35 65 9adefaa18e09305e
0cd0: 39 66 32 30 64 35 63 33 61 34 0a 9f20d5c3a4.