3f25f3003a4726a3e5450c7b0a18cade6e71c788542c453ee416ead180ffedcf
confidential
0.063095469952
38479
20d501c8f21b1c7f00c872c073d56e2a3275666852748dabd92191dc668031f5
confidential
0.021584433104
12959
057d5eaa4a38fa7d4171f82bdabfb3d747963d10da2d5bf0091a5ff5a4c0c852
confidential
0.021584433104
12959