test vector (1,000 iterations): OK
E0001 owner@profitina-laundry.example    owner      Owner#2026
E0002 spv2@profitina-laundry.example     supervisor Laundry#2026
E0003 spv3@profitina-laundry.example     supervisor Laundry#2026
E0004 kasir1@profitina-laundry.example   cashier    Kasir#2026
E0005 kasir2@profitina-laundry.example   cashier    Laundry#2026
E0006 cuci1@profitina-laundry.example    washer     Cuci#2026
E0007 cuci2@profitina-laundry.example    washer     Laundry#2026
E0008 kasir3@profitina-laundry.example   cashier    Laundry#2026
E0009 cuci3@profitina-laundry.example    washer     Laundry#2026
E0010 cuci4@profitina-laundry.example    washer     Laundry#2026
E0011 kasir4@profitina-laundry.example   cashier    Laundry#2026
E0012 kasir5@profitina-laundry.example   cashier    Laundry#2026
E0013 cuci5@profitina-laundry.example    washer     Laundry#2026
E0014 cuci6@profitina-laundry.example    washer     Laundry#2026
14 of 14 hashes verified
