This file is indexed.

/usr/lib/python2.7/dist-packages/cryptography_vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp is in python-cryptography-vectors 0.6.1-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
# CAVS 11.1
# Config Info for : "tdes_values"
# TDES Multi block Message Test for OFBI
# State : Encrypt and Decrypt
# Thu Apr 21 10:49:32 AM

[ENCRYPT]

COUNT = 0
KEY1 = c1f461bac779549e
KEY2 = c1f461bac779549e
KEY3 = c1f461bac779549e
IV1 = 20b8765753b3056e
IV2 = 760dcbaca9085ac3
IV3 = cb632101fe5db018
PLAINTEXT = 6349581592ae9269ce8f6badd5481c46448cdba3a15a00cd
CIPHERTEXT = f40d48d234d3c4ba8d6ee4aa412897132adfe4c2dff6a338

COUNT = 1
KEY1 = 648acbe62ff27c52
KEY2 = 648acbe62ff27c52
KEY3 = 648acbe62ff27c52
IV1 = 8059b22d9c5fd467
IV2 = d5af0782f1b529bc
IV3 = 2b045cd8470a7f11
PLAINTEXT = f6b9ef7c351d9f1b8eb048324f984e2a909d253017805c2d788edbf9807469ccd45571f5d61a05cec80a23ef349a37a2
CIPHERTEXT = c909cfa0e68414f84ac96bd980bde6dd20288cbb5e8118f2029ad7704d66ce91a253270bd0f0fa4a21f446a5b22edd78

COUNT = 2
KEY1 = 2f9ecb8a6b9df4d5
KEY2 = 2f9ecb8a6b9df4d5
KEY3 = 2f9ecb8a6b9df4d5
IV1 = b73444292b440c2a
IV2 = 0c89997e8099617f
IV3 = 61deeed3d5eeb6d4
PLAINTEXT = b54c92114f55362b3549a637380754b46f9d28b72968182f257df96e064894e50173fd2fd90920520ddc9d415024d6a5396845dc3ca21442d99ee7b013a3fd432455775f6fdaf7f3
CIPHERTEXT = 5c4ea59c1363cf204147dd224bfbd76d287511126f6a42431f0e145a97482aaf46de160b588aa17542f089284f2b4ae601c560b8447cc073d1c2fdcdb04c2da8f5923454b96b6a90

COUNT = 3
KEY1 = 7f6d13c7e645a210
KEY2 = 7f6d13c7e645a210
KEY3 = 7f6d13c7e645a210
IV1 = 8ec669cf1e5d0bf0
IV2 = e41bbf2473b26145
IV3 = 39711479c907b69a
PLAINTEXT = 93b764fe7b95414457331504a4e66ceb686d9c49c632f872cecd48649aca76aa96ac8a801f31d83750d878db18a1f71490144c4a8c840e0c7195e4b346fc3c420d864091535c05ab0685067487acd28f0024017ef8296c0b24699ee780c38592
CIPHERTEXT = 602269c31930e226895b885477addd23179a4d2f1cef2b7171aba5563f15b1554d82af570cbe2b13e1a95e3c59785dab9161b4e7d9440674bf7ced81aa7212799c6e4501d26ca6f849638fed5001f9ec2183ea9cea6b6035c31024a29b9f6c92

COUNT = 4
KEY1 = 08c7765eb0c4d37c
KEY2 = 08c7765eb0c4d37c
KEY3 = 08c7765eb0c4d37c
IV1 = 3e36e6015ac1e84d
IV2 = 938c3b56b0173da2
IV3 = e8e190ac056c92f7
PLAINTEXT = 91f47526e9cd88565ab07ce0c97d02c10b4734bca80678addf8ca819eabb700983f4f719a6d2c1cc9919d4222ae9196d38380660747f7a6969b2e841ba76b8c1ab8feaf7e397fd7971f60ff90c0e451a9fb66d8205eae23010c0b010d19ef9cd13ab98e729830305ea2f768cf9544e704aaab34be1b079ac
CIPHERTEXT = e9473a81d04f10954a94efd7fd34f03c7c7b9720a54929546598342135729a7e2cc1dbfb460bb0f7a062faa6535c49c33bc3dcfb1c370d36682504935138ee413e5bfb9828f1c800c5cb92c56a2ef6c84f22f77a2bb7595dbe38a34975a1e2d36714bb4a111d7de649257d9937192f73bb29bdd896ccf95a

