// (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
+6jMJe5Hmak3li2Z3/OpfjXNXqVphLhlDjQ6g3isuORd2NoOjyS5pFG9ca3OFRC3
wJ00K1yHHXkKscS0MXMvjNmSIVNoaBI652q7dLLNvRehC/sgin4/zN/KijyZQfn+
Vf7gMHbCP2Setw9MQJhvuTbTxwLdOF4V44hp+iDlQkge9W+vYO0B0g==
//pragma protect end_key_block
//pragma protect digest_block
imLmkOGm3nQEiWv5kV3JmFmdpy4=
//pragma protect end_digest_block
//pragma protect data_block
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
o2Ejoe+aSiT7SfgPX6BWXw==
//pragma protect end_data_block
//pragma protect digest_block
9QJzpByviws+0fcoceqciExJtJQ=
//pragma protect end_digest_block
//pragma protect end_protected
