// (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
7SsHHwlmb9T1rVHBM1w3DDjuGsrqITwio0tYX8FTIv2J5m+wzRoUfXgArh6iqC8N
sF2RtU2FqZnWvYPgNrqk0E7aFFEc2gdU2DMbZSpFnVGHoxasf2N/wB46vaRCxlD0
dFQfwJec5WPQ36Ze5lAlKnOdzr76ef8Zt+1tq62KcE3+WQFNddlS9A==
//pragma protect end_key_block
//pragma protect digest_block
HmPAJaqfvP86dNjIXJYolhBiB6s=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
ksgZOXI39/gEVzjIoXpMbJGGfGM=
//pragma protect end_digest_block
//pragma protect end_protected
