// (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
4V/dUvrTg4kobyt6xYYmOgOrGe4ELdr+V0CXF085wVZVyZ9Bwxbfe9Z7jEKfG/gP
eoQl7NOYGaVGhT9dORlbuALs28GybHRppnbGcPz39+AU2Cf3wM+Wlcmlw4z8Dssy
oeMttkZ4EDKW5rkzCdtZWmBnrApA+UNq5mJj0UAny9ZE55X2+Y2qLw==
//pragma protect end_key_block
//pragma protect digest_block
GpXXzzH+/cH/XAX58zZnyP49yXk=
//pragma protect end_digest_block
//pragma protect data_block
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
//pragma protect end_data_block
//pragma protect digest_block
5YFqo83Q66c1ACov7GkMxLu+ttk=
//pragma protect end_digest_block
//pragma protect end_protected
