ad0233d2204ca693becbeb28fd7d95e99cad4aeadb2bd8833a6e3d6a4c627b0a
confidential
0.060438906292
38281
d8dc13e8fb639ab18a2b889e87aaff71e1bceceb7abef64240120a6bbfcc0bc5
confidential
0.020677142629
12934
ab53d2005d3eca16f95c9acde94aac4d36bc971b4ff951cc500fbf93e71459a7
confidential
0.020677142629
12934