3bb1d335ebd328eb3cef87e45b817770e2cb72470786d6e8e172119547c0625caf52e8db2ca0b0a694b98aefdd569c


a16f1daa332ab37086323a7d58f4766bf5cd4f53e1ad820302448e69386920bde939e8d75bd349370557ef23a9c1dbfb94334ac705e81456c66105fbcf67dd


a16f1daa332ab37086323a7d56e27673630ecbd13ddb5187145293ce3cc8c83edb587a075b5f74e05e0e36da62e74dcef122514e8ab6444a6db614ed557ccbe2ca1b1ce199fec2b5b77e5a964bda12


a16f1daa332ab37086323a7d449f016c9a1a34f8ff4e47818f473fb0e9d0e34026954208888815fc2bfbae1064ae4a32cf03a3cf9e08821d85e14fb9e217dab910266ca59be8545bfd210f