// (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
vIqEavwVJV6iborYdba5zUP6KiIDHENF6094qa1m4zEExN/qj5pHbihtWH4pW73n
dbdJBjEXu2HXTIq160ptH/bzEaX5zq2Ihm+F4NQNhXKm4xjCeJoBjAe7Js5UCpfv
B7jxJRHXoKJcQYeuxEEvKjFcZeWGRFZDCjqVe9z52EOqIH2zL4t11w==
//pragma protect end_key_block
//pragma protect digest_block
sy2mpbq2CalJqBx4ESPR5wlv2mg=
//pragma protect end_digest_block
//pragma protect data_block
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
//pragma protect end_data_block
//pragma protect digest_block
QKGSlo29odu/cU8pWrQcJCwS0oM=
//pragma protect end_digest_block
//pragma protect end_protected
