Has is split into four pieces. First three is used as subfolder names. The fourth one is file name. This is a premature optimalization. As a result no folder will be over filled with images and hopefully file distribution will be unique.