// (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)
JkKPjkw+nQ+vuKtV4mUQvf9h4poXSPSVzw428LUMOClcSXLN6BxXWhw1cRBvhDl2P/u8u7PTCBDY
o8pOtVqtKJ2iRbk3TJE3iqXjtgK+PgLCbahHAiTNMbTsiRYDKOnITO12tFI+BmcotdnwRAMpRYYy
Etice7idQ9Hv2jL0sK+a9XZxp4trmgozQMcV9fs6v9E6TeUueUGwGTGKhH+RoahjCap6JBl9PNcH
I8qMuvgAJ5j6pBG0xy/TJKjv1WpDyCBDMB0f9fp3L/lkbsFk5ZDtph5o275lzwya+oahUiFYoQKn
ZQn9mqrbxKiGGFyfUm9t1vNlMOm06/hUmnICew==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 2848)
tZaYPieWYeABqPMDT/ETKyb4eR8YEDMzpNKfqyMSy/Q5YB7AMcoaQ6fvBSDuFpiAvaiO9O3RBros
OiBw7GdmFQDgAdXlAqXUkae1MTLyyA3DBfjL1cK4a6IY7jaGxs+Q4l4LFBDhFxuvs8QGgcNkbkDk
KMq+x++zveR9j0HYQgmdPn9dT/uqygtKurhOWhqSvzVYp8Gu3ZjDqEilUcHlinXd2xSfk6yvHaQ+
DoWImqusWoq5glOKGUxdrMtUqO0FEhgqinrGFetQBGwV77PvzgjR9AVEJu9FLkn9bXEUlGZx/Ng8
6a5b7kCS1lL4QETvb+fo18ro5RumuN+wTMNHtr31V6+dvFUJlECl5spucA8WqaFIFzoUuOpBIqgO
I3bWOGCzfei41lPSGKxhWuYgbkP9+NWTsDLUh5zB3mqrtKWX36n+8stkxXWsadfnohkMxjzxiz+w
JhS6j+WgoNeZk9iB/eL2F3PpIYkmcaLIfoP7Q7WIg6/FlVK4FSmdtKd2Z7ZGvZBt1RmhtydRMAwN
4X6dH54gh7bUzLeK4/UJ7c8Dp84JxMVGemK9K9d/3v49+2ewdvG2dNvdviIyE/CzUQvaLuvpZUkr
ivNd6frtr+8C8mRqiWn6GmABv1yXvd2CdfK8vsh0fhIgD8pVoA1n8cuVUhC9KodXY7cwkRnKN/ld
DsTAxWzwz1vdBfPa6IobEAaNlATtR457fhLwMlqKnBCgW83eWZQ2sLGP+Q3go5YFmpuSthJo0LDN
+CGaGDihKuSTEFJuivnarDiFbOJuKhINq+sJfjXKP7VVKx/DSFK22T9XiAjTmY4eRd87FNA9mtPn
ki/179gowaUTNIqlaZ8pKEnbgwWeTu1TTYyQolwavvOOdp2ntnuJp9/wE40zRGHXJuzmMHqkHC3Y
xQTc5PsZ2t0MwN8+Kb+VKSnGnuRa0TKFWn8dQVNeffssxTdfiyUml+DQWxr2HntrC5xx3TOTWKe2
l2fO1uWEZUMRkzo5fDIUKSYpf58U4kbiaxIm2HGOHZfGVE8+Huyn8Neuifz83mvzAai1DGJcEMfU
pAPgtPO1jUR69T9Q7Cua3CK9puWFTgJwTsjrGoCUwJIImZCTTmO/3xTs/LOHBpTFH00ejeaKQsf6
2nyWvPeVMNqxHMPv6TRjl3FivVbwkOWR2oXHA5CKZo76axkGV/GAJX5uk/gq21MNRUzLawqVVkzA
qBnbY+oWlwE+/laCt/skcfbtym6oUphSF6+C8hIr6cIzPzb3QYwSumVEywkWGNh54f2m4vfVOWPz
NkDELoFwTvMJJUOLdGhTSQVIOojcHohoh8a5ol8yXT1L/NoFkUJFjT0YWlRQfDAj/Hpis6Wy63pf
thCb8ec7o7dHeEL+TwapFYDSKaf3r3aZZsCj7ZGpjenTfCjo613H2Or0oFShBAsVDMn3++d5S4pf
lYOwHAKUEptoJIfHNfMpJecQfaRHg/4VUtRf10DrZjXFXEu2rcmpTHwuASWqpJt3AWREW6OayVfo
ja+ukFTqhveO6WV66vDa5D3gq4UUKjWrviyqQGclFhiC8EArkY3z/yCb7h+5I4hrTb05Je/XKBJJ
vc7BPvUx6KKIviyR/DbzNsGYUWoqzJ+Gp5UNAAbBzn81m1/Q9IhHKvG6aFoClyOxd7Zxroe5lB7x
ivb9K4kl4b2JBxuEXA3NF91ilfPEbYjQeytNqK2300ICUFFJ4OdtEG9JAszQJ6uxWm2wjDBrTDjP
rD1BY7DZakAJBmO5LEhF/6imgXgoS7v1p+g682vD0YLETF8DAJFmhJasnl/fqnYEwGc3NKD01Z7Q
y+L2DirBvXlQWQoZoErddxjcrzrE4i32cHhg4fAULtZHdzu2LNSmdm1i0GSYRHri92DOuX9JdSRt
xgeTAL6NN0KJDUqVvqgatFefNcF4CKH33cNirQGYac56gnBLj2mWO4kFA0G72I43cTFIECm8hthj
k4Umd5V9SpM+G/gfTqNCztMHFRKJXBjaMP3RwexiLfKls0UCU4jzQ00dbjisZwNVBcv9aXjazEpf
nRm4NOwbWZARDDn8JQjQmNamGXcOcD9773i+Pr8iOOHky7o++Gb+0a2O1+wlZxOWhoVg7BS9St/f
ewezk/cv0RkzE5fd4okyE9aAEEyva7gFjEz24zHFKhu0tZG1X/Jo2VNGO4pyZixsBG2KBbWMgEyP
zrV8yhQNItYKcL45UyVmkScv2+5jARa8tqrrFjYyn8hHL3x/hguhU/zKskgmheiNAsp1rkGL1KVc
bWjcWLPjrg+RH32Z1laVtJiLR5wFruwek4xkPW/ZJzsdmZMlfBN7apg6sYKJyGC8O77nYlADfVhg
53IsMDrsDdNp8bAI9HOu3TjUtqHxkTZSwKIDisy8g4ViFNYWQAq8/l7JTMFcE83iBWBwHGAyGq1l
jfvcqk5OmGtiWz7iFFSt+Z3ELwxZw8BROzmMN4bt+dUZHLnHgQPUKz4yWreE5sng2VLD8V9rjS+f
QU5e3X0jhY5ypGahzgh6KIhIP0GhWSx4NVNagHWOssLSg4AIlLa4Z7gz8Vd5DdGPFIjbJgq6mUgz
QXVzHLV8kBs5MGnuhhDlTuVBAR4naqMU7vfxhJJZYLOakYQ0Gaf64+EDpuhZw1ylbRaDWlgzvz1e
Zws06e6hz7cu+iHlEr2w6QF6YpO0eCtwFpkbm92Vav95J32IlfVwOAW7FDxZ9n8qCkIBNDxlFObv
OdKGGbiiTn1iVK13IubZUm/USDwz/7QEjmMwMIFfSPDJYTwmaBEAaE/uXvegj0rp+oTMMXl+WjIc
7Y58IqsOvcSIaXxTtA0TgVWa1K5tAZL1+n2NqMiLZMThoyTTGCiAE+PBUP3NKzEovIaGaAOLkazo
pTrL+P+vCOIDt6ziQLJsWfchVuTe3CMrU5k+1aNguYUMTDgfsPVlocMo0rmq4eAeMswdUNTrihfu
AAz/EbKIzLhmDd3RCWyW/5UvQg+iaCQ9hi5SbvXeLmTidvzvEWG9iGxFkr+uC/dPYXZr2LqkqWol
X/mVfAfL5KBOdAo2ale9VQUPabdMkY4ZHDDaZ+h7SkscsF/+v0BRc46bNgksge2dsSn5jbkz56LX
qEBW99ck4JHHmNbUjJHcxzMwtbXpZ0ti8zzEW+ZKJ1PKqvibY7xzHv9fiP+eezhdKlcy6LXO858J
JFOomzWn0uHsyB94BQvuQn84qTegYnloWFBbrUJ+FwxeeEgFba7AGJCs1loZnlQmxfEYxA8kUQaB
8tPFcPC0GJc9eV0LcUGcRGdo3y4eMFwWcV+dlNc2eGEydi1oqIPvUAbiqSyySCPCj/M8EqsgHdy/
N8O9hoDEmKWbRyyxiLVINTA7lF/CIYGDk/Yjwf1AXF43O9Vxic0JcNPnBo7yeTFYJmCZKKbfS5Rj
c2q3CFtpt+4GJ8pDET0PvIKgRbZUWB+Ggg3t93zdsTprptFG7F/xUZT/D07kfl6Bt1lmbeHxf+eP
IeYi3RgCp36577oGna7T1d8IWTKUiuXqRSn5niCN6Wfe2H3Dpv4YPlWKz1/iKcLU25EdeIGGzWCl
d2Ii3PwQxUAqAH24CNaihZ6xH1AV8zQXITZj5v5jZNx9caXZL155mHlNvOyZp/Xw3p7L1pQAA2eo
EYArcmDHisJLaaptvEnr1yUWzH2adUal0ty35XseWGSIj2/MhmXvz5wLIZ8xfkDRhu/c0I7ZYQUc
KYo7ncfMYTaTpCDJaMgX4gwEO9LT3yVKGG/e5Sk8Otb5E2QwaaIhCNKV05qdbmBf/QDBd2RqqA==
`pragma protect end_protected
