// (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 key_keyowner=Cadence Design Systems.
//pragma protect key_keyname=CDS_KEY
//pragma protect key_method=RC5
//pragma protect key_block
vAdPrchHrePBXtOuvXvJ8aD8Q2cJZ+FKHYrfgf3+YfUyiDejkQRfc56R2orAH19L
dKhtIfXvxHNZ8JjNSLMB5kjHdWtReFbeeJcl+3ziSUStltJyyOgz+8a+BnUYQvMe
awiOomue9TAD4FKdrnrERQUNUj7iP9ATFP1fw8XU30cppRldjpIUvw==
//pragma protect end_key_block
//pragma protect digest_block
WkVLMo0BqUpK+l6fVsbi0/Fzf6M=
//pragma protect end_digest_block
//pragma protect data_block
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
qd9U0M8umk0dE4y3/aLdpQ==
//pragma protect end_data_block
//pragma protect digest_block
owZbKScWd51smDohmEQ0mKBSx/M=
//pragma protect end_digest_block
//pragma protect end_protected
