// (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)
DlQzcVx0dtGtb1A4jt6srNSQUxOmpInoqANiSeCKpRbHokXNSmtGjdZH1cKazxfLMKS38WuoqpT2
SaA98uUjfcO/DnoLhWjyI6qY2YJ2eotEFUhmqHIWtFCttuf1KachAwjfHN65vNMvVcfHwM/JukmU
5fK+mEuyyGBSNP0PpBR2Ax1IFgFn23swYKKd+TS2BZobVMRrKyvCN5H2l1Jt6w6vg5RNxic5okE7
B02kSC6OiyE7GZMEDXVeKt3L53/vYet/v8+KiRLWTfuZX+bexqwh6KvWFzlDBySZ8WVwqLLKX8bm
Rc5Xa3XeL+GvuV4PqILxXuopaP19JJs6WIDKUw==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 2288)
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
0KFurmh2I4U=
`pragma protect end_protected
