// (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
qfkJ8aM9lRuobNXt9y2DfJHrDYLym1md9lqwsM9TnYU1rrqMLniRurGE/kiGuGKT
EiTy/57+3HpQErs1ax16biRLFsBvwJTf8MLRUcGYbPT3a5aJB+6rf4JvwvT23V5c
mb+frrgXEFMcQh+xvfk4aK78zAYOAghFta3uMOrNIXD1Xm9EEyuddA==
//pragma protect end_key_block
//pragma protect digest_block
ai2bW8HzjL/icaRZnu7l/bzTp3w=
//pragma protect end_digest_block
//pragma protect data_block
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
56AtCbSmJKOucR5YgvoTKQ==
//pragma protect end_data_block
//pragma protect digest_block
fW4fA4kIkM6maGCBVWu2SKSfXao=
//pragma protect end_digest_block
//pragma protect end_protected