COUNT = 5
KEY1 = d6d05792e68ab910
KEY2 = d6d05792e68ab910
KEY3 = d6d05792e68ab910
IV1 = 975099948f8ac1d6
IV2 = eca5eee9e4e0172b
IV3 = 41fb443f3a356c80
PLAINTEXT = 99c450b6d33abf362bedb65bdeb307bfea233dd3d0497f2f999eb7261736f39e6d3c0b1ed29c842991ffb4cb54fc2771a38c42fea8bf261a35aed7cd08b19e4e4dd2ab156481ff37e58989f3e1428f886b08504a57ede8f542ab7341d3dd75b73f6e7ac21351f9092e727efc0ced08ad4b7fb0e267398c68c97cd3aa002142824ef8be4e66743a4774a4db0e5e655a88
CIPHERTEXT = 3a5660b0038b31ead2e8da53e40e5a76dfd30fec7d4a783e67374d2997b90d3f05e2493de5987212660699b904a497a729b981ec40c7066f041ab9707fed31c32ac887d9b9423eee0a67ecef556a12e061c46d849dba1882b2ec98e3e5da5933d30ede00b83ec76d172a0fc8cbf4d3111ee2717ffcd07605ebb83c6caf0140adf646da49e97ff748b55c00bae3af5bee

COUNT = 6
KEY1 = 6efdb5a204fdab13
KEY2 = 6efdb5a204fdab13
KEY3 = 6efdb5a204fdab13
IV1 = 745fb893bfad7c77
IV2 = c9b50de91502d1cc
IV3 = 1f0a633e6a582721
PLAINTEXT = 9f70a014dd8532324a29c9229ffa1e0783dd1586133ff12ac2a1c40763532a9e847f3701fe6aae38caf774e2166d441f9879a3ae2377175378ed947c5e583723f52c37f6471618b6208421dd206711830e370e826f38ded957fd594e802a1e58997e863be010d675f3d8b959e372edfa8b1f3c4a200dae8309d8fdc6f0504902197d0d18f2e0523decfc229f8a15404bb738164e5d7bef1a3386662cd7521eec1c31b4d5a50ff2d5
CIPHERTEXT = 604557eaa0e7b9c2df4deaca6ab5292dac7f1745640ebd4da58ddaebd1a071755212072c0c9c356e4489cd8b861687882c9f1c66c039550e5edcf639545980b416e77c091714ee90b61989fb33d5db4ce04c35192a77f7b54ce832376504d787fcebe05144df76921e9fb3680a2ef92f81f5b548f81e04dafa6d63d92a2a848bf6658be3fada9bd46b6c1709bff20f9b7b91fe1c31e4cf7673a5f5491f81e794f721dddd4335015a

COUNT = 7
KEY1 = 0de6c2ab79a2dcb9
KEY2 = 0de6c2ab79a2dcb9
KEY3 = 0de6c2ab79a2dcb9
IV1 = a3fc5a7243751dd9
IV2 = f951afc798ca732e
IV3 = 4ea7051cee1fc883
PLAINTEXT = 73e51b08056e05f967eae88a41f541598c3078399a3907cd57dadf56ce8007c9efef87258f358403b0dcac6e0364d5f6abf1e0004440e46024df892ae09eb1c412415e405a77d0e9a310ed1ca86ae65ab62c189ab33730e45fda931bda45fd1b674167046f1e2fd4c9ec733c38eebdac354be6b1ef0734809132c6d3c35f32f373586c16d510eaeca8d90575bcd7a315b1b513ea0196385d414feaf7a3d39977c0ee332194374858ca406d6f3a0fdebdb1d267eff0ce84a2f799c73283897acc
CIPHERTEXT = 905a2dae6f197777559aa267e755e3a311314095598591caddb2ebf499118151ccd61970e7fc482249004d9880c2034e79ce7d88c473453db8e9713255c5ce426d88531e7bcc88440e8f9bca915f78905865de979cffd2f075f858a9dab660233928bbc6928885a5747b3739c99516270922df0ca881a00bc28e26b7ed40168a3c4d1b7c1737e4be6c88c6c4de7489658e390c04b5d120d0d4207f6ca63de5fcec07fd3eca3ca49002da7b4f706bb7ae57eeb86f9f194b610047238828d42b7a

