// (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
wb0IPqz4L0Nm3GQA9qgMqucyww5+sev56C+TfB8vYo6HysP7kSPlQNf0PnDdZeRh
QiLhDO4if2NL+mQ95pMH/wk0RCQd5jjOhp6VMGbiw1+YnbXGhVT/H/GLy2D/cgDC
TQL9SPFQRj9WXU6mEKBZVLg39L41Qo3Owrz0ER6YUI8=

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

`pragma protect end_protected
