// (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 version = 1
`pragma protect encrypt_agent= "Aldec protectip", encrypt_agent_info= "Riviera-PRO 2015.06.92"
`pragma protect data_method= "aes128-cbc"
`pragma protect key_keyowner= "Aldec", key_keyname= "ALDEC15_001", key_method= "rsa"
`pragma protect key_block encoding= (enctype="base64", line_length= 76, bytes= 256)
Bbyh5DfhO/UuIORJFa266dbDQjrHw5XLCeaIPn5KHc16TWF0SjEzpcdHl8GtNexE4py2hgxghUYO
EnC9pf3Q3B4/SO68egYYIAo5ufbfEBg0lfoEdVPg4OlsTjP1DIU7feFEalCCPyN+ZrbU/2euG/9N
Glyxm3SatTkcM/HYk/Gd9L8DWZwC62rCuWSOQXkEHbr3FQ9htjPeSdpXpUcxLmhrZZSREn+IeI+L
B1EJtpYivMmG1j7rZwpCMJ8MMDkjOQLtAeiE2Sl99+vTM8kiv7RwnwM794p+OTa9rFuakZhSRBnj
JwwJTUItkxUMKYjQgXZ5huCsCviZ+xeOHUBkfA==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 2288)
tCnRnz6uR7XtpxPJhMsghZT47ftNPX+R1PLf+BbAaCoawKdLIKw3Y5Ryftsfa84qO5c/dxDSx7Lh
YJ+NIEiPHPLGryzH6c6gJd+PtYtGbuF46MQ242IbIYMcMcz8dcO3QbUHq71lBt6gwoWXCzIoxj5j
1ZSw6RwD9CBMx0hNcHl+3SovUPHwyDQQ5ukzF4uwYpmTnTc/ckam/EXQ1MeC92RIfr+qJVgNOce5
fwGBi2+4RP3EgbrLNf6jlKgjL9Wh+Msmpb1c2C4MEtuGhnROA7O+ZRsL/IZk2EM9ebzSYWl2FGHG
+XUQWQQiFcKJH8eCO5izjeSfNKF2Lbk+DOPVhM3vXXBI8XmaV/m261xI7r8cHCcbyKPfQIWwp0Oq
qzd4idQ0epy9cfma25hbx4jWuQR2K3kx5RrXoZqVcWC0HYKzuZMvlBU1o2JvlBP5uFja9mtRXj6K
pnrq2z6+IEEUQYZ3dJTScmAP1FW53z/KXHTRJuPuBzD2GgudT2KtFVhVlK9no9BuWlyN3Mz7mDkf
fycvHT3u+T5a2RID6LjBg7eBLyfi9+vmYa9Dh2L/W+sZp/bUw5ogZABCg01IoIb+W27p8QthW+al
cdBZtIDDerEfBAX+F6lsuSMYjB61QkaDNcShtl2mpa+mdRfIiicT/nevJS7MPbSVouQ7KZsY6uTj
vC7SeGzfReUCqVUVOFtL7bV3KPoBQfnANUNW23GdTkfrM8z09/iGaxESjvY5mPLWlFCdp7FhUZWO
XPkyPrd/qnCGLJik92gxlO8Fz3036MTdhOfOujtewYEPQzkFEpnRimXpv8ZDQwACviEhttzFCypI
BOw2LYo2FgDmEVcbuv//NlXOAEwqQlMTfwh0tsbLSm253R8aSn2AMvYvPyBAvHsva4sMMKReJD2d
DRSy0ll6VPGFfyywu0rtZnCt8zFY03grCRpKq1M2lpMUV9qKZGFOZqwY9+CMP3Ru3dEVpIwm+MxN
CoG+s+HoD8Vkzjn50T+42OmUWbbKsmzPD9q143viz9fiHlaFT0c2lUc/ZHkoiL7yQ4COK6cI7Rxl
QO01Evz+PsVFO2BaHjZnxnmP8ZUpiSW9BaK6U6WfUEFTKzdZwk0K5/g3dQ7yZgdTEYfd48c3OiuP
FsWLy1q8+kByx0frDKyTANEK7YJdtjsM1ucb0rHZe1/YPCSsqT6Ckt+eIZqSPhlK0KyHA2TW7C14
IhIqfi7Vvqz+9Z1f0fNOQM1OeiDiAwpxQ5Ej2GKX3UUQyQ3CUO1Ou7fAjn774qA+yptxk7nkNqoV
NAwkFKlLfAcKUqSX59stm76qGAebCkeOLE6Zde8sGB8fs8DdCk9QOuKtTlEMpNOCxV7HdPEIx/gE
YO9fwnCvQ0mLLdiBOFLtnlRVf0FNOSJob+Uixi9frtcX5FWcYLEApK6sp+Vwo9bLQ5d5iQKNSzOy
JNKya86cUzlXt7JwoQvuFOqBNjl1sSdttD9X37v/HA0iAdAQQGOs7cYVfihmcuMQfTFdU0pBd9EY
gNZvGJTvWaLpqXQEon60Jam0AM/9EdaMcaV8ZaXGZkuI3gNrd/ZnASGsZLQ5ykzkwZq14gVQKd3L
BSyOAnFGCKUIFq3W4EZ36gt1cIV5KOmXxHn6XCu6RENn5OLL5HafAgpsFr/XopsTAsDg4iff6/0+
pOoz3qraX4ctEN0q7kzRm7Se9UGNpNj64lkq7SIAc9HQ5dRrO3bDbbV85a3sllf5hGwd8vqpsCZj
MbMozbfw8jrGiep1e2LZ5twQKUbot7l7pEcAVodC32bECFL6GrHnE6bgECC2cm2OzBTXJkD6zt69
OxywDJL6Q5sn7pCtD5RHSbo0B5cxnuqm6URwyW+to7f1YB3Jm58MptEn8l31SFNX9dzIu45BrY5j
B+2dIHX6ZOENS5lNwljOWhX+elWwUXfkB6lcyO24XV3Si/ZAfZoGVDppaDT75+drbGkJeOQY5IV8
/3j5bHP42X2CKb0YNvEOw8mKct1Ode/lqmJgcKaMLkQuBEZ1x2RnXCPRsq/zBlgBn4ARLxH63qDy
dM2YOlQnv8ZnAfQO0QY7CtyNF92sdvPSPC/nqQQI/3Px8/V/k3imbuVa4PahNxlBJ8FJD9gr4DvY
JW99vJfX4wy2KnmyUP2CI7G+JkoTfcvUv+LT6Z1V3BmV4qoGbGGf8cd6eEDt8bO8irPyUBukR8+8
vZXZgw3UtNJrXX+rLciuaxVGh7Zgj6OJ3rcHxFbWcLreeRTABrjEQVK1vcv4Afh6HbpU8Fu6V8Pl
S5hMTsdqTK0Yf4dUlSQRUmnRUnTdebeE/OgZRiltoCOQ8e2v0NItEjBc1y/J9qSsMqxbP7Spf4H7
RKbr7ZhDeYpOGMIP21yZYUBG378cXA7oqivSP4mIv5HF7p/VfDHdSA6E4MV03HxOV94kHW4Cyql3
oyxGrJejt6PqTXdSSGALyO+xm48yiClEzYPdREQPpI65cNOx+vsY+XXg487sacIAE2oAJqre0dR8
MhR1t0npELBm4pmQzX4KWDRVaiz3WlGs2D3tx7+FL8Ao7A0DgIDZT8L1PngnRirBMSpRsxGy2v0a
gXDoIQppXPEGaYfnp2hLnCrLDzZycvSlCRL7SaivL5ggNy3iyjIdpbUPCVyivUXXSzP+qwMzfiP+
i4GO7JqE2YByvUyy3II/kHkXB1lNCOht/32wlZU/I7lmkUbfNQ4gaZc7hfXerau6nvOMnOyB0cZJ
1LcKYmgLq8MHrhnP7DIvF1FtmKUGT3IwRzPMAVlFdTP4Vdqm0MnPn8pBRMlMBOkWMW34QN+l1j3A
sPo6lu/qwQ7ynYpGVAcz6UHlbHXXsWPrNQDZcFnbDj7Xa0WwYEVlKwLUN1WSg2t8ZuWnBECckxNU
EPSErR4y2bdRmCtuhQqezstfCltxCE3Bu1Ptdr2PDvrtRMiTURvmTbhvG7qsECy8g1gYqK1ZRChZ
5PICUt3Q0irXYzhTVn7KGDRtnPoODrX38PwYE0b/a5jPy5DFoLWSxZ2PM4j4xqF7w9UyTOxvNogi
Okqst6kJLUA=
`pragma protect end_protected