COUNT = 8
KEY1 = 91f27a0d4c68688f
KEY2 = 91f27a0d4c68688f
KEY3 = 91f27a0d4c68688f
IV1 = 53a8afbaa85fa6bb
IV2 = a8fe050ffdb4fc10
IV3 = fe535a65530a5165
PLAINTEXT = 253a5dff69e91ba030d7cf4e0bdc3cce77126b1662414c63eb9b9f866aaa157eb086b34c904b78039eca3f1f367fe717c0c4b0363343e8a6d8b1c8ce51ba99ded9371aa7cda726b16cdd9287dbf655566b8eebb61f34fbc8691a37813511834528b55ab82ae56ed122778f300029ceb101dae2412efacbf0273fb5481e991edd26693b26aeee988b48ff00bfb0009c50090f5e7d697ea147988609cb1539b1ce5ab9859a61a8ec0967dfabdff063065c0b942712d7a8c4f54658fdb121d983404d0effbb4cfcb270067e5836ca3a53fd90d305a981617e21
CIPHERTEXT = 80975009d4ceb4f18f1c4f8600ad9aab78a68b891b8de5ace1e08441547b166904a41d241103fbbb3e6a80c88293ca7870f43acb24b999fa49053296de8e9cf9db20b25641d8ebb79d06892707aa3f4d559fd89ee3b9ee8ac0bff3a38474d12563f5a83581049561f0f72f1a1c3f0ac71ccdfbadf43106a511b5d01ac651a8b46e75b4a2f5c92b86c135494e4ab063a0fb10fb14794e87e810a1c193d2fa2b12fe1bf457dfce0dbe1093d7db2811cc7965689677a43a9191e894e36384d751655be6a4731c238af723be4e050a201c018bbcfbc31571ec00

COUNT = 9
KEY1 = 29a14f3dfdc4495d
KEY2 = 29a14f3dfdc4495d
KEY3 = 29a14f3dfdc4495d
IV1 = 8d0e01f425236afe
IV2 = e26357497a78c053
IV3 = 37b8ac9ecfce15a8
PLAINTEXT = 3339f934424853cebc407973c38cb59902f73ded8827aaf1d666abea36a9fbf94fca9088f71916e748139b37f6718c88df65e03ee42093b9f8975635768785eeb8b65988e57d5faf0a8328fb6dcb42161ef16820ceb0f652e4a8a0e2ce5e62279585bafeb57c166c2b178885cfa2c18ce4233d5beee0bb05c321f0bbe5377cec0fbd1db00e1e2367d258249dc5fff0325c84c7b7ebb7ca1abd8bb0866419ba854ee8e968996c6ee828cc620df7e9b74fab9b6ffc6e3d0bd9f96d470cf20d0439798d86ecfe6ddf3755fdab9c0c68fe2cfcf09bf11e7b678aa04f1d15381a4252b9355c04e4295f9b80736811ad84ad12
CIPHERTEXT = 84939a88f77d7ae890cf69ee8f4e7b421a1c141319e56e7d3c7026af08fbce16c92710356d6f8ea80ea0937c5fd9b250485f5c4156f1a8487c785438678c6aea0f4f4dad6721f70081480215dd8f38310ed2f404380a3790efe1717f6dcfd6c6eb1369fc5532c4c2888127f084064911994cc2413857183ba0efeab193ec48e86a2585d62ed79c6a4c525b4b2794d39723b512a6a804c1e78e60dd1577a7aec8fcad64e02e9c1b9e26eb3d2bb2d391caf4677a76c8ac0c759d8e783e7c33971b31e818a8fc56102a161eda4b8ddd3523eebe10e5684d7fc7e798f204e47e26ac495d6981c1b676c402763294023ff695

