// (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
/2tIQTlXO6jeRXLpQP3csfPGfZSjhfvuxCAK+zGepx2pSZuS/HDJN4iX2IRy7vdv
adwbjjGy8C5T7yJ0oYVg3VMMFaJXqsyRNg/8JbYuLQKbZQD1RN+HMXz84GjhZUqb
yuw5U9HL+iCNrYxqCWb5VUe5pVvFQnIp8UGzir1IYO3z/+QoaB1eBQ==
//pragma protect end_key_block
//pragma protect digest_block
vmpC+p0EOqH/UFGWRRimM2rxSZc=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
VM+iXITOLdpwTB5CBW+HiUh4OK4=
//pragma protect end_digest_block
//pragma protect end_protected
