// SPDX-License-Identifier: MIT OR Apache-2.0 pragma solidity >=0.8.0; import {IMessageRecipient} from "../../../interfaces/IMessageRecipient.sol"; contract BadRecipient3 is IMessageRecipient { function handle( uint32, bytes32, bytes calldata ) external pure override { assembly { mstore(0, 0xabcdef) revert(0, 32) } } }