[DECRYPT]

COUNT = 0
KEY1 = a76ed3a894322032
KEY2 = a76ed3a894322032
KEY3 = a76ed3a894322032
IV1 = b04a2e56903fcf35
IV2 = 059f83abe595248a
IV3 = 5af4d9013aea79df
CIPHERTEXT = 8af9f1ed3eaab9475f03c232cb7685d36766acc0c038d1b4
PLAINTEXT = c64e05235f0baf2ade1d96b0a43f51a2815058994fb1ab92

COUNT = 1
KEY1 = ab37575b15cb76ab
KEY2 = ab37575b15cb76ab
KEY3 = ab37575b15cb76ab
IV1 = 6a8a3b67d993665a
IV2 = bfdf90bd2ee8bbaf
IV3 = 1534e612843e1104
CIPHERTEXT = 9ef8fda3c1a9d97b30ad1439f0cce18ff000e8dc2933f30be949eab86c610195ad58300d7b8fe427cfeff4ac5d2ad68c
PLAINTEXT = 29d07be77dbef60020ff7f1d9fd076bbf5054e2c190c3fa89b86d7f3172029f93b10ed8cd9d4d41de9b9e43d02932320

COUNT = 2
KEY1 = b94661f7fd4940f4
KEY2 = b94661f7fd4940f4
KEY3 = b94661f7fd4940f4
IV1 = e107683a920f394b
IV2 = 365cbd8fe7648ea0
IV3 = 8bb212e53cb9e3f5
CIPHERTEXT = d6426054430154221807f180a0c7ee1676bce8dd3e4fb52792faf5e03faee913b27289afad4ed08c3f675ba9f26b32b8462fe6dc5e97dcb1fab7e88da5371d0530fce4b35e044c37
PLAINTEXT = 2680e8614493ce718227e1f16f8274d60c881a88d0ba08e30b74406236cdbd52f76498c6cd0fc758c8dcff6392c9b4d9f04f05f6b1fc47c15ca12197fc416e435d27eaf7713216a5

COUNT = 3
KEY1 = 4967103bb50bae0b
KEY2 = 4967103bb50bae0b
KEY3 = 4967103bb50bae0b
IV1 = 52ef4dc03614a5a3
IV2 = a844a3158b69faf8
IV3 = fd99f86ae0bf504d
CIPHERTEXT = 337caaf1d27f38be4cad1e00e506e47571df21a6699d34c63ebe35dced192c25d46680b3c400b25b57ea4ace8410120670d083e487b97d17cc933b3f6d9f85529b20273f9819a3d2125923d8afb5b183e995aa101cb270a6dd1d60828e840451
PLAINTEXT = 0ee6f8b42f545e822679a8f07b4d70137a3175819621a6cbc41bad483a59f76252155b76ea8dd86d731b997b413113bfd392d36010b59597c72248ca681a7d259645be8a3202687cbb3138c80f45acca27c90d60efef4f623fc1005175006854

COUNT = 4
KEY1 = 92860e018902cb85
KEY2 = 92860e018902cb85
KEY3 = 92860e018902cb85
IV1 = 71c48ae9e8031e7d
IV2 = c719e03f3d5873d2
IV3 = 1c6f359492adc927
CIPHERTEXT = 126e8fc0e014af6812411d82d7fd0d82a17c355971512f4754de1ff12d0f95b3b648b537c29b9547c53fe6df953dd787726d36df45a1d87c25203cf21f566b3237c92217aa4f333b767f290f1c652b2ba57a23e2e3d21f1af998f75a1eb830259ddb2087209853ed2fe82e3af4dbd216418a4389d44dcaca
PLAINTEXT = a193fcce820f6be1ec539d9d11fd564b95081255ef275626d8c315439052a18c1079bb3ad5ca9e62a4c4d8aa7b18ce8b0ecc1ed44dbde76a86bd7743698c33f806a8b9c4cf613d04f939ecacffcb56bb62f50d09646b287110e4ad98c67112e8307b6946cbe1c998e3e2704e91f14c0f60ecdcafa23898c9

