// (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
uNhQKTEUa22ZlikJizsU8X3M1DqpPNXUwSG6sLmdvCGzmempG8VdkuRghq7f7NwP
IG1diNIJ+VJcym2N7CATNXgPlgMJ1Am9GjjZkGFjgH3XvfYxGXQofPs9U9QuRq4v
mMd3bN5vi7IRNVeiLL/HOBfx0wXT3v8XWlvH5Yx/jrrFzQpIxIkE6Q==
//pragma protect end_key_block
//pragma protect digest_block
WmxgIx/z+hkNGw5xpChITGBdF4k=
//pragma protect end_digest_block
//pragma protect data_block
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

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