// (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="VCS"
`pragma protect encrypt_agent_info="J-2014.12-SP1 Build Date Feb 26 2015 20:50:25"
`pragma protect author="IP Provider"
`pragma protect key_keyowner="Synopsys"
`pragma protect key_keyname="SNPS-VCS-RSA-1"
`pragma protect key_method="rsa"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 128 )
`pragma protect key_block
jkVpZ6snc3lLL5EQZc6imWGnQHZdNpQfSHa20NBFVBidD/setHPUBXq8NFRr77v3
wip+zhJQnylgABUVVvHLEb0ivgK8NT++TjdGGiAo2h7sAJaGEumuVwBE9VAFCJNZ
UswfBF19Pd2/yLd1xQJxWVtduFkc2dj98zKe1YAeKiM=

`pragma protect data_method="aes128-cbc"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 2560 )
`pragma protect data_block
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
7qYDKoqFSjvDXvMUIrNOJg==

`pragma protect end_protected