COUNT = 5
KEY1 = 1afeabc875133ee6
KEY2 = 1afeabc875133ee6
KEY3 = 1afeabc875133ee6
IV1 = f4b061935f446587
IV2 = 4a05b6e8b499badc
IV3 = 9f5b0c3e09ef1031
CIPHERTEXT = d537de363261ddfecb03ee268581b74bd97c1d4c7aee0afe38766d2224f08394f54956c5aa91836a71523f76c8219c46e272091c4cb118cfd08e85c19a987310990df81128f0dcfaee5d9ede021ab8df536e249f48361ff7a3352decabac5dde8a2ace03f4a6721409cb12467d93937cf61777bbb5a6a7de79146f8ba054ca659049e08355dacd228b45a4967fb5b387
PLAINTEXT = f0e1b067daad32808baf83feda1ea8e5fa27c51768ddeba05f3db03260322a24905edb7b78a9762271ead4c337861bee2bc6073f22ecbd518754b0b120b2d8f59174a7b2db31413c13397b16a20ab449384322d2bcc3ddc2395b9d4014814b371168860f94e135e31864f6dc354239c71a924f83410242e4d8214cc80c9e352df8c85da3050bbc9640612f1d11670c95

COUNT = 6
KEY1 = 020bb694bcae8c07
KEY2 = 020bb694bcae8c07
KEY3 = 020bb694bcae8c07
IV1 = 4221409b95fa7fc3
IV2 = 977695f0eb4fd518
IV3 = eccbeb4640a52a6d
CIPHERTEXT = 8b9a4ad2e1736d9e20040a1802b5380af4c881ea628e41b234db4fec99b7df0c0356a703734b4111f6f8d1db6f49e7bd98a2a76144152791e7d9184957f7a911d447a889479bea46c73aeedc6190bd3c192314412cc9c58598195b79de1ffdb50754958ce5cc31e49bb2a94460f2822f7f3512b1a212e537518260a4b695a4a0a364b533d647dc947b48493bf2d7fd3dd3bfe7d92f584d4e19fe6ef065c3667bb06151a7a173b3fd
PLAINTEXT = d1fb7a9a9d83721cb1c5c709be76373e98ad0aeda6ffcf2385c754807a59e2feaac51570e0e364717cebda66dac1e8de3266156fcc89e8f9c7b760e399f10bb57e20a2a7882dea0fb9158fc8f6110bf79c80a4225b26f9561965da2a69039c82978227c7ca15dadfe33964dac17ed7d4cfd2dec8ef10b8be7ecb19996c5b173560e88c2b72c6badd6c20c475d3bec33381dc3c0fff33aac1a4c15b8cfb9d91e58d89187f278cd66d

COUNT = 7
KEY1 = a8e389d0b38f5ef2
KEY2 = a8e389d0b38f5ef2
KEY3 = a8e389d0b38f5ef2
IV1 = 883bee63850d5baf
IV2 = dd9143b8da62b104
IV3 = 32e6990e2fb80659
CIPHERTEXT = 4a9efb020564ff38dea907dfeeaaaa422238c7d3f66a6c7a7f8ff62daf667ac1d592640063485efbf44b74a28d1a759123679c2d5ecc6ff09dbae8013ab2d3080fb77740390378ce1bf9fc51a65b0dbad8bd3f5e83399249506599d50382dc7c01f67ceb0ffd15575c9be814c2d53a644920f78ded1a9b2ea17852d2933f5ec6b238ba286e9dfd41be19801568f0c3377d790de222d5534696db5b207152228d2a637a20dc4df7324a5b0c79201472dd7cb1c986acd4823a3a76fce62521ed7a
PLAINTEXT = 79a5914dd7e1038a9583d968c9742b5a4a2ea533facd329f486e071ef988209c88cbe286b5f30789ede8b83cf39dd8aed854e7d5160ed6e6b16cf0608c6f79daffd4260ae7f4a6f293a79fcd5530aa94d39a140b1ced783a05d7eb6988d25af8e4f5fa741c96681303e0f4de9f1c00f292107d0e012121f7a1f61a8efe7a9385614b2bc366de5641166c1c0e59192ca9a5284bd4447c00b27b55d1276b2b3c53f0fb10429847abdad94e8b68d5dda34695db7b9cbe8553671ec9088e999c8962

