6f4c54f7f47ab1bce85cb77d2fba9adb b2d4ac60ae19365433cc8efcb7941f1f e17dde69b7f701636d46bf5d5cedf7a8 978a582ed4d8e419315ada6e9fb415d1 9aab901a2f11ce705d14f5ba2e363ebe 87fb8652040966d2a6490720c17fd0f4 3017f6daa428daba0e9958b3dc73674b d50365479929665e3467195c6ed30c56 aefd4017e755731e47b76afca2dccac5 e0654a112602688dc9b4528deb5a0615