// (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
+FpLPabJ4QxCQVG9dLcrC+RWs4wKgG/lXgVwQhgx7tgp62W2FDEkV7vrSjNl+XiE
EKhSDkphpsl5SAy6scwaecxiIn+8znTDyoA/xWMzLe7ThLoZliPtpz+zjh+4/WP7
UwnT6sY3wUqcDnhV2J0Gdbmo8+QEAc12YC6RYrltl/zvGQc3wc2zPQ==
//pragma protect end_key_block
//pragma protect digest_block
GYQlm3YnmDsbY6GFeG0K/Ok93eE=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
56LG61Qb7UsUUBNrlHSvCgrbSUM=
//pragma protect end_digest_block
//pragma protect end_protected
