Score: 96/100
The decompiled code preserves the storage layout, packed owner and initialized fields, assignments, reset behavior, and getter logic accurately, with a minor mutability discrepancy.
Score: 96/100
The decompiled code preserves the storage layout, packed owner/initialized state, assignments, masking logic, getters, and reset behavior. The main functional discrepancy is that state-changing functions are represented as payable, whereas the original functions are nonpayable.
Decompiled output is identical between baseline and candidate.