fa7a3c257428b4c7fda9f6ac67311eda 59ea14373c0ffd14d3bb00ed8c98421c680e853c 4811eab5b727d93309d8db651598d9e22bb7f87d385693efdda3576b9b2a56ad NULL aa0fbb5ae498e8beb379a9fc2a84368f 254bfb3a74da2fdc40ab50755b89ca722e588b20 a2b14e5ade899517077c8c9ffa409bc1536a8b2f2dd6d94e775d4aa824a5e607 NULL