ad32 = ...
@(B)mod([sum(S=cumsum(B)+1),S(end)],65521)*[4^8;1]
format long
ad32([69, 97, 103, 108, 101, 115, 32, 97, 114, 101, 32, 103, 114, 101, 97, 116, 33])
ad32([80, 114, 111, 103, 114, 97, 109, 109, 105, 110, 103, 32, 80, 117, 122, 122, 108, 101, 115, 32, 38, 32, 67, 111, 100, 101, 32, 71, 111, 108, 102])
Q = repmat(126, 1, 32);
ad32(Q)
Q = repmat(63, 1, 1040);
ad32(Q)
YWQzMiA9IC4uLgpAKEIpbW9kKFtzdW0oUz1jdW1zdW0oQikrMSksUyhlbmQpXSw2NTUyMSkqWzReODsxXQoKZm9ybWF0IGxvbmcKYWQzMihbNjksIDk3LCAxMDMsIDEwOCwgMTAxLCAxMTUsIDMyLCA5NywgMTE0LCAxMDEsIDMyLCAxMDMsIDExNCwgMTAxLCA5NywgMTE2LCAzM10pCmFkMzIoWzgwLCAxMTQsIDExMSwgMTAzLCAxMTQsIDk3LCAxMDksIDEwOSwgMTA1LCAxMTAsIDEwMywgMzIsIDgwLCAxMTcsIDEyMiwgMTIyLCAxMDgsIDEwMSwgMTE1LCAzMiwgMzgsIDMyLCA2NywgMTExLCAxMDAsIDEwMSwgMzIsIDcxLCAxMTEsIDEwOCwgMTAyXSkKUSA9IHJlcG1hdCgxMjYsIDEsIDMyKTsKYWQzMihRKQpRID0gcmVwbWF0KDYzLCAxLCAxMDQwKTsKYWQzMihRKQo=