// (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
hnL5mKwe2sRJUBpeS/u13k1uzXHU/iaBlXPtoSPD8V+el0fcqCtbjSB591HtdW/g
7kU9L8xUGFIfudgNxhCSF4u3yroybxj7vcs3qjuKUScVVu2UbfVn52BzTVUPTsKQ
GaxiF/N+C/5jtOf7lLAv/w66xuooRuy5DDm92Rvh1OeTIM+W6OdffQ==
//pragma protect end_key_block
//pragma protect digest_block
5iZGABUvWAEvg+hNgIKuj0G4MgA=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
ilJgN7bR6EWEqDtcqkEQ54PbcKE=
//pragma protect end_digest_block
//pragma protect end_protected
