// (C) 2001-2019 Intel Corporation. All rights reserved.
// This simulation model contains highly confidential and
// proprietary information of Intel and is being provided
// in accordance with and subject to the protections of the
// applicable Intel Program License Subscription Agreement
// which governs its use and disclosure. Your use of Intel
// Corporation's design tools, logic functions and other
// software and tools, and its AMPP partner logic functions,
// and any output files from any of the foregoing (including device
// programming or simulation files), and any associated
// documentation or information are expressly subject to the
// terms and conditions of the Intel Program License Subscription
// Agreement, Intel FPGA IP License Agreement, or other
// applicable license agreement, including, without limitation,
// that your use is for the sole purpose of simulating designs
// for use exclusively in logic devices manufactured by Intel and sold
// by Intel or its authorized distributors. Please refer to the
// applicable agreement for further details. Intel products and
// services are protected under numerous U.S. and foreign patents,
// maskwork rights, copyrights and other intellectual property laws.
// Intel assumes no responsibility or liability arising out of the
// application or use of this simulation model.
// ACDS 19.1
`pragma protect begin_protected
`pragma protect version = 1
`pragma protect encrypt_agent= "Aldec protectip", encrypt_agent_info= "Riviera-PRO 2015.06.92"
`pragma protect data_method= "aes128-cbc"
`pragma protect key_keyowner= "Aldec", key_keyname= "ALDEC15_001", key_method= "rsa"
`pragma protect key_block encoding= (enctype="base64", line_length= 76, bytes= 256)
l1v0POQ7kXSzLO4B43UrTxRMNwxktjU6lgnBm0t44s0DXGAIrcA8N9c9NiXqsjdyGPcJSgd4hDBq
+fUZMrHmfc87szMq36UdsyKbdQHOl/R/Wn8zUZJLNWQgovdW0dkG/yGIx3iPirzZk2sVmRP7aaIi
aR8Drg6+0LR73zhHLzWmgWyU6kft6byRFLobk60VFsvGuyXgDQpDN/LGEVNaRvruJGvdZFnkpYXi
PxKEpAk6ZO+mnmKaqRSolDyrGQBmHMqwgeno5qFvEFnXrt730TyV8QH4V5zmLofslprvgt7PRuEW
mgdNP2siPiK+0H6Y3wcW7NGCiUiEav7YEfTxTQ==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 2016)
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
YZbUT9VWwsVtR5ljupld0PBOo+4I
`pragma protect end_protected