COUNT = 8
KEY1 = ce588f5bd63b32cb
KEY2 = ce588f5bd63b32cb
KEY3 = ce588f5bd63b32cb
IV1 = 601953aa0388389a
IV2 = b56ea8ff58dd8def
IV3 = 0ac3fe54ae32e344
CIPHERTEXT = adeebf3ce7b25afc3657f7b97f3a56c61b6132833754c3d37a2e87d0e9f342bd0824443b4291eac08b6f674644aac4405f7d26d2c33f5041f28068a9e954feee48ef4af4b272b51377059cc5702650a22b40618f48801c3223e452a9b4955b7bb3765bcefffdc4db40421ca0cb5501d4c7d56a208ebe2f8c5683cc38115d624c92e2fe31f0d91e022f4d713d1de0dfbf7b62c9ef5da29239d4845ebec95419492c5abc854fafcb6e8c4f22062e6ef2498f1007627dd44c1fe21090a3a4238a5bcb071b33e226d4099f6fb861c6a8435b4a06abe3b5fb6528
PLAINTEXT = 9db2743ed22bebe729a78c45745f715d0e48a4e1d1859b1def23f372e93b2f488307d4f4e326f0095d75b0625d49a650defd013e8f210ea3e8173f8325da4bf3e1e70c93ff3652c870e6e7786b8eb42b977a6562b42f896ee11ba59ab9cafa017e0b31fd2a08c1e2eb50321365533aa1b5acb82ce85f8e60e8fc2d72300086c638f690fe7c9b2fd52d79be379ffc3a9bf76f5f123606cf784ddfd70d666bb6aa70efaa622327654e5ed453c2272066bd69e2993fcc9eb77bcfb2845e7f8bd503594cd0ce37c0d346f524bf0accb92ac1a3c209724b11d481

COUNT = 9
KEY1 = 80b9526870a78037
KEY2 = 80b9526870a78037
KEY3 = 80b9526870a78037
IV1 = 12af4d445ad6166a
IV2 = 6804a299b02b6bbf
IV3 = bd59f7ef0580c114
CIPHERTEXT = 67ff820973a37ab3fbbf4ff919cf1cdae65cd9b64b7ad5fc14966002466ec834b3618871cbe9bbb2b566d7ed9f1d97395280393209b0ea9f83407f52573c65508869db3259cf5ecb6275650be46c4f235a0e9aea508855807896d831fb8eb29c0da0e314c45c4c462a74631c91c42be2268f64a8c90cfee71c21d467da6e975f6b8d08dfb5986b6b34ec38e84d2d13bddf8bfe321c43ce1b9768dbbb9de3fce3c9b9b35ad38ca481a9654c37c1b0effbad88d250f035ab6610f356f6ecf5c96e50aa4a4ec73fe0d2b06507d19454a7e5b71047ccedeb7e0eaf4babe06eade64927ea378338b905a47276d17e6f2224c3
PLAINTEXT = 929514d4a10e79a403735fa9f060efbff113cf003010e4a874357b522ac4da22f868e95958f21fcf25aa32b2aad28e698fee3cb91d10b687dd2b539346bf99e2b7914114274f762c6a42f33dbb6d8bd0f7995c3fa6b3015bcf2486560e4fa3dcf70738696d0e0ea7604226f25f3886538cea8ff2b01e69c16d3f7e0d779f862e1f366a3871cccab7bb13ef07844e2a3456df343e82426c4d592596431d6dd1b1bba32c5262bcec85458512a5109f9f27024abf27069b9b68e4106f732e54843a0a91d56dc14f54e39fcc66f19f6246b0a29ab918cf76b54fbcfd6b26bce06f02c6696df315c3734e89477ecd229df208