// (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
opTm+1Wwaa99FIT6ts0cb9YOBKsoG405m+hzJOq/SK4oGzOE8QIiqlCnUD04DHzN
FVqyhKMxUkEtAMtpQCvX46nt/9prUhDvdtlbR8ElEvgXsACMvrFC7T+MlJKXue6d
SmzM1PoIj6BEJIBGWXgUb8tbdFK/C6EgarVOADRWIS4s38IAxL4t1Q==
//pragma protect end_key_block
//pragma protect digest_block
OyEFvqZQJ/azvXsFkPpVV73B3w0=
//pragma protect end_digest_block
//pragma protect data_block
H6Nmd/Cve8tSH8yrduhALSB+0dLATgFOFJxWvbr+Q7tX7DjX8jc4eJuJIle8nNFV
sFAWmY9+GnoGywLwqyVmU2d++7xWRpGkOJfz5llBzaxYlc0PyttjsXt2c/ds6G8Z
1+ski3EjOtrs1ScPsucyLxgrUkHd9lhrc3o1mg/GB0fiNjJWszIs7M37yjc66Zhy
JInunD8X0n5NZfGH0Gcc+6otv/tdt0uod8rpx85DnMhMDTMh3yTkeEIVMR1nf6VW
joVmhPJGr339RW/dNda2bHLmlppc09MPIjo1xZKCTqPKFtp2fn3w907u/8+lBnpW
YAbxCbuUQzIkU7OsCu0UENoFMql91cuPKseLDEZgYNK+oa4ydHmzfBJHZQvEvZBe
bvsO07zvgBBOe0ej+uIuGvF/LndtUA1JtVAF4fEe/VbQQw5mJn8hY/FU2PIn82PV
4+8JC3a0odJ6UMoWqFurQV4X8naz/sMIFQVFJ6O25ir0kvqa6qorApbMVYPUfWWY
2lR4u6rRqRGfFctGLPgMUuepAAU4ChCEwnN/yxa2+tJT5ZwfdPcLnOh576Vbvya9
Zqn4lfl0V8aP/aXg6OcXEKfmA085Znx77Xteqi+hhL3DoP5vLEZDVH6JvPifbLkm
1nZdPDUWSH2/o3A3lRfZ1uzGC5q8GPF1XSM/qi9zO7ZiebsKpcbP/exWBP+BjvJr
XKIf/XQfxenfZIWDNt9xxmphOPyXzZ3a+BAvDRCEqBkrMWuzzzsv5SIkG4r38Wvd
9lKMaQJMKiV7+2LZIqRMUxf5i4yH3LeFLLqCsqkAYTAD8GSUfUjviuBWIBpyVv+k
T1e0zebxC7TCS7k8sJgHLklaFZf1bCvteMjkFsGyeOHnIAoqqiaEwBEBSvt8c50O
K5+g56BphCj0PB3Kj+chb1HYIDl4y1WpXsoUysVtBIEvmncDlcqdM5dAo/xp9lDc
tTbGGc64Bikato/ywqUwunO5GGtXrMXn6bCySNREKEi5v44uGXVgzBVC5ZMQZPMD
P72DuAxI+Dxravt4Zw+EOuu/0ACKF1UfiSwV7Q5WFNPF7ty8WNUFbUBiUtax0ECZ
wIncFtxqdyE5H3WI2OUITVBIdGSFPkR9HcjIO/QQ7BAdH6Dd3MLUDswjdnoF0f2T
K5/DP2EHtXlrS6iWRYUGLK2R+0Vyqdsq40OQDym/2Dz23QjXs/4CYiryp/7X7a5h
wdyhZNEfbWLnpi+TlQsftwpyxVdyrAaCmGtFsGDmYsPMNvYHS4VXMBGpHgYMKiCo
v52Q1/yo53UXRFUhNR/wWYLr8LWzL9icLFGNBQZPEVnyD5gvuDXYzM82CK2z5pzn
cwnZxPd3rnFbzqghZOikE1mCf2OWJyCDzDRYO43P62qXmLf1F2UjOkEyzaGN1NMe
1VSPQWiPwscHgqdnYQ7s71FMfdy6xsxRfeLzcxv3VFXDvZgFUrRGhLvqvhXkA6uI
xdAPyE61xjHAvh75bwc/1roelrW7nfaLd/vyX9Q/pQEvsaERZ3tqrIH/sk0bp4Vh
eOkOQMt4vN86D2F9h36I0NZJjW5DmAgqzKO5hCGvx6vcxmZ0xGmoUI4n36yLgM0x
Us/69yo9ZhWNyLyLufJ0mzKOYwdzwP4C/89gfRsoVW65DLWRer0X1KzFX9tdhrSu
POI00TwGk0crFp9zRhaVgWKsBOcBWyjaq5rhdfeDWT3Hd4LlV8gyQqSwhKPWA9P2
sf8TMdCmlLstR/FNo/nikKT/rlsxcmu87CymJUvNoikUBmOpdaMBVGK1S+JclQSy
r8Bp2XRKGiKxvCi/yDQRMIRUmibtm+zQ4UkWRloFukqK33MZ2hX/corOMAPucjyl
GDsnIIOlLWblB/6MiGi5A9yxYobTUPY0pGsXHlEw0VeLwsNVddqEi63r3RCk0zZf
6Ak1Hjq3NqLc8L1ugMGH90Ds5W/Q6ALtxVLtS4KA/kzRuG6LthmA/C5TrDH/67ZM
ZHrVTXUqgKg9pgXTChgvdsmchk7Kd80vpp7KrWfbUro5iTBVupcVhQcYba4HPqro
zxM8pkApILE+h/OnQHsDM5LtC417wOODMUvGEvOYw4O9Fw+qKUO00OabKYruJqji
5FZf3/TXHcbSh57ql6uDR3zl9gQxEmT98B2hPCgOVCIy7TmGAYV2AZVxcIigl8ey
x5shjVJerS3Ykwfovgjd9fxJRzta5p4dPX85Klrs8JohjO47uAebijWeIah0ppcQ
ls9iUcc1nLszkJmK8V3w51+7ZW8mYKWnD7Jo6jWOgVo/hSuscyQoVucTaOMdsQ/H
mKtGfujbf2OH4QHpH6DH1iTz7BJG07NnEIedcU4IUC9337BFOv2kHtiLLp91Y7Sn
7TPu/Uzt4irG2DYmJ27gg8mb0/nl7d5+EHjvxjgLawTTLwYSaSYkiu5flQfZeoSw
al0Y7gyhdlPbGoMGnVnhwSeQC9UuOwEV7E5/oX1s0fv37RYD/Nk2VglZ399cyXzk
HpIzpJ9Om8iU5IeBwE9kIu9ICd2UvsAILC2dSF/WX3vaE5UdtaKizSXJmh6iJUW9
8Ze2ZDW4X5zVQ/zxH7G3dpAfyKCOsFug0JmYIa9ddO0uKjStYH6uImXqQMGlghO/
LLJkJDTXv6N3Po4/HjBLxheeoqo0kqBsXS/lVpxFANt2Uz2Ms1wock0xgnpMrUAM
R2bH6IO9hqs7NRxkB7YlN3X5gxoqD1/rhOXnStw6sIUtKLIvgMnMfNKFqxz0/RRO
4lJA3nu41oYLCjZxEqS5agtsEHjbAeH3FORegZXpssarrLlNba4dRqdk04O3B+uL
KL2k9pMKMhMs6RvTLOnv3q6rkom8do5IL0b0XBspr4Tft0AXllVP1xNrGrqMndar
DRAnKyQOESTrsb1NgmaxUgcFU5DxOtJzUOywWw+p8Mei64R5bI18+IJ1mH58TQe2
5MpMMY5xYlThd/hyR+wTQXnXur4OqLMv4EXT4oIsuPRlLMdnzOvsCNffLIy4Mt3p
iGpEZvqxM8ss3bNpI6lTpcvXzDiQgXpB+Uo7aTd96x4Z8G0nEEW5g3d2sIWWKG2t
1I67meX/4PqqgEpGxp/7aH3UOfm/SQ68ZqJcWMEfdffEzu6TpY6Cjvcl7y1oOtOF
tLcd/Enlp4l+Cv8VzOy1Fq/xKNtIv5c33/LH4UxpyGuaicI29EuNEa6SqOAogz0Y
7M+YIJ9zsSgrqzGjygsYgu6Y2NaBwksFAJiS3bEketOu1hrfR+xvNoaoDfwSk5bZ
5H05rH3JXL11JDBCTvr4jduilCf1LtyQ/NAY1XpJNCEKBTWOyDk5Zp/XRUp3VDp8
SBJXdGLNnLTcjiK/tS/77xXcXkL+ek2MRPDKfAv8X/MQGjrLoWrrV3wkQzdJfvzT
yhKDpVazXx91JTorI7jbGOuvaqamSxytqR/eBs2HTqXK/nmPRPqI2E45BKu06SN0
u9HCaNExnulqfXDkt8bNeFcilmtesfk6gYe6L5VzyWkTchh6OzeVYhd3GKMkKiRf
/ii4YZD0UI4djSlyvoFw68gKevY2khP3L1TEoWpgAughGuSGQFgJsgSp5WQKj1k9
X/SyIYvcvofhEvEQzs/b3rVirbiD/IJidwGf/mIrL0zoi7oyvdPfRzXsFVUu6UvG
8KXrntcJVtGrbRCRDhPHHnCbSIVM+gIf+51JvYhMOcXnfJxHaAqTT1wIVNEkXmAy
H6kL5v8aeNYLD83b6wZLMcRToAy4PJm/tE6mKXHqEjmglfXXA5Ii9JMfrB2+WVTY
GMu4m5qM5dAXJrAd6NUZstSPdWQwN7GUKj7jP6EUE59ejcVRC/vz6jazC7gTYg/7
f94dcg3xR0A75yNKkYKcVrDqrAFV78o3gHs96Wr/3yoCNKTHS/0udshc5vjY4nBf
mp4v794iy1wPEfwndvmw/D1qtykwWfnSuprH2E8JW7H85UqTJYyt0Du/RBvCmxHP
hWrIYvV0hy+weHYo191PgjZaFWalqvv+P6YFDKRTc5DXG24+m04I1AFEU0hzuJ6z
YRL5Th23KgAIaOHqFUJpetjWKlEDZ+nMfZS5KRVkuP04gWi82Ct7DWCcwsFOYTWR
EVbPBFijR5hJ7a4OjOs8L8IJnLD/fHv2y47cRc6odA8RzxqD9KAIpaZaYu3Cmuv/
T5quxAvHPb+j2Onjee7SzaJcE9+4MLiB2ONVhj6kmixHmWAjaXfxEHqWRYJ1v9WV
VQgt+mRP229tYTAHpV1GTnvvjpKvcQ5CBtsFGBYCalrFMrJ0qJ9s7XmrFJs3RPrB
PKmM6KrNXknTyN+09XvJggMS2L30xSEI1IsS5xnuZHrUTykJaj1kAiMqNM6v3oE+
PRuGhF1CG9RT8XIrjSw4JHOu+oaRLf1obOPkPbS/VsgBSivOTP08INx3CvkzvytS
KqvxHROqxO1Bl6sKv+CRQeS/J/2SmyQReSP64BKisTMNHf2bNnNsl3xCUM+AiKXN
22qG86dYyXPsrVnIMIfEujeeZvjAQdCkdrYW04UAOslxbyyYrNbGJU8CVMYsjONl
LoKeIqlMwfmhSceOmhOFjWsceBExCqSaDh6TUbQ0GGseM9GqUVVSb6T/j1GcwEIN
bZVwjg0iNO/KHo84yLxYD186WVEG2FRno8fH78aALqcNUjYwcLnm6jR2tXEuqJDU
Xv+EvP+JRLsTW/YrL3UviRqaLcoJySZkoBxjPx5HiLVmx0jBqseeIs1qwEO6suQP
q9F7Ww0N8N6/Kqa8EitmTASlMxPhuafLx/rTRTVfjtnHSyQ/4cWzG2gZL6fjZubI
tkwhqProZQDFzOQ01ScueaTSJfxicHXgGegdrfT+qZ4gPs6JoLGZ3l71kz/fMn+p
czik+I5pc3CFs1cS2QASEGlofLrIZqKx85IulKhMNTBsru4VGNyxNAyHxh1nSI7v
8C8uECeKBXi2uCGNU8HzBgAKPi/URPPZ/nS0gmXDT+mgsvossvArxzdImSxkMSxJ
/LidJsICuAwedw0Mh40o8irE3MOuSDKFtbtSp1CyADqPaXWzOL3PiwgK4l3Zf43+
x37BnGIWUsh5VgU3tFADRGv4VQ4TnF59b+JJEH4yc4ZDmosbdNRoDPNb9Q9vkie/
8ecux+mmBmG5sRZiNowJYPl+NTaXDxjpJNEnUHwiumF2tgs666vOMolVGvV//FA+
v64rGzDwkgyeRICUOmTzASO8/QWMvGja5pebyM5AAQ6SyN70/VXOBxLYo/A65qbs
cdlCWhq/9mKl5aG+0fbgWEdXNbR0BpPkbpIKbinwv2pfrDttMl/WF1inL4VXtEfR
j295JmTT26+RDnRf+GZ86ymadegSCtk/rJVrOGN0Z6R//RWGLbF7nuSWDsbADGd7
DtF5Ou/PBQEmIx7eZ/I3Iuyh1qLPHEpy+bznbkqvdSv79lQ5QUvc4sCm+oDYWkwZ
Bsaf7lIjbGNp6dDo0GpD6s19ACZsK3BvmHpaDMYZ5UMqwoQmZLNqHH572tZrC002
q1TGg6vIfgsRdk6qii81E2b22wl+H9PqYc1w0yscKb85TxSHWf5AFbXYJ5GU8YMS
6E/U6aC81RVoswnGUOQ40XrWZnUe4I6f4ezKFOHNEkt9vfwm26ZV7ohFJ8DnAWOB
bLEY8qSyQLMVb/P0KD7NWX2kRndMGon9xukFx6fDuuJnkz9dnFgtqqhdp0EDQ3if
NeJhKLuuQVwGDhjyurN3ZdmP6U99Eb/CyEuhu2HtswqeH+4MBWK2IYKU88LNfrNW
p6C6pmgJmoaKN+z/RXLNYpQ7v/booPx1IHpQQgtzbGLJgfCJvxRmfb0340JIoyxO
M1fUOGB/EUcQ/q71iJceHsjhpuuGpF9oVTRRI6EhvP23pRAFWabhdiRozW37nFnB
FdriAf6Rfu6MPSTPs4RrQgJaO3I2ufOiOuc/1o9YVaoZ3/tDGWHpyz0LlY7m1K8A
MXKUneNz9wTYBKf7idXhYwfqlMn85w8VQQyvrWhCnxnfVaAN0663V6Cr2H4cwmuM
X+DY7K57EjWvn5Pojv4HRbDutOXeB/OZex8Xq9Et/8cdMLLZO4LjDCeD7g7PYlS0
OWx7nHLFWwBUQUB2iLdSCX3/WFy0vPVpBhyesQLrX8MmCGGsC9rq/mnGOImxb6tL
IAHpsPL7fwIoLcbBUAuEH6nlwfHJgWhpQAq3ckwDI8imnbd7E+lM0S7pEAKW3EWQ
pGjRvEogmSh3LEHUSjSy1gKBsMNTUd2m/0hLofddWkutGfqh6ViJyl+VejYi9T40
Ix6xMKLChr8W/LdYOMPdsa+hCWl81cfEMNJEVpQwAcbEEkn3CPLQrHuz1R4dAaEa
VKIvBskOWgFBlziJGGnsXrAhDLOMLvqJbjFAhEYP8Y6p8iJejWIV74a9xZJUjBEa
5qI5nVJqWliHTw4xpst0fD07ZoE1ylXf1ElUhTcKyp7enKS/ypJQ35Nzzhmq/Ryh
yoTETGD8WeiLXr35VyQgTPUp4EXD70Tm8AtIAQckNvvPKrmqy+5tmKqFtKrIdTvi
0JCzW5QScfulpyMj9RmdRclv9KV+iNQEP0pci3bqya3kPOBNjwdrcR1qItOL9WVL
gUETZJc6FMEqP/wfDyPIzMgRClBx2OQQ6F2JQkGWWCjwpFrwG1kx6W+MHlDGxzk6
SucuAXggy8dagYe1039EjWstDr79hPVGnArtrySke5iAuE97X0VNhqu6LEgPgP9j
RH+5DWEXfkCQn9uVY5PIZPbYqvrqheFOguG/0Mk8mkUCbgCaYoFyjK3YDckXV4F6
rnnYC6J37OUcsnP162gCS4CKQJrIRtN28lqJSZpFBlEZFf7+4kduCpRh/bsotaYc
tGuczskWzornaL/kqH8uHHR48EkhSg2KoS25NtGnZiPicH5/szaZOQ2LmV8SbGsz
WrUMUMi67Mouk+CKKPp8mPka+4A1KPLFgqvgcBQ/lght2FQV56tbYxW0eXddewsj
TzXvMOTlz4MIA8T4+l4+8Nw6bn1ixoUMNynEC8aIm0vtkETr3ZXwiHLWNnyOKJFI
YTmSKrLqZod6L6Y+C5M1VWad60SwNQ3dvTKau9/T0gm0RwYeaFYS8LwIMj8k0Jiv
YLqT84zGTC9Tt7kj3+ohEP0pBHn0hq3OqjJAmFz7Jj+GNGnuEOGqGFwUO2QB8Z4v
/dQyQnp1bnsXF6PijsXKG+4kYtFDqZDkrjHIURNg6m1Xa3ba9ZNmULeghQydPKSe
48XXMIxPVgYQDWWEb5RWVsQQVmpiu9j/YGpCQSFTI0zSzzFD38ygI+YxZkNPkZuE
0OjblwMheWPHW0/R0q8Nut1l9RxPTSUI0UceHEYHcjInnBv4MmW+GYteyxySrGpE
wxoPEc0UIaM/E7qrRvYzYe1Z9xzAiMxAYqLaxmQnt1wJvAYtsl39ZuYv1JSEtqOm
sXpaDBJyCqpDSuWYbh2o8ksTpO8qe3H/98wKH/OydcAINbNgDzQSdwAQd6Gfsx8B
kEkTV+sdjZeGJqEFouLYeDHsIkLIdnlcGMxhpkvfD+BlmKjjAAqwl5IaPQZdVFfM
Fq7JwNTG9mJx0Ww19ncBWhCLTwGgzKxeC5Q/7z6jAqDjJeZLRw8obDFgTTtWSDwu
f354HbIoYV1eMPGRN9YeN8+anuddavjjsKbibEHueWLTMIRjSxF+ghg2Pxx4J8j7
Bzu95GFlDTG4X7iipN2/FplRzhl3v4ykYBkegrSWi/8OubUsZeGmZELIRGDX8dwg
XYy74YNtIKQQJq++8GdAsr9WOB3ftaDA5qCW9Ms7189ehn448PN4b3criEHYQSgH
kQtcqkPyF6d5/d8vSeRsfwFRbnb72OIKrWprAB2Lk+bjZksMr6piQWD2CapjvC6k
q3RtuJZyuKW56fl50R1tZQ==
//pragma protect end_data_block
//pragma protect digest_block
P9bPIICvRryPWqyV63N0hRF/dak=
//pragma protect end_digest_block
//pragma protect end_protected
