## size: 0
ret: 4

## size: 75
ret: 4

## size: 76
ret: 4

## size: 4095
ret: 4

## size: 4096
ret: 0

## size: 4097
ret: 4

## size: 4294967295
ret: 4

