a56f68373f061b40f3ec895fb78bc5116d494eb8fdda05f44a458f13b65fedc1
confidential
0.065966656738
38479
a2ddc01ca0d34f9a5640abcd98f4c292cbae522083aafdd2c21684325a66de18
confidential
0.022567497420
13090
6bc05383b003d930d8927c6ce86cbba3ab43697fe37ea61d4d8c1f5f004b6c17
confidential
0.022567497420
13090