EVM Data Representation Comparison in Storage, Memory and Calldata — Part 1(Bytes)

A in-depth comparison in how EVM handles binary data representation for Bytes as a Solidity data type in Storage, Memory and Calldata.