// (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)
jPAvqYmO3ARQgqRXXmyeu1+v9ZCxRpiSaWKWZImoioAim0eoK436ANpsMpdTEUrhG8r9HHl6ZsM0
NDiaAVxoRmd5D7XOf6jU2ZVan8tNplZVJgRDZftLODOuOEUbaQT5C8HY1P3pWzbhpsN/lIcF0cfA
nPFS24LBPe/JeaosIF92v/a994U76LtD0JgJnaiNY0kaHZyUJzINUgLmiZ5XolmGHvumN1XMr4eg
vlBho85L+oqafyXsxxcN9kFe4p0iVr0bPa1DWb2GTYlUkG7KuKqWAh4ov68Q6hNryEC+6QZRy4tv
4WL8OpwVaA4bIZWdhZw4sf76mC6rBKxZHs2dtA==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 2256)
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
`pragma protect end_protected
