/usr/lib64
NameSizeModeActions
alsa-lib/-0755rm
apr-util-1/-0755rm
aspell-0.60/-0755rm
audit/-0755rm
bfd-plugins/-0755rm
bpf/-0555rm
cifs-utils/-0755rm
clang/-0755rm
cmake/-0755rm
conntrack-tools/-0755rm
cryptsetup/-0755rm
dovecot/-0755rm
dri/-0755rm
enchant/-0755rm
engines-1.1/-0755rm
engines-3/-0755rm
exim/-0755rm
fipscheck/-0755rm
firebird/-0755rm
fluent-bit/-0755rm
frr/-0755rm
fwupd-1.9.31/-0755rm
games/-0555rm
gawk/-0755rm
gbm/-0755rm
gconv/-0755rm
gdb/-0755rm
gdk-pixbuf-2.0/-0755rm
gems/-0755rm
gettext/-0755rm
gio/-0755rm
girepository-1.0/-0755rm
gnome-settings-daemon-3.0/-0755rm
GraphicsMagick-1.3.38/-0755rm
graphviz/-0755rm
groff/-0755rm
gssproxy/-0755rm
gstreamer-1.0/-0755rm
gtk-2.0/-0755rm
gtk-3.0/-0755rm
hmaccalc/-0755rm
httpd/-0755rm
i360_pam_imunify/-0755rm
krb5/-0755rm
libcanberra-0.30/-0755rm
libdnf/-0755rm
libibverbs/-0755rm
libnfsidmap/-0755rm
libnl/-0755rm
libproxy/-0755rm
libuser/-0755rm
libuv/-0755rm
libxslt-plugins/-0755rm
llvm/-0755rm
llvm20/-0755rm
lua/-0755rm
man-db/-0755rm
mariadb/-0755rm
maxscale/-0755rm
monarx-protect/-0755rm
mysql/-0755rm
NetworkManager/-0755rm
nss/-0755rm
ossl-modules/-0755rm
perl5/-0755rm
php/-0755rm
php-zts/-0755rm
pipewire-0.3/-0755rm
pkcs11/-0755rm
pkgconfig/-0755rm
pm-utils/-0555rm
polkit-1/-0755rm
pulseaudio/-0755rm
python3.9/-0755rm
qt5/-0755rm
rpm-plugins/-0755rm
rsyslog/-0755rm
ruby/-0755rm
sa/-0755rm
samba/-0755rm
sasl2/-0755rm
security/-0755rm
spa-0.2/-0755rm
sssd/-0755rm
systemd/-0755rm
tc/-0755rm
tcl8.6/-0755rm
traceevent/-0755rm
tracker-3.0/-0755rm
tracker-miners-3.0/-0755rm
udisks2/-0755rm
unixODBC/-0755rm
wireplumber-0.4/-0755rm
wireshark/-0755rm
X11/-0555rm
xfsprogs/-0755rm
xtables/-0755rm
.libgmp.so.10.4.0.hmac650644editdlrm
.libgmp.so.10.hmac650644editdlrm
.libgnutls.so.30.40.4.hmac4050644editdlrm
.libgnutls.so.30.hmac4050644editdlrm
.libhogweed.so.6.10.hmac650644editdlrm
.libhogweed.so.6.hmac650644editdlrm
.libnettle.so.8.10.hmac650644editdlrm
.libnettle.so.8.hmac650644editdlrm
cracklib_dict.hwm-0editdlrm
cracklib_dict.pwd-0editdlrm
cracklib_dict.pwi-0editdlrm
crt1.o30960644editdlrm
crti.o18000644editdlrm
crtn.o15360644editdlrm
eppic_makedumpfile.so3535120755editdlrm
gcrt1.o40400644editdlrm
grcrt1.o35200644editdlrm
ld-linux-x86-64.so.29387920755editdlrm
libacl.so.1404960755editdlrm
libacl.so.1.1.2301404960755editdlrm
libaec.so.0322240755editdlrm
libaec.so.0.0.12322240755editdlrm
libaio.so.1165440755editdlrm
libaio.so.1.0.0165440755editdlrm
libaio.so.1.0.1165440755editdlrm
libanl.a80644editdlrm
libanl.so154560755editdlrm
libanl.so.1154560755editdlrm
libaom.so.350099440755editdlrm
libaom.so.3.13.150099440755editdlrm
libappstream-glib.so.85062480755editdlrm
libappstream-glib.so.8.0.105062480755editdlrm
libapr-1.so.02621040755editdlrm
libapr-1.so.0.7.02621040755editdlrm
libaprutil-1.so.01908720755editdlrm
libaprutil-1.so.0.6.11908720755editdlrm
libarcher.so410720755editdlrm
libarchive.so.138408320755editdlrm
libarchive.so.13.5.38408320755editdlrm
libargon2.so.1326880755editdlrm
libasm-0.193.so363600755editdlrm
libasm.so.1363600755editdlrm
libasound.so.211703520755editdlrm
libasound.so.2.0.011703520755editdlrm
libaspell.so.156587120755editdlrm
libaspell.so.15.3.16587120755editdlrm
libasprintf.so.0152320755editdlrm
libasprintf.so.0.0.0152320755editdlrm
libassuan.so.0869360755editdlrm
libassuan.so.0.8.5869360755editdlrm
libasyncns.so.0278400755editdlrm
libasyncns.so.0.3.1278400755editdlrm
libatasmart.so.4608080755editdlrm
libatasmart.so.4.0.5608080755editdlrm
libatk-1.0.so.01652240755editdlrm
libatk-1.0.so.0.23609.11652240755editdlrm
libatk-bridge-2.0.so.02324080755editdlrm
libatk-bridge-2.0.so.0.0.02324080755editdlrm
libatomic.so.1291840755editdlrm
libatomic.so.1.2.0291840755editdlrm
libatopology.so.21248720755editdlrm
libatopology.so.2.0.01248720755editdlrm
libatspi.so.02482720755editdlrm
libatspi.so.0.0.12482720755editdlrm
libattr.so.1285680755editdlrm
libattr.so.1.1.2501285680755editdlrm
libaudit.so.11633680755editdlrm
libaudit.so.1.0.01633680755editdlrm
libauparse.so1477200755editdlrm
libauparse.so.01477200755editdlrm
libauparse.so.0.0.01477200755editdlrm
libauthselect.so.3952400755editdlrm
libauthselect.so.3.1.1952400755editdlrm
libavahi-client.so.3814960755editdlrm
libavahi-client.so.3.2.9814960755editdlrm
libavahi-common.so.3531520755editdlrm
libavahi-common.so.3.5.4531520755editdlrm
libavahi-glib.so.1196240755editdlrm
libavahi-glib.so.1.0.2196240755editdlrm
libavahi-libevent.so.1152640755editdlrm
libavahi-libevent.so.1.0.0152640755editdlrm
libavif.so.151524080755editdlrm
libavif.so.15.0.11524080755editdlrm
libbabeltrace-ctf-metadata.so.1160800755editdlrm
libbabeltrace-ctf-metadata.so.1.0.0160800755editdlrm
libbabeltrace-ctf-text.so.1493920755editdlrm
libbabeltrace-ctf-text.so.1.0.0493920755editdlrm
libbabeltrace-ctf.so.13032560755editdlrm
libbabeltrace-ctf.so.1.0.03032560755editdlrm
libbabeltrace-dummy.so.1160720755editdlrm
libbabeltrace-dummy.so.1.0.0160720755editdlrm
libbabeltrace-lttng-live.so.1490960755editdlrm
libbabeltrace-lttng-live.so.1.0.0490960755editdlrm
libbabeltrace.so.1620000755editdlrm
libbabeltrace.so.1.0.0620000755editdlrm
libbasicobjects.so.0159200755editdlrm
libbasicobjects.so.0.1.0159200755editdlrm
libbcc.so.019756560755editdlrm
libbcc.so.0.34.019756560755editdlrm
libbcc_bpf.so.04299040755editdlrm
libbcc_bpf.so.0.34.04299040755editdlrm
libbd_crypto.so.2565920755editdlrm
libbd_crypto.so.2.0.0565920755editdlrm
libbd_fs.so.2653520755editdlrm
libbd_fs.so.2.0.0653520755editdlrm
libbd_loop.so.2193520755editdlrm
libbd_loop.so.2.0.0193520755editdlrm
libbd_mdraid.so.2320720755editdlrm
libbd_mdraid.so.2.0.0320720755editdlrm
libbd_part.so.2440960755editdlrm
libbd_part.so.2.0.0440960755editdlrm
libbd_part_err.so.2152720755editdlrm
libbd_part_err.so.2.0.0152720755editdlrm
libbd_swap.so.2235040755editdlrm
libbd_swap.so.2.0.0235040755editdlrm
libbd_utils.so.2400480755editdlrm
libbd_utils.so.2.1.0400480755editdlrm
libbfd-2.35.2-67.el9_7.1.so13435200755editdlrm
libbind9-9.16.23-RH.so893680755editdlrm
libblkid.so.12294640755editdlrm
libblkid.so.1.1.02294640755editdlrm
libblockdev.so.22279600755editdlrm
libblockdev.so.2.0.02279600755editdlrm
libbluetooth.so.32011360755editdlrm
libbluetooth.so.3.19.152011360755editdlrm
libboost_context.so.1.75.0152320755editdlrm
libboost_filesystem.so.1.75.01242880755editdlrm
libboost_regex.so.1.75.08863920755editdlrm
libboost_system.so.1.75.0148640755editdlrm
libbpf.so.14362240755editdlrm
libbpf.so.1.5.04362240755editdlrm
libBrokenLocale.so154960755editdlrm
libBrokenLocale.so.1154960755editdlrm
libbrotlicommon.so.11382000755editdlrm
libbrotlicommon.so.1.0.91382000755editdlrm
libbrotlidec.so.1525280755editdlrm
libbrotlidec.so.1.0.9525280755editdlrm
libbrotlienc.so.15904960755editdlrm
libbrotlienc.so.1.0.95904960755editdlrm
libbsd.so.0875200755editdlrm
libbsd.so.0.12.2875200755editdlrm
libbsock.so279440555editdlrm
libbsock_preload.so153120555editdlrm
libbytesize.so.1324800755editdlrm
libbytesize.so.1.0.0324800755editdlrm
libbz2.so.1762800755editdlrm
libbz2.so.1.0.8762800755editdlrm
libc-client.so.200711518960755editdlrm
libc.so2530644editdlrm
libc.so.625493600755editdlrm
libcairo-gobject.so.2443520755editdlrm
libcairo-gobject.so.2.11704.0443520755editdlrm
libcairo-script-interpreter.so.21570320755editdlrm
libcairo-script-interpreter.so.2.11704.01570320755editdlrm
libcairo.so.211679840755editdlrm
libcairo.so.2.11704.011679840755editdlrm
libcanberra-gtk.so.0234480755editdlrm
libcanberra-gtk.so.0.1.9234480755editdlrm
libcanberra-gtk3.so.0234480755editdlrm
libcanberra-gtk3.so.0.1.9234480755editdlrm
libcanberra.so.0816640755editdlrm
libcanberra.so.0.2.5816640755editdlrm
libcap-ng.so.0325280755editdlrm
libcap-ng.so.0.0.0325280755editdlrm
libcap.so.2362960755editdlrm
libcap.so.2.48362960755editdlrm
libcares.so.21027680755editdlrm
libcares.so.2.6.11027680755editdlrm
libcbor.so.0.7705520755editdlrm
libcbor.so.0.7.0705520755editdlrm
libcdt.so.5321680755editdlrm
libcdt.so.5.0.0321680755editdlrm
libcfitsio.so.916183040755editdlrm
libcfitsio.so.9.4.1.016183040755editdlrm
libcgraph.so.61051680755editdlrm
libcgraph.so.6.0.01051680755editdlrm
libcgroup.so.11059200755editdlrm
libcgroup.so.1.0.411059200755editdlrm
libclang-cpp.so.20.1801042560755editdlrm
libclang.so.20.1437063120755editdlrm
libclang.so.20.1.8437063120755editdlrm
libcollection.so.4583920755editdlrm
libcollection.so.4.1.1583920755editdlrm
libcolord.so.23855200755editdlrm
libcolord.so.2.0.53855200755editdlrm
libcolordprivate.so.22444720755editdlrm
libcolordprivate.so.2.0.52444720755editdlrm
libcolorhug.so.21021360755editdlrm
libcolorhug.so.2.0.51021360755editdlrm
libcomposefs.so.1698960755editdlrm
libcomposefs.so.1.4.0698960755editdlrm
libcomps.so.01930080755editdlrm
libcom_err.so237600755editdlrm
libcom_err.so.2237600755editdlrm
libcom_err.so.2.1237600755editdlrm
libcpupower.so.0.0.1307600755editdlrm
libcpupower.so.1307600755editdlrm
libcrack.so.2483920755editdlrm
libcrack.so.2.9.0483920755editdlrm
libcrypt.so2018400755editdlrm
libcrypt.so.12020000755editdlrm
libcrypt.so.1.1.02020000755editdlrm
libcrypt.so.22018400755editdlrm
libcrypt.so.2.0.02018400755editdlrm
libcrypto.so61464720755editdlrm
libcrypto.so.1.131105040755editdlrm
libcrypto.so.1.1.1k31105040755editdlrm
libcrypto.so.361464720755editdlrm
libcrypto.so.3.5.161464720755editdlrm
libcryptsetup.so.125918560755editdlrm
libcryptsetup.so.12.10.05918560755editdlrm
libct.so.44003520755editdlrm
libct.so.4.0.04003520755editdlrm
libctf-nobfd.la10700644editdlrm
libctf-nobfd.so1159360755editdlrm
libctf-nobfd.so.01159360755editdlrm
libctf-nobfd.so.0.0.01159360755editdlrm
libctf.la10280644editdlrm
libctf.so1200960755editdlrm
libctf.so.01200960755editdlrm
libctf.so.0.0.01200960755editdlrm
libcups.so.26573440755editdlrm
libcupsimage.so.2151280755editdlrm
libcurl.so6663920755editdlrm
libcurl.so.46663920755editdlrm
libcurl.so.4.7.06663920755editdlrm
libc_malloc_debug.so.0543520755editdlrm
libc_nonshared.a176060644editdlrm
libdaemon.so.0361760755editdlrm
libdaemon.so.0.5.0361760755editdlrm
libdatrie.so.1329520755editdlrm
libdatrie.so.1.4.0329520755editdlrm
libdav1d.so.717085280755editdlrm
libdav1d.so.7.0.017085280755editdlrm
libdb-5.3.so18637920755editdlrm
libdb-5.so18637920755editdlrm
libdbus-1.so.33437600755editdlrm
libdbus-1.so.3.19.133437600755editdlrm
libdcerpc-binding.so.01698560755editdlrm
libdcerpc-binding.so.0.0.11698560755editdlrm
libdcerpc-server-core.so.0904000755editdlrm
libdcerpc-server-core.so.0.0.1904000755editdlrm
libdcerpc.so.03153280755editdlrm
libdcerpc.so.0.0.13153280755editdlrm
libdconf.so.1703840755editdlrm
libdconf.so.1.0.0703840755editdlrm
libdebuginfod-0.193.so526000755editdlrm
libdebuginfod.so.1526000755editdlrm
libdevmapper.so.1.023875120555editdlrm
libdhash.so.1202800755editdlrm
libdhash.so.1.1.0202800755editdlrm
libdl.a80644editdlrm
libdl.so.2154640755editdlrm
libdnf.so.216731040755editdlrm
libdns-9.16.23-RH.so23518720755editdlrm
libdrm.so.2951040755editdlrm
libdrm.so.2.123.0951040755editdlrm
libdrm_amdgpu.so.1484320755editdlrm
libdrm_amdgpu.so.1.123.0484320755editdlrm
libdrm_intel.so.11535920755editdlrm
libdrm_intel.so.1.123.01535920755editdlrm
libdrm_nouveau.so.2404720755editdlrm
libdrm_nouveau.so.2.123.0404720755editdlrm
libdrm_radeon.so.1569600755editdlrm
libdrm_radeon.so.1.123.0569600755editdlrm
libdrop_ambient.so.0156320755editdlrm
libdrop_ambient.so.0.0.0156320755editdlrm
libdvdnav.so.4823600755editdlrm
libdvdnav.so.4.3.0823600755editdlrm
libdvdread.so.81404960755editdlrm
libdvdread.so.8.0.01404960755editdlrm
libdw-0.193.so6894720755editdlrm
libdw.so.16894720755editdlrm
libe2p.so.2462480755editdlrm
libe2p.so.2.3462480755editdlrm
libeconf.so.0405120755editdlrm
libeconf.so.0.4.1405120755editdlrm
libedac.so.1195840755editdlrm
libedac.so.1.1.1195840755editdlrm
libedit.so.02362720755editdlrm
libedit.so.0.0.642362720755editdlrm
libefa.so.1490000755editdlrm
libefa.so.1.3.57.0490000755editdlrm
libefiboot.so.11241120755editdlrm
libefiboot.so.1.381241120755editdlrm
libefisec.so.1404240755editdlrm
libefisec.so.1.38404240755editdlrm
libefivar.so.12105920755editdlrm
libefivar.so.1.382105920755editdlrm
libEGL.so.1706720755editdlrm
libEGL.so.1.1.0706720755editdlrm
libEGL_mesa.so.03994000755editdlrm
libEGL_mesa.so.0.0.03994000755editdlrm
libelf-0.193.so1116080755editdlrm
libelf.so1116080755editdlrm
libelf.so.11116080755editdlrm
libenchant.so.1569120755editdlrm
libenchant.so.1.6.0569120755editdlrm
libepoxy.so.012910000755editdlrm
libepoxy.so.0.0.012910000755editdlrm
libesoobS.so.2158960755editdlrm
libesoobS.so.2.0.0158960755editdlrm
libestr.so.0160320755editdlrm
libestr.so.0.0.0160320755editdlrm
libev.so.4702560755editdlrm
libev.so.4.0.0702560755editdlrm
libevdev.so.21237680755editdlrm
libevdev.so.2.3.01237680755editdlrm
libevent-2.1.so.73653600755editdlrm
libevent-2.1.so.7.0.13653600755editdlrm
libevent_core-2.1.so.72318480755editdlrm
libevent_core-2.1.so.7.0.12318480755editdlrm
libevent_extra-2.1.so.71572480755editdlrm
libevent_extra-2.1.so.7.0.11572480755editdlrm
libevent_openssl-2.1.so.7362160755editdlrm
libevent_openssl-2.1.so.7.0.1362160755editdlrm
libevent_pthreads-2.1.so.7152960755editdlrm
libevent_pthreads-2.1.so.7.0.1152960755editdlrm
libexempi.so.813710800755editdlrm
libexempi.so.8.1.013710800755editdlrm
libexif.so.123002640755editdlrm
libexif.so.12.3.43002640755editdlrm
libexiv2.so.0.27.527946240755editdlrm
libexiv2.so.2727946240755editdlrm
libexpat.so.12020960755editdlrm
libexpat.so.1.8.102020960755editdlrm
libexpect.so2154240755editdlrm
libexpect5.45.4.so2154240755editdlrm
libexslt.so.0902640755editdlrm
libexslt.so.0.8.20902640755editdlrm
libext2fs.so.24563120755editdlrm
libext2fs.so.2.44563120755editdlrm
libfastjson.so.4528560755editdlrm
libfastjson.so.4.3.0528560755editdlrm
libfbclient.so.234063200755editdlrm
libfbclient.so.4.0.634063200755editdlrm
libfdisk.so.13409680755editdlrm
libfdisk.so.1.1.03409680755editdlrm
libfdk-aac.so.25959200755editdlrm
libfdk-aac.so.2.0.05959200755editdlrm
libffi.so.8447840755editdlrm
libffi.so.8.1.0447840755editdlrm
libfftw3.so.320374160755editdlrm
libfftw3.so.3.5.820374160755editdlrm
libfftw3_omp.so.3327600755editdlrm
libfftw3_omp.so.3.5.8327600755editdlrm
libfftw3_threads.so.3366720755editdlrm
libfftw3_threads.so.3.5.8366720755editdlrm
libfido2.so.12309680755editdlrm
libfido2.so.1.13.02309680755editdlrm
libFLAC++.so.61141440755editdlrm
libFLAC++.so.6.3.01141440755editdlrm
libFLAC.so.83654560755editdlrm
libFLAC.so.8.3.03654560755editdlrm
libflashrom.so.18598720755editdlrm
libflashrom.so.1.0.08598720755editdlrm
libfontconfig.so.13242000755editdlrm
libfontconfig.so.1.12.03242000755editdlrm
libfontenc.so.1359760755editdlrm
libfontenc.so.1.0.0359760755editdlrm
libform.so.6756640755editdlrm
libform.so.6.2756640755editdlrm
libformw.so.6840240755editdlrm
libformw.so.6.2840240755editdlrm
libfreebl3.chk840644editdlrm
libfreebl3.so154320755editdlrm
libfreeblpriv3.chk840644editdlrm
libfreeblpriv3.so10825360755editdlrm
libfreeipmi.so.1754536320755editdlrm
libfreeipmi.so.17.2.1254536320755editdlrm
libfreetype.so.68111280755editdlrm
libfreetype.so.6.17.48111280755editdlrm
libfribidi.so.01187920755editdlrm
libfribidi.so.0.4.01187920755editdlrm
libfrr.so18258560755editdlrm
libfrr.so.018258560755editdlrm
libfrr.so.0.0.018258560755editdlrm
libfrrcares.so251840755editdlrm
libfrrcares.so.0251840755editdlrm
libfrrcares.so.0.0.0251840755editdlrm
libfrrospfapiclient.so243040755editdlrm
libfrrospfapiclient.so.0243040755editdlrm
libfrrospfapiclient.so.0.0.0243040755editdlrm
libfstrm.so.0539840755editdlrm
libfstrm.so.0.1.0539840755editdlrm
libfuse.so.22697840755editdlrm
libfuse.so.2.9.92697840755editdlrm
libfwupd.so.25004320755editdlrm
libfwupd.so.2.0.05004320755editdlrm
libg.a19060644editdlrm
libgailutil-3.so.0398320755editdlrm
libgailutil-3.so.0.0.0398320755editdlrm
libgailutil.so.18357440755editdlrm
libgailutil.so.18.0.1357440755editdlrm
libgallium-25.0.7.so401654800755editdlrm
libgbm.so.1238240755editdlrm
libgbm.so.1.0.0238240755editdlrm
libgcc_s-11-20240719.so.11164160755editdlrm
libgcc_s.so.11164160755editdlrm
libgcrypt.so.2013048640755editdlrm
libgcrypt.so.20.4.013048640755editdlrm
libgd.so.34191520755editdlrm
libgd.so.3.0.104191520755editdlrm
libgdbm.so.6781360755editdlrm
libgdbm.so.6.0.0781360755editdlrm
libgdbm_compat.so.4152560755editdlrm
libgdbm_compat.so.4.0.0152560755editdlrm
libgdk-3.so.010342800755editdlrm
libgdk-3.so.0.2404.2710342800755editdlrm
libgdk-x11-2.0.so.08841440755editdlrm
libgdk-x11-2.0.so.0.2400.338841440755editdlrm
libgdk_pixbuf-2.0.so.01937440755editdlrm
libgdk_pixbuf-2.0.so.0.4200.61937440755editdlrm
libgearman.so.81343520755editdlrm
libgearman.so.8.0.01343520755editdlrm
libGeoIP.so2554720755editdlrm
libGeoIP.so.12554720755editdlrm
libGeoIP.so.1.6.122554720755editdlrm
libgeos.so.3.13.131767600755editdlrm
libgeos_c.so.13378560755editdlrm
libgeos_c.so.1.19.23378560755editdlrm
libgettextlib-0.21.so2706320755editdlrm
libgettextpo.so.03951200755editdlrm
libgettextpo.so.0.5.73951200755editdlrm
libgettextsrc-0.21.so3424240755editdlrm
libgexiv2.so.22272800755editdlrm
libgexiv2.so.2.14.32272800755editdlrm
libgfortran.so.528838960755editdlrm
libgfortran.so.5.0.028838960755editdlrm
libgif.so.7452480755editdlrm
libgif.so.7.2.0452480755editdlrm
libgio-2.0.so.019491840755editdlrm
libgio-2.0.so.0.6800.419491840755editdlrm
libgirepository-1.0.so.11432000755editdlrm
libgirepository-1.0.so.1.0.01432000755editdlrm
libGL.so.15579280755editdlrm
libGL.so.1.7.05579280755editdlrm
libGLdispatch.so.07709680755editdlrm
libGLdispatch.so.0.0.07709680755editdlrm
libglib-2.0.so.013030640755editdlrm
libglib-2.0.so.0.6800.413030640755editdlrm
libglut.so.33679680755editdlrm
libglut.so.3.11.03679680755editdlrm
libGLX.so.01360320755editdlrm
libGLX.so.0.0.01360320755editdlrm
libGLX_mesa.so.04896960755editdlrm
libGLX_mesa.so.0.0.04896960755editdlrm
libGLX_system.so.04896960755editdlrm
libgmodule-2.0.so.0194800755editdlrm
libgmodule-2.0.so.0.6800.4194800755editdlrm
libgmp.so.106778240755editdlrm
libgmp.so.10.4.06778240755editdlrm
libgnutls.so.3030079200755editdlrm
libgnutls.so.30.40.430079200755editdlrm
libgobject-2.0.so.03751440755editdlrm
libgobject-2.0.so.0.6800.43751440755editdlrm
libgomp.so.12944000755editdlrm
libgomp.so.1.0.02944000755editdlrm
libgpg-error.so.01536000755editdlrm
libgpg-error.so.0.32.01536000755editdlrm
libgpgme.so.113508320755editdlrm
libgpgme.so.11.24.13508320755editdlrm
libgpm.so.2285440755editdlrm
libgpm.so.2.1.0285440755editdlrm
libgraphene-1.0.so.01235280755editdlrm
libgraphene-1.0.so.0.1000.61235280755editdlrm
libGraphicsMagick-Q16.so.318086080755editdlrm
libGraphicsMagick-Q16.so.3.24.018086080755editdlrm
libGraphicsMagickWand-Q16.so.22018000755editdlrm
libGraphicsMagickWand-Q16.so.2.9.72018000755editdlrm
libgraphite2.so.31334320755editdlrm
libgraphite2.so.3.2.11334320755editdlrm
libgs.so.9167723840755editdlrm
libgs.so.9.54167723840755editdlrm
libgsasl.so.71398320755editdlrm
libgsasl.so.7.10.01398320755editdlrm
libgsf-1.so.1143088720755editdlrm
libgsf-1.so.114.0.473088720755editdlrm
libgsm.so.1575280755editdlrm
libgsm.so.1.0.19575280755editdlrm
libgssapi_krb5.so3584640755editdlrm
libgssapi_krb5.so.23584640755editdlrm
libgssapi_krb5.so.2.23584640755editdlrm
libgssrpc.so1421760755editdlrm
libgssrpc.so.41421760755editdlrm
libgssrpc.so.4.21421760755editdlrm
libgstadaptivedemux-1.0.so.01182720755editdlrm
libgstadaptivedemux-1.0.so.0.2212.01182720755editdlrm
libgstallocators-1.0.so.0236880755editdlrm
libgstallocators-1.0.so.0.2212.0236880755editdlrm
libgstapp-1.0.so.0859360755editdlrm
libgstapp-1.0.so.0.2212.0859360755editdlrm
libgstaudio-1.0.so.05449600755editdlrm
libgstaudio-1.0.so.0.2212.05449600755editdlrm
libgstbadaudio-1.0.so.0773680755editdlrm
libgstbadaudio-1.0.so.0.2212.0773680755editdlrm
libgstbase-1.0.so.05595120755editdlrm
libgstbase-1.0.so.0.2212.05595120755editdlrm
libgstbasecamerabinsrc-1.0.so.0358720755editdlrm
libgstbasecamerabinsrc-1.0.so.0.2212.0358720755editdlrm
libgstcheck-1.0.so.01526400755editdlrm
libgstcheck-1.0.so.0.2212.01526400755editdlrm
libgstcodecparsers-1.0.so.05550560755editdlrm
libgstcodecparsers-1.0.so.0.2212.05550560755editdlrm
libgstcodecs-1.0.so.02055600755editdlrm
libgstcodecs-1.0.so.0.2212.02055600755editdlrm
libgstcontroller-1.0.so.0778480755editdlrm
libgstcontroller-1.0.so.0.2212.0778480755editdlrm
libgstcuda-1.0.so.0816880755editdlrm
libgstcuda-1.0.so.0.2212.0816880755editdlrm
libgstfft-1.0.so.0443120755editdlrm
libgstfft-1.0.so.0.2212.0443120755editdlrm
libgstgl-1.0.so.05713280755editdlrm
libgstgl-1.0.so.0.2212.05713280755editdlrm
libgstinsertbin-1.0.so.0318240755editdlrm
libgstinsertbin-1.0.so.0.2212.0318240755editdlrm
libgstisoff-1.0.so.0234000755editdlrm
libgstisoff-1.0.so.0.2212.0234000755editdlrm
libgstmpegts-1.0.so.02218720755editdlrm
libgstmpegts-1.0.so.0.2212.02218720755editdlrm
libgstnet-1.0.so.01104880755editdlrm
libgstnet-1.0.so.0.2212.01104880755editdlrm
libgstpbutils-1.0.so.02796640755editdlrm
libgstpbutils-1.0.so.0.2212.02796640755editdlrm
libgstphotography-1.0.so.0396160755editdlrm
libgstphotography-1.0.so.0.2212.0396160755editdlrm
libgstplay-1.0.so.01395360755editdlrm
libgstplay-1.0.so.0.2212.01395360755editdlrm
libgstplayer-1.0.so.0774960755editdlrm
libgstplayer-1.0.so.0.2212.0774960755editdlrm
libgstreamer-1.0.so.014014720755editdlrm
libgstreamer-1.0.so.0.2212.014014720755editdlrm
libgstriff-1.0.so.0646800755editdlrm
libgstriff-1.0.so.0.2212.0646800755editdlrm
libgstrtp-1.0.so.01968480755editdlrm
libgstrtp-1.0.so.0.2212.01968480755editdlrm
libgstrtsp-1.0.so.01636880755editdlrm
libgstrtsp-1.0.so.0.2212.01636880755editdlrm
libgstsctp-1.0.so.0150240755editdlrm
libgstsctp-1.0.so.0.2212.0150240755editdlrm
libgstsdp-1.0.so.01100320755editdlrm
libgstsdp-1.0.so.0.2212.01100320755editdlrm
libgsttag-1.0.so.02713360755editdlrm
libgsttag-1.0.so.0.2212.02713360755editdlrm
libgsttranscoder-1.0.so.0566640755editdlrm
libgsturidownloader-1.0.so.0401280755editdlrm
libgsturidownloader-1.0.so.0.2212.0401280755editdlrm
libgstva-1.0.so.0833360755editdlrm
libgstva-1.0.so.0.2212.0833360755editdlrm
libgstvideo-1.0.so.08558880755editdlrm
libgstvideo-1.0.so.0.2212.08558880755editdlrm
libgstvulkan-1.0.so.02710080755editdlrm
libgstvulkan-1.0.so.0.2212.02710080755editdlrm
libgstwayland-1.0.so.0695760755editdlrm
libgstwayland-1.0.so.0.2212.0695760755editdlrm
libgstwebrtc-1.0.so.0772400755editdlrm
libgstwebrtc-1.0.so.0.2212.0772400755editdlrm
libgthread-2.0.so.0149840755editdlrm
libgthread-2.0.so.0.6800.4149840755editdlrm
libgtk-3.so.085468240755editdlrm
libgtk-3.so.0.2404.2785468240755editdlrm
libgtk-x11-2.0.so.050534000755editdlrm
libgtk-x11-2.0.so.0.2400.3350534000755editdlrm
libgudev-1.0.so.0532080755editdlrm
libgudev-1.0.so.0.3.0532080755editdlrm
libgusb.so.2744560755editdlrm
libgusb.so.2.0.10744560755editdlrm
libgvc.so.66729200755editdlrm
libgvc.so.6.0.06729200755editdlrm
libgvpr.so.25114400755editdlrm
libgvpr.so.2.0.05114400755editdlrm
libgxps.so.21545040755editdlrm
libgxps.so.2.2.41545040755editdlrm
libhandle.so.1155520755editdlrm
libhandle.so.1.0.3155520755editdlrm
libharfbuzz-gobject.so.01137440755editdlrm
libharfbuzz-gobject.so.0.20704.01137440755editdlrm
libharfbuzz-subset.so.05357120755editdlrm
libharfbuzz-subset.so.0.20704.05357120755editdlrm
libharfbuzz.so.08601360755editdlrm
libharfbuzz.so.0.20704.08601360755editdlrm
libhashkit.so.2328640755editdlrm
libhashkit.so.2.0.0328640755editdlrm
libhdf5.so.20041901440755editdlrm
libhdf5.so.200.1.041901440755editdlrm
libhdf5hl_fortran.so.2001549120755editdlrm
libhdf5hl_fortran.so.200.0.11549120755editdlrm
libhdf5_cpp.so.2005022240755editdlrm
libhdf5_cpp.so.200.1.05022240755editdlrm
libhdf5_fortran.so.2003636880755editdlrm
libhdf5_fortran.so.200.1.03636880755editdlrm
libhdf5_hl.so.2001399680755editdlrm
libhdf5_hl.so.200.0.11399680755editdlrm
libhdf5_hl_cpp.so.200196960755editdlrm
libhdf5_hl_cpp.so.200.0.1196960755editdlrm
libhdr10plus.so1292720755editdlrm
libhiredis.so.1.0.0821440755editdlrm
libhiredis_ssl.so.1.0.0152160755editdlrm
libhistory.so.8534160755editdlrm
libhistory.so.8.1534160755editdlrm
libhns.so.1615120755editdlrm
libhns.so.1.0.57.0615120755editdlrm
libhogweed.so.66304080755editdlrm
libhogweed.so.6.106304080755editdlrm
libhpdf.so.2.3.08026240755editdlrm
libhunspell-1.7.so.05640960755editdlrm
libhunspell-1.7.so.0.0.15640960755editdlrm
libhwy.so.1626000755editdlrm
libhwy.so.1.3.0626000755editdlrm
libhwy_contrib.so.147875360755editdlrm
libhwy_contrib.so.1.3.047875360755editdlrm
libhwy_test.so.1154240755editdlrm
libhwy_test.so.1.3.0154240755editdlrm
libibverbs.so.11418960755editdlrm
libibverbs.so.1.14.57.01418960755editdlrm
libib_util.so152400755editdlrm
libICE.so.61082800755editdlrm
libICE.so.6.3.01082800755editdlrm
libicudata.so.67284083360755editdlrm
libicudata.so.67.1284083360755editdlrm
libicudata.so.69286788320755editdlrm
libicudata.so.69.1286788320755editdlrm
libicudata.so.74307963040755editdlrm
libicudata.so.74.2307963040755editdlrm
libicui18n.so.6732039840755editdlrm
libicui18n.so.67.132039840755editdlrm
libicui18n.so.6933637360755editdlrm
libicui18n.so.69.133637360755editdlrm
libicui18n.so.7434683120755editdlrm
libicui18n.so.74.234683120755editdlrm
libicuio.so.67617600755editdlrm
libicuio.so.67.1617600755editdlrm
libicuio.so.69670640755editdlrm
libicuio.so.69.1670640755editdlrm
libicuio.so.74660480755editdlrm
libicuio.so.74.2660480755editdlrm
libicutest.so.67835520755editdlrm
libicutest.so.67.1835520755editdlrm
libicutest.so.69846560755editdlrm
libicutest.so.69.1846560755editdlrm
libicutest.so.74836000755editdlrm
libicutest.so.74.2836000755editdlrm
libicutu.so.672119440755editdlrm
libicutu.so.67.12119440755editdlrm
libicutu.so.692212400755editdlrm
libicutu.so.69.12212400755editdlrm
libicutu.so.742327200755editdlrm
libicutu.so.74.22327200755editdlrm
libicuuc.so.6720186480755editdlrm
libicuuc.so.67.120186480755editdlrm
libicuuc.so.6920625600755editdlrm
libicuuc.so.69.120625600755editdlrm
libicuuc.so.7421667040755editdlrm
libicuuc.so.74.221667040755editdlrm
libidn.so.122126480755editdlrm
libidn.so.12.6.32126480755editdlrm
libidn2.so1309680755editdlrm
libidn2.so.01309680755editdlrm
libidn2.so.0.3.71309680755editdlrm
libIex-3_1.so.305320880755editdlrm
libIex-3_1.so.30.1.05320880755editdlrm
libijs-0.35.so328880755editdlrm
libIlmThread-3_1.so.30366800755editdlrm
libIlmThread-3_1.so.30.1.0366800755editdlrm
libimaevm.so.5360560755editdlrm
libimaevm.so.5.0.0360560755editdlrm
libimagequant.so.0653600755editdlrm
libImath-3_1.so.293274480755editdlrm
libImath-3_1.so.29.1.03274480755editdlrm
libinih.so.0158800755editdlrm
libinih.so.49158800755editdlrm
libini_config.so.51206320755editdlrm
libini_config.so.5.2.11206320755editdlrm
libinotifytools.so.0492560755editdlrm
libinotifytools.so.0.4.1492560755editdlrm
libinput.so.103486400755editdlrm
libinput.so.10.13.03486400755editdlrm
libipmiconsole.so.22053600755editdlrm
libipmiconsole.so.2.3.62053600755editdlrm
libipmidetect.so.0403680755editdlrm
libipmidetect.so.0.0.1403680755editdlrm
libipmimonitoring.so.6814800755editdlrm
libipmimonitoring.so.6.0.9814800755editdlrm
libipset.so.132141520755editdlrm
libipset.so.13.3.02141520755editdlrm
libipt.so.21144880755editdlrm
libipt.so.2.0.41144880755editdlrm
libiptcdata.so.0571680755editdlrm
libiptcdata.so.0.3.3571680755editdlrm
libirs-9.16.23-RH.so484560755editdlrm
libisc-9.16.23-RH.so5939120755editdlrm
libisccc-9.16.23-RH.so449360755editdlrm
libisccfg-9.16.23-RH.so2226720755editdlrm
libjansson.so.4624400755editdlrm
libjansson.so.4.14.0624400755editdlrm
libjasper.so.43231520755editdlrm
libjasper.so.4.0.03231520755editdlrm
libjavascriptcoregtk-4.0.so.18345144000755editdlrm
libjavascriptcoregtk-4.0.so.18.28.9345144000755editdlrm
libjbig.so.2.1560080755editdlrm
libjbig2dec.so.01268800755editdlrm
libjbig2dec.so.0.0.01268800755editdlrm
libjbig85.so.2.1242160755editdlrm
libjcat.so.1955600755editdlrm
libjcat.so.1.0.0955600755editdlrm
libjemalloc.so.25588400755editdlrm
libjpeg.so.625281280755editdlrm
libjpeg.so.62.3.05281280755editdlrm
libjq.so.13439600755editdlrm
libjq.so.1.0.43439600755editdlrm
libjson-c.so.5756880755editdlrm
libjson-c.so.5.0.0756880755editdlrm
libjson-glib-1.0.so.01835520755editdlrm
libjson-glib-1.0.so.0.600.61835520755editdlrm
libjxl.so.0.731815920755editdlrm
libjxl.so.0.7.231815920755editdlrm
libjxl_threads.so.0.7199040755editdlrm
libjxl_threads.so.0.7.2199040755editdlrm
libk5crypto.so990160755editdlrm
libk5crypto.so.3990160755editdlrm
libk5crypto.so.3.1990160755editdlrm
libkadm5clnt.so987200755editdlrm
libkadm5clnt_mit.so987200755editdlrm
libkadm5clnt_mit.so.12987200755editdlrm
libkadm5clnt_mit.so.12.0987200755editdlrm
libkadm5srv.so1278320755editdlrm
libkadm5srv_mit.so1278320755editdlrm
libkadm5srv_mit.so.121278320755editdlrm
libkadm5srv_mit.so.12.01278320755editdlrm
libkcapi.so.1701360755editdlrm
libkcapi.so.1.4.0701360755editdlrm
libkdb5.so909360755editdlrm
libkdb5.so.10909360755editdlrm
libkdb5.so.10.0909360755editdlrm
libkeyutils.so239920755editdlrm
libkeyutils.so.1239920755editdlrm
libkeyutils.so.1.10239920755editdlrm
libkmod.so.21074400755editdlrm
libkmod.so.2.3.61074400755editdlrm
libkrad.so485680755editdlrm
libkrad.so.0485680755editdlrm
libkrad.so.0.0485680755editdlrm
libkrb5.so9063200755editdlrm
libkrb5.so.39063200755editdlrm
libkrb5.so.3.39063200755editdlrm
libkrb5support.so661920755editdlrm
libkrb5support.so.0661920755editdlrm
libkrb5support.so.0.1661920755editdlrm
libksba.so.82687680755editdlrm
libksba.so.8.13.12687680755editdlrm
liblab_gamut.so.124931360755editdlrm
liblab_gamut.so.1.0.024931360755editdlrm
liblber-2.4.so.2149440755editdlrm
liblber-2.4.so.2.0.200149440755editdlrm
liblber.so703920755editdlrm
liblber.so.2703920755editdlrm
liblber.so.2.0.200703920755editdlrm
liblcms2.so.24066160755editdlrm
liblcms2.so.2.0.124066160755editdlrm
libldacBT_abr.so158480755editdlrm
libldacBT_abr.so.2158480755editdlrm
libldacBT_abr.so.2.0.2.3158480755editdlrm
libldacBT_enc.so533280755editdlrm
libldacBT_enc.so.2533280755editdlrm
libldacBT_enc.so.2.0.2.3533280755editdlrm
libldap-2.4.so.2149440755editdlrm
libldap-2.4.so.2.0.200149440755editdlrm
libldap.so4177280755editdlrm
libldap.so.24177280755editdlrm
libldap.so.2.0.2004177280755editdlrm
libldap_r-2.4.so.2149440755editdlrm
libldap_r-2.4.so.2.0.200149440755editdlrm
libldap_r.so4177280755editdlrm
libldap_r.so.24177280755editdlrm
libldap_r.so.2.0.2004177280755editdlrm
libldb.so.22329440755editdlrm
libldb.so.2.11.02329440755editdlrm
libleveldb.so.13316400755editdlrm
libleveldb.so.1.23.03316400755editdlrm
liblldpctl.so.41053440755editdlrm
liblldpctl.so.4.9.11053440755editdlrm
libLLVM-20.so1289235200755editdlrm
libLLVM.so.20.11289235200755editdlrm
libLLVMOffload.so3697840755editdlrm
libLLVMOffload.so.20.13697840755editdlrm
liblmdb.so.0.0.0963440755editdlrm
liblscapi.so1122480755editdlrm
liblscapi.so.1.11122480755editdlrm
libltdl.so.7449840755editdlrm
libltdl.so.7.3.1449840755editdlrm
libLTO.so746480755editdlrm
libLTO.so.20.1746480755editdlrm
liblua-5.1.so2090880755editdlrm
liblua-5.4.so2873200755editdlrm
liblua.so2873200755editdlrm
libluajit-5.1.so.26075840755editdlrm
libluajit-5.1.so.2.1.06075840755editdlrm
liblve.so1586240755editdlrm
liblve.so.01586240755editdlrm
liblve.so.0.9.01586240755editdlrm
liblve.so.11586240755editdlrm
liblz4.so.11441520755editdlrm
liblz4.so.1.9.31441520755editdlrm
liblzf.so.1158400755editdlrm
liblzf.so.1.0.0158400755editdlrm
liblzma.so1787600755editdlrm
liblzma.so.51787600755editdlrm
liblzma.so.5.2.51787600755editdlrm
liblzo2.so.21311760755editdlrm
liblzo2.so.2.0.01311760755editdlrm
libm.so1100644editdlrm
libm.so.69129680755editdlrm
libmagic.so.11855440755editdlrm
libmagic.so.1.0.01855440755editdlrm
libmana.so.1403920755editdlrm
libmana.so.1.0.57.0403920755editdlrm
libmariadb.a5212680644editdlrm
libmariadb.so3566320755editdlrm
libmariadb.so.33566320755editdlrm
libmariadbclient.a5212680644editdlrm
libmariadbd.a500317400644editdlrm
libmariadbd.so252796800755editdlrm
libmariadbd.so.19252796800755editdlrm
libmatio.so.134812560755editdlrm
libmatio.so.13.0.04812560755editdlrm
libmaxminddb.so.0238320755editdlrm
libmaxminddb.so.0.0.7238320755editdlrm
libmcheck.a51200644editdlrm
libmcrypt.so.41904160755editdlrm
libmcrypt.so.4.4.81904160755editdlrm
libmd.so.0571520755editdlrm
libmd.so.0.1.0571520755editdlrm
libmemcached.so.111980400755editdlrm
libmemcached.so.11.0.01980400755editdlrm
libmemcachedprotocol.so.0413440755editdlrm
libmemcachedprotocol.so.0.0.0413440755editdlrm
libmemcachedutil.so.2243280755editdlrm
libmemcachedutil.so.2.0.0243280755editdlrm
libmemusage.so200560755editdlrm
libmenu.so.6408160755editdlrm
libmenu.so.6.2408160755editdlrm
libmenuw.so.6408640755editdlrm
libmenuw.so.6.2408640755editdlrm
libmhash.so.21844800755editdlrm
libmhash.so.2.0.11844800755editdlrm
libmimerS.so.2158640755editdlrm
libmimerS.so.2.0.0158640755editdlrm
libmlx4.so.1571280755editdlrm
libmlx4.so.1.0.57.0571280755editdlrm
libmlx5.so.14774000755editdlrm
libmlx5.so.1.25.57.04774000755editdlrm
libmm-glib.so.012357440755editdlrm
libmm-glib.so.0.9.012357440755editdlrm
libmnl.so.0282720755editdlrm
libmnl.so.0.2.0282720755editdlrm
libmodulemd.so.26347600755editdlrm
libmodulemd.so.2.13.06347600755editdlrm
libmount.so.12915360755editdlrm
libmount.so.1.1.02915360755editdlrm
libmpc.so.31188800755editdlrm
libmpc.so.3.2.11188800755editdlrm
libmpfr.so.67269200755editdlrm
libmpfr.so.6.1.07269200755editdlrm
libmtdev.so.1243280755editdlrm
libmtdev.so.1.0.0243280755editdlrm
libmvec.so1768240755editdlrm
libmvec.so.11768240755editdlrm
libmysqlclient.a5212680644editdlrm
libmysqlclient.so3566320755editdlrm
libmysqlclient_r.a5212680644editdlrm
libmysqlclient_r.so3566320755editdlrm
libmysqld.a500317400644editdlrm
libmysqld.so252796800755editdlrm
libmysqlservices.a309960644editdlrm
libncurses.so.61831840755editdlrm
libncurses.so.6.21831840755editdlrm
libncursesw.so.62621920755editdlrm
libncursesw.so.6.22621920755editdlrm
libndp.so.0324240755editdlrm
libndp.so.0.3.0324240755editdlrm
libndr-krb5pac.so.01398560755editdlrm
libndr-krb5pac.so.0.0.11398560755editdlrm
libndr-nbt.so.01860160755editdlrm
libndr-nbt.so.0.0.11860160755editdlrm
libndr-standard.so.039565280755editdlrm
libndr-standard.so.0.0.139565280755editdlrm
libndr.so.61328800755editdlrm
libndr.so.6.0.01328800755editdlrm
libnetfilter_conntrack.so.31285520755editdlrm
libnetfilter_conntrack.so.3.8.01285520755editdlrm
libnetfilter_cthelper.so.0238960755editdlrm
libnetfilter_cthelper.so.0.0.0238960755editdlrm
libnetfilter_cttimeout.so.1238000755editdlrm
libnetfilter_cttimeout.so.1.0.0238000755editdlrm
libnetfilter_queue.so.1365040755editdlrm
libnetfilter_queue.so.1.5.0365040755editdlrm
libnetsnmp.so.409420080755editdlrm
libnetsnmp.so.40.1.09420080755editdlrm
libnetsnmpagent.so.404971520755editdlrm
libnetsnmpagent.so.40.1.04971520755editdlrm
libnetsnmphelpers.so.40148560755editdlrm
libnetsnmphelpers.so.40.1.0148560755editdlrm
libnetsnmpmibs.so.4017678400755editdlrm
libnetsnmpmibs.so.40.1.017678400755editdlrm
libnetsnmptrapd.so.40652080755editdlrm
libnetsnmptrapd.so.40.1.0652080755editdlrm
libnettle.so.83615120755editdlrm
libnettle.so.8.103615120755editdlrm
libnewt.so.0.52967440755editdlrm
libnewt.so.0.52.21967440755editdlrm
libnfnetlink.so.0356240755editdlrm
libnfnetlink.so.0.2.0356240755editdlrm
libnfsidmap.so.1402240755editdlrm
libnfsidmap.so.1.0.0402240755editdlrm
libnftables.so.19904880755editdlrm
libnftables.so.1.1.09904880755editdlrm
libnftnl.so.112246080755editdlrm
libnftnl.so.11.6.02246080755editdlrm
libnghttp2.so1686720755editdlrm
libnghttp2.so.141686720755editdlrm
libnghttp2.so.14.20.11686720755editdlrm
libnl-3.so.2001547680755editdlrm
libnl-3.so.200.26.01547680755editdlrm
libnl-cli-3.so.200534720755editdlrm
libnl-cli-3.so.200.26.0534720755editdlrm
libnl-genl-3.so.200375280755editdlrm
libnl-genl-3.so.200.26.0375280755editdlrm
libnl-idiag-3.so.200460960755editdlrm
libnl-idiag-3.so.200.26.0460960755editdlrm
libnl-nf-3.so.2001204960755editdlrm
libnl-nf-3.so.200.26.01204960755editdlrm
libnl-route-3.so.2006388080755editdlrm
libnl-route-3.so.200.26.06388080755editdlrm
libnl-xfrm-3.so.200976720755editdlrm
libnl-xfrm-3.so.200.26.0976720755editdlrm
libnm.so.016093360755editdlrm
libnm.so.0.1.016093360755editdlrm
libnn.so.21004960755editdlrm
libnn.so.2.0.01004960755editdlrm
libnotify.so.4406720755editdlrm
libnotify.so.4.0.0406720755editdlrm
libnpth.so.0240400755editdlrm
libnpth.so.0.1.2240400755editdlrm
libns-9.16.23-RH.so3115440755editdlrm
libnsl.so.11010880755editdlrm
libnsl.so.3329760755editdlrm
libnsl.so.3.0.0329760755editdlrm
libnspr4.so2645840755editdlrm
libnss3.so12983520755editdlrm
libnssckbi.so2484480755editdlrm
libnsssysinit.so154000755editdlrm
libnssutil3.so2199040755editdlrm
libnss_compat.so.2455440755editdlrm
libnss_dns.so.2153360755editdlrm
libnss_files.so.2153360755editdlrm
libnss_myhostname.so.21571120755editdlrm
libnss_resolve.so.21532400755editdlrm
libnss_sss.so.2533840755editdlrm
libnss_systemd.so.23574320755editdlrm
libntlm.so.0282640755editdlrm
libntlm.so.0.0.21282640755editdlrm
libnuma.so.1620560755editdlrm
libnuma.so.1.0.0620560755editdlrm
libodbc.so.24529040755editdlrm
libodbc.so.2.0.04529040755editdlrm
libodbccr.so.2494000755editdlrm
libodbccr.so.2.0.0494000755editdlrm
libodbcdrvcfg1S.so.2158080755editdlrm
libodbcdrvcfg1S.so.2.0.0158080755editdlrm
libodbcdrvcfg2S.so.2157120755editdlrm
libodbcdrvcfg2S.so.2.0.0157120755editdlrm
libodbcinst.so.2700160755editdlrm
libodbcinst.so.2.0.0700160755editdlrm
libodbcminiS.so.2158000755editdlrm
libodbcminiS.so.2.0.0158000755editdlrm
libodbcmyS.so.2158400755editdlrm
libodbcmyS.so.2.0.0158400755editdlrm
libodbcnnS.so.2158000755editdlrm
libodbcnnS.so.2.0.0158000755editdlrm
libodbcpsqlS.so.2158800755editdlrm
libodbcpsqlS.so.2.0.0158800755editdlrm
libodbctxtS.so.2158480755editdlrm
libodbctxtS.so.2.0.0158480755editdlrm
libogg.so.0411120755editdlrm
libogg.so.0.8.4411120755editdlrm
libomp.so12659200755editdlrm
libompd.so1109520755editdlrm
libomptarget-amdgpu.bc3654400644editdlrm
libomptarget-nvptx.bc3130960644editdlrm
libomptarget.devicertl.a6804600644editdlrm
libomptarget.so5917040755editdlrm
libomptarget.so.20.15917040755editdlrm
libonig.so.56024080755editdlrm
libonig.so.5.1.06024080755editdlrm
libonig.so.1056441360755editdlrm
libonig.so.105.5.06441360755editdlrm
libopcodes-2.35.2-67.el9_7.1.so15862960755editdlrm
libopenal.so.19129760755editdlrm
libopenal.so.1.19.19129760755editdlrm
libopendmarc.so.2568240755editdlrm
libopendmarc.so.2.0.3568240755editdlrm
libOpenEXR-3_1.so.3032210080755editdlrm
libOpenEXR-3_1.so.30.1.032210080755editdlrm
libOpenEXRCore-3_1.so.305056560755editdlrm
libOpenEXRCore-3_1.so.30.1.05056560755editdlrm
libOpenEXRUtil-3_1.so.302071280755editdlrm
libOpenEXRUtil-3_1.so.30.1.02071280755editdlrm
libopenjp2.so.2.4.03669520755editdlrm
libopenjp2.so.73669520755editdlrm
libopenslide.so.02064640755editdlrm
libopenslide.so.0.4.12064640755editdlrm
liboplodbcS.so.2162000755editdlrm
liboplodbcS.so.2.0.0162000755editdlrm
libopus.so.03616080755editdlrm
libopus.so.0.8.03616080755editdlrm
liboraodbcS.so.2157040755editdlrm
liboraodbcS.so.2.0.0157040755editdlrm
liborc-0.4.so.05481920755editdlrm
liborc-0.4.so.0.31.05481920755editdlrm
liborc-test-0.4.so.0359440755editdlrm
liborc-test-0.4.so.0.31.0359440755editdlrm
libosinfo-1.0.so.03220320755editdlrm
libosinfo-1.0.so.0.1010.03220320755editdlrm
libossp-uuid.so.16620640755editdlrm
libossp-uuid.so.16.0.22620640755editdlrm
libostree-1.so.111601920755editdlrm
libostree-1.so.1.0.011601920755editdlrm
libp11-kit.so.017142400755editdlrm
libp11-kit.so.0.3.117142400755editdlrm
libpam.so.0694800755editdlrm
libpam.so.0.85.1694800755editdlrm
libpamc.so.0236160755editdlrm
libpamc.so.0.82.1236160755editdlrm
libpam_misc.so.0196000755editdlrm
libpam_misc.so.0.82.1196000755editdlrm
libpanel.so.6193760755editdlrm
libpanel.so.6.2193760755editdlrm
libpanelw.so.6193760755editdlrm
libpanelw.so.6.2193760755editdlrm
libpango-1.0.so.03419360755editdlrm
libpango-1.0.so.0.4800.73419360755editdlrm
libpangocairo-1.0.so.0692480755editdlrm
libpangocairo-1.0.so.0.4800.7692480755editdlrm
libpangoft2-1.0.so.01026880755editdlrm
libpangoft2-1.0.so.0.4800.71026880755editdlrm
libpangoxft-1.0.so.0403120755editdlrm
libpangoxft-1.0.so.0.4800.7403120755editdlrm
libpaper.so.1215200755editdlrm
libpaper.so.1.1.2215200755editdlrm
libparted-fs-resize.so.0901360755editdlrm
libparted-fs-resize.so.0.0.4901360755editdlrm
libparted.so.23478320755editdlrm
libparted.so.2.0.43478320755editdlrm
libpathplan.so.4362320755editdlrm
libpathplan.so.4.0.0362320755editdlrm
libpath_utils.so.1203040755editdlrm
libpath_utils.so.1.0.1203040755editdlrm
libpcap.so.13197360755editdlrm
libpcap.so.1.10.03197360755editdlrm
libpci.so.3622960755editdlrm
libpci.so.3.7.0622960755editdlrm
libpciaccess.so.0445200755editdlrm
libpciaccess.so.0.11.1445200755editdlrm
libpcp.so.38117120755editdlrm
libpcprofile.so155120755editdlrm
libpcp_archive.so.1276720755editdlrm
libpcp_gui.so.2320480755editdlrm
libpcp_import.so.1403920755editdlrm
libpcp_mmv.so.1320800755editdlrm
libpcp_pmda.so.31155600755editdlrm
libpcp_trace.so.2364400755editdlrm
libpcp_web.so.15275760755editdlrm
libpcre.so.14886640755editdlrm
libpcre.so.1.2.124886640755editdlrm
libpcre2-8.so6368400755editdlrm
libpcre2-8.so.06368400755editdlrm
libpcre2-8.so.0.11.06368400755editdlrm
libpcre2-16.so5876000755editdlrm
libpcre2-16.so.05876000755editdlrm
libpcre2-16.so.0.11.05876000755editdlrm
libpcre2-32.so5588480755editdlrm
libpcre2-32.so.05588480755editdlrm
libpcre2-32.so.0.11.05588480755editdlrm
libpcre2-posix.so153120755editdlrm
libpcre2-posix.so.3153120755editdlrm
libpcre2-posix.so.3.0.2153120755editdlrm
libpcreposix.so.0153440755editdlrm
libpcreposix.so.0.0.7153440755editdlrm
libpdf.so.619629920755editdlrm
libpdf.so.6.0.519629920755editdlrm
libperf-jvmti.so266000755editdlrm
libperl.so.5.3237248640755editdlrm
libperl.so.5.32.137248640755editdlrm
libpgm-5.2.so.02809040755editdlrm
libpgm-5.2.so.0.0.1222809040755editdlrm
libpipeline.so.1534880755editdlrm
libpipeline.so.1.5.3534880755editdlrm
libpipewire-0.3.so.09357520755editdlrm
libpipewire-0.3.so.0.1001.09357520755editdlrm
libpixman-1.so.07081440755editdlrm
libpixman-1.so.0.40.07081440755editdlrm
libpkgconf.so.3748560755editdlrm
libpkgconf.so.3.0.0748560755editdlrm
libplc4.so239280755editdlrm
libplds4.so156640755editdlrm
libpng16.so.162244080755editdlrm
libpng16.so.16.37.02244080755editdlrm
libpolkit-agent-1.so.0525680755editdlrm
libpolkit-agent-1.so.0.0.0525680755editdlrm
libpolkit-gobject-1.so.01313440755editdlrm
libpolkit-gobject-1.so.0.0.01313440755editdlrm
libpoppler-glib.so.84197360755editdlrm
libpoppler-glib.so.8.19.04197360755editdlrm
libpoppler.so.10637379680755editdlrm
libpoppler.so.106.0.037379680755editdlrm
libpopt.so.0583840755editdlrm
libpopt.so.0.0.1583840755editdlrm
libpq.so.53474240755editdlrm
libpq.so.5.133474240755editdlrm
libprocps.so.8861440755editdlrm
libprocps.so.8.0.3861440755editdlrm
libprofiler.so.0733360755editdlrm
libprofiler.so.0.5.4733360755editdlrm
libprotobuf-c.so.1404560755editdlrm
libprotobuf-c.so.1.0.0404560755editdlrm
libproxy.so.11344640755editdlrm
libproxy.so.1.0.01344640755editdlrm
libpsl.so775040755editdlrm
libpsl.so.5775040755editdlrm
libpsl.so.5.3.3775040755editdlrm
libpspell.so.15149840755editdlrm
libpspell.so.15.3.1149840755editdlrm
libpsx.so.2194720755editdlrm
libpsx.so.2.48194720755editdlrm
libpthread.a80644editdlrm
libpthread.so.0154800755editdlrm
libpulse-simple.so.0236240755editdlrm
libpulse-simple.so.0.1.1236240755editdlrm
libpulse.so.03535680755editdlrm
libpulse.so.0.24.03535680755editdlrm
libpwquality.so.1326160755editdlrm
libpwquality.so.1.0.2326160755editdlrm
libpython3.9.so.1.038471600755editdlrm
libpython3.so149440755editdlrm
libQt5Concurrent.so.5329200755editdlrm
libQt5Concurrent.so.5.15329200755editdlrm
libQt5Concurrent.so.5.15.9329200755editdlrm
libQt5Core.so.558853280755editdlrm
libQt5Core.so.5.1558853280755editdlrm
libQt5Core.so.5.15.958853280755editdlrm
libQt5DBus.so.56281760755editdlrm
libQt5DBus.so.5.156281760755editdlrm
libQt5DBus.so.5.15.96281760755editdlrm
libQt5EglFSDeviceIntegration.so.58119760755editdlrm
libQt5EglFSDeviceIntegration.so.5.158119760755editdlrm
libQt5EglFSDeviceIntegration.so.5.15.98119760755editdlrm
libQt5EglFsKmsSupport.so.53388080755editdlrm
libQt5EglFsKmsSupport.so.5.153388080755editdlrm
libQt5EglFsKmsSupport.so.5.15.93388080755editdlrm
libQt5Gui.so.567044320755editdlrm
libQt5Gui.so.5.1567044320755editdlrm
libQt5Gui.so.5.15.967044320755editdlrm
libQt5Multimedia.so.510512880755editdlrm
libQt5Multimedia.so.5.1510512880755editdlrm
libQt5Multimedia.so.5.15.910512880755editdlrm
libQt5MultimediaGstTools.so.53524880755editdlrm
libQt5MultimediaGstTools.so.5.153524880755editdlrm
libQt5MultimediaGstTools.so.5.15.93524880755editdlrm
libQt5MultimediaQuick.so.51457920755editdlrm
libQt5MultimediaQuick.so.5.151457920755editdlrm
libQt5MultimediaQuick.so.5.15.91457920755editdlrm
libQt5MultimediaWidgets.so.51372960755editdlrm
libQt5MultimediaWidgets.so.5.151372960755editdlrm
libQt5MultimediaWidgets.so.5.15.91372960755editdlrm
libQt5Network.so.518764320755editdlrm
libQt5Network.so.5.1518764320755editdlrm
libQt5Network.so.5.15.918764320755editdlrm
libQt5OpenGL.so.54093120755editdlrm
libQt5OpenGL.so.5.154093120755editdlrm
libQt5OpenGL.so.5.15.94093120755editdlrm
libQt5PrintSupport.so.55106560755editdlrm
libQt5PrintSupport.so.5.155106560755editdlrm
libQt5PrintSupport.so.5.15.95106560755editdlrm
libQt5Qml.so.550093760755editdlrm
libQt5Qml.so.5.1550093760755editdlrm
libQt5Qml.so.5.15.950093760755editdlrm
libQt5QmlModels.so.55999920755editdlrm
libQt5QmlModels.so.5.155999920755editdlrm
libQt5QmlModels.so.5.15.95999920755editdlrm
libQt5QmlWorkerScript.so.5667360755editdlrm
libQt5QmlWorkerScript.so.5.15667360755editdlrm
libQt5QmlWorkerScript.so.5.15.9667360755editdlrm
libQt5Quick.so.561789040755editdlrm
libQt5Quick.so.5.1561789040755editdlrm
libQt5Quick.so.5.15.961789040755editdlrm
libQt5QuickParticles.so.56875200755editdlrm
libQt5QuickParticles.so.5.156875200755editdlrm
libQt5QuickParticles.so.5.15.96875200755editdlrm
libQt5QuickShapes.so.52774880755editdlrm
libQt5QuickShapes.so.5.152774880755editdlrm
libQt5QuickShapes.so.5.15.92774880755editdlrm
libQt5QuickTest.so.51455360755editdlrm
libQt5QuickTest.so.5.151455360755editdlrm
libQt5QuickTest.so.5.15.91455360755editdlrm
libQt5QuickWidgets.so.51041120755editdlrm
libQt5QuickWidgets.so.5.151041120755editdlrm
libQt5QuickWidgets.so.5.15.91041120755editdlrm
libQt5Sql.so.52944320755editdlrm
libQt5Sql.so.5.152944320755editdlrm
libQt5Sql.so.5.15.92944320755editdlrm
libQt5Test.so.53656640755editdlrm
libQt5Test.so.5.153656640755editdlrm
libQt5Test.so.5.15.93656640755editdlrm
libQt5Widgets.so.576123040755editdlrm
libQt5Widgets.so.5.1576123040755editdlrm
libQt5Widgets.so.5.15.976123040755editdlrm
libQt5XcbQpa.so.514444880755editdlrm
libQt5XcbQpa.so.5.1514444880755editdlrm
libQt5XcbQpa.so.5.15.914444880755editdlrm
libQt5Xml.so.52966400755editdlrm
libQt5Xml.so.5.152966400755editdlrm
libQt5Xml.so.5.15.92966400755editdlrm
libquadmath.so.02999440755editdlrm
libquadmath.so.0.0.02999440755editdlrm
librabbitmq.so.41025920755editdlrm
librabbitmq.so.4.5.01025920755editdlrm
librav1e.so.032602960755editdlrm
librav1e.so.0.8.132602960755editdlrm
libraw.so.2311675520755editdlrm
libraw.so.23.0.011675520755editdlrm
libraw_r.so.2311675520755editdlrm
libraw_r.so.23.0.011675520755editdlrm
libreadline.so.83581920755editdlrm
libreadline.so.8.13581920755editdlrm
librecode.so.315537680755editdlrm
librecode.so.3.7.1115537680755editdlrm
libref_array.so.1160560755editdlrm
libref_array.so.1.2.1160560755editdlrm
libRemarks.so148800755editdlrm
libRemarks.so.20.1148800755editdlrm
librepo.so.01938160755editdlrm
libresolv.so705200755editdlrm
libresolv.so.2705200755editdlrm
librpm.so.95419120755editdlrm
librpm.so.9.1.35419120755editdlrm
librpmbuild.so.91983680755editdlrm
librpmbuild.so.9.1.31983680755editdlrm
librpmio.so.92310560755editdlrm
librpmio.so.9.1.32310560755editdlrm
librpmsign.so.9275760755editdlrm
librpmsign.so.9.1.3275760755editdlrm
librrd.so.83700640755editdlrm
librrd.so.8.2.13700640755editdlrm
librsvg-2.so.2106184720755editdlrm
librsvg-2.so.2.47.0106184720755editdlrm
librt.a80644editdlrm
librt.so.1156400755editdlrm
libruby.so.3.036782960755editdlrm
libruby.so.3.0.736782960755editdlrm
libsamba-credentials.so.11152880755editdlrm
libsamba-credentials.so.1.0.01152880755editdlrm
libsamba-errors.so.112688880755editdlrm
libsamba-errors.so.1.0.012688880755editdlrm
libsamba-hostconfig.so.02242800755editdlrm
libsamba-hostconfig.so.0.0.12242800755editdlrm
libsamba-passdb.so.02408640755editdlrm
libsamba-passdb.so.0.29.02408640755editdlrm
libsamba-util.so.04930080755editdlrm
libsamba-util.so.0.0.14930080755editdlrm
libsamdb.so.01317680755editdlrm
libsamdb.so.0.0.11317680755editdlrm
libsapdbS.so.2158960755editdlrm
libsapdbS.so.2.0.0158960755editdlrm
libsasl2.so1284160755editdlrm
libsasl2.so.31284160755editdlrm
libsasl2.so.3.0.01284160755editdlrm
libsbc.so.1649760755editdlrm
libsbc.so.1.2.2649760755editdlrm
libseccomp.so.21276560755editdlrm
libseccomp.so.2.5.21276560755editdlrm
libsecureio.so154960755editdlrm
libsecureio.so.0154960755editdlrm
libsecureio.so.0.9.0154960755editdlrm
libsecureio.so.1154960755editdlrm
libSegFault.so238640755editdlrm
libselinux.so1757440755editdlrm
libselinux.so.11757440755editdlrm
libsemanage.so.22730960755editdlrm
libsensors.so.4656640755editdlrm
libsensors.so.4.5.0656640755editdlrm
libsepol.so8027280755editdlrm
libsepol.so.28027280755editdlrm
libserf-1.so.01316880755editdlrm
libserf-1.so.1.3.91316880755editdlrm
libsgutils2-1.47.so.22842480755editdlrm
libsgutils2-1.47.so.2.0.02842480755editdlrm
libsigsegv.so.2202080755editdlrm
libsigsegv.so.2.0.6202080755editdlrm
libslang.so.212912880755editdlrm
libslang.so.2.3.212912880755editdlrm
libslapi-2.4.so.2149440755editdlrm
libslapi-2.4.so.2.0.200149440755editdlrm
libslapi.so1443040755editdlrm
libslapi.so.21443040755editdlrm
libslapi.so.2.0.2001443040755editdlrm
libSM.so.6410080755editdlrm
libSM.so.6.0.1410080755editdlrm
libsmartcols.so.11079600755editdlrm
libsmartcols.so.1.1.01079600755editdlrm
libsmbconf.so.06513840755editdlrm
libsmbconf.so.0.0.16513840755editdlrm
libsmbldap.so.2527920755editdlrm
libsmbldap.so.2.1.0527920755editdlrm
libsmi.so.25028080755editdlrm
libsmi.so.2.0.275028080755editdlrm
libsmime3.so1830480755editdlrm
libsnappy.so.1497520755editdlrm
libsnappy.so.1.1.8497520755editdlrm
libsndfile.so.14813760755editdlrm
libsndfile.so.1.0.314813760755editdlrm
libsodium.so.233628080755editdlrm
libsodium.so.23.3.03628080755editdlrm
libsoftokn3.chk840644editdlrm
libsoftokn3.so3896560755editdlrm
libsolv.so.16399360755editdlrm
libsolvext.so.12745280755editdlrm
libSoundTouch.so.2908880755editdlrm
libSoundTouch.so.2.1.1908880755editdlrm
libsoup-2.4.so.16898800755editdlrm
libsoup-2.4.so.1.11.06898800755editdlrm
libsoup-gnome-2.4.so.1153040755editdlrm
libsoup-gnome-2.4.so.1.11.0153040755editdlrm
libsource-highlight.so.46450720755editdlrm
libsource-highlight.so.4.0.16450720755editdlrm
libspf2.so.21229360755editdlrm
libspf2.so.2.1.01229360755editdlrm
libSPIRV-Tools-diff.so1431680755editdlrm
libSPIRV-Tools-link.so1035600755editdlrm
libSPIRV-Tools-lint.so743200755editdlrm
libSPIRV-Tools-opt.so22792000755editdlrm
libSPIRV-Tools-reduce.so1750000755editdlrm
libSPIRV-Tools-shared.so16436000755editdlrm
libSPIRV-Tools.so17139280755editdlrm
libsqlite3.so.013568560755editdlrm
libsqlite3.so.0.8.613568560755editdlrm
libsrtp2.so.1945680755editdlrm
libsrtp2.so.1.0.0945680755editdlrm
libss.so.2361200755editdlrm
libss.so.2.0361200755editdlrm
libssh.so.44836880755editdlrm
libssh.so.4.9.44836880755editdlrm
libssh2.so3136400755editdlrm
libssh2.so.13136400755editdlrm
libssh2.so.1.0.13136400755editdlrm
libssh_threads.so.44836880755editdlrm
libssh_threads.so.4.9.44836880755editdlrm
libssl.so10400240755editdlrm
libssl.so.1.16484720755editdlrm
libssl.so.1.1.1k6484720755editdlrm
libssl.so.310400240755editdlrm
libssl.so.3.5.110400240755editdlrm
libssl3.so4577360755editdlrm
libsss_certmap.so.0745040755editdlrm
libsss_certmap.so.0.2.0745040755editdlrm
libsss_idmap.so.0364000755editdlrm
libsss_idmap.so.0.5.1364000755editdlrm
libsss_nss_idmap.so.0410320755editdlrm
libsss_nss_idmap.so.0.6.0410320755editdlrm
libsss_sudo.so195600755editdlrm
libstdc++.so.623145680755editdlrm
libstdc++.so.6.0.2923145680755editdlrm
libstemmer.so.03451840755editdlrm
libstemmer.so.0.0.03451840755editdlrm
libsubid_sss.so196400755editdlrm
libsvnjavahl-1.so6813600755editdlrm
libsvnjavahl-1.so.06813600755editdlrm
libsvnjavahl-1.so.0.0.06813600755editdlrm
libsvn_client-1.so.06527120755editdlrm
libsvn_client-1.so.0.0.146527120755editdlrm
libsvn_delta-1.so.01363040755editdlrm
libsvn_delta-1.so.0.0.141363040755editdlrm
libsvn_diff-1.so.01108560755editdlrm
libsvn_diff-1.so.0.0.141108560755editdlrm
libsvn_fs-1.so.0657120755editdlrm
libsvn_fs-1.so.0.0.14657120755editdlrm
libsvn_fs_fs-1.so.03759760755editdlrm
libsvn_fs_fs-1.so.0.0.143759760755editdlrm
libsvn_fs_util-1.so.0151760755editdlrm
libsvn_fs_util-1.so.0.0.14151760755editdlrm
libsvn_fs_x-1.so.03720000755editdlrm
libsvn_fs_x-1.so.0.0.143720000755editdlrm
libsvn_ra-1.so.0692960755editdlrm
libsvn_ra-1.so.0.0.14692960755editdlrm
libsvn_ra_local-1.so.0530720755editdlrm
libsvn_ra_local-1.so.0.0.14530720755editdlrm
libsvn_ra_serf-1.so.02346480755editdlrm
libsvn_ra_serf-1.so.0.0.142346480755editdlrm
libsvn_ra_svn-1.so.01647920755editdlrm
libsvn_ra_svn-1.so.0.0.141647920755editdlrm
libsvn_repos-1.so.02887040755editdlrm
libsvn_repos-1.so.0.0.142887040755editdlrm
libsvn_subr-1.so.06340400755editdlrm
libsvn_subr-1.so.0.0.146340400755editdlrm
libsvn_swig_py-1.so.0909040755editdlrm
libsvn_swig_py-1.so.0.0.14909040755editdlrm
libsvn_wc-1.so.08074480755editdlrm
libsvn_wc-1.so.0.0.148074480755editdlrm
libSvtAv1Dec.so.019109840755editdlrm
libSvtAv1Dec.so.0.8.719109840755editdlrm
libSvtAv1Enc.so.045515920755editdlrm
libSvtAv1Enc.so.0.9.045515920755editdlrm
libsybdb.so.54713760755editdlrm
libsybdb.so.5.1.04713760755editdlrm
libsysfs.so.2492560755editdlrm
libsysfs.so.2.0.1492560755editdlrm
libsystemd.so.09199440755editdlrm
libsystemd.so.0.35.09199440755editdlrm
libsz.so.2363360755editdlrm
libsz.so.2.0.1363360755editdlrm
libt1.so.53107360755editdlrm
libt1.so.5.1.23107360755editdlrm
libt1x.so.5237200755editdlrm
libt1x.so.5.1.2237200755editdlrm
libtalloc.so.2575520755editdlrm
libtalloc.so.2.4.3575520755editdlrm
libtasn1.so.6942480755editdlrm
libtasn1.so.6.6.0942480755editdlrm
libtcl8.6.so20979520555editdlrm
libtclenvmodules.so194640755editdlrm
libtcmalloc.so.43252320755editdlrm
libtcmalloc.so.4.5.93252320755editdlrm
libtcmalloc_and_profiler.so.43460640755editdlrm
libtcmalloc_and_profiler.so.4.6.43460640755editdlrm
libtcmalloc_debug.so.43502880755editdlrm
libtcmalloc_debug.so.4.5.93502880755editdlrm
libtcmalloc_minimal.so.41748320755editdlrm
libtcmalloc_minimal.so.4.5.91748320755editdlrm
libtcmalloc_minimal_debug.so.42039200755editdlrm
libtcmalloc_minimal_debug.so.4.5.92039200755editdlrm
libtdb.so.11031200755editdlrm
libtdb.so.1.4.131031200755editdlrm
libtdsodbc.so4916880755editdlrm
libtdsodbc.so.04916880755editdlrm
libtdsodbc.so.0.0.04916880755editdlrm
libtdsS.so.2157040755editdlrm
libtdsS.so.2.0.0157040755editdlrm
libteam.so.5609840755editdlrm
libteam.so.5.6.1609840755editdlrm
libteamdctl.so.0317920755editdlrm
libteamdctl.so.0.1.5317920755editdlrm
libtemplate.so.21335120755editdlrm
libtemplate.so.2.0.01335120755editdlrm
libtevent-util.so.0237120755editdlrm
libtevent-util.so.0.0.1237120755editdlrm
libtevent.so.0958800755editdlrm
libtevent.so.0.16.2958800755editdlrm
libthai.so.0435920755editdlrm
libthai.so.0.3.1435920755editdlrm
libtheora.so.02151280755editdlrm
libtheora.so.0.3.102151280755editdlrm
libtheoradec.so.1744400755editdlrm
libtheoradec.so.1.1.4744400755editdlrm
libtheoraenc.so.11777600755editdlrm
libtheoraenc.so.1.1.21777600755editdlrm
libthread_db.so416080755editdlrm
libthread_db.so.1416080755editdlrm
libtic.so.6732240755editdlrm
libtic.so.6.2732240755editdlrm
libtidy.so.5.8.010265760755editdlrm
libtidy.so.5810265760755editdlrm
libtiff.so.55669200755editdlrm
libtiff.so.5.8.05669200755editdlrm
libtiffxx.so.5154560755editdlrm
libtiffxx.so.5.8.0154560755editdlrm
libtinfo.so.61950880755editdlrm
libtinfo.so.6.21950880755editdlrm
libtirpc.so.31962160755editdlrm
libtirpc.so.3.0.01962160755editdlrm
libtomcrypt.so.18997280755editdlrm
libtomcrypt.so.1.0.18997280755editdlrm
libtommath.so.11277040755editdlrm
libtommath.so.1.2.01277040755editdlrm
libtotem-plparser-mini.so.18201440755editdlrm
libtotem-plparser-mini.so.18.3.5201440755editdlrm
libtotem-plparser.so.181701600755editdlrm
libtotem-plparser.so.18.3.51701600755editdlrm
libtraceevent.so.11402560755editdlrm
libtraceevent.so.1.8.41402560755editdlrm
libtracker-sparql-3.0.so.08232080755editdlrm
libtracker-sparql-3.0.so.0.102.08232080755editdlrm
libtss2-esys.so.05957040755editdlrm
libtss2-esys.so.0.0.05957040755editdlrm
libtss2-fapi.so.19096800755editdlrm
libtss2-fapi.so.1.0.09096800755editdlrm
libtss2-mu.so.03185920755editdlrm
libtss2-mu.so.0.0.03185920755editdlrm
libtss2-rc.so.0370000755editdlrm
libtss2-rc.so.0.0.0370000755editdlrm
libtss2-sys.so.11596080755editdlrm
libtss2-sys.so.1.0.01596080755editdlrm
libtss2-tcti-cmd.so.0237840755editdlrm
libtss2-tcti-cmd.so.0.0.0237840755editdlrm
libtss2-tcti-device.so.0279200755editdlrm
libtss2-tcti-device.so.0.0.0279200755editdlrm
libtss2-tcti-mssim.so.0321200755editdlrm
libtss2-tcti-mssim.so.0.0.0321200755editdlrm
libtss2-tcti-swtpm.so.0280320755editdlrm
libtss2-tcti-swtpm.so.0.0.0280320755editdlrm
libtss2-tctildr.so.0278560755editdlrm
libtss2-tctildr.so.0.0.0278560755editdlrm
libudev.so.12001760755editdlrm
libudev.so.1.7.52001760755editdlrm
libudisks2.so.07610400755editdlrm
libudisks2.so.0.0.07610400755editdlrm
libulockmgr.so.1155040755editdlrm
libulockmgr.so.1.0.1155040755editdlrm
libunistring.so.215919200755editdlrm
libunistring.so.2.1.015919200755editdlrm
libunwind-coredump.so.0196720755editdlrm
libunwind-coredump.so.0.0.0196720755editdlrm
libunwind-x86_64.so.8741440755editdlrm
libunwind-x86_64.so.8.0.1741440755editdlrm
libunwind.so.8618320755editdlrm
libunwind.so.8.0.1618320755editdlrm
libupower-glib.so.31865840755editdlrm
libupower-glib.so.3.0.11865840755editdlrm
liburcu-bp.so.6414240755editdlrm
liburcu-bp.so.6.1.0414240755editdlrm
liburcu-cds.so.6454960755editdlrm
liburcu-cds.so.6.1.0454960755editdlrm
liburcu-common.so.6242720755editdlrm
liburcu-common.so.6.1.0242720755editdlrm
liburcu-mb.so.6414160755editdlrm
liburcu-mb.so.6.1.0414160755editdlrm
liburcu-memb.so.6413760755editdlrm
liburcu-memb.so.6.1.0413760755editdlrm
liburcu-qsbr.so.6414320755editdlrm
liburcu-qsbr.so.6.1.0414320755editdlrm
liburcu-signal.so.6416240755editdlrm
liburcu-signal.so.6.1.0416240755editdlrm
liburcu.so.6413760755editdlrm
liburcu.so.6.1.0413760755editdlrm
liburing-ffi.so.2497600755editdlrm
liburing-ffi.so.2.5497600755editdlrm
liburing.so.2282560755editdlrm
liburing.so.2.5282560755editdlrm
libusb-1.0.so.01244880755editdlrm
libusb-1.0.so.0.3.01244880755editdlrm
libuser.so.11396240755editdlrm
libuser.so.1.5.21396240755editdlrm
libutempter.so.0160960755editdlrm
libutempter.so.1.2.1160960755editdlrm
libutf8proc.so.23437520755editdlrm
libutf8proc.so.2.4.13437520755editdlrm
libutil.a80644editdlrm
libutil.so.1154640755editdlrm
libuuid.so.1364320755editdlrm
libuuid.so.1.3.0364320755editdlrm
libuv.so.12082320755editdlrm
libuv.so.1.0.02082320755editdlrm
libva-drm.so.2153600755editdlrm
libva-drm.so.2.2200.0153600755editdlrm
libva-glx.so.2280720755editdlrm
libva-glx.so.2.2200.0280720755editdlrm
libva-wayland.so.2284240755editdlrm
libva-wayland.so.2.2200.0284240755editdlrm
libva-x11.so.2281840755editdlrm
libva-x11.so.2.2200.0281840755editdlrm
libva.so.22217840755editdlrm
libva.so.2.2200.02217840755editdlrm
libverto-libev.so.1161840755editdlrm
libverto-libev.so.1.0.0161840755editdlrm
libverto.so284880755editdlrm
libverto.so.1284880755editdlrm
libverto.so.1.0.0284880755editdlrm
libvisual-0.4.so.02889120755editdlrm
libvisual-0.4.so.0.0.02889120755editdlrm
libVkLayer_MESA_device_select.so364640755editdlrm
libvmaf.so.17772960755editdlrm
libvmaf.so.1.1.27772960755editdlrm
libvolume_key.so.11059920755editdlrm
libvolume_key.so.1.2.31059920755editdlrm
libvorbis.so.01856240755editdlrm
libvorbis.so.0.4.91856240755editdlrm
libvorbisenc.so.26960560755editdlrm
libvorbisenc.so.2.0.126960560755editdlrm
libvorbisfile.so.3410080755editdlrm
libvorbisfile.so.3.3.8410080755editdlrm
libvpx.so.630974800755editdlrm
libvpx.so.6.330974800755editdlrm
libvpx.so.6.3.030974800755editdlrm
libvulkan.so.15241200755editdlrm
libvulkan.so.1.4.3135241200755editdlrm
libvulkan_intel.so215221120755editdlrm
libvulkan_intel_hasvk.so164801440755editdlrm
libvulkan_lvp.so104098640755editdlrm
libvulkan_radeon.so135824800755editdlrm
libwacom.so.2531120755editdlrm
libwacom.so.2.6.1531120755editdlrm
libwayland-client.so.0699440755editdlrm
libwayland-client.so.0.21.0699440755editdlrm
libwayland-cursor.so.0360400755editdlrm
libwayland-cursor.so.0.21.0360400755editdlrm
libwayland-egl.so.1150560755editdlrm
libwayland-egl.so.1.21.0150560755editdlrm
libwayland-server.so.0868160755editdlrm
libwayland-server.so.0.21.0868160755editdlrm
libwbclient.so.0747200755editdlrm
libwbclient.so.0.16747200755editdlrm
libwebp.so.74404720755editdlrm
libwebp.so.7.1.14404720755editdlrm
libwebpdecoder.so.32285360755editdlrm
libwebpdecoder.so.3.1.12285360755editdlrm
libwebpdemux.so.2236320755editdlrm
libwebpdemux.so.2.0.7236320755editdlrm
libwebpmux.so.3485440755editdlrm
libwebpmux.so.3.0.6485440755editdlrm
libwebrtc_audio_processing.so.17467440755editdlrm
libwebrtc_audio_processing.so.1.0.07467440755editdlrm
libwireplumber-0.4.so.05132800755editdlrm
libwireplumber-0.4.so.0.4.145132800755editdlrm
libwireshark.so.14984628400755editdlrm
libwireshark.so.14.0.10984628400755editdlrm
libwiretap.so.115221360755editdlrm
libwiretap.so.11.0.105221360755editdlrm
libwmflite-0.2.so.71410560755editdlrm
libwmflite-0.2.so.7.0.51410560755editdlrm
libwsutil.so.121405520755editdlrm
libwsutil.so.12.0.01405520755editdlrm
libX11-xcb.so.1150160755editdlrm
libX11-xcb.so.1.0.0150160755editdlrm
libX11.so.613549840755editdlrm
libX11.so.6.4.013549840755editdlrm
libx265.so.19949475920755editdlrm
libx265_main10.so.19958121440755editdlrm
libx265_main12.so.19957378320755editdlrm
libXau.so.6201360755editdlrm
libXau.so.6.0.0201360755editdlrm
libXaw.so.74338720755editdlrm
libXaw7.so.74338720755editdlrm
libXaw7.so.7.0.04338720755editdlrm
libxcb-composite.so.0158960755editdlrm
libxcb-composite.so.0.0.0158960755editdlrm
libxcb-damage.so.0159680755editdlrm
libxcb-damage.so.0.0.0159680755editdlrm
libxcb-dpms.so.0159600755editdlrm
libxcb-dpms.so.0.0.0159600755editdlrm
libxcb-dri2.so.0241680755editdlrm
libxcb-dri2.so.0.0.0241680755editdlrm
libxcb-dri3.so.0241360755editdlrm
libxcb-dri3.so.0.0.0241360755editdlrm
libxcb-ewmh.so.2604400755editdlrm
libxcb-ewmh.so.2.0.0604400755editdlrm
libxcb-glx.so.01146480755editdlrm
libxcb-glx.so.0.0.01146480755editdlrm
libxcb-icccm.so.4233920755editdlrm
libxcb-icccm.so.4.0.0233920755editdlrm
libxcb-image.so.0195520755editdlrm
libxcb-image.so.0.0.0195520755editdlrm
libxcb-keysyms.so.1153520755editdlrm
libxcb-keysyms.so.1.0.0153520755editdlrm
libxcb-present.so.0159280755editdlrm
libxcb-present.so.0.0.0159280755editdlrm
libxcb-randr.so.0733360755editdlrm
libxcb-randr.so.0.1.0733360755editdlrm
libxcb-record.so.0241040755editdlrm
libxcb-record.so.0.0.0241040755editdlrm
libxcb-render-util.so.0236240755editdlrm
libxcb-render-util.so.0.0.0236240755editdlrm
libxcb-render.so.0610160755editdlrm
libxcb-render.so.0.0.0610160755editdlrm
libxcb-res.so.0200560755editdlrm
libxcb-res.so.0.0.0200560755editdlrm
libxcb-screensaver.so.0200160755editdlrm
libxcb-screensaver.so.0.0.0200160755editdlrm
libxcb-shape.so.0159840755editdlrm
libxcb-shape.so.0.0.0159840755editdlrm
libxcb-shm.so.0159920755editdlrm
libxcb-shm.so.0.0.0159920755editdlrm
libxcb-sync.so.1364960755editdlrm
libxcb-sync.so.1.0.0364960755editdlrm
libxcb-util.so.1318000755editdlrm
libxcb-util.so.1.0.0318000755editdlrm
libxcb-xf86dri.so.0200160755editdlrm
libxcb-xf86dri.so.0.0.0200160755editdlrm
libxcb-xfixes.so.0364000755editdlrm
libxcb-xfixes.so.0.0.0364000755editdlrm
libxcb-xinerama.so.0158960755editdlrm
libxcb-xinerama.so.0.0.0158960755editdlrm
libxcb-xinput.so.01511040755editdlrm
libxcb-xinput.so.0.1.01511040755editdlrm
libxcb-xkb.so.11186080755editdlrm
libxcb-xkb.so.1.0.01186080755editdlrm
libxcb-xselinux.so.0404960755editdlrm
libxcb-xselinux.so.0.0.0404960755editdlrm
libxcb-xtest.so.0159280755editdlrm
libxcb-xtest.so.0.0.0159280755editdlrm
libxcb-xv.so.0365920755editdlrm
libxcb-xv.so.0.0.0365920755editdlrm
libxcb-xvmc.so.0200160755editdlrm
libxcb-xvmc.so.0.0.0200160755editdlrm
libxcb.so.11742800755editdlrm
libxcb.so.1.1.01742800755editdlrm
libXcomposite.so.1158400755editdlrm
libXcomposite.so.1.0.0158400755editdlrm
libXcursor.so.1491440755editdlrm
libXcursor.so.1.0.2491440755editdlrm
libXdamage.so.1159280755editdlrm
libXdamage.so.1.1.0159280755editdlrm
libxdot.so.4237680755editdlrm
libxdot.so.4.0.0237680755editdlrm
libXext.so.6844320755editdlrm
libXext.so.6.4.0844320755editdlrm
libXfixes.so.3325040755editdlrm
libXfixes.so.3.1.0325040755editdlrm
libXft.so.2994400755editdlrm
libXft.so.2.3.3994400755editdlrm
libXi.so.6703760755editdlrm
libXi.so.6.1.0703760755editdlrm
libXinerama.so.1160960755editdlrm
libXinerama.so.1.0.0160960755editdlrm
libxkbcommon-x11.so.0407120755editdlrm
libxkbcommon-x11.so.0.0.0407120755editdlrm
libxkbcommon.so.02814640755editdlrm
libxkbcommon.so.0.0.02814640755editdlrm
libxkbregistry.so.0331280755editdlrm
libxkbregistry.so.0.0.0331280755editdlrm
libxml2.so16447120755editdlrm
libxml2.so.216447120755editdlrm
libxml2.so.2.9.1316447120755editdlrm
libxmlb.so.22041920755editdlrm
libxmlb.so.2.0.02041920755editdlrm
libXmu.so.61168160755editdlrm
libXmu.so.6.2.01168160755editdlrm
libXmuu.so.1241040755editdlrm
libXmuu.so.1.0.0241040755editdlrm
libXpm.so.4818720755editdlrm
libXpm.so.4.11.0818720755editdlrm
libXrandr.so.2495600755editdlrm
libXrandr.so.2.2.0495600755editdlrm
libXrender.so.1492560755editdlrm
libXrender.so.1.3.0492560755editdlrm
libxshmfence.so.1158880755editdlrm
libxshmfence.so.1.0.0158880755editdlrm
libxslt.so.12816880755editdlrm
libxslt.so.1.1.342816880755editdlrm
libXt.so.64464960755editdlrm
libXt.so.6.0.04464960755editdlrm
libxtables.so.12694320755editdlrm
libxtables.so.12.7.0694320755editdlrm
libXtst.so.6328160755editdlrm
libXtst.so.6.1.0328160755editdlrm
libXv.so.1245600755editdlrm
libXv.so.1.0.0245600755editdlrm
libXxf86vm.so.1242880755editdlrm
libXxf86vm.so.1.0.0242880755editdlrm
libyaml-0.so.21360800755editdlrm
libyaml-0.so.2.0.91360800755editdlrm
libyang.so.211849360755editdlrm
libyang.so.2.41.011849360755editdlrm
libyara.so.105341840755editdlrm
libyara.so.10.0.05341840755editdlrm
libyaz.so.517843440755editdlrm
libyaz.so.5.0.017843440755editdlrm
libyaz_icu.so.5660800755editdlrm
libyaz_icu.so.5.0.0660800755editdlrm
libyaz_server.so.5945680755editdlrm
libyaz_server.so.5.0.0945680755editdlrm
libz.so1025520755editdlrm
libz.so.11025520755editdlrm
libz.so.1.2.111025520755editdlrm
libzip.so.51205680755editdlrm
libzip.so.5.31205680755editdlrm
libzmq.so.56436000755editdlrm
libzmq.so.5.2.46436000755editdlrm
libzstd.so7542000755editdlrm
libzstd.so.17542000755editdlrm
libzstd.so.1.5.57542000755editdlrm
LLVMgold.so1078000755editdlrm
Mcrt1.o9680644editdlrm
p11-kit-proxy.so17142400755editdlrm
rcrt1.o27440644editdlrm
Scrt1.o27440644editdlrm
xml2Conf.sh2110644editdlrm
Edit: /usr/lib64/libfrr.so.0.0.0 (1825856B)
ELF> @@8@"!@@@   77@@@Qt Qt HHHP``PPP pppLLHHHStdPPP Ptd<<<DQDQQtdRtdHHHnnGNUGNUNeqiPA+30\1 XREFFRRouting$=|v#L8'` TmP8@! @ `@F`q E $ `@R T  $A#"D C  @(@1! jA@&ђE P@ 0H$ $XDP8B"d0 @( @q I)Q P    0! `@B@9(@4B@ l0!pPc@`A!81-BH $!` @ @! @!$B  VH0 (EH ]0X!D @0@(R  L@EBX@PJJ) Ҥ"(@!@iP`@ @a=D@ !b LRD@@0"(D )(" "@"D`PMÀ0  2 11@H) @@BDlCj" %"$"!b% "F5 $ő@ BPR(@P@ #@ 8 "%HȈ4Ah1ddH$ e(A @Aj   AP *h``(TQ Ԝ @`2BD h:F@H(`@vH( 2A1Ј (Pa @A@1@ "R HT$`2@ @# H T8(&t&XD @#@@` PIp( ` @q @  A }6H@D(@*! T  !A0^&, Q!@1$,@("i+@ !8 B$(T @  `@( )ȓP` D@D@*D@P* bK `Q@" Dd $ɠ@NK (@ 0 AP)(($ DA'D0$$ZX4PB,(` @  `p`@'@ @ BZB@D0 PAF` @ @Y BЀP!  1LA@AXH@ DAB&% D% H4`E @ ! &EH( L @ADA@@HA, @ @"` ML! @CP H ` @"P@1 L@@ @2l@ (ABpI@!8F̐ -"N1  L EA A$  :@0#&).2578:<>ABCFGILMOTV\_`defgilmorsuvxy{~   $'*/125789;<AFHIKNPSVWX[^`bdefgjkmopquw{|} "#$&'()*-.123478;<>?BCDEFGHILOQSUXZ]_acdegijlqrsvwxyz~   !"#$%&'()*.02359<>?ABDGJLNORTXYZ[_adefjmpqruvxz~    "%'()-./13589<ABCFHJLOPQRTVYZ]^`adfgiknoquxyz}  #&')+.3589;?@DGHJKNOPRSUWY]`aefghilmprtuz|   "%(*+,-.012456:;@BEIKMNRUX[^`bdhkoqrtvxz{}~ m:׋ʊnIb,HзǚI5FBC; NZ2 ;C!kθś)Z؟U:l&[ R`F nsǽi@px *JcW&/=cݦ=KVX|XLZKt<+>A h )>f<+ M,;ʰmrb|XZ"1@DpB¼τe M۴ϓ[9L㳦)2aYi+_mA8P$N}`Cy8T+&Zʪ۞`7"O M/98W6¿p2aqV8 :[7kJ1B̨Tceq>_lC-oPOwf):&mZ/y6n_3E}[2 ,}vj8[܃U 1<$3[?p7gߠ5REb`ȔcuMy'QSt9M>,BQ'༴=_?`t_8tOL)Zj ^n]^JtuӃ`Ϗ6L~B5#a? >}D$_^9(܋#; M⺃ P 8?+5-g c-ᚱ4‡6: ΞߤweGz _zv' }xd9GВij\aG:Ns/ .g?j.yEwL!TC .vyz\Lٳ@/B^ ~Йg?+ӹq bMj$v eY7՛k5}a"#k(pY0N0_z.DV?#Y-7=,˶"l;ǔ&tM ʗ7Ґ@dqa!,a3͵SqvH{yh:Q&"49hzAwIO|V_C?ԙ`I4X$ga8@=/tϭp"5&t0-挂<[C ].I?ΓjXYv/s RֱeI=Gɒ{Ѯ|*>49&rv(tW;`pT 5W3]!=!h'\3_4>ӧ_~tdE:tV5g`7痏dq4)͑ijpIైfz֬=;^l_:![Se]2fg$02x3ګP5ݺ;'t]yz 5w Lx'||eo3İE{AӔ {)vk! }8ٶJu]WHM~鸞4k [xŨO~@n.PU@c16*h\m Y؞緸e  83q aT\6Ms;0ׂriF0eZ}Ͱe`2#O"R-~ 鲈[[Ef p I G#涒ļ@ae= ֖!W\rhSY_ń=An/6>YrBAUA.Z {sa\<) as$l'Ҏ̱ *yVFB/u{ąNeߵ2g}v7q+ 3CoSƜ!#[jrB:ziVWΰMVVWY͓"=2ESvUXd0ڸk';=m5>sV)) _)y2z(>gxO})f9ӣ_@@5>9.D/J9Q_yRʚ)scxZ_yDZi}r"+^W)Nu^ʒ{6!G#rEǤMFRMFaa OFl#!&AI :>;/)N.ܸzUFŘgLL OuZFm{!u8 ƭH $5%!Ƶ#=Tiq2ڷ&tfipLk`FX8t8?[Vfm{ӚÇ T+ 5*d|Z6 +##YdS-- ZLh?D՗^pMw"=|j'_~Nѳml|Ƶq˯0ؚUkO1e4䶓#UXJf7ZKA9ᾒd@?z0lhc.PA Zi'ЬYIYUoapa4#b0KW/ oiر!Vs4rK֦,C6y|YkYX2J{*nqK Z);HY:;%":Yq,hk5|0IxCN9ZS6,$h+d|,[Лr`PXqPc.H7\xXp[>RR%{dpL[pSt!g y?_fhc$YJ7f:#OhYa&@D1*ªM+`+7 ,JKdC9'6$#Sg um'9}^w'G ߑ󲕉׶^wʩb^k<O`ޯ;ɽ[[TU+ `,p jON+wz7qJeMT@JAxK.̐w޷IJXεqbInzlskCω qxdt8L[p.vMduD.$~ۯVe"˚|oU _FŸVA5*ī̠@bG\OG[CLP9>&D^bGH=1]_)}\i{'$ex7/?l L!C$ m+p.h\D/[9n>P짤zL>{B 7q=4T#ˊJw`,%$8sS;MGjyXIIY&9q8@C9˳zks!WR0gq êˎ]'@؜;&&pЀω JY [h5n6ev1z_Cvmi'-r.HDyYG#1tM66)jH $1:|zmxݵ(dm,H,j8^ =a<]v C%Q#/"n}Ԥhta/|۹fI4r ^72߷0N.`wgs'6'6>RkrYqQ)w/69ণ#c0# RO#"* Ma,x};ק>^?H TQ*w㤘ּ!e>̿xoEzYi. 5ڡ2o z[\w菡!=+$$@Äطh{VwGE7;MvşyUƶRjdwXݲJW Lv=@@2e g@,xAU tȿbwT73$GAOwۙa @2aA+ZCʯQv|QYb֟mԹrÜŌKunʁF~iN, 2@FV?M,G?9(zih{ӡ>7 k ,@mU0RVSdw︷ovŀ;BV; o2ظ[᎜vk!$Bww&xS`ҁb129a>6#};+4magYd oBwj@N~@rnV􋌬sUW^[PAUdqv*lݯ1:!9R%!&ppJfʤ5ģLv!}2>ڦl7u,9 &}w? _qo~}ijÞ AtڻZ]I!W?"hhSb|[F: *W&Sʞ"TOÛ9=t'ϭOUZjE8KAv >~io1;h ovsگ7/Ňn-ܡ)\_1˂}9W6b絡_"xj3xBT|Z-n[ cb)%CCMh}Zg5[{sqsH2`cZfŒ47^[p 'D[S3*s)1Um6zͱNw]DNof\SaiKNj3B{u㪚풊 eKFU-.2"72)s,5lV_VƖj,E {O1f<ǀ:,[~4=:B #ִT0LKV}i.+"W5!# :--{FKIMʦb>P;,!54tl;gns G"D"7t<`t_D?zEÔv?qC_^Q+Fx”{광2S_RfdM?Yg>*'񣊋MyA _bѣ.ex8[ܝ%ii"~x4i jȟߋ*aJf32-/ӖuHY;WQNh14z$%N}+LMT̻j?z H8q ]SD0N?ɋxf _&TN126Tay $}HY-)ͫ.9KBN3ĴaKeaqf$9O#toas.{|Ӑ, f'4NJ|'֍^!y( 4udחwU}NG{<,.רJsq*'-+(-e!a<iCs!f+]> 4[ DCX+3?Gu'WNi1@ :( si`q"BE\g !4(i1,MLJH}z>4 !m l `"f hmUL"R*Ukf k :k!_? -CG"ktis0hK-uuk/, C  M<7bs_F"H<k8"{ v Y Po!KL@o?i9g )bA,o  ; CM+-R q3r'e\o<C[Q(  YhnLʅO t !E(i `TMI 3  tmn 7}Mq>dkeCM3sm\1  gF4@q  Y`*f`'li`ox[A ! " t4+ .">4Xiojy?.l6Q!Jvs,7M*MG`fpmhl'5(V<(oFpu( -LWfMC  mx>s 9*a_+]4GP QE5# K{`i#'У Pp L 5B M` 0 ~h> k05 q\~ C Po" pV9 uB J ]@*0 w4/`f 0e5B AK@ Up   ^t:Lc TYP? P-F\0 y PC'g`*aR pS z$Б 9; +@G A K  $IT ^>`` 28qK @ !GVg0IC u0y=x@:j5 (P8 )N@, Z Pa2) VZzU WVp S `)Q0 `  8pq. g6:@ /,R Z(ZpZ -Q5` xV6 "#@ N9 1Z0D $p !\g@(V`@04@=ZfP`\ M/]K_Y@@ mgI>1Y' (qI 0( aG] h{d >= _ 1[k I` p{M 3(qH Z 2`gP{*` cp {sjИC h6 0n p& z9 FehPV8 FN" O \K YTp b '~K >$.0b Cu]8N^H *'P ]Z` `}@t/s099 XhS OB M  t SK Sk+# "B \LP Cp %X< c`' ^ qPn K0 E@ Zc L * P l0K|lmJ@ w`dl,P 6 0r]m$ N- ] K~@}Z` 3h\r! r e0k 1` 5 \`)+P t6 6 [H `n  %p ,x qa0 _T0 +S fO 4 k1.b ^r[n 0Mp O83 | Q L\@| *V{ Z-72p 4 F < I Ăk7Y ? !8K gnP_p V 8 "{x_dzp_s /bG kFp < q;/=NY@ *g= `[v '.a dYY a{ k!a0 ?D -Rp R~PY 8 >uhR ` i:p] j#a F'P Uqbjd #W @t8j[ & H` s`-?% 4 j0-@#lPe @ ) HPA7 rpKEf>@?0  rh`` $ OX`> jOI  cA 6xC/R}za) }Y% y=\ #Ov+g m|h\fe! a oW  H ipl -W t*sLX( (m  R r/h 3o`z\c@ Y}zf,K x=Gd 7 o@i=\0{  l$0A HQ` ( Y>@e oX? .3 K{O5 p5 ^A}H|snp& d0 )@ |l a U~Y@'7 8p h?p#ep3p !$ Z@PpR p]Г l  Q*0 ' hz|0*^uHZ`j O, 3}$ UBP 5eE+C u l 0u9W9 KN% } [NB j`O $ 1qQ so6K ;6 k] :@Q Kb}Pw`r9=pX w7 iP0U \( r(6 =T& : 0< a Zp@`#@^;! 2 "H` Zg ")/ph@pip|ml? 6wsa` _qW`: 11YA {E @N% `zv,^ 4` (,T r]V8 ,S sp9<q: V& & Q' VC L  @P8 [U% mJRЦ oиUp(,(p ATS7b Ij ?@q HvP%PK` ,1 La P D !30 M5C@ _Po s00l I_3`25 =U& ^/Q CS ) Qe &O01 G;: 70 <,PL /h 8h0jDO2 @>Gt 6p !@P~`@\: <0q*A_P $n`g@ YgY,PpM  RpPR g1V( .e {/j ,X^ $xAD! <|lC+> @r I MP cc ;gpJpf1! *l (@ A/g IP e)% 0 @_K`}@ @I0 v@)P0 cP  .D D)@ }` '@ !gm`qPPk6 1g+M 1b 'EI b` -@] Y50 =kPV[k Xe 7 X ; .9 [`k d+< r0Q2 pY@ dׂ% tTP Sq04-L l{i3 3@$ 5a \upz_ ) I_0 D1@ pH!* 1_ PC 0:= J %H@ !? jfaI &0 Q6W4f%_ $>$ O=9` P! 9'0j y=_ d*; ! P R 5U3 k/i NL0 ?6  {k&4-`X >` cZ] lC ] _0 # <?p)Q@ @ YRP 6  @n5 n1@ dRp G@ w`6A w6p Nc@ -' zZ6%P `"P *>a !jp p+@K f A0<I 9n xBH" -ׅwj@ o@@%)S2 L4@ bPE5"f{Pl 1 v &eI0zRH.b PR ~` Ut3D ba dfa` @Ii`mGVO3 pL=@Y  \" m YA @Mg(-@^ * "! ,FzpT{}2 Ibt@ phSp z8P  ?p 'D   D &# 'P F@ c@ r >*` }b7 bp a |@fm0 _ 4"u.c !# MU.0c :LhPA` i`wzA@ #;Y? #{f) mK ~{t U)a '#p H,S C' qp+" /.) ymi zA@|wP71Ѝ |psal`|0o 8<q@S ! uW_ /pf @( Ā~r0_RPR Flg`(k*Up' jV5 qT n  i{Wp: 1}vCQ` Or#J` %+E pt% Ql0K:P np 9Zp\ UR : o${z# T ("` BW@: d PQН KT`ot$Y? 5PԄ=6sU% ^s6W 3LpV ' .b#:  `н FP N: @f9p #mЧ,UP& ^)4 d& 39 P*  J 40 Gg*ehpg  @PP ` 0!_` Ub@ t<D-0] .(\y^ 0ut@?@ ye  v!om5 z 4|@ *! xyF&}CP 0m yOqP&?9 N6 D7d U7q0L11 @>  nqL,O 3< 9 T  W3w ;@2'b |}xp# r=[ J @`n $@ !=AP c~} @Pd-Z (B #q`P Q@ -a !9P ~iPr $0 snN~@e @ c` !~` WyK+j `b P@ 8V kt &@A 6w@8  z1*` % 0] x3 z]Џ 7X; :<`) - < u ]o ' p7@` Mzp 0 M  2V7 ]0 PL }v-00m $P @ 2:PSD#r_d [ s ]nWe@ nfusQ 6g wp5b U@[`x +I K` 6`P $8z/0g Bd` c PBM}v$& [` Pi ,C #v *;$ uPy`Nj` p y` =J` sC u78r_/Pi V|l pS` g`A0 LXY g )`J? vA j.`d c afp#І F 0q s+& +2 L$3T0 _mp[-P% ` | o&g@#7:? |H M4 h[w nKTRB p`Kk] ZdP Tn^ `1~"' Q`oP@j  i%` w@` P2p e xy{@jx ?~ b &% D $p @!v`"w.P j V`7 GX; <P4Lrp_T e&k@1Y@Y W; km8' ' 5 Ql7 *Ck`t #(|0nA` NQp ڄ T^Q \p BH 8 PBM sz@20 E Q R?#` )|l *AX0k I@` 3 s\y  o@fL"|JlE0 ^` xW: E: S7 -\ I`>& #!Ѐ A pp8 hx #K  ) i0v :(0  I@ s H" D1t|ro 7t3 ,)p/=l*`  B3 ^V@8 gAh0S\p 9. _^S 6) {@l$Г s% /w0}# =X`< ^` dE 0yH@ R` B /U $ ~(@$3J n%@ h W9 -% ,z^az_a PHc` N 21Pv :p F dKJ 1\pz ] ] (L^` $.d =Q@  C &H} w`/^$0 Ni`xlubB fqp`J@ ,g`1~Nd s_ d[( Q@}T b t% $@np9# j]p0 ^p  % 6yb0 Usr2&` /U_@ p,iZDp -\i`pZPa v+9+A<`q> `hkU Ѝ- TM *^0  w09n @OEw1G& @& Hqc ta@ 9n2` C7 x :!~ 4@P tzX $A8B00k aJR G \Py .V# `r#9 S 9i`v \P gipnQi`+Pp4ZE  1{gD;" m0`n { y/imN9e d =4 $ !}yq4 F40 .ajbP |pvrq P06!XP; ;z9P  !~;@" >$;^@ @ Vc b0 ) ZWP: ` E8 u`"Є %CM ap%* @k-0` g'-X SgM >0@s /x ;pa|q\x =-] lL `P 5p P1 .c T |W: %l&-] :b` dv: (J Q"p Ap #/p0kF< fEm1 6 {N* [Pt _p&XNZ ] rx >pk2Ж f( m; "  & Y`A 3DV) t( JyJ 0~ SSvlvJ LP#hp] ZdnB -@\ i<` sfQ p+ Y! )>UpiuIbI rw3%(,?+ I X4f4{j6v0#!d a? !` -$5ZZ,@P 1x @']p ֆP/ P;! YVWm0.",K x3` TMZf `44=K 7G\` #pAt4 [|@mu4` A f@%3 2 N<U`!>Ў ;% &EF` O:  /X0> !}rg( w!P.@ x EU$ jq} gHe T $p X):" Ni^ Y6 ] &CfgIs`Q D+a S0 ` ANP ,&%P Ip3 FV7U# 3 eA:` 1$  !OS@ ? $),b qv@(hb oc Qa p L0 ^l) A 8St,:  ) P.# '~0{i{pl }~`~# 3@ $ Q=0` " ;P/|,Q \X< YI {BP Q )H ,__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__cxa_atexithostmemcmpstrcmpdebug_memstats_at_exitstderrfwrite__fprintf_chkfputcgettimeofdaycrypt__stack_chk_failstrtolstrspnstrleninet_ptonstrchrstrtoulstpcpyatomsort_popbase64_init_encodestatebase64_encode_valuebase64_encode_blockbase64_encode_blockendbase64_decode_valuebase64_init_decodestatebase64_decode_blockbfd_get_status_strbfd_sess_set_cbitbfd_sess_set_timersbfd_sess_statusbfd_sess_hop_countbfd_sess_profilebfd_sess_addressesbfd_sess_interfacebfd_sess_vrf_idbfd_sess_cbitbfd_sess_timersbfd_sess_auto_sourcebfd_protocol_integration_set_debugbfd_protocol_integration_set_shutdownbfd_protocol_integration_debugbfd_protocol_integration_shutting_downin_cksumvcmd_hostname_getcmd_domainname_getcmd_system_getcmd_release_getcmd_version_getcmd_allow_reserved_ranges_getprint_version__printf_chkargv_findcmd_promptcmdveccmd_defer_treecmd_execute_command_stricthost_config_getcmd_yy_flush_buffer__errno_locationfilenoisattycmd_yyget_extracmd_yyget_linenocmd_yyget_columncmd_yyget_incmd_yyget_outcmd_yyget_lengcmd_yyget_textcmd_yyset_extracmd_yyset_linenocmd_yyset_columncmd_yyset_incmd_yyset_outcmd_yyget_debugcmd_yyset_debugcmd_yyget_lvalcmd_yyset_lvalcmd_yyget_lloccmd_yyset_lloccmd_yyalloccmd_yy_create_buffercmd_yylex_initcmd_yylex_init_extracmd_yyrealloccmd_yyrestartcmd_yy_switch_to_buffercmd_yy_scan_buffercmd_yy_scan_bytescmd_yy_scan_stringcmd_yypush_buffer_statecmd_yyfreecmd_yy_delete_buffercmd_yypop_buffer_statecmd_yylex_destroyset_lexer_stringcleanup_lexerMTYPE_TMPbfd_sess_newbuffer_newsysconfcspf_newbuffer_resetbuffer_freecmd_token_delMTYPE_CMD_ARGagg_table_initatomsort_addatomlist_add_headatomlist_add_tailatomlist_popatomlist_del_hintatomsort_del_hintfletcher_checksum__ctype_b_loc__memcpy_chkstrncmpstrtollcmd_yyerror__memset_chkmemsetbfd_client_sendmsggetpidzclient_bfd_commandbfd_sess_vrfbfd_sess_freebfd_sess_set_hop_countzclient_bfd_session_replaybfd_sess_set_interfacebfd_sess_set_profilebfd_sess_installbfd_sess_uninstallbfd_sess_showjson_object_new_objectclock_gettimegmtime_r__snprintf_chkjson_object_object_addzclient_bfd_session_updatebfd_protocol_integration_init_frrmod_this_module_hook_frr_finibfd_sess_set_ipv4_addrsbfd_sess_set_ipv6_addrsbfd_sess_set_vrfbfd_sess_set_auto_sourcebfd_nht_updatebuffer_getstrmemcpybuffer_putbuffer_putcbuffer_putstrbuffer_put_crlfmemchr__ctype_tolower_loccmd_token_varname_setcmd_token_varname_joincmd_token_varname_seqappendcmd_graph_namesbuffer_flush_availablewritevbuffer_flush_allbuffer_writefopenfgetsfclosebuffer_flush_windowargv_concatcmd_find_cmdsregcompregexecregfreecmd_make_strveccmd_free_strveccmd_variable_comp2strMTYPE_COMPLETIONcompletions_to_vecqsortmemmovenode_parentcmd_exitcmd_finalize_nodecputime_enabledcputime_thresholdwalltime_thresholdcmd_describe_commandcmd_variable_completecmd_execute_command_hook_cmd_execute_hook_cmd_execute_donecmd_variable_handler_registercmd_complete_commandcmd_domainname_setcmd_hostname_setcmd_banner_motd_file__realpath_chkcmd_banner_motd_linehost_config_setcmd_token_newinstall_nodecmd_token_dupcmd_yylexstdoutstdinMTYPE_LEXferrorclearerrfreadstrstrstrsepcommand_config_read_one_lineconfig_from_filecmd_list_cmdscmd_show_lib_debugscommand_completecmd_terminaterunning_configstrrchrmkstempfchmodunlinkrenamefsynccmd_yyparsecmd_yydebugcmd_graph_parsecmd_graph_merge_install_elementunameuninstall_elementcmd_graph_node_print_cbtokennamescmd_graph_dump_dotcommand_matchcspf_initcspf_init_v4cspf_init_v6frrmod_listfrrmod_defaultsnprintftypesafe_slist_sentinelcsvlencsv_initcsv_freecsv_record_itercsv_record_iter_nextcsv_field_itercsv_field_iter_nextcsv_field_lencsv_num_recordscsv_encode_recordcsv_serializesprintfcsv_is_record_validcsv_remove_recordcsv_cleancsv_encodecsv_insert_recordcsv_append_recordcsv_dumpdebug_initfrr_version_cmpfrr_default_addfrr_defaults_applyfrr_defaults_profile_validfrr_defaults_profilesfrr_defaults_versionfrr_defaults_profiledistribute_list_add_hookdistribute_list_delete_hookpthread_key_createpthread_key_deleteferr_get_lastpthread_getspecificferr_clearaccess_list_lookupaccess_list_add_hookaccess_list_delete_hookfilter_new_seq_getcspf_cleancspf_delcsv_concat_recordcsv_decodestrncpyfilter_newcompute_p2p_pathcsv_clone_recordfrr_defaults_version_setfrr_defaults_profile_setdebug_init_clilog_ref_vty_initfilter_cli_initlog_ref_getpthread_mutex_lockrefspthread_mutex_unlock__gcc_personality_v0_Unwind_Resumedistribute_lookupaccess_list_getlog_ref_adddistribute_list_parserdistribute_list_no_parserconfig_show_distributeconfig_write_distributevty_print_error__vsnprintf_chkdistribute_list_deletedistribute_list_ctx_createlog_ref_initlog_ref_displaylog_ref_finipthread_setspecificferr_set_internalferr_set_internal_extaccess_list_deleteaccess_list_resetaccess_list_filter_deleteaccess_list_filter_addaccess_list_applyfrr_protonamejson_object_new_arrayjson_object_array_addaccess_list_initaccess_list_cmpprefix_list_cmpacl_is_dupinet_atonaccess_list_showaccess_list_remark_showprefix_list_showprefix_list_remark_showfrr_filter_infohash_alloc_internrcu_thread_startfrr_pthread_set_namepthread_setname_npfrr_pthread_wait_runningpthread_cond_waitfrr_pthread_notify_runningpthread_cond_signalfrr_pthread_stopfrrstr_startswithfrrstr_endswithall_digitgraph_remove_edgegraph_find_nodegraph_has_edgestring_hash_makehash_iteratehash_walkif_cmp_name_funcstrcspnif_new_via_zapiif_up_via_zapiif_down_via_zapiif_is_upif_is_runningif_is_operativeif_is_no_ptm_operativeif_is_loopback_exactif_is_vrfif_is_loopbackif_is_broadcastif_is_pointopointif_is_multicastif_link_type_strif_link_params_getif_zapi_callbacksif_rmap_hook_addif_rmap_hook_deleteibuf_openibuf_dynamicibuf_addibuf_reserveibuf_seekibuf_sizeibuf_leftibuf_closeibuf_freemsgbuf_initmsgbuf_drainibuf_writemsgbuf_clearmsgbuf_writeimsg_initimsg_readimsg_getimsg_addimsg_createimsg_closeimsg_composeimsg_composevimsg_freeimsg_flushimsg_clearplist_is_duphash_releasehash_clean_hook_unregisteridalloc_destroyif_link_params_freehash_gethash_lookupif_rmap_lookup_hook_registeridalloc_freeidalloc_drain_poolidalloc_allocateidalloc_allocate_prefer_poolidalloc_reserveidalloc_newnbr_connected_newif_link_params_initif_link_params_enablercu_assert_read_lockedrcu_assert_read_unlockedfrr_pthread_stop_allnbr_connected_checkconnected_count_by_familyconnected_lookup_prefix_exactconnected_get_linklocalrcu_thread_preparesigfillsetpthread_sigmaskpthread_creatercu_enqueuercu_closercu_shutdownpthread_joinrcu_read_lockrcu_thread_unpreparefrr_pthread_runfrr_is_after_forkrcu_read_unlockfrrstr_joinidalloc_free_to_poolfrr_pthread_inithash_to_listif_rmap_terminatehash_freeconnected_delete_by_prefixif_rmap_ctx_deletehash_create_sizehash_createif_rmap_ctx_createfrr_pthread_newpthread_mutex_initpthread_cond_initfrr_pthread_attr_defaultpthread_mutex_destroypthread_cond_destroyfrr_pthread_finishfrr_pthread_destroypthread_selfpipepthread_testcancelfrrstr_splitfrrstr_replacefrrstr_split_vecfrrstr_join_vecfrrstr_filter_vecfrrstr_strvec_freegraph_delete_nodegraph_delete_graphfrrstr_hexif_flag_dumpconfig_write_if_rmapfputs__sprintf_chkgrammar_sandbox_inithash_cmd_initif_rmap_initgraph_newgraph_dfsgraph_new_nodegraph_add_edgegraph_dump_dot_default_print_cbttable_stylesfrr_protonameinstsqrtif_update_to_new_vrfif_delete_retain_hook_if_delif_deleteif_lookup_by_name_vrfstrnlenif_set_indexif_destroy_via_zapiif_lookup_by_nameifname2ifindexif_lookup_by_indexvrfs_by_idifindex2ifnameif_vrf_lookup_by_index_nextvrfs_by_nameif_lookup_address_localif_get_vrf_loopbackif_dump_allif_lookup_addressconnected_lookup_prefixif_lookup_prefixif_lookup_by_hwaddrif_get_by_namenbr_connected_freeqobj_t_interface_hook_if_addMTYPE_CONNECTED_LABELconnected_add_by_prefixif_terminateif_vty_config_startif_vty_config_endif_cmd_initif_cmd_init_defaultfrr_interface_infoif_index_head_RB_TYPEif_name_head_RB_TYPEvrf_name_head_RB_TYPEvrf_id_head_RB_TYPEmktimesigemptysetsigaddsetsigprocmasksigactionppollwaitpidrecvperrorjhashjhash2jhash_3wordsjhash_2wordsjhash_1worduse_jsonjson_array_string_addjson_object_new_stringjson_object_string_addjson_object_int_addjson_object_new_int64json_object_double_addjson_object_new_doublejson_object_boolean_false_addjson_object_new_booleanjson_object_boolean_true_addjson_object_boolean_addjson_object_lockjson_object_getjson_object_freejson_object_putkeychain_get_block_sizekeychain_get_hash_lenkeychain_get_descriptionkeychain_get_hash_algo_infokeychain_get_algo_id_by_namekeychain_get_algo_name_by_idldp_sync_if_is_enabledcmd_init_config_callbacksmtype_memstrfrr_init_vtydirfrr_vtydirfrr_is_startup_fdfrr_help_exitfrr_get_prognamefrr_get_cli_modefrr_get_fd_limitfrr_detach_hook_frr_early_finilistnode_move_to_taills_node_id_samels_node_samels_attributes_samesysid_to_keyls_vertex_samels_edge_sameldp_sync_info_freelist_delete_nodels_node_dells_attributes_srlg_dells_attributes_dells_prefix_dells_ted_dells_delete_msgjson_object_new_stringvjson_array_string_addvjson_object_string_addvjson_object_object_addvkeychain_lookupkey_lookup_for_acceptkey_match_for_acceptkey_lookup_for_sendlistnode_headlist_delete_all_nodelistnode_lookuplistnode_deletels_disconnectls_disconnect_edgelistnode_lookup_nochecklist_to_arrayldp_sync_info_createlistnode_addqobj_t_keychainlist_duplistnode_add_forcelistnode_add_headlistnode_add_sort_nodupls_connectls_connect_verticeslistnode_add_sortlistnode_add_afterlistnode_add_beforelist_sortls_node_newls_attributes_newls_prefix_newls_vertex2msgls_edge2msgls_subnet2msglocaltime_rstrftimedlinfoqobj_t_keykeychain_initlib_cmd_initldp_sync_if_downlib_error_initmallinfo2frr_opt_addfrr_zclient_addrfrr_zclientpathls_ted_newfrr_preinitumaskfrr_sysconfdirconfig_defaultfstatfrr_getoptgetopt_longoptargls_prefix_samels_subnet_samels_vertex_addls_edge_dells_edge_del_allls_subnet_dells_subnet_del_allls_vertex_dells_vertex_del_allls_find_vertex_by_idls_vertex_updatels_subnet_addin6addr_anyls_msg2vertexls_find_vertex_by_keyls_find_edge_by_destinationls_edge_addls_find_edge_by_keyls_find_edge_by_sourcels_edge_updatels_msg2edgels_find_subnetls_subnet_updatels_msg2subnetls_msg2tedls_ted_del_allls_ted_cleanls_registerls_unregisterls_request_syncls_show_vertexls_show_verticesls_show_edgels_show_edgesls_show_subnetls_show_subnetsls_show_tedmkdirfrr_initsrandomzclient_addr_len_hook_frr_early_initfrr_moduledir_hook_frr_config_prevty_shared_candidate_config_hook_frr_config_postfrr_config_fork_hook_frr_late_initsocketpairsetsidfflushdup2frr_runls_parse_msgls_stream2tedls_send_msgls_vertex_cleanls_sync_tednexthop_group_nexthop_num_no_recurselookup_msgfrr_timestampzlog_thread_infothread_currentsafe_strerrorproto_name2numstrcasecmpproto_redistnumzlog_sanitizezlog_filter_clearzlog_filter_delzlog_filter_dumpzlog_priority_strfacility_namefacility_matchlog_level_matchmd5_initmd5_loopmd5_padmd5_resulthmac_md5__memmove_chk__explicit_bzero_chkqmem_walklog_memstatsmlag_role2strmlag_lib_msgid_to_strfrrmod_initseg6local_action2strreadnwritenset_cloexecfcntlhtonfntohffrr_sequence_nextfrr_sequence32_nextnexthop_g_addr_cmpnexthop_cmpnexthop_cmp_basicnexthop_type_to_strnexthop_labels_matchnexthop_samenexthop_same_no_labelsnexthop_nextnexthop_group_nexthop_numnexthop_next_active_resolvednexthop_levelnexthop_is_blackholens_have_netnsns_get_namens_add_hookns_initns_switch_to_netnssetnsns_switchback_to_initialns_get_defaultnexthop_group_active_nexthop_numnexthop_group_active_nexthop_num_no_recursenexthop_existsnexthop_group_equal_no_recursenexthop_group_equal_nexthop_addnexthop_group_mark_duplicatesqcountfreemalloc_usable_sizeqfreesrv6_locator_chunk_freenexthop_del_labelsnexthop_del_srv6_seg6localnexthop_del_srv6_seg6nexthop_freenexthops_freenexthop_group_deletenexthop_group_add_sorted_nexthop_delzlog_backtrace_sigsafebacktrace_symbolszlog_signalprintfrr_nhszlog_filter_addmemmemzlog_filterfile_initzlog_filterfile_finixrefdata_uid_hook_zlog_rotatelog_show_syslogzlog_progname_hook_zlog_cli_showseg6local_context2strlog_config_writesd_stdout_is_journallog_cmd_initmlag_lib_decode_vxlan_updatemlag_lib_decode_frr_statusmlag_lib_decode_mlag_hdrmlag_lib_decode_mroute_delmlag_lib_decode_mlag_statusmlag_lib_decode_mroute_addmpls_label2strsrv6_locator_freenexthop_hash_quicknexthop_hashnexthop_group_hash_no_recursenexthop_group_hashnexthop_group_write_nexthop_simplens_lookup_namens_walk_funcns_info_lookupns_lookupns_socketns_id_get_absolutenhgc_findqobj_t_nexthop_group_cmdnexthop_group_write_nexthopnexthop_group_json_nexthopjson_object_new_intls_dump_tedzlog_backtracememory_oomqstrdupfrrmod_loaddlopendlsymdlerrordlclosempls_str2labelnexthop_str2backupsqmallocqcallocsrv6_locator_allocqobj_t_srv6_locatorsrv6_locator_chunk_allocnexthop_newnexthop_from_ifindexnexthop_from_ipv4nexthop_from_ipv4_ifindexnexthop_from_ipv6nexthop_from_ipv6_ifindexnexthop_from_blackholenexthop_add_labelsnexthop_group_interface_state_changenexthop_group_enable_vrfnexthop_group_disable_vrfnexthop_add_srv6_seg6localnexthop_add_srv6_seg6nexthop_copy_no_recursenexthop_copycopy_nexthopsnexthop_dupnexthop_group_copy_nh_sortednexthop_group_copynexthop_dup_no_recursens_map_nsid_with_externalnexthop_group_newqrealloczebra_route_stringsrv6_locator_chunk_jsonsrv6_locator_jsonsrv6_locator_chunk_detailed_jsonsrv6_locator_detailed_jsonzebra_route_charzserv_command_stringzlog_hexdumpgetcwdcommand_setup_early_loggingset_nonblockingns_get_createdns_enablens_disablens_deletens_terminatens_netns_pathname__xpg_basenamens_init_managementsnprintf_seg6_segsnhgc_entry_head_RB_TYPEns_map_nsid_head_RB_TYPEns_head_RB_TYPEmg_insertnb_dbg_cbs_config_hook_nb_client_debug_set_allnb_node_findly_native_ctxlys_find_pathnb_node_set_dependency_cbsnb_node_has_dependencynb_candidate_needs_updatenb_running_locknb_running_unlocknb_running_lock_checknb_operation_is_validnb_event_namenb_operation_namenb_err_namenb_client_namenb_cli_show_config_preparelyd_validate_allnb_db_initnb_db_transaction_savenb_db_transaction_loadnb_db_clear_transactionsnb_db_set_max_transactionsnb_db_transactions_iteratefrr_inet_ntop_rb_nfind_rb_root_rb_left_rb_right_rb_parent_rb_set_left_rb_set_right_rb_set_parent_rb_poison_rb_checkprefix_list_nameprefix_list_afiprefix_list_add_hookprefix_list_delete_hookprefix_new_seq_getnexthop_group_initlyd_is_defaultprefix_list_entry_newprefix_list_entry_freenb_nodes_createnb_nodes_deletenb_config_newnb_config_freenb_cli_terminatenb_config_dupnb_config_replacenb_candidate_validatenb_running_set_entrynb_running_unset_entrynb_running_move_treenb_terminatenb_cli_enqueue_changepopenpclose_hook_nb_client_debug_config_writely_ctx_get_module_latestlys_print_memly_ctx_get_module_iteryang_translatorsnb_dbg_cbs_rpcnb_dbg_notifnb_dbg_eventsnb_dbg_libyangnb_dbg_cbs_statenb_cli_install_defaultnb_cli_confirmed_commit_cleannb_cli_show_dnode_cmdsnb_cli_initprefix_list_lookupprefix_bgp_orf_lookupprefix_list_getprefix_list_entry_update_startprefix_list_entry_delete2prefix_list_entry_update_finishprefix_list_deleteprefix_list_entry_deleteprefix_bgp_orf_remove_allprefix_list_entry_lookupprefix_list_apply_extprefix_bgp_orf_entryprefix_bgp_orf_setnb_config_mergelyd_merge_siblingsnb_candidate_updatenb_candidate_editlyd_new_pathlyd_new_implicit_treelyd_free_treenb_callback_get_elemnb_callback_get_nextnb_callback_get_keysnb_callback_lookup_entrynb_callback_rpcnb_oper_data_iteratelysc_node_childly_errmsglyd_print_memlyd_merge_tree_hook_nb_notification_sendnb_running_get_entrynb_running_get_entry_non_recnb_validate_callbacksnb_initnb_candidate_commit_preparenb_candidate_commit_abortnb_candidate_commit_applynb_candidate_commitnb_cli_pending_commit_checknb_cli_confirmed_commit_rollbacknb_cli_apply_changesnb_cli_apply_changes_clear_pendingnb_cli_rpclyd_parse_data_pathpid_outputftruncatenb_config_cbs_RB_TYPEyang_translators_RB_TYPEzprivs_change_nullzprivs_state_nullusleeproute_map_masteris_zero_macis_bcast_macis_mcast_macprefix_bitstr2familyfamily2strafi2familyfamily2afisafi2strevpn_type5_prefix_matchprefix_match_network_statementprefix_cmpprefix_common_bitsprefix_family_strip_masklenprefix_ipv4_anyip6_masklenapply_mask_ipv6prefix2sockunionprefix_blennetmask_str2prefix_strprefix_str2mac__isoc99_sscanfstr_to_esievpn_es_df_alg2strevpn_prefix2prefixzprivs_change_uidseteuidzprivs_state_uidgeteuidzprivs_preinitgetgrnamgetpwnamzprivs_get_idsgetuidptm_lib_registerptm_lib_deregisterpullwr_cfgpullwr_statsqobj_getpthread_rwlock_rdlockpthread_rwlock_unlockqobj_get_typedqobj_initpthread_rwlock_initringbuf_remainringbuf_spaceringbuf_putringbuf_getringbuf_peekringbuf_resetringbuf_wiperoute_map_match_interface_hookrmap_match_set_hookroute_map_no_match_interface_hookroute_map_match_ip_address_hookroute_map_no_match_ip_address_hookroute_map_match_ip_address_prefix_list_hookroute_map_no_match_ip_address_prefix_list_hookroute_map_match_ip_next_hop_hookroute_map_no_match_ip_next_hop_hookroute_map_match_ipv6_next_hop_hookroute_map_no_match_ipv6_next_hop_hookroute_map_match_ip_next_hop_prefix_list_hookroute_map_no_match_ip_next_hop_prefix_list_hookroute_map_match_ip_next_hop_type_hookroute_map_no_match_ip_next_hop_type_hookroute_map_match_ipv6_address_hookroute_map_no_match_ipv6_address_hookroute_map_match_ipv6_address_prefix_list_hookroute_map_no_match_ipv6_address_prefix_list_hookroute_map_match_ipv6_next_hop_type_hookroute_map_no_match_ipv6_next_hop_type_hookroute_map_match_ipv6_next_hop_prefix_list_hookroute_map_no_match_ipv6_next_hop_prefix_list_hookroute_map_match_metric_hookroute_map_no_match_metric_hookroute_map_match_tag_hookroute_map_no_match_tag_hookroute_map_set_srte_color_hookroute_map_no_set_srte_color_hookroute_map_set_ip_nexthop_hookroute_map_no_set_ip_nexthop_hookroute_map_set_ipv6_nexthop_local_hookroute_map_no_set_ipv6_nexthop_local_hookroute_map_set_metric_hookroute_map_no_set_metric_hookroute_map_set_tag_hookroute_map_no_set_tag_hookroute_map_add_hookroute_map_delete_hookroute_map_event_hookroute_map_counter_incrementroute_map_counter_decrementroute_map_show_debugprefix_bgp_show_prefix_listprefix_list_initprefix_list_resetafi2str_lowermasklen2ipapply_mask_ipv4apply_maskapply_classful_mask_ipv4ipv4_broadcast_addrmasklen2ip6zprivs_change_capscap_set_flagcap_set_procprefix_copyprefix_ipv4_newprefix_ipv6_newsockunion2hostprefix_pullwr_newringbuf_newprefix_freeprefix_ipv4_freeprefix_ipv6_freeprefix_free_listscap_freeringbuf_delringbuf_copyMTYPE_ROUTE_MAP_RULEroute_map_rule_tag_freeMTYPE_ROUTE_MAP_COMPILEDstr2prefix_ipv4str2prefix_ethstr2prefix_ipv6prefix_mac2stresi_to_strroute_map_rule_tag_compileprefix_hash_keyroute_map_get_match_argipv4_unicast_validzprivs_state_capscap_get_flag_zprivs_raise_zprivs_lowerzprivs_initlib_privsgetgrouplistsetgroupssetregidprctlsetreuidcap_initcap_clearcap_get_proccap_to_textzprivs_terminateptm_lib_append_msgptm_lib_cleanup_msgptm_lib_init_msgptm_lib_complete_msgptm_lib_find_key_in_msgptm_lib_process_msgpullwr_delpullwr_bumppullwr_writeqobj_regpthread_rwlock_wrlock_route_map_install_set_route_map_install_matchqobj_unregqobj_finishpthread_rwlock_destroyMTYPE_ROUTE_MAP_NAMEroute_map_lookup_by_nameroute_map_master_hashroute_map_mark_updatedroute_map_lookup_warn_noexistroute_map_notify_pentry_dependenciesroute_map_upd8_dependencyroute_map_notify_dependenciesroute_map_add_setgeneric_set_addroute_map_delete_setgeneric_set_deleteroute_map_index_deleteroute_map_index_getqobj_t_route_map_indexroute_map_deleteroute_map_finishroute_map_getqobj_t_route_maproute_map_walk_update_listroute_map_add_matchgeneric_match_addroute_map_delete_matchgeneric_match_deleteroute_map_apply_extroute_map_initprefix2strprefix_mcast_inet4_dumpprefix_sg2strsbuf_resetsbuf_bufseqlock_releasesyscallseqlock_initseqlock_curHMAC__SHA256_InitHMAC__SHA256_UpdateHMAC__SHA256_FinalPBKDF2_SHA256frr_sigevent_checkfrr_sigevent_processskiplist_countskiplist_first_valueskiplist_searchskiplist_next_valueskiplist_firstskiplist_lastskiplist_emptyskiplist_nextsetsockopt_ipv4_multicastsetsockoptsetsockopt_ipv4_multicast_ifsockopt_iphdrincl_swab_htosyssockopt_iphdrincl_swab_systohsockopt_tcp_rttgetsockoptroute_map_instance_show_endskiplist_debugroute_map_instance_cmproute_map_instance_showroute_map_call_showroute_map_description_showroute_map_optimization_disabled_showroute_map_condition_showroute_map_exit_policy_showroute_map_action_showseqlock_waitseqlock_timedwaitseqlock_checkseqlock_acquire_valseqlock_bumproute_map_cli_initlib_route_map_entry_match_destroylib_route_map_entry_set_destroyroutemap_hook_context_insertskiplist_newskiplist_insertroutemap_hook_context_freesbuf_freeskiplist_freeskiplist_deleteskiplist_delete_firstsbuf_initsbuf_pushalarmsignal_initskiplist_testsetsockopt_so_recvbufsetsockopt_so_sendbufgetsockopt_so_sendbufgetsockopt_so_recvbufsetsockopt_ipv6_pktinfosetsockopt_ipv6_multicast_hopssetsockopt_ipv6_unicast_hopssetsockopt_ipv6_hoplimitsetsockopt_ipv6_multicast_loopsetsockopt_ipv6_tclasssetsockopt_ipv4_multicast_loopsetsockopt_ipv4_tossetsockopt_ifindexgetsockopt_ifindexfrr_route_map_infostr2sockunionsockunion_acceptsockunion_sizeofsockunion_samefamily2addrsizesockunion_get_addrlensockunion_get_addrsockunion_setin6addr_cmpsockunion_cmpsockunion_initsockunion_is_nullspf_backoff_init_delayspf_backoff_short_delayspf_backoff_long_delayspf_backoff_holddownspf_backoff_timetolearnsrcdest_rnode_prefixes_srcdest_srcnode_delegatesrcdest_srcnode_table_srcdest_dstnode_delegatestream_fifo_initstream_fifo_pushstream_fifo_push_safestream_fifo_popstream_fifo_pop_safestream_fifo_headstream_fifo_head_safestream_fifo_count_safestrlcatstrlcpysendtosystemd_send_stoppingsystemd_send_statusroute_toproute_table_countsockunion_freestream_freestream_fifo_cleanstream_fifo_clean_safestream_fifo_deinitstream_fifo_freesockunion_str2susockunion_dupMTYPE_ROUTE_NODEroute_table_init_with_delegatesrcdest_table_initsockunion_hashprintfrr_timeasctime_rlldivspf_backoff_newspf_backoff_freespf_backoff_write_configspf_backoff_showspf_backoff_cmd_initsystemd_send_startedsrcdest2strsrcdest_rnode2strstream_newstream_fifo_newstream_hexdumproute_table_finishroute_node_deletesrcdest_route_nextroute_next_untilroute_node_matchroute_node_match_ipv4route_node_match_ipv6route_node_lookuproute_node_lookup_maynullsrcdest_rnode_lookuproute_node_getsrcdest_rnode_getsockopt_tcp_mss_setsockopt_tcp_mss_getsetsockopt_tcp_keepalivesockunion_connectsockunion_stream_socketsockunion_bindsockopt_reuseaddrsockopt_reuseportsockopt_ttlsockopt_minttlsockopt_v6onlysockunion_getsocknamesockopt_tcp_signature_extsockopt_tcp_signaturesockunion_getpeernamespf_backoff_schedulestream_copystream_dupstream_dupcatstream_resize_inplacestream_get_getpstream_get_endpstream_get_sizestream_set_getpstream_set_endpstream_forward_getpstream_forward_getp2stream_rewind_getpstream_rewind_getp2stream_forward_endpstream_forward_endp2stream_get2stream_getstream_getc2stream_getcstream_getc_fromstream_getw2stream_getwstream_getw_fromstream_get3_fromstream_get3stream_getl_fromstream_get_fromstream_getl2stream_getlstream_getfstream_getq_fromstream_getqstream_getdstream_getq2stream_get_ipv4stream_get_ipaddrstream_putstream_putcstream_putwstream_put3stream_putlstream_putfstream_putqstream_putdstream_putc_atstream_putw_atstream_put3_atstream_putl_atstream_putq_atstream_put_ipv4stream_put_in_addrstream_put_in_addr_atstream_put_in6_addr_atstream_put_prefix_addpathstream_put_prefixstream_put_labeled_prefixstream_readstream_read_trystream_recvfromstream_recvmsgstream_writestream_put_ipaddrstream_pntstream_emptystream_resetstream_pulldownstream_flushsystemd_init_envgetenvstrtoimaxunsetenvsd_stderr_is_journalinet_sutopsockunion2strroute_table_get_default_delegateroute_table_iter_initttable_restylettable_colsepsttable_rowsepsthread_timer_remain_msecthread_timer_remain_secondthread_timer_remainthread_consumed_timethread_should_yieldthread_set_yield_timethread_getrusagetyped_rb_removetyped_rb_inserttyped_rb_findtyped_rb_find_gteqtyped_rb_find_lttyped_rb_nexttyped_rb_prevtyped_rb_mintyped_rb_maxtyped_rb_membertypesafe_list_membertypesafe_dlist_membertypesafe_skiplist_findtypesafe_skiplist_find_gteqtypesafe_skiplist_find_lttypesafe_heap_pushdowntypesafe_heap_pullupvector_empty_slotvector_lookupvector_unsetvector_removevector_compactvector_unset_valuevrf_is_backend_netnsvrf_get_backendvrf_configure_backendvrf_set_default_namevrf_get_default_nameroute_node_createttable_newvector_initvector_copyvector_to_arrayroute_node_destroytypesafe_skiplist_deltypesafe_skiplist_popvector_freeroute_table_initttable_del_rowttable_delttable_alignttable_padttable_dumpthread_master_free_unusedthread_timer_to_hhmmssroute_table_prefix_iter_cmproute_table_get_nextroute_table_iter_cleanuproute_table_iter_pausetypesafe_hash_growtypesafe_hash_shrinktypesafe_heap_resizevector_ensurevector_setvector_set_indexarray_to_vectorvector_lookup_ensurettable_insert_rowttable_add_rowthread_master_set_namethread_cmd_initthread_cancel_asyncvrf_bitmap_initthread_master_createpthread_oncegetrlimitvrf_bitmap_freethread_master_free_thread_add_read_write_thread_add_eventvrf_bitmap_setvrf_bitmap_unsettypesafe_skiplist_addvrf_lookup_by_idvrf_id_to_namevrf_info_lookupvrf_lookup_by_namevrf_bitmap_checkvrf_install_commandsvrf_cmd_initvty_framevty_outvty_endframevty_set_includeregerrorvty_hellovty_json_no_prettyjson_object_to_json_string_extvty_json_thread_add_timer_thread_add_timer_msec_thread_add_timer_tvpthread_cond_broadcastthread_cancel_eventthread_cancel_event_readythread_cancelthread_fetchthread_call_thread_executedebug_signalssigismember__libc_current_sigrtminvrf_switch_to_netnsvrf_switchback_to_initialvrf_getqobj_t_vrfvrf_enablevrf_disablevrf_updatevrf_deletevrf_initvrf_terminatevrf_bindvrf_socketvrf_getaddrinfovrf_ioctlvrf_sockunion_socketvty_time_printfrr_vrf_infotcsetattrvty_pass_fdvty_get_cwdvty_shellvty_shell_servvty_init_vtyshwork_queue_is_scheduledwork_queue_unplugyang_module_embedyang_snode_real_parentyang_snode_parent_listyang_snode_is_typeless_datayang_snode_get_defaultlyd_value_get_canonicalyang_snode_get_typeyang_snode_num_keysyang_dnode_get_pathlyd_pathyang_dnode_existslyd_find_xpathly_set_freeyang_dnode_existsfyang_dnode_freelyd_free_allyang_debugging_setly_log_levelly_log_dbg_groupsyang_dnode_get_parentyang_is_last_list_dnodeyang_get_list_poslyd_list_posyang_get_list_elements_countyang_str2boolyang_str2int8yang_str2int16yang_str2int32yang_str2int64yang_str2uint8yang_str2uint16yang_str2uint32yang_str2uint64strtoullyang_str2ipv4yang_str2ipv6yang_str2ipyang_nexthop_type2stryang_afi_safi_value2identityyang_afi_safi_identity2valuevty_stdio_suspendwork_queue_plugyang_snodes_iterate_subtreeyang_snodes_iterately_ctx_internal_modules_countyang_dnode_iterateyang_dnode_change_leaflyd_change_termyang_dnode_duplyd_dup_siblingsyang_data_list_findyang_is_last_level_dnodeyang_get_subtree_with_no_siblingredist_check_instancework_queue_addvty_newvty_stdio_resumetcgetattrvty_stdioyang_data_newyang_data_new_boolyang_data_new_dec64yang_data_new_int8yang_data_new_int16yang_data_new_int32yang_data_new_uint8yang_data_new_uint16yang_data_new_uint32yang_data_new_stringyang_data_new_emptyyang_data_freewheel_deleteyang_print_errorsly_err_firstly_errpathly_err_cleanvty_update_xpathvty_config_entervty_config_exitvty_closevty_stdio_closevty_resetvty_terminatevty_config_node_exitworkqueue_cmd_initwheel_inityang_data_list_newwork_queue_newMTYPE_WORK_QUEUEredist_add_instancework_queue_free_and_nullredist_del_instanceredist_del_all_instanceswork_queue_runmemrchrxref_gcc_workaroundxref_block_addyang_module_findyang_modulesyang_translator_findyang_translator_unloadly_ctx_destroyyang_translator_terminateyang_terminateyang_data_new_int64yang_data_new_uint64yang_data_new_date_and_timeyang_data_new_binaryyang_str2prefixyang_data_new_prefixyang_data_new_ipv4pyang_data_new_ipv6pyang_str2ipv4pyang_str2ipv6pyang_data_new_macyang_str2maczclient_newzclient_freezclient_create_headerzapi_parse_headerzapi_srv6_locator_chunk_encodezapi_srv6_locator_encodezapi_nexthop_encodezapi_srv6_locator_chunk_decodezapi_srv6_locator_decodelistenfreeaddrinfogai_strerrorvty_serv_sockvty_read_configvty_nodechdirwheel_add_itemwheel_remove_itemyang_module_loadly_ctx_load_moduleyang_module_load_allyang_snode_get_pathlysc_pathyang_dnode_getyang_dnode_get_schema_nameyang_dnode_getfyang_dnode_is_defaultyang_dnode_is_defaultfyang_dnode_is_default_recursiveyang_dnode_get_emptyyang_dnode_newyang_ctx_new_setupaccessly_ctx_newly_ctx_set_module_imp_clbyang_init_loading_completely_ctx_compileyang_translate_xpathyang_translator_inityang_initly_set_log_clbly_log_optionsyang_dnode_get_stringyang_translator_loadyang_translate_dnodeyang_dnode_get_prefixyang_dnode_get_ipv4yang_dnode_get_ipv4pyang_dnode_get_ipv6yang_dnode_get_ipv6pyang_dnode_get_ipyang_dnode_get_boolyang_dnode_get_dec64yang_dnode_get_enumyang_dnode_get_int8yang_dnode_get_int16yang_dnode_get_int32yang_dnode_get_int64yang_dnode_get_uint8yang_dnode_get_uint16yang_dnode_get_uint32yang_dnode_get_uint64yang_get_default_boolyang_get_default_int8yang_get_default_int16yang_get_default_int32yang_get_default_int64yang_get_default_uint8yang_get_default_uint16yang_get_default_uint32yang_get_default_uint64yang_get_default_stringyang_get_default_prefixyang_get_default_ipv4yang_get_default_ipv4pyang_get_default_ipv6yang_get_default_ipv6pyang_get_default_ipyang_str2dec64yang_get_default_dec64yang_str2enumyang_get_default_enumyang_data_new_enumyang_dnode_get_string_bufyang_get_default_string_bufyang_dnode_get_binary_bufzclient_stopzclient_socket_connectzclient_send_messagezclient_send_hellozclient_send_vrf_labelzclient_send_router_id_updatezclient_send_interface_radv_reqzclient_send_interface_protodownzclient_send_rnhzclient_route_sendzclient_send_localsidzclient_read_headerzclient_send_reg_requestszclient_send_dereg_requestszclient_startzclient_initzclient_resetzclient_nhg_sendyang_data_new_ipv4yang_data_new_ipv6yang_data_new_ipyang_modules_RB_TYPExref_blocks__tls_get_addrzapi_nexthop_from_nexthopzapi_backup_nexthop_from_nexthopzlog_msg_pidzlog_sigsafe_zlog_assert_failedzclient_get_nhg_startzlog_msg_priozlog_msg_xrefzlog_msg_tsrawzlog_set_prefix_eczlog_get_prefix_eczlog_set_prefix_xidzlog_get_prefix_xidzlog_set_immediatezlog_5424_initzlog_5424_statezapi_tc_qdisc_encodezapi_nhg_notify_decodezapi_capabilities_decodezclient_opaque_decodezapi_opaque_reg_decodezapi_client_close_notify_decodezapi_pbr_rule_encodezapi_tc_filter_encodezapi_route_notify_decodezebra_router_id_update_readzapi_tc_class_encodenexthop_from_zapi_nexthopzebra_redistribute_sendzebra_redistribute_default_sendzebra_route_notify_sendzclient_send_mlag_registerzclient_send_mlag_deregisterzclient_send_mlag_datazclient_send_opaquezclient_send_opaque_unicastzclient_register_opaquezclient_unregister_opaquezclient_interface_set_masterzclient_capabilities_sendzclient_send_neigh_discovery_reqzebra_interface_link_params_writezapi_sr_policy_notify_status_decodezebra_read_pw_status_updatezclient_redistribute_defaultzclient_redistributezclient_dump_route_flagszclient_evpn_dump_macip_flagszlog_msg_tszlog_msg_ts_3164zclient_neigh_ip_decodezclient_neigh_ip_encodezlog_target_clonezlog_tls_buffer_flushzlog_msg_textvzlogxzlog_msg_argszlog_prefixzlog_prefixszzlog_target_replace_hook_zlog_aux_initzlog_instancesendmmsgzlog_5424_finizlog_5424_apply_metaqobj_t_zlog_cfg_5424_userzapi_route_encodezapi_nexthop_decodezapi_nexthop_update_decodezapi_route_decodezapi_rule_notify_decodezapi_ipset_notify_decodezapi_ipset_entry_notify_decodezapi_iptable_notify_decodezapi_error_decodezebra_interface_link_params_readzebra_interface_state_readzebra_interface_address_readzebra_interface_nbr_address_readzebra_interface_vrf_update_read__fdelt_chkselectlm_label_manager_connectsrv6_manager_get_locator_chunksrv6_manager_release_locator_chunkzclient_send_get_label_chunklm_get_label_chunklm_release_label_chunktm_table_manager_connecttm_get_table_chunktm_release_table_chunkzapi_sr_policy_encodezebra_send_sr_policyzapi_sr_policy_decodezapi_labels_encodezebra_send_mpls_labelszapi_labels_decodezebra_send_pwzclient_send_zebra_gre_requestzlog_tls_buffer_initzlog_tmpdirfdopenatfchownposix_fallocatemmapunlinkatzlog_tls_buffer_finimunmapfchownat_hook_zlog_finirmdir__open_2mkfifozlog_5424_apply_dstzlog_5424_rotatezapi_nexthop2stropenlogcloselogzlog_file_initzlog_fd_hook_zlog_initzlog_syslog_get_facilityzlog_syslog_get_prio_minvbprintfrrvsnprintfrrvcsnprintfrrprintfrr_ext_regtc_getrate_mg_LOG_mg_LIBMTYPE_BITFIELDlog_5424_cmd_initzlog_live_disownzlog_startup_endzlog_live_closezlog_file_rotate__syslog_chkzlog_live_open_fdzlog_file_set_otherzlog_syslog_set_facilityzlog_syslog_set_prio_minzlog_file_finizlog_file_set_filenamezlog_file_set_fdvasnprintfrrvasprintfrrrouting_control_plane_protocols_control_plane_protocol_create_hook_routing_conf_eventrouting_control_plane_protocols_control_plane_protocol_destroyrouting_control_plane_protocols_register_vrf_dependencyzlog_live_openlyd_diff_siblingsfrr_scriptdirzclient_options_defaultfrr_routing_infolibcap.so.2libyang.so.2libcrypt.so.2libm.so.6libjson-c.so.5libgcc_s.so.1libc.so.6ld-linux-x86-64.so.2libfrr.so.0GLIBC_2.2.5GLIBC_2.3XCRYPT_2.0JSONC_0.14GCC_3.0GCC_3.3.1GLIBC_2.15GLIBC_2.25GLIBC_2.4GLIBC_2.33GLIBC_2.7GLIBC_2.14GLIBC_2.3.4GLIBC_2.17GLIBC_2.32GLIBC_2.3.2GLIBC_2.34                    ̇ ui  ii * `]4և  ?0P&y Ja_& R \gii *ii r |ii  ti ri ʈui X@`0hp xP0P0@P 08P@ pxP vA08@px@08@px` 08@px@08@px`08@ px@08@px`08@ px@08@px`08@ px08@px` 08@px @08`@px  .ЮB.T 0.8@P`@p.xc.Яq.0q (Z<08@HPX`hpxȰаذ ,6CQhz (0PX`(бر8P PXP`PвزPh 7PXh`MhSгسhih 7PXh`MhSдشhih PXh`ohеصh PX`жض vAPX` ȷط )9AP(Y8bHlXt8иظ` PX`0 '   *@PHxX`x@8X [غCw+ 8@`h(xȻ`ػ #(8 @7X`O`+Pcp f@HX`x `ؽ %8@5`hx8HȾpؾcu (8`@fX`h0 @HX`x(Ю$A  V8@j`zhxz0 l h(8p@X` 'P ? Z@>HXp`qx>He 8@`hxE{du (P8@@X`pDh@o @HX0`x P4DgP@F P8@``r{hxpl{u (8t@X` 0PX` @` PX`'`: : ( :  0@P:X `p: 0@ 0Z@PX`|pf h=@ `  `0PX` `6@` x   0PX`h  `  0PX@``  W0@ PX `p = #@  0 @PX `(p `   0@ PX `Pp0 (D0 ] lP]X`l}( *&Q0&8Q@p&xQ`&Q&Q 0&8Q@p&xQ&Q@&Q0&8Q@p&xQ`&Q&Q 0&8Q@p&xQ&Q@&Q0&8Q@p&xQ`&Q&Q 0&8Q@p&xQ&Q@&Q0&8Q@p&xQ`&Q&Q 0&8Q@p&xQ&Q@&Q0&8Q@p&xQ`&Qz@R0z8@R@pzx`R`z`RzR 0z8R@pxR`RR08R@pxS 'H'O'&(@(O (8&@`(h)xГ&)D& )((*8Ы@2X&`N*@+pf&~,X-0i& @.H.XM`/x&//M&`00P 8&@`h1xpC&h11&. 02(280@DX&`ZH44G&]86x6J7& l@07Hh7XJ`x&l78Ў&ox88B 8&@`9hp9xc&H::& p;(;80I@H<X&`p<<0I=&0=`=P& @7H=X@`Ux&q0>>p_&?@0 8&@`@hAxGA&AAG& 8B(`B8Љ@ X&`B ?&CC@[(& ;@DHDXz`x&EF`UJ&a@HHs M8&@d`JhJxPt&K`Ljw&0z8Q@pzxQzRzR0z8 R@pzx R0M`M:zM9 !8z@9`8NhhNx:Nz^yOP:z pO(O89@Xz`O9$z=b ;r; P<(8<`@PhhPx)RR P@ PX`[pfu(Q0 8S@H3p x0SQSY`0Y8`@`pYx`Y``Y`0Y8`@ PYXyV`k po  Y c `d j 0 0o P@00 X`oo oo Xop o0p XpPp 8ppp XhppXpp pYxPaYpaYYa 0Y8a@ pYxaYYa Yb 0Y80b@YpYxPbYYpbYP P    PYXb`YcY0cY0c @PYX0c`Y0cY0c`Y0c PYX0c` Y0cY0cYPc PYXpc`YcYcp q0s  Z8Y@Z`qhqxp ZYZY`E2lZrK {Z8Y@Z`Zhrx`J ~ZYZ sHs`i ZYZ s(s8f @ظXY`YYpX  pX ZpX YaZ0Y8a@Zp*[x0a6[YPaE[YpaW[0Y8a@pYxaYaW[Ya ,0Y8b@mP@tpYxb@-Ydhmt-Ydlt0Y8b@E2`.pYxfmt`.Yf`ltYb E20 Y8 b@ E2p Yx 0b W[ Y Pb W[ Y Pb u0 Y8 pb@ W[X `  . Y f l @u  / Y f `l pu / Y f hm0 t@ /P YX f` mp t @0 Y f l t  0 Y f `l t p@ 1P [X b` hjp [ `1 [ b j u 1 [ b i \  2 [ b i0 &\@ 2P [X b` Xip [ 2 [ b i [ @3 [ b h [v8vD t\8Y@\pYxcYc\\v8 \Y ]@]HvXB `!]xY8]w@wP9 K]Ya]s]wp/ ]8Y@]`]hwx@1 ]Y]](x03 ^Y,^ ?^(px8p5 @W^XY`l^}^xp@ ^Y^^xA ^Y ^PYXPc`Ypc^YpcYc _(_PYXc`&_h_YcE[Yc@y0# " 0Y8c@E[pY_xcyY_ce_Y_d60Y_8d@ypY_x0dyY_Pd_Y_`d(:H ;pY_xpdzY_d_3_gh_  (08@H`hp1xR_rM M  PMX` M M M  PMX` M M ^ P^X`^ ^ m v`w@q`Sg @`{Oą ΅@!H`؅06080@6px0@7070 80 8 0@ `8p  x P @9   P 9   P!:0! 8!P@!`:p! x!P!:! !P! ;! !P";0" 8"P@";p" x"P"@<" "P"<" "P#=0# 8#P@#`=p# x#P#=# #P# ># #P$>0$ 8$P@$>p$ x$P$@?$ $P$?$ $P%@0% 8%P@%`@p% x%P%@% %P% A% %P&A0& 8&P@&Ap& x&P&A& &P&A& &P'@B0' 8'P@'@Bp' x'P'@B' 'P'B' 'P(B0( 8(P@(Bp( x(`( ( ((( () 0) 8)@) p) x)) ) )) ) )* 0* 8*@* p*Mx***M***M*+ +(+ 0+"8+-@+&H+2`+h+9p+x+=+D+I++P+X+`+g+n+;+M+,9,= ,;0,M8, @,P,`,@<p,Mx,0,,,<,M,P,,,=,M,`-0- -`=0-M8-`@-9P-=p-Mx---M---M-.0.M8.@.p.Mx...M...^./0/^8/@/p/^x//3/^///^/000^80@03p0^x0(030^0@00^0`101^81@1p1^x111^1131^1202^82@2p2^x222=22p282`22p3ˆ3چ 3 >0383p@3P3p3x33ˆ3چ3>333`33>33484`0484@4H4`4@?p4x4444?4444:4@4455 5`@0585 @5hP5``5@p5x5 5O5`5v555{5h5`5~55666 6(6 06@@6H6P6`6h68p6666 6LJ66և666Py 77 7 @7H7X7` `7%x7767C707p 7O77_8k8h8 888@8`8h8x8 888Lj8Ԉ8 9 A99@ 9@09܈@9H9X9д `9x9 9}9990 99 9::: :ŋ8: @:ڋ`:h:8x: :: :: :h: :: ;( ;P(;8; @;X; `;8;`;;@ ; ; ;H;p;; <<  <@<H<8X< `<x< <(<P<<` <p< <=== =8= @=`=h=0x=@ == ==p==` =X= > >(>8> @>X> `>>> > >> >>>0> ??  ?@?H?XX?` `? x? ?H?p?? ?? ?@@8@ @8@ @@(`@Ph@x@ @p@ @@(@@ @=@ AO A](Am8A @A@XA `ARAAA AA AAAPA BB  B@BHBxXB `BxB BЌBBBP BŒB BӌCӌC C#(C 0C1@C pC xC`CC CCC CD=(D8DHDSXDWhD[xDfDqD~DDDDDDÍE E EPE XE`EE EEE EEF F FPFXF/`F FF/F FF0F GG00 G 8G`PPGXG0`G GG0GGTG`UGG1H 0H8H1@H pHxH1H@WHH1H@WHH1IW0I8I1@IXpIxI1I`XII1IXII1J Y0J8J1@JYpJxJ1JYJJ1J@ZJJ1KZ0K8K1@K[pKxK1K`[KK1K[KK1L \0L8L1@L\pLxL1L\LL1L@]LL1M]0M8M1@M^pMxM1M`^MM1M^MM1N _0N8N1@N_pNxN1N_NN1N@`NMNP7O0OM8OP7@OpOxO/OOO/OOO0P0P8P00@P`PG PPH0P]PP`0PQQ0 QPQXQ0`QQQ0Q$Q<Q0QRMR<Rp4 Rp0R@RMPR<XRp4`RpRNR@NR<Rp4RHRRNR<R0R RjSOS<S0 S0S@S`OPS<XS1`S+pSSOS<S01SSS PS<S01SSTPT<T01 T0T@TPPT<XT01`TpTT@QT<TH1TDTT0G TQT<T`1UU UR0U<8U`1@UPU`U G UU1UUUU UU0U=UWV`RVeV1 Vx0Vs@VRPVeXV1`VPpVsVV1VVV1VWW1 W@WHW0XW} `WxWWW3WW WKWWbXPXxXw Xu8X@X`XhXxxX XxXXXXpXP XXY Y(Y8Yz @YXY`YYY Y} YYYY$YpY Z7Z ZJ@ZYHZXZ `ZqxZZZHZpZPw ZZZ@[[h[@y [8[@[`[h[x[v [[[[[[v [[\ \(\8\p @\X\`\\\p\ \\\\\p\p ]] ]/@]`!H]!X] `]x]]2]"]"]`v ]D]][^@#^#^ ^G8^@^^`^$h^%x^@ ^n^^^&^&^| ^q^_ _p'(_'8_x @_X_`__(_H)_w _____(*_Ѐ `` `@`H`*X`P ``x``,` S`` 7``*`S`` 7aa=(a@aXaSpaaPa;aXa\aabfbk0boHbv`b}xbbbbbccccE c(cE0c8c6E`cSpcxc2cc*c@Tcc2cccTcc 2ddI(d@dXd)pd(dEdXdmddee0eHe`e+xe8+ee'e>eUeaft f8fPf`+hff+fffffg4(gQ@gfXgtpgggggghh90hUHhk`hxhhhhhh+i i08iJPi]hiriiiiiij (j&@j?XjVpjmj{jjjjkk0kHk`k)xk@k+kWkdktkl l8lPlhllll,l?lSlim(m+@mXmpmmmm mm3nIna0n|Hn`nxnnnnnn,o, o0,8oFPoRholoooooop(p)@p>XpXpptpppppqq0q Hq% `q; xqO qUqq82qqf qgYr`Urr82 rX0rf @rUPrXr82`rprf rrzrrrss0sHs`sxsm sssq sv s6t{  t8tPt ht t ttt t tu (ufO@u Xu u VuuH2uu=uVuuH2uxu`,vVvMvP7 v 0v@v@WPvMXvP7`vPpv,vWvMvP7v(v,vXvMvP7v v`-wMwP7 w @w`XPwMXwP7`w pw`-wMwP7w wXwMwP7ww-x YxMxP7 x0xPxc@Xx8`x@xc@x8xxc@x8xyc@y8 y`Pyc@Xy8`yyc@y8y yc@y8yzc@z8 zPzc@Xz8`z@zc@z8zzc@z8z{c@{8 {`P{c@X{8`{{c@{8{ {c@{8{ |c@|8 |P|c@X|8`||c@|8|x@|c@|8|x@}c@}@8 }@}p}@x}8}}@}@;}}}}P:~ 0~8~P:@~p~x~P:~~~P:~@~~P:08P:@pxP:`@7W^@7pWW @_0@87@8WP0X`_p@x7V@`@7VЀ@QNPU =`V @AH`XX@ `Xxc@+AXpY 7 GA؁c@cAZZ> {A8c@@A`p[h\x  ]c@A@]Ȃx]؂< ]c@^ 8^(h^8; @^Xc@`A^ _( _c@__` Ac@ A@bHHbXp' `Axc@Bbc* ,B؄c@@B`cPd0 e8c@@PB`dBhex0U vBc@BBȅf؅U Bc@B hf((g8 B @BXc@`Bgh) Bc@Cij0 -Cc@ PB@HlHlXQ `ECxc@_CmpnN uC؇c@CC8o" C8c@@C`|hhox Cc@CCȈo؈/ Cc@D o( p8 @DXc@`6D8q`q LDc@^D:0rM Xrc@ lD@rHrPrXr`DhD``c@p:`UsЊc@؊8Dc@8 D@`Pc@X:`?@pc@08HshsЋc@؋08Hshs ac@: W?0 EPc@X:`Eac@:UsaЌc@،:W? Ec@@8 8@}@@bP@Xp8`Ppsb@:W?tcЍ@؍:`P@E`c@8 ?0]E@cP@X;` PpE d@ ;OEЎ@؎ ;E@8 P@X8`d@8?EЏ@؏@;d@@; `O0 E@@eP@X@;`q?pEe@@; O EfА@ؐ@;W? E`f@8 Q0E@fP@X9`QpE g@09QEgБ@ؑP9QEg@`; W0F@@hP@X`;`8Qpth@`;8QtiВ@ؒ`;8Qt`i@`; 8Q0t@iP@X`;`MpF j@p9D?EjГ@ؓ9Ntj@9 N0QF@@kP@X9`@Np uk@9NZFlД@ؔ;R`l@; hR0E@lP@X;`Qp m@;QmЕ@ؕ;MPum@; M0F@@nP@X;`MpFn@;`MF0 o@;? `o0@8:@`LPF`op@x :@Lpu p@ : LЗpu@8:F u(v8 @0wX`GPww 1GGxy NG `G@nGH{X` `GxGG |@ GؙGGp|` G8@H`Gh|x GHGКP ~ @PX~`~Л؛~`~ PX~`~ М؜~ ~ PX~`Н؝0 P@X` @О@؞@ @P@X`@П@؟`@ P@X` @Р@ؠt~ lj0@H0Xpe `xӋPd ءb ,8@?`(hXx) NfzȢآ0  }( 8 @X`~Уأ~~ PX`0`tФؤPltp  0@ uPXp`p up uХإÆ@v 0@vPX``pXЦئ @wPX`Ȗp0`wXwЧا x 0@xPX``pxPШ*[ب6[0 6PX0`6@yP`yЩةp8z 0ܣ@`zPX`݉pڍЪڍتڍЀ (HsXshsxsssssȫsثssss z0=8@PH` {p=xX{=Ьw=0=8 @p_x8l_H_X0_8h@p_xx6{_xPЮ_ P(8 w @X@`ώ8i Ȟ@(h @ @؟H X@t `ؠx@@e 6ذ@N { s8@@`hx } @Уȱر o @ُ Ȥ(8m @X@`x Ȧ@8j 1@ KHP@ Xrh@ @08@px` 08@px@08@px` 08@px@08@px` 08@px@08@px` 08@px@08@px` 08@px@08@px`   08@@(Px`px`8пx@X 08@pP=`px8x`= =  08@@P=`px`=pw@@ 08@P`pxP`p=  08@P`px~=@v 08@ZP=`pxB`:)  08@P`px@޳08@"`pOx`P   ^ lP^X`^^^ 8P^X`^8^ @`HX `x̵0P ϵ޵ 8@ `hPx  /P FX 8(8P @IX`[`0 f0X i @HX `xѶ` ԶЫ 8@/`<h0x !2p Ym (08 @\X`pxP 8}X  @H8X `x(` (XЩ 8@з`hx ӷ  @(h8p @X`P @  @HX `<xUP ?X(`Ш 8@(`Hhx j(  P(x80 @X`P ϸX Ҹ @lZHXK `x(Z y +<0 K8@\`ihx N_xв  (`8P @X`Թв (P  @H`X `x(а + =8@X`ohx` @` º ((p8 @X`źź   0080@``p x @P     9 0R 8p@3pR xp3R p@4R p@40*[8 @6[pd x@p d @ d `0d 8@ ` p x     0 8@ H_p x9    @P0 8@9 p x  @P 9 0 8@ `@p x@P (9  (  0 8(@@PPp xX6 X@P` Xx 0 8X@9 p xX  X@P  X@P 0 8X@P p xh6 h@P@ hx 0 8h@0 p xh9  h  h@P 0 8@Pp x6` @P x 0 8@9 p x   @P 0 8@6`p x@P@ x  9 0 8@ `p x@P 6 @P `0 8@xP p x9    @P0 8@6` p x@P x  9 0 8@ `p x@P 6@ @P 0 8@xP p x9    @P0 8@6``p x@P x  9 0 8@ ` p x@P 6 @P 0 8@xP p x9   @ @P 0 80@PE p xP6 P@P` Px 0 8P@9 p xP  P@P p6  0 8p@@PP`p xpx  p9  p  0 8p@@PPp x6@ @P x 0 8@9 p x  @P 6 `0 8@@PP`p xx  9     0 8@@PPp x6 @P x 0 8@9 p x @ @P 6 0 8@@PP`p xx  9    `0 8@@PPp x6 @P  x 0 8@9 p x  @P 6 0 8@@PP`@p xx\  9    0 8@@PPp x6 @P` x 0 8@9 p x  @P 6  0 8@@PP`p xx  9    0 8@@PPp x6@ @P x 0 8@9 p x  @P 6 `0 8@@PP`p xx  9     0 8@@PPp x 6  @P  x 0 8 @9 p x  @  @P  @P 0 8 @P ``p x0@P 0xs   0E  0 80@@PP`p x0xs  09  0  @0 80@@PPp xP6 P@P Px 0 8P@9 p xP ` P@P ` @ P  0  8 `@ xP  p  x ` 9    `      ` @ P0  8 p@ 6` p  x p @ P @   p x     p 9 0  8 p@  ` p  x p @ P    6     @ P `0  8 @ xP  p  x  9           @ P0  8 @ 6`  p  x  @ P     x     9 0 8@ `p x@P@ @P x 0 8@9 p x  @P 6 `0 8@@PP`p xx  9     0 8@@PPp x6 @P x 0 8@9 p x @ @P 6 0 8@@PP`p xx  9    `0 8@@PPp x6 @P  x 0 8@9 p x  @P  6 0 8 @@PP`@p x x   9     0 8 @@PPp x86 8@P` 8x 0 88@9 p x8  8@P  H@P 0 8H@xP p xH9  H  H@P0 8`@6`@p x`@P `x,  `9 0 8`@ `p x`@P x6` x@P 0 8x@xP, p xx9  x   x@P 0 8@@PP`p xx,  9    @0 8@@PPp x6 @P xC 0 8@9 p x ` @P  @ P  0  8 @ xP C p  x  9          !@!P0! 8!@@!9 p! x!@! !! !@!@!P! !"6 "@0" 8"@"@P"P`"p" x""x"U " ""9 " "#  #0# 8#@#@P#Pp# x#`#9 # #`# #`# #`$@$P0$ 8$@$6`$p$ x$$@$P$ $ $$x$m $ $%9 0% 8%@% `%p% x%%@%P% %%9 % %&  &0& 8&@&@P&Pp& x&&6&@& &&@&P&& &'x' 0' 8'@'9 p' x'' '' ''@'P' ' (6 (0( 8( @(@P(P`( p( x( (x( ( ( (6(( ( )@)P )0) 8) @)xP) p) x) )9 ) ) ) )@) ) *@*P0* 8*0@*6`*p* x*0*@*P** *0*x* * *0+9 0+ 8+0@+ `+`p+ x+0+@+P+ ++9 + +,  ,0, 8,@,@P,Pp, x,,9 , ,, , , ,-@-P0- 8-@-9 p- x-- -- --@-P- -.0. 8.@.`.p. x..@.. ... ./ /@0/ 8/@/@P/p/ x// / // // /0@0X00 80@0 p0 x00 00 00@00 019 01 81@1 `1`p1 x11@1P1 11 1 129 02 82@2F p2 x22c 22 22@28 2 23  3@A (3pe P3*[X30`36[3 3P3 3 A 3 c 3 3 3P* 4 4R  4 @4 H4 X4@* `4 x4R 4 4 4R 444(!4R 45 59 05R 85@5 H59 p5R x55h!5N 55R 555!55R 566! 6@06R 86@6`P6!`6p6 x666 66 666w6`6 6 7x7  707 87 @7@P7w`7 p7 x7877 77 7H77!77 7H88! 8@08 88X@8`P8 `8p8 x8X808 88 8p88 8`8 899 909 89@9P9!`9 p9 x999=99 99p9("99 9::! :@0:8:@@:@P:x"`:p:x:@::x":::@::x":`::@;;x" ;0;8;`@;P;x"`; p;x;;;x";;; ;; ; ;0;@&<0><><0 <0(<p8<`s`<*h<(p<(<1<@+ =*1X=`+0>H18>&@> Hp>H1x>&>H>H1>&>H>H1>&?@I0?H18?&@?@Ip?H1x?&?I?H1?&?I?R1? (@0@R18@@)@@Tp@R1x@@)@@U@R1@@)@U@R1@@)AV0AR18A@)@A`VpAR1xA@)AVAR1A@)A WAR1AP)B0BR18Bp)@B pBR1xB)BBR1B)B BB0B@&C=C>0C08CX&@C>pC0xCX&C_1Ck1C0CX&C{1C1C0CX&D_1Dk10D08DX&@D1HD1pD0xDX&D1D1D0DX&D1D1DD0D*EP=E? E@0E08Eh&@E<PE@?`EpE0xEh&E<E@?EE0Eh&EE1E0Eh&F2S F`0F08Fx&@FY0PF=`FpFH1xF*F`<Fh?F FH1F*F@<Fh?FFH1F*G`<Gh? G0GH18G*@G@<PGh?`G@pGH1xG+G`<Gh?GGH1G+G@<Gh?GGH1G&H<H? H1(H8H@*@H1XHH1`H2H2H?H GH*2HH1H52H!2H@HEI-2IH1 IE2@I<2HI0@XI `II2xIH1IZ2I?2Ix@I IL2IH1I]2J`JH1J + J`<0Jh?@JPJH1XJ +`J@<pJh?J JH1J0+J;JJE2J)JoYJ)Jq2K) K0KH18K@+@K;PK=`KpKH1xK@+K;K=K@KH1K@+Kx;KKKH1K&L0L2 L0LH18L&@L0PL2`L`pLH1xL&L<0L2LLH1L&L ;L2L LH1L'M/M@ M0MH18M'@M:PM2`MpMH1xM'M/M=M@MH1M0'M/M2M2MP'N 3 N1(ND0N?P8Nv@NxHNPN93`NpNR1xNh-NIN>3NNR1Nh'N:N@N`NR1Nh'Op:O@0OR18Ox'@O A`OpOR1xO'O(:O_O OR1O'O/OwOR1O'P@A0PR18P'@P`ApPR1xP'PAPR1P'PL3PR1P(QA0QR18Q (@Q`QpQR1xQ@(Q/QAQQR1Q@(Q9Q=QR1Q`(R 0RR18R(@R pRR1xR(R R@RR1R(R9R_RR1R(Sg30SR18S(@S pSR1xS(SBSR1S(S0BSR1S(Tu30TR18T(@T}3pTR1xT)T3TR1T )T3T3TBT8U3UR1 U4@UBHU(CXU6`U4xUR1U24UCUCU5UK4UR1Ug4V4VDV V48VR1@V4`V4hVDxV DV4VR1V4V 5VHEVAV5VR1W05 WA5(WE8W<@WZ5XWR1`Wn5WR1WP)WWR1Wp)WXR1X) XPXR1XX)`XX5X)X5X5X)XFY5Y) Y(FPY5XY)`Y5Y5Y)Y5Y5Y)YFZ5Z) Z(FPZ5XZ)`Z5Z5Z)Z5Z5Z*Z5[5[* [5P[d X[0*`[6[d [P*[6[d [p*[6\d \* \PFP\d X\*`\F\d \*\F\d \*\F]d ]* ]GP]@LX]Y`] ]@L]Y] ]@L]@U]^@L^`U ^ P^|LX^[`^^|L^\^^|L^\^_|L_\ _P_LX_@W`_ x_ ~_L_ X_@_L_@X_ `L`] ` P`0X`X`` `0`X``0`X`a0aX a@Pa0XaX`aa0aXaa0aXa`b0bX bPb0XbX`b b0bXbb0bXbc0cX c@Pc0XcX`cc0cXcc0cXc`d0dX dPd0XdX`d d0dXd d0dXde0e0] e @ePe@LXeY`egpee`e@LeYehgeLee@LeUeKe=f f@LfU fK0f=@fPf@LXfY`fgpfMff@LfYfHgfLf@f@LfYfLf=gg@LgY g(L0g=Pg@LXgY`ggg@LgYgggMg@LgYgh`h@LhY h h0hM@hPh@LXhY`hgphhh@LhZh'Mh:Mh h@LhZhfhLi@Li0Z i'M(i:M@iPi@LXi0Z`ifpiLi@Li UiLMiYMi@Li UijMizMjj@Lj U jHh0jhPj@LXj U`jjMhjzMj@j@LjPZjNLjijj@Lj0UjiLjMk@Lk@U kPk@LXk`U`kkMkUkMkkMkpZkpfk El`lMlZ lpf0l E@lPlMXlZ`lpfpl ElMlUlPilMlUlimMmU miPmMXmV`mimMm VmjmMm@Vm@jnMn`V npjPnMXnV`njnMnVnjnMnVnko oMoZ o@f0o EPoMXoZ`o0koMoZoMooMoZoW?o EppMpZ pf0p EPpMXpZ`pPkpMpZp0kpMpZpMq@qMqZ qW?0q EPqMXqV`qkqMqVqkqqMqZqeq ErMrV rk@rPrMXr[`rW?pr ErMr[rprMr0[rMs`sMs0[ sJ0sMPsMXsP[`sMssMsP[sJsMs s|Lsp[sdstt|Ltp[ t%K0t@tPt|LXt[`tdpt Et|Lt[t Nt@t|Lt[tJt Euu|Lu[ uK0u@uPu|LXu[`u Kpu`u`u|Lu[uW?u Euu|Lu[ueulv|Lv[ v@v Pv|LXv\`vW?pvNvv|Lv\vW?v0Nv|Lv\v6w|Lw\ wPw|LXw\`www|Lw\w|KwGNw|Lw\wx@x|Lx\ x|K0xGNPx|LXx\`x6xx|Lx\x%Kxxx|Lx\xhexmNy|Ly\ yM@y`Py|LXy\`yepyFyLyWyNyyLy0\ydyHlz zLzP\ z%K0z@zPzLXz W`zXdpzNzzLz Wz(dzNzLz@Wz{L{XW {N@{@P{LX{`\`{Jp{{L{pW{pl{L{W{M|L|W |6@|P|LX|p\`|cp|N|L|p\|6||L|\|J| E}`}L}\ }c0}OP}LX}W`}l}Y}0}"O}}.O}:O}CO}NO}XO}bO}lO}}L}\~c~GN ~@~ P~LX~\`~cp~GN~~L~W~@c~m~L~X~OLX O@OHhmXp`OxLOL@XLXXO0L8pX@OpLxXOOXPL\Lm @0L8\@LPmpLxX$P7PLXgPL]$P7P0L8]@`pLx]hm0YZJЂP`0YcP P((n8@PX0`PPnP0PPnQ0 Q@PH#QX``Qx0Q=Q8oTQ؄0lQPo WQ80@oQ`QhoxQ0Q pȅHp؅ Q0Q Q(p8@@QX0`RRp+R0CRWR0qkR0 R@RHqXP`.Rx0FRR(rHR؇0RRpr R80@S`RhrxR0S-SȈ s؈P6S0CS LS(Ps8@YSX0`jSSwS0S0S00]0080]@` p0x0]AJs0@]bЊS0@]b= @008@]@`bPs`p0x@]bS0@]bЋ=`0@]`bs 008@]@(bPS` p0xYxaw0YIЌ 0YI@ @008Y@PaPw`p0xP]ax"0`]`ЍS0XY(t008XY@THT``p0x(Y` 0(YIЎw 0@YI1T008XY@CTHT`p0xhY4INT0hY`ЏPt@0hYX`NT 008hY@X`PNT`p0xhY `NT`0hYIАw0xY_VT(@5PyX`yhzyyzБyؑ z y ؎0,z@ PyX`xp=@yH,zВyؒ,zy 0,z@`PyX``typ,zy`,zГyؓ`yz5(5PyXx`Nzyx_z Дszؔ[y(sz 0=@PszX`Cyp(@szO(ЕszؕOXzzzz z(z0z8z@zHzPzXzpszxzszxЖ`szh 0sz8@XPЏ` pszx(ЏszЗЏ@Lpx0@L8@z`@p@Lxx@LXИM@L0 `0@L8@Pp`p@Lxg @LXЙM@L0 { 0@L8@xP`@p@LxК#{@LККؐ@LКH#{ `0@L8К@P `p@LxК؊` @LКЛ@LКH 0@L8@P`@p@Lx@L؉М@L0 `0@L8 @xP=`p@LxPyx?{ @LPxНL{@LPP 0@L8P@(P`@p@LxPex=@LpОZ{@LpȈ `0@L8p@IxP=`p@Lx@= @L@wП=@L@+xk{ 0@L8`@Pv{`@ p@Lx`x?{ @L`HР0!@L`X `!0@L8`@P{`!p@Lx` "@L`СV{"@L`w= "0@L8`@wP=`@#p@Lx`w=#@LwТ=$@L`{ `$0@L8Ж@wP{`$p@Lx8d{ %@LУ{%@LȆ %0@L8@PV{`@&p@Lxw=&@LwФ='@Lw `'0@L8@xP=`'p@LxX (@L0Х{(@L{0@L8 @`(p@Lx ȅВ@LP @)@LP{ )0@L8P@HPHp@Lxp*@LpЧ=`*@Lx *0@L8@0P` +p@Lx{+@L؄Ш M+@L0w @,0@L8P@=wP|`,p@Lxp=w|-@L=wЩ|`-@L-w -0@L8М@(P|` .p@LxМ0.@LМ؃Ъ/|.@LМ @/0@L8М@`PX`/p@LxМ8J|0@LМЫ`0@LМ 00@L8М@Pg|` 1p@LxМ{|1@L`Ь|1@L(| @20@L8@P`2p@Lx3@LhЭ`3@L(  30@L8@Pg|` 4p@Lx{|_ hPXȪ`@aѡ608@6px 6@608@ px@08@px`08@ px@08@XNx  X شPX @X 03 8@2 X+ x`* _ PE A p  8pv X`t x`r @p  ضЙ @Я P@XЯ``6@ЯK6з@طQE@ 8@ 7PR1X`pXL'6иLظ'6 @7P.X `qp=7. B@8й.ع q=8.  0qP@X`̣@̣к@غ̣9@ I0]P@X`N`9c@9лc@ػ`|@ E2H ?h ?`??мؼ"  (0(88H @h @ :Zȳ=Ƚ @:j t(8 f@X`0dˤH jܤ @xHXh`xXa$ؿ6Xػ[ D8@``Ƚhx0dxc 0(8л@̥X`h"P< "@HX`Zxq0]t@x078B@P! 8!@P !P8"HPH"PP8"H0P"8"H#8@#HPpx#P8#H#P80$HP`$PP8$HP$P8^@P`$8%@P08%8h%H P%@ 08%H P(& P8X&HP&8&@Ppxʹ  X0 x 0 @  x`   x@ pP  x    x0    x0  H  x  0 P x`  h  x    xPp  `  x  P  x@    P(@H@(p0``"O8X0x(8X|(8h`XxW8=#X(x8P(@ 9P E P E!>!U !0`!Zp!_!0!!!@"yP",X"pu""#0#p###0$p$$$0%Gp%S%u%;0&`(Mp(=x(:((= )R0)=p)^x)j)|))0*p***(0+8p+G,mX-hm-l.mx.`l.l8/`l/hm/mX0l0`l1hjx1j1i82i2Xi2iX3h3h4Y4ZP4[p4[4&Z4hr05DZp5XZ5 [5m[06[p6[6[6[07up7[7[72\08up8K\8i\8\09\p9V9\9\0:_p:2_:H_:_0;_;9;X<<=0x=9=88>>`>8X??@x@h@O8A@pAAAA*AQBB(B0B88BHBPBXBPhBpBxBBBBBBئB0BB`BB%BBC7CC(CK0Cp8CHCePC@XChCpCЪxC0CC`CCCC0CCCC`CCD̉DD(D0D8DHDPDXDhD`pDxDDD(DDDȰDD DHDDDDPE7EE(ES0E8EHEbPE`XEhEpExEEEHEEEEE@EEEE`EFȊFȶFHF׊PFXFhFpF8xFFиFF`FFйF(FPFF(FF8F(GGPG((G0G`8G(HGPG8XGhG pGHxGGG GGGG(G$G(G(GhGGH;HHH((H0H8HhHHRPHXHhH(pHpxHHH`HHHHH(HHHPHHH0III(I0I88IHIPIXIPhIpI(xI(I݌IJJ J pJuJJ0KopKύKٍMpMXNHN OxO+O8PPPXQDQRxRxRPS@8SSSXTTUxUXU8VVxV XWPW(X xX X8YxY@Y0zY9YG8Z[P[[[\P\\\]P]]^pWX_8W_V`Vx``U`?@8aW?aUaW?XbPbW?c`Pxc?c P8dOd?d`OXeq?e OfW?xfQfQ8gQgQgWXh8Qh8Qi8Qxi8QiM8jD?jNjNXk@NkNlRxlhRlQ8mQmMmMXnMn`Mo?xo`Lo@L8p LpBp=p/ p pDqD(q.E8qnE@qEhqExqXtq6FqlFqHq"Hq r@Pr@r@r@s8tPsFsGtljxtlt 8uuuÆXvv`wȖxww8xx`xXy`y8zxz݉z8{{{P@|P|=X| |b|=}a}=p}Ό}!}60~ep~x~~0p΍ 0Ipb8(Xp8x؃8pX@x؆8~XvZBx:؉)8X޳Ϻغp p);E8@@X@@@xx؏@8@@Xx@x@ؒx8@@Xx@@xxؕ@8@x@X@x@x@ؘx8@@xX@@xx؛@8@x@X@x@x@؞x8@@xX@@xx@ء@8x@@Xx@@xxؤ@8@x@X@x@x@اx8@@xX@@x@تx8@xX@@xx@ح@8x@@Xx@@xxذ@8@x@X@x@x@سx8@@xX@@xx@ض@8x@@Xx@@xxع@8@x@X@x@x@ؼx8@@xX@@xx@ؿ@8x@@X@x@x@@8x@@X@x@x@@8x@xX@@xx@@8@@@X@@@x@@8X`xx@8X`0x8pX@x8 0 p   0f pw  80>=P=X<<xY0`<8@<`<@<X`<@<<x`<@<8;;;Xx;00x<0 ;8/:/X/I:xp:(:8//9X9E2 2g2=@Hp11}20mp22203p'3R_303p~55gxhgK8KgHgXL(Lgx hg8ffHhXNLiLpfxpfpf8@fW?fXW?eW?xJJ8d%KdXJK KxW?e8W?W?|KX|K%Khexed8%KXd(dXJcJxcc8c@cLXLhZJxc8AJbbX`bbbx`b(b8xaIIXPaa`x`I8I4I`XX`X` `xI_  2S0 S8 @p p x p          M0 Mp ]N ~N N0 Np vO O O0 Pp EP [P &T0 RT ؎ xXHxty8[yCyXOOxxX8(xXxXxg8X0xXHx؊8HX؉xxyx8xP(XexȈxIx8w+xX x H!x!!8""w"wX#w#w$`x$w$88%%Ȇ%X&w&w'wx'x'X8(0((ȅX))H*x*x*08++؄+wX,=w,=w-=wx--w-(8..؃.X/`/80x00811`1(X223hx3(384p4iz4~z4y5yP5y5:z5z6zx6K6Q877q7X8q89Ix998:ȳ::=K:0:=;=;`(;;0;J8;=@;=H;h;Up;ex;=;=;;p;;=;=;;.O;;=<=<`(<"O0<8<=@<=H<h<0p<x<=<=<`<<<=<=<@(<<<====:(=Y0=ʢ8==@==H=lh=7p=բx======i==L==`o>n@>X>p>->b>>0?p??ã?ӣ0@D@@@@@ @`@@A@AAA A (A`0A8A@@AHAPAXA`A@hApAxAA@AAAA@AAAA@AAAAA@AABB@BB Bh(BȺ0B(8B@BHBHPBXB`BhhBȽpB(xBBBHBBBhBB(BBBHBBBhBB(BC C`CC C (C`0C8C@C HC`PCXC`C hC`pCxCC C`CCC C`CCC C`CCC C`CCD D`DD D (D`0D8D@DHDHPDXD`DhhDpD(xDDDHD D`DDDD@DDDDD DD@DEEE@E E`(E0E8E@@EHEPEXE@`EhEpExE@EEEE@EEEE@EEEE@EEEE@FFFF@ F(F0F 8F`@FHFPF XF``FhFpF xF`FFF F`FFF F`FFF F`FFF F`GGG G` G(G0G 8G`@GHGPG(XG`GhGHpGxGGhGG(GGGHGGGhGG(GGGHGGHhHH(H H(HH0H8H@HhHHPH(XH`HhH pH`xHHH H`HH H`HHH HH(HHHHHH`IIII I(I 0I8I @I`HI`PIXI`I hI(pIxII`III I(IIIHII I`I`IIIIJ J J`J` J(J0J8J@J HJ`PJXJ`J hJ`pJxJJ J J` J`J J JJ J J J J@ J J J@ J K K K@ K  K (K@0K(8K@K`HKPKXK`K@hKpKxKK@KKKKhKK(KKKHKKKK@K@KLLL@L L(L0L8L @L`HLPLXL `L`hLpLxL`LLLLL@L`*L*L*L+L ,L`,L,L,L -LLMM`-M-M- M@(M0M8M .@M`.HM.PMXM.`M@hM /pMxM`/M/M/M 0M`0M0M0M 1MM`1M1M1M 2M`2M2M2M 3N`3N3N3N 4 N`4(N40N48N 5@N`5HNPN XN``NhNpN xN6N7Nh7N7N(8N8N9N` N N N !N`!N!N!N "N`"N"O"O #O`#O# O#(O $0O`$8O$@O$HO %PO`%XO%`O%hO &pO`&xO&O&O 'O`'O'O'O (Oh9O9O(:O:O:OH;O;O<Oh<O<P(=P=P=PH> P>(P?0Ph?8P?@P(@HP@PP@XPHA`PAhPBpPhBxPBP`(P`CP(P(PCPCP )PEP`)P@EP)PEP)PEP *PFQ@FQ`OQFQO QF(QO0QG8Q P@QPHQPPQQXQ@G`QGhQ@QpQQxQQQRQ@RQRQRQSQ@SQSQSQTQ@TQTQTQ UQUQVQ@VRGRVR HRV RW(R`H0RH8RH@R IHR`IPRIXRI`R JhR`JpRJxRJR KR`KRKRKR LR`LRLRLR MR`MRMRMR NR`NRNRhWSWS(XSXSX SHY(SY0SZ8ShZ@SZHS([PS[XS[`SH\hS\pS]xSh]S]S(^S^S^SH_S_S`Sh`S`S`S`cScScSqSrS@rTuTuTNT O Tv(T@v0Tv8Tv@TwHT@wPTwXTw`TxhTpTxT T`TThTȁT(TTTHTTThTȄT(TTTHU@xUxUxUy U@y(Uy0Uy8Uz@U@zHUzPUzXU{`U@{hU{pU{xU|U@|UUUhUȇU(UUUHUUUU|U|UUV@VVV V@(V0V8V}@VHV@PVXV`VhV@pVxVVV`}V@VV}VVV@VVVV@VVVV@WWWW@ W(W0W8W@@WHWPWXW@`WhWpWxW@WWW W`WWW}W ~W`~W~W~W W`WHWWXhXșX(X X(X0X@8X@XHXPX@XX`XhXhpXȡxX(XXXHXX@XXXXX@XXXXX@XYYY@Y Y(Y0Y8Y@@YHYPYXY@`YhYpYxY@YYYY@YYYY Y`YYY Y`YYY Z`ZZZ@ Z(Z0Z8Z@@ZHZPZXZ@`ZhZpZHxZZZhZȰZ(ZZZHZZZ Z`ZZZ Z`Z[[ [`[ [([ 0[`8[@[H[ P[`X[`[h[ p[`x[[[ [`[[[ [`[[@[[[[@[[[\\\ \` \(\0\ 8\`@\H\P\ X\``\h\p\ x\`\\\ \`\\\ \`\\\ \`\\\ \`]]] ]` ](]0] 8]`@]H]P] X]``]h]p]hx]](]]]H]]]h]](]]]H]]]h]^(^^^H ^(^0^h8^@^(H^P^X^H`^h^p^hx^^(^^^H^^^h^^(^^^H^^ ^ ^`___ _` _(_0_ 8_`@_H_P_ X_``_h_p_ x_`___ _`___ _`___ _`___ _```` `` `(`0` 8``@`H`P` X````h`p` x````` ````` ````` ````` ``aaa a` a(a0a 8a`@aHaPa Xa``ahapa xa`aaa a`aaa a`aaa a`aaa a`bbb b` b(b0b 8b`@bHbPb Xb``bhbpb xb`bbb b`bbb b`bbb b`bbb b`ccc c` c(c0c 8c`@cHcPc Xc``chcpc xc`ccc c`ccc c`ccc c`ccc c`ddd d` d(d0d 8d`@dHdPd Xd``dhdpd xd` d d d d` d d d d` d d d d` d d d d` e e e e` e(e0e 8e`@eHePe Xe``ehepe xe`eee e`eee e`eee e`eee e`fff f` f(f0f 8f`@fHfPf Xf``fhfpf xf`fff f`fff f`fff f`fff f`ggg g` g(g0g 8g`@gHgPg Xg` `g hg pg !xg`!g!g!g "g`"g"g"g #g`#g#g#g $g`$g$g$g %g`%h%h%h &h`& h&(h&0h '8h`'@h'Hh`PhXh`h'hh (ph`(xh(h(h )h`)h)h)h *h`*h*h*h +h`+h+h+h ,h`,h,i,i -i`-i- i-(i .0i`.8i.@i.Hi /Pi`/Xi/`i/hi 0pi`0xi0i0i 1i`1i1i1i 2i`2i2i2i@3i3i i`iii4jh4j4j4j 5 j`5(j50j58j 6@j`6Hj6Pj6Xj 7`j`7hj7pj7xj 8j`8j8j8j 9j`9j9j9j :j`:j:j:j ;j`;j;j;jBk Ck`CkCkC k D(k`D0kD8kD@k EHk`EPkEXkE`k Fhk`FpkFxkFk Gk`GkGkGk >k`>k>kHHkHkIk>k ?k`?k?khIkIlJl@JlJl K l`K(lK0lK8l L@l`LHlLPlLXl M`l`MhlMplMxl`NlNlNl Ol`OlOlOl Pl`PlPl?lPl Ql`QlQlQl Rm`RmRmRm S m`S(mS0mS8m T@m`THmTPm @Xm`@`m@hm@pm Axm`AmAmUmhUmUm(VmVmVmHWmAmWm BmWm`BmXmBm@XnXnXnYn@Y nY(nY0nZ8n@Z@nZHnZPn[Xn@[`n[hn[pn\xn@\n\n\n]n@enenenfn@fnfnfngn@]n@gngn]ngoho@hohoh oi(o@i0oi8oi@ojHo@jPojXoj`o]hokpo^xo@kokokolo@lololomo@momomono@nononooo@opopoppp@p pp(pp0pq8p@q@pqHpqPprXp@r`prhprppsxp@spspsptp@tptptpup@upup@^p^p^p_pupvp@vqvqvqwq@w qw(qw0qx8q@x@qxHqxPqyXq@y`qyhqypqzxq@zqzq@_qzq{q@{q{q{q|q@|q|q|q}q@}q}q@~q~r~rr_rh r_(r0r8r @r`HrPrXr `r`hrpr`xrr r`r@`r`r`rar@arararbr@brbrbrcr@crcscsds@dsd sd(s0s8sH@sHsPshXsȄ`s(hspsxsHssshsȇs(sssHssess s`sss t`ttt  t`(t0t8t @t`HtPt`Xt`thtpt xt t`ttt t`ttt@tttt@tttt@uuu@u u(u0u@8u@uHu`PuXu`u hu`puxuu u`uuu u`uuu u`uuu u`uuv v`vv v (v`0v8v@v Hv`PvXv`v hv`pvxvv v`vvv v`vvv v`vvv v`vvw w`ww w (w`0w8w@w Hw`PwXw`w hw`pwxww w`www w`www w`www w`wwx x`xx x (x`0x8x@x Hx`PxXx`xhx@pxxxx x`xxx@xxxx@xxxxx@xxyy@yy y(y@0y8y@yHyPyXy`y hy`pyxyy y`yyy y`yyy yHyyyhyȿy(yzzHzz zh(z s >/{@H8P''X`5 5h `l```$]3Ef( 0 @ H P X ` ah p Fx        r     #     Z # H   2 `( 0 v8 @ H <P YX e` h p x  l   0 u |  V       0 (08@AHPX`hpxnj876 . =43(W0@qHP)X `hTpxc=4 k "g]g`"+ ` X<`hbpxu]dy.L3Xr (0&8@H PXg`hpx&"m  eG @( 0 8@(HDPX`hp{xGj8.  (0"8@HPX`hOp6x~keDT  (08/@ HYPX'`h!p"xq$zuHg$% &HiC '(08@H(PX`.hpxko))*U+v`,-.;`{"/ 0($018@H P2X`hpx3rF4)pH58= 6(a08@HmP2X`hpx7lf e$889*: (0^8;@H>P<X=`h/prxF>?@xaAUBPQ C(08@HDP<X/`hEpxZ(FG, -(j0U8H@HP$X$`Ih4pcxJK%LSMNO P4 r(0Q8@HRPMXC`ShVpTxU&EV5WX}! (0s8@HZPX`{hpx[IK\]^9_,E` (a0j8*@HPbX"`chWpdxefkgIN)hijl&k\0 m(0}8n@oHLPnX`hpyxpqr{L(|1u< 9 (s08t@SH>PuXv`hwpxxxfU^M-  (0y8@H PzX{`hp$x3Ra}-~0b. (08@HPX-`'hpxt}t`uSt_>l (08@HPvX`_hlpbxUguo:: (08@OHPX`hpxY:B (I08*@hHJPX`hpx@z;%B| (0{8G@HWPX`=hpxP4_, XL (08@KHPX`?hpAxC<Ja Z%~p# ([08J@_HMPfXg`GhDp<xfiEBo[; (i0x8@HPX`hpx.L +R= (0H8@HPX`hpxoyP2 v(08@HPXp`0hpx_[Kt}U\%X (08@HPX`hpx9'dRDF (P08S@HPXx`hp;xN. 6K+-?n ?(081@HP9Xi`hpxjc`Iep  /(h08@H(PdX`vhpKxqlL@f} (0t8X@ZHFPX`hpYx/)mS8 @@p (08@HPX`hzpxy^s0q (0_8@{HP7X`hpwxVc  t A 8 |( 0 8 @ H P X ` h p x    H    p           S  -    ( 0  8 &@ #H P MX ` h  p x           ` g  0 7       ( 0 8 @ }H P %X ` h p x      !       2    ! " : 3 E  HHHtH5"%#hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhѿhh鱿h顿h鑿h避hqhah Qh Ah 1h !h hhhhѾhh鱾h顾h鑾h遾hqhahQhAh1h!hhhh h!ѽh"h#鱽h$顽h%鑽h&遽h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1Ѽh2h3鱼h4顼h5鑼h6遼h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAѻhBhC鱻hD须hE鑻hF遻hGqhHahIQhJAhK1hL!hMhNhOhPhQѺhRhS鱺hT顺hU鑺hV遺hWqhXahYQhZAh[1h\!h]h^h_h`haѹhbhc鱹hd项he鑹hf遹hgqhhahiQhjAhk1hl!hmhnhohphqѸhrhs鱸ht顸hu鑸hv選hwqhxahyQhzAh{1h|!h}h~hhhѷhh鱷h顷h鑷h遷hqhahQhAh1h!hhhhhѶhh鱶h顶h鑶h遶hqhahQ%}]D%u]D%m]D%e]D%]]D%U]D%M]D%E]D%=]D%5]D%-]D%%]D%]D%]D% ]D%]D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%\D%}\D%u\D%m\D%e\D%]\D%U\D%M\D%E\D%=\D%5\D%-\D%%\D%\D%\D% \D%\D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%}[D%u[D%m[D%e[D%][D%U[D%M[D%E[D%=[D%5[D%-[D%%[D%[D%[D% [D%[D%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%}ZD%uZD%mZD%eZD%]ZD%UZD%MZD%EZD%=ZD%5ZD%-ZD%%ZD%ZD%ZD% ZD%ZD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%YD%}YD%uYD%mYD%eYD%]YD%UYD%MYD%EYD%=YD%5YD%-YD%%YD%YD%YD% YD%YD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%XD%}XD%uXD%mXD%eXD%]XD%UXD%MXD%EXD%=XD%5XD%-XD%%XD%XD%XD% XD%XD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%WD%}WD%uWD%mWD%eWD%]WD%UWD%MWD%EWD%=WD%5WD%-WD%%WD%WD%WD% WD%WD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%VD%}VD%uVD%mVD%eVD%]VD%UVD%MVD%EVD%=VD%5VD%-VD%%VD%VD%VD% VD%VD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%UD%}UD%uUD%mUD%eUD%]UD%UUD%MUD%EUD%=UD%5UD%-UD%%UD%UD%UD% UD%UD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%TD%}TD%uTD%mTD%eTD%]TD%UTD%MTD%ETD%=TD%5TD%-TD%%TD%TD%TD% TD%TD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%SD%}SD%uSD%mSD%eSD%]SD%USD%MSD%ESD%=SD%5SD%-SD%%SD%SD%SD% SD%SD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%RD%}RD%uRD%mRD%eRD%]RD%URD%MRD%ERD%=RD%5RD%-RD%%RD%RD%RD% RD%RD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%QD%}QD%uQD%mQD%eQD%]QD%UQD%MQD%EQD%=QD%5QD%-QD%%QD%QD%QD% QD%QD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%PD%}PD%uPD%mPD%ePD%]PD%UPD%MPD%EPD%=PD%5PD%-PD%%PD%PD%PD% PD%PD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%OD%}OD%uOD%mOD%eOD%]OD%UOD%MOD%EOD%=OD%5OD%-OD%%OD%OD%OD% OD%OD%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%ND%}ND%uND%mND%eND%]ND%UND%MND%END%=ND%5ND%-ND%%ND%ND%ND% ND%ND%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%MD%}MD%uMD%mMD%eMD%]MD%UMD%MMD%EMD%=MD%5MD%-MD%%MD%MD%MD% MD%MD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%}LD%uLD%mLD%eLD%]LD%ULD%MLD%ELD%=LD%5LD%-LD%%LD%LD%LD% LD%LD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%KD%}KD%uKD%mKD%eKD%]KD%UKD%MKD%EKD%=KD%5KD%-KD%%KD%KD%KD% KD%KD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%}JD%uJD%mJD%eJD%]JD%UJD%MJD%EJD%=JD%5JD%-JD%%JD%JD%JD% JD%JD%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%ID%}ID%uID%mID%eID%]ID%UID%MID%EID%=ID%5ID%-ID%%ID%ID%ID% ID%ID%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%HD%}HD%uHD%mHD%eHD%]HD%UHD%MHD%EHD%=HD%5HD%-HD%%HD%HD%HD% HD%HD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%GD%}GD%uGD%mGD%eGD%]GD%UGD%MGD%EGD%=GD%5GD%-GD%%GD%GD%GD% GD%GD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%FD%}FD%uFD%mFD%eFD%]FD%UFD%MFD%EFD%=FD%5FD%-FD%%FD%FD%FD% FD%FD%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%ED%}ED%uED%mED%eED%]ED%UED%MED%EED%=ED%5ED%-ED%%ED%ED%ED% ED%ED%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%DD%}DD%uDD%mDD%eDD%]DD%UDD%MDD%EDD%=DD%5DD%-DD%%DD%DD%DD% DD%DD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%CD%}CD%uCD%mCD%eCD%]CD%UCD%MCD%ECD%=CD%5CD%-CD%%CD%CD%CD% CD%CD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%BD%}BD%uBD%mBD%eBD%]BD%UBD%MBD%EBD%=BD%5BD%-BD%%BD%BD%BD% BD%BD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%AD%}AD%uAD%mAD%eAD%]AD%UAD%MAD%EAD%=AD%5AD%-AD%%AD%AD%AD% AD%AD%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%@D%}@D%u@D%m@D%e@D%]@D%U@D%M@D%E@D%=@D%5@D%-@D%%@D%@D%@D% @D%@D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%?D%}?D%u?D%m?D%e?D%]?D%U?D%M?D%E?D%=?D%5?D%-?D%%?D%?D%?D% ?D%?D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%>D%}>D%u>D%m>D%e>D%]>D%U>D%M>D%E>D%=>D%5>D%->D%%>D%>D%>D% >D%>D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%=D%}=D%u=D%m=D%e=D%]=D%U=D%M=D%E=D%==D%5=D%-=D%%=D%=D%=D% =D%=D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%}<D%u<D%m<D%e<D%]<D%U<D%M<D%E<D%=<D%5<D%-<D%%<D%<D%<D% <D%<D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%};D%u;D%m;D%e;D%];D%U;D%M;D%E;D%=;D%5;D%-;D%%;D%;D%;D% ;D%;D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%}:D%u:D%m:D%e:D%]:D%U:D%M:D%E:D%=:D%5:D%-:D%%:D%:D%:D% :D%:D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%}9D%u9D%m9D%e9D%]9D%U9D%M9D%E9D%=9D%59D%-9D%%9D%9D%9D% 9D%9D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8DAU^H% %  IFHH%H LLXLLHLL8HL(LLLLLpLL`LLPLL@LL0LL LLLLLE11LLpLL`LLPLL@LL0LL LLLxLLhLLXLLHLL8LL(LH=$LH8H=$LH=$LmLLLUH}LL]Ht H:]HPH/]HH\Ht H\HPH\HH[Ht H[HPH[HH\Ht H\HPH\HH:\Ht H6\HPH+\HH[Ht H[HPH[HHZHt HZHPHZHHWZHt HSZHPHHZHHvZHt HrZHPHgZHHYHt HYHPHYHHtYHt HpYHPHeYHHK1HHtHJHHHRHHXHt HXHPHXHHWHt HWHPHWHHWHt HWHPHWHHWHt HWHPHWHHWHt HWHPHWHHnHt H nHPHnHHmHt HmHPHmHHNmHt HJmHPH?mHHlHt HlHPHlHHlHt HlHPH}lHH+lHt H'lHPHlHHJ0HHtHJHHHRHH-HHtHJHHHRHH~Ht H~HPH~HHM~Ht HI~HPH>~HH~Ht H~HPH~HH}Ht H}HPH}HHj}Ht Hf}HPH[}HH }Ht H}HPH|HH|Ht H|HPH|HHG|Ht HC|HPH8|HH{Ht H{HPH{HH{Ht H{HPHv{HH${Ht H {HPH{HHHt HHPHtHH"Ht HHPHHHHt HHPHHH Ht HHPHHHHt HHPHHHHt HHPHHH=Ht H9HPH.HH|Ht HxHPHmHHHt HHPHHHHt HHPHHHHt HHPHHH8Ht H4HPH)HHםHt HӝHPHȝHHHt HHPHHH*HHtHJHHHRHHwHt HsHPHhHH*HHtHJHHHRHHHt HHPHHH,HHtHJHHHRHH9Ht H5HPH*HHXHt HTHPHIHH7Ht H3HPH(HH֩Ht HҩHPHǩHHuHt HqHPHfHHHt HHPHHH3Ht H/HPH$HHHt HHPHHH1Ht H-HPH"HHHt HHPHHHoHt HkHPH`HHHt H HPHHHe(HHtHJHHHRHHHt HHPHHHnHt HjHPH_HHHt HHPHHHlHt HhHPH]HHHt HHPHHHHt HHPHHHIHt HEHPH:HHHt HHPHHHHt HHPHxHH&Ht H"HPHHHHt HHPHHHdHt H`HPHUHH'Ht H'HPHt'HH"'Ht H'HPH'HHHt HHPHHH`Ht H\HPHQHH&Ht H{&HPHp&HH&Ht H&HPH&HHu)HHtHJHHHRHH%Ht H%HPH%HH$Ht H$HPH$HH$Ht H$HPH$HH<$Ht H8$HPH-$HH[#Ht HW#HPHL#HHz#Ht Hv#HPHk#HH#Ht H#HPH#HH"Ht H"HPH"HHW"Ht HS"HPHH"HHNHt HNHPHNHH5NHt H1NHPH&NHHMHt HMHPHMHH3MHt H/MHPH$MHHLHt HLHPHLHHLHt HLHPHLHHWHt HWHPHWHHWHt H WHPHWHH.WHt H*WHPHWHHVHt HVHPH~VHH,VHt H(VHPHVHÐH5H=ƓYfH=5p0UHSHH%7H7H$- H7H7H571#hE11H H$H=%Hݑ PH5E7I;XHx ZhIE11PH=#H. H56蜾HQ Y^hIE11PH=N"H. H5`6k_H]AXfUH3 E11HX+ H52HSHH#H=+#hPIXH ZhIE11PH=$H H52H Y^hIE11PH=&#H H51軽HŲ _AXhIE11PH="H5H52艽AYH]AZff.@H m!H"HHPHHM!HBHHfHm"H5SHBHJHHDH SHSH0HWTHSHTHTHSH\IH IHFIHIHIHBH H FSH TH SH SH 2TH IHCHCH hCH CH ZDHCHTDHDH ~CH DH DH)DHDHCH TDH CH CHDHCHDH jCH DH EHCHEHDH5HBH5.H rDH DH $EHDHEHOEH DH IEH zEHDHtEHEH EH EH EHIEHEHEH tEH EH &FHEH FHQFH EH KFH <5HEH65H4H FH 4H 4H 5H4H=5H 4H 75H 5Ha4H5H6H 5H 6H ~5H5Hx5H)5H 5H #5H -HM5H-HOH 4HHH -H0H,H$-HH -HHH C.HHy-H:.H-H$.He.H>H5W-H5.H -H :.HHH -H .H!.Hb.H0H/H I.H /H ;/H.H5/Hf/H5.H .H Y/H /HBDUH=4DHH=eDH=DH=DH=EH=5EH=iEH=EH=EH=FH=9F]UH=HAUATL%Ml$謼H=蠼H=)蔼H==舼H=Q|H=epH=ydH=XH=LH=@H=ɽ4H=ݽ(H=H=H=H=-H=AH=UH=iԻH=}ȻH=輻LjL=H5VH=g =\LLH=2L%K覬LLA\A]]fAWIAAVAUATSH0dH%(HD$(1 =>^~T~Q~+~HB1Ҁ~H1ۀ~Q~GH~~ wH~ ~ H~ HN m~ c~L@~II9 L)HAIA IMMAI1HT$ILHB 1DEt/Hu :HH:HHHHIH9tH9sI9wD,NTNAD fnAfA EF,(D/M~f<8A>AIfAAF,(E/H;G:HHW`f.ILAA'H_2̈DHH# D)ȃ00LcCNA$.ρMD$2AD$HH# ‰)ȃ00IXAA@N.ρ3LC2̈CHH# ‰)ȃ00IxAA@N.΁LG2̈GHH# ‰)ȃ00IHAA@HQL)I9LLHT$(dH+%(H0[A\A]A^A_1Ҁ~~u 1~11~~u1~ f1~ ~ HN u1~ fDE1~IffIHWHL)I91fAAdxH_1fȺHH#D‰ED)H0LgD΃dxLG1]̉HH#4‰)p0@wHOVfDσdxLC1ȺHH#<‰)H0kKH{σdxMD$1"fȺHH#<‰)H0AL$I\$@L9dL)TfH9#HH)H9HH)1~::HH|$If$H9HH)H9HH)HH)HE1HҸHE MD$LCBLGHIf.@H=)AH"AH9tH Ht H=@H5@H)HH?HHHtH HtfD=%zu+UH= Ht H=艧dy]wH9DH Hz8t1~,F01@Hz@uf.~0uF01ff.džb1ff.@H @H1ff.H @x1ff.H @x1ff.UHAWAVIAUATISHHO9 uLq@QHWD*Mt-Lz1I@zH9uHULfDHHH?<>@xH9uLLEnHUdH+%(uLe贰@U HSH1HHAHx0謦bH]1ff.UHA 1Hx0HtHBH1]fDUHAVAUATSH@dH%(HE1HEH)@H˴ IH5 HD蒩LIWI9t*HUdH+%(H@[A\A]A^]DA$tOAL$<:uu:tuL1E11A/t AD Ȁ:Huu"tHtzH袁H)H]fH1Q,t"u;HtH]@\u+y\HQuHHtHD'tHfH]HӔUHAWAAVL5AUATSHHhH}1HudH%(HE1HcM$LHEAHHH ^ LeH HȀ1A)ۅIA)ȺEA9DOD9L HcIM,DHA9~HAT9utLEtOI41DyHt͠kLELIHIcA9H HcH>H! LeIHEL9 HE1L A$u_IHA$tFS<%usu9~DnHtLMHMIcIA$uf1HUdH+%(Hh[A\A]A^A_]@ 1HO 6fDK$L9sHEHDH}HLE/H LE)H LE;H8 LE5H 1|1LE#LE|LELELEH c}ff.fHfHIt7HHHHHI2uuUHLHL]Hff.GGf.=@?HH 8ÐUHcIHAWIAVAUATL$7SHHIt1H[A\A]A^A_]fDMM9E0I@HED@ @.DDAE??MMAEsFCLEIuM9E0HVHuMhHUD@@ǜHuDMHUȈ0M9u4KHD)[A\A]A^A_]LLM9tE0I@HULjHED@ @RHULEB4Hv‰sH~H9r*HBBHH9vHQH)HH4LVL9r&LW‰ЃHH9vHQH)HI4H~1H9rIM9Vtr‰H]øÃff.fHHÐH H@HH@HH@HH@ H@xUHH5H H 6 1HzH=l ?wH 1]H5$ y@UHAWAVAUATSH9}QHcAIIL$DI$LHp0uAH[A\A]A^A_]DIA9H1[A\A]A^A_]HHH@HH@@=f_@1~ DHH@PHt?HGGHG@HWHF(G(HWG8Ht HNH;H[A\A]A^A_]fDHHG(HtHWHHt@,f1ff.fHG(HtHWHHt@0f1ff.fHGHGG8H@H>HF(HtHVHHtx,UH=R H: fHF(HtHVHHtx0UH=J HR: fH~H~G|~|H@H@H@H@zUHAVIAUI@ATSHܘHtAX{LIHcØID$Ht#AD$ LLLb[LA\A]A^]H=g J9 f.UHSHHH1[HHHxHHǀHH)1HHH]H@(H@H@ H@@H@HH@TH@`H@H@1Ð軘H] f.蛘H]f.UHAUATL0ISHLHdH%(HE1XHLBHHHxHHǀHH)1HLH3HH@(H@H@ H@@H@HH@TH@`H@H@1HUdH+%(u>Hĸ[A\A]]fD{ fDc豙鷩UHATSHH(HteHC HPH9Ss[A\]f.L`HJ4茒HC(Ht]HS fH@@ @0Lc [A\]H޿˕HC(HtHHC HC[A\]H= Z6 f.UHAUATISHHHF(HtXHVH1 L Af.HEdH+%(H8D[A\A]A^A_]ELmEA$AEMu*DcuHDX5A^It(.uۃ}AF<. WELL)HLLk1 L~=~ }0EA>Mf;E1LmA$AEM/u1tHDX]A_It1/t,.uA<AGPҀ+vALL)HLLj1 L~=~ }0AAMgHqHHEdH+%(H8L[A\A]A^A_]`HEdH+%(1H8L[A\A]A^A_]DHEdH+%(fDHxpHHEdH+%(Y1n@>AAH9pLsIL*pI9ALLLdEAA@ HuLHEwHUA:H;C E1H;C(AG|?DHEdH+%(He[A\A]]f.=a>tHEdH+%(`HeH 1[H5 H=A\A]]fD{(tbH H H3CH3SH uG==bHEdH+%(H H5 H=He1[A\A]]q{lVH=}=H蕐u!ƃCDklL%9 oCoKEDEH LEEMq{+L  tLK,HHMLEATH H5 AUH=P1H Af<+HEdH+%(LHR H5 H=ԐHe1[A\A]]#ƃ@=Q<HEdH+%(uPH H5] H=Xf.HEdH+%(uLH H5 H=p{ff.@lo@UHATSL'MtdI$Ht I$aA$uGHHHHtaHHH;H3H=nH[A\]@H51;E1LH AUATISYI:H肀MHtuIHIL1AUH z H{ H5{ zoXLZLHӏ H5[X 1]oLH 1H5l{ EoHe1[A\A]A^]fDUH1H5 Ho1]UHAWAVIAUATSHHH}HdH%(HE1A^HPEHcHHHH)HH9tHH$H9uH)HHeEEE1E1EDHME+EGD9}mAtH=z DEHSnDEHMIIMHDEHEDA uH=Kz nH!D9}~gIcE$A$AH=z mHA _EGHIDA 6HcEHUED$@ED9}HcEHUH5x H}1emHEdH+%(He[A\A]A^A_]AAAA5DA'DA t)fIDHDA uDz@EA E%HcEHM @E@HL E|rff.UHAWAVAUATSHdH%(HE1HWIIHHnV{(I Hwx H5 HRH5x L血H5x L茀H5x LwLMRH@H(GH@H(H8L)L}H8d@HL@@D\PDLw PHP1~H MOH5= LHQLH5w LQLH5w LNHEdH+%(He[A\A]A^A_]z(H!w Hw HDH5w 1E1jL1DH5: jLMrEneveL}fEMmLLH58 H16jH5 L1%j'Huv H5 HPoUHAWAVAUATSHxdH%(HE1~t =0t*HEdH+%(He1[A\A]A^A_]fDLn fLL)L)HDž0HDž) )))IrDEE1LL^hLH HLHcuLLhLLfwHLLgH臀HLHceuLLgLLfqg_C6=.ƅ@L@Mt3LML$@1Lt LtzLH L gt LLht LxLLD1%zz|HaHLxHLH5q RH=1H AUSP1H <ALCHL5k-HDžHxMIMMA(A9_lA9G A+tMtI,It$@mHILrtgMGLH5 LLpzrtFLLH5 LLhVrt"HhHpL[A\]fH5&E1LHADŽ$H=izHf[LA\]@ff.@@8t@@tfUHAWAVAUATISHH(=V&L=1&MuMM|`A9uIwL`tf{`HELslMo@LeMAt$A<$nHHHt0L0Mt(IFHL@AWA:tUM6MuDHEC`IİHMH9rLefIGpAGxAG@AGPAG`fDLLLjULE_FULE uA@%=pLLLeMwzXL-$AGxLxMOHMH]LAt)AA9Elu AEAW9u* MMuMH]M`H(1[A\A]A^A_]HVH=}t1H5j f.A$H5 H=t@1H=sB:fIUIE I3I3FH XIUIEH3H3CH @ItI:ILcwAt'H5#E1LLADžHDAoOHAMPDAGA9EAGHA9EItIHLvAu,AGHAEL QMLvMC}H5#E1LLADžH*DLeff.@UHATSHHHtz1HpH+pHHuHH=NHIHHt-fHCHSHHtH)XvHKHH+KHHuL[A\]f.fUHAWAVAUATSHLwHIII)H)I9LI|IFHIuI^I)tjI\$Mt IFH9uHsH=MH@IH@HID$HtL0Mt$I\$1fM4$f.H[A\A]A^A_]ÐUHH@uHuRWUHAUIHATIILLA\HA]]#WUHHAWI AVAUATISH(H_LHE5IfL;}IL$HHCH9H)H|MMHLHMM)I9IFHUjtHUHMIHSHSI9wIL$H9HBHCD H9(HPHSHUI D LL) 5IL;}FH([A\A]A^A_]DHqH=KH@HH@HID$HtLH1I\$IL$H|M HULL)H9HGHU}sHUHSIDI$fHrH=e`KH@HH@HID$HtnHIL$1I\$HCD H9HqH= KH@HH@HID$HtHI\$1I$I$fUHAWAVIAUIATL%SHHw8LQIF8L4GLHpHEtJHUA^IF8HtN1ېE|L$A:wH,_LrHUcHUHBHA$IF8H9uH[A\A]A^A_]fUHAUATIHtvHA\A]]?uLoH5o L]tH5 L]tA|$wLLA\A]]ff.HWUHAUIATIS1HHBLIx tJH8tHH9wH[A\A]]Dw݀wIuLIT$DLLuIT$fDHUHAUIATSHHtEI1HPLIx tBwwLIEfDHH9rH[A\A]]f.LL%@IELGAt#H@H@HHp uH8tDu tAxwHvL'bfUHATHHH@HH@8t LeH@HHP: uH@8uH@H0HHHB@H9tH9uH~Lau0HG8nu'xou!xuuH5 |@A$wID$8nixo_xUA|$ILLeH5[ %D1H=7W11UHAUATSHdH%(HEظHHHLA11LfL@HJLHHHHL)HNHHHHHvLDaHIL-!HuLhMMH3HHVHFHH)L9H)IHHHuHC뱐Hx1HUdH+%(H[A\A]]@kV8 tuJLHF H5g~ 1H=g1H;LHF7DH H5_ IH=g1O?Xff.@UHAWAVAUATSHL?MtcIGIAHEHCIHEDL:AăuI]L9uHEI9GujU8tHD[A\A]A^A_]E1ff.UHAVAUIATISH?Ht:1I9w1H;[A\A]A^]fLItHH)NAHLDiHyT8 tt5DH H5?^ IH=!f1zUHAWAVAUATSHH $HH $HHhAH{PdH%(HE1HIH5 4IHLIH[ fDL L:HtCL v@PH wIrLHL1*PLE1^HEdH+%(u;H D[A\A]A^A_]|S8u4HSPH5{ LH1OUfDHM@Xuf1ff.fUHAWAVAUATSHHPfo - D,L'AH@dH%(HEH --More-fmƅoEfDM)pHeH HEMDiADNEDNI<$7AG1AHHwH= HcTHRAL#HXHEHHEtHXHpAHHGMIcLXHIf.It$IL$H9lHEtAT  A9ƒHH9uHH)EXKIL4AH HzID$D;TM$$IMt X^H@LXH@HtHxH9xv,LXDPIcE)HIE~RALDE9ENDZÅyP81PH H5}y IH=b1dL@IuH0L%LFIuH HFH9FHIEHuIEDžTHEHHHXEDHAH9Et"AT -=@HƅXH);fC6Lc؉TIL;HH=LLL0)WL0If.fDHHH9XtHXH=¤ExH@H8HUdH+%('Hĸ[A\A]A^A_]fDH@H H5[w L H=5aL0HL@1L }H0H=/=L IHHfoh fofoXAAX)0Ah EHX1ƅX1H@H@HtDHxH9xs:,u0IcHeAHHXHH@ 1DAJ$P@UHcIHHdH%(HU1)IINHcH HHI)HL9tHH$L9uH)HuIH~JI 1@HHR0HH9HyW @HUdH+%(uHL<1OOff.@UHHAUIATCHt5IHL1H5cT IH=?LCA\1A]]LH] H5/T 1HA\1A]]UfHAWIHAVֺAUATLeSHhdH%(HE1)E)E)E)EbBL HIFH=LnBHߟDž|H |HRHHpHtvLh0AEtjE1DAE9uvVIUDE11LH1H39-uHpH5U LAH1GH3LE9uwDH )||H9QLiSHEdH+%(+Hh1[A\A]A^A_]D wHЍ HcH>H5T L1)GH5T L1GH5T L1GH5s L1FjH5s L1FTH5s L1F>H5s L1F(H5QT L1FH5VT L1FH5S L1lFH5s L1VFH5s L1@F&LfDHH1+UHAUATSHHI8HfIA$HDQ u!H5S L[IŋtPE1@AE;es=IEDH4؀>uH=?IEDLAHME;erL>HL[A\A]]HE1[LA\A]]ff.@>1ҾOUHAWAVIAUATSH(H= EPHH 4 QHǹAHELR 1_WA>Y^:E1HEHEAuHcHDH;EHEHuMLo HJ< L)1VH=LHcI+>D1LAIL9IFNHt,HW1 @HH9tH9uII}H`9HCE1t'HPJL9tLL{HCIL9wH[A\A]A^A_]ff.fUHvHH8R&]@ D1H=T1UHtHATSHw0H8&IH@ Ht HЅt'AD$ tC0`B~A|$Au `B[A\]ff.@UHHP1]ff.UHH01]ff.@tDUH5_HSHHHH8!?C@H]UHAUATISHPHt 8dRHt 8f:z=H=K`HS0HtH5M L1?HS@HtH5M L1f?LIH8H?HHsH=@KLHHH=H=@KLS\C`SHxH5M L1>HSpHH5M L1>H8H[A\A]]@HS(HtH5L L1>HS8HH5L L1h>HH5VL L1L>W9H5GL L1.>pfHH5 L L1 >.LH5]M 1=H[A\A]]LkhM;L#-[H5Ok LH9HF!LH5L L1=HH55L LHS㥛 H1HZ=S\JH5&L L1>=C`9H5 L L1"=#DHH5K LHS㥛 H1HUAHAWIAVAUATSHH`BDn0HUȉEHGEHHEAU8dxoxF0dž`BA?Iv-ADL5At$LAHq E9'wHU1HL LE2EDMDk0`BHD[A\A]A^A_]DHU1HLDUC DUAEuȃvÃttt t{0HݎDDDMHH@L$C"DMC0AƋ`B~A|$At=HU1HLDM vKtF t+t1DMuA+`BA AAEDk0`BUHAWAVLuAUIATE1SHH(HUMdH%(HE1HqHELxMuLLHM?AMt%IIGAGtLLHM?AMuAEu=L}MLE1z)IHtMHUHHLAEHL`Mu7LHM$$Mt#I|$ID$AD$tLHM$$MuHuH=l/HEdH+%(uH(D[A\A]A^A_]MK;ff.UHSHHH=1Ht&H{u H=HHAH{uH]UHAWAVIAUIATSH(F0HUE#IIFHAE0Httv :duE1Au0E9>v11DLALHE9>wAu0L}LL A?HH1INjuP@9 v9HSL AuIqH=MqELH+M9 wH.At 1DHMH=ApH &HA1H fDIWHHHH9uHHL(.L .EAE0H(H[A\A]A^A_]HtH1-ALMLMpH}LHOM@zo6z,A"1H=F1dHEff.UHAUL-ATILSHHHsR,HCMtLLCILcH1[A\A]]fDUHATISH$HSHHz0DPt [A\]<@LH5_ 11[ A\]ff.f1DUHAUL-ATILSHHH3+HMtLL CIL#H1[A\A]]fUHAUIATSHHD#HSHLb0A$PtNLf H=wHL[A\A]]E@LH59_ 10H [A\A]]fLH5^ 10H [A\A]]ff.@1eEDUHAVAUATISI}"IT$HHR0P HՈL5fHs(HtL5*Dk`HC(EtLHs0HtL*HC0ID$E1Hx0zLHAHC0[DA\A]A^]ID$LHp0gAHC(D[A\A]A^]H1L5žHs(HtL)Hs0HC(HtLx)HC0ID$LE1Hp0@HC0D[A\A]A^]@LH5] 1A !/Aff.UHAHAVAUIATSH@0HD !HB`KL%dL5It$8HtL(ID$8El$`EIt$@HtL(ID$@HCE1Hx0LH@ID$@[DA\A]A^]DA8L%׆L5hIt$8HtL6(ID$8It$@HtL(ID$@HCLE1Hp0?ID$@D[A\A]A^]fDHCLHp0x?ID$8D[A\A]A^]LH5'= A 1-[DA\A]A^]DLH5\ 1A q- ff.UHATSHC`H{(C`Ht8Hs0L%XHtL+'HC0H{(蚁LH>HC0H{8Ht8Hs@L%HtL&HC@H{8YLHn>HC@[1A\]UHAVAUATSHH $HdH%(HE1HI>H}HǺ H5; qAąt*A HEdH+%(uUHD[A\A]A^]fHL5BLHsp&LLHCp=HCpDA 1ff.UHAVAUIATHHALp0L{DAă t t>HDA\A]A^]LLH5 ; 1t+HDA\A]A^]DLLH : 1H5; E+HDA\A]A^]fDUHAUL-OATILSHHHsh%LLHChDbLBHEuBLI~I~t|IV(Ht6INHHt)JHZHAN4I^@IIV3Av0kLIVIF(@I~HLh/IVHIF(HIHHIVIV(HrH}I~HIVNH}HI+EAF0IvI~(H Y87IcF4I^@HQH]IHUHH9UHUHDH9EfHEQ4H)؅HAFLAFPI^@PZ1HH[A\A]A^A_]IAV8P IIIcv8LINIr 9Lu L s Lr L.x s0Ls@IAV8IH=~P I5HSIAV8IH=c~P I5HIAV8IH=.~P IO5HIAV8P IH H]AF0IcFhI^pADEIAV8LP P PPIAV8IH=}P I4HOIAV8IH=_}P I4HIAV8IH=*}P IK4HIAV8IH=|P I4HIAV8IH=|P I3H {IAV8IH=|P I3H FIVHcAAF4HA8x}~(HuH1HHH9uIvIF(H y8UQIF@LIMAF~tAFHcHU HUHIFt=HrHJ(HcHL4uHB@AvHULq L 2p Lhn Lt HrHJ(AH HyHH HD9uuHDIHIcF4LHBIF@HlILuq L o HLm Ls H}ADEuAF4AEIF(AV4EHC8EH{ ;KAN4HcIF(IVHIcF4HRDIvI~(HHXEIH]ȃH}HcEHLI^@kLp L n Lm Ls 3HM"HMHHcEHEHcEHESfDI~L8p L qn Ll Lr t;;I~g1IVIF(H IFHUH}HyHnLo L n AF4LAl LZr lIvIN(HCAV4IvIF(EHSc9LHcM7IVMLYo HCIF(L m Lk Lq HHxH\HMAN4I~LmINIF(EAV4Ln L ,m HLak Lzq H=FL fHcEH]LHI^@iLn L l HcLk L*q ADuHftAvhI^p fI4wHApHcAH8H Hx(L8HHIFHpfDsI~HXHH3H=vZHXHHWDExHHJ D$HfoHJ HHHHHXHHHHHHAHX@AD$Hʃ(wHcH5gL 49HLJ `IDžTE1HYH= DXHL`=L`DXbf.HVH8LHDXLL`HqDXL`THHDž`HDžHHH@HXHCHC HHHHUDE`HHO/ HHeH DxHWH81?Bf.HcTA= w HI D,D`TDLDH= DLLX]DDžTLXMHyH B`T9DED`DXL- LH GAtAA(wMcHI B<nL;hHLIIHXC`HG B4mHSMtHhLDH&PLcHbf.HUH= DXHL`"DXL`HaG `hf`HH, L5UHHF DxI>1AEAHLII>Hr 1I_I>LH E HI4%I6 XI9uHALpHxDLLDLHXL`IUL`HXLDAHp - LH8DLLXL`AL`LXD_IH8H LAy@HE FE}foLDXLhh`DLsHHHmQfos LHLD`DžEIATt#H8H g} Hx(tBHx(H5T} 8Hu*H8H5c& H=H@H1&uH } L8LIFpHHHI~H:MH LLhHXHHxHHH5K LIE H L!IE(I;E HH(HHHKH{HHXHH0bH3H=XNHHHHKH3HyHXH8H | Hx(tBHx(H5{ b8Hu*H8H5% H=H@H1sH { L8HHIFHpH811ҿ HCppL%KH{HL11ҿ IHXHCp:H{LHkLHLHHIFIuHX@HCLp@~I}HrHHH{LsH3HXLHH{L" H=H@H1qH x L8HHIFHpOH8H x Hx(tBHx(H5x "8Hu*H8H5! H=UH@H1pH x L8HH1IFHSpOHHI~H|H3HxHXL%BJH3LHHsLHCH8H w Hx(tBHx(H5w R8Hu*H8H5 H=H@H1oH w L8HHIFHpH8H ~w Hx(tBHx(H5kw 8Hu*H8H5z H= H@H1=oH 5w L8HHIFHpL%HH Hw 1I<$I<$LDLxI4$ >HxH;t=HLDXL`HLDXL`HpHLDXL`0L`DXHHxLHLDLDXL`(HHxDXL`AIE1HDžX}Hx(H5u 08HH8H5 H=_H@H1mH u H8H?H_H8H5 H=UH@H1GmL%F1LH Hu D`I<$#Hc`I<$LH ^7 4蕎I4$ LHDž'ILMTILhAIAMILhALHIH8LHL`HxHDžp'L`fDUfHATLeHHdH%(HE1)EH8CHuH6)EH}L)ELL_H}HEdH+%(uLeff.UHAWAVAUATSHXHuHrH}> HUHMDEHuHUuHF@HEH}HGH}8 uH@@HEEHEUPPHEH@DEHEHPHuLH=^?HPH5IGXHZhIE11PH=>H2H5Y^H ^Hg<HLHuHV=LLH`HLHCMHLHC:}(nonHC HuLHCDH= HC(CXHC8HCPCHH=PCxHCpH=OH=:OH=NH=PH5H5eEufH5/uH5dH5MSH5BHEdH+%(He[A\A]A^]fL%L H5uH5H5sH5H5H5`H5H5~H5 sH5bH5 QH5z@H5i/H5H5 H5VH5H5`H5jH5H5H5}E2Lէ`H5OH5>H5-H56H5 H5TH5H5rH5H5H5H5H5=H5r-!f}e)1} nff.UHAUATSHHLo111 IH8LHLLL H{(LzHL[A\A]]HUHAWAVAUIATASHL5^7@AAI>HDHHHx8L HH{0L{@t111 IH8LHLL,L$H{(L蓽LkASHe[A\A]A^A_]fH8H 24 H H8He1[A\A]A^A_]NfDHH83EIM H MEH81XZHe[A\A]A^A_]IM MEEHr8HK H81UHAWAVAUATSH(H_dH%(HE1=`; LIIIL1LLLT3H=51LLI1aLLC LKMt7DELL1 LLL  t'VL  t L HLDȺL L11LLL=o YIU:uPf.HMMARL1[XZLL IU9HRLIB8 uHML1ARLLYL^LL1LL jHEdH+%(u~He[A\A]A^A_] L HLDfDALA 6@H5L @H5LWHHz4H@H0fDUH2HAUIATHHcV0H@L$LSI|$(YLH5GIH1H=4LA\1A]]ff.UHAWAVAUATSHLEdH%(HE19HHIAIAtE1 AG|?At$EuLMtG1 HL9t7I9uE1HEdH+%(kHĈD[A\A]A^A_]fDIED]JHHEUD9rKA}D]HEIv8IEHPHt+nu Bo,EEDEEHStUE1LeEEHJDH4HF v L6HSAD;"rLeLuEMuME1MiD}MMH]DI|$HDsE;uHG8 HEH8H]AH{HuH=2IhLID$0HEH8H7qH}M}4DE11LvHSDHED]LM$$M;AD}H]LELDLHEVLEAMFHEHHtrA;pA}D)9`LMMmIJHpMwIAHHwA9D]MHMAIuD9H4Ƌ9H5% 4 9HMЋ]9HE}H}Lu I96A@1H9!)MH9H}HIHwHUHFYH}`HUHEHs1H=袳fE1HEH8EACAEA;EDDB1H=1YfM6M MINHMIYHAE;EH}]H}HlHwHF{H}HEEH1H=o1踲MHu9CH>EEX 7H=0# <7HD\L`D]HhLpHxHPBQHxH߉E0Q9ELpHhD]L`D\HHP]MH9IEH} LuH}IIHGLH@HHpIH-EHP `1H=1荱1H=1}1H=d1m1H=1]1H=D1M1H=1=1H=d1-1H=11H=1 LEMtaIpLHUHF|H}HUEIpLLEHFFH}MH% ff.UHAWAVIAUIATSHHHHdH%(HE1HFx׳L=,H5| IL1LHSID$HsHxHH1MLA$IH@H8!ÃI}Ht,HwHHF5H9IEID$LH0ID$LHHEdH+%(HH[A\A]A^A_]fDIEHtH0L@HtsMt~H~LHHI}菲LI@Ht_LI}LIiI>>1H=1迮1H=1訮1H=O1蘮1H=肮ff.fUH0HATSH@dH%(HE1Eu胮HtNHXLe@H{Ht2HX{(uC*H{(LfETtHCh f.1HUdH+%(u H@[A\]UH0HATSH@dH%(HE1E HuHUޭHtIHXLeH{OHt*HX{( uC*H{(LfELuHChf1HUdH+%(u H@[A\]AH+UHAWAVAUIATISHHHHtgL~(M'`H=2=mLxHI@XIv(H{AF IFPHHLHxLsHMtTMu(E1Mt0`H=<LpHI@XAE IEPLkPIu(H{HAo$C0ID$HC@HH[A\A]A^A_]fDHugHuH1DUHAWAVAUIATISHHtPAMHt[LKDLH=AFLHHLH[A\A]A^A_]yfHH[A\A]A^A_]fDUuIUHAWIAVAUIATISHHMHtYHMLHtcLLHMMt$I$MtoMfDMmMtgI}HxM9trIE Ml$ID$ IE HtL`Me FfDL5!gm@L51g]MfM&IFID$ L`Mff.M|$Mg M&ff.@H?Ht 鿩1DUHAWL=AVAUIATISHXdH%(HE1Ht L HI<$HHuHueuHuLL=IOILHs(?HC(LL̰HC(HEdH+%(uID$HXLL[A\A]A^A_]٤fUHAWL=AVAUIATISHXdH%(HE1Ht LPHI<$H"HuHutHuLL='IILHsoHCLLHCHEdH+%(uID$HXLL[A\A]A^A_] fUHAWL=OeAVAUATILSHɳA<$t7L5L-L1I>LssHHL>uHL[A\A]A^A_]饷IѻfUHAWAVIAUIATSHHHIL|MLLţA1EtH[A\A]A^A_]@LH=LLIDAUID$IT$(H8uVHx uOHH9uI}LJLH[A\A]A^A_]fDH1[A\A]A^A_][fDUHAWAVIAUIATSHHL|IMLLɢA1EtH[A\A]A^A_]LH=!LLIDAUID$IT$(H8uVHx uOHH9uI}LRLH[A\A]A^A_]fDH1[A\A]A^A_]_ff.UHAVAUIATMSl ML=LLHL1MD$ Hl MLLH1ZMD$@Hk L=MtLLH12H5! H1!HEHH1H}1蝒H5HI1MMD$ML5:! L-!H1LLL豘MD$(L Ak M/L=LLHL1肘MD$Hk MLLH1]MD$0Hj L=MtLLH15H5 H1$HEHPH(1[A\A]A^A_]H5nH1HEHHEL-? UHL$M5L=LLHL1薗MF8L 'j M2H LLH1HMgMF Hi MLLH1CMF@Hi H Mt LH1H5 H1Md$MtzMt$IHtH5nH1MFM)MF8ML=(M@MF LM_MF@MH5/H1蔖Md$MuHEHE}9xffDMF@HMM+3fMF LMMF@MLH H5H1HEHPEL-b UHL$M5L=&LLHL1趕MF(L Gh M2H LLH1HM臕MFHh MLLH1cMF0Hg H Mt LH1?H5 H1.Md$MtzMt$IHtH5H1MFM)MF(ML=HM@MFLM_MF0MH5OH1贔Md$MuHEHE}9x|fDMF0HMM+3fMFLMMF0MLH MD$8L5 L-MMMD$ MLMD$(L5r L-YMMTMD$LMrMD$0MLL=,}MD$@Mr}MD$ LM4MD$@M^LL=?MD$0M-8MD$LMMD$0MLL=MD$@M)LL=LH vLH gff.fUHAWAVAUATSH(HHuBIEIE1L5$ DEH HHEHfHEE1HXJLDHtKL DL. LH5MMD΃Hc LGHIE1A-IIuE1JL(DHtKL DL LH5MMD΃Hc LGHrIE1AȑIIuHEH@HEHHEHEE9BH(D[A\A]A^A_]E1ff.UHAVAUIATISHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1L xLMHHEHLH0DžDž0HD{H5gL腊HtPHHDLHKL@HDH5<L1cH(dH+%(u%H[A\A]A^]ÐLH5~L.UHSHHHH8Ht H5yH=rWHtMH3qH^WH8t H3H=ىHH]@HxuH=*W%諈HWHff.@U HATSHH=њH=1H5HXIEpH=VI$HtL L[A\]D+LHHVL[A\]ÐUHAUATL%=VLŤHH5'H=0oHLHA\A]]ĨIUHAWAAVAUATISH8dH%(HE1HDž:HUH+EMHH>EHHL8M|@LL\ 1 L虠DxHSH5HItHSH52 L{tHSH5LhtHLL&qM?MI_HD ]HsL1LDLL|=LLHIؓLH5 BƄ-IX1ZLLHSL1H5ΌHSL1H5蹌.@1H=1iHH8O@HLɓHHEdH+%(uoHe[A\A]A^A_]D0HHt0H vHHHtH4vڑIFff.UHcHAUATIH5SHHHDHx1H[H5H{A1u!AL襋H1[A\A]]H{01 0ff.UHAUATL%}RSLHH91H;菅H;gHHL[A\A]]IZfUHAWAAVAUIATMSH=8RH]HUȉMDMIHHEM.LE~IFEAFyL3HAyDH߉AFEAMtXIL1HN bLMI~IعtH[A\A]A^A_]AƆfDH=?=AQHIdfUHHLxt )E)M)U)])e)m)u)}dH%(HH1HEE1Dž0(H8HPH@H0PAPE1Dž40BHHdH+%(ufUHHLUt )E)M)U)])e)m)u)}dH%(HH1HEDž00H8HPH@H0PARDž40HHdH+%(uRfUHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPH@Dž40MmHHdH+%(u褍@UHAUL-OATISHH_(Ht@HHL芁HuID$I\$IT$ HtyHP HtyHBI<$fHCHtLI4$H=8I$It$H=DLH=5ID$H[A\A]]DHSHuHf.UHSHHMHt&HH[eHuH=MH=MHMHt"HH[eHuH=gMumH=eMusH4MHt"HH[|eHuH=MuUH= Mu[H]D1H=1b1H=1b1H=O1b1H=1b1H=1b1H=_1bUHATISHH_HVHtBHPHtBHH=zI<$|HCHt#[LA\]f.HW0HuID$([A\]ff.UHATISHF HHHK0HH9A }>I$L!IL$Lc0HCH@HtHH;[A\]׏HS(HtH fH6Ht0H9F uHHS(HtYID$ H9B }fDHHt@H9B |HBI$HteL ID$Lbj@HS(HuI$DHK0I$H-Lc(1% ID$ Lc(f.UHAVAUATSHdH%(HE1HH_(HILu,Dc8S0A}AE#euaD;c4t;HHt{K(uAE8C8uC0t AEf9C:uH{8LgtŋCHUdH+%(u:H[A\A]A^]ÐLhC@#ED;c4u9C HELH5L11~ f.MLH5bIN4L1HH5gIN8L1HH5KINx-I$Ls8HK0HL1H5 I~b$L98$AH0H(HlHP1HHHrH0L- HLPHXH(H`HsHhHHEHA HhbH87tHMH0LHCAHEdH+%(MHD[A\A]A^A_]HC0HDE1HHvI$Ls8AHC0H0HC0H(PHHhHHEHHpHHEfHHQH51`HH0H5 H7AHHN 1AH5F`HH|] H51%` fff.UHAWAVAUATSHHdH%(HE1DžDDž@Dž<Dž82BIHDžL=N HDžHDH(HDžHDžHDžHDžHDžHDž DžfH5r\ LeusHCHH5 LeH5LreH5}L[eH5LDeEIL9(I$Ls8MtLL eu HCH H5rLE1dHC0HH AHH2ZI$HHHH9C0t E18ALs8HC0H8HHfs+I$Ls8HK0HL1H51I]L9(AH HHP1HHH@H HL-0 LPHXHHH`HHUHHhHHHHHLňHhHA HhbH8y2tHMH LH/A@HEdH+%(HD[A\A]A^A_]HC0H@E1HHqI$Ls8A6HC0HDE1HHqI$Ls8AHC0HVafHHhH HE[ff.fUfHAWAVAUATSHHdH%(HE1)0HDž@BIHDžE1HDžHDHHDžHDžHDžHDžH5R L[uHCHH5 + L[H5WL[u,HCHEEIL;<I$L{8MtH5$C L@[u HCHH5HhLE1[-HC0H( AHHhPI$HH(H9C0t E18AL{8DHC0H0E1HHkLI$L{8AHK0HL1H5[SHC0HHC0H HC0HhAEHSHHP1HHHHL-LPHXHH`HHHHHEHhtHWHpH>HEHA HhbH8(tHMHLH^AHEdH+%(HD[A\A]A^A_]HHO H51TRfHHH5HAf.HH~@ 1AH5^QafHTHhHJ HEWff.fUfHAWAVAUATSHHdH%(HE1)@/BIHDžL=? HDžHDH(HDžHDžHDž Dž\H5bN LWuSHCHH5wLyWEIL9(I$Ls8MtLL?Wu HCH H5GdLE1W\HC0H8 AHHgLI$HH8H9C0t E18ALs8 @HC0H@HHNl.I$Ls8HK0HL1H5iIOL9(AH XHHP1HHHHHCHhLL-ԩA HH LPHHEIhbHXH8H`$tHMHLLAfHEdH+%(HD[A\A]A^A_]HC0H HC0HHHK H51NfHH H5HAgHH< 1AH5.N9fH H}HSU HAWAVHAUATISLH8 HELu(Lm8L}HdH%(HE1MLMLHH H ȈtdHLHI$hbHH88#A1EHUdH+%(lH8 [A\A]A^A_]DMt;t2HLHHHLtHHH* HPL@IٹLLL9_HLLLH@LHH1f#L11LLQ11HLQLLH5FI QuqMtTtKLH5L\QLLH5{EQHH5ɉ L1Zb@11H5oLQLH5LPI$hbMHH H=LHDžH13HLL@I9L+ MLH@LHH5YL1J PfDUHAWAVAUATSHHXHuUH`dH%(HE1EEEH`HDžhL=G HEIHEHDHEHEHDžpHDžxEj@LL}PuHCHEH5LXPH5LAPEIL9eI$Ls8MtH57 LPu HCHEH5]LE1ONHC0Hu AHHp4EI$HxHEH9C0t E18ALs8@HC0HuHHhq^9I$Ls8HK0H}L1H5?IHEL9eEAugH}H}H}ELEhLxH`UPEHuuHXPup9H0AHEdH+%(HeD[A\A]A^A_]DHC0HuE1HHE]I$Ls8AfDHC0HEkHC0HEH}HLH51Ghf.H}H5 1AH5ѠqG:H}HD H51SG9MfU HAWMAVHAUATISHH HEHuHU(Lu8H]HLmXHHHdH%(HE1HLMHHH H@ HH3HHM ʈH=BHHI$hbHH8A1E.HUdH+%(HH [A\A]A^A_]fMHLHHHHqH MtKtBHcH=HHH=HHL H=|HH= HDHHHz H{f.L@MLLLWHLLLL@LHNL1L11LLI11LLIHLH5A IMHH5LILLH5yIu|MHٺH5LCILLH5,ILH5 L1Qe11H5WLHtHٺH5DLH11H5xLHHH5ŜLH'I$hbMHH kH=@LHDžH1t+HLL@I9L+ MLL@LH2H5 L1uB MVHfDUHAWAVAUATSHHHHuUHPdH%(HE1EEEEEHPHDžXL=UHDž`HEIHDHDžhHEHDžpHDžxHEHEEDH5> LHuHCHEH5މ LGH5 LGH5_LGH5LGEIL9eI$Ls8MtH5@/ L\Gu HCHELLE18G HC0Hu AHHx f.H}H, 1AH5a>GDU HAWMAVHAUATISH( HU0LuLm(H]HdH%(HE1LLHH HMHnLHHtHHHHI$hbHH8A1Et%HUdH+%(H( [A\A]A^A_]L@MLLZLOHLLL@ILHǗL1'L11LLqB11LLbBLLH5: KBMLH5<L+BHLH HVHDH5ŖALH5z L1J@HHH HI$hbMHH H=XHDžH1$HLL@I9LH M=LL@LHQD11H5LAH5 L1w; XAUfHAWAVAUATSHHHHx\HPdH%(HE1)E\E1HPHEHDž`IHEHDHEHEHDžhHDžp@H57 L1AusHCHEH5n L AH5L@uHCHEEEIL;e%I$L{8MtH5( L@u HCHEH5MLE1@9HC0Hu AHHh5I$HpHEH9C0t E18AL{8HC0HuE1HH`^WI$L{8AHK0HxL1H5ӒL9HC0HEHC0HE HC0HEAEu_H}H}tsHHEuLELp`HPP\uHxhHH]H0AHEdH+%(u[HeD[A\A]A^A_]DHxH5 H5Ƒ1d8fHxH& 1AH5>8'>U HAWMAVHAUATISH( HU0LuLm(H]HdH%(HE1LLHHIHMH]LHHtH HHHI$hbHH8_ A1Et%HUdH+%(H( [A\A]A^A_]L@MLLrLIHLLL@ILHL1L11LLQ<11LLB DI$hbMHH H=hHDžH1HL@LI9O MH@L1HhH @11H5L-5BH5L1/ Kh5UfHAWAVAUATSHHPHxUHXdH%(HE1)EqEHXHDž`L=q HEHEIHDEHEHDžhHDžpZH5, LA5uHCHEH5L5EIL;eI$Ls8MtLL4u WHCHEH5ALE14eHC0Hu AHHh*I$HpHEH9C0t E18ALs8HC0HuHH`J>I$Ls8HK0HxL1H5I-EL;eEAuYH}H}HE`LELpPHXUuHxhHP$H AHEdH+%(HeD[A\A]A^A_]HC0HEHC0HE8HxH * H51,fHxH 1AH5,lt2@UMLHAWA׺AVLAULI͹ATIHdH%(HE1>11LL1LD%1LH5HI1L1LH5j S:H= LA%HEdH+%(uHDA\A]A^A_]1fUHAWAVAUATSHHH}HuUHMTHEIL= HEL5<>HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH}1H}L{1tuA$t{ID$0IHEL;muH}H}t^LMLEHMUHuH}HH[A\A]A^A_]@IT$0HEHDHUHEG@ID$HE5fH}H3=H517*HH[A\A]A^A_]H}H H5i1*DUMLEHAWA׺AVLAULI͹ATIHdH%(HE1m<11LL./LDn#1LH5aHI/L1LH5g 7H=LAa#HEdH+%(uHDA\A]A^A_]/fUHAWAVAUATSHHH}HuUHMTHEIL=L HEL5;HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH} /H}L.tuA$t{ID$0IHEL;muH}H}t^LMLEHMUHuH}HH[A\A]A^A_]@IT$0HEHDHUHEG@ID$HE5fH}H:H51'HH[A\A]A^A_]H}H H51'DUMLHAWA׺AVLAULI͹ATIHdH%(HE1911LL,LD 1LH5HI,L1LH5e S5H= LA HEdH+%(uHDA\A]A^A_],fUHAWAVAUATSHHH}HuUHMTHEIL= HEL5<9HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH},H}L{,tuA$t{ID$0IHEL;muH}H}t^LMLEHMUHuH}HH[A\A]A^A_]@IT$0HEHDHUHEG@ID$HE5fH}H38H5~17%HH[A\A]A^A_]H}H H5i~1%DUMLHAWA׺AVLAULI͹ATIHdH%(HE1m711LL.*LDn1LH5aHI*L1LH5b 2H=}LAaHEdH+%(uHDA\A]A^A_]*fUHAWAVAUATSHHH}HuUHMTHEIL=L HEL56HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH} *H}L)tuA$t{ID$0IHEL;muH}H}t^LMLEHMUHuH}HH[A\A]A^A_]@IT$0HEHDHUHEG@ID$HE5fH}H5H5|1"HH[A\A]A^A_]H}H H5{1"DUMLmHAWA׺AVLAULI͹ATIHdH%(HE1411LL'LD1LH5|HI'L1LH5` S0H= {LAHEdH+%(uHDA\A]A^A_]'fUHAWAVAUATSHHH}HuUHMTHEIL= HEL5<4HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH}'H}L{'tuA$t{ID$0IHEL;muH}H}t^LMLEHMUHuH}HH[A\A]A^A_]@IT$0HEHDHUHEG@ID$HE5fH}H33H5y17 HH[A\A]A^A_]H}H H5iy1 DUHAWAVAUIATISHHFhH9u HMuH5 L1>HLC&IE8I]HEL5] H3Ht9L/tdHL{ LL1LH%uAHH;]uAEXLH5 1Q,IE`H[A\A]A^A_]H1[A\A]A^A_]ff.@UHAWAVAUIATIH5szSLHdH%(HE1H5(yL#/Aƃ7H5 L1H5 LH1H5w LI1ILLHH52y1CEH0H5 L1"1H5 LHEdH+%(H[A\A]A^A_]@ H5  L1OH5 LH1;H5 LI1'ILLHH5|x1H5uL1|U1H5uL_EvL0HxL1L H5wL1H5j LA1H5` LH1~H5 LH1jLHLHH5w1LH5P L11H5wLEL0H wL1L H5 L1H5 LH1H5X LH1LHLHH5w1CLpH8PLLL1H5Z EH5tL1L5auLL,VL=uLL,H5 L1H5 LH1H5i LH1LHLHH5 v1,H5FtL1H5vL|+L,HtL1LY H(Ht1HLH7 LL1HH5uH5uL+L,L1LL(Hrt LL1H|t LLLH5Wu1@LL*tiLL1H5*X LH1OLL]*tYLL1\H5 uLH1H5sL!*H5qL1H5sL)W@H5tL1_9f.H5rL)H5sL)|L0HtL1LgH5SsL1fAsfDH5rLI)EH5sL2)Ä,LH5 1'LH5 H1LH5 H1LHLHH5Ds1U5;ff.U1HAVAUIATIH5sLHtbuH5sL1L11pLH5 I1\HLLA\HA]1A^H5s]f.H5DoL1ff.fUHAWAVAUIATIH5sSLHXdH%(HE1H5qL'Aƅ L=[L1L'6H5gLE1l'H5UH5nL1H5 L1KH5 LHE16H5 LHE1!LEHMLHH5q1E1HUH5 LgHtHH5qL1NMLH5qL11tH5h L1H5a LH1H5  LI1oILLHH5:q1EuPHUH5S L1H5" L1HEdH+%(HX[A\A]A^A_]H5nL1oDL=AL1L%H5MLE1%H5;ugH5zpL15H}HpL1[fDL1fIfDLL1KHL16I느LL1#HWH}H&pL1ifU1HAVAUIATIH5oLH t[uH5kL1-L11LH5$ I1HLLA\HA]1A^H5y~]H5;oL1DUHAWAVL IAUIHʹATILSHdH%(HE1HHtzRLIAULL ~&XZ1LL11L!HUdH+%(He[A\A]A^A_]DH L(L0MH@LH HExE|I$hbLH8-A EkLML1LHu} LLLL蒨&Dƅ8:f.UfHAWAVAUATSHxHudH%(HE1)EBHHDž`E1HDHEHEHDžhHDžpHDžxHEDH5 L1uAIGHEH5m L CA}guHA}euAA}u:I0Hu AV L;HhHEI9G0t E18AMo8A}luBA}eu;A}u4I0Hu L;H`HEI9G0E18AEEHH;]L;Mo8MtH5 L6uA7IGHEH5@$LE1 IG0Hu AHHxc L;HEI9G0t E18AMo8IG0HuE1HHp-L;Mo8A@MG0IW81AH}H5giLIG0HE4IG0HE)AEuVH}tvH}`HpLMH5b HULEQhHLDH}QHxAXZHEdH+%(uTHeD[A\A]A^A_]fDH}H 1AH5ih H}HE H5Ph1UHAWAVAUATSHHHudH%(HE1BHEHL5 HDHEL-?"HEHEEHEfHH;]L#M|$8MtLLuA4$ID$HELLuID$0Hu HHE HHUHH0H9t:tHP8H}1HH5`g EH;]iMAu9H}H}t\jHUE1E1jHMH5` H}AXZHEdH+%(ugHeD[A\A]A^A_]@ID$0HE!fH}HhH5f17 DH}H 1AH5qf f.UfHAWAVAUATSHxHudH%(HE1HE)EBHHDž`E1HDHEHEHDžhHDžpHDžxHEDH5 LuAIGHEH5% LCA}guHA}euAA}u:I0Hu AL;HhHEI9G0t E18AMo8A}luBA}eu;A}u4I0Hu L;H`HEI9G0E18AEEHH;] L;Mo8MtH5 LuA7IGHEH5LE1IG0Hu AHHxL;HEI9G0t E18AMo8IG0HuE1HHp.L;Mo8A@MG0IW81AH}H5dL IG0HE<IG0HE1AEuVH}tvH}`HpLMH5cHULEQhHLDH}QHxDAXZHEdH+%(uTHeD[A\A]A^A_]fDH}HI 1AH5)c H}H H5c1 UHAWAVAUATSHHHudH%(HE1BHEHL5 HDHEL-HEHEEHEfHH;]L#M|$8MtLLuA4$ID$HELLvuID$0Hu HHEHHUHH0H9t:tHP8H}1HH5 bEH;]iMAu9H}H}t\jHUE1E1jHMH5aH}zAXZHEdH+%(ugHeD[A\A]A^A_]@ID$0HE!fH}HcH5Ya1DH}HQ 1AH51a f.U HAWMAVHAUATISHH HE8LuLm(H]HHEHHu HdH%(HE1LLHHRZ HMHaHE0HE@I$hbHH8!A1Et,HUdH+%(oHH [A\A]A^A_]L@MLLrmLaHLLL@ILH7aL1L11LL 11LL LLH5w M2LH5aL HH+H5oLw HH'H5oLS 1ɺH5 `L= LH5C L1 @ƅg@I$hbMHH ^H=HDžH1HLL@I9L MLL@LH_f11H5P_Lm +1ɺH5nLJ D1ɺH5nL* H5_L1 ~e DUfHAWAVAUATSHH0HuDH8dH%(HE1)EaDE1H8HDžHHDžPHHDžXHDHEHEHDž`HDžhHDžpHDžxHEH5 L! uAIGHEH5] L cA}guRA}euKA}uDIG0Hu AHHXIG0Hu HHHL;HPHEI9G0E18AEEHH;]L;Mo8MtH5 L uAIGHEH5LE1IG0Hu AHHp?L;HxHEI9G0t E18AMo8hIG0HuE1HHhL;Mo8Aq@MG0IW81AH}H57[LIG0HE(IG0HE AEuqH}H}HEHLELxPH8XD`HuhH0PupKH@AHEdH+%(uVHeD[A\A]A^A_]H}H H5)Z1DH}H! 1AH5Zf.U HAWMAVHAUATISHH HE8LuLm(H]HHEHHu HdH%(HE1LLHHYHMH1HE0HE@I$hbHH8A1Et,HUdH+%(oHH [A\A]A^A_]L@MLLzfL1HLLL@ILHZL1gL11LL11LLLLH5G M2LH5ZLkHH+H5hLGHH'H5hL#1ɺH5XL LH5< L1 @ƅg@I$hbMHH WH=HDžH1HLL@I9L MLL@LHuXf11H5 XL=+1ɺH5gLD1ɺH5gLH5WL1T ~5DUfHAWAVAUATSHH0HuDH8dH%(HE1HE)EiDE1H8HDžHHDžPHHDžXHDHEHEHDž`HDžhHDžpHDžxHE H5 LuAIGHEH5 LcA}guRA}euKA}uDIG0Hu AHHXL;H`HEI9G0t E18AMo8A}luLA}euEA}u>IG0Hu HHHL;HPHEI9G0E18AEEHH;]L;Mo8MtH5 LuAIGHEH5LE1IG0Hu AHHpL;HxHEI9G0t E18AMo8hIG0HuE1HHhL;Mo8Aq@MG0IW81AH}H5SLmIG0HE(IG0HE AEuqH}H}HEHLELxPH8XD`HuhH0Pup;H@AHEdH+%(uVHeD[A\A]A^A_]H}H H5R1DH}H 1AH5RaJf.UH5THAWAVLuAUATSHHHHdH%(HE1Hs)HTLL-8dSL%TdH{LP t"H{LH56 1'f9EH{L t"H{LH56 1f9EH{Lu(1HUdH+%(HH[A\A]A^A_]@H{LtH{L=S6 L1LH{LLA1tA8sHs(H{ L1HcoDHSL1/L-XcL%ycff.HAHLcDB 4B4t f.AD DAuHH9u9fHH9t HHuHHfHHÐVP19WPt D1f1fH6H?1UH6H?H]fDHG0@`UHAVAAUATSHdH%(HE1wwLGLLfHL91Ҿy]tMAD IM9tA<$yHEdH+%(uIHD[A\A]A^]1Ҿ ?xHL9iE1E1]ff.fH=^ff.UHATIHH0FID$@LLeHwxH(_ff.@UHAUATSHLc`HLoXL f.HsXH{PA$tHL[A\A]]Iff.UHATSLgXHLF C`H{PE[LA\]YfUHSHHWHHC(H]ff.@UHHHAVAUATSuAIIACLH8HH9rLLA[DA\A]A^]E1[DA\A]A^]ÐUHHHAVAUATSuIIHALIHI9rI)LJ<3qA[DA\A]A^]E1[DA\A]A^]fUHATSt.I&HA\$ItDXu[1A\]@[A\]fDLIEESDf.IIpHH9:t>uHDEJDHOpHL9t.ufDA9vJEHIAJA9vJDHHGJ@H?fHWLI9ptuE1LÐHHWH94tu1ff.1tH1uH?t@Gt`UHAWIAVE1AUIATISHIDHHtHH[LAHuAE9wwH[A\A]A^A_]@Gt]UHAWE1AVIAUIATISHIDH<@H_LAԃtHHuAE9~wH[A\A]A^A_]UHAVIAUATSH dH%(HE1?IL-A>LLLLH 9LLH5uIIA<$Au(HUdH+%(H [A\A]A^]@tlHuк LHuȺ LHH9|z@LL-LLH9ukLeLuA<$(AobfDHEdH+%(u9H LL[A\A]A^]f*fDLLff.H@H@ff.@HeHtfDHMHtfDH5HtfDHG`@HG`@@HW`1t@ttDtG\ÐHW`1t @tfDG\fHG`@G\@UHATIHjAEu LLef.HG`@HG`@HG`%f1+HܗHcH>HHBHHHHƌHHHHbHFH(H!HHH΋HHH~HHHH֊HHH{HHˊHƊHHHjHKH7HlHWH:H$HHHNJHqHKH&HHRH-HHH{1DH@H=H5HH ff.@HwHwU@HATSHIHt%HID$HtI\$ I\$AD$8L[A\]LE1#H9r7UHSHHHtHtHX H]fH]11ff.fUHAUIATISHHHW(J4"H;ww(HGH<LLuLc(1H[A\A]]@H;w w*HHt.HS(HCI HKf."믃fUHATISHW(HHH;wwHGHs(H[A\]fH;w w H1HtHS(HCI4Hs"1ff.HH;W(w HGH1DHG(HG H+G(HGHHFH0GHwÐHt'UHATIHHALLe4@ff.@HHHGHfUHAVAUATSHHt_II4H)IID$HtPA|$8HCHuTAmL"Ht#MtIHID$0IL$(J0H9sIT$0[A\A]A^]ÐA|$8IEHtAmL[A\A]A^]ff.@UHAUATSL$HH $L9uH@1dH%(HE1HпIH>I$HH1f.HHx0HPHHHP(HH)HQHuA[udA|$DHDHtHu14E1HEdH+%(uOH@D[A\A]]HL=ADAiu AE1y(UHATSL'HMt=f.I$Ht7HXA|$8Ht!kLL#Mu[A\]H[f.UHAVAUATSL$HH $L9uHp@1dH%(HE1IHпI$fHDžHDžH)p)))H,H1fHHH!Hs0HCHHHC(H){8HBt‰HHHHDžHHHC8HDžLpulA|$1L]IHtHHt {8LLAHEdH+%(Hp@D[A\A]A^]Aiu 1H1HO{8HHDž3C8g;E1dUHATASHH H{1sD8D4H<H[[A\]f.UfHAWAVHMAUATSHHHdH%(HE1HEHDHEH`H)HEHhH`HEHMHE)p)EHIILp&81LȾIHu78uEtLI #HH}w:f.LHEdH+%(HĈL[A\A]A^A_]H}IHtHII9Ot?HHڃHHvHuHL)H9wH)H9wHHIII9OuHPMwH~BAITMt'HCIA}IEIEL(LkL9t-A>HXIZHXHL9u@IH}E1AIUHAWAVAUATSHLIw1H[A\A]A^A_]DLoHGHIHFLH L.Pf?DM9wHG LHHuYHFI0rmI~AFHt HAvE1L9rLHL[A\A]A^A_]fDHHU\HUHIFuH*fDH;HtHHtHHXHGHUEHUEafDI)H{HLMgfDH["Hff.UHATSHfuH[A\]fDIMuLE]EUfAHATH(dH%(HE1)EfA@wouЉU؉M܅tJA@褾IHtDHuкHt.HEdH+%(u7LLefD<EDE1 E1"[ff.HVB~8fBtfBHF(H fB|ff.UHAWAVMAUIATSDHD}EHt@DLHIt*A\$8LLH[A\A]A^A_]fDH[A\A]A^A_]ff.UAAHAWAVAUATISHUDE̅MIADJE1ILMKLfDDHH9uEDDLOt.IHu HI9tBSH3LuH[A\A]A^A_]E1D]IHtҋELLAG8sH[A\A]A^A_]ff.@HCUHATL SHfL~0u[1A\][A\]fDUHATSHH H;Ht4fDHHt0HXHDgAtDH;Hu[A\]DH[f.UH5* HAWAVE1AUATL%K4SH<HdH%(HE10HX H5z I1HHc- LHP1H5 LHX1LmH`f.LLt(McLH5" L1NhAnJDL#HMuHPL辯HUdH+%(uHĈ[A\A]A^A_]UHAWAVAUATSH5 HdH%(HE1HPI1HHHH5@ L1E1H5h LH:HX1L%4L}H`DLLUt(McLH5 L1NhA>JDL#HMuHHL莮HUdH+%(uZHĘ[A\A]A^A_]DH1HP+DH^+ HPDH2HP UH1H H=xHSHHLNLF`C`H]H/UHH xH=HHH1c]ff.UH5_ HAUATSHHH@H53Lc LkH17A1Au H[A\A]]ÐLLL#HH[A\A]]fUH5 HAUATSHHHH52Lc LkH1uH[A\A]]ALLHL1}H[A\A]]ff.ft1UH521HATSHH4H{H5w A1߾At!AtK1Et,H{s[1A\]@HƿHfDHƿHfDHƿHfDt1UHH購H1]t1U1HSHHHpHHtH=.HCH]1ff.@t1U1HSHHHpHHtH=T./HCH]1ff.@UHAUL-.ATH7ILI$LLA\A]]UHAWAVIHAUIATSHAVIAF!LHyHD@tuDDxHHHHuI4$AE;T$rH=3LM ELMAD$M $E!6fIl$(fI+ff.1饅DUHAUL-o/ATSHH(dH%(HE1Ht L HH;HuHuHuLIGHEdH+%(uH(L[A\A]]DUHAWIAVMAUIATESH]FuvFAHNIMAL~Lv A HE^DfHF(IEHt'A}D9HHHt P@u9HH1H[A\A]A^A_]þ0H=1HM˹HMȀHHeff.UHAWIAVAAUAAATSHN$MAAAKHEHUȃA AN$Mu u,MtktgIDH5:a1H= $.FfH=0HUDIJIAI$MHL[A\A]A^A_]f.t\H=/諸KH4tH=0胸KEIAAJHfE1|U1HATASHHDDAщADDtXD!‰At [A\]fDDɋ!׉uHHHHD[1A\H5`H=],DHD[H5_A\H= ]g,UHAWAVAUATSHHHt:IIL=v-fDILHAt$MLL貥I]HuH[A\A]A^A_]f.UHHHHDDуw]Hc‹EȃwAAEA萳DLA1DH5_H= Lc+E1DH1DH55_H=9+E1DÐuH?u"H}bH}HH*HH5^1H=*E1Jf.LMt4UH=+HATHIE`HLADLe髓ff.UHAWAVAUAATIA9r,uI<$uLA$D9vE1DEALAhADHIc#uDDLA\DA]A^A_]@I$D1H5T^H=%)A\1A]A^A_]@UHAUIH=W+AT萴LH=+I辺L1I$fDI|$Lu*HHtLcMu1H=1~fDE1HL[A\A]]HHtPHE1HuFHRH9AHt)HPHuU1H=c1H fE1DfLMtJIHtlLNfHt_L@MtBIHH:ut uHyHQI39I3QH uLf~9yuL@U1H=1HlE1LMt;IHuJfDHHtI9sL~HUH=nLL)H耚LHIIDHL[A\A]A^A_]fDUHATH(dH%(HE1HtNHMHUjuH}HuH=IˆHEdH+%(uLLef.E1vfDUHATIHUHuH(dH%(HE1cquH}L蔅HuH=iIAHEdH+%(u LLe@UHAWAVAUATSHdH%(HE1ttIIL}1A9$vUID$AE11LLJ4 stID$H=J4袇ID$LJؕA9$wHEdH+%(uH[A\A]A^A_]?ff.@HtWUHAUATISHt-L-J1ID$LH4 A;$rHL[A\A]]fff.@HUHAUIATISHHZt*H fDI$H@LH<HdHuID$Zt+H fDID$H@LH4HgdHuID$Ht I|$HtI|$!I<$I}DEADHOpHL9"t&uHLH= [A\A]]ޅfDA9vJDHHGJUHATISH?t'XHfHGLH4H|wI<$Hu][LH=A\]Zf.UHAWAVAUATISH(dH%(HE1Ht\HtTH ILuHHEL=] D ML1H茝LLL^H;]uHEdH+%(uH(L[A\A]A^A_]肐fU H5HAWAVAUATL%SSHLIIIAA@AH(dHHكHEH؃ HEH| H5l+L訖M H5\ L苖 H5E+LwMH} H5S\ LO H5+L;H}Mo H5\ L H5*LÀ H5[ Lٕ H5*Lŕ H5[ L訕 H5*L蔕t( H5[ L{ H5z*LgL H5^ SH(L[A\A]A^A_]ÐMMuoH}H}MÀ1&F-fM H5Z LÔ H5)L诔H}AH}I H5Z L腔 H5Z)LqMAÀ H5OZ LK H53)L7AiKof H5)LHMؓHMHuOM'MH}OH}MwÀ6f H5pY LlefM ÀfH}H}MÀ5eLH}4MxÀPUH=oHAUATtbL- HLFLH5 ;ItLH5R;I$aH=oLID$ID$脓A\1A]]@H1H51'wA\A]]ff.H5K1Nff.U1HATIH1HmLLeH5&H1 f.UHAWAVAUATSHHHE@EHE1L5&DHMEHLQIH6MUHATSLHtKHHppH8IHu.fDLH]QIHtL]]tL[A\]ÐE1[LA\]DUH=HAWAVAUATSHH5(8HEHL-L%mHEH=bHpp7IHIHtqL8MtiI^@KI~`wFENPHLILDA@PHDAFtPAFpPAFhP1M?H MtIu1H=1;LH=ƴAPIHhHuH=%PHEH+He[A\A]A^A_]fUHAWAVAUATIH=*SHHuH5:6HIE1H?IvpH6IHt>IFDHE@I@LcuHEHUAHLHnOIHuLH=WOIHuHD[A\A]A^A_]E1UHAWAVAUIH=XATSHH5j%6HtqIHvfDIvpH6IHt6L%}DIw@LDnLHiTLHNIHuLH=ܤNIHuH[A\A]A^A_]UHAUATSHHwHtvH߲LHPNHuCL-fHppHT5Hu'LL$NIHuHL[A\A]]fDHI[LA\A]]H5IH="4HtHHppH=I[A\A]]41H=ը`8UHAWAVAUATISHXdH%(HE1H BAo$E fUEHHppH=ñ^4IHHELeEIHtsHHuifHHtXLkMt?M}MtA?uLAE tI}L:?tAG;E~LmE1H=1P7LH=LIHfDHEdH+%(u@HEHX[A\A]A^A_]fDA$EU fUHHE_1H=c16ff.UHAWAVAUATSHLMIHIE1HHtpLcMtOMl$MtAA8EuLAD$ tI|$L>tMt*IG@fA9EMG1H=16ME1HL[A\A]A^A_]fDUHAVAUATISwFHtzL5HppL/2IHt_IHt;HHu1HxLHHsL[A\A]A^A_]9,f1H=g.f1H=1.UHATSH_L'^IL$@H{tAHI$L6= QHLHD1 dXZHe[1A\]@HO1)He1[A\]f.UHSHH;^H{tH]:fH]HfUHAWAVMAUATIH LdH%(HE1] LM|H1AVLLLcXZ11H5LULL1H5QNLAŅuwIc$`BAD$0H LIdBd*A$`B&]LHt!HAD$0I$bfHEdH+%(HeDA\A]A^A_]@M1LL+LbfL1AH5!4OfH@HHhLS5HL)uLdEHIHTUHAWAVAUATSHHH}HuUHM$HEIL=mHEL5mHDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH}TH}LTtuA$tsID$0IHEL;muH}tiLMLEHMUHuH}HH[A\A]A^A_]IT$0HEHDHUHEO@ID$HE=f.H}HkH51WMHH[A\A]A^A_]UHAUATISLH(LdH%(HE1OZLMH1SLLcL_XZ1ɺH5LCRL1LH5Š[HUdH+%(umHe[A\A]]DIٹ1LL#L_@HHqu L9BI,Rff.UHAWAVAUATSHHH}HuUHM$HEIL=`jHEL5HDHE0A$IL$HEHDHMHEIL;mtSMeI|$8HtLH}QH}LQtuA$tsID$0IHEL;muH}tiLMLEHMUHuH}HH[A\A]A^A_]IT$0HEHDHUHEO@ID$HE=f.H}HEiH5 1JHH[A\A]A^A_]UHAVAUIH5ATIHdH%(HE1ZJWH5\H Ltz2LLHLLLL1H5 J@LHPuQHEdH+%(uXHLH5G1A\A]A^]IC2H5LH1IDLH5L1I}Off.fUH5G HAVAUATSHHHdH%(HE11IŋCtfu5tV?LH^HƆH{4YE1HEdH+%(HD[A\A]A^]VAąudL$8HvHs(H{ 1AHB!LLLLLDLLD^HX@LLLLL L7Hw>LE17H$(Hs(H{ HZ1 AHs(H{ H1 MU1HAUATISHH5H +1HS@LH5*TuHLH51[A\A]]*f;>LHIDLMtLH5lL1*ff.H5Rp>UI1HLH#1]@UHSHH= HH=}H'H5NH5NTH5dNH]H5$NNff.H=n0*UHATSHHdH%(HEGtju5H-H}ƀLHEKMt,AD$it$@1HUdH+%(uVH[A\]fDLxPfDH1 LHE@\tHs H{H'1PK@HGH?HHD?DHGH?pPPff.fHGH?pp5ff.HGH?pt bff.fHGH?plaff.fHGH?phaff.fUHHdH%(HEHGH?HuP|UfETHUdH+%(uJUHAWAVAUATISHH(dH%(HEȋ`BHH HdBHHH8?Y1HJLHCH@=jfHCLp0HCHp0HtkL=LTI}HuHHEHuLIDG G GGAGAGAGAGAGAGAAA A)A) D1ʉA))D1Љ)) 1)) 1))‰1Љ))1ʉ))1Ή)) 1)1AAy7Ay7ff.Ay7Ay7DWGDD)DAD)A A1D)D)ʉD1ȉ)A) 1ʉA)) D1))AD1))AщD1A))AA1D)ȉD D)AH 1ȉщ)1A_4At AuGDDʉ) ))1щ))1Љ)) 1Ή)) 1))ʉƉ1։))1))1Ή) 1))1ff.@)y7))Љ 1))1ȉщ)) 1ʉ)) 1))ʉƉ1։))1))1Ή) 1))1141141t.HcHTHz0tUHzH5ŊH9]@UHATIHHG(LLeHHUHAUIATIH(LLA\HA]]UHAUIATIHvDLLA\HA]]UHAUIATILLA\HA]]VfDUHAUIATI1LLA\HA]]$@UHAUIATILLA\HA]]UHAUIATILLA\HA]]WHH=_Gf.HH=?Gf.HH=HGf.HHH5fofoNOff.U H5HSHHoAEt1;mH]@HH=HGf.1Ht fff.H=>H5>ff.fH?HH7HtwH1HwgUIIHSHHHwSII H+vcLHAHH1BHH]LHAfIL1HAHff.UL C1H=fL\HHAQgAXZHH#'UHAUATAt`HfH= L(LCH+HHt6LLH 0H1 D HL(HL `Ht.LHHLH+P1RHD XZH(I@H=+HtH@ff.H+1HtBLf.H*1Ht|=}*u=&ufDUH?]UHSHHԅHXHu #HHtH{HCCtHHuH]UH5HHdH%(HE1HHHfu GD1ff.@HFHHt@HHHt@HBHGWDBDGHFHHt*H0HwWHHHuHGH7HwWff.fUE1HH}uHUM9uAw E9Et E1D]Ef9EuE1E8EAfDHH8t 1fUHAUATISHHH9tf9t1H[A\A]]HVN Hs tD+AtIt$H{uAtA$9uAAtA$$8$yAtA$(9(_A tA$,9,EA@A$888&A$090A$494A$Df9DAŀt(A$<9<A$@9@fAtA$F8F@H[A\A]]HHI3$I3$H ]@HH8t 1fUHAWAVAUATISHHH9@9t1H[A\A]A^A_]fHVN Hs tD+AtIt$H{ uAtA$9uAAtA$9uAtA$9[A tA$ 9 AA@t'H$H,I3$$I3$,H Aŀt'H4H<I3$4I3$<H AtA$D9DAtA$H9HAtLA.$LAtPA.$PgaAtNHTH\I3$TI3$\H 1HdHlI3$dI3$lH  A tA$t9tA@tA$x9xAt'H|HI3$|I3$H AtA$9AtI$H9eAtA$9HAtA$9+AtA.$ A tA.$A@tA.$HM$AAODt{AF9GAF8GyAF8GkCPv*Pw6A9DAHI뒺LH}1H}ȅAuAA:$I$HHJ1ffDA$9@vfUHHdH%(HE1HEHGHUDHJHHH9u1fEHEHUdH+%(u:*f.HH8u,HH t,HF(H9G(uH0Hv0H9t,1DfHH8u,HH t,HF(H9G(uH0Hv0H9t71DfH7Ht,UHSHH=5HHH]HFHHt@HHt(HBoGt fH=Y4@HGf.Hff.HHtH=ݷff.@HtGUHSHHHHt H=#HǃƃH]Dff.@Ht'UHATIHLLeH=7Qff.@HHtH= (ff.@HtHuH(u H8t fH 0H=HtWUHATIH?tLLeH=gG<t0<t<uHwDH DH2ff.fUHIHAVAUATSHHHL5zdH%(HE1Lg2HIII9t LLHEdH+%(uHL[A\A]A^]&fUHATIHHHLLeH6@UHAUIHATIHLLA\HA]]UIHѺHAWAVIAUIATSHHHL=&ydH%(HE1Lo1LLIHnI9t LLHEdH+%(uH[A\A]A^A_]%UHAUATSHHtRL%;.MtII$IHu8I<$L%t+HHt LcMu1H=Ư1E1HL[A\A]]UHATI1S H=@ZYHpH H=l@HpHH@Lf.HD5u"X%=@tLDHH AA@uHEdH+%(He[A\A]]H=gGHxKH=g*H[6H=Bg H>!H=gH!  H=fHH=fH3UHAWL=AVL5AULmATSHHX}HuHUdH%(HEHrH@Hu}MLLsAăz@p@9wfHHcH>DH1Hƀt'H?:H=HH XH]HtEHEdH+%(HeD[A\A]A^A_]D wHcH>HHH>-H=HH=1HuH8H4|H!ƀxDH @L}DHQ=HHH[H1=H8H=Z=HpHEHUIHxH=HH0HHH2I4$LfIT$L"HHaHxxH=/H=6HfH!Hx@Hw=.H=HjfHH`H*<HHPx>fDHHx01fHH;H`HHPpfDHap@JH;H8@H)8Hy;HHPhDHHQ;HHPXeDH@IPH jH <$H= HBCfDHqHH;0H=HH=:7Hx:HHHPHnHmHt@HI:H8H}H}H5)H}KH;HEL LH=ͩJL 7MMt]LmM@LH5CLE]H LELHH HE1IMEMuLmHEL; L H@H_H ~H9eHHP0DH8H=R7H0UH8/L LH<H9=H=HHq8HHP@DHY8HHjf[^fDL%181HuHMuI<$HMA8HEI $8u 9H8H)H81b3H8HHpL 1L3H49HEH8$H=sH.LHHLH1ATL%7L LLH^MpLH=w1_AX1a19fH77H=ؽHH1ATH=4L -L#*HAYAZL >ff.fUHATSHdH%(HEHr5HXHu)HHtH{HCCtHHubطH9H`%H=詼HH58u#HEdH+%(He[A\]HHpH.6H8vt1L`$HHLLHLJSP1XLZH5,IH]HQLHpL=ff.HH8t 1fUHATISHH98t 1[A\]@HVN Hs tIt$H{Stt AL$H8KHut AL$L9KLut IL$PH9KPut AL$X9KXut.AD$a8CauAD$\9C\rAD$`8C`cfDUfDHH8t 1fUHH HATISHu [A\]ÐHv(H(tI|$`Hs`H9t[A\][1A\]fUHAVAUATSHHHFIE1DnAEMPH=n*ILh(HX0HHI$ID$8HXID$@HXH It$ID$HIHzHH[LA\A]A^]DuE1[LA\A]A^]DH~OIMHՐHtOUHATISHt8HH=It$H  [LH=mA\]f[A\]Ht7UHAUATIHtIH~0[LLA\A]]A\A]]fff.@HtOUHATISHt8HFhHHxHIt$H0W[LH= mA\]$@[A\]Ht7UHAUATIHtIH~`諿LLA\A]]A\A]]fff.@H3UHAVAUIATSHHF@IHt@HHu6fDHLHt HsHuH=P1)fI}@IE8Ht^HHu T@HtKLsM1LLHI~8uLLf.[A\A]A^]I}8GIEHHtOHHuE@HLuHt1HsHuH=@O1if1H=gO1PI}HIuI$[LA\H=8kA]A^]Nff.Ht7UHAUATIHtIH~0+LLA\A]]A\A]]fff.@UfHSHHxHuUdH%(HU1)E)E)E)E)EЃvMV1w-EȉHHuHEHHPHHEHUdH+%(u"H]Ðu 1H}g UHAVAUATHHtiIHvIAT$ uIHt-Hx0LtUAEHLA\A]A^]fDHLLA\A]A^]f.HE1A\LA]A^]fDI}0Me0fUHAUATSHHHIpH=DioCS LoK IHsHX`oS0@(H8PHHC@ID$XHI$wHtRID$hHxHLqIt$I0HޛHL[A\A]]HE1[LA\A]]H9,H{1ҋs HL@LHUHSHLF<w"<tn<uZLHt@H]<uff.@t Dff.UHAUATLg(I|$|ILy1LxLL1SAuPLAuRL9AuLLũL1A\LA]][A\A]]ff.fUHAWAVAUATISHdH%(HE1HHIHW(H_0H5LZAT$H<LH5rHkSH<LH5EHN#[ 3@HEdH+%(HĈ[A\A]A^A_]fDIHtHtL`L011L芶IL$(MG1HHL諤11IH;L葤AW1LH;H 1H'oAT$1LH~;H 1HL,A @ID$@H%LH1 ID$@H L8Mu!@M?MI_HHC@HiH@0HˎLHHL1蔣HC0tHL 1LH1hfDLE1LuHH5I4H5L0H5~L耾H5uLHHPǧB;DD\tY耮\LIH1!HӌLLB;DHHD蛪HPLISFH5L(8HsL1:DH$L41LHl1+f.AD,H5L(H8H5LH谩}LeH51H/LߙLH5Lm2DLeH51HL蟙LH5YL-DHSH5 L D1H=71ID$8HVLH1ҠID$8HL8Mu@M?MtoI_H HC8HH@0HLHHL1`HC0tHL 1LHu14fID$HHˋLH1ID$HHL M H*H(HھL1ҟM$$MIL$Hu1H=51軝H6L1蒟-DH$L41LHĊ1gf1HϢLJ1LA0E4HAAA1H1LADff.UHAVAUATASHHIZLH5HI襡HHtIHXEf.HXG1DHIH蔺LLH{`Hu[A\A]A^]fIHtH謚HtHXE DHX1HDL4H{ Hu[A\A]A^]ff.fUHAWAVAUATSHHHdH%(HE1H`IIHzHW(H_0H5LAVH2LH5H蕣SH2LH5oHxHCHEC EELmHM51HL蝓LH5!L+IF8HtHP(H5LIF@HtHP(H5 LH5QLM pH5LHI苟    @1 b     @ĀIuB @lE1HXL HHHKH@HBH8HH0L(H(LHI@ HHHI#L1H@薑H8LL$H0LLLNtvM 聤H5cHIL1HH LH5>L蚠H5LTLL HEdH+%(xHe[A\A]A^A_]HHtLPL011LIN(1HLA@I$1L1HIGHEAG EEXLmHM51HL 11LLHO蔗A11HILzAV1LH.H 1HX,AWH.LH 1H+A   P @    U   r @A Ā   o    @k  ZDLHHH5H14L~I1L1H!֕EHMLmDMDE5LPEHuPEP1H O@fH5LZͥw˰LH5ՂAHH@AvUDàH5AIHLLHB8IHHH@tA9|6LLLHL(IwBIH!HLHHPLHHH@1蹌HLLHH8=HVLHH0LLML(_fH5CLZ5fDfH5LZ fDfH5ԀLH*Ygڣ^H5L+4@H5mL H5bLH59L@H|HL15;LH5LɚfHxHL15LH5L葚@f.tH5kL;@˭H5)LE1HH@ӝD LH HH1sHHLfBZTIRHHH@oIuvffH5~LZPIfDH5{LHI^)H5 HIAL1H~贉LH5~LBH5TLLL$f.H54}LHH5}L1HH L15LH5|L裘 H H L15܈LH5|Lj@H$HL15裈LH5|L1H4HL15jLH5u|LmDH5g|LVHH5X|L?fH5L|LZLHSH5 LuEHMLmDMDE5LPEH{PEP1蕇H @AD1L1EHH|fkH5;yLHI趓1LAH~AL- ~谎Aw1T@H}L1芎AAHA9}%I AuLL1SǐH71L1=AHL}L11H|1AELAAH|L1Í1H|1AEL蠍A^AHy|L1s1HF|1AELPAAH{L1#1H{1AELAfLAZHʌAgffLAZHǑ蚌A,ffLAZHojAfAfLHzH*Y!ZZ'AA1LHؐAlAE1HL̋A2@A1LH0裋A1I|LH{A1IxLHSAAt1LHy+AiH 11LL-ffDCLLAZTAZXHƊHuAfLAZPHO芊AffLAZLHZA}fAH1LHx3AMAD1LHx A1I4LHBxA1I$LHx軉A1I LHw蓉A1ILH{wkA[A1LH@wCA+A1LH wA1IOHvLA fUHAVAUATASHHI*LH5 xHIuH HtIHXEf.HX1DHIH4LLH{0Hu[A\A]A^]fIHtH |HtHXE DHX1HDL~H{۟Hu[A\A]A^]ff.fUHAWAVAUATSHLdH%(HE1HHIH;LmLg`HO(5HB2LLH5vLiSHLH5S{HLAT$HLH5$H-ID$HEAD$ EEHMHHL15SLH5rLHChHtHP(H5rL蕼AT$XH5$L聼A$lHEdH+%(He[A\A]A^A_]f.IHtLPL`11L1HK(HuL'IGHEAG EEiLmHM51H9LK~11LLHsՅAOX11HWuL辅S1LHH 1Hap蝅LtIAWHLH 1HGsoAKLC|LH5H1_Lf軐LH5XoHI։AT$\LH5mtºAT$aLH5at譺AL$`L1Hbr5!}LH5SrL诌f.EHMLmDMDE5LPEHEpPEP1|H q@EHMLDMDE5HpPEPEP1|H %IT$PH5msL̹A$^fAT$LH5L謹A$6fAL$H5L1HPq|LH5FqL袋A$AOH1LHsuA @AO\EO`1EGaHĈLDIOP1HrLADAOL1HrLAUHAVAUATASHHI*LH5urHIuH0HtIHXEf.HX1DHIHtLLH{0Hu[A\A]A^]fIHtH0|HtHXE DHX1HDLH{ۙHu[A\A]A^]ff.fUHAVAUATISHIHDHW1LH5A̢DLL1u}ow"}YH=dt?ff.@U=ĒeHATSu= HxIHPt![H5KdA\1]tf.H58d1tH>H8ޱH="d1+Aăts1ZkDMkD@k[DA\]n@nAB@1H5cEtu@[A\]諗8x[A\HHH5yH=i]1a[A\]ff.U1ɺHH=dH%(HE1HuoxHt^E UHAWAVAUIATSHLg(I|$LIHn1ҾxLL%ML蟄AvLbAvL腄AvL3L>sL2C<tZ<r<H= H5%Q1L-nH[A\A]A^A_]f1L@Hs L蟚H[ LHs芚3L@nN. @|S2t-LTLtALItM9u @vĀM* [@0/yL1bL1$HL[A\A]A^A_]龋fDH[ LHs3LHe= @cFL轅OH[ LHs{3LsL脅sL訁H{ϖHsLHc@s\Lʕs`LsaLDPLhrLLPrfHLboDLJNH4Ll'DH$LLD LBRL*RL”L誔}L蒔]L{LlLpI@ʃLLL蜖1L貃sXL=XDHsPL^7@sLL DsHLT@<Lړ@L̓O@0L貓4L褓8LHDLf,Lbf.(L衂f$L聂fHL<W@L2P5f.L{LjLpI@LLL1LfLkE1HLB4IYI9r?L2L胁LtHL@fLL3L$HLfL蒑LLԀLN5LJL蛀L茀LnNLmfLmfLmcfL袐:L芐LrLdDLJH|LlDxLbMutLTff.@UHAWAVIAUIATISH8dH%(HEHF@Ht|HHttL} fDHtcLCMtJAxHuMt(A@LLLE41LLTLELL訅fD1H=W 1TIF8HHHt{L} DHtkLCMtJAxHuMt(A@LLLE謅1LLOTLELL fD1H= 18TIFHHtwHHtoL}fHt[LsMtBA~HuMt AFLL1LLSLLbfD1H= 1SHEdH+%(uH8[A\A]A^A_]|ff.fUHAWIHAVIAUIATSH(dH%(HE1SHt=HXLe HXHL1`LLLSH{lHuI 9SHt?HXLef.HXHLLLLRH{lHuI0RHt?HXLef.HXHL聆LLLcRH{:lHuHEdH+%(uH(1[A\A]A^A_]P{1fUHIHAWAVAUATSD~D7~3~ DX AxjD!3~ XAPv D]G;νDX]DD13Vp!A3PAAHu p $D1A1A!D1DDPDU!A11DE:|DDh !1DDHDME*ƇG1A!1DE F0 1!A11DE5FDD` DeX$!D]1]DE<ؘiD`8 1!1DDDʋX(1]!1DD [X0 1!1DDH,DME1\1!1DD;"k 1!1DDH4Eq1!1DE Cy 1!1DDP<A2!I1!1ƋE ΍8b%1!1A@@D]1!1} QZ^&1!1A6Ƕ1!1} ΍]/։1!1}SD1!1A ؉ 1!1}э71!1} ΍!1!1A7É1!1}  1!A3ZEA1A1D!1A㩉 1D;L*!D]1u1!A og1 1!1Ή1AA!DD]1} AB91Eq11‹E 0"am1A< 81Ɖ11A} D꾤1A1A5`K1}KD1׉ 11up11A ~( 1A>'1A11A1} ȍ0D1׋U211֋U 9ى1A1ʉ11A1A:|D 1NjED]0eVĉ11AD")Du  1A *CA<# A1A  1A9DAAD] 1Y[eD]  1A Du A1A3}Ƌ]  A1A}΍]D 1AO~oDDu  1A ,DU 1A3CA ANA 1A~SADA 1A5:D  1Љ3*] 1ʉ;ӆ  1AA 1A4 A@A@A@A@ A@ [A\A]A^A_]ff.G +F DG$+F$DHE1Ht HAHuDUHAUATSHHHH u0IHuHuL9t.LAA8H[A\A]]H1[A\A]]fH H tff.@H H sff.@UHAUATISH8dH%(HE1HHHBHu(HEdH+%(He1[A\A]]~(uGLmL1L  LK(HoHC(HHsLDH1LKAUIL$LCI<$IXZbf.HOLF HH?H7Jrf.HHHHDLT@LOLMHI3 M1I ufD97t HfDMIEUHAVI1AUAH}ATSHHPdH%(HE1LHEH9Ht?LeH=HL<{HoLH=vQHbHH9w21Hu#HUdH+%(HP[A\A]A^]AfH5)LHEIcH IHqH9ADIA~)AH߾0IUL)IBLAHzAuHgfffffffHc HEHHHHHfDHHHHH?HH)HHH)0KHH9u.HNID@AH4"pfUHATAHH8QtHt,H@hDLeH5ʾHHHP LHD@ 1rfDLeH51Zf.UHscH]HHDUH5W HAUIATL%&S1Hf.t0I4$ILIuH[HY&H[A\A]]H[A\A]]HUHATIHlH5LuoAEH5\LUoAEjH5L5oAEJH5LoAE*H5ΡLnAE H5tLnAEH5YLnA EH5LnAEH5LunAEH5LUnAEtnH5L9nA EtRH5٠LnAEt6H5àLnAEtH5LmLe@H5CLmAEtH5LmAEtH5LmAEtH5LmmAEtH5LQmA EfH5˟L1mAEI9LL5H^fDA A AA"uJAtDELI=UIL9LL)H~uEMA uLL1M>LHL1KxfHL1>DHΞL1=ifHEH[A\A]A^A_]ff.fUHATL%ϤLHzLLeff.@UHS\1]ff.@UHAWL=oAVAUATILSHz6]υL5E1 IQA9tQLLHADAEu؃IcLDE)HcHHHHH 'H4dDmLAD-&~DEHD[A\A]A^A_]L~AUHAWAVAUATSHHH}H=}y=UL-E1E11L=oIcH9s>%AIQD9~THMMHH)H}1!vAąyH=AX}HD[A\A]A^A_]E1H=٢4}fHHcHHÐ1HLif.L@ HMt9uLfL(LDUH5HATISH?DHs HHtHSLFu[A\]@[A\]fDUH5ƛHAVL5AUATIS1@HI4Ht#LA+Fu[DA\A]A^]A[A\DA]A^]fDH#EgfHGHHܺvT2HGGGG,G<GLff.fUHAWA@AVIAUIATASI^H(HGH]A)}HD9|ELLM{HLDELMD)A9r!D{LAL[@A9sEE)H}Kt EfH(D[A\A]A^A_]n{fDa{EfH([A\A]A^A_]ff.U@HAVAULoATIS+GLv5HSH5{ID$[LLID$TA\A]A^]L5HLLzLLoAD$oKAMoS AU HC0IE0o@UHAWAVAAUMATSHH8HdH%(HE1@SHcLL}fAHL)EL0H)E)E)E)0)@)P)`EƅpvHALHvLLHMfD06H2\HH9uL=w@LL@H\L14LLefDAL1LDHnfDHL14DHL14DHƕL1g4DHjL1O4kf.HUL1/4Kf.H@L14+f.H,L13 f.HL13f.HL13f.HEGH=:H8HGHHzHHcH>HE H̔H”HHHHHHHHH{HqHhH_HXH~ZUHAVIAUAATASt.A)HIE~!IcLD=Ay[DA\A]A^]ÐE[A\E)A]A^D]1ff.UHAWAVAUATSHU̅~mAIAft7A)HcIE~@IcLDbqHAŅyc\ t΃tHD[A\A]A^A_]DDmE)E1fU11HATAH1stD1sLef~fnÐcUHH dH%(HE1Hu74HE1H;wHHwHUdH+%(u]UH0]ÐHHփvwcDw1úcfDUHATSH;~whFpI8CpwVw:HHcH>fDHV Hs \u,AD$9C|A$9rjv-D[A\]fDHV Hs [tD{IT$0Hs0[uAT$@C@t4ftSqAL$qu1tfDF 9C rkf{fD8rfIt$rH{r[A\]b@F9GUHATISHu I|$hHshHH tNHuHt[A\]Hu H:wHHHbuM$HMtQHtA9$wHsI|$auHs I|$ [A\]afDf.H[A\]øH@fHH UHATISHHu^HuyH CA9D$w`A|$;{wPCpA8D$pw?wuHwHcH>HufC A9D$ v;[A\]fD1DHS It$ jYuۋCA9D$||A|$HS0It$0GYuIL$hHShHH tHu]HuHuC:wr:L[HrA\HyL]^`fDHS It$ XtVKfDHufH Hff.HhHvhHH tGHH1u5HH u&:uUHHHH_]f1ff.HH u,HuHtÐH9tUHp]fD1ff.fHH uLMtLf.HGXHuDH@XHtLMtLLGPLUHATE1HH?Ht,AHHuDLefDUH,HHu)f,HHtGfuH]Ð1]HfHGXE1Ht H@XAHuDff.@@xÐUH=11HlDžy1]Q+]fHtHG0f1ff.ft7t)u4H5mp@u H5lpH5ApH5Ip=_;ptiUHTxXu,_H__]_Ð1H=݊1kz_H=11kDžyhfDV*KffDUHAUATHtbD-_At/119kAăt1Ǿ@bDD%^A)DA\A]]f.RAAD=^t =^ufU@Hbb][^fDHM^@UHATE1HH?HtGA)HHuDLeHE1HtPHAHuDf.UHATSL'Mt-HM$$MtLHdtL[A\]E1[LA\]DUHAUATISHHH teM$$HAMLHH u>HfMuu3HL\dt$M$$HMLHH t HuȄtE1HD[A\A]]UHAVAUIATIHHltsMmM$$AMLML uKUMuuBLLct3L'LI'MLIML t MutE1HDA\A]A^]HHHtHHuH7HFH0HFUHAUATSHL'MtgHMfAeM9t7Mu0fDL0'IHtL9tLLbtfAML'IHtL#fH[A\A]]DHt7UHSHHHGHt*HHk;H)C0H]f1H=_ (f.UHATISHtHHGHt!HoHC;H)C0[LA\]B:f1H= R(fUHSHHH7H=faEHH]@UHHdH%(HE1H}H}bHEdH+%(uPfUHSHHHwhH=uDHChC`H]ff.UHSH(HdH%(HE1HtHF fH F()EtHEdH+%(u%H]HH=iDHǃ7PHHtPUfHSHH@ HtH]fH=IDHǃH]ff.@UHATIHZMLMLI|$PHt#LLeH=]CHt'UHSHHHHPHuH]fff.@H7HtHt#H3H=CHH]UHAVAUATSL&MHIIHuYfHIHt5HLHwf~IMfMt?M4$Ls[A\A]A^]fDI^L3[A\A]A^]HFIu[A\A]A^]Muf1H= 1 %UHAUATSHH>uaHIIfDHHt HHuHLL[A\A]]LHeyL#I\$H[A\A]]fD1H= 1$UHAUATSHHHt_IIHHtHHL]tHSHHtEHHtHPID$I$H[A\A]]D1H=? 1$IEf.Uf@HAWAVLAULATSH@HdH%(HE1HHDž8HHDž (Aǃ?v,HEdH+%(H[A\A]A^A_]LDH51L _HHH)SDL4IDE1HBf.KH5#L1^HHIH)RL9t(HDMuK H5vL1t^fML_4KDUfHAWIAVIAULATISH HHdH%(HE1HDžHHHDž!bL1HH5]IWMLH5L1]LH5L1~]HHH)xQL_H4H8NH}H@hH5LHHHP LHD@ 1]HHH)QHEdH+%(uDH[A\A]A^A_]ÐH5L1\8f.H5YL\If.HFw;wNHV 1H5~\\@1Du HtHOHG H5~HH)H9HG‰ƒtDq~Dt tftHG DNHV 1H55~[V1H5~[HLLGHWL }HL)H9HGA҅t1A4 A4D9rHWH}LIIHLDLDL)ɍH)΃>1AȃNO9r"Dz}tDt f.UHAWAVL5́AUATILSHWD-AcwkHaHEEtkIAŃHHIGQH IQI9tGQLL%uAL[HD[A\A]A^A_]AKDQLH.1]f.UH~lB1HtHzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH@@SO1]>O1]f.UH~lB1HtHzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH@@:1]:1]f.UH=tHSHwH=kH=_HHXHu'DHHtH{HCCtHHuH]UHAUATISHH5dlLHc10tFHL(E/MLH5{HH HH1[A\A]]L0@HLH5l1[A\A]]-0ff.fUHHAUATISHt2=OHctHc1H5kL/H\ H5kLH1/L-L1L/H5kL1/Hc t.H Ht"H H5kLH1^/@H58kL1G/LL1:/HcSt(H OHtH H5LLH1/Hc?tH H5TLH1.HctH[ H5dLH1.Hcot#H3 H5tLH HV1.HXNH5jL1o.=LHEjH6jH5jHD1E.H5j1L-.HHXHu+LHHtH{HCCtLHHuH1[A\A]]H5iL1-f.UHATIHtZAwHੈ$u{tVLL 1HLi"@LLefHi1LLefH1HiOLLefDHJ1Hwi.LLeDDJLki1H?LLefUHATIHGw7wZt}wDGHO HcLHg1LLeÃuHcLHg1LLefDDGHO HcLHXg1\LLeDOHcLL)gH1>LLeUHAUATISH=Ut;HTHt/H5[h1+Hc2H5L1+=t>HHt2H5#hL1r+HcH5ɳL1Q+=N=7Hcpu+Hc$H u@HcH t{LH H5LH1*HctHH5L1*Hc|tH HtL1H5 *H5LL1*?t ?)H5?gLH1`*=~H59gL17*<zAUIH[A\A]]@H5fL1)Hc,tHl H5gLH1)H5.L1)zH5efL1)HctH H5gLH1w)H5ޱL1f)H5LZ^AvL L1 3LLLH,H9tLH5*L,끐HEdH+%(H( L[A\A]A^A_] H5]LLf. H5]L,g H5X]L G H5 ]L' H5\L H5\L H5\L H5_\Ll$fHt?UHATIH@H+I$0A+LLeH=DUEHAVAUIATSW`wk MehMtRE4$A@AAtAA|1 HcHAA(AAuA}ʃ.AE@tjA]q1~JEEsAUtA}rDƍCEEvAUwA}uDƸtWfDIHtf8 IH{.(H{ [A\A]A^](fDPA|rHcEDrD-IHu[A\A]A^]A|DPA|HcAti-fø(A|rI*f1fUfHSHHHdH%(HE1)E)E)EH} ‹C EC0EC@E:%HUdH+%(uH]0"UHATE1SHHt'f.H7DHAHuD[A\]ff.UHAUE1ATL'Mt.fL6D>LAsIHuDA\A]]fUHAWAVAUIATIH st'vIct*A\LA]A^A_]DHHLA\A]A^A_]HJHJgiu3HHMAD$Aw A|$TE1A\A]LA^A_]@HJLDHzvL5XMfM%AD$wsywIL$ LL1H5wX83IA|$At$LH5XLH13I;MFIMIE H53XIEH)H9HG‰ƒt=X@9IMHAD$ IM(_A :@HHMAD$vNIT$ H5UzA\L1A]A^A_]2HML=@WHL1W};IT$ H59t볐At$A|$AA\LLHA]H5WA^1A_]1IL$ LL1H5V1IZAt$A|$H5VHM 89rAD$ AbA#SA?HWHIULRIUH)H9HGAх&1A4@4D9r fIEIE H5UH)H9HG‰ƒ5qt=aU@9oIEAfIEIEH5 UH)H9HG‰ƒst=T@9IEA#/IEIEH5TH)H9HG‰ƒt=T@9IEAHHIUL8QIUH)H9HGAх1A4@4D9rH8TLAIHH|H|L)HH)ƒ1ɉσL >M 89rHSLAIHH|H|L)H)΃1ɉσL >M 89rHzSLAIHH|H|L)HH)ƒw1ɉσL >M 89r\=St9tIMtftIM=,St9tr=Rt9t=Rt9ttfttfttftff.U1HAUIATISHH5RH8M{CHHcH>HS LH5RHL1[A\A]]fDLH5QHL1[A\A]]f.HS H5nHS LH5RHS H5 Ps{INH[A\A]]fUH5 3HAUIATSHF HHHt.IfIt$0Ht LtLHOIHuE1HL[A\A]]fDf.UHAWL=ϲ AVILAUIH52ATSHH Ht+IfLLIHtHLLAփuH[A\A]A^A_]ff.fUH54!HAWAVAUATSHH=> HHEHL5 L}H5PH1IW AfHEȀxpHEHH5L M)L-UwIHtH5tPH1IW HtH5jPH1AW(IW0HtH5YPH1wH5ޙH1fM$$MM|$MLH1>LH11IWHtH5H1IWHtH5$OH1A"H5OH1 @H5OH11f1H=g 1H52H1H5H1HuH=s HEH@H[A\A]A^A_]DHPpH5NH1CEfDHEH5%hHߋD1 UH5/HH`dH%(HE1HU}H=Я kHtH@PHUdH+%(uff.UH5\/HH`dH%(HE1HU}H=p HUdH+%(uUDUHAWAAVAAUAATASH((HHËxbS8t{}E{8@5"ÅxiDDD1'@x8 "D%@uJSpuyC@HEdH+%(HLH5ڋ1[A\A]A^]]DLHE1L LL1H5A)Spt1H5ALC@vSr1H54BL{qWAL5$Bf.BT#rLL1ICqD9#H5OALHHPDH HD1ffDUHAVAUIATSHHdH%(HE1~wPFHM|HcH>HN H>H5FL1ys{1H5HALH{HshHt>@u3Spu`C@uoHEdH+%(pH[A\A]A^]fLHE1Le LH5LCSptH5TLC@t{qIt+E1DB|#rI LHCqD9HEdH+%(HLL[H5S@A\A]A^]f[H5(@LHPD{vH5DLHsfDHN H[1H5qDxf.HN H{[CHN H<1H59DwS-ff.fUHH5?HAWAVAUATSHH(H}H= dH%(HE1ETHHGHL-WL% HEHEH5u H@0PxHLH>tHP1H5?H= HEH@8HtaHHu;WHP0LP(LL1HJL LLHHtHCHu1H=$ HEH@@HL0ML=\WH- 9HP0LP(LH1HJL LLM6M:IFHu1H= kHEH HtlLpL- WL%q H]LpIF@IHt L@0IIF8HHt HH0HIV(L1L~I~HuH}H0HtMHXL-VL% fDHXHChLLHH0HC`HHP1#~H{ZHu1H|H52=H= }HEdH+%(u5H([A\A]A^A_]H}H HHHE0UHAWAVAUAATSHdH%(HE1H HHAAD$DH5 RD1fHD1L5x<^IHtvfDI ߉LD1H)I9uLLHEdH+%(H[A\A]A^A_]DH5YU1H= |뵐H5UH=B 1|L5;@HLDH 1HI9ulUHH1H5tUH_HUH5hH8f.UHAUATSHHIHHLLh\IHHSHC HHK H9vHHC(HS(HtI9t HtHC(DLHHuLHHS0HHC8HK8H9vHHL[A\A]]fHE1[LA\A]]HsLUHAWAVAUATSHH $HH $HH $HL=8fE1H`LHhLHXHLdH%(HE1)p)))):LHtLp/LHHLL1 HZHMIH!H59L HL=RHLL$ LcHC MtLH= HC({HC&H@Ht Ѕ{H|CHqHHEdH+%(HeH[A\A]A^A_]fHHHAU HPL`L{81 o HBAYAZIHHhLD8HHH{LLHHHP1H HAUL`L8Hp 1 H߾_LHHIAXL`}H`HPHH1LL HxH1APHCL`HIFEw6f.HhH{AE1HPL 7L`E1LpH`HPHH1SHhJpLXK4ILE9wAFLPHxI4$LIID$L9u1LPHhLH5pPHHHP1Hs(H=I}HC(Hs LiHC L1HXHhHPL= LHhLH5!6hHs(H=HC(Hs LHC 1DHL`H1AU L5 [H.Y^IHHhL25HHHiLL`HHP1nLL HpH1HL`HIHpHPHDžpH54LHCLdOHPLH54H1HHXIHHhHL1[fLHhHcHPHPHpHDHxHHDžp*HDžx&f.HL`H1AU L3 HfIXZMt,H53LHL1:wDLL H1HIH1=FAff.UHAWAVLxL5AULpATSHHH`HH=/LHXdH%(HE11HhHxHEHPILL LH HpA$:tXHxAHhH=KxHEdH+%(WHĈD[A\A]A^A_]HxH=v AuAfI9H@H`s@tEHXE1+fDADHXHUHHPH{HHLHLH)HH)HAEHXHPDD {HPHXDfD ^HcÉHfUHAWAAVAULmATL%kSHHHHuHH=IHUdH%(HE1QH]HEHEHEHE0D=wVH}ADB?HEHItuLL* HHI Hu>L9tAHuH=BIHEdH+%(HHD[A\A]A^A_]Hcփu HuHEHM0ЃsuxtUH]uVE1널H]HEHH{HtHHtHH)H)Ѓrȃ1҉փL1L79rE13TH]fT뚋UH]TTDUH5HAVAUL- ATSHLHHt>L5GIfIt$ LHHLLIHu[A\A]A^]ff.UHAUIATSHHHIHHSHC HHK H9wQHC(HS(HtVI9tHuaLHHS0HHC8HK8H9vHHL[A\A]]@HHC(HS(HuLHHtfHC(fDMtHsLff.@UHAUIATSHLHIHHSHC HHK H9wTHC(HS(HtYI9t Hu\@LHHS0HHC8HK8H9vHHL[A\A]]@HHC(HS(HuLHHt뚐HC(fDMtHsLff.@U`HAUIH=ATLHIH AH5CI$@I$0HH LA\A]](H=Pff.UH=H@p]ÐUHATAS@D`X[A\]UHAUAATISHHA$@DhP HtP0H[A\A]]f.UHAVAAUIATASH`AU@DpP HtP0D`[A\A]A^]UHATASHoD`@@ [A\]fUHAUAATISHAo$Dh@X@ H[A\A]]ff.@UHATASD`@X [A\]uUHAUIATISH8‰w`H=F‰Ís@HHHHsupuTID$hH[A\A]]@IuHx HHpItHtH)LH)HID$hH[A\A]]DAUPID$hH[A\A]]AupAttff.UHAWIAVAUMATISHHxHElLu H`dH%(HE1HMLHp@At$MtLAD$ltfAL$Ht!f;oCIAD$ AD$Mt:H]H|Lƅ|HH`Htxo|u|EAAD$pMt*IT$rH|Lվu9|fAL$@AD$qHEdH+%(uoHxD[A\A]A^A_]fDE11@H1LrfDCIAD$ AD$MEff.UHAWAVAUATSHH H= ,H5mdH%(HE1HIATH0H I$H;L8Mu.fDM?MIGHx(HLH HHPHpp0LWHjWH tHwIrM$HL[HuH D9HPxfoLHfoKHHfoS P fo[0X0foc@`@fokPhPfos`p`fo{pxpfoHHfH/HHLDLH= 1IHHEdH+%(He[A\A]A^A_]M$MtI$HfMtMM?AVwIr担,A9FuHL[H|HtLLLD1H=? *5DUH5HAWAVL5 AUATSHH(LdH%(HE1LHjIL0I$H8HHu+HHHCHx(HLH HHPHpp0LWLjH tM$LLHuH(@@9@u@fAoLHfAoOH HfAoW P fAo_0X0fAog@`@fAooPhPfAow`p`fAopxpfAoIHHHH L1H=~ fLLIHHEdH+%(uHe[A\A]A^A_]VfDUH5$HAWAVAUATSHH(H=#~ dH%(HE1oHIH0I$HL8MufDM?MIGHx(HLH HHPHpp0LWHjH tM$HLIHtH(@@A9FuLLIHjHtLLL`1H=g| fLH=} QIH HEdH+%(uHe[A\A]A^A_]ftHUHAUIATAHHHt2oD @HJHHRPHA\A]]0H=܇HUHUIfDHt'UHATISHHHto@ [A\]Ð0H=|oI$@ [A\]fUHATSH dH%(HEFGFGFGFfGFpGpFq</GqIHHфA$oK AL$ oS0AT$0o[@A\$@A$IL$XfA$HChHts`HHLHHtB2uTHB fH B(Hr )Et&HEdH+%(H L[A\][HEdH+%(uaH [A\]HLHHrLFrA1ƒA4@4D9r1H= 1hsUHATISHjAD$u [A\]DHsPI|$P[LA\]UHAVIAUIATHLLHIHLA\A]A^]UHAVIAUIATSHfDHHt3HHuMu+[A\A]A^]fHxDEHC0HpjfH5:L3HC0HH{0H AI$H@HH9C0t E18AL{8MfHK0HHL1H53[HC0HXHK0HxH5U}LH8H8H@HC0HhH5}L;HK0fA HH fD莲fLtZHUdH+%(He[A\A]A^A_]HCHpHCHHKHHH52HbFIHHhDžHtHUHT HpH@H MHLhHxH`PHPH 8uM$MtjL-{Q0A9FuLA~;8u@IcDL>f.H@Iv u 4A9FtLM6MuM$Mt M.E1MuIHX1!H@Iv uI$H L(MLpH`LPLxM2fDHMuHu Lt%MmMM}MI7HL uIwHH t HHuHuHuIwHL t$HMuHuLYuDLpLLMLPI$ H$MIVH_IHHtHPHmIFIHtLLLl@Mf.1H=p 1HHfM @A9F .D@%=WH5CEH5)L-H5#LH5LH5L8(H5LcH5 LHI记H0HtJHHu"@+LH@HHt H{Hu1H=n 1蟩HL[A\A]]f.Hr H5p LZGDUHATSHݶHHUIHH5<1CLH5 LH5 LH5 LH5 H5L}LH5U H菲LH5I LH5 4L[A\]ff.UHAUATSHH׵HH5ɹIH"1LHHTH5"BH5 LH5 LH5 LH5 L{8HcH5 LX(H5 LrH5 LHI(H0HtDHHu:fLHHHt H{Hu1H=Vk 1HL[A\A]]f.H H5 Lڰ7DUH]@ff.fwH{x HRHDÐU1H5$H=x HJHm]ff.UHAWAVAUATL$7SHdH%(HE1H>HEILPH8L9fDH8fLLH5) hHPHXIGHH1HDžxHDž`@M9LE1H MIA$HL1IAfL9HvM9wLMIDI)M9AAHPLXHLL9HEtL@MLHPSAI.IIFIDJ@HXDAM9vzM9vuHPLXH`LHI9rML@)H1H5H=u )HM9xHEdH+%(HĨ[A\A]A^A_]MHPL@HXfDBD)QH OH59L1D@D@@E1ɺHEdH+%(u)HĨLH5>"1[H=$u A\A]A^A_]VGUHAWAVAUATSHH $HH $H8HIIԉdH%(HE1:/LELHHLM1ATLLaZLY=wkA]0LE1t0HEdH+%(HeD[A\A]A^A_]HHA HtLH5DAML1HcGH54!H=p FA uDH5 H=p EffDUHAWAVAUATSH8Hu/BHEHL=HDHEL5`HE,AUIUHEHDHUHEHH;]tTL+I}8HtLH}lH}LA]EtuAEIE0HHEH;]ufDH}tyH}HthHUHuH8H=[[A\A]A^A_]~fDIM0HEHDHMHE?DIEHE-롐H}HֈH5i1H8[A\A]A^A_]øff.UHAWAVAUATSH8Hu/BHEHL=kHDHEL5HE,AUIUHEHDHUHEHH;]tTL+I}8HtLH}H}LAEtuAEIE0HHEH;]ufDH}tyH}Hth[HUHuH8H=Y[A\A]A^A_]fDIM0HEHDHMHE?DIEHE-롐H}HFH51wH8[A\A]A^A_]øff.UHAVAUATSHH dH%(HE1HHIwAŃIH:HIH9)Lu1IؾHL}stdo}sysl}file9H5M^L"1M(Mt$Hu HELCA|$kHU:^LeȉDLILqHEdH+%(-H [A\A]A^]ÐADf}ut9}/XD-XA9AMŀ=H=2e`e'DHf}og}=WD-WA9AM;@}Mu1HRILHH81趜輟@IT$D1H=V2DH=WWLH4HH81LRLHfDU1HATAHCx D1+x61Le8DH59H="` H1?8ţDH53H=_ H1?UHAVAUATSH`dH%(HEHH &XH=dL-5L5^ @ IAD$8LLL͜A;\$ <t#AT$ JH5H=^ 1>HHtqLjfL-L52^ ULHULIH>A;\$ t5L5L-] LLL衯A\$ LLLfDHEdH+%(H`L[A\A]A^]DIIHu5Ht0H8IHxXH=cX I(MSXH={cX IMtLH=!cID$0L-L5)] @IT$0H5H=\ 1=LLL裮A\$ LLL YXH=bEX If.USHATISHx%tEMED$8E[A\]H=11DžRMt A|$8+AD$8轿R>A|$8蘿8葠AT$ H5H=Z H1T<[1A\]DyyH=s11TDžyFAD$8R6fDQ蹕QfDQ處5QI|$011AD$8Qy[H=11Džy0QfA|$ fD^QSQAL$8A|$ HtIt$HӋ^uHCH LPu.AT$ H5H={X 1:fA|$ tEfIL$0AT$ H51H=X :IT$01H5MH=X y:1fH=11DžyPP]AP6P?AD$8CUHSHHOxVtrHtGK8x@ H HtHЋOt{8mC8H]H=11Džy"OHtՃ{8uϋC t@^OSOXfDS H5H=V 109SH=W118DžyOVN豒N-fDUHATIH ueLMHHtLLH5H=X ƩIt$0H=]%LH=^ID$0LeW H51H=V H8fDH=|tBUHATL%mSHW DLH轘H%H=Eu[A\]fDff.@UHAVAUATHH $HdH%(HE1>/IHH1VLL LL#L-oLLZIXZMtlLL%FѧIHtH!HH$wwHEdH+%(HeLA\A]A^]DL-LIMu8MtXLH5TLH1Lf.#LMtKH5L1E1cf.蛚LH5H=S H1`64H5H=*S 1E1@6趻fDUHAUATASH蕴D11HHKL-"L%t1L1L%AD$8A\$$LH=[ID$0u&H=o1@H[A\A]]DHIH3H5'H=Q H 1R5L11dDžy4KL%gKю K"H=Q H3H5Y4H=P Hd3H5]4ޓff.UHAWAVAUATISHXHUdH%(HE1LMtqILzLu1D.LL LEHLLLmLELLHXH5$<L9HBIEHELL9rLHUdH+%(uHX[A\A]A^A_]^f.@Gu1HV(HO(9r1w*N$9O$rwHF0H9G0Bff.@H?H6HGH@HHxDUHC]ff.HvHff.@UAH AAEHy0AHAUMATSHH @L H%tHH9t"HEuL!H%uHHH9uH DHXHu7fDDHHtH{HCCtDDHHuH[A\A]]UH H11H8H"HtH@H]UHAUIATISH贺LH詺HtHtI$HIT$HH[A\A]]ff.fHH=H@9GUHAUL-/ATALSHH=;u12H3D%(E1LHD[A\A]]AUHAUL-ATISLH;=tJ9uBL9%u9E1HL*HD[A\A]]@AUHAVL5?AUE1ATISL=Kt9Gu)E1L9%?AAL[DA\A]A^]@AHHvH H e1HcH>fE1f8u Af.D@ADE1@uf-fAfDPE1tfG1fDDDfPE1tf8uH@`x tfAAzPE1ifuWHHAf9BHxX7E1 +HxpA@PE1 ffDDfDftE1fDAAfDPE1HftSfDDfADH@`x AhD@AAPA>DH3t5wH3H3HDfH-QHHDf. H(/HcH>H3HIHn3H&H5Hr3Hk3H&3H#3H 3H3HHPH.HcH>H 3H2HP3H3H3H2H2H2HOH 3t=w&H2t/H2HxOHD@HeOH2HDfH?t&HH98tH{1ɺH0鴡@ff.@1f1f1f1f1f1fUHAWAVIAUATSH(HuȋwL<2IWI_HHHH[HuBHZL"EHtL#INMRI;T$I\$HtLHUH)INHUAoL9:LDAoOI?JHL;*HWHAvHUH)INHUIwHIwHtHHtjMteM fDINAvLH)MmMu?DAGM'HӉEL#MM;|$<I\$IVHtLH)DmEtnMGAVLH([A\H)A]A^A_]A}IUHt DJE_I]Ht DCE:AEI$LIHt {HEH9MMl$I9uI\${LkMt E]EHSHt DRECI$IUAEAD$IT$HtL"I$IUHL;bLjIVMeM,$Ht.ANLH)AVLH)AVI}Ht AVH)AVMl$fDAGM'EH:M=HEHRI\$INAt$AuAD$BHSIT$HtL"I$HH^L;bHZLcI$Ht-AVLH)AVHH)AVH;Ht AVH)AVHEHHCMH(1[A\A]A^A_]@HSCAD$IT$HtL"I$HHtkL;bHZIVLcI$Ht-ANLH)AVHH)AVH;Ht AVH)AVI\$DI\$fDHEHHEL(@I\$fDLjHEH,@HEH@IOHIOHH~@HWHZ INHHSCAEIUHtL*IUHHL;jHZLkI]Ht1AVLH)AVHH)AVH;Ht AVH)AVINI\$At$HSsAD$HzHEHHSINHrMl$At$sAD$BIUIT$HtL"I$IUH9L;b;LjMeM,$HdAVLH)AVLH)AVI}H28IUAECHSHtHHIUHH;ZLjI]L+Ht2AVHH)AVLH)AVI}Ht AVH)AVINMl$At$IUAuAD$HHZQINMl$HEH!BI\$fHZHEL(LjHEL(.Lj%ff.fUHAWAVAUATSHGHHuL4H II@cHSHt$AEHILI)LAUyHSHuIIFIFAF2LsIEHt!AUHH)fIH{L#ID$H9Ht xIUL9sCI\$AD$HCID$HtL I$HH6L;`\HXLcI$HgAELH)AEHH)AUH;HAAEH)AUIH6f.HEE1H@HL[A\A]A^A_]DID$Ht xIMIL9scIWCAD$IT$HtL"I$IHL;bLzMgM<$HAULH)AULH)AUI?HXHEH@@MCAD$!HXIFHCHOHHIH-H9XCLpI^L3HAEHH)AELH)AUI>Ht AEH)AULIUIHHEL8@LzIFHCHt|HHIHH;XtjLpI^L3HAEHH)AELH)AUI>Ht AEH)AULM|$IIMH LsM&LLpLIHf.HEL0@LM&H9XLpLM|$IHHEL01HEIIFIFAFL0-ff.fUHAVAUATSHHt6II t.H[Ht"AD$ILI)LA$yH[HuE1[LA\A]A^]@UHAWAVAUATSHHHt`IIE1tFH[Ht$AEILI)LAUyH[MHuHL[A\A]A^A_]ME1ff.WHHFHtDIH@HuI)LDLMtI9ptI9pu@ILHt II9ptE1ff.fWHHFHtDIH@HuI)LDLMtI9ptI9pu@ILHt II9ptE1ff.fHHtWH)ff.fHHt@HH@HuOHH)f.HHt@HH@HuOHH)f.WHD2HH)HHEfDWHD2HH)HHEfDWHHH)HHEGHH HEHT0GHH HEHT0GHH HEHfGHHVHVHf.GH1H9tfDH9Vu1H9VHHGH1DH jDH9H9 ¸)ÐH=MDH=Cff.fH=5DH=Cff.fHO@HtC1ҐHHIhH9HLHuHHHHHDH9HOf.UHAWIH= AVIAUIATISLHHeqH=nVzH5" H5~ ס]H56~ 輡H5} 諡H5T} 蚡H5| 艡H5r| xfH))MtL=MtL5{MtL-wMtL%sHtHoH[A\A]A^A_]HHuJfHpxH@xHt;H9t.Of9Hr uHH9~HWxHt"H9u%H>HGxHuHGxH>U1H= c 1HuUHATSHH=VHdH%(HE1H߹HPI5HADŽ$эHt H@HI$H蘰Ht H@HI$u0u]H{HI$uyLcHHEdH+%(uvH1[A\]11LEHHE腐}t A$tHWuA$H{HI$t1H=z 1t蓝UHAVAUATISHwH~Ht-HIftw*ft*fuHns[A\A]A^]Dfu1論u_HCHt*f=t!vf-ft[A\A]A^]ftfuH[8HtHLLJH[HuHCHxHtH=H,LH=x H@ A$B$A$HCH@HHZ0HB(tIHs1}HsAɕHCHxHH=kH衡LH=ww Dp HA$B$A$HCH@HHZ0HB([A\A]A^]%tDE1ff.UHAUATISHHwH~HtXHI!HCuQt9f=tftfu!H[8HtHLLH[HuH[A\A]]fDHxHtH=zH谠LH=v @ HA$B$A$HCH@HHZ0HB(H[A\A]]/sf-f`H[A\A]]ff.@H=R+ff.HwHHt#UHGHH=RH蛎1]1ff.fHH=Qmff.fHH=QMff.f11H5Q1lf.11H5Q1lf.UHATSHH=QAIHtI$L[AD$A\]@HH8\HUHATIHH?HtrsLLeH=4Qnff.HH8mxff.fUHATSHH=P聞H;If}I$C[AD$LA\]fUHAUAATISHHFtGH;HtrI<$Et}HH[A\A]]H;LI$H[A\A]]wULpbHhbLH]u1]fUHAUIH=OAT蠝LIHlLA\A]]@UHAWIAVI1AUIպATISLHHdH%(HE1H3GHH]LHEHH8NI4$LMLH H}At=L5L-r HLrHLIHLLYH}uHEdH+%(u)HD[A\A]A^A_]ÐH;LLAhDUHATSLHLHdH%(HE1H=HZLfHHEdH+%(u H[A\]kff.UHATSLHLHdH%(HE1茣H=}LE1誟HtHH=MLHCu$HEdH+%(uXHL[A\]fDf=tvf-fu@ftfuH[8HtH8H[Hu舕UHHt]@1H=h Jlf.UHAWIAVIAUATSHH=dH%(HE1芛HEHHHuqLLytUH=BLrLLLrLHIAiH=L҈HH=LdHHtLcMu1H=bh 1kkH}HEdH+%(uH[A\A]A^A_]Lff.UHcuH=H5諈H=lHPH8@sH=Y]3UHAWAVAUIATSHdH%(HE1BIE1E1H\IHB8HtN8nuIxuCLr0Hu L褉IHUHH0H9t:tHP8H5L1AfII9uEuMt6H5 L1=1HUdH+%(u3H[A\A]A^A_]DH\H5eL1@UHAWAVAUATSH8HudH%(HE1BEIE1H\HEHEL%df.II9tgMuI~8HtLuM~0Hu LiIEHUHH0H9t:tHP8H}1IH5)EI9uUuMt7H}H511HUdH+%(u4H8[A\A]A^A_]DH}HSH5!1迋裑UHAWAVIAUATSH(dH%(HE1BEIL%H\HEHEfDIL9taM/I}8HtLˑuI}0Hu 5IHUHH0H9t:tHP8H5L1IEL9uEt'HEdH+%(u+H([A\A]A^A_]@H5L1诊蘐UHAWAVAUATSH8HudH%(HE1BEIE1H\HEHEL%f.II9tgMuI~8HtL貐uM~0Hu LIEHUHH0H9t:tHP8H}1IH5`ىEI9uUuMt7H}H5|1證1HUdH+%(u4H8[A\A]A^A_]DH}HH51oSUHAVAUATISHXHtQHAHPIHHXHHIH`}cE$`M$h[A\A]A^]@[A\1A]H5A^]ՈDUHAWAVAUATSHH $HH $H(ALIHHLLDdH%(HE1Mw)HLDHHHvHM1  LLLȚXH5kZLwIH1LvLH5L1LJLLDrHuLGxLmHmHEdH+%(uaHe[A\A]A^A_]H5L1WL?mDžH5L1/DžH5L1 LlHlDžWf.UHAVAUATHH $HH $H(fdH%(HE1IHHHhbLHDžL)HH jeAŅu3H5,L1BHEdH+%(ueH( DA\A]A^]ÐH5L1DAaH5 LH1tLH5 L1Ѕ蹋fUHAWL=AVAUIATL%_Z SHWLs0HHfDHIL9t+HHtI$LL1HI=L9uHHXHu.fDLHHtH{HCCtLHHuH[A\A]A^A_]@UHAWAVAUATSHHpdH%(HE1RBHEIHDHEHEHEHDžhHEHEHDž`HEHDžxEfDDE HSHEHDHUHEH5+ L藊H52L耊H5 LAnE%3HSHUHхHEHEH5 L1HEHDEHEEDmIL;ewI$L{8MtH5H LH5F LAىEDEHSHEHDHxHEH5 LE1虉H5 L肉H5 LApE;HC0HE8 HC0HEmD EHC0HETH{0Hu A`~I$H`HEH9C0t E18AL{8'H{0Hu A~I$HhHEH9C0t E18AL{8HK0HpL1H5Kā6HK0HMH5 LHX"HXHMf.H5 LHK0fHK0HEHDHxHEfHK0HEHDHMHEDEtqAHEdH+%(vHĈD[A\A]A^A_]HCHEHCHEHCHEHK HxHpHDžxLhbH}HpHELhbH}AH}HmbIH1HpDLL,AHxHtHeH}HefDH}HH}AL0sE1H}H}AEHdE1mfDH}HL(fDHEE1HDžhHEHEHEHED*HxIHHpDH51A~@HUHp1AH5~DhD轕HEIH]HpDH5~HxH~HcqUD`7fUHAWAVAUATSHhHudH%(HE1BHEHL52HDHEHEHEHEHEHEDE$E[IL$HMHʅ[HEHEH5UL(HEHEH5L HEHEH5LHEHEH5|L˃HEHDEHEHH9]L#M|$8MtLL薃H5LA脃EA<$ID$0HE"fH5 LA A $ID$0HE&H5L EA$ID$0HHEH9]0fDH}H}H{^HEHx@HuunHH H}i1H}nQHUH}H5{H}j1HUdH+%(Hh[A\A]A^A_]DH5L!A$ID$0HE%IL$0HMHʅH5RLHx΁HxoHUfDH5RL衁IA4$tQIT$0f.ID$HE;fID$HEfID$HEYfID$HEfIT$wfDHH8sH}H}wH}gH}H51Nz}@H}H51.z]@H}HH5i1z6HUH}H5+1yHUH}H5yf.UHAWAVAUATSHHuȅBHL5C>E1LdM}HL9t-L+I}8HtLuAEtHM}0L9uMt9LWHt\H}HP H5 1yH1[A\A]A^A_]DH}H=H5A1xH[A\A]A^A_]H]LH5HxHH5p 1xH[A\A]A^A_]ff.fUHAWAVAUATSHHuȅBHL5yE1LdM}HL9t-L+I}8HtL~uAEtHM}0L9uMt)LIZHHtIH1[A\A]A^A_]H}HH5!1wH[A\A]A^A_]H}LH5 1wH[A\A]A^A_]ff.@UHAWAVAUATSH8HudH%(HE1BHL-ZE1LdfMwHL9t,L;I8HtL}uA?tHMw0L9uEMLYHLh@HH]Hx$MH5 IH1ZAD$+LfAt$.QA-1Lg\fIVp Ht Hz܃DA~xL}HLLP1DJIΈMFXMH bIVLH eMH5dLDIFPxxAvH@HD1腊ZYHLhrIHLA<$H]H5 1HuH5L iH5HIH1fuH=LgoLy1HUdH+%(u\He[A\A]A^A_]EHRL(PfH}H51tH}LH5. tzff.fUHAWAVL5< AUATSHHuHuHx$KH5 IH1LAE+LfAE.E1LA-[ZH5LMHIHID$HHt_L8Mu8UDHp@IT$ LHLFHHH跈M?MtIGHu1H=mK PLLeIHuA}~OH5L7gH}H5~IH1sH=LmLwH1[A\A]A^A_]H}H5 1UsUHAWAVAUATSHhHxUHM5HEIE1HEHDHEHEHEHEHEHE@DEHKHMIυHEHEH5^L*yHEHEH5GL ySHEHEH52LxLmH5LxMH58LxgLmMH5qLxuHC0HEIL9eI$Ls8MtAnAuAFoAuE~H5hL8xED E3HC0HEfDH5zLwIHC0HEH5LwHEHDEIHEL9eAHxAx0DEH}HUHEH L *HH}MH}^DHH!H}H}H}5D҉DH5=LwuM;HC0HEfDH5Lv MLk0H5Lvu3Lk0f.HS0HUIׅ,H5L^vFL}3DLmLmMYH5UL!v DEtiL{0HCHELk)HCHEHCHEHCHE;LkL{IH}LDH K҉H!H}MH}@H/H!H}HH!H}tHGH!1H}@DHcEHMH5JHDHxttZHh1[A\A]A^A_]ÐH}DHH!MoH}zH}DD@E1H}DADqD)DH}MfH}BH}DtUDHDH MH}MuXH}H}t HEhH}HEHH HDH HH HFH H}xHH H}9H2H H}uofHxAHEx0DEFfH}gDHH!HfH!MDHMH M?DHEED'D@UH5@ HATAHsht LeDH5&@ sDH5? sDH5H? sDH5> sDH5j> sDH5= sDH5= wsDH5= hsDLeH5< Ts@UHSHHbHWHbPHǃbH]UHAWAVAUIATISH(dH%(HE1LIEHPHHUHtcHMHHtLLIEltDHEHHtUHUdH+%(H(LL[A\A]A^A_]@lu!f=tOvAf-ftCH}uHEdH+%(H([A\A]A^A_]fDftfuMu8Mt1.@HH}LHMvHMMvMIFLxHHtI9uDMt IxuLLHMFHMfDH(;H}H5Ͷ`HEHtGHHu!=DLHE2FHEHHtHpHuH=> 1?FH}uMt"IxtKbLHEH@14HH}H5,w_HEHt>L8Mu4@LEM?MtIwHuH=> 1EH}7u#nff.fU1HAVL5 AUAATIESHH5YshLL1fhHsH5x1LNhjH5xLH15hHHtDHDLDH[HuLL1h[LH5yxA\1A]A^]gff.UHAVAUIATHD`BLhbEtXAI>McI J&dBA|HHt1LE12DH5 L1qgHDA\A]A^]fL1MLL1HDA\A]A^]f.UHAWIAVIAUEATIDSLHLt,u?I$ELHL[A\A]A^A_]OfI$ELDLL H1[A\A]A^A_]fUHAWAVAUATSHHHuwBHEHL5HDHEHEHEHEzA4$lIL$HMHʅiHEHEH5(LlHEHEH5LjlHEHDEHEHH9]L#M|$8MtLL5lH5LA#lEZ A $&ID$0HE`H5JLkuA$ID$0HHEH9]mf.H}AHEHHJGHHHE1H}DH}H0A1HH[A\A]A^A_]IT$0HUH5LHU$kHU(HUH5LjA$t)IT$0fID$HE:fID$HEgfIT$fE1HEH}AEH1DHEE11HUH}H51cfDUHAWAVAUATSHHHuBHEHL5ĻHDHEHEHEHEHE@A<$IL$HMHʅHEHEH5PLiHEHEH5LiHEHEH5LsiHEHDEHEHH9]L#M|$8MtLL>iH5LA,iE;;A4$oID$0HEAH5ZLhuA$QID$0HEQH5,LhUA$ID$0HHEH9]@fDH}AwH}HB-DHH8HEH}HhbLpbIHDHHH[LA\A]A^A_]fIT$0HUGH5LHUgHUHUFH5pLgA $tAIT$0f.ID$HE>fID$HEfID$HEfIT$fHEHhb1E1E1H}H}DA1HH[A\A]A^A_]1HUH}H51`@E1H}AEu@HJ\f.H1Ҿ-\ff.fUHAVAUIATSH]HL%7dH%(HE1E"HpH=qLHWI<$Hi\HuH5 L5v' L8IHtVfDE"HpH=M qLHEWI|$@H\HuLLxQIHuHEdH+%(u H[A\A]A^]eff.@UH5dHAVAUL-& ATSHL88Ht>L5IfIt$ LspHHVLLPIHu[A\A]A^]ff.UHATL%// HH=18HH=Hw[H=` ?LeLeZH5L0 eH5+ eH5J+ eH5* eH5h* eH5) }eH5) leLeH=) 4H5- GeH5p- 6eH5, %eH5n. eH5}, eH5 , dH5+ dH5*+ dff.UHAUATH`dH%(HE1Ht{E1t#HEdH+%(u|H`LA\A]]L%QL-ʵLBnHuI|$ HHE 2HuLIH@MLEoVDL%E1u+bff.UHAUATH`dH%(HE1Ht{E1t#HEdH+%(u|H`LA\A]]L%AL-LrmHuI|$ HHE91HuLIH@MLEUDL%qE1u[aff.UHAWAVAUIATASHhdH%(HE1Ht-E1HEdH+%(<HhL[A\A]A^A_]DL5WHLDL=LLzlHuI~ HHp?0Ht:HpLL`TxfL5wHLDf.HpLqTAuHH;HDAHHHDؾXH=+eLH=IkI\$H=I$ZeIt$ H{ ID$PH5L_fDufUHATSLg`HHIt$PI|$ /HCpHShHtsHPhHttHBpI<$ H5HAl$I<$ qdID$H@HtLI|$@t>ID$L HCxƃ[A\]f.IT$@HuID$HI|$HuI|$ufDUHATIHjNLLehff.fUHATSGH<Lg`IL$HHHH;HChHYhHKpI\$HIt$PI|$HAD$I<$H޺ FID$H@HtLI<$ )cID$L ƃ[A\]DID$@HuqfH@hHt7H;HPpHChHtEHZhHSpHXpQ@ID$@Ht-HʐHChHI\$@DI\$@HChff.@UHAUATISHH_@Ht@I<$H޺ IEIt$PLH[hI|$,L^fAl$HuI\$It$ H{ lIt$H=PI<$ ID$HaHCHtLI4$H=hPI$It$PH=PLH=ID$PH[A\A]]hPHtwUHAUIATSHHtVHwPIHL+IEpIUhHHPhHt{HBpI<$ LDLFeAl$uH[A\A]]ÐI<$ `ID$H@HtLI|$@t7ID$L H[A\A]]@ID$HfDIT$@ffDI|$HuI|$uHL[A\A]]HfDUH*HtH]eHD]ff.UHAWAVAUATSHL@DMMt^HAIE MhMtGIHUtE9guMxM9/uE9wuыEA9G uHL[A\A]A^A_]fDE1ff.8Gt1DUHAUAATISHHH8t>EuH{uAD$f9CH[A\A]]ÐCtAT$9}H1[A\A]]fS tAD$9@UHAWAVAUATSH(BHuMfEHGxEILrH_PE1HHEHGH@IDHE‰EAHHLkMu rfMmxMtgMt IEI9|A$A8EuI}L7t΀}uhI}AEt;E|AE tH;EMNMmxMuHEHvnHL9ut%Ht`HIHEOMXHt;DmfDMtHI9|DLH LEH[xHufDHEHMtcL8IGXAGH([A\A]A^A_]EfA;EMDfDHMHtHH([A\A]A^A_]@Ht HEH1H([A\A]A^A_]Mt1UHIHAWAAVAUEEATISHHSH(HEHEE1HEAE1Mt" 1LDEHMrMDEHMIHtRHDDELMeLMDEHHEDLL1HuH(L[A\A]A^A_]PXAEvWHy LM .HtLMHX DMHXLEHDLDMX1H{ _GHuHHtEuHH5L1HMLMwPHMLMsf.EtcH([A\A]A^A_]L]DMHE:HE:H5H}HI3DEL]HM~H5L1ODUHAWAVAUATSHXHudH%(HE1BHEHL=HDHEHEHEHEEuA6IVHEHDHUHEH5LU8A}uu'A}ju 1A}uA~IVHUuzHH9]L3Mn8MtLLuUH5LAcUEZsAOIF0HE[f.Mn8A}u9IN0H}L1H5HsNEH9]i}*E1H}AH}DljEHEdH+%(BDEHMHUH}HX[A\A]A^A_]3IF0Hu HHEIL3HEI9F06Mn88A}uA}jA}ADIN0HM}IN0HEHDHMHEDIFHE A}jA}HEdH+%(u8HX[A\A]A^A_]DHEE1HEER@UHAWAVAUATSH(HuBHEI1HDL5HE*DA $ID$HEHDIL;}tSM'Ml$8MtLLRAUuuAUjuAUtuA$tbI\$0IL;}uE1HAHUH}H(1[AA\A]A^A_]fDID$0HEHDW@I\$IfDHEE1UHAWAVAUATSH(HuBHEI1HDL5HE*DA $ID$HEHDIL;}tSM'Ml$8MtLLQAUuuAUjuAUtuA$tbI\$0IL;}uE1HAHUH}H(1[AA\A]A^A_]fDID$0HEHDW@I\$IfDHEE1UHAWAVAUATSHXHudH%(HE1BHEHL=QHDHEHEHEHEEuA6IVHEHDHUHEH5'LpP8A}uu'A}ju 1A}uA~IVHUuzHH9]L3Mn8MtLLPH5}LAPEZsAOIF0HE[f.Mn8A}u9IN0H}L1H5HIEH9]i}*E1H}AH}DljEHEdH+%(BDEHMHUH}HX[A\A]A^A_]IF0Hu HHEDL3HEI9F06Mn88A}uA}jA}ADIN0HM}IN0HEHDHMHEDIFHE A}jA}HEdH+%(u8HX[A\A]A^A_]DHEE1HEEtM@UHAWAVAUATSH(HuBHEI1HDL5YHE*DA $ID$HEHDIL;}tSM'Ml$8MtLLMAUuuAUjuAUtuA$tbI\$0IL;}uE1HAHUH}H(1[AA\A]A^A_]fDID$0HEHDW@I\$IfDHEE1UHAWAVAUATSH(HuBHEI1HDL5)HE*DA $ID$HEHDIL;}tSM'Ml$8MtLL[LAUuuAUjuAUtuA$tbI\$0IL;}uE1HAHUH}H(1[AA\A]A^A_]fDID$0HEHDW@I\$IfDHEE1UHAWAVIAUEATIHSHXdH%(HE1]YHHHELHHE>[Ls@M!DL=HfMvhMHAuEA8FuH}Iv )tAFH ܜtH HHDI1LL5DA~H5pL1DHH5wL1CMvhM_1HUdH+%(8HX[A\A]A^A_]fDHu1L:(IFXA:EA8F,H}Iv((IVH5L1kCAV ukAV>1H5LFCH-DINPIVXL1H5\C1H5LCAd H5L1BDH5L1BDH5L1BHUHAVIAUHHATIHSH@dH%(HE1HHDL ujHx qHt3@HP HxHtHBXHRhHuH 8Hu1HUdH+%(H@[A\A]A^][VIHMtHuL>X~TI]@HtLmE8CtH[hHtMuHCXH{L$&tHCXH5sL1eADH5,L1JA)+Gff.UfHAWAVAUATSHhHxdH%(HE1)EUBHEHHDHEHEHEHEE=DAIVHEHDHUHEEHH;]L3M~8MtH5LFuA6^IFHEH51LE1F AdAuAGlAuEgH5ILFEF_A#IF0HEELf.IN0HxL1H5;H?H;]&EAuHH}H} H}EDEHMHUHx4AHEdH+%(HhD[A\A]A^A_]@IF0HuE1HHE\L3AM~8DmIF0HEIN0HEHDHMHE6DIFHE$H}DEE1fHxH1AH5ޗ~>(HxHH51]>CDUfHAWAVAUATSHXHudH%(HE1)E(BHEHL5HDHEL-HEHEEHEf.HH;]L#M|$8MtLL:DuA $ID$HELLDuID$0HuHHEM[uHH}H5ݖHHH0HP81H=EH;]xf.UtDHUdH+%(uMHX[A\A]A^A_]fDID$0HEafHEHEHMHUH}*BUfHAWAVAUATSHhHxdH%(HE1HE)EMBHEHHDHEHEHEHEE=DAIVHEHDHUHEEHH;]L3M~8MtH5 L}BuA6VIFHEH5LE1TBAdAuAGlAuEgH5LBEF_AIF0HEELfIN0HxL1H5˔H@;H;].EAuHH}H} H}EDEHMHUHxAHEdH+%(HhD[A\A]A^A_]@IF0HuE1HHE3L3AM~8DmIF0HEIN0HEHDHMHE>DIFHE,H}DEE1fHxH81AH5n:(HxH9H5O19?UfHAWAVAUATSHXHudH%(HE1HE)E BHEHL5HDHEL-aHEHEEHEfHH;]L#M|$8MtLL?uA $ID$HELL?uID$0HuHHE]1uHH}H5mHHH0HP818EH;]xf.UtDHUdH+%(uMHX[A\A]A^A_]fDID$0HEafHEHEHMHUH}C>UfHAWAVAUATSHHhdH%(HE1HE)E)E)ERBHHDž`L=HDHDžPL5o HxHDžpDžXkDH5L1>uBA$1ɅID$H`t$IL$0HhL1H5b7XHH;xL#Ml$8MtLL=uA $ID$HpLL=SID$0HuHHP[ML#1H54Ml$8\LW=\6A$ID$0H`@ID$0HpqXA HpHP }HEHpJHHLm1H`HuL1}L%FH@LE0HpMMHhH1H5J5HEHHHhHH1H55HEP PunHhH5޽1i5E1AHEdH+%(HĈD[A\A]A^A_]HhHH5v15fHhH5514xfDHhH514HEMfHhH5+4OHhH1AH54*}0Y/HpHhH5H1Z4@:UHAWIAVAUATSHUHteH^@AEHtV{DLcLAE@ u@:3LGKs L:sL:LLHH[hHuHL[A\A]A^A_]fUIHAWAVAAUATESHH(BaJ f9gS1҃t9uCLʾ:IH-L{Lk1EEE'SKD3UMALHXIH-MEM4$UAt$MD$ AD$IEAL$IMPAT$ HxHEHMHHH 1H@HBH9H9BHAD HH HuIUHHL;2.IE@HID$hIEHEIEPHE Bf;B H( [A\A]A^A_]fD DKLLDCU3HHtL%H(1[A\A]A^A_]f9w8w 88IE@HHfDHvhHt4L;6u1L@%IE@HSM4$DH@hH;L90|HPpID$hHRLbhIT$pL`pIEHEIEPHEHuH}LAEI}L IEH@HtLI} ;IEL(H(1[A\A]A^A_]fIAHL|Mu"fDMxMIH1tEA9GuID$I9GuM;7tL?3DIAHL<ID$hLbhIT$pMeHDIUHID$hHIEMe@1HEIEPHEMe@HM#HMID$hff.@UHAVAAUAATISH7D.<t#tAEE1w:[DA\A]A^]fDAAtuME1[A\DA]A^]fDD IL$H5HH=B 1{[DA\A]A^]DAz IL$H5HH= 1=[DA\A]A^]ÐUHAWAVAUATSH(LoHM1I IL111ҾLI(11ҾLI011ҾLI8A11ҹLI@Ae1ҹLIHEC1ҾLIPE1$1ҾLIXE11ҾLI`E11Ҿ LIhE11Ҿ LIpE1A$IAB;DEEEEEEDA$HtA9rA$H(1[A\A]A^A_]Ð1IUH5H= GA$ff.UHAUA1ATISHH6/IÅuEt51H[A\A]]f1HH5H= ԬEuLDUHAVAUIATAHHfH8FLHIS(u1LLAHDA\A]A^]UHAUATHhbIu I$hbP&AŅu9HI$pbH0LH51+DA\A]]LH51Ai+LH5'1X+DA\A]]LE1H56+DA\A]]ff.fUHAUATSHH $HH $HdH%(HE1IAAHtPI$hbH1҄u/'uVHUdH+%(H [A\A]]D 1DH5L1t*DH5!L1W*H HH8H5ShLH1(*` 0fUHAWAVLMAUIATASHHH(dH%(HEHf8HL+AkH܃I}LLIAH3q=HH1Ҿ]2HHGH@HHHSLLH3I}1LALff8u?@t9L11 HƉ؃HI|MMt IGHuI~ۈ9IFHxHHhHLHHMmMLHHHPH9f:Hx8 HLLILD| MmMLLEE1LH^_tH-H-DH1HЦH5H= ]HUdH+%(VHe[A\A]A^A_]fDH;H1H|H5H=n ff-11f\f1H= 1@H HHH5)H= 覠DH,H"H1HʥH5H=| WH[,H11LAHD|HZYK1Dj%f.UHAWAVAUATSHhHxdH%(HE1EBHEHL%ˮHDHEHEHEHEfAuLIEH5 LHEIj%H5LEX%ML}HEHEH5L*%HEHDEHEHH;]L+Mu8MtLL$^H5zL$H5oLA$ElAMM}0L}gH5/L$vL}HH;]rH}H}H}AAHIH+Lp@1Li&H}L1IH #HEH5AŅZH}tHtHuHH8-AH}11LHuH}DD2HUHHxH5([1H} H}HEdH+%(vHhD[A\A]A^A_]@u,AUtLIE0HEIE0H5L#AEu)M}oIEHEM}M}0FHqvE1L0{fDH5Hx1A H}HxH1AH56uHHuH80HH_H}A!HH}H}@HUHx1AH5mwS!UHAVAUIATSHHuHtHuuHsLuE1HXHu<@LLHAHt!H{HCCtLLHAHuLuMt H}R'HD[A\A]A^]fHH51H= nUHAWAVAUATSHdH%(HEHH IAAIHtrHfMMtwEtrHL-H=sZH$HtHHUdH+%(H[A\A]A^A_]fH!qHH8.IHpfEu11H= 1LLL,L1H=H5H= kVfDҹff.@1fU1H5b1HHdH%(HE1HMEMuHEdH+%(u(H= Hd1H5{6LUHAWIAVAUATISH8H}HdH%(HE1HHH%H)HH9tHH$H9uH)HA1He XML-Ep1L5 *f.IH81HMHHCI9t+HIEtIH5.LH1-H]E1IL}K11H5~Hx(bHEN$I|$M|$I$Hf.AoGAWx AoO0AoW(@Ao_8PAogH`AooXpAowhtIHtCII9tL- HtIH= H3H5'IHuIEL9mt8II $H= 1AHH5ea1zHmH5cH=EHH61H=}VHnV1H}X0HEdH+%(uHe[A\A]A^A_]HLf.UHAWL='AVAAUAATIԺSHLHHdH%(HE1(I|$2t\D DIMILHH51H=% HEdH+%(u(H[A\A]A^A_]1LI@UH8HHAWAVAUATASHhDrLjHdH %(HM1HJHEAYHEUfL=m)))IVHHHHDLHL(Ã~yEp@LLLA'LH cDHHA}HDHAAAk61II!AUMMHH1H5?H= QLדAYAZfDAHDžfL=l))I;HHHDLHL8ÃgwrfHEdH+%(He؉[A\A]A^A_]@yIt‰ H5H=M H1롐u EZfIt H5حH= H1角bfuEHDžfL=bk))IMHHHDLHL0ÃKAIH5H= H1fDuERfL=j)))IHHHHDLHL Ãf~Iu EID H52H=+ H1@IuEZHxL1DLpH^LpHxH@HxLDLpHLpHxHkHxLDLpHLpHxHHxLDLpHLpHxHtEJfE:fIIAUMMHH1H=Y H5ʪQLi_AX){I>I4AUMMHH1H5H= QLXZf+IIAUMMHH1H51H=r QLɎY^fA9A)HLHj!ID1H= HH5eh~fUHAWIAVIAULMATMSH(HgHUHM1H3dH%(HE17HdH]LHEHH8H}[I6MLHLIwA? =MH=GfhMvHuL8HHtHxPYHELsXL5* Hs`LHC`HEHIHu#afAG@LLIHt@H;MLLrtHUdH+%(H([A\A]A^A_]@1@H;LL1HiH5ZH=; 薌LH5L}HELH/H5H= H1SH}tBL-eL5 fDHLHLIHLLLH}uҸ1HH5H=I H}tCL-dL5 HLmHLIHLLAH}uҸLH5ާL~fHQLL1dff.fUHAWIAVAULo`ATLISH HHHUHt8I,LEI<$LLhLHIHtA~@uI|$`L=ct6LH]LHIHLL1I|$`uLLJH[A\A]A^A_]UHAWAVAULxATSH% HH`HXHw`HHPdH%(HE1HDžxHhHHLHHfDHhx Lx0u fMMtoIGL`HMtI$HtLLHLDžLHuH=-b8cLHL`(HLx0 HhHHhHQLHIHLH`fIG0Mw())L H aHt.H¾LHHhbLHHhHHXLLHHPHAHLH%IHQHxtRLaLHLhLHHIMHhLHxLhuHEdH+%(u^HĘ[A\A]A^A_]@MIHLHLH`LH@XH8(I ff.UHG`HAWIAVMAUATISH; HH(uHHUHE!Ht6IfI<$LMLLHIHuLLLIt$XH]FH8k}t =FuhI|$`L=_t8DLmHLYLHIHLL-I|$`uLLFH([A\A]A^A_]HuLtHH51H= 8gUHAWAVMAUMATMSHHMHL}dH%(HE1HEMAąt?H}Ht LLHEdH+%(u3HD[A\A]A^A_]f.H}MLL @UHAVAUATHH $HH $H0fE1dH%(HE1IHLIhbMHDžL)Hh HZYAątpH5L1_DH5LH1CAybHY[IhbA H0DE1HEdH+%(u}HeDA\A]A^]tLH5 L1f1LH5rLAybfIbH5ȠL1vI\ ff.UHATE1Sybu D[A\]ÐH(ƃybHbH=S\A+DHǃbHǃbHǃb[A\]fUHAVAUATHH $HH $H@fdH%(HE1IHLI$bMLHDžL)Hh H HZYAŅuA1H5*L2uqHEdH+%(u{HeDA\A]A^]H5)L1DOH5LH1tLH5L1@LH5 L1vf.UH5ܟ1HATHLg0LmLLLehUHAVAUATSHH $HH $H0fdH%(HE1IIH)I$bDž)HuDH5sL1E1LHEdH+%(NHeD[A\A]A^]DH51M$bLyLDkIDŽ$bI$bM$bLHH=q l(BfUHAWAVAUATSHHHudH%(HE1`BHEHL=LjHDHEL5HEHEEHEfHH;]L#Ml$8MtLLJuA$ID$HELL&uI|$0Hu HUHEHHH0H9t:tHP8H}1HH5VLEH;]lEt7HEdH+%(unHH[A\A]A^A_]@ID$0HEaf1UH}@HEdH+%(u)H}HH1[A\A]A^A_]zf.11DUHAWAVAUATSHXHuUHMdH%(HE19EHMHEL5HEL-HEHHDEHED@H5LuE1AIGHEEHH;]L;Mg8MtLLiuARIGHELLGuI0Hu L;HEHEI9G0$Mg8E18H5iALDEDEXAEIG0HEEEIO0H}L1H5TH&EH;](EAumH}DuH]HMHEDHUDHH}1UH}HI@`H=SLAHEdH+%(usHXD[A\A]A^A_]DIG0HEMg8H5K LA-fH}H# 1AH5S!~UHATISHdH%(HE1HMHt6HH!tGHs@H}fHSHH0I$LMALy u%L1HUdH+%(uLH[A\]HSH8LHG~H50IH=F 1yLg ff.UHAWAVAUATSHH $HH $H8HIdH%(HE1,t ebIX4ƅI`E1Lf.H.m;.dtHL<.HLLyIHHHuLEE1LLIhbIHHt IHM9X#1LHA`BH)<. HLHp<. HsLLIHLHk|H51H=[ vwY@LHH IdBRVD]MH|H5 HH= 1wƅH8HHt^t*1HUdH+%('H8 [A\A]A^A_]AybtHEdH+%(H8 L[A\A]A^A_]f`B-HH HdBHhbH82H5ÕL9H51L1HO LH8H53LH1dOfAxbuAyb1H= 1IbInIbHHI+bH9wkIbH5IbIIbgAƅybIb1IHEdH+%(utH8 L[A\A]A^A_]IHH=MIbIbIbIbHiIDžbH=tMIbfUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81fH@~)0L0HHtNHEILHH@LH DžDž01LL$H8dH+%(u HA\A]]UHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81fH@~)0L0HHtNHEILHH@LH DžDž0LLH8dH+%(u HA\A]]ff.fUHAWAVAUATSHH $HH $HfdH%(HE1IIHII)HHHtYHHLLA ILtuSHUdH+%(u|H [A\A]A^A_]D1LH\vH5zH= yqfYH5xLH1tHH5xL1pff.UHAWAVAUATSHH $HH $H(dH%(HE1FIIDÃwI1҃ƒMHI}@LE1 LMrHHMt1LLHHI+1HBILHI\I$hb1Lt31HUdH+%(H( [A\A]A^A_]tH50L1fHI HH8H5b-LH17H5yHBt1H= oH5H9IH8fH5LH5L1LfDH5L1H|ff.UHAWAVAUATSHhHudH%(HE1BHEIL=uFHDHEHEHDžxHEHEHEEDEHSHUHхHEHEH5uLRHEHEH5lL3HEHDEHEH5uLH5axLu1ɋHCHEIL;e/I$Ls8MtLLH5DuLAEu;HC0HEfDH5Li= oHC0HE&f.H{0Hu I$HxHEH9C0=Ls81ɀ8H5`wLppHC0HEHK0H}L1H5EIEL;eEHEdH+%(Hh[A\A]A^A_]HS0HUHхH5sLHp?HpHMH5sL3tSHK0DHCHEHCHELs8H5(vLHKwH}H}At`H}H6HHHEdH+%(E1H}HMDH}AHh[A\A]A^A_]DE1H}AE11HEdH+%(uKH}Hh[A\A]A^A_]61uHUH}H5~19.1H}x ff.fUHAWAVIAUATSHXdH%(HE1d[AgBLA1PTADL}9fD)E)Eſ1LDE,H]EL 1H HHDHIHD9tT8ALDIH5ՊH= 1oiHEdH+%(uVHXD[A\A]A^A_]fDLDEyQ8JMLH5IH= 1 i 8H=r LH5H1h8LH5H=w H1hDf.1fDG+FDHHcH>H*H*H)H)H)H)H)1ff.f)1f)1fUHHATIHRLLe@UH6H?H}]fDHHH2H8[ff.UH6H?H=]fDUH?H ]fUHAWAVAUATSHEAIAE1DIc@DD)LHcHÅ~!AE9uHD[A\A]A^A_]t u }ѿ'Ef.AE1HGHH.H5H=@ L1ffDUHATHHG='L u"H>H@ Ht:LLe1LH5H= eHY>H@ HuLefHG?uHH9u@1ff.fHG?uHH9u@1ff.fDffUHHATIH=7HAEtRLH==A Et6LH=AEtLH=v0Leff.Ht=&H"t/ H H\HD@/HIH>HDftt"1D@f. f.t tt1/tøf.f.Ht;w&HRt-H6HEfDHHE@wHHcH>@HuHtH'H%HuHtHHXHHwE1f;qwT?0tTfftDȃA|9A2| L OA"<1u$4H@:tuQHuADÐA8GuG f;A wH4H@:tuHufE1DfE1?/HHutD@w tutHE1f9JrHcɃt3L i|@2| A"<1ttH@:t u HuAx tnfDE1`wJfWHfft%DA|8A2|0LбA"<Au&@H:TuHuADf.E1DfHH@H1@8uMHѸH t@ 31u2  u)HJHBHVH3FH1H @/ubHJHAHRH3FH3VH u)HQHAH3VH3F H uHF(H9A fDF9B0u~@8zuN f9J gUDHHzLH]D~9zuF f9B u1뇋F09A(v1tff.@:tBfDUHAVAUATISH<0DofD;ntB[A\A]A^]@EHHvfAELufAtAHCT&B(!A"D9ºL@N8OuG f;F iHWHvHzH)HH8BH9u1D<< u Af<uxAMc1DDTA8u'HHL9uBA9t?HcDD8T0D11f.)ruøDuAsff.fHGE1H+Gu u LIyLLf.UHSHH۵IHH]L)ff.UHAWIAVAUATISHHH LkL9LFHL)ML9vAH{ LLLLs1LsL;su M"CCHL[A\A]A^A_]ÐH{ LHMHULYHMHUHCI)IOt%E1fUHAWIAVAUATISHHݴH LkL9LFHL)ML9vAHs LLLLs1LsL;su M CCHL[A\A]A^A_]ÐHs LHMHULHMHUHCI)IOt%E1fUHAWIAVE1AUIATISHHH9vBH)ML9M<$LFID$1HMIHLH)L9v+It$ LLHHL[A\A]A^A_]fDIt$ LHUHL)HUN31IfHGHGGU1HATIHH I$LLeSH%H8ÐH%HxHu%HxHe%HxHU%Hx HE%Hx(H5%Hx0H%%Hx8H%Hx@H%HxHH$Hx`H$HxhH$HxpH$HxxH$Hff.fH$Hff.fHu$Hff.fHU$Hff.fH5$Hff.fH$Hff.fH#HxPH#HxXH#Hff.fH#Hff.fH#Hff.fHu#Hff.fHU#Hff.fH5#Hff.fH#Hff.fH"Hff.fH"Hff.fH"Hff.fH"Hff.fHu"Hff.fHU"Hff.fH5"Hff.fH]$HxHM$HxH=$Hx HtfG@ÐHtG@ftfG@fD=U ufH5Ԝ1f1=3 uUH5H]fUHAWAVAUATSHhHxHuUHMdH%(HE1 EHMHEL=HEHEHHDHEHEEF@A>eINHEHDHMHEH5CLxt\HH;]L3Mn8MtLLOH5LA=EtuA6IF0HEIF0 HuHHEHUHEHHH0H9t :nHP8H}1HH5"8EH;]TMAuKH}H}H}ULMuLEuHMHuHxgAXZHEdH+%(HeD[A\A]A^A_]DIV0HEHDHUHEDIFHEH}HyH5!1_DH}H1AH5!9bH}HrH5}!1DUHAWAVAUATSH(H}HuȉUHMIL%DE1H\MnII9t,M7I~8HtL7uAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]5DH}HH5 1GH([A\A]A^A_]UHAWAVAUATSHH $HH $H8IH։dH%(HE1?HHMLHOHHDH5OL1IEFMf@M;L=ژL5N-fAT$urLL1JMd$hMAD$MD$H tH HEI$LL1AT$ tH5$OL1AT$tH5OL1x3H'IHH5LIHcS2HH5LPH[@HuoL8HH5HLH@HUdH+%(H8 [A\A]A^A_]L.HcSLLL~H[hHaLKLUNL1  mHH5[L;CHtHHLHEH5L9HcS eH5.kLHcSVH5}OLBfDHH5f赧1@UfH= )9m)lH)l)alH=耤H5 oH5x ^H5 MH5 @HkHHFH5U1H= 1H脞@ w )HȉU1H=& 1HLff.UHSHHuHdH%(HE1E!CHEdH+%(uH]@<t< u @{ff.f t5Gȉt@%=tfG6fDfWf.fOfUHATASHuHdH%(HE1tED HUdH+%(u H[A\]t\ ' HF)F ʉD@~;H`o`F )ʉV@f@)HFʉVfDU1H=η 1H4@F)ʉV DUHHHtLL Mt@t,uGE1HH1Lu0H=]cA1H=w 1蠛]fUHAUATISHHVfW<<w*< oFGH[A\A]]fDff.UHAVAUATSZtvI肜 ֿLӷ!)ىAH HHu ?HHt4CD9r%fDLkLI}XtHHtCD9tE1[LA\A]A^]DUHAWAVAUATSHt{IHIқ ֿL#!)ىAHpHHu >HHt3CD9r$fDL{LI?該t%HHtCA9t1H[A\A]A^A_]@IF(HuDH@HtL98uHPHtHH[A\A]A^A_]%=tA=tDE1DÐ鋦ff.UHAUATISHH3zHӅMIT$IL$L}I $H)H9HGAɅt1ƃA<0@<2D9rIT$s HIL$It$I4$L o}H)H9HGAt1҉׃E9D9D9rIt$H[A\A]]@HRH5#}L1;K IŅu+H@MtIL$fDR tAHS LH5t1H[LA\A]]HsHIT$LI$H)H9HGAхt1A4@4D9rIT$*fUHATSHdH%(HEHuHH=]H1Le&~fDEtTH9H9~aH="H@1L4tȬ8H5rH=S H1)HUdH+%(u%H[A\]@1@1H=W 1ˮff.UHAWAVIAUATISH@HËEMtLM|$LvL>Iŋ@AEu1A$u(ẺMuLgHL[A\A]A^A_]D;ɌHLH51H= (I0UHAWAVAUATSHL'Mt^IHwLD8I蹽H;hIu$HAu/E>IELHH[A\A]A^A_]fDA>IUH1H5H= 'I~ff.UHAVAUATSL$HH $L9uH 1dH%(HE1LHL~H{pDžH%H 5HLDžHܜ6LMtANLHHH9b;u蒒Hc1U;t)L=tMsH;AsH{HHE1111誆}=t;=tح軯HTHHd裕mH<Ht H.Ht H=賈EH HHn HHEdH+%(H [A\A]A^]@=;IsH;1H{xtiH Hf.HHAH=JE1HHAH=*%1pfH{u%迧8踈HHH H81舀莃艧8肈HHq8jL- HH1I}9Ի1IHjHHGLI謙H=U1.HI}HvHIľHE1MI}LHu1LOML>蟦8蘇HـHH HKpH:H81X^LHJ8CHH/8(H9Hk8 HHPHKpH+@II}LHu1~ H=IHt#I}LHt1L5~L5wI}1LHtd~fUHAUATSHH HHHpHH=sHtɑH=b Hs`Ht?L% lLk`f.LhHs`HtHHC`HuLkhDH _HH HH[A\A]]HxKHj;DH H qH^H81<}1E@89HbHH H81 }ff.@HUHAWIAVIAUATSHHLfHUL蹝HIHMLH1HHt`LLH1֑HtADDsLDEDEMDPLL~1H[A\A]A^A_]DDHt/UHAULnATIL萍LL0A\1A]]øfUHAWAVMAUA1ATAԺSHH(H}1dH%(HE1HLM11EDHI}HTHD(E1LxD`IHtRH{LuH}4H}LHIbvHuLsL~H{LH?vHuLsHEdH+%(u2H(D[A\A]A^A_]ALALLĊff.fHUHAWIAVIAUATISHHLnLjE$AL$LHEDEȉMޓDEȋMMHuPL|Mt HtLL辟u:L袓L蘋LL81H[A\A]A^A_]DUHAWAVAUATSHH8HULgLdH%(HE1L舚HILLmLuݸLLIHELLIIMuhLLI IMtMMtHH}WsLHHc詀AąuH}9sH}LHp1Hct @AHEdH+%(u H8D[A\A]A^A_]Ð諙I&ff.UHAWAVAUATSHHH`hHHp%lLXdH%(HE1HE.AąU%H1脉HxHdHx1HcxHHHLmL~HHh 1KLHPL膠HH; 1LfHH 1LH@?HH 1זLH8HEHHEL}1E1HEE1.D諌IHEI DJ u A $AMcHLqHMN$)9HxA$HOHdžP9lHpLhH芳AąH11ۇIHHHv5HEHHH@Lh8VЃtujH`H@(Ht HXHuH~tHEHxH}HEdH+%(HĨD[A\A]A^A_]fDAH`H@0HufDH`H@ HjrHxHHXA%thHpIcL-{kL5uH`1LE1ɺHէHuHXLH/HHuFlHph%Hp%軱D`%ElLA(L蠄ff.UHATIHHt HIt$PH=bޑLH=4bID$PLeHt@HwLOHE1HH= tff.@UHAVAUIHATISH IL$0ID$8ID$@H9v41LHIT$PHHıI\$8L[A\A]A^]_H)LH9HFID$PHHI舱HL)tI|$PKt5qff.@UHAWAVLuAULATSHXLo0dH%(HE1rHML}HS㥛 Me8HH?HHHH)M9eXI}LAU LhrHMHS㥛 HHEH?L)HH)H)y HH@BHi@BIM8HI9E`~!I9MXAL9A tIfAHIE@IuPIU0H<LH}I9HMA}HuD]D]HMe8IEH1I)IE@Iu0Me8IU@MuuEI}X1LHEdH+%(HX[A\A]A^A_]HHuH)H)кHH}HEWyD]8 IuEEMMLHH=Ή D]D]EkpIuEEMMLHH= ЍII}LAU(4LE1I}1LAU(4@UHAVL5AUA!ATL%SHHwLfD胢H{HH HH1H;H9tkDDI$D)щL MMt7L fHHt(P9w9uH;xtHHtP9tDэP9vhsMuMMMA9prIHt9puH9xthIHHuHCHLI[A\A]A^]fL豆H;!Hb* hL Mjf.-A[LA\A]A^]陏1D UHAVIAUATS9IFL(L譁 ֿL!AFA)H7HHHu@HHHtuD9`rHHu%)DHCLH8qt=HHHtD9ctIL2[A\A]A^]DH=lD[-A\A]A^]1ff. UHAVIAUATS9IFL(L荀 ֿLޛ!AFA)H'HHHu@HHHtuD9`rHHu%)DHCLH8Qt=HHHtD9ctIL2[A\A]A^]DH=LD[-A\A]A^]1ff.UHATL%SHLS=@s!H)HHHu gHHHt\;pwHHtOHKf;puBHHHt7H9uHCHTHCP<9v[LA\]鍌DH=L[LA\]pU=HATL%S)I$JHHL@HH9HHtH HH9DDEts!I$D)HHHuifHHHQ;pwHHu$?;p/HHH H9uHDHHP9L=[H=A\]g@LȡUHATSHH=VVQH3H= I[I$LA\]H?鴗@H?餗@闗UIHATSHuH H_dH%(HE1HEH{LEҜHt3=IuQI4$H=. AI$LH=U*HCHx tGHEdH+%(u|H [A\]D@HM1H5kHH=} ? DH3H{HuLqtHHtCA9tAfIFE1HtH}IHI]8M}8f.HtHH[L96uLHufH= (ύH}L0HL`tHuH=JHEHEHCHCIE@HC HtMHXH* I]@E1H@ HtIUH:IEH8HD[A\A]A^A_]fDI]8AfUHAUMATIywtDu7L LaLLH18A\ A]]DA\1A]]L I L`TUHAWAVAUATSHD%OH}EHIIxp ֿLɋ!D)‰HL$MuIfM$$Mt7AD$9r&@Mt$LI>Ht,M$$Mt AD$9tfH[A\A]A^A_]@HEL`8MufMd$MtM94$uI|$HtfMtLنuDH]LH{8PHA HP 1HtH EH9HH:#EH[A\A]A^A_]ÐMwDUHAUMATI|tDu7L L_LLH1XA\ A]]DA\1A]]L i LRUHAWAVAUATSL$HH $L9uH8HIHdH%(HE1H!IiH3LIHbCyHS0LH+S8H5RIH肓S*H5RLcS(H5RLcLH5KLJbLcM(DH:f1Hп)HhHHHH谔IcT$H5HܒAD$HtHHHDHH5HdIT$XHI+T$`H5Q舒IT$HtH5"Hd xHH5QHIQaM|$(Mt\HLffIHAw  HL1)_HAXL;MLfMuwHH5PHI`M|$8MtWHLcfDIHAw  HL1詏YL^H較MLfMuIT$ HtHH5 PcAD$HMd$HMHEdH+%(He[A\A]A^A_]AD$MD$XHAL$M+D$`tHHHDH5\L1 |IT$HtH5yOL1{H5OL1{Mt$(Mt-HvOfDIINHLH1{MvMuH5TOL1{Mt$8Mt-H.OfDIINHLH1i{MvMuH5OL1O{IT$ HtH5OL14{H5 OL1#{AD$H5OLzmHHH5$xaNHExit rouDžȿtemaHpf̿@EL$H 1LM 7fAT$H5ONL1ZzDfolryDžп entfԿƅֿ)H5 NL1zf~(HHL QLDLǵ~*HN0HLDH+N81H5 ZyHDžfDUfHAUIATH@dH%(HE1HE)E)E)Eō1MeEfU<tdI|$PHHu=IHt(HxpHtlL褔AD$XAD$Xt=HEdH+%(H@A\A]]I|$HHuID$HIEHxHfLxnfDqLHHHGI|$p fDËID$PIEHxP;1H=k 1PU[~ff.UHAUIHrATLHt'HxpIHt;L賓AD$XtRAD$XtA\A]]f.LA\A]]m qLHHHGI|$pA\A]][1H=k 1TUfHAUIATHPdH%(HE1HEHE)E)E)E݋1<EIEfUtdHxPHu?bIHt3HxpHt*LH}"YHE@t7AD$XtnAD$XtTHEdH+%(ueHPA\A]]HxHfH}wAD$XID$pt%AD$XuLl뚐LxlfD1H=j 1S|ff.UHAUIHrATHdH%(HE1HEQaHt6HxpIHt*LH}4XHE@t1AD$XtpAD$XtVHEdH+%(ugHA\A]]DH}菂AD$XID$pt-AD$XuLkfLkfD1H=i 1R{ff.UHAWAVAUIATASHHMHtXHHHH}{IEAHxPHUHL[A\A]A^A_]Lv(HkIL=MIMu#VH+Yt&MvMt5IH8AuںLYuIvDEHHMHLD[A\A]A^A_]LDIEA>HxH9fDLDH[@HuHBHIt$ H= jLID$ LI$H{H UH@ tHtI$H:I$H8f{HLH=(9[A\A]A^A_]9jfLsfDL[fDI$AL$H5PH=)d H1?Kf.H{>H{HHt 觋HCHH{PH荋HCP I$HBI $HQUHAVIAUAATSLgMu;fDMd$HMt+E;l$uA9\$u[LA\A]A^]@L_H=7bzH5 I@H@hHI|$xID$pWHIVM4$A\$El$HHH@HHD;hH9HPPID$HIT$PHPPHtLbHL`PLLH\ H@ HtI>I>Iy=LtLvH~LDIDH5N1H=a Q[LA\A]A^]IT$HLbPMf^MfMfQfDIFID$PL`HMf5f.UHATIHHHtf.1I^I|$Hu=ȯufI|$XMHEH@HtH}HH1[A\A]A^A_]L1LNM}(MuMMILH8`Iu11L{7fDL1LM}(Mu6DLS11L2DMMtIH58H8HufLbfDHEHEHEI](fIEIt$HKuܿտ ο ǿ HH[A\A]A^A_]@Me(MHB8 fMd$Mt~I$HH8Hu11LMe(MulDMd$Mt]I$HH8Gu11L]GLHU1L"\L|HU1Ly1H=V 1?1H=V 1?@UHAUMATM)`tDu7L Ȼ LBLLH1xuA\ A]]DA\1A]]L L5UHAWIAVIAUIHATSHM'H~Me(HMumDMd$MZI9$uI|$H&MtLhuDH! H@ HtIUH:IEH8mHC LHt I|$HƋ}̃tHt IEHWII}(LH5ĩHLEH55LEA1E1LL8Me(Muf.Md$MI$HH8>Eu11LY1*DMMd$MfH[A\A]A^A_]1LLI](HtFL%4H[Ht,HLH8Du11L1LL0f.UHAWAVIAUIATSH(LELMMHHH. HqMIIEL=ݶ MH0LqMHELLLOE1u/L L?HuH}1HA BrLHYHuL{YH(D[A\A]A^A_]fHEHq E1L=/ bfL  L02zDLjMHItMHf.H @UHAWAVIAUIATISHyAs t H[A\A]A^A_]DI^(Ht/L=2HLH8}BtH[HuLLLH[A\A]A^A_]Ar jI^(Ht2L==2HLH8BAH[HuLLL@LLLDHEHEȃxI^(AtRHt2L=1HLH8AH[HuLH[A\A]A^A_]Ht0L=s1DHLH8=AyH[HuLfHGHUHAWAVAUATSHHHH8Dj{xHH@HEHL50f.HELx(Mt`LcILcu@ILH8H}@AH}utGH50f@A ut,MMuHEH@HHEHuH[A\A]A^A_]{H LHUff.UHAWAVAUATSH8=ԝ HULEIIH7H_H HG0DIA/HCX=>A@f.At#A(EuCHH[HHHCXH{(LHU=AtH#HcH>D*AHGPHEA H}t{E1A1LeLmIME1Mu MIEpHbMm@HtCXCXuHP@HGHHEHu=CHCXfDH[HE1H=LL{8Mt IILLPMMuH{ H}uHHHUE1LL-ADžfCt7?HCHKHu H9HHPHHHu=t2ALH-LEI$LH5;H=4K 1H}t}HACHMAYfCAP=HLHuH}u-fD H591E1H=K H8D[A\A]A^A_]L -fKI$M1H5:H=J DUDU@L ,L L ,L ,E1H}YHEJH} =>tI $LZ,LH5_9H=@J 1f= t1E1L MfD=s1E1LH&=NEDL +@AEXHHLSMMABA9D$}vAEXf.1H='J 13LLmLeE+H\HCXAKH|DHcH>LLmIMH$fDHDDMMl$M:M$$Ht AE9CI}(HULuHuADEAEXDLK7L *KI$M1H57DUH=H A&DU=L H*L 6*뼋KI$L )*1MH5q7DUH=FH ADUL EwaADAfLk(1LAH5_5H=@F =L^NL7(L&(L]L(L'fDUHAUIH=gAT^H=! LIdH 'HKlH5TI$MID$ID$LA\A]]@UHAWE1AVAUAATIHSHH(dH%(HE1&1HMDHH9kEAYt HcEHLx0EtaSH57 -SL SLSHH57 [A\A]A^A_]R@UHAWAVAULcATISHH?dH%(HE1@/cwI@v]LH5 LC%HEdH+%(6HeL[A\A]A^A_]fD@0uLH5t L%fD<uLpHsPL'eL9KƄp/HpσdHHHcljƄ5p1HigfffH")Ѝ4‰)0Hq p0Ƅ5qLL爄5pLZ$DDsHpH{P!HLLAVI1L\H]\XZfD{CHHcH>̉HH#<‰)DH.fD{D{0Hs Hp. cIHPH{ H4[HHDKAWLPAVQPCPHLL1{[H0f{Hs.HpV LcHDKPRC LPHLL1[H |{Hs.Hp AbIHPH{ FZHDKLAVAWP{@1{Hs.@Hp<bHDKPCP2fDCLCHPLuHDKPj0H1LL1 b I2a @A aILHHsPHpuNA aLHILHPHDKL\AVAWPj0C P AVaLHIuLDUHAWAVAAUIATSHH}uID8IEu,HcH5QL E<$H[A\A]A^A_]HủL`H}tHuHMHcHLfUHAVAULmLuATILSHH0wH=dH%(HE1ySs LH=bSH1MAV"LLbHXHEdH+%(uHeL[A\A]A^]#KUHATSHH@dH%(HEH8sH:Hr~Le.EL_L14Ht?HKHSHH)H9HGЃetu@1fHSHUdH+%(aH@[A\]ÐHtH{HSLeHH)H9HGAхt1A4@4D9rHSfDHHHt:tfHr)E HRHFH3UH3EH HtHSHCHH9s HBHC*DHuLIIH1I|4H|1L)LH)у1ANO9rf1;BWqu1A|4|1A|4f|1I@UHHHATSHH dH%(HUH:sH>LeпL]L2Ht/HKHSHH)H9HGЃs9XHSHUdH+%(NH [A\]HuLIIH1I|4H|1L)LH)уr1ANO9rHSDHHHtl$HhHOHWHH9THQHW*Du@1(A|4f|1fDHH{HSL|HH)H9HGAхt1A4@4D9rHSuЉ1A|4|1Gff.UHHfHATSHHPdH%(HU1H)E:sHDLe .Lv[L0Ht/HKHSHH)H9HGЃs7^HSHUdH+%(THP[A\]fDHuLIIH1I|4H|1L)LH)уr1ANO9rHSDHHHttHHFH3UH3EH H\HOHWHH9HHQHW*8fu@1"A|4f|1fDHH{HSLyzHH)H9HGAхt1A4@4D9rHSu1A|4|1Dff.UHATIHSH`dH%(HEH8hHyH]PHH.MtNIL$IT$I$H)H9HGЃrNHuH1H|3H|1HyHH)H)HHIT$HUdH+%(WH`[A\]ÐOtu@1tʼn|3f|1fHHHDA tnAt8AtbHEdH+%(H`LD1[H5A\]{VH]HPHH,M0DH]HwPDH0XH,Mf.MI|$IT$L?xI$H)H9HGAхt1A4@4D9rIT$BfDu1֋|3|1r@~9HH @HBH f.H9:uBHH9uff.1H9Bff.7UIHHAVAUHLATHHSH@dH%(HE1DADIHHADDIDDIADȉFI9uLfJ8rHA A D1A1ȋJJ AȉD11ȉBEE!A A1EEAE1EAE1AEA F$ D1AA D1AA A!E ADD4DEE1B+m1EE!A E1ADD1EAD1AABA A!D1AA D1AA A!E ADD8A!DEE1G+'AA!A E1EAAE1AAE1AEA F D1AA D1AA A!E ADD$ff.HGHGff.HG1uUHE1E11HHjXZ1fDHg jgHG HHrn<:OHGHRQhHGHك[HGff.UHAWAVIAUB IATILSHHW$?W$O 1@)W x(LL9I$HwMHHIDHDH)I)σr1M L9rM}(LHUL^HUI)II?9IFHLd@@HLH@)L9uA?DAsAH[A\A]A^A_]fDnA$^ADfDNHLL[A\A]A^A_]6I$IHIE(DITITI)LC>L)]1ɉ΃L0L79rH[A\A]A^A_]DA$AE(!ADfADDIA$AE(ADADA$ADDlff.fUHATISHHdH%(HEF ȉEF$?ʉU7}8)H5/ LHuL1@AшTtLHHuHEdH+%(u(HLhH[A\]@x)~/ ff.@UHAWIAVIAULohATISHdH%(HE1H@fojH])E)E)E)EM8H`HX61A2HL9r@HLMiLQLHڸ\foi))C)C )C0D2HHBI9u@HL HX HEdH+%(HĈ[A\A]A^A_]LLLH`LH]HHXIA Lfoh)E)E)E)Ef@HL`LHfohH`HX)E)E)E)E 8UHAVIAULmATILIhH8dH%(HE1 LLLL LHEdH+%(u H8A\A]A^]ff.UHAWIAVIAUIATIHHSHHLLdH%(HE1HHHHLLHrH}H|HHDžHHELmHDžHfofoHfofofofo)fofo)fo fo0)fo@)HfoP)fo`) )0|)@)P)`)p))HHLfomfouH)m)uv`ALLH  LH HL?HLD 0HHI9uIL9sHHHUHH)¸ H9HGЉЃs}tHH HHH9E'HHEdH+%(HH[A\A]A^A_]HHHHtHtHqHH) H)σn1҉уLL9rSHTT;HTfT%EDUHAVIAUATLPSHdH%(HE1,'L$'.W~0HWHRHXL,fH0LHL9u1LLVHUdH+%(uHĐ[A\A]A^]ff.V~bVV~NUHATE1S1fHqVLP~@H@HtЃI;PV|[1A\]1ff.fGUHAWAVIAUATSH(LcLgH}HUHMMK\HtHEH;LP(xAxMcK\HuIHteINHEHDHMHEH5Lt\HH;]L3Mn8MtLLH5qLAEtuA6IF0HEIF0 HuHHEHUHEHHH0H9t :nHP8H}1HH5/XEH;]TMAuKH}H}H}ULMuLEuHMHuHxAXZHEdH+%(HeD[A\A]A^A_]DIV0HEHDHUHEDIFHEH}HH51W1DH}H)1AH5 WbH}HH5V1DqU11HAVAULMATISHLHHdH%(HE1IٹLL1LLL11Lj HUdH+%(uH[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%(E1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HH5iU1H([A\A]A^A_]U11HAVAULMATISHLHH0dH%(HE1<Iٹ LLR 1ILLL11L HUdH+%(uH0[A\A]A^]6fDUHAWAVAUATSH(H}HuȉUHMIL%tE1H\MnII9t,M7I~8HtLguAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HH5S1wH([A\A]A^A_]U11HAVAULMATISHULHHdH%(HE1IٹLL1 LLLv11LJHUdH+%(uH[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%E1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HaH5IR1H([A\A]A^A_]U11HAVAULMATISHLHH0dH%(HE1Iٹ LL2 1) LLL11LHUdH+%(uH0[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%TE1H\MnII9t,M7I~8HtLGuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HH5P1WH([A\A]A^A_]U11HAVAULMATISHLHHdH%(HE1IٹLL1 LLLV11L*HUdH+%(uH[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%E1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HAH5)O1H([A\A]A^A_]U11HAVAULMATISHmLHHdH%(HE1IٹLL:1 LLL11LHUdH+%(uH[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%uE1H\MnII9t,M7I~8HtL'uAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HH5M17H([A\A]A^A_]U11HAVAULMATISHLHHdH%(HE1lIٹLL1yLLL611L HUdH+%(uH[A\A]A^]ffDUHAWAVAUATSH(H}HuȉUHMIL%E1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}H!H5 L1H([A\A]A^A_]U11HAVAULMATISHLHHdH%(HE1IٹLL1LLL11LzHUdH+%(uH[A\A]A^]fDUHAWAVAUATSH(H}HuȉUHMIL%E1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HH5yJ1H([A\A]A^A_]U11HAVAULMATISH}LHHdH%(HE1LIٹLL1YLLL11LHUdH+%(uH[A\A]A^]FfDUHAWAVAUATSH(H}HuȉUHMIL%ʼnE1H\MnII9t,M7I~8HtLwuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HBH5H1H([A\A]A^A_]U11HAVAULMATISH-LHHdH%(HE1IٹLLZ1LLL11LZHUdH+%(uH[A\A]A^]fDUHAWAVAUATSHHH}HuUHMdH%(HE1EH]E1HEEL%IH\HEMHEDII9tiM7I~8HtLuMn0Hu L"HUHEIHH0H9t:tHP8H}1IH5fGEI9uEuXMt:HEdH+%(ugLEHMMUHuH}HH[A\A]A^A_]"fH}HNH5F1wHEdH+%(uHH[A\A]A^A_]?ff.@U11HAVAULMATISH=LHHdH%(HE1IٹLL1LLLV11L*HUdH+%(uH[A\A]A^]fDUHAWAVAUATSHHH}HuUHMdH%(HE1EH]E1HEEL%IH\HEMHEDII9tiM7I~8HtLuMn0Hu LHUHEIHH0H9t:tHP8H}1IH56EEI9uEuXMt:HEdH+%(ugLEHMMUHuH}HH[A\A]A^A_]"fH}HEH5D1GHEdH+%(uHH[A\A]A^A_]ff.@U11HAVAULMATISHELHHdH%(HE1\IٹLL1iLLL&11LHUdH+%(uH[A\A]A^]VfDUHAWAVAUATSHHH}HuUHMdH%(HE1EEHME1EL%IH\HEHE II9tWM>I8HtLcuMo0HuLOuIH}H5/CIHH0HP81EI9uUu Mt?DEHMMUHuH}THUdH+%(u5HH[A\A]A^A_]fDH}H-H5B1' ff.U11HAVAULATISHLHHLudH%(HE1[IٹLL91hLLL%11LHUdH+%(uH[A\A]A^]UDUfHAWAVAUATSHXH}HuUHMdH%(HE1)EEHME1EL%IH\HEHE II9t_M>I8HtLcuMo0HU LuIH}H5*AIHH0HP81EI9u@uu)MtGHHMULELMAUHuH}EZYHUdH+%(u4He[A\A]A^A_]DH}HH5y@1ff.U1HAWAVAUMATISHLHHhHE L}LuHxdH%(HU1@MLIL6L1L6ƅDžtrueLLL11LHUdH+%(Hh[A\A]A^A_]ÐMtLILoDHxtLILJMtAELIL<+to<-t]L1L kLLOLLH#@L1f.LLrL1LIMUHAWAVAUATSHxHxHuUHpdH%(HE1OHEĨHEHDHEHEHEHEE_D;HSHUHхHEHEH5LHEHDEHEEIL;eI$L{8MtH5eLE1H5LH59LAEU3+HC0HE[fDHK0H}L1H56=IL;ecU)HUdH+%(NHe[A\A]A^A_]HC0Hu AHHEYI$HEHEH9C0t E18ADmL{8 H5VL tcHK0:DHK0HMmH5LHhbuHhHMef.HCHE0HKf.HEHEHEHEHEHuLMLEuHpuUHuHx9H ff.U11HAVAULMATISHLHHdH%(HE1lIٹLL 1yLLL611L HUdH+%(uH[A\A]A^]ffDUHAWAVAUATSHHH}HuUHMdH%(HE1EH]E1HEEL%IH\HEMHEDII9tiM7I~8HtLkuMn0Hu LHUHEIHH0H9t:tHP8H}1IH5:EI9uEuXMt:HEdH+%(ugLEHMMUHuH}HH[A\A]A^A_]"fH}H%H591'HEdH+%(uHH[A\A]A^A_]ff.@U1ɺHATIH5LHYLLe11(UHAVMLAULATLISLHdH%(HE1!11LLIٹLL1MLH9H |9LHD11LnHUdH+%(uH[A\A]A^]f.UHAWAVAUATSH8H}HuUHMHEI1ۃL5HDHE%A$IL$HMHDIL;}t[M'I|$8HtnAuGoAuDoLEtuA$taI\$0IL;}uf.HtSLEHMIًUHuH}H8[A\A]A^A_]"fIT$0HUHDW@I\$IfDH}H H561H8[A\A]A^A_]ff.UHAWAVL`LAUMMLeATISH`HHx dH%(HE111HLHuIٹ L1L7 X1ZL1LSM@LL#@1`LLL1L1AŅu8Ic$`BMAD$0;H LIdB軶A$`BHEdH+%(u1HeD[A\A]A^A_]ÐL1AH5ff.fU1HAUL-.ATILSHKLL1HEdH+%(H5*1H= 1wH5LH5-HHEdH+%(L%LLt/L1LíH5HHEdH+%(1H5L耪>HEdH+%(H58lH5jLZH5HHEdH+%(I;H5L)H5HHEdH+%( H5LL1tu1H5L躩uJLH5L12cH5L螬H5ܿHHEdH+%(H5LLH5$WLLDȺ1sSH5L=H5p L'H5LH5ݿHHEdH+%(H5RL«H5HHEdH+%(H5qL葫H5LI1}HHEdH+%(jHLL1A\H5 A]A^]H5L&HEdH+%(H5H5(LH5pHHEdH+%(H5/LϪH5$HHEdH+%(H5.L莧LHEdH+%(H5FzH5LXHEdH+%(H5DH5:L2H5lHHEdH+%(!H5 LH5HHEdH+%(L% LLt/L1L輩H5HHEdH+%(H5L1iHEdH+%(vHLH51A\A]A^]@UHATS@ItzGfDylu ƒA$u(H1E1jE1L1QA$ZYt/ƒ)ڍJ@w1H=V 1He[A\]1H=o 1UHAUATSH@IIԨuOuDylu ƒAUu/H E1jML1膵ZYu@AEt(ƒ)ڍJ@w1H= 1PHe[A\A]]He1[A\A]]1H= 1 UH@tBt)v]f]f1H= 1Л1H=7 1UH@tB7u fHHE1jE11{XZ1H=W 1`UHATHt\AAAD'uuDLeDHHE1jE11XDZLe1H= 1UH5'HATIHH HH8H1Ht1LrLeUHAUATSHH HHt/L-a IfDH3L%LHJH[HuH[A\A]]fDUH=T H\H=œ ;vH5 H5^ H5 H5| H5 ;H5 ;H5) ;oH5 ;^H5G ;MH5 ; ;H5 ;H5\ ;H5 ;qH5z ;`H5 ;OH5 ;>H5' ;-H5 ;H5E ; H5 ;H5c ;H5 ;]t1U1HSHHH4LP Mt1ҋHHpLK LCH8A҅u1H]f'כt1U1HSHHHdLHMt1HKHpLC H8Aхu 1H]נǠ鷠駠闠釠U11HATSHH蕝{t[1A\]H{1AMD`*1[A\]fUHATSGHtKu6H1H{1I1vtitttP1[A\]fH11CwH{1H5)uĸDAD$DAD$DAD$1ff.UHATSGHt;u(H1FH{1I1fAD$[1A\]HH51>H{1A1.[fA9A\]Ѓff.t1UH1H輼@1]Ðt1UHAUATSHL- I}t]HH1rH{1I1蒞H5dZLK(AD$HIELC It$I<$ID$ AUu1H[A\A]]ID$ t1U11HAVAUATSHHH{1I»H{H5òI1ݝH5>HIۻtoH5LȻH HB Ht8HR(H5<IT$ LK(LC It$LAD$ I<$ ЅuX1[A\A]A^]DH HBHtHRH5)IT$ LK(LC It$LAD$I<$fID$ H5Lt=H5LuZH# HB@H^HRHH5IT$ yH HB0H4HR8H5IT$ OH5L聺u-H HB`HHRhH5_IT$ @H5LAu)Hv HBPHHRXH57IT$ tH5Lu/H: HHrHH5IT$ H5LùH HH,HH5DIT$ ff.t1UHAUATSHL- I}pt]HH1H{1I1"H5kLK(LC HIExI<$It$AD$ID$ AUpu1H[A\A]]ID$ t1UHAUATSHL- ItcHH1OH{1I1oH5ɯLK(LC HII<$It$AD$ID$ Au1H[A\A]]fID$ t1UHAUATSHL-< ItcHH1蟷H{1I1这H5sLK(LC HII<$It$AD$ID$ Au1H[A\A]]fID$ t1UHAUATSHL- ItcHH1H{1I1H5mLK(LC HII<$It$AD$ID$ Au1H[A\A]]fID$ t1UHAUATSHL- ItUHH1?H{1I1_H5HK LC(HII<$It$ID$Au 1H[A\A]]ID$t1UHAUATSHL-< ItUHH1蟵H{1I1迗H5,HK LC(HII<$It$ID$Au 1H[A\A]]ID$UHAVIAUIպATI1S H5MLHH H;HHsHSLu [A\A]A^]ÐHC[A\A]A^]f.U11HSHHHӖ{u-H HtHK(HS HH{H]3H]1u.H HtHO(HW H5HD1Du.H HtHO(HW H5HD1Du.HO HtHO(HW H5kHmD1DU8HSHHH=d 蟸HSpHHP0H@(HHP(HSpH]ff.UHAVAH=\ AUIATSH8GH= H@I+DH= ID$HE4$ID$H"pHDI\$(MtMl$0[LA\A]A^]UHAWAVAUATISHLcwLoH8H0MdH%(HE1K\HtH8H;AT$(x N@AxMcK\HuIA$uHtH8H;AT$(41ۅD AD$9HcH= H4 ڶH8IT$@H8H0HxH@fDH HcHHtHtHHDyHxtwAD$1HUdH+%(unHĨ[A\A]A^A_]fDFGDXID$A\$HcH@ID$ 낸uDHG(HHHW0HtHP0H= HffDHQpH=u HMff.fUHATSGHtE1t9[DA\]ÐHGH=% H0HCE1HD[A\]H11CH= LcH`I$HC[A\H8]EADDH1ЯH= HpI}HCE1HID$D[A\]fDt1U1HSHHwH=P HpH$HC1H]@?tfDUHSHHHwH=  HCH]fDUHAVL5 AUIATSH_IE0IH[Ht M9etI|$LL舢HuIuH=X s[LA\IEH= A]A^]T@UHAWIAVH@AUIATSHMcgMGH LDdH%(HE1H(HOtMt(4I>LL8AW(L84x&N@x!LcOtMuf.MAFMI>LAW(AAtH I9FAfM9w 1y%ITHTPH9GH(HcH HrL9ttHIG(IG0HtD8I~D8LH=} D8ĠIwHcD8H|u&~"CHDH|HuAoA_HEdH+%(HĸD[A\A]A^A_]Mv@MI>LAW(H I9vAWH(DBxfHHcL9tIDփHHQD9uMvHcHH@1I;GHDIG dA$HrfUHATSHOLaMHcGH1҅yODHx>HcL9duI|DCHH|AA9@AtEuhHDHyHAd$L9c t:HC0HS*HtI|$LH= | k1[A\]fHC fDADC뎸ff.@t1UH51HSHHHH*H{H~H]1fDt1U1HSHHHdH,H{H0H]1t1U1HSHHHHܵH{HH]1t1UHHcHˈ1]UHATE1St D[A\]@H؅H{AHD[A\]ff.UHATE1St D[A\]@H8H{ẢHĨD[A\]ff.t1UH5 1HAUATSHHHyH{H5ڟA1IH{1Aƨ1EA@HH{H腲H1[A\A]]t1UHHH1]ft1U1HATSHH6H{1I1薚I$AD$H H@ HtH;H;ˬ[1A\]@UHATSGHw4H11H=` H[H H1[A\]fuZH1苧Hp IHt!H H迈It$ H= HCH0I$It$ H葈[1A\]f.HH5ߞ1NH{1I1>LHC[A\]fDHGH= H0蝚HCH1[A\]ff.t1U1HSHH藦 HHHs HЇHs H= 0HC 1H]UHAUATSHHdH%(HE؋Gw$1HUdH+%(H[A\A]]@L- ItH1H{1I1H5HK LC(HII<$It$ID$AuID$dfDHwLe11L蔐EԅtL}1)ff.UHAUATSHH(dH%(HE؋Gw$1HUdH+%(H([A\A]]@L-a ItH1ǤH{1I1H5uHK LC(HII<$It$ID$AuID$dfDHw11H}GU1.ӣUHATSHH SHdH%(HE1u1轪H{11LeLϛLI111{tHUdH+%(uUH [A\]ÐH HtHK(HS LH{;fHs(H{ H:uUHATSHH SHdH%(HE1u1ݩH{11Le4LLI1Q1{tHUdH+%(uUH [A\]ÐH9 HtHK(HS LH{[fHs(H{ H!tUHSHHHt HsHSHCH]H= 臎Hff.fUHAWAVAAUATISHHH8L@LHt))P)`)p)])e)m)u)}dH%(H1;"HsHSLH{HH)HEH#HPL1ZYHHCHCHsH9sHsH{HELLHH H)H{DžDž0HLxhHHCHCHSH9sHS1H= 1QwtHdH+%(He[A\A]A^A_]fHCKHCf.HEL1LHL1H DžDž0H荡DHsHS x^IcHH{HHH9IMI9vL9pHH= LݤL{HSLHCHGfDH{8RfUIHHSHHtHLH5}>cUHAVIAUATISH dH%(HE1HtLL@11H@LH1LLL赫LX1L詒OLLH5Ŗ{Hd H5H8~`L1LWeDUHAWAVAUL-? ATSHHdH%(HE1 tDM}HL8M$fIA?1Hu Ht*IGM9uIH I9AEL`|IEHH LH0H9ȸE‰EA?1H0葑yȚ8{AH57H= H1_HEdH+%(u0HH[A\A]A^A_]HDž0E輜ff.UHAVIAUAATSE~%AELH@Md;wx HL9u[A\D-L5A]A^]ÿuff.UHAWAVAUATSL$HH $L9uHHH3H5E1H=z dH%(HE1HHDžT11֮HH5@HIH= 1$HHE1'DLJ4H{uWIItrAix&EE=7AwEDHn1H5H=6 DD두DDH5ē1H=ʤ IIuE1HH51H=^ YHLLDOHLLL$LϘucL;tH5H=D 1HHt[ix&A=7AwH5(1H= fDDH5 1H= zDE1HDMKJ4LHYDLJ4H辚uJIIthAix&EE=7AwDH51H= fDD1IH5 H=S IuDE1L=bfLhuAAAtVAix&=7AwH= 1DDLoL'tH5H=U 1AJAuAAL軁HEdH+%(u6HH[A\A]A^A_]f.H5H= 1aUHAUAATASH]HuU܉EHٺDA&{tDEE9t"EDH 1H5BH=+ fH[A\A]]ff.UHAUAATASH]HuU܉EHٺDAztDEE9t"EDH[1H5H=[ H[A\A]]ff.UHAUAATHMLESHdH%(HE1EODeԅx'HEdH+%(uIHD[A\A]]f.Ah8H^u DH5bIH=h 1!蚖f.UHAUAATHMLESHdH%(HE1E蟋Deԅx'HEdH+%(uIHD[A\A]]f.A踓8Ht DH5IH=x 1qf.UA1HATHMHu)xAąxDLefD;84tH5H=ƛ H1DLeUAHATHMHu)VxAąxDLefD1H5_H= DLefUAHATHMHu)wAąxDLefD1H5'H= ;DLefUA3HATHMHu)wAąxDLefD1H5H= DLefUAHATHMHu)6wAąxDLefD1H5H=@ {DLefUACHAUAATHMHu)vAąxHDA\A]]DC81H5KH=< 1]LF(H~ 1ҹL/Ht$]LF(H~ 2)Lv/]@Ð1]f.fu1fe1fLcFHIE)H c9A nE1IUML1HSHM9:HtILHHHHI9s9IIHH A HHLHLL9sLI<;LH@9HLNI9tGEtNI9tIHtHxHHHH9s HOHHD:HHpHLNI9uH]LLGHE1E1HI LDLcF Ex(HF  cHA:HILcNHHEx}J<H9r5HtLAHqH1I9s IpHqAHH9t5r@^vHtHqHQHH9sHVHHQ.H9uLfDLcN ExF nE1UHH dH%(HE1f? tHEdH+%(uDfOuW u߁uָHEfEGfEGEfoE[ff.UHATSHH@dH%(HE1H?uHHt;HuHӗHHt L%dHeLHu#HmHUdH+%(uDH@[A\]@L0wLKLvKH)I<1HfL茍ff.UHAWAVAUL,ATSH(L9AIHyEEE1HDAA%LAEDH=ED@EDEDEf. HHJtIMtIL$IT$I$H9s HQIT$IHI9uH(L[A\A]A^A_]$w#QHcH>␀\HLH q<'<\Ut+Mt"IT$IL$I $H9sHBID$\IMIIT$IL$I $H92HJIL$"_`u2M IT$ID$I$H9HBID$`]EfDMt"IL$IT$I$H9sHAID$\IwMȅlËUą_붋URAMIT$ID$I$H9sHBID$\ID$IT$I$H9s`HPIT$xIT$IL$I $H9s>HJIL$A IT$IL$I $H9sHJAIL$IARM;ID$IT$I$H9$HPIT$\ID$IT$I$H9HPIT$nAMID$IT$I$H9HPIT$\ID$IT$I$H9HPIT$tE1E"M̅f.P^]=Mt>ID$IT$I$H9s+HPIT$\ID$IT$I$H9s HPIT$rIrff.UHHAUIATFIHcЅxAH8ntRMtdHtLLA\_A]]YfL8rHF xwHcHF 8nuHHMu1A\A]]MtI}IULIUH)H9HGAхt1A4@4D9rIUH5fDUHAVAUIATISHcV/H>HA 11qsnt|MHMIL$ID$I$H9s HAID$"DLL IL$IT$I$HH9 H[A\A]A^]H>HmqVfAA M[DLLA\A]A^]{L`pH„$HcV  F HH=-H " HDM(ML$IL$I $L)H9HGAʅt1҉փD7E1D9rIL$fDHQIT$"DL1HfMI|$IT$L$I$H)H9HGAхt1A4@4D9rIT$\H>HMtLA oHHUH1HVHAULnATILHSHH)pHHHFhLHY~1fH[A\A]]LL X~ fH1[A\A]]뻃ff.fUHSHHUH8dH%(HE1Ep!f; tHUdH+%(uLH]fDsuދK uׁ{uκHEfUSfUҋSUfoE;ff.ft1f Dff.@E1f;u!ft3f uHWHGH3VH3FH t0D@ADfDFE19GADGA%=uGtVtE19Aft 1 HD?c@HGftH1f HDUHAVIAUIATIS?cL9u*fA$t0 uI|$[LA\HA]A^]郗[A\A]A^]I|$f1f.8wr%HHu1f.f.f;wDr_ftE1f tCDGVE19t9EAADfDADfDHHjAff.HHH1HG`HH)pHUfHH dH%(HE1)Eft$f t.fHUdH+%(u1@W1@HWHGH3UH3EH 0HGHGHGHG HG(HG8H a H9HtHtH>HtHfDHtH@0HHtH:ff.HW8H 1H9Jt HGxff.f1GG G0bdfHG8HtH0Hw8HHG(fDHw0fUHAUIATILL莉LA\A]]I%DHG0HtHHW0HtHo(HfHG8fDUHAUATIlLtIL艓LA\A]]I鴘@HG0UHAUATILNIL9LA\A]]It@HG(UHAWAVAUIATIHSHH:hHtHLIweIH9uK7H[A\A]A^A_]@HLH)L9IGILH)AfUHAVIHAUIATSHgIH9s HPLL[LA\A]A^]DHtHLLŒADff.fUHAVAUATHL-@dH%(HE1Mt{I1ҾxAąx`HblLf`Rb@uƅbLL`fDAn1HMLDQHEdH+%(uHĈA\A]A^]6}fDUH=HH=]ff.@UILHATLLHdH%(HE1舉LHEdH+%(uLe|fDHHt@Xff.@HG(HH= mpff.fHHtH=- Hpff.@UHATISH_0HtfHHNHuID$8ID$0ID$([A\]UHAUATI蜋LT~LA\A]]鷏I ff.UHATIH~LLe靍ff.fUHATIHjLLeH= FofDUpHAVL5J AUILATHwLHI^uHLA\A]A^]fDLLE1nHLA\A]A^]UpHSHH=ؖ HooKoS o[0oc@okPos`HP X0`@hPp`H]ff.H=- ff.xH=P ff.U8HSHH=h H_fHX@H]ff.fH= 适ftf t1f.1vfDH1Ҿ`|HwH OHcH>DH51fHLGHWL HL)H9HGA҅t1A4 A4D9rHWøHLGHWL sHL)H9HGA҅t1A4 A4D9rH:HOHGH5&HH)H9HG‰ƒftDDt tftHGfD HHOHG H5HH)H9HG‰ƒFtDDt tftHG fD Ht^HOHG H5[HH)H9HG‰ƒs><tD3Dt tftHG fDHLIIHLDLDL)ɍH)΃r1AȃNO9rHLIIHLDLDL)ɍH)΃1AȃNO9rqHlLIIHLDLDL)ɍH)΃1AȃNO9rDtDt DtDtDtDtLff.H wH 7HcH>DH51鲈f HHOHG H5HH)H9HG‰ƒfHG @ HHOHG H5IHH)H9HG‰ƒ~tDDt tftHG fDH:HOHGH5HH)H9HG‰ƒtDDt tftHGfD HHOHG H5HH)H9HG‰ƒ}D\DtftHt^HOHGH5HH)H9HG‰ƒtDDt tftHGfHLIIHLDLDL)ɍH)΃1AȃNO9rfHoLIIHLDLDL)ɍH)΃1AȃNO9rHLIIHLDLDL)ɍH)΃51AȃNO9rHLIIHLDLDL)ɍH)΃u1AȃNO9rYHvLIIHLDLDL)ɍH)΃q1AȃNO9rUDDDtDtjDtDt DtDtDLE1A[HAbH0HuADH0LEH3HUHCAHL)H)HHHʚ;A87]fAALAM@AM@ALm1LACHuCHUHEH+UH+EHHCHUHEH=ɚ;HH-ʚ;HUHEHAHUDHAH=DA@H LAMIT$ID$I$H9uHBID$-dLL[LUIHA| 6M0IT$ID$I$H)L9IGƃ<tM fID$fDH;H[HE1HELCUIMIT$ID$I$H)L9IGƃIMHzHH It Ht H)I)ƒg1ɉ΃MD5L79rKBEʚ;H)H=ɚ;HHAMt$IT$ID$I$H9sHBID$-DA<H0bAH0HIIUEAHEHDž(HDž0AdH0ML1H(H54}IƋ<R-A#A D9DN+HDHfDHЃHH uHHDH5.L1|I@@AFHUHEH+H+CHUHEHHʚ;HUHEyf.HMHzHH It Ht H)I)ƒ1ɉ΃MD5L79rDAHMA<D H(aD H(HHIEH0CDH% HH`LHHH(HHH` LIЅHkHtHLH1H5H zLH ILH5L1zIxfDH)LAIHH|H|L)H)΃1ɉσL >M 89rf.1=H0TDHHCHUHEHUHEH=ɚ;D*M At ft HHʚ;HHDLDPILHH)H)HH5eL1yIƋ<AA D9DNHDHfHЃHH usfHLH5H1)yHHw H=u kGHXH]H@H@Hf.1H= 1`1U@H=u HATHGIHfmLLeff.fHwH Eff.@HUHAVIAUATA!SL/@LHtHCHHtWHHuI~(UAFI~UAFzgfLH=t AF[A\A]A^]Mf.LkPMuHC8Lk@Hh(CXA~@shDIF)HHHujHHHtX;pwHHtKHK`f;pu>HHHt3H9uHC`HAFHC`PAV9vMIF HtHLIFHLHPMI;]Ht IEPIEHI~GfD1H=&{ 1O/1H=z 1?/ff.@UHATHHB8H O H9Hu1HzxHBxInH= LLeLf1H= 1.UHAVAUATISWX!I|$p0fID$HIT$PH=HMt$@Lp@Ml$8M M;fH3IFPA}Im(@At$hIE)HHHuvDHHHtf;pwHHtYIL$`f;puDHHHt9H9uID$`HAEID$`PAU9IE HtLLIELLHPMAFXMI|$p1H=yx 1b-fIEMt$@HHf.IFHI}cMl$8VD1H=Ox 1,[A\A]A^]ff.@UH=$q HATSHHILc0I|$xHt `YHt [A\]fDI|$xkAD$XID$xtAD$Xu[LA\]>EfD1H=O Z,f.UHATHLgHMuaLgPMuXHG@HHuPfHP@HHtBHH;HHuHPPHtBXGXtGIԉGXu)DLLefDAD$XGXtGXtLLef.1H=wv 1+UHAUATIHHW8HBH; tDH; uNLj0AEX9HAUXAUXt_HA\A]]DHxHt -HuHLA\A]]d9@AT$XtOAT$XuLHECHELHECHEfDHLA\A]]91H= 1*UHATHLgHMuiLgPMu`HG@Ht]HH9uSDHP@HHtBH9t=HH9HHuHPPHt݃BXGXt:IԉGXu$BLLeÐAD$XGXtGXtLLef1H=t 1)?0IFLWf1%f.ATVHHf9~uT:TtfA@~f9tTHcIDLAA1f9v*Ex% xAufA@f9FwAH5"ATfHhF1|UHAVAUIATIHSHGHLHI5FAEMn8AMAE9L?!A*MAFhAIEHHHuHHHt}D;`wHHu"&DH{LD/t@HHHtD;ctIF`I^`HL[A\A]A^]I}>Zf[LA\AmA]A^]1@UHAWAVAUATSHHHtzHFDnIE1HE=fDLHm/t3H{pLEfE9t$H}A}IH\HHt D{fE9vMtAD$XHL[A\A]A^A_]E1@UIfHH dH%(HE1 )EHufEAEE-HUdH+%(uPUIHH AodH%(HE1Hu1EfEfUEE E,HUdH+%(uOff.UHAVAUL`ATSHLHĀdH%(HE1CL-{tnL&=!*KAHCHHuHHHt8CA9w$fDLcLL,t5HHt CA9tD1HUdH+%(uH[A\A]A^]fH{LtփCNff.UHAVAUL`ATSHLHĀdH%(HE1BL,{tiL6ACXIf@AnfDLLesHxIUBL|HIF(I_@LL6IIE1;Iff.UHAUIAT,ZIMtLfA}tDH@8H ) H9HuCI|$xHtQAD$XAD$XtbA\LA]]YDLA\A]]1H= 1H=) dQLID$xHL`0A\A]]YL08I|$xLA\A]]nYfD1H=/ :f.UAHAUAATHMHu!+AąuHDA\A]]DE8&DHH5IH= 1JHDA\A]]ff.fUHATALEHMHdH%(HE1EEAąx$DLe f f1H5GH= 苽DLefUHAVAUATIHHdH%(HE1ftcE1f t:DLQAŅxhHEdH+%(HHDA\A]A^]fDfAfVHufFfAfVHuF@?8 HuLIu:LH5H= H1蚼]BUAHATASHMHdH%(HE1E$x1HUdH+%(ufUHATAH`H\HHdH%(HE1Dž\HD4`ft}f t7DH551E1H= 茸HEdH+%(LLeþpH=$Z _Cfo`IHpLID$xAD$뤾pH=Y Cfo`I@#;E18H5RH=+ H1PW=UHAWIAVAAUE1ATSHHdH%(HE1Ht Hz&ADIHf9tff u fLL1LHo )oS)o[ )oc0) ok@)0osP)@o{`fDr)PELLTHLfuMALɾD'AąxHHEdH+%(HD[A\A]A^A_]q ƅp@c98uI9w9MM;L$ML$I|$ Hs LMD$jKL[A\]fHH5H=߭ 1%LCLKM9wL;Kv1H=2 1[ 1H=_ 1H 1H=Ǭ 10 1H=w 1 UHATIHLGLOHOM9wI9v5LH5ߗH= 1qG%ML$M9L$w;M;L$wL|-LLeH@1H=/ 1 1H=W 1 UHAWAVAUIATISHHLGLOHOM9wI9v:HH52H= 1į$LKL9KL;KMD$I|$IL$I9H9L,IHtZHK Lx LHLHMIIT$K1H= 1 1H=W 1 1H= 1 1H= 1 UHAUIATSHHL'MD$ML$IL$M9wI9v51LH5H=j %"ID$I9D$woI;D$wXIU LH=zN 8HPLhL9vLhLH;PrHHL[A\A]]f.HPf.1H=g 1 1H= 1 UHSHHLGLOHOM9wI9v51HH5H= R("LCHCI9w+H;Cw H]L@1H=_ 1 1H= 1p UHSHHLGLOHOM9wI9v2HH50H=ɣ 1¬!LKL9Kw.L;KwH]L1H= 11H=7 1UHSHHLGLOHGM9wI9v8HHH51H=t /!HSH9Sw+HCH9w H]@1H= 1h1H= 1PUHATISLGHLOHOM9wI9v5LH5H=( 1衫w ML$M9L$w+M;L$wI9r/I\$[A\]D1H=g 11H= 1H j}H1H5ђH= -IL$1LML$MD$H5rH= 1H=3 1\ff.UHATISLGHLOHOM9wI9wH9rtL9I\$[A\]Ð1LH5H= 航^MD$ID$I9wIL$H9v1H=ܝ 1D1H= 1H c|Hr1H5H=b IL$1LML$MD$H5bH= 1H= 1LH {H1H5]H=> 蹩IL$1LML$MD$H5H=כ 蒩h1H= 1UHATISLGHLOHOM9wI9v8LH5H= 11MD$ML$M9w8M;L$wJ4I9r8[It$A\]fD1H=/ 1X1H=W 1@H zH1H5QH= 譨IL$1LML$MD$H5H=K 膨\1H= 1ff.UHATISLGHLOHOM9wI9wK41I9r Hs[A\]HH5vH=O 1LCLKM9wL;Kv1H= 1K1H=ϗ 18UHATISLGHLOHOM9wI9wL9wtI)M9rl[MD$A\]fLH5֎H= 1h>MD$ML$M9wM;L$v1H=? 11H=g 1H VyH1H5H=• IL$1LML$MD$H5BH=[ ֦1H= 1,ff.UHATISLGHLOHOM9wI9v5HH5ߍH=x 1qGLCLKM9w:L;Kw$1M9wM)M9r LC[A\]1H= 11H=ד 1UHATISLGHLOHOM9wI9v8LH5?H= 1ѥML$M9L$w;IL$I9wIL9r9[ML$A\]1H=O 11H=w 1H wHB1H5H=ґ MIL$1LML$MD$H5H=k &1H= 1|ff.UHATISLGHLOHOM9wI9wM1L9r LK[A\]ÐHH5H=o 1訤~LKL9KwHKI9v1H= 11H= 1UHAUIATISHHLFLNHNM9w5I9w0M)I9rxKt HLH>I\$H[A\A]]LH5VH= 1MD$ML$M9M;L$v1H=; 1$@H Hj1H51H=ҍ 荣IL$L1ML$MD$H5ҊH=k f<H1[A\A]]1H= 1UHAUIATISHHLFLNHNM9wI9v8LH5VH= 1MD$ML$M9w?M;L$w(M)I9r@Kt HLI9w9M)I|CT I@ID$CD! f[A\]DLH5H= 1xNMD$ML$M9wM;L$v1H=ρ 1H pH~1H5H=b IL$L1ML$MD$H5bH= [1A\]D1H= 1@UHATIHLGLOHOM9wI9v8LH5H=X 1葝gMD$ML$M9wHM;L$w1M)IvHCT I@ID$CD!Le 1H=w 11H= 1H uoHj}1H5H= IL$1LML$MD$H5BH=~ ֜1H=C~ 1,ff.UHATISLGHLOHOM9wI9v5LH5߃H=} 1qGML$M9L$w;M;L$w$HCI9r;AT AD![A\] D1H=| 11H=} 1H enHB|1H5H=r| IL$1LML$MD$H52H= | ƛ1H={ 1ff.UHATISLGHLOHOM9wI9v5LH5ςH=({ 1a7ML$M9L$wKM;L$w4HCI9rKAT!AD  AD"[A\] f.1H=Gz 1p1H=wz 1`H JmH{1H5qH=y ͚IL$1LML$MD$H5H=ky 覚|1H=y 1ff.UHATIHLGLOHOM9wI9v8LH5H=x 1AMD$ML$M9wXM;L$w9M)IvXCT!CD  I@ID$CD"Le D1H=w 1H1H=w 10H lHy1H5AH="w 蝙IL$1LML$MD$H5H=v vL1H=cv 1ff.UHATISLGHLOHOM9wI9v5LH5H=u 1 ML$M9L$w[M;L$wL;9r f.1H=] 1pH _HBl1H5tH=\ ݌IL$ML$LMD$H5$tH==\ 1H=] 19{LL~LfLoff.@UHAVIAUIATIHLOHOIH9MD$M9w>L9r9L)I9K| LML<&Ml$HA\A]A^]LH5NsH=Z 1ML$M9L$IL$I9v1H=Y 1@H5sH=Z 1蓋IL$L1ML$MD$H5rH=qZ lBIL$ML$IM) D10@1H=Y 1H ]HZj1H5rH= Y IL$1LML$MD$H5JrH=X ފ1H=KX 14@UHATISLGLOHOM9wI9v8LH5qH=W 1肊XML$M9L$w 1p1H=w> 1`H QH]1H5qfH== ~IL$1LML$MD$H5fH=k= ~|1H== 1ff.UHATISLGLOHOM9wI9v8LH5eH=< 1B~ML$M9L$wt9 H KH^V1H5_H=/ YxIL$1LML$MD$H5_H=7/ 2x1H=. 111UAHAWEAVIAUIATISHLGLOHOM9wI9vH1LH5_DUH=/. wML$M9L$DUlIL$I9FA^L)ɉރHcEHBH9ZLHU@AuLuAuLhAuL[HUIvID$IL stIT$HC[A\A]A^A_]@HBH9DCD DCD !DCD "IAID$G| #BIFHH|H|HyHH)H)HofAF]tftL1H=/, 11H=W, 1AF؋ttH HHS1H5|]H=+ uIL$1LML$MD$H5]H=6+ u1H=* 1UHAUAATISHHLGLOHOM9wI9v8LH5\H=O* 1HuML$M9L$wRIL$I9w8L)H9rPKt Da~HcIT$H[A\A]]f.1H=g) 1P1H=) 1@H nGHR1H5Q\H=( tIL$1LML$MD$H5[H=( t\1H=3( 1ff.UHAVIAUAATIHLGLOHOM9wI9v@LH5[H=' 1tML$M9L$IL$I9L)L9Kt LDCHyN8 tZtUDH^QH5YFIH=% 1sHHA\A]A^]ID$HA\A]A^]HHA\A]A^]D1H=G& 11H=w& 1H EHP1H5ZH=% sIL$1LML$MD$H5RZH=k% r1H=% 1îLHLI?H L)H,H=<IHt+HH01H8L,H5<.tiLLHEdH+%(HA\A]A^]MtLH5aQH= 1CiH,XLHc,H9L@LuH8H9@tLLcBH8H9@.H0H9HHA  H0H9HuH%A UHATIHft&f uHw.L LLeÐHwLzLLeÐUIHSHHDfAt:fA tkfEtEHL;L1H%HH]@HH]HwɿHH:L1̿HH]HH]Hwɿ UHAWE1AVE1AUATISHHHdH%(HE1HHpTs/f*whfG{u {LklL&HUdH+%(NLH59HHL1[A\A]A^A_]f NHsEQLm. LLcE1HMt7ID$IT$I$H)H9HGуIT$N,Et S ESH509L1fHIHAHHpHAAMtMIL$ID$H58I$H)H9HG‰ƒvID$AHEdH+%(HHL[A\A]A^A_]MGIT$ID$I$H9s HBID$[Lm. LRLAH@LmHs.LLIMt7ID$IL$I $H)L9IGσ=IL$MESH57L1fM,fDHEdH+%(HHLH5I71[A\A]A^A_]nfDAHHIT$LI$H)H9HGAхt1A4@4D9rIT$ARf.HuMH0I|5H|0HxHH)I)ЃH1AON9r,fHUL@IHItHtL)LH)ȃ1L :M 89rH6LAIHH|H|L)H)΃g1ɉσL >M 89rLfU%Atftu@0RA|5f|0@fD=z5@9tftfDLkkLwHUdH+%(LH5D5LH5+5L1OILm. L*LAH=4t9t9UAttu0A|5|0OHN(H9O(|HF0H9G0Lff.@HH9fH1H ME3wHcH>DHu@H@uHuHuHu1ff.fG@+F@Df9@$1ff.@r$1ff.@~hB1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH|7 Hˆ1fHa7 1ff.@HDHDff.@H=7 1ff.He @fGHwG G0G@Hc~XDGH41A@H@L E~%HGHHBL@oG,H@H9uHH9uff.HAɉHc~KLPH1H4vHHDJDBH9tIHuHDJDBH9uÐHcGAIօ~GIQH<@DHL 1DHJDBH9tIHƒuHJDBH9u@UHAUATSH(dH%(HE1HLopIL(HujHMI\$8HS㥛 H+]HH?HID$@HH)H)IxUL Hi@BHS㥛 LHH?HHкHH)HHHUdH+%(uH([A\A]]fHI@Bff.UH]HS㥛 HHHHfUHAVAULopATSHLH dH%(HE1HuQHMLs8HS㥛 L+uHHHH?HHHS@H)H)Iy II@BLHEdH+%(uH LL[A\A]A^]ff.LGL+FIHS㥛 LHH+I?HHi@BHL)HI HGH+FHi@BHGH+Fff.UHAUATLgpSHLH(dH%(HE1Hu3HMHS㥛 HH?HHEH+CHHH)H+SPy HH@BHi@BE1LHH9C`AHEdH+%(uH(D[A\A]]|ff.UHAULopATISHLH=Lc`HL[A\A]]WUHATIHuH(dH%(HE1BHEHMHS㥛 ID$HH?HH2 HH)ʀ8IT$t)HEdH+%(u8LLefA$HEdH+%(uLe}ff.fHNHFIHHHH@HuHAHqHtHHH;JHBI9HDAo AoPMQMM;AIIMHI MHMt+I &HvHHHKL;B9HBt_fHoLAA@yHAHt DPEHqHt DNE;AH HHHt DXE7H9%HHJH9uHBxHHHt qUHpHt D^EQ@H 뉐HAABHBHtHH2H1H#H;V9HNHQH HfDHvHHHDHEEDJHrDIB@HFHBHtHHHHqH;P7HpHHVH2HX@LDHH@BHJHtHH2H0Ht7H;VHFHJHPHHfDHB|HHHBHNHBH<HXIIGHFjHHFFAHAHtHHHHH;HHpHNH1HrJHFNBHuiH7HHpHt_DVEtVDJHJDHBFHAHBHtHHHHH;PHHHHQH 4HqA@HpHtHH0H1HthH;FtgHNHAHHJBHqABHl`HpHH7HpHHoHHHcHHNf.UHAVIAUIATSL'HMugIT$HtILLAՅyIT$HuM&IFIFAF#Mt$HCuHt zM9t$>AD$HP@HJHHHtHHH HH;AHQHBHM&MA|$I$HPL9uHPHt zLM9t$AD$HJ@HHHtHHH HH;AHQHBHM&Mr@HE1@[LA\A]A^]H3BIAD$@HQ IVIT$HL"I$IHL9bLrLMfM4$MIyH9HQ(IVIT$HtDL"I$IHtlL;bt5LrLMfHPM4$MIMt$IHLrfL3[HIL9b?Lr:L3HHFHFFH3HGUHAUATSHL'Mt1IHt#Md$MtLLӅyMd$MuE1HL[A\A]]DUHAVAUATSHHtXIIE1fDt6H[HtHLAՅyIH[Hu[LA\A]A^]I[A\LA]A^]E1ff.UHAVAUATSHHtIIIE1fDIHHtHLAHKHSHHu[LA\A]A^]@E1[A\LA]A^]ÐHGHtIH@HuLLMtI9xtI;xu@ILHt II;xtLE1ff.HGHtIH@HuLLMtI9xtI;xu@ILHt II;xtLE1ff.HHt@IH@HuLE1LfHHt@IH@HuLE1Lf@HH6HuH9fDHL( HL9t9H9t=LOL9t3H9t&I9t!HH HL9@@t1fDfff.@H~HIt_HtZHH9H9@@ tGH9L9@@t4L9H9@@u HH H9L9@@ uD1ff.UHAWAAVIAUAATSHHUH}HELIvEL`It]IOdMt_HELLЅx_tnMtfL{IHELIwN$MtHELLЅyLeAuMuDMIp@LeLE1HL[A\A]A^A_]ff.UHAWAAVIAUAATSHHUH}HELIvEL`It]IOdMt_HELLЅx_tkMtfL{IHELIwN$MtHELLЅyLeAuMuDMIp@LeLHL[A\A]A^A_]ff.UHAWAAVIAUATISHHUHE-I\$IteHJ\HtHELHЅxWMMoIwKHtHELHЅx1MuHEH[A\A]A^A_]fufH]MI@UHAWIAVAAUIATSH(HMHSfIAA9_ LH L,H4‹G~/L<[LHJ4ID$J4(JA9\$LԺID$MJ<(ʃHA$H4HyA,$u AD$H[A\A]A^A_]f.1H=e 1@UHAUATISHxDLsIt$L-U L-LLID$H[A\A]]ff.@U։HSH9DWA99E0E99vgH LTHRIH A@HH@L$DD9sHGHHL@DHH9uHL9uH]1H=Dd 1 1H=c 11H=c 11H=Tc 1ݛff.fUIA2HATMS9EZA9D$D9DE8E9A9H4L\HRIL$CHH@H fDD9s9IBH0J"Hf.fHH9tEtfHHH9uHL9u[A\]1H=b 11H=a 1Ԛ1H={a 1Ě1H=+a 1贚@UHAWAVIAUATSHH`LcgHMIdH%(HE1ID$HH%H)HH9tHH$H9uH%H)HJH`HHx蘬1LHHh4EADLuHHuIEHHp1HEAEEfuL,[H}E4$]JHEHEEH@LxLMH} IL}L8I?IAGB4AG HtAwM9MtAWA9DLLE,$L9uuHIH9]QLuHuAF'IcVHIHAF(HHhHHxHHpHc0HHH9uHpAF%u\~5IFNHPH4 fHHH@HH9u@H= DLcLL}H= HEIAF(HhHHEL LHENA~'t AF#CD=A~(tH}AF$HhH`HsH=& E1HcHpHOA~%IIiA IFLuK|%HEHHEHpH+EHXH+EHhLH`H]HuHI HEH5LeLxE11Hf.AT$1~@HAD AT$9AD$ EA)A)@t AD$A)D9t AD$A)AT$ M $I|H 1tH 1HHH1fA|$ ~HAD AT$ 9HEA|$HtAD9tAD$ADHAA9}2A|$.uIIAD$*ADHLuHuI|LM$HExtHEE;EuNK|%?I%EHu9HEH]H@HH؀xHEH]&LuHuK|%LM.Hht/H`HuKD%J 'VHPH9uHpL$LMHEH+pHEAIIą~PHEHx1DAHxt AyC|%HHHc>I8tA9t AyC|%9|H]HuK|%HIoK|%?I1H=Z 1莔HhH`H}7HUHuM<!Hht+HMKD=L`QHPI9uHXN< LMLeL+pLeAIM~PHEHx1DAHxt AyC|%HHHc>I8tA9t AyC|%9|LuHuK|%LMfK|% IA~&AHuH= 誰HuH= 蚰HEdH+%(!HeL[A\A]A^A_]H]HuHHHELpL+eI|I9tAV!LK|%HH9uH]HuHIOD%6HLH]HuLHHpH+MHHJ#H)t LAv"IDH@0HH9uJ!LuHuI|L7MIMIcFAV'IHHAF(HHhHpAE|AUHATH8oFpodH%(HE1H)EHE)MHHFXHIHh(1HHvLHdžHHH)HA$HEfoUfo]I$HBhAT$pA$H w9HJ`HH9I|$H1Hr`HBhHEdH+%(u}LefHHtTHI|$pHoHEdH+%(u>LLeH=R ,@1H=?S 11H=R Ґݹff.fUHAWAVIAUATSHH>L% L9teHL- ?IHLHtYHHhILL芭H;L9tHHkHL9uH[@H[A\A]A^A_]f1H='R 1UHAWIAVAUATSH~\I1L56 fDM$Mt4IIHtSHI|$pILLӬHA9HLH= [A\A]A^A_]马f1H=wQ bfUHAWAVLAUL- ATSHLH2HCXL% HE7HHLHtiHHhHELLH{XL9t!HHkhHCXL9uHEHC`fDHL[A\A]A^A_]f.1H=P 1萎I$@UHATISHHHH|jYHIHcHI?H HIL)M)LP)HiH)HHHHHH?H :HH)HHH)HH)1WLQHXZHeL[A\]HcH1gHeL[A\]1H=_O 1舍UHAVIAUATSHH@DoDfdH%(HE1fE9LHUH8cuf;sfA;vDH{DI~DuT߮AEHUdH+%(H@[A\A]A^]fDHLmn 苮u71fE91H='W 1p1H=V 1`1H=V 1P1H=7V 1@Kff.UHAWAVLvAUIATSHL'MtTA\$E}LefD9sGLL謓$fD9 L迭IDHHtkIMuE1~LLefD9uAD$XLٙIHtɋ@X LuAFXuL1Mt$PMt.LuH}Ln~RAFXHL[A\A]A^A_]ID$@HuYHP@IHHHL;`HuLpPMt@1H=T 1؊M~LLt6ID$@HuHP@IHHL;`HuLpPMt+1H=S 1i1H=0 [ff.UHSHH;HtHu:H]fDGXtIGXt1HCH]D1H=R 1諢f1H= ‰fUHSHtvw`H]@HwHHئH{GXt-GXtHCH]Ð+f1H= B1H=iR 12fUHAWAVAUATSHG ‰ Љ ‰ Љ Gۉƒ8FӄE8_  AH7IEH= DAADHAM D1IEA)HA\$ I$H[A\A]]H7H= ۣI$AD$ H[A\A]]fUHATSH@tG$wMAHDDg EtoAGAD9tH3DH= H詴DcH[A\]D=v!=wL¹HH!DdA묉DdA띐H7H=v HC[A\]1H=UA 1辅ff.UHAUIATL% SHW>fDIuLHAU1IEHH<菀AEAU9w9sH[A\A]]ÐUHAUIATSHHԸH߉AGHCDHH8tkMtCL(D9#wAD$HD[A\A]]ff.UHAUIATASHHHCDHH8tkMtCL(D9#wAD$HD[A\A]]fDUHAVAUIATLcSIE~!1ITLH{L9u[LA\A]A^]ff.UHATIS)ID$H[A\]ff.UHAWIAVIAUATISHHdH%(HE1HR1D<|HBuAGAOAIWHHH9IwH HHH9HBIW蝱IWIGHAHHcHH9rIcGHH4@H茱MLHHIE1HHH= L%/pHH;HLAI虸HH^AoG,IEAEHtE9wHH9tHH= |AIOt9u^HHcHуAHEdH+%(HHH[A\A]A^A_]fDHDž9nHcH4)HcL1H|1HL诤IGHHLLeff.@UHAWAVAUL-[ ATILSHYH=* LJ~H @u H= ШLL=6Ml$LIt$LL5] It$LAD$$fDIT$L1LHHAD$$tAD$$tAT$ )9v 1LI$HsH=HH{`HuI$ijHuL蘕AD$$sIt$(LL- It$@LzIt$XLmI$pI$3rA$VuA$IuI|$p菧I$ID$pH5WrI$EI4$LIDŽ$ݔI$I$LŔI$LIDŽ$詔LLIDŽ$H[A\A]A^A_]鄔@1H=W9 1@wI@UHAWAAVMAUIHATSHHLgXdH%(HE1H I9I $HohHOXH9I$IID$hE<$E|$I\$ IT$0ID$`'ID$AƄ$HtpIV H9P tfHHUH`H=L`oID$XH@(Ml$(Mt$hHEdH+%(HĈL[A\A]A^A_]@M9l$(tIV HGXHG`/ID$XfH=4 HXh1HxpIHHXUHAWAVAUATMcSHHLMdH%(HEȋG0EEID9LH}LHMHUMHELUHUHMHt8H8t2HEdH+%(lHHL[A\A]A^A_]9f}IEIIDEHEHI1 H9IHD9uI9uMLlHI}J D!f AM9uIHtM 89r몋= t9t6tftf.UHAWAVAUATISHHHH}H}舠HEHcЉEH9HFHE>LhItNHEIMlMtHLAԅx72LuHUH9Uw1HELpHEIwN,AuLmHUH9UvHBIHEHEHEMfDIHEILpILHEHL4Mu2Zf.IFIHMHHLuHt-IHLAԅIwKLuHufDHmMbHEfH}C>HEHH}HsOHEHLxHEN,H@HJ@HELxHEIzLpIHEIHM4MHELh+fIFIHJLuHt#IHLAԅyIwKLuHuE1IHEN4JMtL}GHUL,HH2E1HHL[A\A]A^A_]D^eMDN4MQHmvA&)At\IM6Mf.HsItEHEHHUHL4HJHH!N4MMHs@uHELsHHt$HEHHEHLtHEHHuHEAHXHEH= H4HHCHsG@t HL.HUHBHZLkfUHSHH=H HH]DUHHH5 dH%(HE1H `H= {HUdH+%(u\ff.t UHz]HPDHHYHEUHzHtH]DUH%HATHTLHdH%(HE1EgH5^ LH=4 OzHUdH+%(uLe蕒DHH~ff.@UH7HHDHHf1]UHHdH%(HE1EuHttHuȖHt @D1HUdH+%(uUH5t HAVAUL-F ATSHLeHt>L5 IfIt$DLSHHxLL}IHu[A\A]A^]ff.HwHtH= }H5 H= dff.fUHHe1]ff.UH= HATL%( HkL袒LL% 莒L聒LLeoff.@UH5 HSHH?H5 .H= H k街H]H5 ff.HGH?p@ff.fHGxit 1H?+bff.UIHATSHHHPHXL`Lht#)p)M)U)])e)m)u)}H@cLLHcH dH%(H81HEH+@cH(LH@Dž Dž$0H0ʐLrxH@cH8dH+%(u H[A\]؎UHAVAUATSDA~ [A\A]A^]@HcHHAA)H4H|McLmHcHD$C0t!AUHHcHcHE~2E1L5fC0tHLAE9uڋHH[A\A]A^]ff.UHHHc@u;tEHH@4G0ufDHHuKf@DUHAVAUATSDAtmHHIvIcLD)Hc9LcLOHL辡D9ЉLHHC0u[A\A]A^]HL[LA\A]A^]~ff.Hc;|UHSHHG0uH]@HH H]ff.UHATL%SHHcHH~IH< t<HC0tHL覂HcHH[A\]ff.@UHAVAUATSHHcDA)E~zC0E1L5ftHL%C0AE9uE1L5DC0tHLAE9uHcIcH1][A\A]A^]fDUHAVAUATL%ISHt1~C0tHLiHHcPLðLsHLLcIL HDDB(HcC0tHH[A\A]A^]UHAWAVAUIATSHHH0H8L@LHt))P)`)p)])e)m)u)}dH%(H1"H@cD0IE4$HELLL= HLLLDžH Dž0H赔HIzr{8MHC,+tvLNrHLH{8tH= L|M9t LL|HdH+%( H[A\A]A^A_]fHsHL+~H{蒟L- LLnIH@LH0HHqHHH~LA9w[Lz7fDHǃ@cHHcH1H5RL(qHLHzHLmHHYLH= IAH0{LH1IALHUHHs@}oHzLpLA| tZLLLqHIyM$Hs HL|H{ DAtPIAHЀ8tH= H5 FHHgxLaffDUHAWAVAUATSH8HudH%(HE18BIL%2E1H\HEHEHEHEII9M>I8Ht?nu"ouuAIGHELXuI0Hu {HUHEIHH0H9t:tHP8H}1IH5A{I9oEuH}t>HR H1HUdH+%(u>H8[A\A]A^A_]IG0HESHiEH H1D1ff.@UHAWAVAUATSH8HudH%(HE18BIL%}E1H\HEHEHEHEII9M>I8Ht?nu"ouuAIGHEL؄uI0Hu BzHUHEIHH0H9t:tHP8H}1IH5A}I9oEuH}t>HR H1HUdH+%(u>H8[A\A]A^A_]IG0HESHiEH H1D1off.@UH=4 HAWAVAUIATSH8dH%(HE1H HEL8M9L5f.MgMcM$HeM:LLEFlLEHLHIAHHH%H)HH9tHH$H9uH)HtHLLʾ-HHMLEHTHMHULH51 ^|HH5 L1J|AD$$tCID$HHIT$HHHCXHLLHPX1 |CA;D$$rM?HeMfDH= HEdH+%(u=He1[A\A]A^A_]@ALQ1H=g 1pX{Ioff.@UHAWIS㥛 AVAUATISHH@LvLnL^H~8HF0HEHN HMHvHHuHS@HULS LULK LC@LHHIHHK@HiHHI)H5IH1HLS(AVAUHEASWLHu1PHEuHuLP1zLCXH@HCP@HȃXHSPHDOELHSPHHSPHɃɃWHSPHAPDFTPH5 1R*zXZHe[A\A]A^A_]fUIHSHxHH~dH%(HE1HNI@HP(HUHP HUHPHUHPHUHPHUHP@HUHPHHUHP0HUHP8HUHPPHUH@XHEHEHuHEdH+%(H]DHuHEHC(HEHC HEHCHEHCHEHCHEHC0HS8HK8HEH9r0HEHC@HSHHKHHEH9tHEHhfDHEH~fUHAWAVAUATIHSHHLHHdH%(HE1DžLHcLHL@0L袗ЄHPKH HEHKHEHU Le8PH 1 HHHEHUH=ɼ ԍH H4HH(LkMMuH8ML gHL@I@HHH%H)HH9tHH$H9uH)Hr-HLIH0XOH0HLHH1 "wLH5xL1wLH5L1vHL=LH0HHGLH(H1LvL5fL1LvH5L1vH5yL1vIH tYHUH5^yuH5L1XvHH8HLkMp1H= 1SH5WL1vDAL5LHLDfDH5L1uKHL=HHL5=H0HH(H=A |HL1[uH5L1JuH5L19uLL1H0H(LuLL1 uH5L1tH5}L1tHpHu$1HUdH+%(uFHe[A\A]A^A_]@H L9LH5L1tpzIxIsUH=$ HAWAVIAUATSH(dH%(HE1 H޸ HUHHEHEDHEL`MwM<$HeMNL>cHL@I@HHH%H)HH9tHH$H9uH)HtHLL¾-HIKLLH5 1gsLH5L1SsA$A$L1H52sE11L=fI$2fHcID$HHH@hH5LHP 1rI$CHcID$HHH@hH5}LHP 1rA]II;$HDLLI$HDHD@1brI$H@=H52L1gff.@GUHAVAUIATSxSHHcL4J<6f!WAIH9vIJ<1fD!g[A\A]A^]HAHt.H1HDL4HD9 tHHH9u1H5ZH= FIU[DH6A\H5A]HA^H= ]HD1@HHtHIHe`II1HIHfHHPHtHH)H`IIHIH1fP[A\A]A^]fUHAWAVIAUATSHHpHHHIF@HELcMID$HM|$M?A?w`AHHcH>@Aw8LIFHt IcW8HIGHtHI LHHeI~pHt_jAFxHI[A\A]A^A_]wIN(L-͸ L9H9HqIV(HUHOL9HEI*MIID$Iw0L9tuLLH9F0uIF(L9tLVL9u .@L9t+HHL9uHFHtHLH}fHFIn8HL9nZHFH9IF@L9tPHpHLxL9LD DLLxID$H9F0MtIGIO0It$L9uH9tvA$E1Iu3INL,MtIL$I9M0IM9IJPHcHuINL,LE1IF@L9t!H~H9u 3fDH9t3HHL9uHFHtHL!HMHFInPHL9ntHF@I~0INHf.AV${IFMT$L8IfINHLhI9t'MAwI0F9rI9;INE1DAI~M_N9IG8AV$HH9B( IG@H9B0H {H}4H}AV$tNAN )с9wCH(HS(A>1Lu(L9`HC LLfoMfoUHx@PIHHCXHp0HCXH@8HSXH9v Hr8uHSXEtmA<$HCXH@ KHSXHH BPA<$u[HL HH9s HHEdH+%(fHh[A\A]A^A_]ÐHB KHSXHH BPfHq HHtH;xsHCXH@H= HS㥛 LxILHHHH5.IHHChHK(ILP 1HILw?fL}L^OHxHB@HCXH@HHxHKXH9HQHfHCXH@H= HS㥛 LxILHHHH5IHHChHK(ILP 1HIL5QDUHAWIAVLAUIATISDH(H}LdH%(HE1`LELLL薰L`pHEL`HEHULHP@X8dLdH}DHuLNHEdH+%(uH([A\A]A^A_]kPIjff.@UHAWAVAUIATSHdH%(HE1HƅE11LpLV1~WEt,H5LVLA1ALL{\,LLKVZ9EtJ1LHH5H=p HEdH+%(u\H[A\A]A^A_]f.e>ƅDž HtWUHATIHGit2Gi u:Lz2H HtLLe@Lef.O@HWDH51H=q lf.UHAWAVAUAATIHtuHM5IHteAt_H@tWD9tR\ u`LL%. 'L= LLL$5En@LLL!A\LA]A^A_]DLDA\A]A^A_]@ELH51H=b ff.UHATIH Ht AD$iuD@A|$@tH5 LH=g r4AD$@AD$iuI|$ptLeL&fDH1 HtLI$rOA|$DuJLLeH=t vD;Aex1D;E~HUDDj+ÅxtHD[A\A]A^A_]f; "DHH5XIH= 1ǽD8!DHH5IH= 1藽TfDAE|UHAWIAVIDAUIATESHHMEk@ULUHÅx=LLLL D3AaxUD3HD[A\A]A^A_]8LU!DHH5DIH= 1ӼLUD; DHH50IH=& 1蟼ff.fUHAWIAVAAUATASHHM A?EHUHx5D1LD3A}xID3HD[A\A]A^A_]@8E16 DH$H5eIH=; 1f; DHH5XIH= 1ǻDUHAWIAVIAUAATSH;A>HEx{LD;Ax4D;E~LDD(ÅxxHD[A\A]A^A_]fD;YDH/H5IH= 1D8)DHH5XIH= 1WfDAxU(HAUATLmI1SLH8dH%(HE1FHtKLu,H5=L1 :HEdH+%(u9H8[A\A]]ÐH51EL19DH5H=z 5?ff.UHAWAVAUATSHH $HH $HxdH%(HE1H=} II H5MLh[+LH0H DN uHEMIcHPLH߾1LKA}0XZ )LII1jKLL1H5vH= LH LLLh1K11LLbLAKHhHxL4HƄt"HK 8tH HHHy HH9s HEt;AiWA5AuH LL1H57@HEdH+%(;HeD[A\A]A^A_]AuH5ͲL1q7HxHMHS㥛 HHHHH5HHH= 1HH萷Eg'fHxH9HHMHS㥛 HHH5HHH= 1HH2D1H= f.A},H5L16H5L1g6MfLAA9|A AbAƆbzIbHwAbHAIbf.ƒ߀Qt A<I I Ef,EnIcAF0AArfAƆb< 8< PA܀^AL1AƆbA <[<$wQHHcH>DAPҍBDHcIְtAPLgAƆbAAAF0tIH5,AtDžuLA8cAAF0tIH53,A~IH5X,IcHH~MI< u@HAAF0tIH5,AHcHI< HAAF0tAƆbH5^L1A.AvIL{Ab+AdžbfDtY)28 90ANHգH5NIH=Խ 1ͮIIAdžbLEDfD9A~0ILLH1(lLڡ5IHHIcIHTDP HHL-8H5LI1(6A$zIL$DHHt1LHIAfI$HtHx?t A9DBIL9uAbDE1DHL+|DLHDžDrMEMxLL~H9LL1HH5&AEJA;$IL$L,MtMuA>tH5L4-bLHH5H= 1ߦ AAF0CIH5"&D7E AALA"L^AƆbAMAN,AAF0tIIHcj"AAHH=~ A1HHFH5xL1P%EN,Er6A~0IrLLH1"%LHHHH} 1LDAHLAH5DH1I$It$HAID$I$H Aiū=*wH5H1$I$HH8A~,AAF0tIIHc AALLLI4$蝜 L I4$H=| I$GAv,AAF0tIIHcp AALZLLI4$Lm+AF0LX+AF0&4A~0ILLH1:#a4A~0IdLLH1#}LHdHLD|HtTL@MLLH9'HLH5LHH1{"H2LgAF,t=AAF0tIIHcAAA2A~0IQLLH1"H5L1!H"2MreH5eL1!AbfAbAbfAb0HPHFH4HpHpLHH">LAL8YH11LIH5hAAAF0IH5)zHLH51 DDIމH5#HLҶLLAbH5+LHI1/ H=Xy L0LHPH5L10A~0I)LLH10A~0ILLH1QH5L1EF,EtBAF0IcII,R%<D0A~0ILLH11f.DF0O1frt 1ff.@Rt 1ff.@H]w @\1ff.H=w @\1ff.1fDH=Dt tZU=6t Hu5Hs #t Ht HtHs ]Hs 11fDH H $ff.@Hv H o$ff.@H H O$ff.@UH3$]ff.IHѿtLHtH51fDH51ҠfUHATASHbtODb[A\]Hub @1,f1,fff.Hfw<ff.H5p HH='p H8HGHtftft H@Huf.@uH@Huff.@HGHu H@Htf8uft fHG`x ff.f?uHwpHt HGH8a11ff.f tHG`xuDH@0xtD1Du1@UHE1HuD@tH@AHtf8tD]f.HH1ff.@UHATHdH%(HE1>.HEtFHUE1JuH}GA1$HEdH+%(uDLef.~/uH ff.@UHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHH@LLDžDž0H `LL%*H8dH+%(u HA\A]]HGHtHH@Huff.@UH@t]fD1q1]fUHATISHt;HMd$Mt$IT$ftfuHz(HfuL[A\]f.UHSHHHGHtHWH@Hr(Hx("A1Et/HS 1Ht$H9tHCHp(HBHx(H]Ht?HOP1fu$H HWH9HHu1DUH5JrHl]DU 1H]f.U 1H]f.U 1H]f. 1`+U 1H,1]f.U 1H 1]f.U 1H0]f. 1&HHff.HH ff.UfHAULnATLISHHFHG~H[A\A]]fLL ~ H[A\A]]ff.woH HcH>@HH"4HQHHHHƒt HtÃAt HEut HuEt HuÃt HCuEt HSuu HttHMtEtHa`tHVGEt tHX1@UHAUIATISHH5H*t&H5Lu3AEH[A\A]]DH5rLH5vLH5LH5$LH5-LuH5>L^H5LGH5L0H5!L҃@DH=h HUHbHtHbH=h HbtHbH=nh Hct Hc=Mh uDh ]fDHg 11@%h ]ff.@UHSHHHt H@fH]fUHAWMAVIAUAATSHHHUHt+E1H9wt" E1HD[A\A]A^A_]DfwDfuAtCtjf.HELHAă uGfftf=u1H= 1@E1DHHHEEfDH[H,HUMDLHAăuAA6E1fDACff.@UHAWAVIAUIATISH8dH%(HE1Hj EH8JE1EHEHEHmj HuDEH8 DEHHEtJHExxtH@XLxMugMMtOMLLLlAuAHEdH+%(H8D[A\A]A^A_]fHEH@XLxMu5DMMtMLLLAufHEH@XLxMuf.MMMLLLAu?ff.UHAWAVIAUIATISHL@LHt))P)`)p)])e)m)u)}dH%(H1LHEIHLLH Dž Dž0HHLLÅukHGu0DH9_vHWLH M$ctI$cM$cMuLe1H5N M$cLHH= Le1HcH= HdžcuLe1UHAUATIS1HHALh0HAHx0Ht 1)HHH)HMt 1LHI$cHl= I$ctI$cI$cHuH1[A\A]]H5M ILHM$cH=} H1[A\A]]ff.HcH< HdžctTUHATISHcHSM$cMt H5L ILH2H= [1A\]1DUHATSHIHcH>fDDFLbH[H5L A\HHH= ]@DFLbHH5K H$H= M$cMI$cI$ctH\M$cH5K I[LH?A\H= ] DFLbH[H5jK A\H8H= ]4@Hct HcM$cMu=[A\]DFLbH[H5 K A\HDH= ]@H5J [M$cLHA\H=M ]g1H= 1'UHAWL=AVL5ИAUATL%[Z SHHL-LZ M9tZMtNIbMAMHMDHAdbHHEMc1H5KMmM9uH1[A\A]A^A_]ff.UHAUL-ATISHTX4f.HcÃIİHt LL1@A9$TtuA$Tt 1@H1[A\A]]ff.UHЗL  LH HAWAVAUL-ATIH5SLHPHP1XHGZPHPLPL AHAQLhH fPHoH5P1AQUH~I H0HurLIhHy1HMtH1IDy|DqxLYpDALHEdH+%(H5V HPA\A]]@A|$0ILLH1L%_V DHAV HU11foV fo V HEЋ'V )EfoV E؋Ee%e0)ME)UAD$,U VfDHEdH+%(u HPA\A]]f.UHATE1H=U SuQH1..H5H3U @HcI@0HǀcHQU wL[A\]ff.@UHAVIH=T AUIATH LHIMtLI$HLA\A]A^]@HYH5QYHD"fUHAUATHH $HH $H LdH%(HE1LIL<LLHUdH+%(u H A\A]]@UHAUATHH $HH $HL dH%(HE1LIDL LL"HUdH+%(u H A\A]]UHAUATHH $HH $HLb dH%(HE1LIDL LLHUdH+%(u H A\A]]!UHAUATHH $HH $HL dH%(HE1LIAL LLHUdH+%(u H A\A]]fUHAUATHH $HH $HL dH%(HE1LIDL LLrHUdH+%(u H A\A]]UHAUATHH $HH $HL dH%(HE1LIDL mLLHUdH+%(u H A\A]]qUHAUATHH $HH $HLm dH%(HE1LIAL LLSHUdH+%(u H A\A]]f'1DU HAUIH='P AT LIH LA\A]]@HH=S ff.fUHAUIATL%O t-MtALH=Q QA\1A]HO ]fDHAHp0Mt LtLH5 1A\ A]]UHAUIATL%RO t-MtALH=vQ A\1A]H(O ]fDHAHp0Mt L#tLH51~A\ A]]UHATSHIHvHHG(HHtЋC`~{C`HCPHI9t9fHHI9uI$HHt1[LH=O A\]fDHSPHuHCPHCXDHSXf1H= 11H= 1UHATIHHHtNLLeH=0N f.HH=M mff.fHH=rM Mff.fUHAUATISHG~1ID$0HI$L-G LQI$IDŽ$HH I$HH LLH=E t:=E HkE E HE Ht1HEE [A\A]A^]@L-YG LI$IDŽ$HtHI$HP [LLA\A]A^]mDLL]GH-HC I$ID$KAD$HD 11A|$AD$hUHATHLg0IDŽ$cI$I$LH5~1LADŽ$bLe^ff.H=5D Ht;UHAVAUATL%{B SMthL-nB M9t\I$L9E1HIL9IDHI$CI$6LADŽ$bHuL%vE H5?C H<" XLH5C LHC [A\HB A]A^]I$I$LADŽ$b0ff.UH2 1HHAVAUATSHhL%A HJA HOA H@A H1A MtgL-@ M9t[I$L9 E1fDHIL9IDHI$I$LADŽ$bjHuL%@ Hw@ H@ Hu@ Hf@ L-C HP@ I9t[IT$I$HHPH-`@ I|$I$ID$t I|$-A|$3LLL#I9uH @ [A\H @ A]A^H? H? ]I$ I$LADŽ$by@UHSHHLJ`B1Hbt!H5`H1VHnHVHYHhbHtebu HtH5V|L1He> HtH54|L1H X HXt6HH5'|LHHHHHH)HH)1= u7H5 L=, u7LH51^Le1fDH5{L1?DH5{L1'DH5 ff.HO0E1H3H= Hqff.UHAWMAVIH=> AUIATSPHHMLMHuH=> I41HMM|$HI$HcJ4H=S> IIL$@A\$ El$ID$Mt$AD$$ID$0Mt!1ID$0L4H&II9uIt$ED$$ML$8LHH=޲ HL[A\A]A^A_]UHHA HP ]fDUHAUIATSHHH=@ LH=< I&LH=+ I$ID$ID$PfA$ID$PID$X!H2'AD$|ID$8 H;t!L% HLHH;uH=# [A\]WUHAVAUATSH 7 H;tuHUdH+%(ulH[A\A]]ELLf^tELLCHtELLC貵tELLCͼtUfSf.UHATIHSHL|HHLHLWHLLLLL$L[1A\]ÐUHATIHSHWLHDHLHfLHLC[1A\]ff.F9GwnUHATISH?;>wEFl9Clw7wsHsHcH>F9CTvKf.[A\]fDf.HVHsuAD$9C AD$|9C|wAD$ @C @tSpAD$p8xIt$qH{qgS A:T$ SIt$$H{$ff.@UHAUATLmISHHdH%(HE1Ɔ LUfLHLLEHLfLLELL爃twELL爃t^ELL爃tEELL爃t,Eֈ$1HUdH+%(uH[A\A]]fD@UHAUATLmISHLHdH%(HE1εtrUfwgLHtXLL襵tIEHLft&ƃ 1HUdH+%(uH[A\A]]Lff.UHATHLg0A$buJI$bI$b6A$bA$bPE1AA$bE1PAA$bAt$I$u*蕶tQLefE$bEtɃAHE1,uA$bA$bADŽ$buLLe7At$I$TfDAL$AT$H5ow1H=^ YMI$,I$LLefA$bADŽ$bED$H5 LM$bLeH2H=Z DLLeCE1ɹff.UHHAVAUL`ATHHO0H5 H= dH%(HE1DaLIE<1LHLDAĉL DLLxH? << u4H5 Ht(HHtL&fDHADDž/LH5^H= 1KL.LLhD`.LIHf I$cI$c9 3 HT# Tx\@H҃AT$0x A$b@L؟ LuL-L1LLEXLLL1EALLL1E"*LLL1EAD$,&H5o ED$LH= X M$bH,LHEdH+%(HA\A]A^]DH5! H@HH*L*b fDPHxA$bHx(Hx0LH5]1*LADŽ$bB8蔭H5\H=& H1\IA|$0ILLH1fH5\L1 f.8H5sH= H1H@D舢LH5r1H=5 HlLH5sH= HDJFDLH5rH= 1hHD fDUHAWAVAUATSHH $HH $HXf LxdH%(HE1LIDL L))DžDž)LLLHEXLL5 L-H LxP pAHExDDDDޜHDPHpHD胸 LH5 EHHDxH{ LIHHHJLHAHHc ~HH@(HH LtHEdH+%(uOHX [A\A]A^A_]DH믉H=1 H5YH1 F6UHHATHHO0H5 H=& dH%(HE1DaLIE觾Hp1 HHlDžlnH1fGDA\D,H5` EH=T HD`D`LbHHA,H HHHJHHAHH HEdH+%(ulLeD 8H5XH= H1Df.8ԨDH5roH=# H1DDQ f.UHAVAUATISHpwHdH%(HE1AŅu1A$btnHEdH+%(HpD[A\A]A^]VED$H5 LE1M$bHUH=^R 蹼HEA|$f1HEHEM$bHEHpHHEA$bLuHEHEHEHEEHEE)pκHH] ,#A$bܜHI$bf.AL$HtjH5m1H= ABI$謚I$蟚L'tfE1jA$bSHI$bHxED$H5l LM$bH:H=Q .HI$I4H){ UHAVAUATSHHH Dg8Lw0dH%(HE1DžDBRIc HLL$I9wDHL9Ic IrA ;uL蠊AbO ILIbuLyfHEdH+%(YH [A\A]A^]DIIc1IdžhH5{TL1GAbEFH5 LMbHmH=FO al@t88 tt耤DHgH5kIH=ŗ 1>@IIL fLx1IbAƆbfAbAbAdžbEFH5 LMbH%H=.N 艸ff.@H0UHAWAVAUIATSHdH%(HE1f]LŤ[1ҾAgAą<1 LLPHRLH1fPlfGH٘HDH膔SLDXD3 DH0@Y H=m hH5a EH= HD`@H LIHHHJH HAHH HEdH+%('HĨ[A\A]A^A_]8HHEdH+%(HĨH5 iH= 1[A\A]A^A_]=8褡DH5eQH=3 H1i=D!@@s8lLH5QH=; H11=D@Ls&8H5hH=q H1/IHHHHH@H0LI%H= MtLaHLIATHILH1EL^_H5L͟HHDž>@IHID$,HAƄ$dbHLI$hbHLH论At$I$jt4t/ H%ZHcH>LH1LAHLHH= 荴HEdH+%(=HeD[A\A]A^A_]HDžIDHfI$H_L0MSLL=NMIDD H HtILLH= 16:M$$MI\$Hu1H=V 1#H\aH5=fE1H=) 19DHe,@He@HM @HM@IHMH5MLH%H5iLVHHHDžyfDAƄ$eb1HLHI$hbRAt$I$t f1HE1H)HHH HILI$hbh HDž}ZY^iIH_H5pHH=^ 1W80fHH=B AHDžHLl@HL\L5P_8 LLH5\dIH=ҍ 17LHHt{H5pdH=i 17賺8講LH^H5cIH= 1j7L袿HHt=H5dH=H 1A7LLH5d1H= E17LH5d1E1H=Ë 6fUHAVAUIATL% SL踽HH=ȗL- L% H=n H52 ؽL˽H5T 躽H5 詽H5r 蘽L苽H5 zt' ! H5q WH5 FH5 5OH5 OH5 O H52 OH5 OH5P OּH5߃ OżH5n O贼H5 O裼[OA\H5 A]A^]銼f.L5TLAu:LHH"H= H5nI14H=ׁ LH5b14ܓff.UHAUATSHLo0AE(IcMIEIu0HIEHHIHt>HHu4@HAUHHtH{Hu1H= 1賐Iu0IcM1ID$HHH8ujHxucAL9uVHxuL9tA@1ILHHH8tEE(EE$MM8LIuHH\H= [A\A]]ZAfUHATISHHS@HcKLHHHC0H<[1A\]UHATISHHS@HcKLHHHC0H<讔[1A\]UHAWAVIAUIH5GATISHHLMAH5GLDEAL= MtTHEIH}H辸u"MI L襸DM?MuHMLLDHH5_HDH=z MLDM1IL32AHD[A\A]A^A_]IL,uMtILwAG0H]E1IW(HEHDUH11HAUIATSHHv H8HtH0H= H荼H5 H=y Lh HIHX(,Hu7HL[A\A]]H=y LH(X1H5^:1PH=)y LHW1H5^1'UH=THATSHx LcPH;H$L9u[A\]f.tuf1ٵUH=w 1HFWH5o^Hw0荏ff.fUHAWMAVAULATIHLSHc޾HH HdH%(HE1QI|PHŴLH薅HILLIщLLHvDHL=p HHcDH5RDHHSDHHJDLH LHHYHLHHL9t H1DH5CL5LLHÑLHHHL荨L9tH3HEdH+%(uHH [A\A]A^A_]:f.UHATSHHdH%(HE1>.HEtRHUHvH}OtCuFHGL 1 HEdH+%(uQHL[A\]D~/uH@E1H=qt I1E1HTH5 \-H}k1H=t 1Kff.UHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HthHEIL0HLLH@DžDž0H ;LLIHt-ID$H@(H8dH+%(u HA\A]]KLHaSH5A1H=s ,股-ff.fUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHH@LLDžDž0H LLUH8dH+%(u HA\A]]!UHHtHHtFHOft)1ft ]HQ`z t]fA]f1H=q 1蠇UHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HtXHEIL0HLLH@DžDž0H 蛔LLH8dH+%(u HA\A]]輯ff.U1HAUATSHHŎAHC uf=t&vf-ftHD[A\A]]ftfuH[8HtI1LmtCfIEHtf=twHH2a6DHffHH*HH*^Y@HHBHu1H=}] xHwBH5xK1H=_ 2HED1H=7_ 1xID$HH,L0MudDII|$@11L@LLELEHIGI?HٺLE tEM6AGMM~Mu1H=\ 1wHUH}H5(1iEH}1ۋG/HEH51H@H<1>11IHH H85HXMLL1LHEHHULMLzH}GH9HGH50H<1ĂI|$@11HIIHLLH@H5#H=[ 1L-3 nH}13H@H5/1H=\ L- ;pLH\@H5/H=[ 1ID$HLeEHL8MHH8HMH3rM?MtNIGHu1H=Y $vLH?E1H5#H=Y H}1L-G RDEEt1HM1Hw?H5IH=9Y L- M}}H}xLe謞1H=[ 1u1H=Y 1|uff.UHAWAVAUIATASH8HdH%(HE1H HHH1IHHHHHLHLJHDL7ot;1L1ME1HLHHA蟫IGHtf=tw#ftfu!IW8HtIlfDf-ftHL9t/IWHuHHIGHRHuHH@H9uHH@HHHHHHvHL012H=H5%-1H=^V 9fLvHUdH+%(u$H8[A\A]A^A_]fHG@H=kff.UHATIHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81fHEID$0H(H H@A$AD$AD$ Dž Dž$0H0qLHH8dH+%(uLeyfUHATIHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0LHnH8dH+%(uLe袚fUHATIHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0LHH8dH+%(uLeיUHATIHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0L HlH8dH+%(uLefUHATIHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0/LHĊH8dH+%(uLe7UHAUATSHHHHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1HEHDžHH0LkDž0H UCfLHƿIDk~0H(dH+%(u4H[A\A]]f.LL k~ ff.@UHAUATHdH%(HE1Ht}IHt7LIILa{LL趥IHtLID$@xt#ID$8HUdH+%(u[HA\A]]fID$Hf1H=M BmLH6H5%1H=M 艅4kff.@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@vHPzuxHHdH+%(uÐ1H=K 10l;ff.UHHpH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HMHHHMHHMHHMHHqSHHMHHMHHMHHMHHMHHMHHMHHMHHMHH}MH HwMDžH(HgMDž0H0HWMH8HQMH@HEHHPHHPz u2Rw9fH*@YհHHdH+%(u$f1H=gI 10j1H=I 1 j+ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPz u$H@@%t2@ HHdH+%(u-1H=E 18i1H=WE 1 i+ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzu@HHdH+%(u@1H=7D 1@hKff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzu@HHdH+%(u@1H=C 1`gkff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzu@HHdH+%(uD1H=A 1f苏ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuH@HHdH+%(u@1H=@ 1e諎ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzu@HHdH+%(u@1H=? 1dˍff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@&HPzu@HHdH+%(u@1H=> 1cff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@FHPzu@HHdH+%(uD1H=w= 1c ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@fHPzuH@HHdH+%(u@1H=W< 1 b+ff.UH11HATIHHM H8wHt&H aHt LeD1H=A aLHx*H51H=A 3 z_@UHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H nLH>eH8dH+%(uLe豉UHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H mLH΍H8dH+%(uLeUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H lLHH8dH+%(uLeчUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H kLHwH8dH+%(uLeUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H jLH^H8dH+%(uLeUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H iLH^H8dH+%(uLeUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H hLHnH8dH+%(uLeUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H gL&H}H8dH+%(uLe!UHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H gL6H^H8dH+%(uLe1UHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H fLFH8dH+%(uLeIfUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0eLXLHxH8dH+%(u HA\A]]IfUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0dLXLHTH8dH+%(u HA\A]]IfUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0cLXLH}wH8dH+%(u HA\A]]I~fUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0bLXLHMxH8dH+%(u HA\A]]I}fUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0aLXLH蝒H8dH+%(u HA\A]]I|fUHAUATIHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H 0`LXLHmH8dH+%(u HA\A]]I{fUHATIHHUH5KHdH%(HE1HETuEHEdH+%(u4LeLHtH5M%1H=,1 GjOzUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEIHLH@LDžDž0H ^LLH[hH8dH+%(uLeyff.UH H1HAVAUIATI1SH8%fHf8uXH@`x u^HXHtsHCtkHLt(DH(L9tOH3LyuC%t,C [A\A]A^]1H=u. 1O1H=%. 1O1H=- OLHnH5#1H=v- Q'hMLH@H5H=J. %gMfDUHATHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L0HEILHLH@DžDž0H ~\LLHOH8dH+%(uLewff.UH H1HATISH81 dHf8uNH@`x uTH@Ht[HPtSHHT( fH(H9t:@%t9X uH0[LA\]]J1H=$+ 1M1H=* 1MLHSH5!1H=s* N$fKLH%H5H=+ "eKUHAVAUIATISHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1HEDž HH0Dž0HM!HL IȾLLpZLLńHHPH1 t Hp8HHLJH9v+H(dH+%(H[A\A]A^]DL LL虂L1H}H56 H=% LHPHaHpXlHp8HBH8萄HM1H=, 1KtLHH5H=, cIff.@UHAUATISHHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1L HEIоLHLH0DžDž0HpXLHLH*HH9v%H(dH+%(u4H[A\A]]DLHH51H=$ Zsf.UHAWIAVIAUATISHL@LHt))P)`)p)])e)m)u)}dH%(H1HEDž HH Dž0HMHSLIȾLL+WLL老HlHPHE1 t L@8MLL[HxHPHHIHQHLHLGLLHcL9HHFH臆HL9w;LZHdH+%(HH[A\A]A^A_]LLL~L1H}H5vH=! LHPHL@XHp8HBH8ЀI1H=( 1GpLHH5;H=) ^4`Eff.@UHAVAUIATSH8t H8VI}@t I}@VI}Ht I}HVI} eWI}(\WI}0BA}x DAEAEM AI$H;HTHCL9uLAUPAuRLHL)HDHI|zK mA|$tHL)mLHL1sLA\A]]r1LlA|$u1LlfUHAWAAVIAUAATSDHLg(ULRDL#pDL5}uLlL~lLFHL19sHL[A\A]A^A_]qUHAWAAVIAUAATSHLg(LTRDALepL:hLGL1rHL[A\A]A^A_]_qff.@UHAWAVAUATSHGu̅Lg(AIHELQEUuU(LosPL|DL |L2GL1%rHL[A\A]A^A_]p'L{ofH[A\A]A^A_]ff.GUHAWAAVAAUIATSHHLg(LPDLosPLM{ALjLiFL1\qHL[A\A]A^A_]ofDf.UHAWIAVAAUEATSHHLg(UMDMLUVPUALgnAL juLiuL#f3LfsLi<tE< uHsL|LEL1{pHL[A\A]A^A_]oDHsL4^fU@HATIHHv(R_xLLenLeDUHAWAVAUATSL$HH $L9uHLL0IILA1ddH%(HE1A;:AoHDž Dž<IAD$Pfo0H )@HPEHHHDžH41LLHDž<HDžDHCoƅ DH(C0fcHHUdH+%(u&Hd[A\A]A^A_]fLL 0HffUHAWAAVAUIATISHӺ H8HELELMHEdH%(HE1e LuLLGELL f_ELLAE_EHMLL @EHMLLGtqEHMfHEEEDAu[AuU1fu#HUdH+%(ubH8[A\A]A^A_]DDLd9fD붐1DH$H5=H=f ueDGUHAWAVIAUATASHAMn(LLD1L+jLSkANPDHHH)HI|XuEHEME1ۉE HHtFAFP9tID^tًUȉEE1L H}PHuHEDI ^uxHEHEIHqH[A\A]A^A_]IAHEHE1HEHEȀxXuBHEuAHEA DUDL -apH@`HtL8Mu<DDAFP9ufE9FRtE1ɉDL OM?MqIGHu1H= T:GUHAWAVIAUATASH>Mn(LJDLhL@iANPDHHH)HI|JuEHEME1ۉE HHtFAFP9tID\tًUȉEE1L HmNHuHEDI \uxHEHEIHtH[A\A]A^A_]IAHEHE1HEHEȀxXuBHEuAHEADUDL_pH@`HtL8Mu<DDAFP9ufE9FRtE1ɉDL wMM?MqIGHu1H=9 D8GyUHAUATH@It1A\A]]1DgA|$iLx}AD$I4$ML$8LID$8ED$HH= /TLwdH%(HE1.EȸHEHHHHH9tHH$H9uH)%u5HH$=pHL.HUdH+%(uLeDHL;[f.HHHH:HH?HH)IHL)HH)LHL>H?LHHH)LHHH)HH)H*FHHHH?HHhBmHH)HIH +HH)HHHȉ~H?HH H),HHH?HH)HfDIL$0HMHDW@I\$IfDHE뛐UHAWAVAUATASHH8dH%(HEH 8ZLKDs HHLL{LhH=s CLHHHMLDAVH51LX@ZL(HDžÅH>HHt$H@hLH5DHHDH L@1HEdH+%(He[A\A]A^A_]Hÿ1DLHH5LL=fW=HHc1H@HLLDI L1H H9u!ZTf.UHHHHH dH%(HE1HGHLJHH)HFoN DFFBFpBlFJBB|AtB fAtJ @H~hHt8DEt/AE1fDLL$HA9J DR A@t9Fq<RJ HzqHNrBpDHHtu.HH fH H()E1HUdH+%(ÐJ HxoPHGHGHfLFrLJyILBqLDLDL)IHDL)ǃK1AȃNO9r/J oX ;DFrDBqLfLDFrDBqLL Rff.UHSHH#uc H]ff.fUHAUIATISHH= ?HHHt]IEH=b ?HHHtI$H[A\A]]fD1LAHI$H[A\A]]fD4HIEHff.UHAWAVAUATL$7SHL9ssIL LL)&H IHtVHt3MM)f.{~HCHt LLHHHuM9t M}M9wH[A\A]A^A_]HtMDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1= u~ HtwHEHHWO LO H8HPH@LGH0H(H P1H H5KDž0Dž40*XZ$O HWH5U1LO LGff.@wi{U1H=+ 1H&ff.GHG8o@@= @ @@=Ѡ @ @@=F @H12HHtL1MtIH>HtH81Ht2HtH01Ht ˆMtHHt oAUHAUIATISHH41LSLE_AuL9_AuL-_LU*L1HUH1[A\A]]ff.UHATIHSHLHdH%(HE1|TuHUdH+%(u H[A\]HuL't؋U4M@UfHAUATLmISHHdH%(HE1FL&t(Eԉt\w@t@wLL&u\HEdH+%(ujH1[A\A]]uLL`&tȋEԉCLLK&tEԉCELLC'&tEԉC FLfDUfHAUATLmISHHdH%(HE1L%ELL,EfCu+ID$fA+D$fC1HUdH+%(uZH[A\A]]LLDt9ELLC,t#ELLfC H%t EԉC @\Kff.UHAUATLmISHLHdH%(HE1$tjELLZDtVELLC+t@ELLfC$t)EԉC1HUdH+%(uH[A\A]]J@UHAUATLmISHHdH%(HE1HLCtSELLR+t>ELLfC $t'EԉC1HUdH+%(uH[A\A]]DJ@UHATISH6JsLJH[HsL[HcA\]d]@UHAUAHATISHH0ALNLZsLZsLZs LZSHsLRL3FSHsPL3LFLFLgZHL\L{%L1nPH1[A\A]]ÐUHAUAHATISHH/1ALMLY3LYsLYsLYs LYsLY{t&L$L1OH1[A\A]]@sLYCu~ubu6 usLWYDLHLHLDLDCDS`Hs`LCLqDLbDC\f.S(Hs(LPC6s LGCff.UHAWIHAVILAUATMSLH(HUdH%(HE1Mu(1HUdH+%(H([A\A]A^A_]@LmLL?tELLA?tELfAFXI~LHcwMtLL( zLLDu?cELLEw?IHuUD6Mt D}E<$H' EUHAUIHATISHdH%(HE1WHc1fAD$HtVI|$HLLtBHuL>t2EHH9HG1fA\$HUdH+%(uH[A\A]]ÐTE@UHAUIATHuIHdH%(HE1r>t.EAEHEdH+%(u5HLLA\A]]HEdH+%(uHA\A]]Dff.fUHAUAHATISHH+1ALILU3LUsLUsLU{t%L L1KH1[A\A]]HsL|HsLpff.UHATSHH dH%(HE10oKIċAD$CAD$CAL$ AD$C|A$S C upuNHfH H)EuHEdH+%(H L[A\]LCfDHL@fAL$@CpIT$rHsqAD$qsJu~fKqAL$rULfLFfDHK$1Lz 'DHKqI|$zHIL$rHLHLH) H)։H@KqAL$rLL~Bff.UHAWAAVAAUIATSDHLf(MDML,)UAL=GALBuLBL>LL1IHL[A\A]A^A_]Hff.@UHAWAAVIAUAATSHLf(L(DALFLJBLL1IHL[A\A]A^A_]Gff.@UHAVIAUAATSLf(L(1AL/FLALL1H[LA\A]A^]/Gff.@UHAVAAUIATHLg(L'1LjEDLRL*L1HHLA\A]A^]Ff.UHAUATLo(ILE'L1ҾkVELA\A]]yFfUHAUIATSHHLg(L&L1ҾlEHSHs LSLvL1iGHL[A\A]]FUHAHAWAVAUATSHLg(I9D$rtILIΉIy&1LxDLPL1VAuRL:AuLOLDL17EHLA\A]A^]C@UHAVAAUIATHLg(L\$1LzmBDLNAuPL>AuRL(:AuLNLL1DHLA\A]A^]DC@UHAVIAUIATSLg(HL#HLP@AHLp@NsPLNILp@MAvPLMLL1D[LA\A]A^]BDHUHAVAAUIATSLf(HL##A1L5A3L{MtlwZtZw!sLZMs LOMsLDMLlL1_C[LA\A]A^]AuϋsfDsLL뷸DUHAVIAUIATSLg(HL\"IL{P@e@AvPLL3L;sL;HJMHsLHcNLL1B[LA\A]A^]6AfDUf(HAUATH}ASHHhHv dH%(HE1EE)E)EALmHs $LAtp}tjDLE1HHt/EoMoUĉENHEdH+%(uHhD[A\A]]A:UH!HtH>1]HHUHAWAVAUATISHLMvM~4X:A6LHcJAvLHHJAF LHH'AFLLc'LIHcJLLcII^DLHP'HII9uAv4LjJAv8LHc[JIvt9LLFt*Eԉ1HUdH+%(uH[A\A]]D<7ff.UfLǺHAUATLmSLHdH%(HE1I@ALf L$LLt>ELLCt)EԉC1HUdH+%(uH[A\A]]6ff.UHAWAVAAUAATISIH~HH|A tQ0uH[A\A]A^A_]ÐI|DcAD$~HDDL[DA\A]A^A_][3S0uI|D)UHAWEAVAAUAATISDH}fEtkHcDAAHȉuHH)HDHI|H}A 8HtuH}?AD$cH[A\A]A^A_]HcDHHH)ȃ} HH|HUDtny/tHUDI|DAD$~}HEDD[DLA\A]A^A_] D[7H}uH]4J /EHUDI|2(&ff.fUHAWAVAUATIHSHHӶL=LDL5LDL-LDH@HDL LDLLDH= HDL LDLLDH HDH1AWHAVAUSASARWLH@HeL[A\A]A^A_]fHLff.@UHATIHS@H̵@HHDL LDLLDH=#SHDL qASLDLjARLDWLH bHDH1H HeL[A\]LHHeL[A\]ff.fUAHAWAVE1AUIATSHHXdH%(HE1Ht LvL6L+vE1AAMehHMEDMLHMHA;HM LH(}DHuMHHHHHHHHHcʉIHiɉH H|jYH)HH?H1kELLC,-t)EԉC01HUdH+%(uH[A\A]]$-@UHAWEAVIAUIATISLHIP@1AuL-L5LHEHULH8Mt=A6fu\1Lb-sPL=DL=H1[A\A]A^A_]1L.-sPL= L=@@L-LLI!LLH7sPLx=|UHATL% SHHHL HPLHǃHHǃHXLHǃPH@LHǃXCxHHH-Hǃ@ǃHCp[A\]f.UHSHHH0HtSPHSHPHSHPH]UHAUATSHH{ dL MtI|$uH[A\A]]@H=| HtHHM$ ^HHGHtfDIT$LHtHHHHHGHuHuI#ID$ID$H[A\A]]ff.UIHAVAUHPATI̹/SHdH%(HE1H1HPHhLHH`*Ao$HH@ IT$LHP0HHL`@H@HH=Z HtDL/LHI9_|HGHt LMtIELHI9_}Mu+"HHHpPHt L9tH= ZHHH@PHEdH+%(uHĠ[A\A]A^])UHAWAVAUATISHHhdH%(HEHGPHt/MtHSXI$HUdH+%(Hh[A\A]A^A_]HW@HGHfHEEHUHUHED5z 5yz HO8H@H1~L,IL9s!HBHE[HG8L}H0HEHEIHHHpzHpLHLL)HxH9HGHIIHщL~Mt I$xHuA\A]]fDLA\A]]LfDUHPHAVIAUIATISHt>MtHC`IMt HpIEMt HðI$[A\A]A^]f1UfHAVAUIATISHHdH%(HE1HHDžHHHDžLcC8(18H H4HS@5ou D,HH5lH]t HPHs AV0 P$P(P0D@1*4H@HHLLH)HHCD tHHDžHH{0ujH(HEdH+%(3He[A\A]A^]fDaHHr K@HH5L1`35fHHH`hxhHHx1H`Hp;PfD1I7H HHq {8HHc0D(HH0HhD,HEHHs H ʋS@AVVH5P P$P1y2H0Jff.UHATIHHt H=# N Mt1LH= LLeff.@UHAUAATISHHtHH=r HIs HXHu4fDDLHHtH{HCCtDLHHuH[A\A]]ff.@UHAWAVIAUATISHHhdH%(HEȋG855L:HIGHEHUHuLAʼnpi)S@L1H5D 1SCDIOIWIH}HH9sHPIW IWIHxH}HH H9IWH}IFH)HPHUH HMHxHHPHUH)KDHHPIF1aSL:HIGHEHUHuLAʼnE6'K@LEDHm H5LL1.SM99rIWIGIH5-L1+LIHHH5JL1*LIHH[HH5L1*I2H]I_IDI HQL1LAH5D`*IDI HQL1LAH5PD0*I HH5L1Hx*HxICDAH5-ofD H)H5H9HGЉЃt=@9IOHI H}IGtEE1fDHELJ HEI1ILL0)H51I)IL;erIGIWIH9vHPIW]IGIWII}Hxof.HH5L1HM(HMICDHHH|H|HyHHH)H)Ѓ1AȃN N 9rQ,H5L1HM`(HMICD@Q,H5L1HM8(HMICD=t:t IWI?MGtft IWI?MGt=t9tIO9tftIO&DUHAWAVIAUATSHH(H0HdH%(HEHкHH9HGHHHHH)H9tHH$H9uH)HuHHH@A~DH@@@HHHHH)H9tHH$H9u%H)HHD$H0HIHI@HHHHH9HCHHHHHH)H9tHH$H9u%H)H^HfH1HEHpH`HHPH@H`HhHXxIF0H$ AH@1E1H0IJHELHuk-fDHXHpH`H+hH;IGH;0HJ H9uIfHL90H(HJH8H8A9FyAFD@t HXID$H8HPLH0=HXHHAFD@tHI+L$I@HIL$IHHH9@HHH9=HHHH%H)HH9tHH$H9uH)HtHLHHfLHeHPHEHEHHeHPH8EH0NIHHXH@AH)H$cAdžHIHPH@HXHLL909H@H9XHEdH+%(He[A\A]A^A_]H0HHDHH!7HHIvHHHH0H@HH9u@H;@vHDžHAFD@H@AH)Hu[$8xeAdžHE1HHHhH@HX@IIT$$1L3yMtLL诶DIT$$1L@L~9fHL9LD$HHfDHHHL9srM1HDI)IDLHMu!AdžLf.LLյLfHLHI)IM1H=* 1HLDHLDHLI)IMP1H= 1 UHATSH@tHH{[A\]fH?Ht1IHtHHp0)I|$ H5 H{[A\]{ff.UHAVAUAATE1SHyhH;L]L#IHtBEH@0L9u[I~ H5 A\A]A^]fDIIv0fD[A\A]A^]H7H= IIcID$0DC8C9{:K;s0A SLL+ES C@A S  s1HUdH+%(H[A\A]A^]uLLES ClLLytuUԈS HH{$LtQS 5LLt5S Eԃ@ClH{dLffDLLetES C|LLtEԈCp<wE1u'EBD+qCpID9LL{urfLL]EHL扃8S 1QHL2f.H{LfS 1H H5tH= oYfUHAWAVL}I1AUIպdATSHLHdH%(HE10LHAĄu.HEdH+%(AHD[A\A]A^A_]fELHAEAĄtELHAE AĄtELHAAĄtEfAFA<t#< u4I~HnuE1TfI~HOtLH0AĄ'ELHAEbAĄ EfAEAE<)< uI}HzAE t LHAĄEA`LHAĄELHAEAĄ{ELHfAEAĄ\ELHAl`AĄ;ELHAp`tAĄUMudE1fAU`uAE`AIưD911LHHtuI}HPDUdHAWAVAULmATISH1HHdH%(HE1LLEĈ<LL7ELLfCELLCELLC:MčAK KLLELLCoUKfSЀk fhH{LHco$S c€@Oo1HUdH+%(iH[A\A]A^A_]fD1H/H5H= ,kDLLt^EfC`f=SLsdE1fu)0fC`AIưD9KSLLtӸ9ff 1HzH5cH=| wjDCH LL)tUfSJfPH{PLHo{ :f{J/S€?LLF;EċSh`DLLMEfdf=SLhE1fu*dAIưD9EKSLLTtLLEċSl`LLtiEċSp`rLLLAEċSt`SLL$EċSx`4LLEċS`1LLUf`fH`Lf.SSxHH51H= hQ1HH5H=- gn1HH5H= gH1HH5%H= g1HsH5H=5 pgH5HE1H= GgH(1H5'H= #gH1H5(H= foff.@UHAWILAVILAUIպATSLH8HMdH%(HE1,u(E1HEdH+%(HeD[A\A]A^A_]LeLLA„tŋELLEA„tELLEA„tLHDeA„s u!EAEAEHED SHDEMESH1EH5 H= eXDUZ$@UHAWAVL}IAULIATSHH(dH%(HE1AĄu(HEdH+%(urH(D[A\A]A^A_]ELLfEuAĄtDmąuD}E.D;DHH5L1H= dZf.UHAWAVL}IAUILATISHH(dH%(HE1Au-HEdH+%(H(D[A\A]A^A_]ELLfEAt LLD}AtuDuE}D3DH1DEH5VH=r cDEaUHAWAVL}IAULIATSHH(dH%(HE1'AĄu(HEdH+%(urH(D[A\A]A^A_]ELLfEAĄtDmąuD}E.D;DHH51H=f !cf.UHATSHHH|AĄtTgtJH Rt H StH HHDHH5C1H= bD[A\]fUHSHHuHH{ dH%(HE1H( Ht}HEdH+%(uH]1UHAWIAVAUATIHSHdH%(HE1IHfLuLL}LL ELLAEELLAEtuELLAE t[ELLAEtAD}ĻEu$EĉADHA9v{wLLLauոHUdH+%(H[A\A]A^A_]fDL81@A9v%AD1HH5H= `LLtELLAE4տpELAE8޶LLAE<诿JELLAE@蕿0ELLAED{ELLAEHaELLAELGELLAEP)ELLAET ELLAEXE1AE\{LIff.UHAWAVIAUIATAH\SHdH%(HE1tD\DDxIH HHI$LLooHoP oX0o`@ohP)`)p)U)])e)m}}Mt0LxHHtptlH``KADHEdH+%(HĈL[A\A]A^A_]LL1tE1t HuAAf.DHH5w1H= ]lGUHAWAVLuAUIATIHD~TLdH%(HE1ۼuLLL=ELLAD$\QuHELLID$`YELLA$:ELLA$GELLAD$h,ELLAD$lELLAD$pELLAD$tۻELLA$轻ELLAD$X袻tzELLAD$x苻tcHcUA$u7LusHEdH+%(utHDLA\A]A^A_]@I|$|L9HOhuH5H= 1[1H=6 1LL}}UfHAVAULuATLAH(Ln dH%(HE1EL)EtTDLHtNHPDDLLIHZLR1HUdH+%(u5H(A\A]A^]DDH5שH= ZGUfHAWAVL}AHAUILATE1H dH%(HE1E)EtDLIHt-HLHEdH+%(u0H LA\A]A^A_]fDLH5[1H= Zff.UIIx HHtH1]fUIIx HzHtHM1]fUIIx HJHtHm1]fUfHAWAVAULLATILSH4LdH%(HE1HEHEH8HE)E)E)E)P)`)p<$Lމω0?0HI-LLLLL爅0bLLPLPE H8LHcLXHLLtxITLfDHxuH9uE144H8LI+H8LLHHf.E1HEdH+%(HĨL[A\A]A^A_]D4H!AH H5٦HEH= 1_WDH8LYHHU0C HCHt$HSIRfPY1H= 1v0uI8HKIW@1IH5H= Vc GUHAWAVL}AUAATILSLHhdH%(HE1յMމω||HILLtzEH]H߈EH}LHctTLLtEEfEAAHLIHtIHGDE1HEdH+%(HhL[A\A]A^A_]AHAHH5lHEH= 1E1oUDILIHt$I|$Huf1H=w 1蠱I3M4$ILID${@UfHAWIAVAHAULmATLE1SHӺH8dH%(HE1E)E@t(DLAIHtAHuLݳt)EHEdH+%(u:H8L[A\A]A^A_]E1DLH5c1H=B =TfDUE1HAWAVAUAATL@SHHdH%(HE1Ff:f8EfD9KLs AL+1LHHc{KLE1LHyH @112Hc{sIML#@udE18EzHH51H= 5SAHEdH+%(HeD[A\A]A^A_]f.HH8H7LPH:L6L< RwAXZu 8:HwH51H=W D,RD,EJ#ff.@UHAWA2AVAUAATISH(D5vdH%(HE1fAEAD$I\$(EHj1DH}At$PHAt$RHAHٳ1HHijA|$Hs E-E1Et%HEdH+%(H(D[A\A]A^A_]DL% Ml$ L}LL LL]袷AL$PDE8t H51DEH= PDEAL$RfD9tAH5H= 1PLLtwDEE$DH51DEH= PDE@H5H= mPPH5H= 1IP@AH޵H5ؑ1H= PAH5H= 1OA|$诩AAD$VH5H= FfDUHAWAVIAUIHAT蒾$tIDžueAEx}Me(L1LtALLLLxL`L1SA\LA]A^A_]fLH5"H=_ 1OfDA\A]A^A_]ÐUHAWAVIAUIHATҽdsIDžueAEx}Me(L11LuBALLLLL蠰L1A\LA]A^A_]2fLH5H=_ 1XNfDA\A]A^A_]ÐUHAWAAVAAUIATSHrAEMe(Lj1L4{AuPLAuRLALDLDLL踯L1HL[A\A]A^A_]EDH5H=2 1kMTfDH[A\A]A^A_]ff.UAHAWAVAAUATISH8uD-qLELMdH%(HE1EAD$I\$(D]HJ1Ҿ4H[At$PHAt$RHD}HDuHtDHiH葮1HH|A|$Hs iE4L@Mt$ H]HL$EHLE育 AL$PEDM8AL$RAf9IFI9FHLHLDeEHMHLӪMH] D8eHE9@@B9EHEdH+%(H8D[A\A]A^A_]AH51DMH=8 JDMf.H51DMH=I JDMAL$RAf9HEEEH5H=O 1J H5H= MbJD]afH5H= 19J@EH5Ŝ1E1H=Y JH5/H=z 1IAH5ƋH=׵ 1IA|$膣AD$}DMA8DMH5՛H= H1AIKH5HH= ff.UHAVAAUAՋmATISAD$I\$(H萵1Ҿ5HAt$PHCAt$RHeDHDHH1HHҪA|$Hs x\t+1[A\A]A^]ÐDH5ߊ1H= HGH5BH= 1lHA|$"AD$H5H= fUHAUATSHHD-ldH%(HE1EC"Lc(Lf1ҾXLwsPLsRL?Lש1LHrEutXHgH{ HuRDeEuhHEdH+%(HD[A\A]]H5H=z 5G#HH5 1H= GkDHH51H= Ft@AePUHAWIAVAAUIATSH(HMD%/kdH%(HE1EAGI_(H1ҾYHDH=He1HXHPAHs 4EYLM H]HLBEHLAE(MHEEujHEdH+%(H(D[A\A]A^A_]DH5H= EHH51H=' bECDAUH51E1H= fA}PtDI]TE1DEEPAHðE9~+11HLyظ[A\A]A^]E1AEtqATfLfATtKIXE1ATAHðD9~ 11HLqyxLL1[1A\A]A^]AuLCIuLGAuHLAuJLAMA1AHH5H= ?AMA1HrH5H= O?f.UHATIHH(VxLLeDLeDUX`HAWAVL}IAUATI1SLHdH%(HE1cLL舽ELLA$mELLAD$ѝEAD$A$LLۤt}DEfED$PfA I\$TfA9AFE1fAD$PfEu2f.;AD$PAHðD911HLyʸHUdH+%(H[A\A]A^A_]LL%tELLAD$]tuAD$VfAt$Hc<V< HD1H5CH=Ģ ?=`DA$uq1MfIL$A1HH5%H=> dL 1QIH$8LH5ԉH=u H12E1A"1 I$HtvH dL /莵8跫LH5ՉH= H1L2;1LDQ8zLH5hH= H12(8QH5H= H11LL~H dHEDUHATSHH $HH dH%(HE1dL#MA|$ыI<$ 賽LH=y1 dHH= HHHLLH-t1LχH 1L8\HEdH+%(H[A\]D+I<$ LH=0 NdHH= :HHt-HHs13zfDÊ볐1ĥIH= HLHCsL1(@3D DXDH5sH= H1/1DHH@UHAWAVDAUIATSDHH2 H}ȉMĉ  D D0fZIL%r{HMLHL=x EPHrL1H=o XEZLHsr1܅H] LHt85{ y L=L`L(1HP 8 4 * AH56MH}HeAD[LA\A]A^A_]QD諧LH5|H=* H1@.H5H=R 1+.f+LEL%AqL=) LcLLHHq1譄L龀1H= H3q萄8 LH5!|H=K H1-\@賰8ܦLH5pH=ی H1q-,ff.UH HATSHXHu%HHtH{HCCtHHuH ;y [A\]@ÆL% L辒t8.[LH5NpHA\H= 1],ff.@UHAWAVAUATSHHDH%tGu]L}c{HUHuHHDHE1H0AσIwIcL>1@ HDAA +DA=vH}H;}t 9HUdH+%(Hh[A\A]A^A_]fAEAEA;E 9EsEHMHMD,fAE;E9EsEHMxHA3}DAE;E@9EsEHMx}HAmDAE;E;Ev{fDDD ADAHfAAAu*AE;Es*9EsEPUHUD,EA;ErH})DE@A oE;E9EsEPUHUffDA/AtBASA@DD࿃@ A@DAfADfDHHL*td. LC*uLf.AIAЃ vLA}mD I؍AЉσ 1f.IDAADIЉA vMDM@$D99MsMAEHEDAA Au/Au&}A A@}f.H}EH}EH}EG H}|M9MH}A $HH/wtσI|$A $HH9L;}tL菄HEH8H@H}A $HH/σI|$A $@I|$HOIL$$=IL@ED979EsEH}IXMDH}oEH}OjECAu3A  I|$HOIL$, A $/σI|$A $HMHHHHH}AL$HHσI|$AL$WH}HHI|$HOHHyI|$)8-H}tLxOjEtLx1At1I|$HOIL$`I|$HOIL$ fKLÍAЉσ 1HDA DIЉA vMDM@$t.D9sP9MsMALÉEHEEED9sC9EsEH}HMH}Lx;VMLxH}x3Ex1QHEH.ff.@H tpu#HHHAuILfu3IH0Hu0tӃtIF0LUH LFH v~HHxFHIfHIHHHH4HHH)0AHuLHHHHHHDE1PCLIDLMH kHPH HH_DLHpHHPD DLHpHHAD AQ(Hp HP|1҅IA9׉AAM0DMRA9IIFHHHEIVHDž(IE)H)IcH9 HH(D0HHHHVzHED0IF~hL HuA9ANHcH9HGӃ  tA1@0JIFA)H)HIFEHHHH(IVHI^I+H)H8Ht*IFHH9rIH)H)щFHH@(HD0 fED fDD (DHAHDžLHDL@LD(DHD(HAM ED DD Maƅ0UA::ED:DD:AJH Hc HH0HH+H_ Hc HH<:HHHAHHc HH0HbI>LMH>gHPHHH[L(DHpHHPD(HLHpH AD(AdHpHP| $A| f| HfDDLcED fDD 0ED:fDD:H/ƒHQHH_H/1ƒHV'1MIVHHc HH<:HA@D oH Hc H1HA@eD qH Hc H1H5HCHc H DDLDž%.*LPLPD(ƅ%D(!HHc H@FH H! Hc H<:HHHc H@H H Hc HHHHuAH1Hu5H/ZЃHAHH5HHc HHHHKIHDžADHoHTcDDLcDD)MLn/tA2@1IVH)D)9NAMtHcH9HGHINrI2LIMIH1I|2H|1L)I)уr1M$;M$99rHƅg-ƅ-HHIcHDALa$H7/HG7H HH7/HG7H HHHVHBHFLA;/ISA;H:HHHQHBHAPH/ЃHAHH H0Hc H<:H}HFHc HHHHHc H0HHgHc H0HHHAHPHQ2LISHzI{HHGHpHwmHHGHpHwH)H)H9HFH(1H/ЃHGAI1L@MIH0I|1H|0L)I)ЃcH01I:I89rH0:DH( Eቅ ADH( Eቅ AH/^ЃHADA$ HHNHQH(HHJHN*H/ЃHAHHHOJʃHWOH7/HG7H HHHAHPHQLA;/ISA;H:HH7/HG7H H A10A|1|0yHXHc H0HHHH/ЃHF@HHc H<:HHHc HHcHHHc H0HA21A|2|1HHAHPHQH/ЃHGHH]LISHzI{QHHGHpHweHHVHJHNH/ȃHF 1ɺH8HHAHPHQ(LA;/ISA;:H:H/ȃHF 1ɺ HHHGHpHwHH@HhHPHHhHPHhHH/w7ЃHFDA|1f|0A|2f|1HHFHPHVH/ȃHF 1ɺHH/ ЃHAHcH8H7/HG7 H^H7/HG7 H(LISHzI{H/EЃHFHHLA;/ISA;:HH/ȃHF 1ɺ H}HHFHHHNLA;/vISA;:HHHFHPHVVHHFHHHN2HhaD AHHFHHHN8HHFHHHNHHAHPHQHHFHPHVHHGHpHwHHGHpHwAD$IЃ0 E1C4ID;@HuHMHS㥛 HH?HHH)HMH+MH+Uy HH@BHi@B}I4ׂCL (HHIHH?IIMI)I)H(Ii@BH)р}LEIȅLMHM"LMLEHkfDH5(H1U>H HHULeIHHCA<t'H;H'LHEH5{1=1HKHHuLLevDtt,H5(H1u=H5'H1_=H5'H1I=/CH)UHAUATSHH= H0Ht3L-ܕ IĐIt$ LNHH4L3IHuH[A\A]]ff.fUHd HAUATISHH= HEH Ht9L-Z HX@HXH3LNLH>4H{ 3HuH[A\A]]DUH&E11L H= H5 HHhP%/XH=I ZH=`  1IH5 I CH5H CH5(H nCH5G ]CH5FG LCH5F ;CH5dF *CH5E CH5E CH5E BH5D BH5/D BH5C BUHATSHސ @HH PL5HIHuHէ [1A\]ff.HHt1HHJ`Ht fHzPH55B =M tfU1H= 7 HwI= uFHg H HH HH H5 1]+I]fDHU UU H HߚH H5 H H5̥ 1H:1]ff.UHSHHHtKHHHC0ƅyH{PH]H54A fDH{8.1HeHH]f.UHAUATLgSHLHNH;H{8HA1XTx\HHcHZ0ALR(H= DIHN.I|$H5? -HD[A\A]]E1LmRHD[A\A]]AI:Y@UHAWAVAUATL$SIHHhHxHH`dH%(HE1ID$HPHH%H)HH9tHH$H9uH)HHhHIMHHHHH)H9tHH$H9u%H)HMHhHHHH@HHHH)H9tHH$H9u%H)HtHLHxHHH0H@H@0pLH1L1LLHhHEME1HXfDHHuLDtHHuLHCHEHCHUHuL]GLHUHxIv4IHUAVHUIVHUIVHQhDtAF(AV HUEF$AV,HUAV0HUAVDH/HHyI~4IN@,AF@HI@IHAFHI+D$HID$IL9hH`NF9, t^=  tOH5 8H= _FHË H=Ϛ HމC0T?HtHx H56 H HL[A\A]]IIQf.UHAUL- ATSLHE9x t~p H=I H8H=1 EXIHOH= ID$HID$% AD$0L>HtHx H56 L%ؙ HL[A\A]]&IfDE1I5Pff.@UHAWAVAUIATSHHhHxdH%(HEHHH4H9HFH@HHHH)H9tHH$H9u%H)H HxHH`HHHXHHH%H)HH9tHH$H9uH)HHpIE0HxHIE11MHhL$L=A9E}wHMtLHpHXL)H'~H;xtH@L)HwH`HD:LpH;x%E1HLDLLfLHpHHuL}H`AU8HEL9HEHXHPHEE HEHPMFLx LH+A}9HAt*HcLH=?4 H"fUHHAUATLLLLHdH%(HE1LiHt p@LHUdH+%(u HA\A]]UHAWIAVIAUIATSHH6t1IGVHT HH9tH9uH[A\A]A^A_]L`A7HLLHAHCDbtIH@LLLJ< I]ItHCڐUHAWAVIAUATSH(HVDEϋMMIHHEE1HEHEIHEHrDL Iq~t } tov ukMHuH=с LMLMHULHxHEL.HuL!HSAD;2{H([A\A]A^A_]Ð}tDELLLLHSfDMY1HL9EM; uLL HSff.@UHAVAULuATISHHdH%(HEHj HH@L,LI}(LL#vVH}LIA$t 1҃THEdH+%(u"HL[A\A]A^]E1UH=h HAUATSHHtTIL-H LP IHt.I|$(N uIT$ LHL" IHuH1[A\A]]ff.fUHAVAUAATISHHdH%(HE1H?tz%At9Lu1ҾL xB}1EԋUDLHEdH+%(uEH[A\A]A^]f1Ll yH5H= 1lff.UXHAWAVIAUATIHSHfAfo"AXXXXuAADžuQ&DhH@,MtUE1LLH赩AH'HD[A\A]A^A_]KAIw "1H= 11H= 11H=. 1HuH}!""HMHeH5:H=o JH}1H= 1EH}HEdH+%(uHX[A\A]A^A_]yfUHAWAVL}MAUIATISHXH}HUdH%(HE1H1LHCHHHHH@f)E)EH^e HtHھ1HM HMLH]LmLu@Džt: HUdH+%((HX[A\A]A^A_]f.HCHtf=tw$ftfu"HS8HtH'f-ftI9t.HSHuIL$HCDHRHuHH@H9uMd$MHuHRHJIHt/H}1MLLLHIHu1@H d HH5'H= H1lff.UHAWAVAUATSHH $HxHEHIIEHEHHdH%(HE1EYALLL\LfA: IBHdIZH9XVLLLHLKI<LdHAr(H)ƺ16L^_AMjHfIE@unHE1@LHLIHtJHLLHHtHI}LHЅt1HUdH+%(He[A\A]A^A_]@LHL LAMjHf,wjf`fuIEPuf8u vHLLHHXHI}LH>@f.IEHpAL1HDžLxIHLL_IHAeDHH1LAVL1DAXAYI}IH{LEIHxLLEE1HL^_%MvMuLELf=fDL8HHLLEI@LLEE1LHZYH[HuDLLLLeGH)I<1MJ(HL@I]A&IPtHPHcN8HDPHHHHHVH9H~HH@PHPHfȃftH51H= Kff.UHATIHDfAt4fA tML.1LHKLLefLLeHw.ɿ%DLLeHw.ɿ DH1HHStack now0123456789abcdefABCDEF:./0123456789abcdefABCDEF:.ABCDEFabcdef0123456789:syntax errorsyntax error, unexpected %sAdmin DownUnknown8.5.7%s version %s configured with: %s bad buffer in yy_scan_bytes()%s: FATAL parse error: %s%s: | %s%s: zclient unavailableuninstalled*%s: invalid address: %pI4%s: invalid address: %pI6%s: asked for unknown VRFFRRouting%s %s (%s) on %s(%s). configured with: %s ()<>[]{}|(<[{|)>]}|multi hopsingle hop BFD: Type: %s %d:%02d:%02d:%02dlastUpdatepeerBfdInfodetectMultiplierrxMinIntervaltxMinIntervalyes (interface %s) (CPI bit %s)%s: sessions updated: %zuBFD NHT update for %pFX%s: write error on fd %d: %s%% Invalid {...} expression %% Bad repetition operator %% Regex syntax error %% Invalid collating element %% Unbalanced parentheses %% Unbalanced braces (%s) %*shostname %s domainname %s allow-reserved-ranges enable password 8 %s enable password %s no service cputime-stats no service cputime-warning service cputime-warning %lu no service walltime-warning service walltime-warning %lu service advanced-vty service password-encryption service terminal-length %d banner motd file %s banner motd line %s no banner motd ! debug memstats-at-exit Unknown encryption type. /etc/frr/%s does not exist %s must be in %s Command Hash: %sinput in flex scanner failed| include%% Bad regexp '%s' %% Unknown action '%s' Current configuration: ! loaded from %s frr version %s frr defaults %s end .sav%s.XXXXXXConfiguration saved to %s Starting parse Stack size increased to %lu Entering state %d Reading a token: Now at end of input. Next token isShifting $%d = Invalid range.-> $$ =Error: discardingError: poppingmemory exhaustedCleanup: discarding lookaheadCleanup: poppinghandle_pipe_actionhandle_pipe_action_done(none)#ccffcc#aaddff#ddaaff#ffddaa#ffffff n%p [ shape=box, label=<%s (d) (h)
%s n%p -> end%p; lib/command_match.clnlib/command.c!compslib/bfd.clibfrrlibfrr core modulePath Computation Algorithmslib/command_parse.y__func__, spacing__func__, line__func__, msgctx->el->string$end$undefinedIPV4IPV4_PREFIXIPV6IPV6_PREFIXVARIABLERANGEMACMAC_PREFIXEXCL_BRACKET'.''$''<''>''|''{''}''['']'$acceptstartvarname_tokencmd_token_seqcmd_tokensimple_tokenliteral_tokenplaceholder_token_realplaceholder_tokenselectorselector_seq_seqselector_tokenselector_token_seqtoken->type == WORD_TKNtoken->type == RANGE_TKNtoken->type == VARIABLE_TKN(node)->data != NULLlast_tokenCommand Match Stack(snode)->data != NULLsnode(fnode)->data != NULLfnodefirst->count == second->countsecond != NULLfirst != NULL(ln)->data != NULLn < vector_active(vline)*el(tail)->data != NULLLexer token (temporary)IPV4_TKNIPV4_PREFIX_TKNIPV6_TKNIPV6_PREFIX_TKNMAC_TKNMAC_PREFIX_TKNFORK_TKNJOIN_TKNSTART_TKNEND_TKNNEG_ONLY_TKNlib/command_graph.cCommand Argument NameCommand ArgumentCommand Token TextCommand Token HelpCommand Tokensno allow-reserved-rangesno_allow_reserved_ranges_cmdno_allow_reserved_rangesno_service_terminal_lengthservice_terminal_length_cmdno banner motdno_banner_motd_cmdno_banner_motdbanner motd line LINE...banner_motd_line_cmdbanner_motd_linebanner motd file FILEbanner_motd_file_cmdbanner_motd_filebanner motd defaultbanner_motd_default_cmdbanner_motd_defaultno_service_password_encryptservice password-encryptionservice_password_encrypt_cmdno enable passwordno_enable_password_cmdno_config_enable_passwordenable password [(8-8)] WORDno passwordno_password_cmdno_config_passwordno domainname [DOMAINNAME]no_domainname_cmdconfig_no_domainnamedomainname WORDconfig_domainnameno hostname [HOSTNAME]no_hostname_cmdconfig_no_hostnamehostname WORDconfig_hostnameconfig_logmsg_cmdconfig_logmsgcopy_runningconf_startupconfconfigure [terminal]config_terminal_cmdconfig_terminaldisableconfig_disable_cmdecho MESSAGE...echo_cmddo_echoshow_commandtree_cmdshow_commandtreeterminal no lengthconfig_terminal_no_length_cmdconfig_terminal_no_lengthterminal length (0-512)config_terminal_length_cmdconfig_terminal_lengthconfig_enable_cmd[no] debug memstats-at-exitdebug_memstats_cmddebug_memstatsshow startup-configshow_startup_config_cmdshow_startup_configshow versionshow_version_cmdshow_version%s(config)# auth enablePassword: auth%s# view%s> autocomplete_cmdautocompleteshow running-configshow_running_config_cmdshow_running_configconfig_write_cmdfind REGEX...find_cmdfindshow cli graphshow_cli_graph_cmdshow_cli_graphlist [permutations]config_list_cmdconfig_listconfig_help_cmdconfig_helpconfig_end_cmdconfig_endconfig_quit_cmdconfig_quitconfig_exit_cmdconfig_exitHost configcmd_executecmd_execute_donenode > CONFIG_NODEinitial_compsCompletion itemlib/checksum.coffset < (len - 1)lib/buffer.cBuffer dataBuffernh->ifindex&route->prefixBFD source cachefrr_fini__func__, ifindex__func__, sessions_updated_bfd_sess_send__func__&bsp->installev__func__, profile__func__, ifname__func__, &bsp->args.dst__func__, bsp->args.familyBFD info__func__, (long)getpid()lib/atomlist.c!atomptr_l(next)lib/atomlist.h!(atomval & ATOMPTR_LOCK)Temporary memorysyntax error, unexpected %s, expecting %s or %s or %s or %ssyntax error, unexpected %s, expecting %ssyntax error, unexpected %s, expecting %s or %ssyntax error, unexpected %s, expecting %s or %s or %sABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/Copyright 1996-2005 Kunihiro Ishiguro, et al.'--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sbindir=/usr/lib/frr' '--sysconfdir=/etc/frr' '--localstatedir=/var/run/frr' '--disable-static' '--disable-werror' '--enable-irdp' '--enable-multipath=256' '--enable-vtysh' '--enable-ospfclient' '--enable-ospfapi' '--enable-rtadv' '--enable-ldpd' '--enable-pimd' '--enable-pim6d' '--enable-pbrd' '--enable-nhrpd' '--enable-eigrpd' '--enable-babeld' '--enable-vrrpd' '--enable-user=frr' '--enable-group=frr' '--enable-vty-group=frrvty' '--enable-fpm' '--enable-watchfrr' '--disable-bgp-vnc' '--enable-isisd' '--enable-rpki' '--enable-bfdd' '--enable-pathd' '--enable-snmp' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'CC=gcc' 'CXX=g++' 'LT_SYS_LIBRARY_PATH=/usr/lib64:'yyset_lineno called with no bufferyyset_column called with no bufferout of dynamic memory in yy_create_buffer()out of dynamic memory in yyensure_buffer_stack()out of dynamic memory in yy_scan_buffer()out of dynamic memory in yy_scan_bytes()%s: %d:%d-%d of this command definition:%s: Can't send BFD client register, Zebra client not established%s: %ld: zclient_send_message() failed%s: Suppressing BFD peer reg/dereg messages%s: multi hop is configured, not sending interface%s: zclient_send_message failed%s: invalid session family: %d%s: multi hop but no local address provided%s: BFD session %pIA -> %pIA interface %s VRF %s(%u) was not %sBFD integration source cache not empty%s: sending all sessions registered%s: interface name truncated: %s%s: profile name truncated: %sQuagga VTY provides advanced help feature. When you need help, anytime at the command line please press '?'. If nothing matches, the help list will be empty and you must backup until entering a '?' shows the available options. Two styles of help are provided: 1. Full help is available when you are ready to enter a command argument (e.g. 'show ?') and describes each possible argument. 2. Partial help is provided when an abbreviated argument is entered and you want to know what arguments match the input (e.g. 'show me?'.) Detect Multiplier: %d, Min Rx interval: %d, Min Tx interval: %d Status: %s, Last update: %s %s: Can't find interface by ifindex: %d %s: %pFX -> %pFX%s VRF %s(%u)%s: %sbfd_protocol_integration_finishnext hop interface not found (index %d)%s: corruption detected: buffer queue empty, but written is %luCan't open configuration file [%s] due to '%s' %s: corruption detected: iov_small overflowed; head %p, tail %p, head->next %p%s: writev to fd %d failed: %s%% Invalid character class name %% Regex ended with escape character (\) %% Invalid number in \digit construction %% Unbalanced square brackets %% Invalid endpoint in range expression %% Failed to compile (out of memory) Hello, this is FRRouting (version 8.5.7). Copyright 1996-2005 Kunihiro Ishiguro, et al. Please specify string starting with alphabet Please specify string starting with alphabet or number Hostname length should be less than %d chars Please specify string starting with alphanumeric fatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflowout of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action found%% Need a regexp to filter with Please be aware that removing the password is a security risk and you should think twice about this command. Can't save to configuration file, using vtysh. Can't open configuration file %s. Can't chmod configuration file %s: %s (%d). ! ! Zebra configuration saved from vty ! Can't unlink backup configuration file %s. Can't backup old configuration file %s. Can't save configuration file %s. Reducing stack by rule %d (line %lu): Ran out of docstring while parsing '%s'FATAL: '%s': {} contains an empty path! Use [{...}]%s called before cmd_init, breakage likely %s[%s]: node %d does not exist. please call install_node() before install_element() %s[%s]: node %d (%s) already has this command installed. duplicate install_element call? %s[%s]: node %d does not exist. please call install_node() before uninstall_element() %s[%s]: node %d (%s) does not have this command installed. duplicate uninstall_element call?
"%s">, style = filled, fillcolor = "%s" ]; end%p [ shape=box, label=, style = filled, fillcolor = "#ffddaa" ]; __func__, loc->first_line, loc->first_column, loc->last_columnfirst->count == vector_active(vline) - n + 1vector_active(graph->nodes) >= 1vector_active(new->nodes) >= 1vector_active(old->nodes) >= 1direction == 1 || direction == -1Negate a command or set its defaults Allow using IPv4 (Class E) reserved IP space Allow using IPv4 (Class E) reserved IP space no service terminal-length [(0-512)]Negate a command or set its defaults Set up miscellaneous service System wide terminal length configuration Number of lines of VTY (0 means no line control) no_service_terminal_length_cmdservice terminal-length (0-512)Set up miscellaneous service System wide terminal length configuration Number of lines of VTY (0 means no line control) Negate a command or set its defaults Set banner string Strings for motd Set banner Banner for motd Banner from an input Text Set banner Banner for motd Banner from a file Filename Set banner string Strings for motd Default string no service password-encryptionNegate a command or set its defaults Set up miscellaneous service Enable encrypted passwords no_service_password_encrypt_cmdSet up miscellaneous service Enable encrypted passwords Negate a command or set its defaults Modify enable password parameters Assign the privileged level password Modify enable password parameters Assign the privileged level password Specifies a HIDDEN password will follow The HIDDEN 'enable' password string Negate a command or set its defaults Modify the terminal connection password Modify the terminal connection password Specifies a HIDDEN password will follow The password string Negate a command or set its defaults Reset system's domain name domain name of this router Set system's domain name This system's domain name Negate a command or set its defaults Reset system's network name Host name of this router Set system's network name This system's network name logmsg MESSAGE...Send a message to enabled logging destinations System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages The message to send copy running-config startup-configCopy configuration Copy running config to... Copy running config to startup config (same as write file/memory) copy_runningconf_startupconf_cmdConfiguration from vty interface Configuration terminal Turn off privileged mode command Echo a message back to the vty The message to echo show commandtree [permutations]Show running system information Show command tree Permutations that we are interested in Set terminal line parameters Negate a command or set its defaults Set number of lines on a screen Set terminal line parameters Set number of lines on a screen Number of lines on screen (0 for no pausing) Turn on privileged mode command Negate a command or set its defaults Debugging functions Print memory type statistics at exit Show running system information Contents of startup configuration Show running system information Displays zebra version autocomplete TYPE TEXT VARNAMEAutocompletion handler (internal, for vtysh) cmd_token->type cmd_token->text cmd_token->varname Show running system information running configuration (same as write terminal) write []Write running configuration to memory, network, or terminal Write to configuration file Write configuration currently in memory Write configuration to terminal Find CLI command matching a regular expression Search pattern (POSIX regex) Show running system information CLI reflection Dump current command space as DOT graph Print command list Print all possible command permutations Description of the interactive help system End current mode and change to enable mode. Exit current mode and down to previous mode __func__, fd, safe_strerror(errno)__func__, (unsigned long)written__func__, (void *)b->head, (void *)b->tail, (void *)b->head->next__func__, &sp, &dp, ifstr, vrf_id_to_name(vrf_id), vrf_id, cbitstr, bfd_get_status_str(state)__func__, (struct in_addr *)&bsp->args.dst__func__, &src, &dst, bsp->args.ifnamelen ? bsp->args.ifname : "*", vrf_id_to_name(bsp->args.vrf_id), bsp->args.vrf_id, bsp->lastev == BSE_INSTALL ? "installed" : "uninstalled"859 66(8X8x87qqMr`rsrrrrrrr s#s:rЕDy @uB'eU5o)_doc_nextloopcheckmatch_wordmatch_rangematch_variablecommand_completedisambiguatecommand_match_rcommand_matchcmd_graph_namescmd_graph_mergecmd_merge_nodescmd_initpermutehandle_pipe_actionnode_parentcmd_complete_commandcmd_variable_completecompletions_to_vecfletcher_checksumbfd_source_cache_updatebfd_nht_updatebfd_protocol_integration_finishbfd_sess_uninstallbfd_sess_installbfd_sess_set_ipv6_addrsbfd_sess_set_ipv4_addrs_bfd_sess_removeatomsort_del_hintatomlist_del_hintatomptr_icmd_yyerror #*3;AN`dhos}  !"  ! " #$%  !!""    "' %'&-./0% !*%#)(%$+1,   ,&()*  %     #IFC\#@$? '#%#(<).;*##/:3874##96=A5>##B2DG1E##H0JL-K##M,NP+O##Q&RTS##U"VX!W##YZ[\\\\\\\\\\\\\\\\\\\\\\\\[FC   @  <; " $ %)"7$*%)6%.*/3*5.4/32/849=418>9=09A>BD>-AEBD,BGEHJE+GKHJ(HLKMNK'LOMN&MPOQRO!PSQRQTSUVSTWUVUXWYZWXYZ]]]]^ ^______```\\\\\\\\\\\\\\\\\\\\\\\\ !+,1%3{.8=zkk;Bb_SDIUGGGN<=/PU#SZ\a_f hmkrtyw~\\\\\\\]^__ \\\\]] \``\\\\`\\\\\`\\\\``\\\``\\\``\\\``\\\\`\\\`\\`\\\\\\\\\\\\\\\\\\\\\\\\\\\\      ./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzuninstall_element_install_elementbuffer_writebuffer_flush_availablebuffer_flush_windowbfd_get_peer_infozclient_bfd_session_updatezclient_bfd_session_replaybfd_sess_set_profilebfd_sess_set_interface_bfd_sess_valid_bfd_sess_sendzclient_bfd_commandbfd_client_sendmsg>?456789:;<=  !"#$%&'()*+,-./0123 lib/csv.c<=%s %s%s(prefix-list) not set %s filtered by nothing ipv6 %sdistribute-list %s %s %s (no error?)$ERR%s%s%s Error Reference Textstitlesuggestion Error %u - %s%s %s Description: %s Recommendation: %s json exact-match any %pFX%sZebraExtendedStandardIPv6 permitdenydynamicaddressFamilyrules%s %s access list %s sequenceNumberfilterType seq %lldextendedsourceAddresssourceMaskdestinationAddressdestinationMask ip host %pI4 any , wildcard bits %pI4/frr-filter:libInternal CLI error [%s] %s/entryipv6%% invalid input for %s: %s host_str./host./network/address./network/masksrc_maskdst_mask./source-any./destination-host./destination-network/address./destination-network/mask./destination-anyexact./ipv4-exact-matchtrue./any./ipv6-exact-match./mac%% Malformed sequence value %s/entry[sequence='%lld']%s/entry[sequence='%s']false./remarkaccess-list %s seq %s %smac ./network %pI4 %pI4 host./destination-network host %saccess-list %s remark %s ip prefix-list %s seq %s %s ge %s le %sseq_str../../type../ipv4-prefix../ipv6-prefixlib/filter_cli.cfrr-filter/frr-filter:lib/access-list/frr-filter:lib/prefix-listlib/filter.clib/ferr.clib/debug.clib/cspf.cno_ipv6_prefix_list_remarkipv6_prefix_list_remark_cmdno ipv6 prefix-list WORD$nameno_ipv6_prefix_list_all_cmdno_ipv6_prefix_list_allno_ipv6_prefix_list_seq_cmdno_ipv6_prefix_list_seqno_ipv6_prefix_list_cmdno_ipv6_prefix_listno_ip_prefix_list_remarkno_ip_prefix_list_remark_cmdno ip prefix-list WORD$nameno_ip_prefix_list_all_cmdno_ip_prefix_list_allno_ip_prefix_list_seq_cmdno_ip_prefix_list_seqno_ip_prefix_list_cmdno_ip_prefix_listno_mac_access_list_remarkno_mac_access_list_remark_cmdno_mac_access_list_all_cmdno_mac_access_list_allno_mac_access_list_cmdno_mac_access_listno_ipv6_access_list_remarkipv6_access_list_remark_cmdno ipv6 access-list WORD$nameno_ipv6_access_list_all_cmdno_ipv6_access_list_allno_ipv6_access_list_cmdno_ipv6_access_listno_access_list_remarkno_access_list_remark_cmdno access-list WORD$nameno_access_list_all_cmdno_access_list_allno_access_list_cmdno_access_listno_access_list_ext_cmdno_access_list_extno_access_list_std_cmdno_access_list_stdmaster->str.tail == NULLmaster->str.head == NULLshow_ip_access_list_name_cmdshow_ip_access_list_nameshow ip access-list [json]show_ip_access_list_cmdshow_ip_access_listipv4 access listshow_ipv6_access_list_nameshow ipv6 access-list [json]show_ipv6_access_list_cmdshow_ipv6_access_listipv6 access listshow_mac_access_list_name_cmdshow_mac_access_list_nameshow mac access-listshow_mac_access_list_cmdshow_mac_access_listMAC access listACCESSLIST_NAMEACCESSLIST4_NAMEACCESSLIST6_NAMEACCESSLIST_MAC_NAMEAccess ListAccess List StrAccess Filtershow_error_code_cmdshow_error_codeerror informationDistribute ctxlib/distribute.cDistribute listDist-list nameDist-list ifname>===traditionaldatacenter[no] debug alldebug_all_cmddebug_all%s:%d:%s(): field malloc failed %s:%d:%s(): CSV Malloc failed %s:%d:%s(): rec not in this csv %s:%d:%s(): field str malloc failed %s:%d:%s(): fld malloc failed %s:%d:%s(): record malloc failed %s:%d:%s(): rec already in this csv %s:%d:%s(): un-supported for this csv type - single buf detected %s:%d:%s(): cannot insert - exceeded buf size invalid version specifier for %s: %s%s:%d:%s(): rec1 and/or rec2 invalid %s:%d:%s(): rec1 str not properly formatted %s:%d:%s(): rec2 str not properly formatted distribute list doesn't exist Outgoing update filter list for all interface is Incoming update filter list for all interface is %sdistribute-list prefix %s %s %s /frr-filter:lib/access-list[type='ipv4'][name='%s']/frr-filter:lib/access-list[type='ipv6'][name='%s']/frr-filter:lib/access-list[type='mac'][name='%s']/frr-filter:lib/prefix-list[type='ipv4'][name='%s']/frr-filter:lib/prefix-list[type='ipv6'][name='%s']/frr-filter:lib/access-list[type='%s'][name='%s']/remark/frr-filter:lib/access-list[type='%s'][name='%s']/frr-filter:lib/access-list[type='ipv4'][name='%s']/remark/frr-filter:lib/access-list[type='ipv6'][name='%s']/remark/frr-filter:lib/access-list[type='mac'][name='%s']/remark/frr-filter:lib/prefix-list[type='%s'][name='%s']/remark/frr-filter:lib/prefix-list[type='%s'][name='%s']/frr-filter:lib/prefix-list[type='ipv4'][name='%s']/remark/frr-filter:lib/prefix-list[type='ipv6'][name='%s']/remark/frr-filter:lib/access-list[type='%s'][name='%s']/entry/frr-filter:lib/access-list[type='%s'][name='%s']/entry[sequence='%lld']./ipv4-prefix-length-greater-or-equal./ipv4-prefix-length-lesser-or-equal./ipv6-prefix-length-greater-or-equal./ipv6-prefix-length-lesser-or-equalprefix-list %s description %s /frr-filter:lib/prefix-list[type='%s'][name='%s']/entry[sequence='%s']/frr-filter:lib/prefix-list[type='%s'][name='%s']/entry[sequence='%lld']../ipv4-prefix-length-greater-or-equal../ipv4-prefix-length-lesser-or-equal../ipv6-prefix-length-greater-or-equal../ipv6-prefix-length-lesser-or-equalInvalid prefix range for %pFX: Make sure that mask length <= ge <= le/frr-filter:lib/access-list/remark/frr-filter:lib/access-list/entry/frr-filter:lib/access-list/entry/action/frr-filter:lib/access-list/entry/ipv4-prefix/frr-filter:lib/access-list/entry/ipv4-exact-match/frr-filter:lib/access-list/entry/host/frr-filter:lib/access-list/entry/network/address/frr-filter:lib/access-list/entry/network/mask/frr-filter:lib/access-list/entry/source-any/frr-filter:lib/access-list/entry/destination-host/frr-filter:lib/access-list/entry/destination-network/address/frr-filter:lib/access-list/entry/destination-network/mask/frr-filter:lib/access-list/entry/destination-any/frr-filter:lib/access-list/entry/ipv6-prefix/frr-filter:lib/access-list/entry/ipv6-exact-match/frr-filter:lib/access-list/entry/mac/frr-filter:lib/access-list/entry/any/frr-filter:lib/prefix-list/remark/frr-filter:lib/prefix-list/entry/frr-filter:lib/prefix-list/entry/action/frr-filter:lib/prefix-list/entry/ipv4-prefix/frr-filter:lib/prefix-list/entry/ipv4-prefix-length-greater-or-equal/frr-filter:lib/prefix-list/entry/ipv4-prefix-length-lesser-or-equal/frr-filter:lib/prefix-list/entry/ipv6-prefix/frr-filter:lib/prefix-list/entry/ipv6-prefix-length-greater-or-equal/frr-filter:lib/prefix-list/entry/ipv6-prefix-length-lesser-or-equal/frr-filter:lib/prefix-list/entry/anyno ipv6 prefix-list WORD$name description LINE...Negate a command or set its defaults IPv6 information Build a prefix list Prefix list entry name Access list entry comment Comment up to 100 characters no_ipv6_prefix_list_remark_line_cmdno ipv6 prefix-list WORD$name descriptionNegate a command or set its defaults IPv6 information Build a prefix list Prefix list entry name Access list entry comment no_ipv6_prefix_list_remark_cmdipv6 prefix-list WORD$name description LINE...IPv6 information Build a prefix list Prefix list entry name Access list entry comment Comment up to 100 characters Negate a command or set its defaults IPv6 information Build a prefix list Prefix list entry name no ipv6 prefix-list WORD$name seq (1-4294967295)$seqNegate a command or set its defaults IPv6 information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number no ipv6 prefix-list WORD$name [seq (1-4294967295)$seq] $action Negate a command or set its defaults IPv6 information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Any prefix match. Same as "::0/0 le 128" IPv6 prefix /, e.g., 3ffe::/16 Maximum prefix length to be matched Maximum prefix length Minimum prefix length to be matched Minimum prefix length ipv6 prefix-list WORD$name [seq (1-4294967295)] $action IPv6 information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Any prefix match. Same as "::0/0 le 128" IPv6 prefix /, e.g., 3ffe::/16 Maximum prefix length to be matched Maximum prefix length Minimum prefix length to be matched Minimum prefix length no ip prefix-list WORD$name description LINE...Negate a command or set its defaults IP information Build a prefix list Prefix list entry name Access list entry comment Comment up to 100 characters no_ip_prefix_list_remark_line_cmdno ip prefix-list WORD$name descriptionNegate a command or set its defaults IP information Build a prefix list Prefix list entry name Access list entry comment ip prefix-list WORD$name description LINE...IP information Build a prefix list Prefix list entry name Access list entry comment Comment up to 100 characters Negate a command or set its defaults IP information Build a prefix list Prefix list entry name no ip prefix-list WORD$name seq (1-4294967295)$seqNegate a command or set its defaults IP information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number no ip prefix-list WORD$name [seq (1-4294967295)$seq] $action Negate a command or set its defaults IP information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Any prefix match. Same as "0.0.0.0/0 le 32" IP prefix /, e.g., 35.0.0.0/8 Minimum prefix length to be matched Minimum prefix length Maximum prefix length to be matched Maximum prefix length ip prefix-list WORD$name [seq (1-4294967295)$seq] $action IP information Build a prefix list Prefix list entry name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Any prefix match. Same as "0.0.0.0/0 le 32" IP prefix /, e.g., 35.0.0.0/8 Minimum prefix length to be matched Minimum prefix length Maximum prefix length to be matched Maximum prefix length no mac access-list ACCESSLIST_MAC_NAME$name remark LINE...Negate a command or set its defaults MAC address Access list entry Access list name Access list entry comment Comment up to 100 characters no_mac_access_list_remark_line_cmdno mac access-list ACCESSLIST_MAC_NAME$name remarkNegate a command or set its defaults MAC address Access list entry Access list name Access list entry comment mac access-list ACCESSLIST_MAC_NAME$name remark LINE...MAC address Access list entry Access list name Access list entry comment Comment up to 100 characters no mac access-list ACCESSLIST_MAC_NAME$nameNegate a command or set its defaults MAC address Access list entry Access list name no mac access-list ACCESSLIST_MAC_NAME$name [seq (1-4294967295)$seq] $action Negate a command or set its defaults MAC address Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward MAC address Match any MAC address mac access-list ACCESSLIST_MAC_NAME$name [seq (1-4294967295)$seq] $action MAC address Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward MAC address Match any MAC address no ipv6 access-list ACCESSLIST6_NAME$name remark LINE...Negate a command or set its defaults IPv6 information Access list entry Access list name Access list entry comment Comment up to 100 characters no_ipv6_access_list_remark_line_cmdno ipv6 access-list WORD$name remarkNegate a command or set its defaults IPv6 information Access list entry Access list name Access list entry comment no_ipv6_access_list_remark_cmdipv6 access-list WORD$name remark LINE...IPv6 information Access list entry Access list name Access list entry comment Comment up to 100 characters Negate a command or set its defaults IPv6 information Access list entry Access list name no ipv6 access-list WORD$name [seq (1-4294967295)$seq] $action Negate a command or set its defaults IPv6 information Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward IPv6 prefix Exact match of the prefixes Match any IPv6 ipv6 access-list WORD$name [seq (1-4294967295)$seq] $action IPv6 information Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward IPv6 prefix Exact match of the prefixes Match any IPv6 no access-list WORD$name remark LINE...Negate a command or set its defaults Access list entry Access list name Access list entry comment Comment up to 100 characters no_access_list_remark_line_cmdno access-list WORD$name remarkNegate a command or set its defaults Access list entry Access list name Access list entry comment access-list WORD$name remark LINE...Access list entry Access list name Access list entry comment Comment up to 100 characters Negate a command or set its defaults Access list entry Access list name no access-list WORD$name [seq (1-4294967295)$seq] $action Negate a command or set its defaults Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Prefix to match. e.g. 10.0.0.0/8 Exact match of the prefixes Match any IPv4 access-list WORD$name [seq (1-4294967295)$seq] $action Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Prefix to match. e.g. 10.0.0.0/8 Exact match of the prefixes Match any IPv4 no access-list WORD$name [seq (1-4294967295)$seq] $action ip Negate a command or set its defaults Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward Any Internet Protocol Source address to match Source address mask to apply Single source host Source address to match Any source host Destination address to match Destination address mask to apply Single destination host Destination address to match Any destination host access-list WORD$name [seq (1-4294967295)$seq] $action ip Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward IPv4 address Source address to match Source address mask to apply Single source host Source address to match Any source host Destination address to match Destination address mask to apply Single destination host Destination address to match Any destination host no access-list WORD$name [seq (1-4294967295)$seq] $action <[host] A.B.C.D$host|A.B.C.D$host A.B.C.D$mask>Negate a command or set its defaults Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward A single host address Address to match Address to match Wildcard bits access-list WORD$name [seq (1-4294967295)$seq] $action <[host] A.B.C.D$host|A.B.C.D$host A.B.C.D$mask>Access list entry Access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward A single host address Address to match Address to match Wildcard bits show ip access-list ACCESSLIST4_NAME [json]Show running system information IP information List IP access lists IP access-list name JavaScript Object Notation Show running system information IP information List IP access lists JavaScript Object Notation show ipv6 access-list ACCESSLIST6_NAME [json]Show running system information IPv6 information List IPv6 access lists IPv6 access-list name JavaScript Object Notation show_ipv6_access_list_name_cmdShow running system information IPv6 information List IPv6 access lists JavaScript Object Notation show mac access-list ACCESSLIST_MAC_NAMEShow running system information mac access lists List mac access lists mac address Show running system information mac access lists List mac access lists show error <(1-4294967295)|all> [json]Show running system information Information on errors Error code to get info about Information on all errors JavaScript Object Notation !"Expecting in or out only, fix your code"Negate a command or set its defaults Debugging functions Toggle all debugging output csv->buflen > (csv->csv_len - rec1->rec_len - rec2->rec_len + rec->rec_len)filter_cli_initaccess_list_reset_ipv4access_list_reset_ipv6access_list_reset_macaccess_list_init_ipv4access_list_init_ipv6access_list_init_maclog_ref_vty_initlog_ref_displaydistribute_directiondebug_init_clicompute_p2p_pathcsv_decodecsv_concat_recordcsv_insert_recordcsv_remove_recordcsv_clone_recordcsv_append_recordcsv_encodecsv_add_field_to_recordcsv_init0123456789Experimental EthernetAX.25 Level 2PROnet token ringIEEE 802.2 Ethernet/TR/TBARCnetAppleTalkFrame Relay DLCIATMMetricom STRIPIEEE 1394 IPv4EUI-64InfiniBandCompressed SLIPCompressed SLIPv6ReservedAdaptROSE packet radioCCITT X.25PPPCisco HDLCRaw HDLCLAPBIPIP TunnelIPIP6 TunnelFRADSKIP vifLoopbackLocaltalkFDDIIPv6-in-IPv4 SITIP-in-DDP tunnelGRE over IPGRE over IPv6PIMSM registrationHiPPIAcorn EconetIrDAFibre-Channel PtPFibre-Channel Arbitrated LoopFibre-Channel Public LoopFibre-Channel FabricIEEE 802.2 Token RingIEEE 802.11IEEE 802.11 RadiotapIEEE 802.15.4IEEE 802.15.4 Phy/frr-interface:lib/interfaceRCU sweeperInterface Route-Map HashAnonymous threadBROADCASTDEBUGLOOPBACKPOINTOPOINTNOTRAILERSRUNNINGNOARPPROMISCALLMULTIMULTICASTnodegraph not initialized description %s route-map %s in %s route-map %s out %s %-*s %s %% No match Matched: %s %s -- %s func: %p %% Unknown command %% Incomplete command %% Ambiguous command %s: %s %% no such node node %d printallnodescannodegraph uninitialized scanning node %d (%s) '%s' AMBIGUOUS: %s '%s' '%s' [%x] %d ambiguous commands found. %d?:"%s" => %s ?'%s' -aborting! (depth limit) --END < n%p; digraph { } No hash tables in use. # allocated: %d # named: %d ./descriptionunknownvrf_nameinterface %s vrf %sexit ! route-map doesn't exist lib/if_rmap.clib/if.cfrr-interfacecnodelib/hash.clib/grammar_sandbox.clib/frr_pthread.cno_if_rmap_cmdno_if_rmapInterface route map containerInterface route mapI.f. route map nameno descriptionno_interface_desc_cmdno_interface_descdescription LINE...no_interface_cmdno_interface%s(config-if)# INTERFACEdelimvrf_is_backend_netns()Informational Link Parameterslib/table.hnode->lock > 0(n)->data != NULL(cnode)->data != NULLConnected interface labelNeighbor Connectedif_addInterfaceIntf Descif_delID Number Allocator NameID Number Allocatorlib/id_alloc.calloc->name, idalloc->name, page->base_valuealloc->nameID Number Allocator PageID Number Allocator DirectoryHook entryshow_hash_stats_cmdshow_hash_statsHash BucketHash Index(size & (size - 1)) == 0Graph NodeGraphgrammar access (0-65535)grammar_access_cmdgrammar_accessgrammar initgrammar_init_graph_cmdgrammar_init_graphgrammar_findambig_cmdgrammar_findambiggrammar test docstringgrammar_test_doc_cmdgrammar_test_docgrammar complete COMMAND...grammar_test_complete_cmdgrammar_test_completegrammar match COMMAND...grammar_test_match_cmdgrammar_test_matchgrammar dotfile OUTNAMEgrammar_test_dot_cmdgrammar_test_dotgrammar show [doc]grammar_test_show_cmdgrammar_test_showgrammar parse LINE...grammar_test_cmdgrammar_testMATCHER_ERROR(result)Command desc&fpt_dummy((void *)0)&fpt_finishPOSIX sync primitivesFRR POSIX Threadlib/frrcu.c!rcu_heads_first(&rcu_heads)rt && rt->depthRCU sequence barrierRCU threadcur->depthlib/filter_nb.c__func__, &ple->prefix, &p@h0h kipiiiii@j0j jjjiii@k0k@i0i iiihhhhhhhhph`h`ijjjjpj`jPjPijjjjkkPhif_rmap_initlib_interface_get_nextif_cmd_initnetns_ifname_splitroute_unlock_nodeconnected_get_linklocalconnected_lookup_prefixconnected_delete_by_prefixconnected_lookup_prefix_exactconnected_count_by_familynbr_connected_checkif_dumpif_newif_get_by_nameif_lookup_prefixif_lookup_addressif_lookup_address_localidalloc_reserveidalloc_allocateidalloc_freefind_or_create_pagehash_cmd_initshow_hash_statshash_create_sizegrammar_sandbox_initgrammar_findambiggrammar_test_matchfpt_runfpt_haltfrr_pthread_stop_allfrr_pthread_runfrr_pthread_finishrcu_shutdownrcu_mainrcu_dorcu_assert_read_unlockedrcu_assert_read_lockedrcu_read_unlockrcu_read_lockrcu_startrcu_thread_prepareif_set_indexif_set_nameif_deleteif_update_to_new_vrf+--||--||   lib_prefix_list_entry_prefix_modify/frr-filter:lib/prefix-list[type='%s'][name='%s']/entryprefix-list type %u is mismatched.duplicated access list value: %sduplicated prefix list value: %s%s: bad network %pFX correcting it to %pFXID Allocator %s attempt to re-create page at %uID Allocator %s cannot free #%u. ID Block does not exist.ID Allocator %s cannot free #%u. ID was not allocated at the time of free.ID Allocator %s has run out of IDs.ID Allocator %s internal error. Page starting at %d is inconsistent.ID Allocator %s internal error. Page starting at %d is inconsistent on word %dID Allocator %s could not reserve %u because it is already allocated.test docstring (1-255) end VARIABLE [OPTION|set lol] . VARARGTest stuff docstring thing first example second example follow random range end thingy variable optional variable optional set optional lol vararg! 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Hash table|Buckets|Entries|Empty|LF|SD|FLF|SD%s|%d|%ld|%.0f%%|%.2lf|%.2lf|%.2lf|%.2lfNo named hash tables to display. %s(%s): corruption detected -- interface with this name doesn't exist in VRF %s!%s(%u): corruption detected -- interface with this ifindex doesn't exist in VRF %s!%s(%s): corruption detected -- interface with this name exists already in VRF %s!%s(%u): corruption detected -- interface with this ifindex exists already in VRF %s!Interface %s vrf %s(%u) index %d metric %d mtu %d mtu6 %d %s/frr-interface:lib/interface[name='%s:%s']/frr-interface:lib/interface[name='%s']%% Reached maximum CLI depth (%u) Maximum interface name length is 16 charactersMaximum VRF name length is 36 charactersonly inactive interfaces can be deletedroute-map direction must be [in|out] /frr-interface:lib/interface/description/frr-interface:lib/interface/vrf/frr-interface:lib/interface/state/if-index/frr-interface:lib/interface/state/mtu/frr-interface:lib/interface/state/mtu6/frr-interface:lib/interface/state/speed/frr-interface:lib/interface/state/metric/frr-interface:lib/interface/state/flags/frr-interface:lib/interface/state/type/frr-interface:lib/interface/state/phy-addressno route-map ROUTEMAP_NAME IFNAMENegate a command or set its defaults Route map unset Route map name Route map for input filtering Route map for output filtering Route map interface name route-map RMAP_NAME IFNAMERoute map set Route map name Route map set for input filtering Route map set for output filtering Route map interface name Interface route map container nameNegate a command or set its defaults Interface specific description Interface specific description Characters describing this interface no interface IFNAME [vrf NAME$vrf_name]Negate a command or set its defaults Delete a pseudo interface's configuration Interface's name Specify the VRF The VRF name interface IFNAME [vrf NAME$vrf_name]Select an interface to configure Interface's name Specify the VRF The VRF name ifp->name, ifp->vrf->name, ifp->vrf->vrf_id, ifp->ifindex, ifp->metric, ifp->mtu, ifp->mtu6, if_flag_dump(ifp->flags)__func__, (ifp)->ifindex, (ifp)->vrf->name__func__, (ifp)->name, (ifp)->vrf->name!"Attempted lookup of family not supported"__func__, (ptr)->ifindex, (ptr)->vrf->name__func__, (ptr)->name, (ptr)->vrf->nameID Number temporary holding pool entryalloc->name, page->base_value, wordID Number Allocator Subdirectoryshow debugging hashtable [statistics]Show running system information Debugging functions Statistics about hash tables Statistics about hash tables CLI grammar sandbox access node graph node number CLI grammar sandbox (re)initialize graph grammar find-ambiguous [{printall|nodescan}]CLI grammar sandbox Find ambiguous commands Print all permutations Scan all nodes CLI grammar sandbox Test function for docstring Command end CLI grammar sandbox attempt to complete input on DFA command to complete CLI grammar sandbox attempt to match input on DFA command to match CLI grammar sandbox print current graph for dot .dot filename CLI grammar sandbox print current accumulated DFA include docstrings CLI grammar sandbox parse a command command to pass to new parser frr_is_after_fork || !"trying to start thread before fork()"rcu_threads_count(&rcu_threads) == 1rt && !rt->depth && !seqlock_held(&rt->rcu)rt && rt->depth && seqlock_held(&rt->rcu)!pthread_create(&rcu_pthread, NULL, rcu_main, NULL)I_-C6?Y@Showing hash table statistics foJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberpoll()Qhmac-sha-20 bytes1 byte> 2GB%d MiB%d KiB%ld bytes/var/run/frr%s%sInvalid options. Report bugs to %s Can't find keychain %s Malformed time value key-string %s cryptographic-algorithm %s %T %b %d %Y accept-lifetime %s infinite duration %ld send-lifetime %s exit key chain %s variable--- qmem %s --- Total SizeCurrent#%-30s: %8s %-8s%s %8s %9s MaxBytesMax#%6zuDescriptionVersionModule Name%-12s %-25s %s %-12s %-25s %s from: %s/%s pid: %u Can't find key %d System allocator statistics: Total heap allocated: %s Holding block headers: %s Used small blocks: %s Used ordinary blocks: %s Free small blocks: %s Free ordinary blocks: %s Ordinary blocks: %ld Small blocks: %ld Holding blocks: %ld @tcp::1%s/%s.conf%s/%s.pid/var/run/frr%s%s/zserv.api * Available profiles are: S-SPFS-SPF router-idrouter-id-v6vertex-typesegment-routingsrgb-sizesrgb-loweralgorithmssrlb-sizesrlb-lowermsdVertex (%llu): %s Router Id: %pI4 Origin: %s Status: %s AS number: %u SRGB: [%d/%d] SRLB: [%d/%d] Algo: MSD: %dOutgoing Edges: %d To: %s(%pI4)To: - (0.0.0.0) Local: %pI4 Remote: %pI4 Local: %pI6 Remote: %pI6 Incoming Edges: %d From: %s(%pI4)From: - (0.0.0.0)Subnets: %d Prefix: %pFX verticesedge-id%02x%02x.%02x%02x.%02x%02xadvertised-routerlocal-vertex-idremote-vertex-idedge-attributeste-metricadmin-grouplocal-addressremote-addresslocal-address-v6remote-address-v6local-identifierremote-identifiermax-link-bandwidthmax-resv-link-bandwidthunreserved-bandwidthclass-type-%uremote-asnremote-as-addressremote-as-address-v6min-delaymax-delayjitterlossavailable-bandwidthresidual-bandwidthutilized-bandwidthsrlgssrlgadj-sid0x%xflagsEdge (%llu): %u/%u Adv. Vertex: %s Metric: %uOrigin: %s Name: %s TE Metric: %u Admin Group: 0x%x Local IPv4 address: %pI4 Remote IPv4 address: %pI4 Local IPv6 address: %pI6 Remote IPv6 address: %pI6 Local Identifier: %u Remote Identifier: %u Remote AS: %u Link Loss: %g (%%) IPv4 Adjacency-SID: %u Flags: 0x%x Weight: 0x%x IPv4 Bck. Adjacency-SID: %uIPv6 Adjacency-SID: %uIPv6 Bck. Adjacency-SID: %uSRLGs: %d %u, %uedgessubnet-idextended-tagpref-sidalgoSubnet: %pFX Metric: %dFlags: %d Tag: %d Extended Tag: %llu subnetsverticesCountedgesCountsubnetsCount%dd%02dh%02dm%02dw%dd%02dhfailed to mkdir "%s": %sfailed to chown "%s": %s%s[%u]-%d%s/%s%s%s%s.conf%s/%s%s.pidRead configuration filefork()setsid() %s exiting %s daemonizing /dev/null%s/%s-%d.vty%s/%s.vtyinstance %u %s %s starting: %svty@%d%sUnsupported Payloadlib/link_state.clib/linklist.cvty_addrvty_portuserpid_filetclidryrundaemonpathspacevrfdefaultnamevty_socketmoduledirscriptdirlog-levelcommand-log-alwayslimit-fdslib/lib_vty.clib/keychain.cknodeABRRemote ASBRPseudoNewDeleteSyncOrphanISIS_L1ISIS_L2OSPFv2DirectStaticLink State Database*listval != NULLLink NodeLink Listfrr_early_finilib/libfrr.cfrr_daemon_ctl&daemon_ctl_threadfrr_late_initfrr_config_read_in&di->read_infrr_config_prefrr_config_postdi->backup_config_filefrr_early_initpath, strerror(errno)A:P:z:u:g:i:f:ChvdM:F:N:o:XFRR_end_configurationThe End of Configuration end_config_cmdend_configXFRR_start_configurationstart_config_cmdstart_configshow modulesshow_modules_cmdshow_modulesshow memoryshow_memory_cmdshow_memoryfrr version VERSION...frr_version_cmdfrr_versionfrr defaults PROFILE...frr_defaults_cmdfrr_defaultsPROFILEreadin_time_strVRF Failure on StartSocket ErrorZAPI ErrorRestart FRRSystem Call ErrorVTY Subsystem ErrorInterface Subsystem ErrorNameSpace Subsystem ErrorDevelopmental Escape ErrorZMQ Subsystem ErrorFeature or system unavailableYANG data conversion errorYANG data node not foundMissing northbound callbackConfD initialization errorConfD data conversion errorlibconfd errorSysrepo initialization errorSysrepo data conversion errorlibsysrepo errorgRPC initialization errorDNS ResolutionSNMP has discovered a warningCreate configuration fileYANG data truncationUnknown YANG data pathYANG translation errorUnneeded northbound callbackLDP SYNC infono_cryptographic_algorithmcryptographic_algorithm_cmdno send-lifetimeno_send_lifetime_cmdno_send_lifetimeno accept-lifetimeno_accept_lifetime_cmdno_accept_lifetimeno key-string [LINE]no_key_string_cmdno_key_stringkey-string LINESet key string The key no key (0-2147483647)no_key_cmdno_keyno key chain WORDno_key_chain_cmdno_key_chainkeychain key%s(config-keychain-key)# keychain%s(config-keychain)# KEYCHAIN_NAMEKCHAIN_NAME(knode)->data != NULLmd5MD5hmac-sha-1HMAC-SHA-1hmac-sha-256HMAC-SHA-256hmac-sha-384HMAC-SHA-384hmac-sha-512HMAC-SHA-512maxNot definedKey chainKey%s failed to start, exited %d %s crashed in startup, signal %d %s failed to start, unknown problem Usage: %s [OPTION...] %s%s%s %shttps://github.com/frrouting/frr/issuesFRRouting 8.5.7. Copyright 1996-2005 Kunihiro Ishiguro, et al. configured with: '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sbindir=/usr/lib/frr' '--sysconfdir=/etc/frr' '--localstatedir=/var/run/frr' '--disable-static' '--disable-werror' '--enable-irdp' '--enable-multipath=256' '--enable-vtysh' '--enable-ospfclient' '--enable-ospfapi' '--enable-rtadv' '--enable-ldpd' '--enable-pimd' '--enable-pim6d' '--enable-pbrd' '--enable-nhrpd' '--enable-eigrpd' '--enable-babeld' '--enable-vrrpd' '--enable-user=frr' '--enable-group=frr' '--enable-vty-group=frrvty' '--enable-fpm' '--enable-watchfrr' '--disable-bgp-vnc' '--enable-isisd' '--enable-rpki' '--enable-bfdd' '--enable-pathd' '--enable-snmp' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'CC=gcc' 'CXX=g++' 'LT_SYS_LIBRARY_PATH=/usr/lib64:' Expire time is not later than start time %-30s: %8zu %-8s %9zu %8zu %9zu Current configuration object was deleted by another process. Hash algorithm not supported, compile with --with-crypto=openssl Hash algorithm not supported, try compiling with --with-crypto=openssl (see system documentation for 'mallinfo' for meaning) %% WARNING: profile %s is not known in this version The "%s" configuration profile is not valid for this FRR version. -N/--pathspace option specified more than once! -N option overridden by -z for zebra named socket path slashes or dots are not permitted in the --pathspace option. -z option overrides -N option for zebra named socket path -A option specified more than once! -P option specified more than once! invalid port number "%s" for -P option --vty_socket option specified more than once! ----moduledir option specified more than once! --scriptdir option specified more than once! /tmp/frr-memstats-%s-%llu-%llu %d Outgoing Edges, %d Incoming Edges, %d Subnets Segment Routing Capabilities: Maximum Bandwidth: %g (Bytes/s) Maximum Reservable Bandwidth: %g (Bytes/s) Unreserved Bandwidth per Class Type [%d]: %g (Bytes/sec) [%d]: %g (Bytes/s) Remote ASBR IPv4 address: %pI4 Remote ASBR IPv6 address: %pI6 Average Link Delay: %d (micro-sec) Min/Max Link Delay: %d/%d (micro-sec) Delay Variation: %d (micro-sec) Available Bandwidth: %g (Bytes/s) Residual Bandwidth: %g (Bytes/s) Utilized Bandwidth: %g (Bytes/s) SID: %d Algorithm: %d Flags: 0x%x Traffic Engineering Database: %s (key: %d) Total: %zu Vertices, %zu Edges, %zu Subnets Configuration Read in Took: %sInvalid zserv socket path: %s %s: failed to initialize northbound databaseAttempting to read backup config file: %s specified%s: failed to read configuration file: %s (%s)socketpair() for daemon control%s: failed to open /dev/null: %s%s send("s") error (SIGTSTP propagation)LS(%s): Could not parse Link State Node. Abort!LS(%s): Could not parse Link State Attributes. Abort!LS(%s): Could not parse Link State Prefix. Abort!LS(%s): Could not parse LS message. Abort!__func__, safe_strerror(errno)di->name, "8.5.7" "", instanceinfo, di->vty_port, di->startinfo(di && di->name ? di->name : "")__func__, nb_err_name(ret), errmsg -A, --vty_addr Set vty's bind address -P, --vty_port Set vty's port number -z, --socket Set path of zebra socket -u, --user User to run as -g, --group Group to run as -i, --pid_file Set process identifier file name --tcli Use transaction-based CLI -t, --terminal Open terminal session on stdio -d -t Daemonize after terminal session ends -f, --config_file Set configuration file name -C, --dryrun Check configuration for validity and exit -h, --help Display this help and exit -v, --version Print program version -d, --daemon Runs in daemon mode -M, --module Load specified module -F, --profile Use specified configuration profile -N, --pathspace Insert prefix into config & socket paths -o, --vrfdefaultname Set default VRF name. --vty_socket Override vty socket path --moduledir Override modules directory --scriptdir Override scripts directory --log Set Logging to stdout, syslog, or file: --log-level Set Logging Level to use, debug, info, warn, etc --limit-fds Limit number of fds supported The Beginning of Configuration Show running system information Loaded modules Show running system information Memory statistics FRRouting global parameters version configuration was written by version string FRRouting global parameters set of configuration defaults used profile string Failure to raise or lower privilegesFRR attempted to raise or lower its privileges and was unable to do soEnsure that you are running FRR as the frr user and that the user has sufficient privileges to properly access root privilegesUpon startup FRR failed to properly initialize and startup the VRF subsystemEnsure that there is sufficient memory to start processes and restart FRRWhen attempting to access a socket a system error has occurred and we were unable to properly complete the requestEnsure that there are sufficient system resources available and ensure that the frr user has sufficient permissions to work. If necessary open an IssueA version miss-match has been detected between zebra and client protocolTwo different versions of FRR have been installed and the install is not properly setup. Completely stop FRR, remove it from the system and reinstall. Typically only developers should see this issue.The ZAPI subsystem has detected an encoding issue, between zebra and a client protocolGather data and open an Issue, also Restart FRRThe ZAPI subsystem has detected a socket error between zebra and a clientFRR has detected a error from using a vital system call and has probably already exitedEnsure permissions are correct for FRR files, users and groups are correct. Additionally check that sufficient system resources are available.FRR has detected a problem with the specified configuration fileEnsure configuration file exists and has correct permissions for operations Additionally ensure that all config lines are correct as wellFRR has detected a problem with interface data from the kernel as it deviates from what we would expect to happen via normal netlink messagingOpen an Issue with all relevant log files and restart FRRFRR has detected a problem with NameSpace data from the kernel as it deviates from what we would expect to happen via normal kernel messagingFRR has detected an issue where new development has not properly updated all code paths.Open an Issue with all relevant log filesFRR has detected an issue with the Zero MQ subsystem and ZeroMQ is not working properly nowFRR was not compiled with support for a particular feature, or it is not available on the current platformRecompile FRR with the feature enabled, or find out what platforms support the featureUnable to load YANG module from the file systemThe northbound subsystem has detected an error while loading a YANG module from the file systemEnsure all FRR YANG modules were installed correctly in the system.Attempt to load a YANG module that is already loadedThe northbound subsystem has detected an attempt to load a YANG module that is already loadedThis is a bug; please report itAn error has occurred while converting a YANG data value from string to binary representation or vice-versaThe northbound subsystem failed to find a YANG data node that was supposed to existThe northbound subsystem, during initialization, has detected a missing callback for one node of the loaded YANG modulesNorthbound callback has an invalid priorityThe northbound subsystem, during initialization, has detected a callback whose priority is invalidFailure to validate the northbound callbacksThe northbound subsystem, during initialization, has detected one or more errors while loading the northbound callbacksThe libyang library returned an errorThe northbound subsystem has detected that the libyang library returned an errorFailure to load a libyang pluginThe northbound subsystem, during initialization, has detected that a libyang plugin failed to be loadedCheck if the FRR libyang plugins were installed correctly in the systemUpon startup FRR failed to properly initialize and startup the ConfD northbound pluginCheck if ConfD is installed correctly in the system. Also, check if the confd daemon is running.An error has occurred while converting a ConfD data value (binary) to a stringThe northbound subsystem has detected that the libconfd library returned an errorUpon startup FRR failed to properly initialize and startup the Sysrepo northbound pluginCheck if Sysrepo is installed correctly in the systemAn error has occurred while converting a YANG data value to the Sysrepo formatThe northbound subsystem has detected that the libsysrepo library returned an errorUpon startup FRR failed to properly initialize and startup the gRPC northbound pluginCheck if the gRPC libraries are installed correctly in the system.A northbound configuration callback has failed in the ABORT phaseA callback used to process a configuration change has returned an error while trying to abort a changeGather log data and open an Issue.A northbound configuration callback has failed in the APPLY phaseA callback used to process a configuration change has returned an error while applying the changesAn error was detected while attempting to resolve a hostnameEnsure that DNS is working properly and the hostname is configured in dns. If you are still seeing this error, open an issueThe SNMP AgentX library has returned a warning that we should report to the end userGather Log data and open an Issue.The stream subsystem has encountered an errorDuring sanity checking stream.c has detected an error in the data associated with a particular streamGather log data and open an Issue, restart FRRThe Linux namespace subsystem has encountered a parsing errorDuring system startup an invalid parameter for the namespace was give to FRRGather log data and open an Issue. restart FRRThe Event subsystem has detected a slow cpu time processThe Event subsystem has detected a slow process, this typically indicates that FRR is having trouble completing work in a timely manner. This can be either a misconfiguration, bug, or some combination thereof. In this case total CPU time was over 5 seconds. Which indicates that FRR is very busy doing some work and should be addressedGather log data and open an IssueThe Event subsystem has detected a slow wall time processThe Event subsystem has detected a slow process, this typically indicates that FRR is having trouble completing work in a timely manner. This can be either a misconfiguration, bug or some combination thereof. In this case total WALL time was over 5 seconds. Which indicates that FRR might be having trouble being scheduled or some system call is delayingThe Event subsystem has detected a thread starvation issueThe event subsystem has detected a thread starvation issue. This typically indicates that the system FRR is running on is heavily loaded and this load might be impacting FRR's ability to handle events in a timely fashionThe Event subsystem has detected an internal FD problemThe Event subsystem has detected a file descriptor read/write event without an associated handling function. This is a bug, please collect log data and open an issue.The Event subsystem has detected an internal timer that is scheduled to pop in greater than one yearThe Event subsystem has detected a timer being started that will pop in a timer that is greater than one year. This is a bug, please collect log data and open an issue.Reached the Route-Map Recursion LimitThe Route-Map subsystem has detected a route-map depth of RMAP_RECURSION_LIMIT and has stopped processingRe-work the Route-Map in question to not have so many route-map statements, or recompile FRR with a higher limitUnable to open configuration fileThe config subsystem attempted to read in it's configuration file which failed, so we are falling back to the backup config file to see if it is availableThe VRF subsystem has encountered a parsing errorThe VRF subsystem, during initialization, has found a parsing error with input it has receivedCheck the length of the vrf name and adjust accordinglyThe northbound subsystem has detected that YANG data has been truncated as the given buffer wasn't big enoughThe northbound subsystem has detected an unknown YANG data pathUnable to load YANG module translatorThe northbound subsystem has detected an error while loading a YANG module translatorEnsure the YANG module translator file is valid. See documentation for further information.The northbound subsystem has detected an error while performing a YANG XPath translationThe northbound database wasn't initialized correctlyAn error occurred while initializing the northbound database. As a result, the configuration rollback feature won't work as expected.Ensure permissions are correct for FRR files, users and groups are correct.The northbound subsystem, during initialization, has detected a callback that doesn't need to be implementedA northbound configuration callback has failed in the VALIDATE phaseA callback used to process a configuration change has returned a validation errorThe provided configuration is invalid. Fix any inconsistency and try again.A northbound configuration callback has failed in the PREPARE phaseA callback used to process a configuration change has returned a resource allocation errorThe system might be running out of resources. Check the log for more details.A northbound callback for operational data has failedThe northbound subsystem has detected that a callback used to fetch operational data has returned an errorA northbound RPC callback has failedThe northbound subsystem has detected that a callback used to process YANG RPCs/actions has returned an errorThe log message should contain further details on the specific error that occurred; investigate the reported error.Invalid candidate configurationThe northbound subsystem failed to validate a candidate configurationCheck the log messages to see the validation errors and edit the candidate configuration to fix themFailure to edit a candidate configurationThe northbound subsystem failed to edit a candidate configurationFailure to obtain operational dataThe northbound subsystem failed to obtain YANG-modeled operational dataFailure to create a configuration transactionThe northbound subsystem failed to create a configuration transactionFailure to record a configuration transactionThe northbound subsystem failed to record a configuration transaction in the northbound databaseno cryptographic-algorithm []Negate a command or set its defaults Cryptographic-algorithm Use MD5 algorithm Use HMAC-SHA-1 algorithm Use HMAC-SHA-256 algorithm Use HMAC-SHA-384 algorithm Use HMAC-SHA-512 algorithm no_cryptographic_algorithm_cmdcryptographic-algorithm Cryptographic-algorithm Use MD5 algorithm Use HMAC-SHA-1 algorithm Use HMAC-SHA-256 algorithm Use HMAC-SHA-384 algorithm Use HMAC-SHA-512 algorithm Negate a command or set its defaults Unset send-lifetime send-lifetime HH:MM:SS MONTH (1-31) (1993-2035) duration (1-2147483646)Set send lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Duration of the key Duration seconds send_lifetime_duration_month_day_cmdsend_lifetime_duration_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) duration (1-2147483646)Set send lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Duration of the key Duration seconds send_lifetime_duration_day_month_cmdsend_lifetime_duration_day_monthsend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) infiniteSet send lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Never expires send_lifetime_infinite_month_day_cmdsend_lifetime_infinite_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) infiniteSet send lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Never expires send_lifetime_infinite_day_month_cmdsend_lifetime_infinite_day_monthsend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set send lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Time to expire Month of the year to expire Day of th month to expire Year to expire send_lifetime_month_day_month_day_cmdsend_lifetime_month_day_month_daysend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set send lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Time to expire Day of th month to expire Month of the year to expire Year to expire send_lifetime_month_day_day_month_cmdsend_lifetime_month_day_day_monthsend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set send lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Time to expire Month of the year to expire Day of th month to expire Year to expire send_lifetime_day_month_month_day_cmdsend_lifetime_day_month_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set send lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Time to expire Day of th month to expire Month of the year to expire Year to expire send_lifetime_day_month_day_month_cmdsend_lifetime_day_month_day_monthNegate a command or set its defaults Unset accept-lifetime accept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) duration (1-2147483646)Set accept lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Duration of the key Duration seconds accept_lifetime_duration_month_day_cmdaccept_lifetime_duration_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) duration (1-2147483646)Set accept lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Duration of the key Duration seconds accept_lifetime_duration_day_month_cmdaccept_lifetime_duration_day_monthaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) infiniteSet accept lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Never expires accept_lifetime_infinite_month_day_cmdaccept_lifetime_infinite_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) infiniteSet accept lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Never expires accept_lifetime_infinite_day_month_cmdaccept_lifetime_infinite_day_monthaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set accept lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Time to expire Month of the year to expire Day of th month to expire Year to expire accept_lifetime_month_day_month_day_cmdaccept_lifetime_month_day_month_dayaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set accept lifetime of the key Time to start Month of the year to start Day of th month to start Year to start Time to expire Day of th month to expire Month of the year to expire Year to expire accept_lifetime_month_day_day_month_cmdaccept_lifetime_month_day_day_monthaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set accept lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Time to expire Month of the year to expire Day of th month to expire Year to expire accept_lifetime_day_month_month_day_cmdaccept_lifetime_day_month_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set accept lifetime of the key Time to start Day of th month to start Month of the year to start Year to start Time to expire Day of th month to expire Month of the year to expire Year to expire accept_lifetime_day_month_day_month_cmdaccept_lifetime_day_month_day_monthNegate a command or set its defaults Unset key string The key Negate a command or set its defaults Delete a key Key identifier number Configure a key Key identifier number Negate a command or set its defaults Authentication key management Key-chain management Key-chain name Authentication key management Key-chain management Key-chain name ؚњǚh 0hP0`H`ls_show_vertex_vtyls_format_msgls_vertex_cleanls_vertex_dellist_to_arraylist_sortlistnode_lookuplist_deletelist_delete_all_nodelistnode_headlistnode_add_beforelistnode_add_afterlistnode_add_sortlist_duplistnode_add_sort_noduplistnode_add_headlistnode_addfrr_daemon_ctlfrr_config_forkfrr_mkdirlib_cmd_initend_configkeychain_initkeychain_active_configkeychain_config_writekey_lookupkey_lookup_for_sendkey_match_for_acceptkey_lookup_for_acceptkeychain_lookupls_parse_nodels_parse_attributesls_parse_prefixls_parse_msgfrr_runfrr_terminal_closefrr_config_read_infrr_init/usr/lib64/frr/modules/etc/frr/HTqs*>(variably sized)%10zu(no message found)%Y/%m/%d %H:%M:%SUnknown errorkernelstaticripeigrpospfisisbgpvncvnc-directnhrpbabelsharpopenfabricripngospf6\n\r\t\x%02hhx???kernemergenciesNONEPRIMARYSECONDARYDe-RegisterMroute addMroute delMlag ReplayMroute Add BatchMroute Del BatchMlag StatusMlag vxlan updateMlag Peer FRR StatusUnknown %dEnd.XEnd.TEnd.DX2End.DX6End.DX4End.DT6End.DT4End.B6End.B6.EncapEnd.BMEnd.SEnd.ASEnd.AMEnd.DT46unspec/proc/self/ns/net[bt %d] 0x%txReceived signal %d at %lld (si_addr 0x%tx, PC 0x%tx) (si_addr 0x%tx); %s (null)%pI4 if %u%pI6 if %ublackholelevelargprecision_strprecisionremoveapply%% filter table full %% failed to %s log filter %% failed to get filters uidfacilityargSyslog logging: disabled enableddisabledStdout logging: level %sFile logging: level %s, filename %sProtocol name: %s Record priority: %s Timestamp precision: %d USPnh6 %pI6nh4 %pI4table %uunknown(%s)log file %slog filtered-file %slog stdoutlog sysloglog facility %s log record-priority log timestamp precision %d no log error-category no log unique-id debug unique-id %s backtrace IPv4 Explicit NullRouter AlertIPv6 Explicit Nullimplicit-nullEntropy Label IndicatorGeneric Associated ChannelOAM AlertExtensionReserved (%u)via is %s%pI4%s%pI6%sdirectly connected, %sunreachable (ICMP admin-prohibited), %s%s (blackhole) (ICMP unreachable)nexthop %pI4 %s%pI6 %snexthop-group %s backup-group %s onlink nexthop-vrf %s label %s weight %u backup-idx %sbuckets_strbucketsidle_timerunbalanced_timeridle_timer_strunbalanced_timer_str backup-idx %d,%dvrfIdtargetVrfbackupIdxno name node(%s) Ted init Ted node (%s %pI4 %s)(%s) Ted end[bt %d] %p[bt %d] %s%s/%s_%s.soloader error: dlopen(%s): %s%s/%s.sofrr_module"%s" is not an FRR module: %smodule "%s" already loadedintfbackup_idx%% Invalid backups %% Malformed label(s) unknown zebra route type: %uprotoblockBitsLengthnodeBitsLengthfunctionBitsLengthargumentBitsLengthusidbehaviorstatusUpchunkssessionIdalgoNum%016lx: %02x %.*s%s/%scan't open logfile %s invalid log level "%s" invalid monitor fd "%s" NS %u is created.NS %s is created.Can not enable NS %u: %s!NS %u is enabled.NS %u is to be disabled.NS %u is to be deleted./var/run/netnsInvalid pathname for %s: %s Invalid pathname for %s: %s%s: default NSID is %ulib/nexthop_group.cnexthop->prev == NULLlib/srv6.clib/log_vty.clst_node!nexthop->nextNexthop Groupnhg->nexthop == nexthoplib/netns_linux.c__func__, default_ns->ns_idcheck_base, NS_NAMSIZ - 1ns->ns_id, ns->namens->name, ns->ns_idNetNS NameNetNS Contextlib/nexthop.cNexthop srv6Nexthop labelNexthopDirectly connectedIPv4 nexthopIPv4 nexthop with ifindexIPv6 nexthopIPv6 nexthop with ifindexNull0 nexthoplib/network.cfd, safe_strerror(errno)SRV6 locator chunkSRV6 locatorModule loading argumentsModule loading nameModule loading errorlib/memory.cmt->n_allocdebug_uid_backtrace_cmddebug_uid_backtrace[no] log immediate-modelog_immediate_mode_cmdlog_immediate_modeno_config_log_filterfile_cmdno_config_log_filterfileclear log filter-textlog_filter_clear_cmdlog_filter_clearshow logging filter-textshow_log_filter_cmdshow_log_filter[no] log unique-idconfig_log_xid_cmdconfig_log_xid[no] log error-categoryconfig_log_ec_cmdconfig_log_eclog timestamp precision (0-6)no log record-priorityno_config_log_record_priorityno_config_log_facility_cmdno_config_log_facilityno_config_log_syslog_cmdno_config_log_syslogno_config_log_file_cmdno_config_log_fileno_config_log_monitor_cmdno_config_log_monitorno_config_log_stdout_cmdno_config_log_stdoutclear log cmdline-targetsclear_log_cmdline_cmdclear_log_cmdlineshow loggingshow_logging_cmdshow_loggingzlog_cli_showzlog_rotatemaillprnewsuucpcronftplocal0local1local2local3local4local5local6local7alertscriticalwarningsinformational/run/systemd/journal/socketlib/log.c(long)srcZEBRA_INTERFACE_ADDZEBRA_INTERFACE_DELETEZEBRA_INTERFACE_ADDRESS_ADDZEBRA_INTERFACE_UPZEBRA_INTERFACE_DOWNZEBRA_INTERFACE_SET_MASTERZEBRA_INTERFACE_SET_PROTODOWNZEBRA_ROUTE_ADDZEBRA_ROUTE_DELETEZEBRA_ROUTE_NOTIFY_OWNERZEBRA_REDISTRIBUTE_ADDZEBRA_REDISTRIBUTE_DELETEZEBRA_ROUTER_ID_ADDZEBRA_ROUTER_ID_DELETEZEBRA_ROUTER_ID_UPDATEZEBRA_HELLOZEBRA_CAPABILITIESZEBRA_NEXTHOP_REGISTERZEBRA_NEXTHOP_UNREGISTERZEBRA_NEXTHOP_UPDATEZEBRA_BFD_DEST_REGISTERZEBRA_BFD_DEST_DEREGISTERZEBRA_BFD_DEST_UPDATEZEBRA_BFD_DEST_REPLAYZEBRA_REDISTRIBUTE_ROUTE_ADDZEBRA_REDISTRIBUTE_ROUTE_DELZEBRA_VRF_UNREGISTERZEBRA_VRF_ADDZEBRA_VRF_DELETEZEBRA_VRF_LABELZEBRA_INTERFACE_VRF_UPDATEZEBRA_BFD_CLIENT_REGISTERZEBRA_BFD_CLIENT_DEREGISTERZEBRA_INTERFACE_ENABLE_RADVZEBRA_INTERFACE_DISABLE_RADVZEBRA_NEXTHOP_LOOKUP_MRIBZEBRA_INTERFACE_LINK_PARAMSZEBRA_MPLS_LABELS_ADDZEBRA_MPLS_LABELS_DELETEZEBRA_MPLS_LABELS_REPLACEZEBRA_SR_POLICY_SETZEBRA_SR_POLICY_DELETEZEBRA_SR_POLICY_NOTIFY_STATUSZEBRA_IPMR_ROUTE_STATSZEBRA_LABEL_MANAGER_CONNECTZEBRA_GET_LABEL_CHUNKZEBRA_RELEASE_LABEL_CHUNKZEBRA_FEC_REGISTERZEBRA_FEC_UNREGISTERZEBRA_FEC_UPDATEZEBRA_ADVERTISE_DEFAULT_GWZEBRA_ADVERTISE_SVI_MACIPZEBRA_ADVERTISE_SUBNETZEBRA_ADVERTISE_ALL_VNIZEBRA_LOCAL_ES_ADDZEBRA_LOCAL_ES_DELZEBRA_REMOTE_ES_VTEP_ADDZEBRA_REMOTE_ES_VTEP_DELZEBRA_LOCAL_ES_EVI_ADDZEBRA_LOCAL_ES_EVI_DELZEBRA_VNI_ADDZEBRA_VNI_DELZEBRA_L3VNI_ADDZEBRA_L3VNI_DELZEBRA_REMOTE_VTEP_ADDZEBRA_REMOTE_VTEP_DELZEBRA_MACIP_ADDZEBRA_MACIP_DELZEBRA_IP_PREFIX_ROUTE_ADDZEBRA_IP_PREFIX_ROUTE_DELZEBRA_REMOTE_MACIP_ADDZEBRA_REMOTE_MACIP_DELZEBRA_PW_ADDZEBRA_PW_DELETEZEBRA_PW_SETZEBRA_PW_UNSETZEBRA_PW_STATUS_UPDATEZEBRA_RULE_ADDZEBRA_RULE_DELETEZEBRA_RULE_NOTIFY_OWNERZEBRA_TABLE_MANAGER_CONNECTZEBRA_GET_TABLE_CHUNKZEBRA_RELEASE_TABLE_CHUNKZEBRA_IPSET_CREATEZEBRA_IPSET_DESTROYZEBRA_IPSET_ENTRY_ADDZEBRA_IPSET_ENTRY_DELETEZEBRA_IPSET_NOTIFY_OWNERZEBRA_IPTABLE_ADDZEBRA_IPTABLE_DELETEZEBRA_IPTABLE_NOTIFY_OWNERZEBRA_VXLAN_FLOOD_CONTROLZEBRA_VXLAN_SG_ADDZEBRA_VXLAN_SG_DELZEBRA_VXLAN_SG_REPLAYZEBRA_MLAG_PROCESS_UPZEBRA_MLAG_PROCESS_DOWNZEBRA_MLAG_CLIENT_REGISTERZEBRA_MLAG_CLIENT_UNREGISTERZEBRA_MLAG_FORWARD_MSGZEBRA_NHG_ADDZEBRA_NHG_DELZEBRA_NHG_NOTIFY_OWNERZEBRA_EVPN_REMOTE_NH_ADDZEBRA_EVPN_REMOTE_NH_DELZEBRA_SRV6_LOCATOR_ADDZEBRA_SRV6_LOCATOR_DELETEZEBRA_ERRORZEBRA_CLIENT_CAPABILITIESZEBRA_OPAQUE_MESSAGEZEBRA_OPAQUE_REGISTERZEBRA_OPAQUE_UNREGISTERZEBRA_NEIGH_DISCOVERZEBRA_ROUTE_NOTIFY_REQUESTZEBRA_CLIENT_CLOSE_NOTIFYZEBRA_NHRP_NEIGH_ADDEDZEBRA_NHRP_NEIGH_REMOVEDZEBRA_NHRP_NEIGH_GETZEBRA_NHRP_NEIGH_REGISTERZEBRA_NHRP_NEIGH_UNREGISTERZEBRA_NEIGH_IP_ADDZEBRA_NEIGH_IP_DELZEBRA_CONFIGURE_ARPZEBRA_GRE_GETZEBRA_GRE_UPDATEZEBRA_GRE_SOURCE_SETZEBRA_TC_QDISC_INSTALLZEBRA_TC_QDISC_UNINSTALLZEBRA_TC_CLASS_ADDZEBRA_TC_CLASS_DELETEZEBRA_TC_FILTER_ADDZEBRA_TC_FILTER_DELETEzroutepimhslsolsrldpvnc-rnbgp-directbgp-direct-to-nve-groupspbrbfdvrrpsrtewildcard(lst_node)->data != NULL%s: showing active allocations in memory group %s %s: memstats: %-30s: %6zu * %s Current thread function %s, scheduled from file %s, line %u in %s()Current thread not known/applicableBacktrace for %d stack frames:no thread information available in thread %s scheduled from %s:%d %s() %% "log monitor" is deprecated and does nothing. %% ID "%s" is not a log message level %s, facility %s, ident %s Filtered-file logging: level %s, filename %s From command line: "--log syslog --log-level %s" From command line: "--log stdout --log-level %s" From command line: "--log file:%s --log-level %s" ! "log syslog %s" enabled by "--log" startup option ! "log stdout %s" enabled by "--log" startup option ! "log file %s %s" enabled by "--log" startup option ! use "clear log cmdline-targets" to remove this target resilient buckets %u idle-timer %u unbalanced-timer %u inc edge key:%llu attr key:%pI4 loc:(%pI4) rmt:(%pI4) out edge key:%llu attr key:%pI4 loc:(%pI4) rmt:(%pI4) Ted edge key:%llusrc:%pI4 dst:%pI4 Ted subnet key:%pFX vertex:%pI4Cannot get backtrace, returned invalid # of frames %d (valid range is between 1 and %lu)Cannot get backtrace symbols (out of memory?)out of memory: failed to allocate %zu bytes for %s objectmodule "%s" initialisation failedSpecified a v6 LL with no interface, rejecting %% Cannot use reserved label(s) (%d-%d) %% Too many labels. Enter %d or fewer internal error: route type table out of order while searching for %u, please notify developersinternal error: cannot find route type %u in table!unknown zserv command type: %u%016lx: (zero length / no data)config_log_file: Unable to alloc mem!%s: Path too long ('%s/%s'); system maximum is %uinvalid log target "%s" ("%s") fcntl(F_GETFL) failed for fd %d: %sfcntl failed setting fd %d non-blocking: %sCan not enable NS %s %u: Invalid NSIDNS %u is associated with NETNS %s.NS name (%s) invalid: too long (>%d) NS name (%s) invalid: too long (>%d)%s: failed to create the default NS!%s: failed to enable the default NS!pathname, safe_strerror(errno)ns->ns_id, safe_strerror(errno)nexthop->backup_num < NEXTHOP_MAX_BACKUPS[no] debug unique-id UID backtraceNegate a command or set its defaults Debugging functions Options per individual log message, by unique ID Log message unique ID (XXXXX-XXXXX) Add backtrace to log when message is printed Negate a command or set its defaults Logging control Output immediately, without buffering no log filtered-file [FILENAME [LEVEL]]Negate a command or set its defaults Logging control Cancel logging to file with string filter Logging file name Logging level log filtered-file FILENAME [$levelarg]Logging control Logging to file with string filter Logging filename System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages Reset functions Logging control Filter Logs [no] log filter-text WORD$filterNegate a command or set its defaults Logging control Filter Logs String to filter by Show running system information Show current logging configuration Filter Logs Negate a command or set its defaults Logging control Prefix log message text with [XXXXX-XXXXX] identifier Negate a command or set its defaults Logging control Prefix log message text with [EC 9999] code no log timestamp precision [(0-6)]Negate a command or set its defaults Logging control Timestamp configuration Reset the timestamp precision to the default value of 0 Number of subsecond digits no_config_log_timestamp_precision_cmdno_config_log_timestamp_precisionLogging control Timestamp configuration Set the timestamp precision Number of subsecond digits config_log_timestamp_precision_cmdconfig_log_timestamp_precisionNegate a command or set its defaults Logging control Do not log the priority of the message within the message no_config_log_record_priority_cmdLogging control Log the priority of the message within the message config_log_record_priority_cmdno log facility []Negate a command or set its defaults Logging control Reset syslog facility to default (daemon) Kernel User process Mail system System daemons Authorization system Syslog itself Line printer system USENET news Unix-to-Unix copy system Cron/at facility Local use Local use Local use Local use Local use Local use Local use Local use log facility $facilityargLogging control Facility parameter for syslog messages Kernel User process Mail system System daemons Authorization system Syslog itself Line printer system USENET news Unix-to-Unix copy system Cron/at facility Local use Local use Local use Local use Local use Local use Local use Local use no log syslog [] []Negate a command or set its defaults Logging control Cancel logging to syslog Kernel User process Mail system System daemons Authorization system Syslog itself Line printer system USENET news Unix-to-Unix copy system Cron/at facility Local use Local use Local use Local use Local use Local use Local use Local use System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages log syslog [$levelarg]Logging control Set syslog logging level System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages no log file [FILENAME [LEVEL]]Negate a command or set its defaults Logging control Cancel logging to file Logging file name Logging level log file FILENAME [$levelarg]Logging control Logging to file Logging filename System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages no log monitor []Negate a command or set its defaults Logging control Disable terminal line (monitor) logging System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages log monitor []Logging control Set terminal line (monitor) logging level System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages no log stdout []Negate a command or set its defaults Logging control Cancel logging to stdout System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages log stdout [$levelarg]Logging control Set stdout logging level System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages Reset functions Logging control Disable log targets specified at startup by --log option Show running system information Show current logging configuration __func__, cwd, fname, MAXPATHLEN(int)(fb.pos - fb.buf), fb.bufZEBRA_REDISTRIBUTE_DEFAULT_ADDZEBRA_REDISTRIBUTE_DEFAULT_DELETEZEBRA_INTERFACE_NBR_ADDRESS_ADDZEBRA_INTERFACE_BFD_DEST_UPDATEZEBRA_LABEL_MANAGER_CONNECT_ASYNCZEBRA_DUPLICATE_ADDR_DETECTIONZEBRA_IPSET_ENTRY_NOTIFY_OWNERZEBRA_SRV6_MANAGER_GET_LOCATOR_CHUNKZEBRA_SRV6_MANAGER_RELEASE_LOCATOR_CHUNKsize, (unsigned long)(array_size(array))&subnet->ls_pref->pref, &subnet->vertex->node->adv.id.ip.addredge->key, edge->source ? &edge->source->node->router_id : &inaddr_any, edge->destination ? &edge->destination->node->router_id : &inaddr_anyvertex_edge->key, &vertex_edge->attributes->adv.id.ip.addr, &vertex_edge->attributes->standard.local, &vertex_edge->attributes->standard.remotevertex->node->name[0] ? vertex->node->name : "no name node", &vertex->node->router_id, origin2txt[vertex->node->adv.origin]**++0+P+p+++**+*, ,,,,<,L,\,l,|,,,,,,, -,a/Q//@//@//11T21T2110ggffeeefeeeeefpfPfrr@rPr`rq(Px,Ԯnexthop_group_interface_state_changenexthop_group_disable_vrfnexthop_group_enable_vrfnexthop_group_write_nexthop_delnexthop_group_add_sorted_nexthop_add_sortednexthop_group_unsave_nhopnexthop_unlinkns_id_get_absolutens_netns_pathnamens_disable_internalns_enable_internalns_deletens_get_created_internalnexthop_copy_no_recurseset_nonblockingsrv6_locator_detailed_jsonsrv6_locator_jsonmt_count_freelog_cmd_initzlog_hexdumpzserv_command_stringzroute_lookupzlog_backtracens_init_management@seg6local_context2strset_log_file'd ls_dump_ted0` Tdt4D$trie_install_fnpid_outputnb_cli_initshow_dnode_children_cmdsnb_cli_commitshow_yang_module_translator_magicnb_log_config_callbacknb_initnb_running_unset_entrynb_running_move_treenb_notification_sendnb_callback_createnb_callback_modifynb_callback_destroynb_callback_movenb_callback_rpcnb_callback_lookup_entrynb_callback_get_keysnb_callback_get_nextnb_callback_get_elemnb_node_validate_prioritynb_node_validate_cbnb_node_new_cbnexthop_group_initnb_cli_oper_data_cbnb_cli_candidate_load_filenb_cli_rpcnb_cli_apply_changes_internalnb_load_callbacksnb_validate_callbacksnb_running_get_entry_workernb_oper_data_iteratenb_callback_configurationnb_candidate_commit_applynb_candidate_commit_preparenb_candidate_editnb_config_mergeprepareabortmodifydestroypre_validateapply_finishget_elemget_nextget_keyslookup_entryokgeneric errorno changeselement not foundresource is lockedvalidationfailed to allocate resourceinternal inconsistencyCLIConfDSysrepogRPC0123456789abcdefmax_strtransaction_idtransaction_id_strdiff -u %s %sError type: %s Error description: %s c1_candidatec1_runningc1_tidc2_candidatec2_runningc2_tidxmltranslator_familyyin%% Module "%s" not found %% Failed to load "%s" 1.11.0%c%c%s|%s|%s|%s|%sNo YANG modules to display. %s|%s|%s|%.2fcbscbs_cfgcbs_statecbs_rpcnorthboundConfiguration: with_defaultsdseq%% prefix is malformed seq %lld %s ge %d le %ddfmprefix_strDENYPERMITaddr_modematch_strno match found matching entry #%lld: %pFX%s: lyd_merge() failed%% Update is not necessary. %s[.='%s']northbound RPC: %s%s: unknown data path: %s%s: lyd_new_path() failed %swith_confignorthbound notification: %sRunning Configuration Entriesnorthbound: loading %s.yang message: %% Configuration failed. %% Commit complete. forceconfirmed- %s: lyd_parse_path() failedreplacelib/northbound_cli.clistnodelib/northbound.clib/plist.cPrefix List Trie TablePrefix List StrPrefix ListPrefix List Entrylib/pid_output.cpath, safe_strerror(errno)show yang module-translatorshow_yang_module_translatorshow_yang_module_detail_cmdshow_yang_module_detailshow_yang_module_cmdshow_yang_moduleshow_yang_operational_datayang_module_translator_loadconfig_load_cmdconfig_loadclear_config_transactions_cmdclear_config_transactionsrollback_config_cmdrollback_configshow_config_compareconfigure privateconfig_private_cmdconfig_privateconfigure exclusiveconfig_exclusive_cmdconfig_exclusivedebug_nb_cmddebug_nbnorthbound debugshow_config_transaction_cmdshow_config_transactionshow_config_compare_cmdshow_config_candidate_cmdshow_config_candidateshow_config_running_cmdshow_config_runningconfig_discard_cmdconfig_discardconfig_update_cmdconfig_updatecommit checkconfig_commit_check_cmdconfig_commit_checkconfig_commit_comment_cmdconfig_commit_commentconfig_commit_cmdconfig_commitshow_config_candidate_sectionnb_client_debug_config_writedebug northbound eventsdebug northbound libyangnb_client_debug_set_all(listnode)->data != NULL__func__, xpath!vty->pending_commitlibyang debugging__func__, module->name, 2000modules[i]->nameNorthbound events__func__, errors__func__, xpath_bufdnode || xpathnb_notification_sendNorthbound notifications__func__, errmsgnb_err_name(ret)__func__, event, xpath__func__, operation, xpathNorthbound callbacks: RPCsnb_node->xpath, list_entryNorthbound callbacks: state__func__, dep_xpath, err__func__, err__func__, xpath_edit, errNorthbound Configurationnb_node->xpathsnode->priv == NULLNorthbound Nodeno_nexthop_group_resiliencenexthop_group_resilience_cmdecmp_nexthops_cmdecmp_nexthopsno backup-group [WORD$name]no_nexthop_group_backup_cmdno_nexthop_group_backupbackup-group WORD$nameno nexthop-group NHGNAMEno_nexthop_group_cmdno_nexthop_groupnexthop-group%s(config-nh-group)# %% FRR was compiled without --enable-config-rollbacks. %% Exceeded the maximum number of changes (%u) for a single command %% Failed to process configurations. %% Failed to generate configuration diff. %% Failed to validate candidate configuration. %% Candidate configuration validated successfully. %% Transaction %u does not exist %% Module translator "%s" not found %% libyang v2 does not currently support summary %% Error generating module information Please check the logs for more details. %% Module translator "%s" loaded successfully. Module|Version|Revision|Flags|Namespace Flags: I - Implemented, D - Deviated Family|Module|Deviations|Coverage (%%)No YANG module translators to display. %% Can't find specified prefix-list Prefix-list with the last deletion/insertion: %s (hit count: %ld, refcount: %ld)%% no prefix list named %s for AFI %s %s prefix list %s yields %s for %pFX, unneeded '%s' callback for '%s'missing '%s' callback for '%s'node has higher priority than its parent [xpath %s]%% Failed to update the candidate configuration. %% Candidate configuration updated successfully. %% Transaction %u does not exist. %% Failed to merge the loaded configuration: %s: lyd_new_path(%s) failed: %d%s: lyd_new_implicit_all failed: %d%s: dependency: lyd_new_path(%s) failed: %d%s: unknown operation (%u) [xpath %s]northbound callback (get_elem): xpath [%s] list_entry [%p]northbound callback (get_next): node [%s] parent_list_entry [%p] list_entry [%p]northbound callback (get_keys): node [%s] list_entry [%p]northbound callback (lookup_entry): node [%s] parent_list_entry [%p]%s: can't iterate over YANG leaf or leaf-list [xpath %s]%s: data path doesn't support iteration over operational data: %s%% Failed to fetch operational data. %% Failed to display operational data. %s: failed to find entry [xpath %s]%s: failed to validate northbound callbacks: %u error(s)%s: %s.yang has more than %u nodes. Please increase YANG_MODULE_MAX_NODES to fix this problem.northbound callback: event [%s] op [%s] xpath [%s] value [%s]northbound callback: unexpected return value: %serror processing configuration change: error [%s] event [%s] operation [%s] xpath [%s]%s%s%s: failed to validate candidate configurationNo changes to apply were found during preparation phaserunning configuration is locked by another clientthere's already another transaction in progress%s: failed to create transaction: %s%s: failed to record transactionThe following commands were dynamically grouped into the same transaction and rejected: %sRollback to previous configuration - confirmed commit has timed outRollback performed successfully (Transaction ID #%u). Failed to rollback to previous configuration. Confirmed commit has timed out, rolling back to previous configuration. %% Resetting confirmed-commit timeout to %u minute(s) %% Candidate configuration needs to be updated before commit. Use the "update" command or "commit force". %% Configuration committed successfully (Transaction ID #%u). %% No configuration changes to commit. %% Failed to commit candidate configuration. %s: lyd_new_path(%s) failed: %sCurrent configuration object was deleted by another process. %s: failed to edit candidate configuration: operation [%s] xpath [%s]%% Failed to edit configuration. %% Failed to load configuration. %% Failed to load configuration: %% Failed to translate configuration Can't create pid lock file %s (%s), exitingCould not lock pid_file %s (%s), exiting. Please ensure that the daemon is not already runningCould not write pid %d to pid_file %s, rc was %d: %sCould not truncate pid_file %s to %u bytes: %s%s: unknown event (%u) [xpath %s]object->next_best == *updptr || !*updptrpath, (unsigned int)pidsize, safe_strerror(errno)(int)pid, path, tmp, safe_strerror(errno)Show running system information YANG information Show loaded YANG module translators show_yang_module_translator_cmdshow yang module [module-translator WORD$translator_family] WORD$module_name Show running system information YANG information Show loaded modules YANG module translator YANG module translator Module name Display compiled module in YANG format Display summary information about the module Display module in the tree (RFC 8340) format Display module in the YANG format Display module in the YIN format show yang module [module-translator WORD$translator_family]Show running system information YANG information Show loaded modules YANG module translator YANG module translator show yang operational-data XPATH$xpath [{ format |translate WORD$translator_family |with-config$with_config }]Show running system information YANG information Show YANG operational data XPath expression specifying the YANG data path Set the output format JavaScript Object Notation Extensible Markup Language Translate operational data YANG module translator Merge configuration data show_yang_operational_data_cmdyang module-translator unload WORD$translator_familyYANG related settings YANG module translator Unload YANG module translator Name of the module translator yang_module_translator_unload_cmdyang_module_translator_unload_familyyang module-translator load FILENAME$filenameYANG related settings YANG module translator Load YANG module translator File name (full path) yang_module_translator_load_cmdconfiguration database max-transactions (1-100)$maxConfiguration related settings Configuration database Set the maximum number of transactions to store Number of transactions config_database_max_transactions_cmdconfig_database_max_transactionsconfiguration load < file [ [translate WORD$translator_family]] FILENAME$filename |transaction (1-4294967295)$tid > [replace$replace]Configuration related settings Load configuration into candidate Load configuration file into candidate Load configuration file in JSON format Load configuration file in XML format Translate configuration file YANG module translator Configuration file name (full path) Load configuration from transaction into candidate Transaction ID Replace instead of merge clear configuration transactions oldest (1-100)$nReset functions Configuration activity Delete transactions from the transactions log Delete oldest transactions Number of transactions to delete rollback configuration (1-4294967295)$transaction_idRollback to a previous state Running configuration Transaction ID show configuration compare < running$c1_running |transaction (1-4294967295)$c1_tid > < running$c2_running |transaction (1-4294967295)$c2_tid > [ [translate WORD$translator_family]]Show running system information Configuration information Compare two different configurations Running configuration Configuration transaction Transaction ID Running configuration Configuration transaction Transaction ID Change output format to JSON Change output format to XML Translate output YANG module translator show_config_compare_without_candidate_cmdConfiguration from vty interface Configure using a private candidate configuration Configuration from vty interface Configure exclusively from this terminal [no] debug northbound [< callbacks$cbs [{configuration$cbs_cfg|state$cbs_state|rpc$cbs_rpc}] |notifications$notifications |events$events |libyang$libyang >]Negate a command or set its defaults Debugging functions Northbound debugging Callbacks Configuration State RPC Notifications Events libyang debugging show configuration transaction [ (1-4294967295)$transaction_id [ [translate WORD$translator_family]] [< with-defaults$with_defaults |changes$changes >] ]Show running system information Configuration information Configuration transaction Transaction ID Change output format to JSON Change output format to XML Translate output YANG module translator Show default values Show changes compared to the previous transaction show configuration compare < candidate$c1_candidate |running$c1_running |transaction (1-4294967295)$c1_tid > < candidate$c2_candidate |running$c2_running |transaction (1-4294967295)$c2_tid > [ [translate WORD$translator_family]]Show running system information Configuration information Compare two different configurations Candidate configuration Running configuration Configuration transaction Transaction ID Candidate configuration Running configuration Configuration transaction Transaction ID Change output format to JSON Change output format to XML Translate output YANG module translator show configuration candidate [ [translate WORD$translator_family]] [< with-defaults$with_defaults |changes$changes >]Show running system information Configuration information Candidate configuration Change output format to JSON Change output format to XML Translate output YANG module translator Show default values Show changes applied in the candidate configuration show configuration running [ [translate WORD$translator_family]] [with-defaults$with_defaults]Show running system information Configuration information Running configuration Change output format to JSON Change output format to XML Translate output YANG module translator Show default values Discard changes in the candidate configuration Update candidate configuration Commit changes into the running configuration Check if the configuration changes are valid commit [{force$force|confirmed (1-60)}] comment LINE...Commit changes into the running configuration Force commit even if the candidate is outdated Rollback this commit unless there is a confirming commit Timeout in minutes for the commit to be confirmed Assign a comment to this commit Comment for this commit (Max 80 characters) commit [{force$force|confirmed (1-60)}]Commit changes into the running configuration Force commit even if the candidate is outdated Rollback this commit unless there is a confirming commit Timeout in minutes for the commit to be confirmed Show running system information show_config_candidate_section_cmddebug northbound callbacks configurationdebug northbound callbacks statedebug northbound callbacks rpcdebug northbound notifications__func__, data->xpath, ly_errmsg(ly_native_ctx)nb_cli_confirmed_commit_timeout&vty->t_confirmed_commit_timeout__func__, nb_operation_name(change->operation), xpathnb_event_name(event), nb_operation_name(operation), xpath, value__func__, module->nodes[i].xpathNorthbound Configuration EntryNorthbound callbacks: configurationnb_err_name(ret), nb_event_name(event), nb_operation_name(operation), xpath, errmsg[0] ? " message: " : "", errmsgnb_node->xpath, parent_list_entrynb_node->xpath, parent_list_entry, list_entry__func__, operation, xpath_editnb_operation_name(operation), nb_node->xpathno resilient [buckets (1-256) idle-timer (1-4294967295) unbalanced-timer (1-4294967295)]Negate a command or set its defaults A resilient Nexthop Group Buckets in the Hash for this Group Number of buckets The Idle timer for this Resilient Nexthop Group in seconds Number of seconds of Idle time The length of time that the Nexthop Group can be unbalanced Number of seconds of Unbalanced time no_nexthop_group_resilience_cmdresilient buckets (1-256) idle-timer (1-4294967295) unbalanced-timer (1-4294967295)A resilient Nexthop Group Buckets in the Hash for this Group Number of buckets The Idle timer for this Resilient Nexthop Group in seconds Number of seconds of Idle time The length of time that the Nexthop Group can be unbalanced Number of seconds of Unbalanced time [no] nexthop < $addr [INTERFACE$intf [onlink$onlink]] |INTERFACE$intf > [{ nexthop-vrf NAME$vrf_name |label WORD |weight (1-255) |backup-idx WORD }]Negate a command or set its defaults Specify one of the nexthops in this ECMP group v4 Address v6 Address Interface to use Treat nexthop as directly attached to the interface Interface to use If the nexthop is in a different vrf tell us The nexthop-vrf Name Specify label(s) for this nexthop One or more labels in the range (16-1048575) separated by '/' Weight to be used by the nexthop for purposes of ECMP Weight value to be used Specify backup nexthop indexes in another group One or more indexes in the range (0-254) separated by ',' Negate a command or set its defaults Clear group name containing backup nexthops The name of the backup group Specify a group name containing backup nexthops The name of the backup group Negate a command or set its defaults Delete the nexthop-group Specify the NAME of the nexthop-group Enter into the nexthop-group submode Specify the NAME of the nexthop-group `P`PPPP`P`PpPpPPPPPPPPPPP|U$UU4UDUdUtUTUuuuvuدددد00@@ ppPP``@-@&@@ @@@ }tk24~|H@route_map_free_maproute_map_initshow_route_map_pfx_tblrmap_cmd_name_finivty_show_unused_route_mapvty_show_route_maproute_map_notify_dependenciesroute_map_dep_updateroute_map_process_dependencyroute_map_clear_referenceroute_map_get_indexroute_map_apply_extroute_unlock_nodeget_route_map_delete_eventroute_map_index_addroute_map_index_deleteroute_map_addroute_map_clear_all_referencespullwr_runpullwr_bump_zprivs_lower_zprivs_raisezprivs_state_capszprivs_change_capsesi_to_strprefix_mac2strmasklen2ip6masklen2ipprefix_copyafi2str_lowerprefix_list_init_ipv4prefix_list_init_ipv6route_map_print_dependencyxXzprivs_terminate%s: Dependency for %s: %sNotifying %s of dependencyethernetEvpnl2vpnbad-valueencaplabeled-unicastinetinet6ether%s/%d%2x:%2x:%2x:%2x:%2x:%2xservice-carvingHRWpreferenceunknown %udebug route-map sequence_strprefixListCounterprefixListNameseqPrefixListTypeipPrefixListipv6PrefixList seq %lld %s %pFX%02x:%02x:%02x:%02x:%02x:%02x(*,(%pI4,*)Wanted caps: %s Have caps: %s get-statusrmapname%s: 'route-map %s' not found Filter %s updated%% [%s] Can't find rule.invokeddisabledOptimizationprocessedChangematchClausessetClausescallClauseGoto %d Description: %s Match clauses: %s %s Set clauses: Call clause: Call %s Action: Goto %d Continue to next entry Exit routemap ip address prefix-listipv6 address prefix-listDeleting route-map %sClearing references for %sAdd route-map %sno matchnoopokayinvalidRoute Map Dep Hash %s: %s: None Route-map Index ListIPv4 Prefix %s%43s%s ____________________%s%39s%s %pRN (%d) (P) %pRN %*s%s %*s%s seq %d IPv6 PrefixRoute Map Master Hash[%d]:[%u]:[%s]:[%d]:[%s]:[%u][%d]:[%d]:[%d]:[%s][%d]:[%d]:[%d]:[%s]:[%d]:[%s]Unsupported EVPN prefixFS prefixUNK prefix(%s,%s){prefix.af=%dPF}lib/routemap.cmap->nameshow_route_map_pfx_tbl_cmdshow_route_map_pfx_tblshow route-map-unusedrmap_show_unused_cmdrmap_show_unusedshow route-map [WORD] [json]rmap_show_name_cmdrmap_show_namermap_clear_counters_cmdrmap_clear_countersno debug route-mapno_debug_rmap_cmdno_debug_rmaproute-map debugh->hh.count == 0Route map compileddep->dep_namermap_name, dep_name__func__, dep_name, rmap_nameRoute map dependencyRoute map dependency dataRMAP_RECURSION_LIMITRoute map rule strRoute map indexindex->map->name, index->prefRoute mapRoute map nameRoute map ruleRing bufferlib/pullwr.cpullwr_run&pullwr->writerniovpull-driven write bufferpull-driven write controllerlib/privs.cPrivilege informationlib/prefix.csize >= ESI_STR_LENsize >= ETHER_ADDR_STRLENsrc->familyPrefix Flowspecclear_ip_prefix_list_cmdclear_ip_prefix_listshow_ip_prefix_list_detailshow_ip_prefix_list_summaryshow_ip_prefix_list_prefixshow_ip_prefix_list_cmdshow_ip_prefix_listipv4 prefix listclear_ipv6_prefix_list_cmdclear_ipv6_prefix_listdebug_prefix_list_match_cmddebug_prefix_list_matchshow_ipv6_prefix_list_detailshow_ipv6_prefix_list_summaryshow_ipv6_prefix_list_prefixshow_ipv6_prefix_list_cmdshow_ipv6_prefix_listipv6 prefix listPREFIXLIST_NAME%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2xzprivs_init: called with NULL arg! privs_init: could not lookup user %s privs_init: could not lookup group %s ip%s prefix-list %s: %d entries prefix_copy(): Unknown address family %d%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02xzprivs_state_caps: could not cap_get_flag, %s%s: Failed to raise privileges (%s)%s: Failed to lower privileges (%s)privs_init: could not getgrouplist for user %s privs_init: could not lookup vty group %s privs_init: could not setgroups, %s zprivs_init: could not setregid, %s privs_init: could not set PR_SET_KEEPCAPS, %s zprivs_init (cap): could not setreuid, %s privs_init: failed to cap_init, %s privs_init: failed to cap_clear, %s privs_init: initial cap_set_proc failed: %s privs_init: user(%s) is not part of vty group specified(%s) %s: no privs struct given, terminatingprivs_terminate: cap_set_proc failed, %sClearing reference for %s to %s count: %dThe route-map '%s' does not exist. Adding dependency for filter %s in route-map %sDeleting dependency for filter %s in route-map %sroute-map dependency for route-map %s: %s is not correct%% [%s] Argument form is unsupported or malformed.%% [%s] Argument form is unsupported or malformed.route-map: %s Invoked: %llu Optimization: %s Processed Change: %s %s, sequence %d Invoked %llu Deleting route-map %s sequence %dRoute-map %s add sequence %d, type: %sroute-map recursion limit (%d) reached, discarding routeSkipping route-map optimization for route-map: %s, pfx: %pFX, family: %dNo best match sequence for pfx: %pFX in route-map: %s, result: %sBest match route-map: %s, sequence: %d for pfx: %pFX, result: %sRoute-map: %s, sequence: %d, prefix: %pFX, result: %sRoute-map: %s, prefix: %pFX, result: %sshow route-map RMAP_NAME prefix-tableShow running system information route-map route-map name internal prefix-table Show running system information unused route-map information Show running system information route-map information route-map name JavaScript Object Notation clear route-map counters [RMAP_NAME$rmapname]Reset functions route-map information counters associated with the specified route-map route-map name Negate a command or set its defaults Debugging functions Debug option set for route-maps Debugging functions Debug option set for route-maps dep->dep_name, tmp_dep_data.rname, dep_data->refcnt(((candidate_rmap_list) ? ((candidate_rmap_list)->head) : ((void *)0)))->data != NULL((candidate_rmap_list) ? ((candidate_rmap_list)->head) : ((void *)0))map->name, prefix, prefix->family(map ? map->name : "null"), prefix, route_map_result_str(ret)map->name, index->pref, prefix, route_map_cmd_result_str(match_ret)prefix, map->name, route_map_cmd_result_str(match_ret)map->name, pref, route_map_type_str(type)refs->raised_in_funcname, safe_strerror((*__errno_location ()))zprivs_state.syscaps_p && zprivs_state.capsmasklen >= 0 && masklen <= IPV6_MAX_BITLENmasklen >= 0 && masklen <= IPV4_MAX_BITLEN!"Reached end of function we should never reach"clear ip prefix-list [WORD [A.B.C.D/M$prefix]]Reset functions IP information Build a prefix list Name of a prefix list IP prefix /, e.g., 35.0.0.0/8 show ip prefix-list detail [WORD$prefix_list] [json$uj]Show running system information IP information Build a prefix list Detail of prefix lists Name of a prefix list JavaScript Object Notation show_ip_prefix_list_detail_cmdshow ip prefix-list summary [WORD$prefix_list] [json$uj]Show running system information IP information Build a prefix list Summary of prefix lists Name of a prefix list JavaScript Object Notation show_ip_prefix_list_summary_cmdshow ip prefix-list WORD A.B.C.D/M$prefix [longer$dl|first-match$dfm]Show running system information IP information Build a prefix list Name of a prefix list IP prefix /, e.g., 35.0.0.0/8 Lookup longer prefix First matched prefix show_ip_prefix_list_prefix_cmdshow ip prefix-list [WORD [seq$dseq (1-4294967295)$arg]] [json$uj]Show running system information IP information Build a prefix list Name of a prefix list sequence number of an entry Sequence number JavaScript Object Notation clear ipv6 prefix-list [WORD [X:X::X:X/M$prefix]]Reset functions IPv6 information Build a prefix list Name of a prefix list IPv6 prefix /, e.g., 3ffe::/16 debug prefix-list WORD$prefix-list match [address-mode$addr_mode]Debugging functions Prefix-list test access Name of a prefix list Test prefix for prefix list result Prefix to test in ip prefix-list Prefix to test in ipv6 prefix-list Use address matching mode (PIM RP) show ipv6 prefix-list detail [WORD$prefix-list] [json$uj]Show running system information IPv6 information Build a prefix list Detail of prefix lists Name of a prefix list JavaScript Object Notation show_ipv6_prefix_list_detail_cmdshow ipv6 prefix-list summary [WORD$prefix-list] [json$uj]Show running system information IPv6 information Build a prefix list Summary of prefix lists Name of a prefix list JavaScript Object Notation show_ipv6_prefix_list_summary_cmdshow ipv6 prefix-list WORD X:X::X:X/M$prefix [longer$dl|first-match$dfm]Show running system information IPv6 information Build a prefix list Name of a prefix list IPv6 prefix /, e.g., 3ffe::/16 Lookup longer prefix First matched prefix show_ipv6_prefix_list_prefix_cmdshow ipv6 prefix-list [WORD [seq$dseq (1-4294967295)$arg]] [json$uj]Show running system information IPv6 information Build a prefix list Name of a prefix list sequence number of an entry Sequence number JavaScript Object Notation Continue to nextSkiplist %p has max level %d @%d: %d ./exit-policyrm_num_str./callmetric_str%s/rmap-match-condition/tagtag_straddr_str%s/rmap-set-action/add-metric%s/rmap-set-action/valuearttsrtt%s/rmap-set-action/tag%s/entry[sequence='%lu']%s/actionroute-map %s %s %s call %s no %sroute-map %s optimization frr-route-map:interface match interface %s match ip address %s match ip next-hop %s match ipv6 next-hop %s match ipv6 address %s match ip next-hop type %s match ipv6 next-hop type %s frr-route-map:match-metric./rmap-match-condition/metric match metric %s frr-route-map:match-tag./rmap-match-condition/tag match tag %s match source-protocol %s match source-instance %s match local-preference %s frr-bgp-route-map:match-alias match alias %s match script %s match origin %s frr-bgp-route-map:rpki match rpki %s match rpki-extcommunity %s frr-bgp-route-map:probability match probability %s frr-bgp-route-map:source-vrf match source-vrf %s frr-bgp-route-map:peer match peer %s match as-path %s match evpn route-type %s match evpn default-route frr-bgp-route-map:evpn-vni match evpn vni %s frr-bgp-route-map:evpn-rd match evpn rd %s match mac address %s match ip route-source %s match community %s match large-community %s match extcommunity %s (1-4294967295)%s/rmap-set-action/policy on-match next ../goto-value on-match goto %s frr-route-map:ipv4-next-hop set ip next-hop %s frr-route-map:ipv6-next-hop set ipv6 next-hop local %s frr-route-map:set-metric set metric rtt set metric +rtt set metric -rtt ./rmap-set-action/add-metric set metric +%s set metric -%s ./rmap-set-action/value set metric %s frr-route-map:set-tag./rmap-set-action/tag set tag %s frr-route-map:set-sr-te-color./rmap-set-action/policy set sr-te color %s set src %s set metric-type %s set forwarding-address %s frr-bgp-route-map:weight set weight %s frr-bgp-route-map:table set table %s set local-preference %s frr-bgp-route-map:label-index set label-index %s frr-bgp-route-map:distance set distance %s frr-bgp-route-map:set-origin set origin %s set atomic-aggregate frr-bgp-route-map:aigp-metric set aigp-metric %s set originator-id %s set comm-list %s delete set large-community %s set large-community none set community %s set community none set extcommunity rt %s set extcommunity soo %s cumulativenum-multipaths non-transitive set extcommunity none frr-bgp-route-map:aggregator set aggregator as %s %s set as-path exclude %s set as-path replace %s set as-path prepend %s set ipv6 next-hop global %s set ipv6 vpn next-hop %s set ipv4 vpn next-hop %s set evpn gateway-ip ipv4 %s set evpn gateway-ip ipv6 %s /frr-route-map:lib../action../sequence../../conditionip addressip next-hopipv6 next-hopip next-hop prefix-listipv6 next-hop prefix-listipv6 addressip next-hop typeipv6 next-hop typesr-te color+rtt-rtt../../nameipv6 next-hop localCan't add zero to metric+%s-%sexiting...aborting...core_handler%s: entry%s: skiplist_new returned %p%s: (%d:%d)error in insert #%d,#%d%s: inserts done[%d:%d]error in search #%d,#%dsearch returned wrong value<%d:%d>error in delete{%d:%d}error in delete_firstlib/routemap_cli.cfrr-route-map/frr-route-map:lib/route-maplib/sockopt.clib/skiplist.c__func__, i, k__func__, lk >= 0Skiplist CountersSkip NodeSkip Listlib/sigevent.clib/seqlock.c(cur) & SEQLOCK_HELD(val) & SEQLOCK_HELDlib/sbuf.c!"Buffer filled up!"no_set_srte_color_cmdno_set_srte_colorno set tag [(1-4294967295)]no_set_tag_cmdno_set_tagset tag (1-4294967295)$tagno set metric [OPTVAL]no_set_metric_cmdno_set_metricno_set_ipv6_nexthop_local_cmdno_set_ipv6_nexthop_localno set ip next-hop [A.B.C.D]no_set_ip_nexthop_cmdno_set_ip_nexthopset ip next-hop A.B.C.D$addrno match tag [(1-4294967295)]no_match_tag_cmdno_match_tagmatch tag (1-4294967295)$tagno_match_metric_cmdno_match_metricno_match_ipv6_next_hop_typematch_ipv6_next_hop_type_cmdno_match_ipv6_address_cmdno_match_ipv6_addressno_match_ip_next_hop_type_cmdno_match_ip_next_hop_typematch_ip_next_hop_prefix_listno_match_ip_next_hop_cmdno_match_ip_next_hopmatch_ip_address_prefix_listno_match_ip_address_cmdno_match_ip_addressno match interface [IFNAME]no_match_interface_cmdno_match_interfacematch interface IFNAMEno_rmap_description_cmdno_rmap_descriptionno call [NAME]no_rmap_call_cmdno_rmap_callcall WORD$nameno continue [(1-65535)]no_rmap_continue_cmdno_rmap_onmatch_gotocontinue (1-65535)$rm_numno on-match gotono_rmap_onmatch_goto_cmdno on-match nextno_rmap_onmatch_next_cmdno_rmap_onmatch_nextroute_map_optimization_cmdroute_map_optimizationno route-map RMAP_NAME$nameno_route_map_all_cmdno_route_map_allno_route_map_cmdno_route_maproutemap%s(config-route-map)# ROUTEMAP_NAMERMAP_NAMEacl./match-condition[condition='frr-route-map:interface']./match-condition[condition='frr-route-map:ipv4-address-list']./match-condition[condition='frr-route-map:ipv4-prefix-list']./match-condition[condition='frr-route-map:ipv4-next-hop-list']./match-condition[condition='frr-route-map:ipv4-next-hop-prefix-list']./match-condition[condition='frr-route-map:ipv4-next-hop-type']./match-condition[condition='frr-route-map:ipv6-address-list']./match-condition[condition='frr-route-map:ipv6-prefix-list']./match-condition[condition='frr-route-map:ipv6-next-hop-type']./match-condition[condition='frr-route-map:match-metric']./match-condition[condition='frr-route-map:match-tag']./set-action[action='frr-route-map:ipv4-next-hop']./set-action[action='frr-route-map:ipv6-next-hop']./set-action[action='frr-route-map:set-metric']./set-action[action='frr-route-map:set-tag']/frr-route-map:lib/route-map[name='%s']/frr-route-map:lib/route-map[name='%s']/entry[sequence='%lu']%s/rmap-match-condition/interface%s/rmap-match-condition/list-name%s/rmap-match-condition/ipv4-next-hop-type%s/rmap-match-condition/ipv6-next-hop-type%s/rmap-match-condition/metric%s/rmap-set-action/ipv4-address%s/rmap-set-action/ipv6-address%s/rmap-set-action/use-round-trip-time%s/rmap-set-action/add-round-trip-time%s/rmap-set-action/subtract-round-trip-time%s/rmap-set-action/subtract-metric./set-action[action='frr-route-map:set-sr-te-color']/frr-route-map:lib/route-map[name='%s']/optimization-disabled./rmap-match-condition/interfacefrr-route-map:ipv4-address-list./rmap-match-condition/list-namefrr-route-map:ipv4-next-hop-listfrr-route-map:ipv6-next-hop-listfrr-route-map:ipv4-prefix-list match ip address prefix-list %s frr-route-map:ipv4-next-hop-prefix-list match ip next-hop prefix-list %s frr-route-map:ipv6-next-hop-prefix-list match ipv6 next-hop prefix-list %s frr-route-map:ipv6-address-listfrr-route-map:ipv6-prefix-list match ipv6 address prefix-list %s frr-route-map:ipv4-next-hop-type./rmap-match-condition/ipv4-next-hop-typefrr-route-map:ipv6-next-hop-type./rmap-match-condition/ipv6-next-hop-typefrr-zebra-route-map:ipv4-prefix-length./rmap-match-condition/frr-zebra-route-map:ipv4-prefix-length match ip address prefix-len %s frr-zebra-route-map:ipv6-prefix-length./rmap-match-condition/frr-zebra-route-map:ipv6-prefix-length match ipv6 address prefix-len %s frr-zebra-route-map:ipv4-next-hop-prefix-length match ip next-hop prefix-len %s frr-zebra-route-map:source-protocol./rmap-match-condition/frr-zebra-route-map:source-protocolfrr-zebra-route-map:source-instance./rmap-match-condition/frr-zebra-route-map:source-instancefrr-bgp-route-map:match-local-preference./rmap-match-condition/frr-bgp-route-map:local-preference./rmap-match-condition/frr-bgp-route-map:aliasfrr-bgp-route-map:match-script./rmap-match-condition/frr-bgp-route-map:scriptfrr-bgp-route-map:match-origin./rmap-match-condition/frr-bgp-route-map:origin./rmap-match-condition/frr-bgp-route-map:rpkifrr-bgp-route-map:rpki-extcommunity./rmap-match-condition/frr-bgp-route-map:rpki-extcommunity./rmap-match-condition/frr-bgp-route-map:probability./rmap-match-condition/frr-bgp-route-map:source-vrf./rmap-match-condition/frr-bgp-route-map:peer-ipv4-address./rmap-match-condition/frr-bgp-route-map:peer-ipv6-address./rmap-match-condition/frr-bgp-route-map:peer-interface./rmap-match-condition/frr-bgp-route-map:peer-localfrr-bgp-route-map:as-path-list./rmap-match-condition/frr-bgp-route-map:list-namefrr-bgp-route-map:evpn-route-type./rmap-match-condition/frr-bgp-route-map:evpn-route-typefrr-bgp-route-map:evpn-default-route./rmap-match-condition/frr-bgp-route-map:evpn-vni./rmap-match-condition/frr-bgp-route-map:route-distinguisherfrr-bgp-route-map:mac-address-listfrr-bgp-route-map:ip-route-sourcefrr-bgp-route-map:ip-route-source-prefix-list match ip route-source prefix-list %s frr-bgp-route-map:match-community./rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name./rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name-exact-matchfrr-bgp-route-map:match-large-communityfrr-bgp-route-map:match-extcommunityfrr-bgp-route-map:ipv4-nexthop./rmap-match-condition/frr-bgp-route-map:ipv4-address match ip next-hop address %s frr-bgp-route-map:ipv6-nexthop./rmap-match-condition/frr-bgp-route-map:ipv6-address match ipv6 next-hop address %s ./rmap-set-action/ipv4-address./rmap-set-action/ipv6-address./rmap-set-action/use-round-trip-time./rmap-set-action/add-round-trip-time./rmap-set-action/subtract-round-trip-time./rmap-set-action/subtract-metricfrr-zebra-route-map:src-address./rmap-set-action/frr-zebra-route-map:ipv4-src-address./rmap-set-action/frr-zebra-route-map:ipv6-src-addressfrr-ospf-route-map:metric-type./rmap-set-action/frr-ospf-route-map:metric-typefrr-ospf6-route-map:forwarding-address./rmap-set-action/frr-ospf6-route-map:ipv6-address./rmap-set-action/frr-bgp-route-map:weight./rmap-set-action/frr-bgp-route-map:tablefrr-bgp-route-map:set-local-preference./rmap-set-action/frr-bgp-route-map:local-pref./rmap-set-action/frr-bgp-route-map:label-index./rmap-set-action/frr-bgp-route-map:distance./rmap-set-action/frr-bgp-route-map:originfrr-bgp-route-map:atomic-aggregate./rmap-set-action/frr-bgp-route-map:aigp-metricfrr-bgp-route-map:originator-id./rmap-set-action/frr-bgp-route-map:originator-idfrr-bgp-route-map:comm-list-delete./rmap-set-action/frr-bgp-route-map:comm-list-namefrr-bgp-route-map:large-comm-list-delete set large-comm-list %s delete frr-bgp-route-map:set-large-community./rmap-set-action/frr-bgp-route-map:large-community-string./rmap-set-action/frr-bgp-route-map:large-community-nonefrr-bgp-route-map:set-community./rmap-set-action/frr-bgp-route-map:community-string./rmap-set-action/frr-bgp-route-map:community-nonefrr-bgp-route-map:set-extcommunity-rt./rmap-set-action/frr-bgp-route-map:extcommunity-rtfrr-bgp-route-map:set-extcommunity-soo./rmap-set-action/frr-bgp-route-map:extcommunity-soofrr-bgp-route-map:set-extcommunity-lb./rmap-set-action/frr-bgp-route-map:extcommunity-lb/lb-type./rmap-set-action/frr-bgp-route-map:extcommunity-lb/bandwidth./rmap-set-action/frr-bgp-route-map:extcommunity-lb/two-octet-as-specific set extcommunity bandwidth %s frr-bgp-route-map:set-extcommunity-none./rmap-set-action/frr-bgp-route-map:extcommunity-none./rmap-set-action/frr-bgp-route-map:aggregator/aggregator-address./rmap-set-action/frr-bgp-route-map:aggregator/aggregator-asnfrr-bgp-route-map:as-path-exclude./rmap-set-action/frr-bgp-route-map:exclude-as-pathfrr-bgp-route-map:as-path-replace./rmap-set-action/frr-bgp-route-map:replace-as-pathfrr-bgp-route-map:as-path-prepend./rmap-set-action/frr-bgp-route-map:prepend-as-path./rmap-set-action/frr-bgp-route-map:last-as set as-path prepend last-as %u frr-bgp-route-map:ipv6-nexthop-global./rmap-set-action/frr-bgp-route-map:ipv6-addressfrr-bgp-route-map:ipv6-vpn-addressfrr-bgp-route-map:ipv6-peer-address./rmap-set-action/frr-bgp-route-map:preference set ipv6 next-hop peer-address frr-bgp-route-map:ipv6-prefer-global set ipv6 next-hop prefer-global frr-bgp-route-map:ipv4-vpn-address./rmap-set-action/frr-bgp-route-map:ipv4-addressfrr-bgp-route-map:set-ipv4-nexthop./rmap-set-action/frr-bgp-route-map:ipv4-nexthopfrr-bgp-route-map:set-evpn-gateway-ip-ipv4./rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv4frr-bgp-route-map:set-evpn-gateway-ip-ipv6./rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv6frr-bgp-route-map:set-l3vpn-nexthop-encapsulation./rmap-set-action/frr-bgp-route-map:l3vpn-nexthop-encapsulation set l3vpn next-hop encapsulation %s Can't subtract zero from metricUnable to set signal handler for signal %d: %s%s: fd %d: SO_RCVBUF set to %d (requested %d)%s: fd %d: SO_SNDBUF set to %d (requested %d)fd %d: can't getsockopt SO_SNDBUF: %d (%s)fd %d: can't getsockopt SO_RCVBUF: %d (%s)can't setsockopt IPV6_RECVPKTINFO : %scan't setsockopt IPV6_MULTICAST_HOPScan't setsockopt IPV6_UNICAST_HOPScan't setsockopt IPV6_RECVHOPLIMITcan't setsockopt IPV6_MULTICAST_LOOPCan't set IPV6_TCLASS option for fd %d to %#x: %scan't setsockopt IP_MULTICAST_LOOPCan't set IP_TOS option for fd %d to %#x: %sCan't set IP_PKTINFO option for fd %d to %d: %ssetsockopt_ifindex: unknown address family %dgetsockopt_ifindex: unknown address family %d/frr-route-map:lib/route-map/optimization-disabled/frr-route-map:lib/route-map/entry/frr-route-map:lib/route-map/entry/description/frr-route-map:lib/route-map/entry/action/frr-route-map:lib/route-map/entry/call/frr-route-map:lib/route-map/entry/exit-policy/frr-route-map:lib/route-map/entry/goto-value/frr-route-map:lib/route-map/entry/match-condition/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/interface/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/list-name/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/ipv4-next-hop-type/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/ipv6-next-hop-type/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/metric/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/tag/frr-route-map:lib/route-map/entry/set-action/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/ipv4-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/ipv6-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/value/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/add-metric/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/subtract-metric/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/use-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/add-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/subtract-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/tag/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/policysock, val, safe_strerror(errno)sock, tos, safe_strerror(errno)sock, tclass, safe_strerror(errno)sock, errno, safe_strerror(errno)__func__, sock, size, orig_reqsigmap[i].sigs[j], safe_strerror(errno)cur < 0x40000000 || cur > 0xc0000000cal < 0x40000000 || cal > 0xc0000000no set sr-te color [(1-4294967295)]Negate a command or set its defaults Set values in destination routing protocol SR-TE information SR-TE Color information Color of the SR-TE Policies to match with set sr-te color (1-4294967295)Set values in destination routing protocol SR-TE information SR-TE Color information Color of the SR-TE Policies to match with Negate a command or set its defaults Set values in destination routing protocol Tag value for routing protocol Tag value Set values in destination routing protocol Tag value for routing protocol Tag value Negate a command or set its defaults Set values in destination routing protocol Metric value for destination routing protocol Metric value set metric <(-4294967295-4294967295)$metric|rtt$rtt|+rtt$artt|-rtt$srtt>Set values in destination routing protocol Metric value for destination routing protocol Metric value (use +/- for additions or subtractions) Assign round trip time Add round trip time Subtract round trip time no set ipv6 next-hop local [X:X::X:X]Negate a command or set its defaults Set values in destination routing protocol IPv6 information IPv6 next-hop address IPv6 local address IPv6 address of next hop set ipv6 next-hop local X:X::X:X$addrSet values in destination routing protocol IPv6 information IPv6 next-hop address IPv6 local address IPv6 address of next hop Negate a command or set its defaults Set values in destination routing protocol IP information Next hop address IP address of next hop Set values in destination routing protocol IP information Next hop address IP address of next hop Negate a command or set its defaults Match values from routing table Match tag of route Tag value Match values from routing table Match tag of route Tag value no match metric [(0-4294967295)]Negate a command or set its defaults Match values from routing table Match metric of route Metric value match metric (0-4294967295)$metricMatch values from routing table Match metric of route Metric value no match ipv6 next-hop type []Negate a command or set its defaults Match values from routing table IPv6 information Match address of route Match entries by type Blackhole no_match_ipv6_next_hop_type_cmdmatch ipv6 next-hop type $typeMatch values from routing table IPv6 information Match next-hop address of route Match entries by type Blackhole no match ipv6 address prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults Match values from routing table IPv6 information Match address of route Match entries of prefix-lists IP prefix-list name no_match_ipv6_address_prefix_list_cmdno_match_ipv6_address_prefix_listmatch ipv6 address prefix-list PREFIXLIST_NAME$nameMatch values from routing table IPv6 information Match address of route Match entries of prefix-lists IP prefix-list name match_ipv6_address_prefix_list_cmdmatch_ipv6_address_prefix_listno match ipv6 address [ACCESSLIST6_NAME]Negate a command or set its defaults Match values from routing table IPv6 information Match IPv6 address of route IPv6 access-list name match ipv6 address ACCESSLIST6_NAME$nameMatch values from routing table IPv6 information Match IPv6 address of route IPv6 access-list name no match ip next-hop type []Negate a command or set its defaults Match values from routing table IP information Match next-hop address of route Match entries by type Blackhole match ip next-hop type $typeMatch values from routing table IP information Match next-hop address of route Match entries by type Blackhole no match ip next-hop prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults Match values from routing table IP information Match next-hop address of route Match entries of prefix-lists IP prefix-list name no_match_ip_next_hop_prefix_list_cmdno_match_ip_next_hop_prefix_listmatch ip next-hop prefix-list PREFIXLIST_NAME$nameMatch values from routing table IP information Match next-hop address of route Match entries of prefix-lists IP prefix-list name match_ip_next_hop_prefix_list_cmdno match ip next-hop [ACCESSLIST4_NAME]Negate a command or set its defaults Match values from routing table IP information Match address of route IP Access-list name match ip next-hop ACCESSLIST4_NAME$nameMatch values from routing table IP information Match next-hop address of route IP Access-list name no match ip address prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults Match values from routing table IP information Match address of route Match entries of prefix-lists IP prefix-list name no_match_ip_address_prefix_list_cmdno_match_ip_address_prefix_listmatch ip address prefix-list PREFIXLIST_NAME$nameMatch values from routing table IP information Match address of route Match entries of prefix-lists IP prefix-list name match_ip_address_prefix_list_cmdno match ip address [ACCESSLIST4_NAME]match ip address ACCESSLIST4_NAME$nameMatch values from routing table IP information Match address of route IP Access-list name Negate a command or set its defaults Match values from routing table Match first hop interface of route Interface information Match values from routing table Match first hop interface of route Interface information Negate a command or set its defaults Route-map comment Route-map comment Comment describing this route-map rule Negate a command or set its defaults Jump to another Route-Map after match+set Target route-map name Jump to another Route-Map after match+set Target route-map name Negate a command or set its defaults Continue on a different entry within the route-map Route-map entry sequence number Continue on a different entry within the route-map Route-map entry sequence number Negate a command or set its defaults Exit policy on matches Goto Clause number on-match goto (1-65535)$rm_numExit policy on matches Goto Clause number Number Negate a command or set its defaults Exit policy on matches Next clause Exit policy on matches Next clause [no] route-map RMAP_NAME$name optimizationNegate a command or set its defaults Create route-map or enter route-map command mode Route map tag Configure route-map optimization Negate a command or set its defaults Create route-map or enter route-map command mode Route map tag no route-map RMAP_NAME$name $action (1-65535)$sequenceNegate a command or set its defaults Create route-map or enter route-map command mode Route map tag Route map denies set operations Route map permits set operations Sequence to insert to/delete from existing route-map entry route-map RMAP_NAME$name $action (1-65535)$sequenceCreate route-map or enter route-map command mode Route map tag Route map denies set operations Route map permits set operations Sequence to insert to/delete from existing route-map entry getsockopt_ifindexsetsockopt_ipv4_ifindexsetsockopt_ifindexsetsockopt_ipv4_tossetsockopt_ipv4_multicast_loopsetsockopt_ipv6_tclasssetsockopt_ipv6_multicast_loopsetsockopt_ipv6_hoplimitsetsockopt_ipv6_unicast_hopssetsockopt_ipv6_multicast_hopssetsockopt_ipv6_pktinfogetsockopt_so_recvbufgetsockopt_so_sendbufskiplist_inserttrap_default_signals   seqlock_bumpseqlock_acquire_valseqlock_checkseqlock_timedwaitseqlock_waitsbuf_pushroute_map_cli_initroute_map_action_showsetsockopt_so_sendbufsetsockopt_so_recvbufskiplist_test6666666666666666\\\\\\\\\\\\\\\\(never)%Z %a %Y-%m-%d %H:%M:%S""STATUS=STOPPING=1STATUS=%sAF_INETAF_INET6AF_UNIXAF_PACKETAF_NETLINKAF_(%ju)SOCK_STREAMSOCK_DGRAMSOCK_SEQPACKETSOCK_RAWSOCK_PACKETSOCK_(%ju)--:--:--%Y-%m-%dT%H:%M:%S.%0*llu%02lld:%02lld:%02lld%lldw%s%lldd%s%02lldh%lldw%s%lldd%s%lldd%s%02lldh%s%02lldmdebug spf-delay-ietf QUIETSHORT_WAITLONG_WAIT%sCurrent state: %s %sFirst event: %s %sLast event: %s WATCHDOG=1READY=1 from %s failed: setsockopt(%d): %s%s failed: getsockopt(%d): %sCan't make socket for %s : %scan't bind socket for %s : %sset getpset endpseek getprewind getpseek endpget charget get 3byteget longget fromget quadget uint64get ipv4get ipaddrputput quad%s: read failed on fd %d: %sNOTIFY_SOCKETWATCHDOG_PIDWATCHDOG_USECJOURNAL_STREAM%ju:%ju%n(unspec)(af %d)%%%u]:%d@%*pSElib/stream.cGETP_VALID(s, (s)->getp)ENDP_VALID(s, (s)->endp)lib/spf_backoff.clib/table.cnode->info == NULLnode->lock == 0rt->count == 0Route tablelib/systemd.cwatchdog_usecm != NULLwatchdog_msec > 0systemd_send_watchdogStream FIFO__func__, ("put")(unsigned long)(size)msgh->msg_iovlen > 0__func__, ip->ipa_type__func__, ("put quad")__func__, ("get ipaddr")__func__, ("get ipv4")__func__, ("get uint64")__func__, ("get quad")__func__, ("get long")__func__, ("get from")__func__, ("get 3byte")__func__, ("get ")__func__, ("get char")__func__, ("get")__func__, ("seek endp")__func__, ("rewind getp")__func__, ("seek getp")__func__, ("set endp")__func__, ("set getp")ENDP_VALID(s2, (s2)->endp)GETP_VALID(s2, (s2)->getp)ENDP_VALID(s1, (s1)->endp)GETP_VALID(s1, (s1)->getp)dest != NULLENDP_VALID(src, (src)->endp)GETP_VALID(src, (src)->getp)size > 0StreamRoute source nodelib/srcdest_table.crnode_is_dstnode(rn)Route nodeno debug spf-delay-ietfno_spf_backoff_debug_cmdno_spf_backoff_debugspf_backoff_holddown_elapsed&backoff->t_holddown&backoff->t_timetolearnSPF backoff nameSPF backofflib/sockunion.cname.sa.sa_family, fdttl, sockSocket unionsock, safe_strerror(errno)[#"##O"##################B"#5"#("33 43333333p4333334P566@78676666 8>>>>>>>>>>>>>>>>>>>>>route_unlock_noderoute_node_deletern_hash_node_finiroute_table_freesystemd_init_envsystemd_send_startedsystemd_send_watchdogstream_flushstream_resetstream_emptystream_pntstream_forward_endp2stream_rewind_getp2stream_forward_getp2stream_get_sizestream_get_endpstream_get_getpstream_resize_inplacestream_dupcatstream_dupstream_copystream_newroute_unlock_nodesrcdest_rnode_from_rnodespf_backoff_cmd_initspf_backoff_schedulespf_backoff_holddown_elapsedspf_backoff_timetolearn_elapsedsockunion_getpeernamesockunion_getsocknamesockopt_v6onlysockopt_minttlsockopt_ttlsockopt_reuseportsockopt_reuseaddrsockunion_bindsockunion_stream_socketsockunion_connectsockunion_socketsockopt_tcp_signature_ext0123456789abcdefstream_writestream_recvmsgstream_recvfromstream_read_trystream_readstream_put_labeled_prefixstream_put_prefix_addpathstream_put_in6_addr_atstream_put_in_addr_atstream_put_ipaddrstream_put_in_addrstream_put_ipv4stream_putq_atstream_putl_atstream_put3_atstream_putw_atstream_putc_atstream_putqstream_putlstream_put3stream_putwstream_putcstream_putstream_get_ipaddrstream_get_ipv4stream_getq2stream_getqstream_getq_fromstream_getlstream_getl2stream_get_fromstream_getl_fromstream_get3stream_get3_fromstream_getw_fromstream_getwstream_getw2stream_getc_fromstream_getcstream_getc2stream_getstream_get2stream_forward_endpstream_rewind_getpstream_forward_getpstream_set_endpstream_set_getpsetsockopt_tcp_keepalivesockopt_tcp_mss_getsockopt_tcp_mss_set{invalid time format input specifier}%sInit timer: %ld msec %sShort timer: %ld msec %sLong timer: %ld msec %sHolddown timer: %ld msec %s Still runs for %lld msec %s Inactive %sTimeToLearn timer: %ld msec %s failed: setsockopt SO_KEEPALIVE (%d): %s%s failed: setsockopt TCP_KEEPIDLE (%d): %s%s failed: setsockopt TCP_KEEPINTVL (%d): %s%s failed: setsockopt TCP_KEEPCNT (%d): %scan't connect to %s fd %d : %scan't make socket sockunion_stream_socketcan't set sockopt SO_REUSEADDR to socket %d errno=%d: %scan't set sockopt SO_REUSEPORT to socket %dcan't set sockopt IP_TTL %d to socket %dcan't set sockopt IPV6_UNICAST_HOPS %d to socket %dcan't set sockopt IP_MINTTL to %d on socket %d: %scan't set sockopt IPV6_MINHOPCOUNT to %d on socket %d: %scan't set sockopt IPV6_V6ONLY to socket %dCan't get local address and port by getsockname: %sUnexpected AFI received(%d) for sockunion_getsockname call for fd: %dsockopt_tcp_signature: setsockopt(%d): %sCan't get remote address and port: %sUnexpected AFI received(%d) for sockunion_getpeername call for fd: %dSPF Back-off(%s) TIMETOLEARN elapsed, move to state %sSPF Back-off(%s) HOLDDOWN elapsed, move to state %sSPF Back-off(%s) schedule called in state %sSPF Back-off(%s) changed state to %s and returned %ld delay&(struct stream): %p, size: %lu, getp: %lu, endp: %lu%s: Attempt to %s out of bounds%s: unknown ip address-family: %uCHECK_SIZE: truncating requested size %lusystemd expects a %jd microsecond watchdog timer, but FRR only supports millisecond resolution!(void *)(s), (unsigned long)(s)->size, (unsigned long)(s)->getp, (unsigned long)(s)->endpENDP_VALID(orig, (orig)->endp)GETP_VALID(orig, (orig)->getp)(void *)(orig), (unsigned long)(orig)->size, (unsigned long)(orig)->getp, (unsigned long)(orig)->endp(void *)(s2), (unsigned long)(s2)->size, (unsigned long)(s2)->getp, (unsigned long)(s2)->endp(void *)(s1), (unsigned long)(s1)->size, (unsigned long)(s1)->getp, (unsigned long)(s1)->endpSTREAM_SIZE(dest) >= src->endp(void *)(src), (unsigned long)(src)->size, (unsigned long)(src)->getp, (unsigned long)(src)->endpNegate a command or set its defaults Debugging functions SPF Back-off Debugging Debugging functions SPF Back-off Debugging backoff->name, spf_backoff_state2str(backoff->state), rvspf_backoff_timetolearn_elapsedbackoff->name, spf_backoff_state2str(backoff->state)minttl, sock, safe_strerror(errno)sockunion_log(su, buf, SU_ADDRSTRLEN), safe_strerror(errno)sockunion_log(&su, str, sizeof(str)), fd, safe_strerror((*__errno_location ()))__func__, sock, safe_strerror(errno)PPPPPPPPPPPPHPPPp`PPPPPPPPPPPPPPPPPPPPPPPPHPPPp`728767 a(bffd$`uf adhba ab*f ag a a aga aYh a a.gmg a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a aih a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a add______T`_zc_b________________________dii{iiii{ijuk;jvty_telnet_optionvty_eventvty_commandvty_time_printvrf_bindvrf_cmd_initvrf_install_commandsvrf_disablevrf_enablevrf_deletevrf_updatevrf_getvrf_switchback_to_initialvrf_switch_to_netnstypesafe_heap_resizethread_callfd_pollthread_process_timersthread_fetchthread_cancel_asyncthread_cancelcancel_event_helperthread_timer_list_deldo_thread_cancelthread_cancel_rw_thread_add_event_thread_add_timer_msec_thread_add_timer_thread_add_timer_timeval_thread_add_read_writetime_hhmmssthread_freethread_add_unusethread_cmd_initcpu_record_clearshow_thread_pollcpu_record_printshow_thread_timers_magicttable_dumpttable_padttable_alignttable_del_rowttable_insert_row_varoute_table_iter_cleanuproute_table_iter_pauseroute_table_get_next_internalroute_table_get_nextroute_table_prefix_iter_cmpvty_read vrf_sockunion_socketvrf_ioctlvrf_getaddrinfovrf_socketvrf_terminatevrf_initdebug_signals%-*s%02ld:%02ld:%02ldVRF BIT HASH%s - threadmaster event hash{(thread *)NULL}{(thread *)%p arg=%p %-6s INVALID(%u)fd=%dr=%pTVMud %-12s %s() %s from %s:%d}main Showing timers for %s %-50s%pTH %c%c%c%c%c %s FILTERTOTALReal (wall-clock):CPU (user+system):%30s %18s %18s Avg uSec Max uSecsNo data to display yet. Total thread statistics ------------------------- Type Thread Showing poll FD's for %s ----------------------%s Count: %u/%d ERROR ERROR /frr-vrf:lib/vrf[name='%s']debug vrf MOTD file not found [!] threadmaster: %s | fd: %dpoll() error: %sVRF_SWITCH: %s(%u)VRF_SWITCHBACK(NULL)VRF(%u) %s is created.VRF %s(%u) is enabled.VRF %s(%u) is to be disabled.VRF %s(%u) is to be deleted.frr_timestamp errorecho PINGvty[%d]@%sWarning... %% Ambiguous command. %% [%s] Unknown command: %s %% Command incomplete. %-10s %-s lib/vty.cfrr-vrf/frr-vrf:lib/vrf/frr-vrf:lib/vrf/state/id/frr-vrf:lib/vrf/state/activelib/vrf.clib/thread.cvty_timeout&vty->t_timeoutvty_flush&vty->t_writevty_read&vty->t_readvtysh_writevtysh_readVTY historyprompt_str, bufVTY output bufferexit-vrfvrf_exit_cmdvrf_exit%s(config-vrf)# no vrf NAMEno_vrf_cmdno_vrfno debug vrfno_vrf_debug_cmdno_vrf_debugvrf debugnexthop_vrfVRF bit-mapvrf->name, vrf->vrf_idname, vrf->vrf_id, new_vrf_idname, vrf_id, vrf->vrf_idVector indexVectorTyped-heap arraylib/typesafe.c!newsizeSkiplist overflowTyped-hash bucketexec__func__, bufm->owner == pthread_self()time_relativefd >= 0buf_size >= 8master->alloc > 0m != NULL && thread != NULLThread Poll InfoThread mastershow thread timersshow_thread_timers_cmdshow_thread_timersservice_walltime_warning_cmdservice_walltime_warningservice_cputime_warning_cmdservice_cputime_warning[no] service cputime-statsservice_cputime_stats_cmdservice_cputime_statsclear thread cpu [FILTER]clear_thread_cpu_cmdclear_thread_cpushow thread pollshow_thread_poll_cmdshow_thread_pollshow thread cpu [FILTER]show_thread_cpu_cmdshow_thread_cpuThread statslib/termtable.c!buf[pos](int)col < tt->ncols(int)row < tt->nrows(int)i < tt->nrowsi >= -1 && i < tt->nrowsASCII table!iter->currentcmp < 0%5zu %10zu.%03zu %9zu %8zu %9zu %8zu %9zu %9zu %9zu %10zuInvalid filter "%s" specified; must contain at leastone of 'RWTEXB' Collecting CPU time statistics is currently disabled. Following statistics will be zero or may display data from when collection was enabled. Use the "service cputime-stats" command to start collecting data. Counters and wallclock times are always maintained and should be accurate. Showing statistics for pthread %s -------------------------------%s Active Runtime(ms) Invoked Avg uSec Max uSecs CPU_Warn Wall_Warn Starv_Warn Type Thread Avg uSec Max uSecs CPU_Warn Wall_Warn %6d fd:%6d events:%2d revents:%2d %% VRF name %s invalid: length exceeds %d bytes %% Only inactive VRFs can be deleted Daemon started with permanent logging turned on for commands, ignoring %% Regex compilation error: %s Timer: %pTHD is created with an expiration that is greater than 1 year[!] Received cancellation request for nonexistent rw jobThread Starvation: %pTHD was scheduled to pop greater than 4s agoCPU HOG: task %s (%lx) ran for %lums (cpu time %lums)STARVATION: task %s (%lx) ran for %lums (cpu time %lums)VRF_GET: avoid %s creation(%u), same name exists (%u)Vrf Update event: %s old id: %u, new id: %uOnly inactive VRFs can be deleted%s: Initializing VRF subsystemvrf_init: failed to create the default VRF!vrf_init: failed to enable the default VRF!%s: Shutting down vrf subsystembind to interface %s failed, errno=%d%s: Can't switch to VRF %u (%s)%s: Can't switchback from VRF %u (%s)CPU HOG: command took %lums (cpu time %lums): %sSTARVATION: command took %lums (cpu time %lums): %s%% Bad passwords, too many failures! %% Bad enable passwords, too many failures! %s: read error on vty client fd %d, closing: %sRFC 1073 violation detected: telnet NAWS option should send %d characters, but we received %lu%% CLI BUG: FULL_MATCH with NULL str %% There is no matched command. Bug detected: sizeof(vty->sb_buf) %lu < %d, too small to handle the telnet NAWS option(unsigned long)sizeof(vty->sb_buf), TELNET_NAWS_SB_LENTELNET_NAWS_SB_LEN, (unsigned long)vty->sb_len!"vty_event() called incorrectly"__func__, vty->fd, safe_strerror(errno)walltime / 1000, cputime / 1000, buf__func__, vrf_id, safe_strerror(errno)ifname, (*__errno_location ())Negate a command or set its defaults Delete a pseudo VRF's configuration VRF's name Select a VRF to configure VRF's name Negate a command or set its defaults Debugging functions VRF Debugging Debugging functions VRF Debugging vrf_id, (name) ? name : "(NULL)"thread->xref->funcname, (unsigned long)thread->func, walltime / 1000, cputime / 1000count + 1 < m->handler.pfdsizemaster->owner != pthread_self()!(thread && eventobj) && (thread || eventobj)master->owner == pthread_self()h->hh.array[index] == &item->timeritem.himaster->name ? master->name : "", fdqueuepos + 1 < m->handler.pfdsize!"Number of FD's open is greater than FRR currently configured to handle, aborting"Show running system information Thread information Show all timers and how long they have in the system [no] service walltime-warning ![(1-4294967295)]Negate a command or set its defaults Set up miscellaneous service Warn for tasks exceeding total wallclock threshold Warning threshold in milliseconds [no] service cputime-warning ![(1-4294967295)]Negate a command or set its defaults Set up miscellaneous service Warn for tasks exceeding CPU usage threshold Warning threshold in milliseconds Negate a command or set its defaults Set up miscellaneous service Collect CPU usage statistics Clear stored data in all pthreads Thread information Thread CPU usage Display filter (rwtexb) Show running system information Thread information Show poll FD's and information Show running system information Thread information Thread CPU usage Display filter (rwtex) (int)col + (int)ncol <= tt->ncols(int)row + (int)nrow <= tt->nrowsroute_table_prefix_iter_cmp(&node->p, p) > 0prefix_bit(&p2->u.prefix, common->prefixlen)!prefix_bit(&p2->u.prefix, common->prefixlen)common->prefixlen < p2->prefixlencommon->prefixlen < p1->prefixlenlibyang: %s (%s)libyang: %sip4ip4-ifindexip6ip6-ifindexfrr-routing:ipv4-unicastfrr-routing:ipv6-unicastfrr-routing:ipv4-multicastfrr-routing:ipv6-multicastfrr-routing:l2vpn-evpnfrr-routing:ipv4-flowspecfrr-routing:ipv6-flowspec, live logQ. Runs(ms) %c %8s %5s %8s %8s %21s Cycle Counts YieldsHoldItemsAvg.Gran.Bestconsole%lfYANG error(s): YANG path: %% not supported line vty ipv6 access-class %s exec-timeout %ld %ld no login log commands %llu.%06luZcan't accept vty socket : %sVty connection from %pSUVty password is not set. User Access Verification getaddrinfo failed: %s%% Command is too long. Cannot bind path %s: %slisten(fd %d) failed: %sAmbiguous commandNo such commandCommand returned WarningCommand returned Incompletevtysh%s on config line %u: %sFailure to getcwd, errno: %dietf-inet-typesietf-yang-typesKEY1KEY2KEY3KEY4%[^']%s: couldn't find %s%s: lyd_validate() failed/usr/share/yang%s: missing mapping for "%s"%s: sscanf() failed: %s%s: ly_ctx_new() failedfrr-module-translator./familyYANG translation table./module%s: failed to load module: %s./module/mappings./custom./native%s: lyd_new_path() failedzclient_connect is calledscheduling zclient connectionzclient connection failzclient_start is calledlib/zclient.c%s connect failure: %d(%s)zclient %p stoppedlib/yang_translator.clib/yang.clib/workqueue.c%s: Removing %p: %lld %lld%s: Inserting %p: %lld %lldlib/wheel.c__func__, cmd__func__, zclient->sock__func__, vrf_idzclient_flush_data&zclient->t_writezclient_read&zclient->t_readzclient_connect&zclient->t_connectzclientRedistribution instance IDsZclientlib/yang_wrappers.cdnodesnode->nodetype == LYS_LEAF__dleaf__func__, (__xpath)snode_native__func__, xpath_native__func__, xpath_custom__func__, module_nameYANG Translator__func__, familyYANG Translator ModuleYANG Translator Mappingdnode->parentYANG_MODELS_PATH"/usr/share/yang"YANG data structure!err__func__, set->count, xpath__func__, typefrr-routingfrr-nexthopfrr-ripdfrr-ripngdfrr-isisdfrr-vrrpdfrr-zebrafrr-pathdYANG modulewqshow work-queuesshow_work_queues_cmdshow_work_queuesWork queue name stringWork queueitem && item->datalib/workqueue.hwq->item_count > 0Work queue itemwheel_timer_thread&wheel->timerTimer Wheel Slot ListTimer Wheelwheel_timer_thread_helperSYSCONFDIR, errnono ipv6 access-class [WORD]no_vty_ipv6_access_class_cmdno_vty_ipv6_access_classipv6 access-class WORDno loginno_vty_login_cmdno_vty_loginEnable password checking no access-class [WORD]no_vty_access_class_cmdno_vty_access_classno exec-timeoutno_exec_timeout_cmdno_exec_timeoutexec_timeout_sec_cmdexec_timeout_secexec-timeout (0-35791)exec_timeout_min_cmdexec_timeout_minno terminal monitorno_terminal_monitor_cmdno_terminal_monitorterminal no monitorterminal_no_monitor_cmdterminal_no_monitorterminal monitor [detach][no] log commandslog_commands_cmdlog_commandsno service advanced-vtyno_service_advanced_vty_cmdno_service_advanced_vtyline vtyline_vty_cmdline_vtyshow historyshow_history_cmdshow_historyDisplay who is on vty config_who_cmdconfig_who%s(config-line)# config_default_dir__func__, config_file__func__, errno__func__, vty->fdvtysh_accept&vty_serv->t_acceptVTY servergai_strerror(ret)vty_accept&suVTYvty->fd, vty->wfdHKKJ K0K@KKZTYYZZ4Z$YٌɌttdTtttttttDzclient_connectzclient_initzclient_eventzclient_stopredist_del_all_instancesredist_check_instanceyang_dnode_get_emptyyang_dnode_get_uint64yang_dnode_get_uint32yang_dnode_get_uint16yang_dnode_get_uint8yang_dnode_get_int64yang_dnode_get_int32yang_dnode_get_int16yang_dnode_get_int8yang_dnode_get_enumyang_dnode_get_dec64yang_dnode_get_boolyang_is_last_level_dnodeyang_ctx_new_setupyang_data_list_findyang_dnode_dupyang_dnode_change_leafyang_dnode_is_defaultyang_dnode_iterateyang_snodes_iterate_subtreeyang_module_imp_clbwork_queue_runworkqueue_cmd_initshow_work_queueswork_queue_addwork_queue_item_newwork_queue_item_removework_queue_item_dequeuewheel_initwheel_timer_threadvty_initvty_save_cwdvty_serv_unvtysh_acceptvty_serv_sock_addrinfovty_event_servvty_acceptvty_flushzapi_nhg_encodezclient_startzclient_send_dereg_requestszclient_send_reg_requestszclient_read_headerzclient_send_messagezclient_flush_datazclient_socket_connectyang_dnode_get_binary_bufyang_get_default_string_bufyang_dnode_get_string_bufyang_data_new_enumyang_str2enumyang_str2dec64yang_get_default_valueyang_dnode_xpath_get_valueyang_dnode_xpath_get_canonyang_translator_inityang_translator_validate_cbyang_translate_dnodeyang_translate_xpathyang_translator_validateyang_translator_loadyang_init_loading_completeyang_inityang_dnode_newyang_dnode_getyang_dnode_get_schema_nameyang_snode_get_pathyang_module_loadwheel_remove_itemwheel_add_itemwheel_timer_thread_helpervty_read_filevty_read_configvtysh_readvtysh_flushfrr-routing:l3vpn-ipv4-unicastfrr-routing:l3vpn-ipv6-unicastfrr-routing:ipv4-labeled-unicastfrr-routing:ipv6-labeled-unicast%svty[%d] connected from %s%s. %c %8s %5s %8s %8s %7s %6s %8s %6s %s %c %8d %5d %8ld %8ld %7d %6d %8ld %6u %s Access-class is not currently applied to vty IPv6 access-class is not currently applied to vty %% Configuration is locked by other client Warning: uncommitted changes will be discarded on exit. Vty connection is timed out. exiting with a pending confirmed commit. Rolling back to previous configuration. %% error opening live log: %m buffer_flush failed on vty client fd %d/%d, closingVty unable to convert prefix from sockunion %pSUVty connection refused from %pSUcan't set sockopt to vty_sock : %svtysh_accept: could not set vty socket %d to non-blocking, %s, closing%s: write error to fd %d, closing%s: read failed on vtysh client fd %d, closing: %sCannot create unix stream socket: %svty_serv_un: could chown socket, %sCommand returned Warning Config FailedCommand exceeded maximum number of ArgumentsCommand returned unhandled error message%s: failure to determine Current Working Directory %d!%s: failed to open configuration file %s: %s, checking backupusing backup configuration file!%s: can't open configuration file [%s]can't open configuration file [%s]Failure to chdir to %s, errno: %dYANG model "%s@%s" "%s@%s"not embedded, trying external file%s: failed to load data model: %s%s: YANG module is loaded already: %s%s: unknown yang path type: %u%s: found %u elements (expected 0 or 1) [xpath %s]yang model directory "%s" does not existcannot access yang model directory "%s"%s: failed to compile loaded modules: %s%s: YANG types are incompatible (xpath: "%s")%s: failed to load the "frr-module-translator" module%s: lyd_parse_path() failed: %d/frr-module-translator:frr-module-translator%s: module translator "%s" is loaded already%s: failed to validate "%s" module translator: %u error(s)%s: couldn't convert string to decimal64 [xpath %s]%s: couldn't convert string to enum [xpath %s]%s: couldn't convert enum to string [xpath %s]%s: value was truncated [xpath %s]%s: buffer_flush_available failed on zclient fd %d, closing%s: buffer_write failed to zclient fd %d, closing%s: socket %d version mismatch, marker %d, version %d%s: set_nonblocking(%d) failed%s: Specified zapi NHG command (%d) doesn't exist%s: zapi NHG encode with invalid inputzclient connect success with socket [%d]%s: send deregister messages for VRF %u%s: send register messages for VRF %uzclient connect failures: %d schedule interval is now %d%s: Wheel Slot: %lld(%lld) count: %d__func__, sock, *marker, *versionzclient->fail, zclient->fail < 3 ? 10 : 60__func__, (*__errno_location ()), safe_strerror((*__errno_location ()))dvalue->realtype->basetype == LY_TYPE_UINT64dvalue->realtype->basetype == LY_TYPE_UINT32dvalue->realtype->basetype == LY_TYPE_UINT16dvalue->realtype->basetype == LY_TYPE_UINT8dvalue->realtype->basetype == LY_TYPE_INT64dvalue->realtype->basetype == LY_TYPE_INT32dvalue->realtype->basetype == LY_TYPE_INT16dvalue->realtype->basetype == LY_TYPE_INT8dvalue->enum_item->flags & LYS_SET_VALUEdvalue->realtype->basetype == LY_TYPE_ENUMtype->basetype == LY_TYPE_ENUMCHECK_FLAG(enums[i].flags, LYS_SET_VALUE)dectype->fraction_digits < sizeof(denom) / sizeof(*denom)dectype->basetype == LY_TYPE_DEC64dvalue->realtype->basetype == LY_TYPE_BOOL__func__, translator->family, args.errors__func__, ly_errmsg(ly_native_ctx)dnode->schema->nodetype == LYS_LEAFsnode->nodetype != LYS_AUGMENT && snode->nodetype != LYS_GROUPING && snode->nodetype != LYS_USESmod_name, mod_rev ? mod_rev : "*", submod_name ? submod_name : "*", submod_rev ? submod_rev : "*"Show running system information Work Queue information __func__, item, slot, slot % wheel->slots__func__, wheel->curr_slot, curr_slot, ((wheel->wheel_slot_lists[curr_slot])->count)Negate a command or set its defaults IPv6 information Filter connections based on an IP access list IPv6 access list IPv6 information Filter connections based on an IP access list IPv6 access list Negate a command or set its defaults Enable password checking Negate a command or set its defaults Filter connections based on an IP access list IP access list Filter connections based on an IP access list IP access list Negate a command or set its defaults Set the EXEC timeout exec-timeout (0-35791) (0-2147483)Set the EXEC timeout Timeout in minutes Timeout in seconds Set timeout value Timeout value in minutes Negate a command or set its defaults Set terminal line parameters Copy debug output to the current terminal line Set terminal line parameters Negate a command or set its defaults Copy debug output to the current terminal line Set terminal line parameters Copy debug output to the current terminal line Keep logging feed open independent of VTY session Negate a command or set its defaults Logging control Log all commands Negate a command or set its defaults Set up miscellaneous service Enable advanced mode vty interface Set up miscellaneous service Enable advanced mode vty interface Configure a terminal line Virtual terminal Show running system information Display the session command history message, ve->line_num, ve->error_buf__func__, config_default_dir, safe_strerror(errno)__func__, fullpath, safe_strerror(errno)!"vty_event_serv() called incorrectly"safe_strerror((*__errno_location ()))??{Gz?MbP?h㈵>ư>Hz>:0yE>& .>|=dy=-q=vIh%<=+=V瞯<ؗҜ1 %s %s %jd %.*s [location@50145 tid="%jd" instance="%d" id="%s" ec="%u"[args@50145 arg%zu=%*pSQsq<%d> %s[%jd]: FRR_INSTANCE=%d FRR_ID=%s FRR_EC=%d FRR_ARG%zu=%*pSE MESSAGE=extlognameNo entry by this user nameNo entry by this group namepermsnocreatefmtfifo%s: %u %u %u %s%s: %uUNKNOWNZEBRA_UNKNOWN_ERRORZEBRA_NO_VRFZEBRA_INVALID_MSG_TYPE%s: type: %s%s: invalid zclient socketCan't write to zclient sockZclient sock closedGetting SRv6-Locator Chunk %sGetting Label ChunkInvalid Label chunk: %u - %uReleasing Label Chunk %u - %uConnecting to Table ManagerGetting Table ChunkTable Chunk assign: %u - %u Releasing Table Chunk%s: unknown afzclient %p command %s VRF %u%s : zclient not readylogbuf.%jdunlink logbuf: %s (%d)/var/tmp/frr%s/%s-%d.%ld%s[%d]: %s/%s.%ld%s: failed to open "%s": %sfailed to rmdir "%s": %slogging socket %pSE error: %m%s if %uextended syslog configextended syslog config itemsextended log rotate helperlib/zlog_5424.czlog_5424_reconnect&zcf->t_reconnectzcf->masterzcf->filenameextended log targetstate.iov == iovneed == 0zlog_finilib/zlog.czlog_aux_initJanFebMarAprJunJulAugSepOctNovDechdrlen < msg->stackbufszlog messagelog thread-local bufferproto < ZEBRA_ROUTE_MAX__func__, vrf_backend__func__, &zl->route.prefix*start, *end__func__, ret__func__, resultstart, end*start, *end, response_keepinstance, zclient->instancelocator_name__func__, sizeifname, vrf_idifp->name, ifc->addressifname_tmp, vrf_id__func__, uni__func__, api->opaque.length__func__, api->nexthop_num__func__, api->prefix.family__func__, api->safi__func__, api->type__func__, api_nh->label_num| (%s) message in thread %jd, at %s(), %s:%d| (%s) scheduled from %s(), %s:%u%s:%d: %s(): assertion (%s) failed, extra info: %pVA%s:%d: %s(): assertion (%s) failed<%d>1 %04u-%02u-%02uT%02u:%02u:%02uZ - %s %jd %.*s <%d>%3s %2u %02u:%02u:%02u %s%s[%jd]: PRIORITY=%d SYSLOG_FACILITY=%d FRR_DAEMON=%s MESSAGE=[origin enterpriseId="50145" software="FRRouting" swVersion="%s"] file="%s" line="%d" func="%s"PRIORITY=%d SYSLOG_FACILITY=%d TID=%jd FRR_DAEMON=%s SYSLOG_TIMESTAMP=CODE_FILE=%s CODE_LINE=%d CODE_FUNC=%s %% Changes will be applied when exiting this config block %% Invalid permissions value "%s" %% Could not look up user "%s" (%s), file owner will be left untouched! %% Could not look up group "%s" (%s), file group will be left untouched! %% Warning: ownership and permission bits are only applied when creating %% log files. Use system tools to change existing files. %% FRR may also be missing necessary privileges to set these. %s: Specified route type (%u) is not a legal value%s: Specified route SAFI (%u) is not a legal value%s: prefix %pFX: can't encode %u nexthops (maximum is %u)%s: prefix %pFX: can't encode %u labels (maximum is %u)%s: prefix %pFX: can't encode %u backup nexthops (maximum is %u)%s: prefix %pFX: backup: can't encode %u labels (maximum is %u)%s: opaque length %u is greater than allowed value%s: invalid number of MPLS labels (%u)%s: Specified route type: %d is not a legal value%s: V4 prefixlen is %d which should not be more than 32%s: v6 prefixlen is %d which should not be more than 128%s: Specified family %d is not v4 or v6%s: SRC Prefix prefixlen received: %d is too large%s: SRC prefix specified in some manner that makes no sense%s: invalid number of nexthops (%u)%s: invalid number of backup nexthops (%u)%s: received %d > %d (MAX_CLASS_TYPE) bw entries - outdated library?%s: unknown ifindex %u, shouldn't happenCould not parse interface values; abortingRx'd interface add from Zebra, but VRF %u does not existINTERFACE_STATE: Cannot find IF %s in VRF %dINTERFACE_ADDRESS_%s: Cannot find IF %u in VRF %dinterface %s address %pFX with peer flag set, but no peer address!INTERFACE_NBR_%s: Cannot find IF %u in VRF %dINTERFACE_VRF_UPDATE: Cannot find IF %s in VRF %d%s: Response (%d bytes) received%s: Invalid Sync Message ReplyConnecting to Label Manager (LM)LM connect request sent (%d bytes)Wrong proto (%u) in LM connect response. Should be %uWrong instId (%u) in LM connect response. Should be %uLM connect-response received, result %uReleasing SRv6-Locator Chunk %sLabel chunk request (%d bytes) sentWrong proto (%u) in get chunk response. Should be %uWrong instId (%u) in get chunk response Should be %uUnable to assign Label Chunk to %s instance %uInvalid Label chunk: %u - %u, keeps mismatch %u != %uLabel Chunk assign: %u - %u (%u)Zclient sock connection closed%s: Table manager connect request sent%s: Table Manager connect response received, result %u%s: can't write to zclient->sock%s: zclient->sock connection closed%s: Table chunk request (%d bytes) sent%s: label %u: can't encode %u labels (maximum is %u)%s: label %u: can't decode %u labels (maximum is %u)%s: label %u: can't encode %u nexthops (maximum is %u)%s: Specified prefix length %d is greater than a v4 address can support%s: Specified prefix length %d is greater than a v6 address can support%s: Specified family %u is not v4 or v6%s: Prefix %pFX has %d nexthops, but we can only use the first %d%s: Prefix %pFX has a blackhole nexthop which we cannot use for a label%s: Prefix %pFX has %d backup nexthops, but we can only use the first %d%s: Prefix %pFX has a backup blackhole nexthop which we cannot use for a label%s: Garbage VRF backend type: %dzclient connection closed socket [%d].%s: socket %d message length %u is less than %d %s: message size %u exceeds buffer size %lu, expanding...failed to open thread log buffer "%s": %sfailed to allocate thread log buffer "%s": %sfailed to mmap thread log buffer "%s": %sfailed to anonymous-mmap thread log buffer: %scrashlog and per-thread log buffering unavailable!could not open log file %pSE: %mcould not open or create log file %pSE: %mcould not connect to log unix path %pSE: %mcould not get remote address for log socket. logging may break if log receiver restarts.failed to chown() log file %pSE: %mlogging socket %pSE closed by peerzlog_tmpdir, strerror((*__errno_location ()))"/var/tmp/frr", strerror((*__errno_location ()))strerror((*__errno_location ())), (*__errno_location ())mmpath, strerror((*__errno_location ()))zclient, zserv_command_string(command), vrf_id__func__, length, (unsigned long)STREAM_SIZE(zclient->ibuf)__func__, zclient->sock, length, ZEBRA_HEADER_SIZE__func__, zclient->sock, marker, version__func__, &zl->route.prefix, zl->backup_nexthop_num, MULTIPATH_NUM__func__, &zl->route.prefix, zl->nexthop_num, MULTIPATH_NUM__func__, zl->route.prefix.family__func__, zl->route.prefix.prefixlen__func__, zl->local_label, zl->nexthop_num, MULTIPATH_NUM__func__, zt->local_label, zt->label_num, MPLS_MAX_LABELS*start, *end, keep, response_keepzebra_route_string(proto), instanceproto, zclient->redist_defaulttype == ZEBRA_INTERFACE_NBR_ADDRESS_DELETE(type == ZEBRA_INTERFACE_NBR_ADDRESS_ADD) ? "ADD" : "DELETE", ifindex, vrf_idtype == ZEBRA_INTERFACE_ADDRESS_DELETE(type == ZEBRA_INTERFACE_ADDRESS_ADD) ? "ADD" : "DEL", ifindex, vrf_id!"Failed to parse interface values"__func__, bwclassnum, MAX_CLASS_TYPE__func__, zebra_error_type2str(*error)__func__, seq, prio, uni, ifname__func__, api->backup_nexthop_num__func__, api->src_prefix.prefixlen__func__, api->prefix.prefixlen__func__, &api->prefix, api_nh->label_num, MPLS_MAX_LABELS__func__, &api->prefix, api->backup_nexthop_num, MULTIPATH_NUM__func__, &api->prefix, api->nexthop_num, MULTIPATH_NUMzlog_5424_reconnectzlog_5424zlog_finizlog_initzlog_msg_textzlog_tls_buffer_finizlog_tls_buffer_initzclient_get_nhg_starttm_release_table_chunklm_release_label_chunklm_get_label_chunkzclient_send_get_label_chunksrv6_manager_release_locator_chunksrv6_manager_get_locator_chunkzebra_interface_vrf_update_readzebra_interface_nbr_address_readzebra_interface_address_readzebra_interface_if_set_valuezebra_interface_state_readzclient_interface_addhzlog_5424_open=\z2Qmzclient_send_zebra_gre_requestzclient_readzclient_capability_decodezebra_send_pwzapi_labels_decodezapi_labels_encodezapi_sr_policy_decodezapi_sr_policy_encodetm_get_table_chunktm_table_manager_connectlm_label_manager_connectzclient_read_sync_responsezebra_interface_link_params_readlink_params_set_valuezapi_error_decodezapi_iptable_notify_decodezapi_ipset_entry_notify_decodezapi_ipset_notify_decodezapi_rule_notify_decodezapi_route_decodezapi_nexthop_decodezapi_route_encodecritical: crashlogzlt_aux_initzlt_initzlt_finiBpsbitnterm%s %s (.%dlog_5424_early_initlog_5424_rotatelog_5424_finilog_vty_initenvvarfd1fd2option%% applying changes. format rfc5424 format rfc3164 format journald format local-syslogdlog extended %s ! no destination configured destination fd envvar %s%s destination stdout%s destination stderr%s destination fd %d%s destination %s %s no-create create user %s group %s mode %04o destination unix %s%s destination syslog destination journald priority %s %sstructured-data %s timestamp precision %u no timestamp local-time unix socket, OKerroring Extended log target %pSQq logging to stdout logging to stderr logging to fd %d logging to %s: %pSE structured data: log_5424_show<%d>%.*s[%ld]: ./vrf%4d%16.16sentries Description: %s rangeEntriessequenceStartsequenceEndip%s prefix-list %s: minimumPrefixLengthmaximumPrefixLengthhitCountreferenceCountseq %lld %s: mkstemp() failed: %s%s: fchmod() failed: %s(%d):operation/%s:%s%s: failed to get list keys[%s='%s']----------af_unknown %d lib/ldp_sync.cldp_sync_infolib/module.cnew[no] destination [none]log_5424_destination_none_cmdlib/zlog_5424_cli.clog_5424_destination_nonelib/zlog_targets.c2018-07-31ietf-bgp-types2019-10-03ietf-interfaces2018-02-20ietf-routing-types2017-12-042019-08-152019-12-06frr-route-types2018-03-282019-07-012020-02-052019-07-04Bitfield memorylogging subsystemi == list_keys.numi < list_keys.numwork_queue_run&wq->threadstrsep(&ctx->docstr, "\n")__func__, srouting_conf_eventlib/routing_nb_config.csyslog targetzlog_initlog file rotate helperlog file targetlog file nameiovpos == 0emergencies: alerts: errors: warnings: notifications: informational: debugging: log vtysh live targetlib/zlog_live.ccfg->name[no] timestamp local-timelog_5424_ts_local_cmdlog_5424_ts_locallog_5424_ts_prec_cmdlog_5424_ts_preclog_5424_facility_cmdlog_5424_facilitylog_5424_prio_cmdlog_5424_priolog_5424_meta_cmdlog_5424_metalog_5424_destination_fd_cmdlog_5424_destination_fdlog_5424_destination_syslog[no] destination journaldlog_5424_destination_journaldlog_5424_destination_unix_cmdlog_5424_destination_unixlog_5424_destination_fifo_cmdlog_5424_destination_filelog_5424_destination_file_cmdno_log_5424_target_cmdno_log_5424_target%s(config-ext-log)# EXTLOGNAMEcode-locationformat-argsxxxxxxxxxxxxxzxxxxxxxxxx9zqzxxssssssssssssssssssuptsssssssusstsssPus0tss4tssssssssssuttsssuttustsstuxus uu4tss4tsu~~ʄ~~~ۄ~~k~~[~~~~~~~~~~~~~~~~H~vHHH~~~~,~~o~~~|~~~ϋ~~~~~~~~H~ËHHH͊~чm~ ӈ=~N~~~bԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫԫldp_sync_info_create/etc/frr/scriptsnexthop_hashskiplist_newzlog_file_set_filenamezlog_file_set_fdzlog_syslog_get_facilityzlog_syslog_get_prio_minmodule frr-module-translator { yang-version 1.1; namespace "http://frrouting.org/yang/frr-module-translator"; prefix frr-module-translator; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "A model for FRR YANG module translators. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2018-07-31 { description "Initial revision."; } container frr-module-translator { leaf family { type string { length "0 .. 32"; } mandatory true; description "Family of YANG models."; } list module { key "name"; ordered-by user; description "YANG module."; leaf name { type string; description "Module name."; } leaf deviations { type string; mandatory true; description "Module containing the YANG deviations."; } list mappings { key "custom"; description "YANG mappings between the custom module and FRR native modules."; leaf custom { type string { length "0 .. 256"; } description "YANG path of the custom module."; } leaf native { type string { length "0 .. 256"; } mandatory true; description "Corresponding path of the native YANG modules"; } } } } } module ietf-bgp-types { yang-version "1.1"; namespace "urn:ietf:params:xml:ns:yang:ietf-bgp-types"; prefix "bt"; import ietf-inet-types { prefix inet; } // meta organization "IETF IDR Working Group"; contact "WG Web: WG List: Authors: Mahesh Jethanandani (mjethanandani at gmail.com), Keyur Patel (keyur at arrcus.com), Susan Hares (shares at ndzh.com), Jeffrey Haas (jhaas at pfrc.org)."; description "This module contains general data definitions for use in BGP policy. It can be imported by modules that make use of BGP attributes"; revision 2019-10-03 { description "Initial Version"; reference "RFC XXX, BGP Model for Service Provider Network."; } identity bgp-capability { description "Base identity for a BGP capability"; } identity mp-bgp { base bgp-capability; description "Multi-protocol extensions to BGP"; reference "RFC 4760"; } identity route-refresh { base bgp-capability; description "The BGP route-refresh functionality"; reference "RFC2918"; } identity asn32 { base bgp-capability; description "4-byte (32-bit) AS number functionality"; reference "RFC6793"; } identity graceful-restart { base bgp-capability; description "Graceful restart functionality"; reference "RFC4724"; } identity add-paths { base bgp-capability; description "BGP add-paths"; reference "RFC 7911."; } identity afi-safi-type { description "Base identity type for AFI,SAFI tuples for BGP-4"; reference "RFC4760 - multi-protocol extensions for BGP-4"; } identity ipv4-unicast { base afi-safi-type; description "IPv4 unicast (AFI,SAFI = 1,1)"; reference "RFC4760"; } identity ipv6-unicast { base afi-safi-type; description "IPv6 unicast (AFI,SAFI = 2,1)"; reference "RFC4760"; } identity ipv4-labeled-unicast { base afi-safi-type; description "Labeled IPv4 unicast (AFI,SAFI = 1,4)"; reference "RFC3107"; } identity ipv6-labeled-unicast { base afi-safi-type; description "Labeled IPv6 unicast (AFI,SAFI = 2,4)"; reference "RFC3107"; } identity l3vpn-ipv4-unicast { base afi-safi-type; description "Unicast IPv4 MPLS L3VPN (AFI,SAFI = 1,128)"; reference "RFC4364"; } identity l3vpn-ipv6-unicast { base afi-safi-type; description "Unicast IPv6 MPLS L3VPN (AFI,SAFI = 2,128)"; reference "RFC4659"; } identity l3vpn-ipv4-multicast { base afi-safi-type; description "Multicast IPv4 MPLS L3VPN (AFI,SAFI = 1,129)"; reference "RFC6514"; } identity l3vpn-ipv6-multicast { base afi-safi-type; description "Multicast IPv6 MPLS L3VPN (AFI,SAFI = 2,129)"; reference "RFC6514"; } identity l2vpn-vpls { base afi-safi-type; description "BGP-signalled VPLS (AFI,SAFI = 25,65)"; reference "RFC4761"; } identity l2vpn-evpn { base afi-safi-type; description "BGP MPLS Based Ethernet VPN (AFI,SAFI = 25,70)"; } identity bgp-well-known-std-community { description "Base identity for reserved communities within the standard community space defined by RFC1997. These communities must fall within the range 0xFFFF0000 to 0xFFFFFFFF"; reference "RFC 1997: BGP Communities Attribute."; } identity no-export { base bgp-well-known-std-community; description "Do not export NLRI received carrying this community outside the bounds of this autonomous system, or this confederation if the local autonomous system is a confederation member AS. This community has a value of 0xFFFFFF01."; reference "RFC 1997: BGP Communities Attribute."; } identity no-advertise { base bgp-well-known-std-community; description "All NLRI received carrying this community must not be advertised to other BGP peers. This community has a value of 0xFFFFFF02."; reference "RFC 1997: BGP Communities Attribute."; } identity no-export-subconfed { base bgp-well-known-std-community; description "All NLRI received carrying this community must not be advertised to external BGP peers - including over confederation sub-AS boundaries. This community has a value of 0xFFFFFF03."; reference "RFC 1997: BGP Communities Attribute."; } identity no-peer { base bgp-well-known-std-community; description "An autonomous system receiving NLRI tagged with this community is advised not to re-advertise the NLRI to external bi-lateral peer autonomous systems. An AS may also filter received NLRI from bilateral peer sessions when they are tagged with this community value"; reference "RFC 3765: NOPEER Community for BGP."; } identity as-path-segment-type { description "Base AS Path Segment Type. In [BGP-4], the path segment type is a 1-octet field with the following values defined."; reference "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3."; } identity as-set { base as-path-segment-type; description "Unordered set of autonomous systems that a route in the UPDATE message has traversed."; reference "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3."; } identity as-sequence { base as-path-segment-type; description "Ordered set of autonomous systems that a route in the UPDATE message has traversed."; reference "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3."; } identity as-confed-sequence { base as-path-segment-type; description "Ordered set of Member Autonomous Systems in the local confederation that the UPDATE message has traversed."; reference "RFC 5065, Autonomous System Configuration for BGP."; } identity as-confed-set { base as-path-segment-type; description "Unordered set of Member Autonomous Systems in the local confederation that the UPDATE message has traversed."; reference "RFC 5065, Autonomous System Configuration for BGP."; } /* * Features. */ feature send-communities { description "Enable the propogation of communities."; } feature ttl-security { description "BGP Time To Live (TTL) security check support."; reference "RFC 5082, The Generalized TTL Security Mechanism (GTSM)"; } feature bfd { description "Support for BFD detection of BGP neighbor reachability."; reference "RFC 5880, Bidirectional Forward Detection (BFD), RFC 5881, Bidirectional Forward Detection for IPv4 and IPv6 (Single Hop). RFC 5883, Bidirectional Forwarding Detection (BFD) for Multihop Paths"; } typedef bgp-session-direction { type enumeration { enum INBOUND { description "Refers to all NLRI received from the BGP peer"; } enum OUTBOUND { description "Refers to all NLRI advertised to the BGP peer"; } } description "Type to describe the direction of NLRI transmission"; } typedef bgp-well-known-community-type { type identityref { base bgp-well-known-std-community; } description "Type definition for well-known IETF community attribute values"; reference "IANA Border Gateway Protocol (BGP) Well Known Communities"; } typedef bgp-std-community-type { // TODO: further refine restrictions and allowed patterns // 4-octet value: // 2 octets // 2 octets type union { type uint32 { // per RFC 1997, 0x00000000 - 0x0000FFFF and 0xFFFF0000 - // 0xFFFFFFFF are reserved range "65536..4294901759"; // 0x00010000..0xFFFEFFFF } type string { pattern '([0-9]+:[0-9]+)'; } } description "Type definition for standard community attributes"; reference "RFC 1997 - BGP Communities Attribute"; } typedef bgp-ext-community-type { // TODO: needs more work to make this more precise given the // variability of extended community attribute specifications // 8-octet value: // 2 octects // 6 octets type union { type string { // Type 1: 2-octet global and 4-octet local // (AS number) (Integer) pattern '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|' + '[1-9][0-9]{1,4}|[0-9]):' + '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' + '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])'; } type string { // Type 2: 4-octet global and 2-octet local // (ipv4-address) (integer) pattern '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|' + '2[0-4][0-9]|25[0-5]):' + '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|' + '[1-9][0-9]{1,4}|[0-9])'; } type string { // route-target with Type 1 // route-target:(ASN):(local-part) pattern 'route\-target:(6[0-5][0-5][0-3][0-5]|' + '[1-5][0-9]{4}|[1-9][0-9]{1,4}|[0-9]):' + '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' + '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])'; } type string { // route-target with Type 2 // route-target:(IPv4):(local-part) pattern 'route\-target:' + '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|' + '2[0-4][0-9]|25[0-5]):' + '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|' + '[1-9][0-9]{1,4}|[0-9])'; } type string { // route-origin with Type 1 pattern 'route\-origin:(6[0-5][0-5][0-3][0-5]|' + '[1-5][0-9]{4}|[1-9][0-9]{1,4}|[0-9]):' + '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' + '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])'; } type string { // route-origin with Type 2 pattern 'route\-origin:' + '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|' + '2[0-4][0-9]|25[0-5]):' + '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|' + '[1-9][0-9]{1,4}|[0-9])'; } } description "Type definition for extended community attributes"; reference "RFC 4360 - BGP Extended Communities Attribute"; } typedef bgp-community-regexp-type { // TODO: needs more work to decide what format these regexps can // take. type string; description "Type definition for communities specified as regular expression patterns"; } typedef bgp-origin-attr-type { type enumeration { enum igp { description "Origin of the NLRI is internal"; } enum egp { description "Origin of the NLRI is EGP"; } enum incomplete { description "Origin of the NLRI is neither IGP or EGP"; } } description "Type definition for standard BGP origin attribute"; reference "RFC 4271 - A Border Gateway Protocol 4 (BGP-4), Sec 4.3"; } typedef peer-type { type enumeration { enum internal { description "internal (iBGP) peer"; } enum external { description "external (eBGP) peer"; } enum confederation { description "Confederation as peer"; } } description "Labels a peer or peer group as explicitly internal, external or confederation."; } identity REMOVE_PRIVATE_AS_OPTION { description "Base identity for options for removing private autonomous system numbers from the AS_PATH attribute"; } identity PRIVATE_AS_REMOVE_ALL { base REMOVE_PRIVATE_AS_OPTION; description "Strip all private autonomous system numbers from the AS_PATH. This action is performed regardless of the other content of the AS_PATH attribute, and for all instances of private AS numbers within that attribute."; } identity PRIVATE_AS_REPLACE_ALL { base REMOVE_PRIVATE_AS_OPTION; description "Replace all instances of private autonomous system numbers in the AS_PATH with the local BGP speaker's autonomous system number. This action is performed regardless of the other content of the AS_PATH attribute, and for all instances of private AS number within that attribute."; } typedef remove-private-as-option { type identityref { base REMOVE_PRIVATE_AS_OPTION; } description "Set of options for configuring how private AS path numbers are removed from advertisements"; } typedef percentage { type uint8 { range "0..100"; } description "Integer indicating a percentage value"; } typedef rr-cluster-id-type { type union { type uint32; type inet:ipv4-address; } description "Union type for route reflector cluster ids: option 1: 4-byte number option 2: IP address"; } typedef community-type { type bits { bit standard { position 0; description "Send only standard communities."; reference "RFC 1997: BGP Communities Attribute."; } bit extended { description "Send only extended communities."; reference "RFC 4360: BGP Extended Communities Attribute."; } bit large { description "Send only large communities."; reference "RFC 8092: BGP Large Communities Attribute."; } } description "Type describing variations of community attributes. The community types can be combined and a value of 0 implies 'none'"; } } module ietf-interfaces { yang-version 1.1; namespace "urn:ietf:params:xml:ns:yang:ietf-interfaces"; prefix if; import ietf-yang-types { prefix yang; } organization "IETF NETMOD (Network Modeling) Working Group"; contact "WG Web: WG List: Editor: Martin Bjorklund "; description "This module contains a collection of YANG definitions for managing network interfaces. Copyright (c) 2018 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info). This version of this YANG module is part of RFC 8343; see the RFC itself for full legal notices."; revision 2018-02-20 { description "Updated to support NMDA."; reference "RFC 8343: A YANG Data Model for Interface Management"; } revision 2014-05-08 { description "Initial revision."; reference "RFC 7223: A YANG Data Model for Interface Management"; } /* * Typedefs */ typedef interface-ref { type leafref { path "/if:interfaces/if:interface/if:name"; } description "This type is used by data models that need to reference interfaces."; } /* * Identities */ identity interface-type { description "Base identity from which specific interface types are derived."; } /* * Features */ feature arbitrary-names { description "This feature indicates that the device allows user-controlled interfaces to be named arbitrarily."; } feature pre-provisioning { description "This feature indicates that the device supports pre-provisioning of interface configuration, i.e., it is possible to configure an interface whose physical interface hardware is not present on the device."; } feature if-mib { description "This feature indicates that the device implements the IF-MIB."; reference "RFC 2863: The Interfaces Group MIB"; } /* * Data nodes */ container interfaces { description "Interface parameters."; list interface { key "name"; description "The list of interfaces on the device. The status of an interface is available in this list in the operational state. If the configuration of a system-controlled interface cannot be used by the system (e.g., the interface hardware present does not match the interface type), then the configuration is not applied to the system-controlled interface shown in the operational state. If the configuration of a user-controlled interface cannot be used by the system, the configured interface is not instantiated in the operational state. System-controlled interfaces created by the system are always present in this list in the operational state, whether or not they are configured."; leaf name { type string; description "The name of the interface. A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. If a client tries to create configuration for a system-controlled interface that is not present in the operational state, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A Network Configuration Protocol (NETCONF) server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case. If the device supports pre-provisioning of interface configuration, the 'pre-provisioning' feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the 'arbitrary-names' feature is advertised. When a configured user-controlled interface is created by the system, it is instantiated with the same name in the operational state. A server implementation MAY map this leaf to the ifName MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifName. The definition of such a mechanism is outside the scope of this document."; reference "RFC 2863: The Interfaces Group MIB - ifName"; } leaf description { type string; description "A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored configuration."; reference "RFC 2863: The Interfaces Group MIB - ifAlias"; } leaf type { type identityref { base interface-type; } mandatory true; description "The type of the interface. When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface. If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case."; reference "RFC 2863: The Interfaces Group MIB - ifType"; } leaf enabled { type boolean; default "true"; description "This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the intended configuration to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the intended configuration are reflected in ifAdminStatus."; reference "RFC 2863: The Interfaces Group MIB - ifAdminStatus"; } leaf link-up-down-trap-enable { if-feature if-mib; type enumeration { enum enabled { value 1; description "The device will generate linkUp/linkDown SNMP notifications for this interface."; } enum disabled { value 2; description "The device will not generate linkUp/linkDown SNMP notifications for this interface."; } } description "Controls whether linkUp/linkDown SNMP notifications should be generated for this interface. If this node is not configured, the value 'enabled' is operationally used by the server for interfaces that do not operate on top of any other interface (i.e., there are no 'lower-layer-if' entries), and 'disabled' otherwise."; reference "RFC 2863: The Interfaces Group MIB - ifLinkUpDownTrapEnable"; } leaf admin-status { if-feature if-mib; type enumeration { enum up { value 1; description "Ready to pass packets."; } enum down { value 2; description "Not ready to pass packets and not in some test mode."; } enum testing { value 3; description "In some test mode."; } } config false; mandatory true; description "The desired state of the interface. This leaf has the same read semantics as ifAdminStatus."; reference "RFC 2863: The Interfaces Group MIB - ifAdminStatus"; } leaf oper-status { type enumeration { enum up { value 1; description "Ready to pass packets."; } enum down { value 2; description "The interface does not pass any packets."; } enum testing { value 3; description "In some test mode. No operational packets can be passed."; } enum unknown { value 4; description "Status cannot be determined for some reason."; } enum dormant { value 5; description "Waiting for some external event."; } enum not-present { value 6; description "Some component (typically hardware) is missing."; } enum lower-layer-down { value 7; description "Down due to state of lower-layer interface(s)."; } } config false; mandatory true; description "The current operational state of the interface. This leaf has the same semantics as ifOperStatus."; reference "RFC 2863: The Interfaces Group MIB - ifOperStatus"; } leaf last-change { type yang:date-and-time; config false; description "The time the interface entered its current operational state. If the current state was entered prior to the last re-initialization of the local network management subsystem, then this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifLastChange"; } leaf if-index { if-feature if-mib; type int32 { range "1..2147483647"; } config false; mandatory true; description "The ifIndex value for the ifEntry represented by this interface."; reference "RFC 2863: The Interfaces Group MIB - ifIndex"; } leaf phys-address { type yang:phys-address; config false; description "The interface's address at its protocol sub-layer. For example, for an 802.x interface, this object normally contains a Media Access Control (MAC) address. The interface's media-specific modules must define the bit and byte ordering and the format of the value of this object. For interfaces that do not have such an address (e.g., a serial line), this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifPhysAddress"; } leaf-list higher-layer-if { type interface-ref; config false; description "A list of references to interfaces layered on top of this interface."; reference "RFC 2863: The Interfaces Group MIB - ifStackTable"; } leaf-list lower-layer-if { type interface-ref; config false; description "A list of references to interfaces layered underneath this interface."; reference "RFC 2863: The Interfaces Group MIB - ifStackTable"; } leaf speed { type yang:gauge64; units "bits/second"; config false; description "An estimate of the interface's current bandwidth in bits per second. For interfaces that do not vary in bandwidth or for those where no accurate estimation can be made, this node should contain the nominal bandwidth. For interfaces that have no concept of bandwidth, this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifSpeed, ifHighSpeed"; } container statistics { config false; description "A collection of interface-related statistics objects."; leaf discontinuity-time { type yang:date-and-time; mandatory true; description "The time on the most recent occasion at which any one or more of this interface's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this node contains the time the local management subsystem re-initialized itself."; } leaf in-octets { type yang:counter64; description "The total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInOctets"; } leaf in-unicast-pkts { type yang:counter64; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInUcastPkts"; } leaf in-broadcast-pkts { type yang:counter64; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInBroadcastPkts"; } leaf in-multicast-pkts { type yang:counter64; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInMulticastPkts"; } leaf in-discards { type yang:counter32; description "The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInDiscards"; } leaf in-errors { type yang:counter32; description "For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInErrors"; } leaf in-unknown-protos { type yang:counter32; description "For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInUnknownProtos"; } leaf out-octets { type yang:counter64; description "The total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutOctets"; } leaf out-unicast-pkts { type yang:counter64; description "The total number of packets that higher-level protocols requested be transmitted and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutUcastPkts"; } leaf out-broadcast-pkts { type yang:counter64; description "The total number of packets that higher-level protocols requested be transmitted and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutBroadcastPkts"; } leaf out-multicast-pkts { type yang:counter64; description "The total number of packets that higher-level protocols requested be transmitted and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutMulticastPkts"; } leaf out-discards { type yang:counter32; description "The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifOutDiscards"; } leaf out-errors { type yang:counter32; description "For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifOutErrors"; } } } } /* * Legacy typedefs */ typedef interface-state-ref { type leafref { path "/if:interfaces-state/if:interface/if:name"; } status deprecated; description "This type is used by data models that need to reference the operationally present interfaces."; } /* * Legacy operational state data nodes */ container interfaces-state { config false; status deprecated; description "Data nodes for the operational state of interfaces."; list interface { key "name"; status deprecated; description "The list of interfaces on the device. System-controlled interfaces created by the system are always present in this list, whether or not they are configured."; leaf name { type string; status deprecated; description "The name of the interface. A server implementation MAY map this leaf to the ifName MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifName. The definition of such a mechanism is outside the scope of this document."; reference "RFC 2863: The Interfaces Group MIB - ifName"; } leaf type { type identityref { base interface-type; } mandatory true; status deprecated; description "The type of the interface."; reference "RFC 2863: The Interfaces Group MIB - ifType"; } leaf admin-status { if-feature if-mib; type enumeration { enum up { value 1; description "Ready to pass packets."; } enum down { value 2; description "Not ready to pass packets and not in some test mode."; } enum testing { value 3; description "In some test mode."; } } mandatory true; status deprecated; description "The desired state of the interface. This leaf has the same read semantics as ifAdminStatus."; reference "RFC 2863: The Interfaces Group MIB - ifAdminStatus"; } leaf oper-status { type enumeration { enum up { value 1; description "Ready to pass packets."; } enum down { value 2; description "The interface does not pass any packets."; } enum testing { value 3; description "In some test mode. No operational packets can be passed."; } enum unknown { value 4; description "Status cannot be determined for some reason."; } enum dormant { value 5; description "Waiting for some external event."; } enum not-present { value 6; description "Some component (typically hardware) is missing."; } enum lower-layer-down { value 7; description "Down due to state of lower-layer interface(s)."; } } mandatory true; status deprecated; description "The current operational state of the interface. This leaf has the same semantics as ifOperStatus."; reference "RFC 2863: The Interfaces Group MIB - ifOperStatus"; } leaf last-change { type yang:date-and-time; status deprecated; description "The time the interface entered its current operational state. If the current state was entered prior to the last re-initialization of the local network management subsystem, then this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifLastChange"; } leaf if-index { if-feature if-mib; type int32 { range "1..2147483647"; } mandatory true; status deprecated; description "The ifIndex value for the ifEntry represented by this interface."; reference "RFC 2863: The Interfaces Group MIB - ifIndex"; } leaf phys-address { type yang:phys-address; status deprecated; description "The interface's address at its protocol sub-layer. For example, for an 802.x interface, this object normally contains a Media Access Control (MAC) address. The interface's media-specific modules must define the bit and byte ordering and the format of the value of this object. For interfaces that do not have such an address (e.g., a serial line), this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifPhysAddress"; } leaf-list higher-layer-if { type interface-state-ref; status deprecated; description "A list of references to interfaces layered on top of this interface."; reference "RFC 2863: The Interfaces Group MIB - ifStackTable"; } leaf-list lower-layer-if { type interface-state-ref; status deprecated; description "A list of references to interfaces layered underneath this interface."; reference "RFC 2863: The Interfaces Group MIB - ifStackTable"; } leaf speed { type yang:gauge64; units "bits/second"; status deprecated; description "An estimate of the interface's current bandwidth in bits per second. For interfaces that do not vary in bandwidth or for those where no accurate estimation can be made, this node should contain the nominal bandwidth. For interfaces that have no concept of bandwidth, this node is not present."; reference "RFC 2863: The Interfaces Group MIB - ifSpeed, ifHighSpeed"; } container statistics { status deprecated; description "A collection of interface-related statistics objects."; leaf discontinuity-time { type yang:date-and-time; mandatory true; status deprecated; description "The time on the most recent occasion at which any one or more of this interface's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this node contains the time the local management subsystem re-initialized itself."; } leaf in-octets { type yang:counter64; status deprecated; description "The total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInOctets"; } leaf in-unicast-pkts { type yang:counter64; status deprecated; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInUcastPkts"; } leaf in-broadcast-pkts { type yang:counter64; status deprecated; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInBroadcastPkts"; } leaf in-multicast-pkts { type yang:counter64; status deprecated; description "The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCInMulticastPkts"; } leaf in-discards { type yang:counter32; status deprecated; description "The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInDiscards"; } leaf in-errors { type yang:counter32; status deprecated; description "For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInErrors"; } leaf in-unknown-protos { type yang:counter32; status deprecated; description "For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifInUnknownProtos"; } leaf out-octets { type yang:counter64; status deprecated; description "The total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutOctets"; } leaf out-unicast-pkts { type yang:counter64; status deprecated; description "The total number of packets that higher-level protocols requested be transmitted and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutUcastPkts"; } leaf out-broadcast-pkts { type yang:counter64; status deprecated; description "The total number of packets that higher-level protocols requested be transmitted and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutBroadcastPkts"; } leaf out-multicast-pkts { type yang:counter64; status deprecated; description "The total number of packets that higher-level protocols requested be transmitted and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifHCOutMulticastPkts"; } leaf out-discards { type yang:counter32; status deprecated; description "The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifOutDiscards"; } leaf out-errors { type yang:counter32; status deprecated; description "For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'."; reference "RFC 2863: The Interfaces Group MIB - ifOutErrors"; } } } } } module ietf-routing-types { namespace "urn:ietf:params:xml:ns:yang:ietf-routing-types"; prefix rt-types; import ietf-yang-types { prefix yang; } import ietf-inet-types { prefix inet; } organization "IETF RTGWG - Routing Area Working Group"; contact "WG Web: WG List: Editors: Xufeng Liu Yingzhen Qu Acee Lindem Christian Hopps Lou Berger "; description "This module contains a collection of YANG data types considered generally useful for routing protocols. Copyright (c) 2017 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info). This version of this YANG module is part of RFC 8294; see the RFC itself for full legal notices."; revision 2017-12-04 { description "Initial revision."; reference "RFC 8294: Common YANG Data Types for the Routing Area. Section 3."; } /*** Identities related to MPLS/GMPLS ***/ identity mpls-label-special-purpose-value { description "Base identity for deriving identities describing special-purpose Multiprotocol Label Switching (MPLS) label values."; reference "RFC 7274: Allocating and Retiring Special-Purpose MPLS Labels."; } identity ipv4-explicit-null-label { base mpls-label-special-purpose-value; description "This identity represents the IPv4 Explicit NULL Label."; reference "RFC 3032: MPLS Label Stack Encoding. Section 2.1."; } identity router-alert-label { base mpls-label-special-purpose-value; description "This identity represents the Router Alert Label."; reference "RFC 3032: MPLS Label Stack Encoding. Section 2.1."; } identity ipv6-explicit-null-label { base mpls-label-special-purpose-value; description "This identity represents the IPv6 Explicit NULL Label."; reference "RFC 3032: MPLS Label Stack Encoding. Section 2.1."; } identity implicit-null-label { base mpls-label-special-purpose-value; description "This identity represents the Implicit NULL Label."; reference "RFC 3032: MPLS Label Stack Encoding. Section 2.1."; } identity entropy-label-indicator { base mpls-label-special-purpose-value; description "This identity represents the Entropy Label Indicator."; reference "RFC 6790: The Use of Entropy Labels in MPLS Forwarding. Sections 3 and 10.1."; } identity gal-label { base mpls-label-special-purpose-value; description "This identity represents the Generic Associated Channel (G-ACh) Label (GAL)."; reference "RFC 5586: MPLS Generic Associated Channel. Sections 4 and 10."; } identity oam-alert-label { base mpls-label-special-purpose-value; description "This identity represents the OAM Alert Label."; reference "RFC 3429: Assignment of the 'OAM Alert Label' for Multiprotocol Label Switching Architecture (MPLS) Operation and Maintenance (OAM) Functions. Sections 3 and 6."; } identity extension-label { base mpls-label-special-purpose-value; description "This identity represents the Extension Label."; reference "RFC 7274: Allocating and Retiring Special-Purpose MPLS Labels. Sections 3.1 and 5."; } /*** Collection of types related to routing ***/ typedef router-id { type yang:dotted-quad; description "A 32-bit number in the dotted-quad format assigned to each router. This number uniquely identifies the router within an Autonomous System."; } /*** Collection of types related to VPNs ***/ typedef route-target { type string { pattern '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|' + '42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|' + '42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|' + '42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|' + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|' + '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|' + '655[0-2][0-9]|' + '65[0-4][0-9]{2}|6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(2:(429496729[0-5]|42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|' + '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|' + '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(6(:[a-fA-F0-9]{2}){6})|' + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):' + '[0-9a-fA-F]{1,12})'; } description "A Route Target is an 8-octet BGP extended community initially identifying a set of sites in a BGP VPN (RFC 4364). However, it has since taken on a more general role in BGP route filtering. A Route Target consists of two or three fields: a 2-octet Type field, an administrator field, and, optionally, an assigned number field. According to the data formats for types 0, 1, 2, and 6 as defined in RFC 4360, RFC 5668, and RFC 7432, the encoding pattern is defined as: 0:2-octet-asn:4-octet-number 1:4-octet-ipv4addr:2-octet-number 2:4-octet-asn:2-octet-number 6:6-octet-mac-address Additionally, a generic pattern is defined for future Route Target types: 2-octet-other-hex-number:6-octet-hex-number Some valid examples are 0:100:100, 1:1.1.1.1:100, 2:1234567890:203, and 6:26:00:08:92:78:00."; reference "RFC 4360: BGP Extended Communities Attribute. RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs). RFC 5668: 4-Octet AS Specific BGP Extended Community. RFC 7432: BGP MPLS-Based Ethernet VPN."; } typedef ipv6-route-target { type string { pattern '((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}' + '((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|' + '(((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}' + '(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])))' + ':' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)'; pattern '((([^:]+:){6}(([^:]+:[^:]+)|(.*\..*)))|' + '((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))' + ':' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)'; } description "An IPv6 Route Target is a 20-octet BGP IPv6 Address Specific Extended Community serving the same function as a standard 8-octet Route Target, except that it only allows an IPv6 address as the global administrator. The format is . Two valid examples are 2001:db8::1:6544 and 2001:db8::5eb1:791:6b37:17958."; reference "RFC 5701: IPv6 Address Specific BGP Extended Community Attribute."; } typedef route-target-type { type enumeration { enum import { value 0; description "The Route Target applies to route import."; } enum export { value 1; description "The Route Target applies to route export."; } enum both { value 2; description "The Route Target applies to both route import and route export."; } } description "Indicates the role a Route Target takes in route filtering."; reference "RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs)."; } typedef route-distinguisher { type string { pattern '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|' + '42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|' + '42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|' + '42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|' + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|' + '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|' + '655[0-2][0-9]|' + '65[0-4][0-9]{2}|6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(2:(429496729[0-5]|42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|' + '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|' + '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(6(:[a-fA-F0-9]{2}){6})|' + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):' + '[0-9a-fA-F]{1,12})'; } description "A Route Distinguisher is an 8-octet value used to distinguish routes from different BGP VPNs (RFC 4364). A Route Distinguisher will have the same format as a Route Target as per RFC 4360 and will consist of two or three fields: a 2-octet Type field, an administrator field, and, optionally, an assigned number field. According to the data formats for types 0, 1, 2, and 6 as defined in RFC 4360, RFC 5668, and RFC 7432, the encoding pattern is defined as: 0:2-octet-asn:4-octet-number 1:4-octet-ipv4addr:2-octet-number 2:4-octet-asn:2-octet-number 6:6-octet-mac-address Additionally, a generic pattern is defined for future route discriminator types: 2-octet-other-hex-number:6-octet-hex-number Some valid examples are 0:100:100, 1:1.1.1.1:100, 2:1234567890:203, and 6:26:00:08:92:78:00."; reference "RFC 4360: BGP Extended Communities Attribute. RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs). RFC 5668: 4-Octet AS Specific BGP Extended Community. RFC 7432: BGP MPLS-Based Ethernet VPN."; } typedef route-origin { type string { pattern '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|' + '42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|' + '42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|' + '42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|' + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|' + '25[0-5])\.){3}([0-9]|[1-9][0-9]|' + '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|' + '655[0-2][0-9]|' + '65[0-4][0-9]{2}|6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(2:(429496729[0-5]|42949672[0-8][0-9]|' + '4294967[01][0-9]{2}|' + '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|' + '4294[0-8][0-9]{5}|' + '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|' + '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|' + '(6(:[a-fA-F0-9]{2}){6})|' + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):' + '[0-9a-fA-F]{1,12})'; } description "A Route Origin is an 8-octet BGP extended community identifying the set of sites where the BGP route originated (RFC 4364). A Route Origin will have the same format as a Route Target as per RFC 4360 and will consist of two or three fields: a 2-octet Type field, an administrator field, and, optionally, an assigned number field. According to the data formats for types 0, 1, 2, and 6 as defined in RFC 4360, RFC 5668, and RFC 7432, the encoding pattern is defined as: 0:2-octet-asn:4-octet-number 1:4-octet-ipv4addr:2-octet-number 2:4-octet-asn:2-octet-number 6:6-octet-mac-address Additionally, a generic pattern is defined for future Route Origin types: 2-octet-other-hex-number:6-octet-hex-number Some valid examples are 0:100:100, 1:1.1.1.1:100, 2:1234567890:203, and 6:26:00:08:92:78:00."; reference "RFC 4360: BGP Extended Communities Attribute. RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs). RFC 5668: 4-Octet AS Specific BGP Extended Community. RFC 7432: BGP MPLS-Based Ethernet VPN."; } typedef ipv6-route-origin { type string { pattern '((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}' + '((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|' + '(((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}' + '(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])))' + ':' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)'; pattern '((([^:]+:){6}(([^:]+:[^:]+)|(.*\..*)))|' + '((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))' + ':' + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|' + '6[0-4][0-9]{3}|' + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)'; } description "An IPv6 Route Origin is a 20-octet BGP IPv6 Address Specific Extended Community serving the same function as a standard 8-octet route, except that it only allows an IPv6 address as the global administrator. The format is . Two valid examples are 2001:db8::1:6544 and 2001:db8::5eb1:791:6b37:17958."; reference "RFC 5701: IPv6 Address Specific BGP Extended Community Attribute."; } /*** Collection of types common to multicast ***/ typedef ipv4-multicast-group-address { type inet:ipv4-address { pattern '(2((2[4-9])|(3[0-9]))\.).*'; } description "This type represents an IPv4 multicast group address, which is in the range of 224.0.0.0 to 239.255.255.255."; reference "RFC 1112: Host Extensions for IP Multicasting."; } typedef ipv6-multicast-group-address { type inet:ipv6-address { pattern '(([fF]{2}[0-9a-fA-F]{2}):).*'; } description "This type represents an IPv6 multicast group address, which is in the range of ff00::/8."; reference "RFC 4291: IP Version 6 Addressing Architecture. Section 2.7. RFC 7346: IPv6 Multicast Address Scopes."; } typedef ip-multicast-group-address { type union { type ipv4-multicast-group-address; type ipv6-multicast-group-address; } description "This type represents a version-neutral IP multicast group address. The format of the textual representation implies the IP version."; } typedef ipv4-multicast-source-address { type union { type enumeration { enum * { description "Any source address."; } } type inet:ipv4-address; } description "Multicast source IPv4 address type."; } typedef ipv6-multicast-source-address { type union { type enumeration { enum * { description "Any source address."; } } type inet:ipv6-address; } description "Multicast source IPv6 address type."; } /*** Collection of types common to protocols ***/ typedef bandwidth-ieee-float32 { type string { pattern '0[xX](0((\.0?)?[pP](\+)?0?|(\.0?))|' + '1(\.([0-9a-fA-F]{0,5}[02468aAcCeE]?)?)?[pP](\+)?(12[0-7]|' + '1[01][0-9]|0?[0-9]?[0-9])?)'; } description "Bandwidth in IEEE 754 floating-point 32-bit binary format: (-1)**(S) * 2**(Exponent-127) * (1 + Fraction), where Exponent uses 8 bits and Fraction uses 23 bits. The units are octets per second. The encoding format is the external hexadecimal-significant character sequences specified in IEEE 754 and ISO/IEC C99. The format is restricted to be normalized, non-negative, and non-fraction: 0x1.hhhhhhp{+}d, 0X1.HHHHHHP{+}D, or 0x0p0, where 'h' and 'H' are hexadecimal digits and 'd' and 'D' are integers in the range of [0..127]. When six hexadecimal digits are used for 'hhhhhh' or 'HHHHHH', the least significant digit must be an even number. 'x' and 'X' indicate hexadecimal; 'p' and 'P' indicate a power of two. Some examples are 0x0p0, 0x1p10, and 0x1.abcde2p+20."; reference "IEEE Std 754-2008: IEEE Standard for Floating-Point Arithmetic. ISO/IEC C99: Information technology - Programming Languages - C."; } typedef link-access-type { type enumeration { enum broadcast { description "Specify broadcast multi-access network."; } enum non-broadcast-multiaccess { description "Specify Non-Broadcast Multi-Access (NBMA) network."; } enum point-to-multipoint { description "Specify point-to-multipoint network."; } enum point-to-point { description "Specify point-to-point network."; } } description "Link access type."; } typedef timer-multiplier { type uint8; description "The number of timer value intervals that should be interpreted as a failure."; } typedef timer-value-seconds16 { type union { type uint16 { range "1..65535"; } type enumeration { enum infinity { description "The timer is set to infinity."; } enum not-set { description "The timer is not set."; } } } units "seconds"; description "Timer value type, in seconds (16-bit range)."; } typedef timer-value-seconds32 { type union { type uint32 { range "1..4294967295"; } type enumeration { enum infinity { description "The timer is set to infinity."; } enum not-set { description "The timer is not set."; } } } units "seconds"; description "Timer value type, in seconds (32-bit range)."; } typedef timer-value-milliseconds { type union { type uint32 { range "1..4294967295"; } type enumeration { enum infinity { description "The timer is set to infinity."; } enum not-set { description "The timer is not set."; } } } units "milliseconds"; description "Timer value type, in milliseconds."; } typedef percentage { type uint8 { range "0..100"; } description "Integer indicating a percentage value."; } typedef timeticks64 { type uint64; description "This type is based on the timeticks type defined in RFC 6991, but with 64-bit width. It represents the time, modulo 2^64, in hundredths of a second between two epochs."; reference "RFC 6991: Common YANG Data Types."; } typedef uint24 { type uint32 { range "0..16777215"; } description "24-bit unsigned integer."; } /*** Collection of types related to MPLS/GMPLS ***/ typedef generalized-label { type binary; description "Generalized Label. Nodes sending and receiving the Generalized Label are aware of the link-specific label context and type."; reference "RFC 3471: Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description. Section 3.2."; } typedef mpls-label-special-purpose { type identityref { base mpls-label-special-purpose-value; } description "This type represents the special-purpose MPLS label values."; reference "RFC 3032: MPLS Label Stack Encoding. RFC 7274: Allocating and Retiring Special-Purpose MPLS Labels."; } typedef mpls-label-general-use { type uint32 { range "16..1048575"; } description "The 20-bit label value in an MPLS label stack as specified in RFC 3032. This label value does not include the encodings of Traffic Class and TTL (Time to Live). The label range specified by this type is for general use, with special-purpose MPLS label values excluded."; reference "RFC 3032: MPLS Label Stack Encoding."; } typedef mpls-label { type union { type mpls-label-special-purpose; type mpls-label-general-use; } description "The 20-bit label value in an MPLS label stack as specified in RFC 3032. This label value does not include the encodings of Traffic Class and TTL."; reference "RFC 3032: MPLS Label Stack Encoding."; } /*** Groupings **/ grouping mpls-label-stack { description "This grouping specifies an MPLS label stack. The label stack is encoded as a list of label stack entries. The list key is an identifier that indicates the relative ordering of each entry, with the lowest-value identifier corresponding to the top of the label stack."; container mpls-label-stack { description "Container for a list of MPLS label stack entries."; list entry { key "id"; description "List of MPLS label stack entries."; leaf id { type uint8; description "Identifies the entry in a sequence of MPLS label stack entries. An entry with a smaller identifier value precedes an entry with a larger identifier value in the label stack. The value of this ID has no semantic meaning other than relative ordering and referencing the entry."; } leaf label { type rt-types:mpls-label; description "Label value."; } leaf ttl { type uint8; description "Time to Live (TTL)."; reference "RFC 3032: MPLS Label Stack Encoding."; } leaf traffic-class { type uint8 { range "0..7"; } description "Traffic Class (TC)."; reference "RFC 5462: Multiprotocol Label Switching (MPLS) Label Stack Entry: 'EXP' Field Renamed to 'Traffic Class' Field."; } } } } grouping vpn-route-targets { description "A grouping that specifies Route Target import-export rules used in BGP-enabled VPNs."; reference "RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs). RFC 4664: Framework for Layer 2 Virtual Private Networks (L2VPNs)."; list vpn-target { key "route-target"; description "List of Route Targets."; leaf route-target { type rt-types:route-target; description "Route Target value."; } leaf route-target-type { type rt-types:route-target-type; mandatory true; description "Import/export type of the Route Target."; } } } } module frr-nexthop { yang-version 1.1; namespace "http://frrouting.org/yang/nexthop"; prefix frr-nexthop; import ietf-inet-types { prefix inet; } import ietf-routing-types { prefix rt-types; } import frr-interface { prefix frr-interface; } import frr-vrf { prefix frr-vrf; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR nexthop information. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-08-15 { description "Initial revision."; } typedef optional-ip-address { type union { type inet:ip-address; type string { length "0"; } } } /* * Nexthop types. */ typedef nexthop-type { type enumeration { enum "ifindex" { value 1; description "Specific interface."; } enum "ip4" { value 2; description "IPv4 address."; } enum "ip4-ifindex" { value 3; description "IPv4 address and interface."; } enum "ip6" { value 4; description "IPv6 address."; } enum "ip6-ifindex" { value 5; description "IPv6 address and interface."; } enum "blackhole" { value 6; description "Unreachable or prohibited."; } } description "Nexthop types."; } /* * Blockhole nexthop type. */ typedef blackhole-type { type enumeration { enum "unspec" { value 0; description "Generic unreachable."; } enum "null" { value 1; description "Null type."; } enum "reject" { value 2; description "ICMP unreachable."; } enum "prohibited" { value 3; description "ICMP admin-prohibited."; } } default "null"; description "Nexthop blackhole types."; } typedef nexthop-group-ref { type leafref { path "/frr-nexthop:frr-nexthop-group/frr-nexthop:nexthop-groups/frr-nexthop:name"; require-instance false; } } /* * Common nexthop attributes grouping. */ grouping frr-nexthop-attributes { leaf nh-type { type nexthop-type; mandatory true; description "The nexthop type."; } leaf vrf { type frr-vrf:vrf-ref; description "The nexthop vrf name, if different from the route."; } leaf gateway { type frr-nexthop:optional-ip-address; description "The nexthop gateway address."; } leaf interface { type frr-interface:interface-ref; description "The nexthop egress interface."; } leaf bh-type { type blackhole-type; description "A blackhole sub-type, if the nexthop is a blackhole type."; } leaf onlink { type boolean; default "false"; description "Nexthop is directly connected."; } leaf srte-color { when "../nh-type = 'ip4' or ../nh-type = 'ip6' or ../nh-type = 'ip4-ifindex' or ../nh-type = 'ip6-ifindex'"; type uint32; description "The nexthop SR-TE color"; } uses rt-types:mpls-label-stack { description "Nexthop's MPLS label stack."; } } /* * operational common attributes for nexthop */ grouping frr-nexthop-operational { leaf duplicate { type empty; config false; description "Duplicate nexthop"; } leaf recursive { type empty; config false; description "Nexthop resolved through another gateway."; } leaf active { type empty; config false; description "Nexthop is active."; } leaf fib { type empty; config false; description "Nexthop is installed in fib."; } leaf weight { type uint8; config false; description "Weight to be used by the nexthop for purposes of ECMP"; } } grouping nexthop-grouping { list nexthop { key "nh-type vrf gateway interface"; min-elements 1; description "A list of nexthop objects."; uses frr-nexthop-attributes; } } /* * Single nexthop grouping. */ grouping frr-nexthop { container frr-nexthops { description "FRR nexthop object."; uses nexthop-grouping; } } /* * Container for FRR nexthop group. */ grouping frr-nexthop-grouping { list nexthop-groups { key "name"; description "List of nexthop groups, each contains group of nexthops"; leaf name { type string; description "The nexthop-group name."; } uses frr-nexthop; } } /* Operational nexthop-group */ grouping frr-nexthop-group-operational { container nexthop-group { description "A group of nexthops."; leaf id { type uint32; description "The nexthop-group id."; } uses nexthop-grouping; } } container frr-nexthop-group { description "A nexthop-group, represented as a list of nexthop objects."; uses frr-nexthop-grouping; } /* * Augment weight attributes to nexthop group. */ augment "/frr-nexthop-group/nexthop-groups/frr-nexthops/nexthop" { leaf weight { type uint8; description "Weight to be used by the nexthop for purposes of ECMP"; } } } module frr-routing { yang-version "1.1"; namespace "http://frrouting.org/yang/routing"; prefix "frr-routing"; import ietf-yang-types { prefix "yang"; } import frr-vrf { prefix frr-vrf; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This YANG module defines essential components for the management of a routing subsystem. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-08-15 { description "Initial revision."; } /* Identities */ identity address-family { description "Base identity from which identities describing address families are derived."; } identity ipv4 { base address-family; description "This identity represents an IPv4 address family."; } identity ipv6 { base address-family; description "This identity represents an IPv6 address family."; } identity afi-safi-type { description "Base identity type (AFI,SAFI) tuples for RIB"; } identity ipv4-unicast { base afi-safi-type; description "This identity represents the IPv4 unicast address family."; } identity ipv6-unicast { base afi-safi-type; description "This identity represents the IPv6 unicast address family."; } identity ipv4-multicast { base afi-safi-type; description "This identity represents the IPv4 multicast address family."; } identity ipv6-multicast { base afi-safi-type; description "This identity represents the IPv6 multicast address family."; } identity ipv4-labeled-unicast { base afi-safi-type; description "This identity represents the IPv4 labeled unicast address family."; } identity ipv6-labeled-unicast { base afi-safi-type; description "This identity represents the IPv6 labeled unicast address family."; } identity l3vpn-ipv4-unicast { base afi-safi-type; description "This identity represents the L3vpn IPv4 unicast address family."; } identity l3vpn-ipv6-unicast { base afi-safi-type; description "This identity represents the L3vpn IPv6 unicast address family."; } identity l3vpn-ipv4-multicast { base afi-safi-type; description "This identity represents the L3vpn IPv4 multicast address family."; } identity l3vpn-ipv6-multicast { base afi-safi-type; description "This identity represents the L3vpn IPv6 multicast address family."; } identity l2vpn-vpls { base afi-safi-type; description "This identity represents the L2vpn VPLS address family."; } identity l2vpn-evpn { base afi-safi-type; description "This identity represents the L2vpn EVPN address family."; } identity ipv4-flowspec { base afi-safi-type; description "This identity represents the IPv4 flowspec address family."; } identity ipv6-flowspec { base afi-safi-type; description "This identity represents the IPv6 flowspec address family."; } identity control-plane-protocol { description "Base identity from which control-plane protocol identities are derived."; } identity routing-protocol { base control-plane-protocol; description "Identity from which Layer 3 routing protocol identities are derived."; } /* Type Definitions */ typedef administrative-distance { type uint8 { range "1..255"; } description "Admin distance associated with the route."; } /* Groupings */ grouping address-family { description "This grouping provides a leaf identifying an address family."; leaf address-family { type identityref { base address-family; } mandatory true; description "Address family."; } } grouping router-id { description "This grouping provides a router ID."; leaf router-id { type yang:dotted-quad; description "A 32-bit number in the form of a dotted quad that is used by some routing protocols identifying a router."; reference "RFC 2328: OSPF Version 2"; } } /* Data nodes */ container routing { description "Configuration parameters for the routing subsystem."; container control-plane-protocols { description "Support for control-plane protocol instances."; list control-plane-protocol { key "type name vrf"; description "Each entry contains a control-plane protocol instance."; leaf type { type identityref { base control-plane-protocol; } description "Type of the control-plane protocol"; } leaf name { type string; description "An arbitrary name of the control-plane protocol instance."; } leaf vrf { type frr-vrf:vrf-ref; description "vrf for control-plane protocol"; } } } } } module frr-vrf { yang-version 1.1; namespace "http://frrouting.org/yang/vrf"; prefix frr-vrf; organization "Free Range Routing"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR VRF. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-06 { description "Initial revision."; } typedef vrf-ref { type leafref { path "/frr-vrf:lib/frr-vrf:vrf/frr-vrf:name"; require-instance false; } description "Reference to a VRF"; } container lib { list vrf { key "name"; description "VRF."; leaf name { type string { length "1..36"; } description "VRF name."; } container state { config false; leaf id { type uint32 { range "0..4294967295"; } description "VRF Id."; } leaf active { type boolean; default "false"; description "VRF active in kernel."; } } } } } module frr-route-types { yang-version 1.1; namespace "http://frrouting.org/yang/route-types"; prefix frr-route-types; import ietf-inet-types { prefix inet; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines typedefs for route types. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2018-03-28 { description "Initial revision."; } typedef frr-route-types-v4 { type enumeration { enum kernel { value 1; } enum connected { value 2; } enum static { value 3; } enum rip { value 4; } enum ospf { value 6; } enum isis { value 8; } enum bgp { value 9; } enum eigrp { value 11; } enum nhrp { value 12; } enum table { value 15; } enum vnc { value 17; } enum vnc-direct { value 18; } enum babel { value 22; } enum sharp { value 23; } enum openfabric { value 26; } } } typedef frr-route-types-v6 { type enumeration { enum kernel { value 1; } enum connected { value 2; } enum static { value 3; } enum ripng { value 5; } enum ospf6 { value 7; } enum isis { value 8; } enum bgp { value 9; } enum nhrp { value 12; } enum table { value 15; } enum vnc { value 17; } enum vnc-direct { value 18; } enum babel { value 22; } enum sharp { value 23; } enum openfabric { value 26; } } } typedef frr-route-types { description "Route types as enumerated in `lib/route_types.txt`"; type union { type frr-route-types-v4; type frr-route-types-v6; } } typedef ipv4-multicast-group-prefix { type inet:ipv4-prefix { pattern '(2((2[4-9])|(3[0-9]))\.)(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(/(([4-9])|([1-2][0-9])|(3[0-2])))'; } description "This type represents an IPv4 multicast group prefix, which is in the range from 224.0.0.0 to 239.255.255.255."; } typedef ipv6-multicast-group-prefix { type inet:ipv6-prefix { pattern '(([fF]{2}[0-9a-fA-F]{2}):).*'; } description "This type represents an IPv6 multicast group prefix, which is in the range of FF00::/8."; } typedef ip-multicast-group-prefix { description "The IP-Multicast-Group-Address-Prefix type represents an IP multicast address prefix and is IP version neutral. The format of the textual representations implies the IP version. It includes a prefix-length, separated by a '/' sign."; type union { type ipv4-multicast-group-prefix; type ipv6-multicast-group-prefix; } } } module frr-route-map { yang-version 1.1; namespace "http://frrouting.org/yang/route-map"; prefix frr-route-map; import ietf-inet-types { prefix inet; } import frr-filter { prefix filter; } import frr-interface { prefix frr-interface; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines route map settings Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-07-01 { description "Initial revision"; } identity rmap-match-type { description "Base route-map match-condition"; } identity interface { base rmap-match-type; description "Match interface"; } identity ipv4-address-list { base rmap-match-type; description "Match an IPv4 access-list"; } identity ipv4-prefix-list { base rmap-match-type; description "Match an IPv4 prefix-list"; } identity ipv4-next-hop-list { base rmap-match-type; description "Match an IPv4 next-hop"; } identity ipv4-next-hop-prefix-list { base rmap-match-type; description "Match an IPv4 next-hop prefix list"; } identity ipv4-next-hop-type { base rmap-match-type; description "Match an IPv4 next-hop type"; } identity ipv6-address-list { base rmap-match-type; description "Match an IPv6 access-list"; } identity ipv6-prefix-list { base rmap-match-type; description "Match an IPv6 prefix-list"; } identity ipv6-next-hop-list { base rmap-match-type; description "Match an IPv6 next-hop"; } identity ipv6-next-hop-prefix-list { base rmap-match-type; description "Match an IPv6 next-hop prefix list"; } identity ipv6-next-hop-type { base rmap-match-type; description "Match an IPv6 next-hop type"; } identity match-metric { base rmap-match-type; description "Match a route metric"; } identity match-tag { base rmap-match-type; description "Match a route tag"; } identity rmap-set-type { description "Base route-map set-action"; } identity ipv4-next-hop { base rmap-set-type; description "Set IPv4 address of the next hop"; } identity ipv6-next-hop { base rmap-set-type; description "Set IPv6 address of the next hop"; } identity set-metric { base rmap-set-type; description "Set prefix/route metric"; } identity set-tag { base rmap-set-type; description "Set tag"; } identity set-sr-te-color { base rmap-set-type; description "Set Color of the SR-TE"; } typedef route-map-sequence { type uint16 { range "1..65535"; } description "Route map valid sequence numbers"; } typedef route-map-name { type string; description "Route map name format"; } typedef route-map-ref { type leafref { path "/frr-route-map:lib/frr-route-map:route-map/frr-route-map:name"; require-instance false; } description "Reference to a route-map."; } grouping rmap-match-condition { container rmap-match-condition { choice match-condition { description "Value to match (interpretation depends on condition type)"; case interface { when "derived-from-or-self(../condition, 'interface')"; leaf interface { type frr-interface:interface-ref; } } case list-name { when "derived-from-or-self(../condition, 'ipv4-address-list') or " + "derived-from-or-self(../condition, 'ipv4-prefix-list') or " + "derived-from-or-self(../condition, 'ipv4-next-hop-list') or " + "derived-from-or-self(../condition, 'ipv4-next-hop-prefix-list') or " + "derived-from-or-self(../condition, 'ipv6-address-list') or " + "derived-from-or-self(../condition, 'ipv6-next-hop-list') or " + "derived-from-or-self(../condition, 'ipv6-next-hop-prefix-list') or " + "derived-from-or-self(../condition, 'ipv6-prefix-list')"; leaf list-name { type filter:access-list-name; } } case ipv4-next-hop-type { when "derived-from-or-self(../condition, 'ipv4-next-hop-type')"; leaf ipv4-next-hop-type { type enumeration { enum "blackhole" { value 0; } } } } case ipv6-next-hop-type { when "derived-from-or-self(../condition, 'ipv6-next-hop-type')"; leaf ipv6-next-hop-type { type enumeration { enum "blackhole" { value 0; } } } } case match-metric { when "derived-from-or-self(../condition, 'match-metric')"; leaf metric { type uint32 { range "1..4294967295"; } } } case match-tag { when "derived-from-or-self(../condition, 'match-tag')"; leaf tag { type uint32 { range "1..4294967295"; } } } } } } grouping rmap-set-action { container rmap-set-action { choice set-action { description "Value to set (interpretation depends on action-type)"; case ipv4-address { when "derived-from-or-self(../action, 'ipv4-next-hop')"; leaf ipv4-address { type inet:ipv4-address; description "IPv4 address"; } } case ipv6-address { when "derived-from-or-self(../action, 'ipv6-next-hop')"; leaf ipv6-address { type inet:ipv6-address; description "IPv6 address"; } } case set-metric { when "derived-from-or-self(../action, 'set-metric')"; choice metric-value { description "Metric to set or use"; case value { leaf value { type uint32 { range "0..4294967295"; } description "Use the following metric value"; } } case add-metric { leaf add-metric { description "Add value to metric."; type uint32 { range "0..4294967295"; } } } case subtract-metric { leaf subtract-metric { description "Subtract value from metric."; type uint32 { range "0..4294967295"; } } } case use-round-trip-time { leaf use-round-trip-time { type boolean; description "Use the round trip time as metric"; } } case add-round-trip-time { leaf add-round-trip-time { type boolean; description "Add round trip time to metric"; } } case subtract-round-trip-time { leaf subtract-round-trip-time { type boolean; description "Subtract round trip time to metric"; } } } } case set-tag { when "derived-from-or-self(../action, 'set-tag')"; leaf tag { type uint32 { range "0..4294967295"; } description "Tag value"; } } case set-sr-te-color { when "derived-from-or-self(../action, 'set-sr-te-color')"; leaf policy { type string; description "Color of the SR-TE Policies to match with"; } } } } } container lib { list route-map { key "name"; description "Route map instance"; leaf name { type route-map-name; description "Route map instance name"; } leaf optimization-disabled { type boolean; default false; description "Disables or enables the optimization"; } list entry { key "sequence"; description "Route map entry"; leaf sequence { type route-map-sequence; description "Route map instance priority (low number means higher priority)"; } leaf description { type string; description "Route map description"; } leaf action { type enumeration { enum "permit" { value 0; description "Executes configured action and permits the prefix/route if the conditions matched. An alternative exit action can be configured to continue processing the route map list or jump to process another route map."; } enum "deny" { value 1; description "If all conditions are met the prefix/route is denied and route map processing stops."; } } mandatory true; description "Route map actions: permit (executes action), deny (quits evaluation)"; } leaf call { type route-map-name; description "Call another route map before calling `exit-policy`. If the called route map returns deny then this route map will also return deny"; } leaf exit-policy { type enumeration { enum "permit-or-deny" { value 0; description "End route map evaluation and return"; } enum "next" { value 1; description "Proceed evaluating next route map entry per sequence"; } enum "goto" { value 2; description "Go to route map entry with the provided sequence number"; } } default "permit-or-deny"; description "What do to after route map successful match, set and call"; } leaf goto-value { when "../exit-policy = 'goto'"; type route-map-sequence; mandatory true; description "Sequence number to jump (when using `goto` exit policy)"; } list match-condition { key "condition"; description "Route map match conditions"; leaf condition { type identityref { base rmap-match-type; } description "Match condition"; } uses rmap-match-condition; } list set-action { key "action"; description "Route map set actions"; leaf action { type identityref { base rmap-set-type; } description "Action to do when the route map matches"; } uses rmap-set-action; } } } } } module frr-interface { yang-version 1.1; namespace "http://frrouting.org/yang/interface"; prefix frr-interface; import frr-vrf { prefix frr-vrf; } import ietf-interfaces { prefix ietf-if; } import ietf-yang-types { prefix yang; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR interfaces. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2020-02-05 { description "Added operational data"; } revision 2019-09-09 { description "Added interface-ref typedef"; } revision 2018-03-28 { description "Initial revision."; } identity other { base ietf-if:interface-type; description "Other type"; } identity unknown { base ietf-if:interface-type; description "Unknown type"; } identity ethernet { base ietf-if:interface-type; description "Ethernet type"; } identity exper-ethernet { base ietf-if:interface-type; description "Experimental Ethernet type"; } identity loopback { base ietf-if:interface-type; description "Loopback type"; } identity pimreg { base ietf-if:interface-type; description "PIMSM Registration."; } identity ipip { base ietf-if:interface-type; description "IPIP Tunnel."; } identity ipip6 { base ietf-if:interface-type; description "IPIP6 Tunnel."; } identity ipgre { base ietf-if:interface-type; description "GRE over IP."; } typedef interface-ref { type leafref { path "/frr-interface:lib/frr-interface:interface/frr-interface:name"; require-instance false; } description "Reference to an interface"; } typedef if-flags-type { type enumeration { enum "up" { value 1; description "Active and ready to transfer packets."; } enum "broadcast" { value 2; description "Broadcast enabled."; } enum "debug" { value 3; description "Debug mode."; } enum "loopback" { value 4; description "Loopback interface."; } enum "point-to-point" { value 5; description "Point-to-Point link."; } enum "notrailers" { value 6; description "This flag is unused in Linux, but it exists for BSD compatibility. Avoid use of trailers"; } enum "running" { value 7; description "Up and Running."; } enum "noarp" { value 8; description "Can't perform address resolution protocol."; } enum "promisc" { value 9; description "Promiscuous mode. Receive all packets."; } enum "allmulti" { value 10; description "Receive all multicast packets."; } enum "simplex" { value 11; description "Does not Rx or Tx at the sametime."; } enum "link0" { value 12; description "Link0."; } enum "link1" { value 13; description "Link1."; } enum "link2" { value 14; description "Link2."; } enum "multicast" { value 15; description "Supports multicast transmission."; } enum "notransmit" { value 16; description "Interface is no transmit mode."; } enum "nortexch" { value 17; description "No routing info exchange."; } enum "virtual" { value 18; description "Virtual interface."; } enum "ipv4" { value 19; description "IPv4 enabled."; } enum "ipv6" { value 20; description "IPv6 enabled."; } } } grouping if-common-operational { leaf if-index { type int32 { range "0..2147483647"; } description "Interface index."; } leaf mtu { type uint16; description "The size of the largest IPV4 packet that the interface will send and receive."; } leaf mtu6 { type uint32; description "The size of the largest IPV6 packet that the interface will send and receive."; } leaf speed { type uint32; description "Interface speed."; } leaf metric { type uint32; description "Interface metric."; } leaf flags { type if-flags-type; description "Interface flags."; } leaf type { type identityref { base ietf-if:interface-type; } description "The link type of the interface."; } leaf phy-address { type yang:mac-address; description "The interface's MAC address."; } } container lib { list interface { key "name"; description "Interface."; leaf name { type string; description "Interface name."; } leaf vrf { type frr-vrf:vrf-ref; description "VRF this interface is associated with."; config false; } leaf description { type string; description "Interface description."; } container state { config false; uses if-common-operational; } } } } module frr-filter { yang-version 1.1; namespace "http://frrouting.org/yang/filter"; prefix frr-filter; import ietf-inet-types { prefix inet; } import ietf-yang-types { prefix yang; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines filter settings Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-07-04 { description "Initial revision"; } /* * Types. */ typedef access-list-name { description "Access list name formatting"; type string { length 1..128; } } typedef access-list-sequence { description "Access list sequence number"; type uint32 { range "1..4294967295"; } } typedef access-list-action { description "Access list return action on match"; type enumeration { enum deny { description "Deny an entry"; value 0; } enum permit { description "Accept an entry"; value 1; } } } /* * Configuration data. */ container lib { list access-list { description "Access list instance"; key "type name"; leaf type { description "Access list content type"; type enumeration { enum ipv4 { description "Internet Protocol address version 4"; value 0; } enum ipv6 { description "Internet Protocol address version 6"; value 1; } enum mac { description "Media Access Control address"; value 2; } } } leaf name { description "Access list name"; type access-list-name; } leaf remark { description "Access list remark"; type string; } list entry { description "Access list entry"; key "sequence"; leaf sequence { description "Access list sequence value"; type access-list-sequence; } leaf action { description "Access list action on match"; type access-list-action; mandatory true; } choice value { description "Access list value to match"; mandatory true; case ipv4-prefix { when "../type = 'ipv4'"; choice style { description "Access list entry style selection: zebra or cisco."; mandatory true; case zebra { leaf ipv4-prefix { description "Configure IPv4 prefix to match"; type inet:ipv4-prefix; mandatory true; } leaf ipv4-exact-match { description "Exact match of prefix"; type boolean; default false; } } case cisco { choice standard-value { description "Source value to match"; leaf host { description "Host to match"; type inet:ipv4-address; } container network { leaf address { mandatory true; description "Network address part."; type inet:ipv4-address; } leaf mask { mandatory true; description "Network mask/wildcard part."; type inet:ipv4-address; } } leaf source-any { /* * Was `any`, however it conflicts with `any` leaf * outside this choice. */ description "Match any"; type empty; } } choice extended-value { description "Destination value to match"; leaf destination-host { description "Host to match"; type inet:ipv4-address; } container destination-network { leaf address { mandatory true; description "Network address part."; type inet:ipv4-address; } leaf mask { mandatory true; description "Network mask/wildcard part."; type inet:ipv4-address; } } leaf destination-any { description "Match any"; type empty; } } } } } case ipv6-prefix { when "../type = 'ipv6'"; leaf ipv6-prefix { description "Configure IPv6 prefix to match"; type inet:ipv6-prefix; mandatory true; } leaf ipv6-exact-match { description "Exact match of prefix"; type boolean; default false; } } case mac { when "../type = 'mac'"; leaf mac { description "Configure MAC address to match"; type yang:mac-address; } } case any { leaf any { description "Match anything"; type empty; } } } } } list prefix-list { description "Prefix list instance"; key "type name"; leaf type { description "Prefix list type"; type enumeration { enum ipv4 { description "Internet Protocol address version 4"; value 0; } enum ipv6 { description "Internet Protocol address version 6"; value 1; } } } leaf name { description "Prefix list name"; type access-list-name; } leaf remark { description "Prefix list user description"; type string; } list entry { description "Prefix list entry"; key "sequence"; leaf sequence { description "Prefix list sequence value"; type access-list-sequence; } leaf action { description "Prefix list action on match"; type access-list-action; mandatory true; } choice value { description "Prefix list value to match"; mandatory true; case ipv4-prefix { leaf ipv4-prefix { description "Configure IPv4 prefix to match"; type inet:ipv4-prefix; mandatory true; } leaf ipv4-prefix-length-greater-or-equal { description "Specifies if matching prefixes with length greater than or equal to value"; type uint8 { range "0..32"; } } leaf ipv4-prefix-length-lesser-or-equal { description "Specifies if matching prefixes with length lesser than or equal to value"; type uint8 { range "0..32"; } } } case ipv6-prefix { leaf ipv6-prefix { description "Configure IPv6 prefix to match"; type inet:ipv6-prefix; mandatory true; } leaf ipv6-prefix-length-greater-or-equal { description "Specifies if matching prefixes with length greater than or equal to value"; type uint8 { range "0..128"; } } leaf ipv6-prefix-length-lesser-or-equal { description "Specifies if matching prefixes with length lesser than or equal to value"; type uint8 { range "0..128"; } } } case any { leaf any { description "Match anything"; type empty; } } } } } } } nb_callback_pre_validateprefix_list_trie_delthread_process_io_helperwork_queue_schedulecmd_execute_command_realterminate_graphrouting_control_plane_protocols_control_plane_protocol_createzlog_fdzlog_live_openlog_5424_rotatelog_5424_cmd_initnb_oper_data_iter_listnb_config_diffnb_write_config0123456789ABCDEFGHJKMNPQRSTVWXYZ0000000000000000 0123456789ABCDEF0123456789abcdef%% environment variable "%s" not present or invalid. %% configuration will be saved but has no effect currently %% file descriptor %d was not open when this process was started %% No extended syslog target named "%s" destination syslog supports-rfc5424 Inactive (no destination configured) logging to fd %d from environment variable %pSE log level: %s, facility: %s structured data is not supported by the selected format number of lost messages: %zu last error: %s (%lld.%06llds ago, currently %s) /frr-routing:routing/control-plane-protocols/control-plane-protocol[vrf='%s']/frr-routing:routing/control-plane-protocols/control-plane-protocol count: %d, range entries: %d, sequences: %lld - %lld log rotation on extended log target %s failed%% could not open socket pair: %mExcessive docstring while parsing '%s'Attempting to process an I/O event but for fd: %d(%d) no thread to handle this!((sizeof(nexthop->gate) + sizeof(nexthop->src) + sizeof(nexthop->rmap_src)) / 3) == (GATE_SIZE * sizeof(uint32_t))Negate a command or set its defaults Log destination setup Deconfigure destination table->entries[byte].next_tablem->handler.pfds[pos].fd, actual_state__func__, safe_strerror(errno), errnoNegate a command or set its defaults Timestamp options Use local system time zone rather than UTC [no] timestamp precision (0-9)Negate a command or set its defaults Timestamp options Number of sub-second digits to include Number of sub-second digits to include [no] facility $facilityargNegate a command or set its defaults Set syslog facility to use Kernel User process Mail system System daemons Authorization system Syslog itself Line printer system USENET news Unix-to-Unix copy system Cron/at facility Local use Local use Local use Local use Local use Local use Local use Local use [no] priority $levelargNegate a command or set its defaults Set minimum message priority to include for this target System is unusable Immediate action needed Critical conditions Error conditions Warning conditions Normal but significant conditions Informational messages Debugging messages [no] structured-data $optionNegate a command or set its defaults Select structured data (key/value pairs) to include in each message FRR source code location FRR version Unique message identifier (XXXXX-XXXXX) Error category (EC numeric) Individual formatted log message arguments [no] destination |stdout$fd1|stderr$fd2>[format $fmt]Negate a command or set its defaults Log destination setup Log to pre-opened file descriptor File descriptor number (must be open at startup) Read file descriptor number from environment variable Environment variable name Log to standard output Log to standard error output Select log message formatting RFC3164 (legacy) syslog RFC5424 (modern) syslog, supports structured data (default) modified RFC3164 without hostname for local syslogd (/dev/log) journald (systemd log) native format [no] destination syslog [supports-rfc5424]$supp5424Negate a command or set its defaults Log destination setup Log directly to syslog Use RFC5424 format (please refer to documentation) log_5424_destination_syslog_cmdNegate a command or set its defaults Log destination setup Log directly to systemd's journald log_5424_destination_journald_cmd[no] destination unix PATH [format $fmt]Negate a command or set its defaults Log destination setup Log to unix socket Unix socket path Select log message formatting RFC3164 (legacy) syslog RFC5424 (modern) syslog, supports structured data (default) modified RFC3164 without hostname for local syslogd (/dev/log) journald (systemd log) native format [no] destination fifo$type PATH [create$create [{owner WORD|group WORD|permissions PERMS}]|no-create$nocreate] [format $fmt]Negate a command or set its defaults Log destination setup Log to filesystem FIFO Path to destination Create file if it does not exist Set file owner User name Set file group Group name Set permissions File permissions (octal) Do not create file if it does not exist Select log message formatting RFC3164 (legacy) syslog RFC5424 (modern) syslog, supports structured data (default) modified RFC3164 without hostname for local syslogd (/dev/log) journald (systemd log) native format [no] destination file$type PATH [create$create [{user WORD|group WORD|mode PERMS}]|no-create$nocreate] [format $fmt]Negate a command or set its defaults Log destination setup Log to file Path to destination Create file if it does not exist Set file owner User name Set file group Group name Set permissions File permissions (octal) Do not create file if it does not exist Select log message formatting RFC3164 (legacy) syslog RFC5424 (modern) syslog, supports structured data (default) modified RFC3164 without hostname for local syslogd (/dev/log) journald (systemd log) native format no log extended-syslog EXTLOGNAMENegate a command or set its defaults Logging control Extended RFC5424 syslog (including file targets) Name identifying this syslog target log extended-syslog EXTLOGNAMELogging control Extended RFC5424 syslog (including file targets) Name identifying this syslog target /tmp/frr.tmp.XXX/lib64/ld-linux-x86-64.so.2;@Q' x\QQ4 `? sM tZ {l }| \~ p Ā @ \ x D , < L $T #d ($t O O LP Q o r s s lttHu$y8zSzgH{}~T< 05x:JZ$jtzpy!y!""#@$Td/h/1$9Q49Qt9Q9Q9Q9R9R:(R:TR;RDTSASDBSBStC TC,TCLT$GxT$HTHTKUL(U4Ld{$@{D@{$G{H8|HX|Hx|4I|TI|K|DL8}Ld}M}dN}N}TO}$P(~P~Q~RDS,TdD[\^^4_D_dbbTc`d4ee؁fdg(hLixTjTk̂lTr,tr@rTrtsTss܃st$uLtutuvv܄wTw,wTxTy4z܅z{44|\}}~d<DlԂȇd$PD|$ԇ؈(T$4t4DtԫԊԲ4d4ċľ$T4$4\č4,4`dHTx4؏t8hȐ$D8dLt`t$D0|$ dL`Dt44LT`ttĔؔDTd4H\p$Tdtԕ$(T4|Tdt̖4 \t  ԗD8`̘@thșD4`DtȚ4t DDpЛtd<dt М !t!8!X4"x"#t#T$%,%P'x'(Ȟ)D*+@+h,$-T-ܟ-D.(.L/p//d0ܠ0D1$1D2t34ȡ56(t7`489̢9:<d;h;;>>$?(?XTADBBC$D<DlDEdEEEdFF(FH$GhG4HԦH$II<$J\KKLħdMtNOPPPQȨdRS($TLdTTTЩUDVHVlWWԪXXZhZT[[,[P]|D^4_ج_$` `Ldaxbbحc4h8hdhx4ijĮk4n$oTpTqrtu0uDvh4yyyܰDzz4{`|D||Ա}$4D`ĄdԲ$ ĈH$lDгDdL4lԴĎ40d\4T $LԕtԶD8$d$dt@t$ԸT,Xl$ħĹԨ(<4PTd$DT$t8L`ȻԵ4T,@Tdht|Ļм$T<`$4нTt Ľ @$TDhd|TȾܾ$84Xxtȿ(LD`t4d40d$,PT| t0Xd$Tt0`dT HTx@pDt 4tX4$Hxt4Dh$HDx$ $8dddTDD$,Lx4T 0dP 4\$04dT@x,Xd|d  8!p""$&D&,t&@$'l/0$D$E,$J\$KLNdOTDWpXTZ[^(kXluwx4xHt$Ԁ4DHttćHDhdD4 8Th|DTD ĐL$p4d@ldt 8dD4H4hĜ$Dd,T$t4tD8LttĢ4t(LdxDH$pT@p$Tt$DxTtDDTXԸ4d4,TLttttDtDt4\t44$$DPtD`4D$0PpT$ $Xt|t D0\D <lD tLp$T$@thd$ TD $  L4t4Tt8h|$D H!t"4$T$$T'<(hT*+.$/ t1L1`45d66t8(9T::T;t;;;<<<=d$=xD==4>>@8ALA`BtBC$C4CDCTCdCtCXKtOOdPP(DQ<dQPQdQxQR$RDRdRRRRR,S@4STTShS|TdUVTX,dYdYxYYZ$ZDZZZ0[DD[h[[$\4] D] ]H^p^_4`Dab<clddeTgth h4Ti`otuv0dy`z@Tltԍ8L`$4Ԓ(tXTH$lTdT<Tt 0 \    t TH x    tT t  D  $4 d  4  t DD t    $DTt$TdD4$dt$DDd$$ `$D$H|$4D4T4tHhd 4 d t , @$ dt x  D   d  D(TTDh|Dd$TP|d(Lx4dT<Ppd4d4tH\p  $ $4 8D Ld ` t   !!$!D!d!!(!<!P!d"x$"D"d""""""#,#@$#TD#hd#|#$&'4*,D+L$,p,,$-T--$./</`01$1D114T2`T33$4T4 d4 t4( 4H 5l 5 T6 6 6 7,!9\!:!;!;!4= ">X"d?"@"@"A#B0#BD#tDx#dE#$F#FL$TLx$M$N$N%P0%Pl%$R%4V%V%V&tW0&Y`&[&\&]'^,'4`T't`x'`'`'`'a'tb(c0(dX(e(e(i(j,)tl\)l)Tn)n)t *uH*tv|*w*x*z+{H+~x+++,d,,T,4|,4,,-TL-4-D--T.H.4p.ԡ...T(/T/$|/$/4/d/ı0$080dd000$0d0t00 1$L1t11112H2$p24222D23$3834L34x3333D3484TX4x444T44585TX55556T86l6666747T7|7$77d8D08\888d89D9p99499(:X:T:4::;t<;p;;$;;$,<X<4< < < =DH=h=d==D=$>L>Tl>>>D>4?P?d-?$.?.?T/@/@@40l@0@0@$4@4@4 A4 A44A4HA4\A4pAT5Ad5At5A5A5A5A5 B5 B54B5HB5\BD6B7B7B7B8$CD;PC;xCC>DD?@D?tD$@Dd@D@D@D4ADA$ECTEDhEDE4EEtEEE FHlp@pTApApdC qDPqdEqEqDFqFqG r4GDrItrJrdKrKsK$sL8sLXsNs4NsTQtQ8tStdUttWuXluYudYu\uD`vt`0v`Tvatv$avavavavDbwb8wcLw$clwcwdw$dwTdwTexTf4xf`xgxgxthxDiy$j,ym\yDoypyrz$t@zdudzyz|{d~l{{{D{|D(|4P|||D| }H}p}}}~,~4d~~T~dt4t4ԣ,4\ԥ$Ĩ$@Dt$ԁԭ($X$$ԳHt؃ $ D4dH\p$DdԄ$@4TDhT|dt̅$T0P$dĆt 0DDXdx؇ ,4LD`dẗtD 4$T44 tLxDD48\TԌ4T8t`$؍D(T<dPtD(<PxD@ltȐT 4`Tԑ D4Xdld$t ,d X  $DDh|DĔ4<lDt4 4TtTdܖT(tP$td$Dp!T&($*8,d/$/1ܙ7 9<:d4;t;<ܚ==,D>H?x@BțCtC tDHExFDGDHHJ<KltLL$NNU8WhXYTZԞ$[[$]D^l^ab؟bc dDehdfDg$hԠiitj@dkdTlDm4nС$opq<q`rstԢuv$wLxttytz{| }4dԀdtd44l$إ0`dȦ4 PĐԒȧ4 8t\Tė4  LDpd$ĩԟ$T8lԤԪ$4D$T8dLt`tīԨDp$dT4DԮpḓT ԲLDxĮdLt$ķȯ44$`DȰ DXLdxԲD$pԳT0`tDشt4hTܵ <lDt  Է  4$ X |Dܸ 8d4Ĺ$tTDd d!HD%xd&'л)*0+\+d-d//3@4t5t9ܽ$:<0>XDAAJ K`DL$MdN4tNHTOpOPDQdQQ4DR`[\]D]$]HD(d\dD(TԑpdԒdԓ4Ĝd$4HԤpt$,\t4ԳT,L$tt$ԻPT|tdDD44@<dT4@pT4\4T<l(d<lzRx $'IFJ w?:*3$"DqI\ p|6(rAF DGHW (8AC I F ,@ AC HK G p)m(AL BEGL I p|C0KC M" K P H 0Ht?AC M F f (|uAH DIIQ  AE B A `2EH Ac *ER R ( 3AC Ks F ,8AC BEIF E ,htAC Aa J c E @ ,AC BEL E TvI I H<EI BIEs G  H s E ,PEC At C Q G f &DEC BGEHq A _ A O A M C 2 , @ Th$| ,( $0 , ( $  (0VJ A AF \pLE[ [ ,}EC ME F \ $h8t Lp `ltho(AC FEDv ($#@#\ X T,P @LTH._J p\._J p l hd` \  X  T , P (@ LvEC BEKO A ,l EC E B U K U ( `/EC DK G  d 0 `AC C^ K @ H q A ( EC DD` H $< EC BG F 0d EC Gw J N A , EC BEIGZ A )EC BEU , NC BG G P   (0 JC Bn K j  \ RC Ay A |EC B F H,EC BDY  T  P \EC BKo ( sEH Co A r @ :EO e ` <(t HMC A` G P $ VEC BJA  *EC B[  dEC EV  @AEC Es  , pNC B} P d ?EH Fk , EC HHq A  ?aN E  bON  ~N  REC FC 0=^N L P=^N L 0p]EJ BFD A a A 8( AC M D  E f J   \EF  A 0$WEC BIIEK_ E X$EI  A 4|EC Gg J h H p (pEJ GT F <EC It K } K b F H H   $4EC Cp E $\@EC G} A ,KC BDr J p 4\C BEH HH 0$EC DDx H h H ( EC E{ H { L@5`l5(tEC BKD EO H ,AC DL D ,|EC P H (  EEC PA G L%Ej Q (l`&]AG FH E 0'EC BED I E K 0p(EC BED I E K ,L)NC BD J qEA 0)),D)EC HD H $tX-EC Cz K (-EC M t. EH R  t.-EC BHV , .NEG BNH F (<0AC DEEH (h41tEC DX D G 01OC BEDu F @ 01NC BJX K X `2^(2EC Fb H  J (<3EC L' E (hD5EC Mg D (5EC DEDa J (,6:AC e A @7#,\7\EC I0 G 0<EI  H (TH=xEF BG| H _ ,=EG BSIP F  @(@EC I D P @ @(@EC DH ,DhB]EC I  F (tCAC BEEF D8EC W I EC M I \ D 0<@EC FEH H P , =@EC FEU E (P=\GEE DEn O ,|=GEC FER I (=JEE DEm H ,=DKAC DLMN F ,>LYEG M G ,8>OEC Mf E ,h>QYEG M G ,>TEC Mf E ,>dVKAH BPK H ,>YEG Pp D ,(?4]KAH BPK H ,X?T`EG P D 0?dEJ DI E ?e?|e?xe?f @f @ f4@fH@fEI F h@f (|@fAC BR I @f@f)EC B] @g(h gd?EC EF E Xz?  EC AV A ]  TܟEC A  TX=EH Cl Tt@EI Y I U@EI Y I (UhVN L ()^+EC DOf O )f;+ $UXyEC Ig UgDN N UqN E UpiQN E $VUEC L F (DV\EC BD{ G G pV,,V8_EJ DFHL D $VhEC I@ G 0VPEC Mk H J N 4W,UC BIHDBBBBA HW (\WEC N E ,WEI Gd G g I ,WdxEC DGH J W4EC BI` (,Ъ@(EC Dc E ,\c(  XXĪ2EC BEb |X!(-7(EC BIu H 4-b( (X`aG ES H d  YcEF BQ ,-@'EF M C -Xb' Y Y$Y$EH BL[ J 0H.A-'EC DEF F |.a ' $(ZAC BII ,. &EC BN E .Ta& (/lN&EC BIj E D/an&  ZpDES BDe ([EC DH H ,<[5EC M A (l[EC DK  [TzEC FW K [lEC B\ A ([EC M A ( \aJC DH{BBA 88\)NC BEH BBA K `  t\شVEC BDC ,\EC HH A ,\EO HH B (\EK D_ E [ $]h8]t6EE B` (X]EC M A ,]8EC FJ~ J ,]5EC HHn J ,]EC BKg D a A 0^AK FED H  $H^AC S A ,p^EC DD D ` ,^,EC DPKK H ^EO  ^\ _hKEC K M c ,(_+AC DGH D X_EF U H |_9EO F^ (_HEH BEEEe (_4jEC BJFO (_xEK D H ^  `EC By  D`0EC BE` (h`EC M A ,`EC BEGE[ J ,`xEC DP C (`EC M K  a8EJ B` @a8EJ B` 0`aEC BFN B  H asEJ BDY $a2EC E B $aEC Lt H bt`AC AU A <,bNC BDt E R F X H  lbKEC u C J (bEC DM~ I b@EC U ,b@EC BEHa H V  c!EC F 0,cEC DH_ E W A 0`cLJH Ef C L D,c(EC DGJ D (ckEC CS B J (c'EJ M  ,dAC HO A (LdEC FQ 4xd$EC I` G P H m E ,dEC HF; G (d,EC M $ eEC FF ,4eX&EC FJ F ,deXEC BEEJh J e5EC Bf  eZEC CN e$>EC p A (eDEC BEF ($fEC K E ,Pf\EC DEEHT N (fEC CX E ] $f0>EC AY N I (fH AC DG4 E 0g,}EC M L d (4gx"AC DD F 0`g|}EC M L d (gEC DL H (gEJ G D (g EE DDG G h,hEN H  LhEC At ph$hEC Cn G hhhhhi $iPEC B A ,HiIEC HD A @xi4+EC DH J e K  D i i, i(i4 j@, jL^AC DEK H Pj|iEH AU A tj'$jAC DPINjZj(Zjtj 4kLAkx(k EC p A Ȑ$5EC Ak  DyEC EG D ( aQG A] J \ D8IEC Bz  X1JC A_ C |0IMC Ao H4\AC G^ G O A T D ,ؑEC Iw H a G $4EC Ia F ,0{EL DO| H 0`EG BEEIDI B x0 gEC DKKz D Tg)p ,EC M F 0l&EC A\ P| dx"ET H UEQ d F UEQ d F ēUEQ d F H"ET H 0XEC M A b F 8$`Ee Y E W ,\`EC M" I ,EC M B PEO H $ܔPAC `h D  ,qEC M F (HDEC M E $tET d C W P0Eb H ,`EC M B l EH H $ EC h H M $4hEC h H M $\EC h H M  8pEJ E[ ,EC DH[ I V (ؖVEF DH% D <(EC B\ J V J Y G Z F f 4DEC BE A a G d D l (|EC DH E $EC Fb H X  З|EO B $8EC Id K dEC ED G $@EC I A $hEC I F $\EC I| C (LEC I$ K (EC e I IJC Bo 04EH DF. K t D hpEG A] A EEC BDv  LNEC BE~ Hԙx4EC FEo F S E [ E  H b F 4 lEE BEDX K Y O M $X$jAJ BFV l(hsEC BIHMJ ,_EJ I F TEJ  A ,KEJ v A 40\|EC BEEGH F w I (h^EC Ac D S M kEK IL A $$EC G 4EC M D l D c  NEC Bj D ,<EC Md G ,lEC M A ,:EC BDo C  L ̜tEC BI\ ( zEE DFz J 0`3EC DF C  N ,PlEQ I D ,,MEH FM H LFEW ,̝EC I J P A ,@eEC tz J ,, GEC DPJ A ,\ EC BJFH I $@tEJ DJV (EC BF E (\EC BK E hEH BLL 0lDxEO J  dx(EC BDY $FEC BEDr (IEC BEEDp  ܟ.EC BD_ $AEC BEDm  ((EC BDY 4LQH BEHK E z F W A ,AC BGEDK G ,hEC P D ,EJ DS A ,xnEJ PI A 0DzIC BEu HH 4x^JC BD[ BH e ,,EC G H W A (=EC BDT F P $ =EC BEId (4EC BEFh C (`,QJC BEDp H`$l=EC BEId ,ȢEC BIMGR G ,42 EC OP  I (D($<P(EC DH| H (d)1EC BF E 0,*AE Cb E ` H ` ģ*EC F  *[EC CO (*kEC E8 K 48,EC C (X-{EC EH K h.EC F h.DaU M 4Ĥ.EC HL D  E (1jAC e D 0(T2EC M K d A 0\3EC M K d A ( 5EC G/ B 7EJ Bo A (7FAC G? F  : , :EI BDk A  F P<*EC Af A t>EC Bi M $>QOC BHm G$>EC V F (D@rEC DD F ,AEC HH A DHBXTBQlBBEC F B$BEZ BJ ܧ`C)ET O $pCSEC BEH{ $C8C(LChEC BIGB D (xCEC BID\ E (HDhEC BIED E ШD FF F |G4HNHDH1\pHplHhHdH`H\H@ԩh6FHB B(A0D`w 0A(B BBBI 4HEC DL| D ; E ,PlOcEC M F $S\EC GL (SEC M[ H ԪHTcTcU U&$(U&8DULPU`\UthUtUUUīU(ثUU/UU(UV,<0V0EC BLEED  l0W}jN $W-EH C D 8XEC FD@ F w A  J 4 ZEC DHm G T L X $Z8[3NR H HX$[l0[<[H[$T[YEH Ck E Э[2EC Bc [ [>EH Cm ,([mEC BEDy D X X\'EY H  x$\<EH BL` ,@\ EC BEGJK B ̮ ] $]uEH C_ A $t]AH C} G 0,^&EC K E ,P<^EC BEL A _MEC @ ,L_ EC FJ F (Я,`=EC M F ,@aEC DL E (, b=EC M F ,X4cEC FDY E V ,cAC h4 H $TeAC b B Lf (HfEC BKEH , fEC P D ,PLmEC M F 4q#EC M F l D z 4rEC M D l D h ,sEC M+ H , u}EC DPL A ,PLwEC M B $~EJ B[ D  ~9EC Ao 4Ȳ~EC FED F I G (LAE BIEH ,,EC DIh C e 0\`EC BEEFJu G v ,̂EC M D 4l\EC M G  D  ( EC DF A $LtEJ DJV  tEC B H $TEC H@ H $EC H@ H ,EC FEDS F $QC C K @̎#EC BT 0`܎QRC C FH $EC DH H JC BJe BH { E xBBA  "EC N J A (,EC Md G ,XQC BED B ] C 8 EC M D { E ` H 4ĶXAM BGHD E  H 4EC M H  F (4ؘ-EC M K (`ܙ-EC M K 4EC M H  F (ķ-EC M K (-EC M K ,AC DEEM2 G (LeAC BSK H ,xDEG M E ,EG M0 G ,ظTEG M E ,EG M0 G ,8dEG P H (h4EC BN~ <EH DGD G  A  J <ԹxAC BEEDm G a G p H v ,EC M B (DkEC BGHd C $p,`EC DEN 0dEC D` D p H Z $̺AC a] F ,EC DLEDl C ($EG BEDW B (PEG BEDV C (|pEG BEDV C (EG BEDV C ,ԻXEG BEEEDt K ,vEC P G ,4H EC M E (d(EC DJ C (:AC P C мyEN z A ,8EC BIH A ,4EC BIEEI H ,dx'EJ HKI E 0xEC BEHEH_ E (ȽTEC BGID ,AC FJo E ,$MEG BEGD A ,TEC DEIk K (XAC b  H (nEC BDP B M $ܾ VEC b D X8EL F\ ($xAC c F 4PLEC M& E A O ,EC M F $$EC BH D <AC e D B N b E $ EC D A $HEC D A (p2EC e F ($AC e H <cEC M H 6 J } E 0EC DL G <P d x 0EF B^ EI F $EI F ($EF F (H$AC MW H t*$nEC Fh J m  #(#D @ LEF Bw $N86L 6`LLtlw QR F N(aC FDm E (A<Pd(fx0W|#, EC BEEHU G (xEC BJe G (EC BJ{ A 4<EC BD B Y G Y G Y tF&EC ER (_EC E G a G 4LEC AB ( `]EC BJJDz 8L% `hEC AY A (EC BJ H (EC BIF J 0#EL J @&\$EC ES ,0lEC BIDg B ,`EC BIDg B ,EC BEEEDd G  -EE B\ ($ 0DXl   4H\ p,840<HT`l$x8L`t(<'QJ K ,\EC M F ,P EC M J l , ,EC e H  E\   EC A 0lYN L4aN  h$LEC A} A P%ln$]EC BDI A N I  wEJ y H f L QEC DDI G E K P H V B j F X A p,8EC I 8EC I ,8EC W I a G ^ B (fAC BDh F m ( AM M A (LgEC BEJLD} $xSEH BJy <,EC Ab L H D>EC p A dAC F} I ,;EC BIc ,P,EC BEGH\ F $~AC BD^ H ,EC BGO F ,EC BJ G ,PEC BGO F 0LSJC BEh BA I G A4<NC BDc F ` H $jEC C G 4 NC BDw B ` H 0UAC In E | D $LEC E A tXEF Ff I $AC G ,EC M E x L50xEC DH E l D $8 EC G E 0ئ!EC DGHo F xɮ ,0$"EC Mt G `4 ( "^EC d' E $8'aEC I H 4`)NC BEH F G $)>JC BFb A,)3EC DEGI A 8*NC BEGD H G ,,p+2EC I  B ,\,EC I G `0OEC B@ 01(0EC DHDD L ,<1|EC DP A 4 3EC BIHH G R E 0X4RF HH F g A 05RF HH F g A (6EC BH J S $7}EJ BHN I 8=EH Cl 88 L8 `8 $t8EF K H $9EC H E (h:5EC M G $|;EC KJ C (4EC BLEKi  >aJC BC >'QJ K (>EJ BED J $@UEH BA HAPEJ ^ S $h4AEC c E e [ ,AEF DLF E $\BcEC BIJ A $B}EC C C C`EC Ex K 48D3EO FX TXDLhdDNC BGGY BBBA O  A  E`EC Ft N ( FEC FD (GEJ Cg G m K (4HHEC Fc G ] K 4`HEC DV F _ I L L (IEC Fp B ] C J0JAC DEG I ` H ( KEC M A 8DLXEJ C A \LdEK N A (LEC DJ C (MEC DJ H ,DNEC BEs F U C ,OEC DGR G 88tREC BEO J H H x H U K (t(SEN BM` F z  SEM BP D ,TEI DLJD A $UEJ Dz A $ V'EC F H $D(WnEC Ff D u $lpWEC F[ G $8XES BLx A XES B@ A  YEC B[ K 4 YEC BI@ E v B ] C < ZEC Fq A ` Z9EH B A , \CEC BEEFM I  (^ $^9EH B A  @_@$ l_uEC Ey J R $( _EE C K $P |aEC BDO C x 4bEC Bb L , bEC FED F (  dEC BF K dEC AZ E  @eEC AW H @ eEC AZ E $d fEC BD\ F $ fhEC BDp B $ 8hEC BDc G $  iEC BDq A $ iEC BDo C $, jEC BDj H $T jEC BDb H $| kEC BDp B 0 Xl(EC BEDI D  H ( TmEC BED| A $ Hn EC BD| F , 0oEC Bn H $P pEC BDa A ,x p EC BDL F  F qEC B{ K $ rEC BDj H $ sEC BDu M t$EC B H $@u$EC BD} M ,hvEC BEEDj N ,w0EC BDa A  F x$EC B L yEC F $ ydEC BD M 4{dEC B Z Xd|EC F ,xd|xEC BD F  F }EC Bq E 4~qEC BD B Z F b F (EC BEE` D $0lEC BDl F $XTEC BDx J $L$EC BD H $T$EC BD F \ $XdEC BD I  ( EC BEDo F (LEC BEDz C (x$EC BED H (4EC BED E (dEC BED C $EC BDm E $$ȍEC BDp B (LEC BEDs J (xEC BEDv G 4EC BEED G v B p ,liEF BEEEH E ( $EC BED K 4LEC BEE D P H R F <EF BEEED D S E U C ,dEC BEEEDo D (ؙEC BEE B 0 LEC BDy I U K Z  TEC A\ K xEC AY N EC Ad C (IEC BDp B D $EC BDe E (=EJ BIP. H $@_EC Bt B ^ 4hԟEF AG E N J \ D N @LEC BEGD L d D  K 1$    4H \p4@L H Td_\$$HEC I C L'EC F (l EC DG A U(EC DE A $9EC BFD` (EC By M ] A ,@,@ EC BEF H $p[EC II 0$tEC GH I N A ,poEC GL E N UU$H'8d'L`att(TEC BHEM (EC BHEM ,ܶEC BHGHu J ,l7EC BEEJ D ,@|EC DEF A p;$Y paKE AF I$QKC BDw E{ ` l4x&H!\ p UEH AF 5EH Af  cEH CR $`sEH E` $TEC BED@ <Pd4xEC BEJH J x H |EC F| F h>EC Bo (EE M K $HDaEC DHH  pEI E A $hEO G A ,`EC DOO A (cAC F J  I ,AC DL J ,HtAC BN~ N 0>cEC DIJ O $c ,|EC BD H \ D (LEEC BH G ,,pEC DFJ D (\ EC A` G b F (EC EV E v B (xEC Mb ,<EC DH A g , ,EC CW F Y A $@ oEC BEHW $h $dEC BFS $ lZEC BEDF $ TEC DJDy  %EC BDV ,!qAC BEGK G 4!8EC  A X!EC  E ,gK`EC BIIDv E $К#` !!,!EO g ,4a_EC BEF G D_ l"P#,ln_EJ DJ J (M_  "81JJ BT 0pTL _EC FIK I ^ ,P#LAC BEEI E 0^EC HH N ,^ ,PT'f^EC Ms H ĘE^  ,$0YEC K A P$lYEC K A (t$EG FDl F ,$7EC HD F $,+EH A\  $EF E F 0hDYEC HM E 1Y 0YEJ DL E ([X 0LvXEC HM I X (,*sEC H F (X*DEC DK D *81YL K *XO K  *CEC Af A $*EC F_ C 4+pEC Y H u E q 0H+<AC BN H o $|+ SJC BEs I$+X SJC BEs I8+ bAC Gl I f J m C $, OC BH A<l VAC M~ A D L t L ǐ{V , aEC } K , EC n J ,t 4,pAF DFS D y O  ,$-eAC DL E 4UAC BGDb M H H ďyU -\ -X8PT5UNC Ex BH LU ,4. EC DO| I ,d. EC IM B 0 #TEC BEIED A @iT ,.#UEC FM K 4/$EC C F I G I G b $T/8%NEC F^ D ] ,|/`%EC DEJ D $/'UEL A] A d (/(EC B\ J s E 00l(JC B{ F E KH 040(EC FEw F O I (h0d)EC Bb D E K 0H*wEC Ao H ,0*&EC BEEDm K ,0+IEC I I J F ,1,EC G G N ,H1-EC BGEEHj C ,x1d.EC BEHEHS I ,1$/EC BEGHM E ,1/EC BGEJY G (20EH DJS B ,421SAC e D 0d284EC FHu E q G 027!EH W D 2K2J2K3K3 K03,K $D3(KiOJ s D X l3pK3|K3K3KEC F 3KN 3K-EC BD^ 4K 4K(4K<4KP4K d4Kx4K4KA4L 4(L$4DL#4`L+4|LFQC q 5L $5LEC FW K $H5$MEC D A p5M! 5N7EC U K J  5$NVEC BDG  5`NmEC Ac 5N 6NK6NEJ F 86NEJ F X6NEJ F x6NEJ F 6N6NEJ F 6NEJ F 6NEJ F  7N 7N47N,H7NuEG BIDr C d x7DO7O(7PEC BEDW F $70RUK Y G X H7R.EC Ad ,8RqEC BEEFx F ,D8TEC DEED J ,t8xU[EC DEEK$ A 8V,YN 8VeEJ | E (8 W8EC DK A ( 9 XXC AC IX  89XEC BD \9YWxN J ,|9@YEC Bm I l D g ,9YEC DD D t $9Z{eC BDB HH:ZEC CL I { E g I g I g I d E (P:\\EC BIKH} $|:\EC BIHi (:H]aEd FIR $:^pEC CF O :^EH BIu  ;@_IAC CA ,@;l`VEC Ho I  A p;aqEC BLZ $;a`EC BLN{ ;0b$;fEC DH| 8>$gEJ H X>$gEJ H ,x>$gAC DO F (>hEC HD (>iAC M (?iEC BIEDg 0,?`j$EC DDh H H H $`?\kiEC E[ 0?kEC FD E N J ?PnbEC FO ?n(?nEC FH A ( @oET GX A L@qEC A D p@qREJ BHv  @qREJ BHv $@rEC Dk I @r EL B G AsAs"(,AsEC BELF XAtEC Q $xAtEC BK $ABEC M L | D <de8@EC DHDc E  H  J ,eDGEC DID I ,eGEC DKKT J ,f8J1EH FFD G ,4fHP<EC BHHKJ A ,dfXQEC DLFB H ,fQEC DIHDF I ,fREC DLFB H fXSEH Cv  gSYEC AJ A , J (HmEJ CA E D 0A8AC IH K BO( ,DBEC N B tBO ,B\rEC DLM A BxOm 0BUEC DE G X H C4O. ,n>EC DEHi F n($o$EG L A 0o܎EC  A ,ToHEC EE F \ D ,oEI BEh K t D oHEM H oHEC H (oHAC M{ D , pܐa AG BINDx C Pp iC L ppxM p5 p `EC E  p3EC Df  p3EC Df ,q4)EC BJ I 8qL  XqEF V G |qEC  A q~EP Y B qxEI  J 0qdEC BEJ E c E rEC  A ,@rDEC M A (prEH IU E r0JJ Bj H$rET Cl H (rNEQ DD H s82E^ (0s\EC My \sk8psLC BEEEDC I P ,sppYH BLMjBBA  s]E] E t^.t^K (tiEJ y  HtdjEJ Dv ltJAtpq=>HeE{duP@pDh@o` 0; P4(DgP@FP`r{pl{uytX0I @J`g'`: : (  : j: H: 0@Z=|f h=@ ` `` 6@` x }   ` @n`/ W   = #@   ( `n D  ; P*0 (D0 =]l]l7}( *&Q&Q&Q`&Q&Q &Q&Q&Q@&Q&Q&Q`&Q&Q &Q&Q&Q@&Q&Q&Q`&Q&Q &Q&Q&Q@&Q&Q&Q`&Q&Q &Q&Q&Q@&Q&Q&Q`&Q1z@R0z@Rz`R`z`RzR zRR`R>R=RdS 'H'O'v&(@(O(^&()ГE&)D4&)(*Ы2(&N*@+pf&~,X-0i&..M/&//M&`00Px&1pCg&h11[&.0220DG&ZH44G&]86x6J7&l07h7J&l78Ў&ox88B&9p9c&H::D&p;;0IH<:&p<<0I="&0=`=P &7=@U&q0>>p_&?@0&@AGAx&AAGa&8B`BЉ I&B ?9&CC@[( &;DDz&EF`UJw&a@HHsM&dJJPt&K`Ljw&(zQ'zQ|zR{zRz Rz R0M`M:ozM9!cz98NhN:Nz^yOP:}zpOO9XzO9$Nz=b ;r;P<<@PhP)RRP X[fu(Q= SH3" 0SQdSGY`FY``Y`Y``Y`Y` YyVk o Y c `d j 0 0o P00 `oo oo op o0p pPp 8ppp hpppp YPaYpaYYa Ya YaY^Ya !Yb Y0bYYPbYYpbYP P  YbYcY0cY0c@Y0cY0cY0c`Y0cY0c Y0cY0cYPcYpcYcGYcp q0s ZYZqqp ZYZY`E2lZrK {ZXYZZr`J ~ZGYZ sHs`i ZYZss f ظYYYpX pX ZpX  YaZ YaZ*[0a6[YPaE[YpaW[YaYaYaW[^Ya,"Ybm@t!Yb@-Ydhm t-Ydl tYbE2.Yfm t`.Yf`l tmYbE2RYbE2Y0bW[YPbW[YPbuYpbW[.Yfl @u /Yf`l pu/Yfhm t/Yfm t@0Yfl t 0Yf`l tp1[bhj:[`1[bj:u1[bi:\ 2[bi;&\2[bXi:[2[bi:[@3n[bh:[v8vD t\^Y\Yc0Yc\\v8 \Y]]vB !]Y8]w@wP9 K]jYa]s]wp/ ]Y]]w@1 ]XY]](x03 ^Y,^?^pxp5 W^ Yl^}^xp@ ^Y^^xA ^8Y^YPcYpc^Ypc)Yc__Yc&__YcE[Yc@y0# " GYcE[Y_cyY_ce_Y_d6PY_dyJY_0dy@Y_Pd_1Y_`d: ;eY_pdzY_d_3_gh_ 1R_rM M "M XM bM nM M M M ^^q^ ^ mAvPwzugiqtSfCghvd{OMFNoą΅!H؅)06(06&0@7%07#08"0`8 P@9 P9 P: P`: P: P ; P; P; P@< P< P= P`= P= P > P> P> P@? P? P@ P`@ P@ P A PA PA  PA PA  P@B P@B  P@B PB PB  PB ` j g          I  "MMM "-&29=DIPX`gn;)M9=;M @<M0<AMP=hM`0`=]M`9=nMbMXMMMM^^o^3q^e^X^3K^(3^@^`^^^3^~^i^=p8`pˆچ >pyˆچ>h`>L8`@??:@.!`@ h`@ O`v{h`~ @8 LJևPy  ` %6C0p O_kh  LjԈ A@@܈д  }0   ŋ1 ڋ8   h  (P  8`@  Hp  8  (P` p}  _ 0@ M p` X5      0  X`  Hp  8  (P p{ ( =D O]m @4 R  P  x  ЌP Œ ӌӌ # 1  `g j =SW[@fq @~0@@Í    I / / 0 00 `P0 0T`U91 1 1@W1@W1W1X1`X1X1 Y1Y1Y1@Z1Z1[1`[1[1 \1\1\1@]1]1^1`^1^1 _1_1_1@`w MP7 MP7//000G rH0]W`09000$]<0M<p4p M<p4N@N<p4H N<0 jO<0`O<1+O<01 P<01P<01 P<01@QH<H1D0G Q<`1R<`1 G &1 0=W`RYe1xsRSe1Ps911T10} 33 KbPxw ux xpP z  } $p 7JY qHpPw k@h@y Xv Fv 5p )p pp  /`!! 2""`v D[@## G^$%@ n(&&| qp''x (H)w (*Ѐ *P , Sn 7*Sg 7=S P(;0X8\@aHfXkov}EE6ES2*@Tc2T 2 I)(EXm     +8+'>Uat`++4 Q!f"t#$%&'()*9+U,k-./0123+4506J7]8r9:;<=>? @&A?BVCmD{EFGHIJKLM)N@O+PWQdRtSTUVWXYZ[,\?]S^i_`+abcdef gh3iIjak|lmnopqrs,t,u0,vFwRxlyz{|}~)>Xt % ; O U82 f gY?`U82X f U82f XzKCSRROOI B m P E N q Hv o6T{ LvV V b eAD F -f -fO- - - VH2=VH2x`,V MP7 @W MP7P,W MP7(,X MP7 `- MP7 `Xy MP7 `-w MP7 Xo MP7- Yk MP7c@8@c@8c@8c@8`c@8c@8 c@8c@8c@8@c@8c@8c@8`c@8c@8 c@8 c@8c@8Cc@8x@ac@8x@c@@8@8@@;_P: ^P:\P:[P:@ZP:WP:VP:`@7W^L@7pWW@_G@78W0X_>@7V@`-@7V@QNPU =`V A`X@ Xc@+AXpY 7 GAAc@cAZZ> {Ac@Ap[\ ]c@A@]x]< ]c@^8^h^; ^c@A^ _( _c@__` Ac@AbHbp' Ac@Bbc* ,Bc@@B`cPd0 ec@PBdBe0U vB'c@BBfU Bc@Bhf(g B B c@Bgh) B3c@Cij0 -C/c@PBHllQ ECc@_CmpnN uCc@CC8o" Cc@C|ho Ckc@CCo/ CQc@Do p D;c@6D8q`q LD0c@^D:0rM Xrc@lDrrrrDD``c@p:`U1sac@8DCc@8D`c@:?@1c@08Hshsyc@08Hshs a&c@:W? Ec@:Eac@:U-sac@:W? Ec@@8@}@b@p8Psbl @:W?tcd @:`P@E`c @8?]Ec @; P%E d@ ;OE@ ;E@8@8de@8?E@@;d@@;`O. E@em@@;q?1Ee\@@; O. EfU@@;W? E`f"@8QEfS@9QE g@09QEg@P9QEg|@`;W F@hu@`;8Q)thn@`;8Q(tig@`;8Q't`i`@`;8Q&tiU@`;M F j#@p9D?Ej@9Ntj@9NQF@k@9@N uk@9NZFl@;R0`ls@;hR/Eli@;Q, mW@;Q,m@;M Pum@;M1F@n@;M1Fn@;`M1F0 oU@;?1`o@:`L$Fo@ :@L#pu p@ : L"pu@8:Fuv 0wGPww 1GGxy NGs`GnG{` GGG |@ GGGp|` G~HG| GqHGP X ~@S ~R ~P ~`V ~M ~U ~ L ~  ~% ~O30DW@ U@T@S@@R@k@i@`h@g@ f@e@t~lj0pe  ӋPd H b ,6 ?(X) N fz0 [ }  Q % ~ ~@~O30`t Plti p  uY p u< p u Æ@v$ v `XD<<w$Ȗ0`w Xw4  x x `x P*[6[0606@yP`yop8zܣ`z ݉ڍڍ`ڍЀsssssssssssssz=H {=X{=w== [_8l _H_X_hn_x6{k_xP _P w @ώ8i Ȟ@(h @؟ @t ؠ@@e 6@N { sD@ } P@У o 6@ُȤm (@x Ȧ@8j 1@K@ r@ $@;#;!; `;; ;;;@;;;`;; ;; ; @; ;;`;; ;;;@;;;`;; ;;;@;;;`;; ;;;@;;`  @( xz`8 x@Xnp=8x`= = @=`=upw@X@I=P`/p= ~=@vZ=B`:|) ytn@j޳"SO` P   -^l ^^^^8^^8^j` ̵0P ϵ޵  P  /P F}X8P IP[`0 f>0X i) Ѷ` ԶЫ  /<0 !2p Ym0 \pxP 8}X 8 (` (XЩ yз eӷ U@hp @P -@  <UP ?X(`Ш (H j( Px0 P ϸX ҸlZK }(Z y l+<0 KZ\i NO_xв 5`P /Թв "(P ` (а + =Xo` F@` Uº(p (źź   _0T0`  @P     9 R p3R p3R p@4R p@4*[ 6[`d @p _d @ +d `d      ^  W  X  _ 9    @P 9    @P 9   @ @P (9  (  (@P X6 X@P` Xx  X9  X  X@P  X@P X  h6 h@P@ hx  h0  h9  h  h@Pq c 6`c @Pc x ` 9 `   ` @PS E 6E @P@E x B 9 B  B @P2 62 @P`2 x / 9 /  / @P 6  @P x  9    @P 6@ @P x  9    @P 6` @P x  9     @P 6 @P x  9   @ @P 0 E  P6 P@P` Px  P9  P  P@P p6  p@P px  p9  p  p@P} 6@} @P} x z 9 z  z @Pm 6`m @Pm x j 9 j   j @P^ 6^ @P^ x [ 9 [  @[ @PO 6O @PO x L 9 L  `L @PA 6A @P A x > 9 >  > @P 6 @P@ x\  9    @P 6 @P` x  9    @P 6  @P x  9    @P 6@ @P x  9    @P 6` @P x  9     @P  6  @P  x   9    @  @P  @P   ` 0@P 0xs   0 E  0@P 0xs  09  0 @ 0@Pr P6r P@Pr Px o P9 o P `o P@PZ `@P Z `x W `9 W ` W `@PE p6E p@P@E px B p9 B p B p@P. 6. @P`. x + 9 +  + @P 6  @P x  9    @P@ @P x  9    @P 6` @P x  9     @P 6 @P x  9   @ @P 6 @P x  9   ` @P 6 @P  x  9    @P  6  @P@  x   9      @P 86 8@P` 8x  89  8  8@P  H@P Hx  H9  H  H@P `6@ `@P `x, } `9 } ` } `@Pp x6`p x@Pp xx, m x9 m x  m x@Pa @Pa x, ^ 9 ^  @^ @PS 6S @PS xC P 9 P  `P @PD @P D xC A 9 A  A @P4 @9 4 @ 4 @@P+ 6@+ @P+ xU ( 9 (  ( @P `9  ` ` `@P 6 @P  xm  9    @P 9    @P 6@ @P x  9    @P  6  @P   x   6  @P  x   9    @  @P 06 0@P 0x  09  0 ` 0@P 9    @P 9     @P 9    @P   @  @ @     @X     @ 9   ` @P   9  F  c  @8 l  @A pe *[06[- P  A c  P* R    @* R   R (!R  9 R  9 R h!N R !R !@}R `!<  + w`  x   @w  8 w H!k H!@Y X` M X0 7 p `%  !  = p(" !@@@x"@x"@x"`@x"`x" x"   0@&0> >00p`s*((1@+*1`+H1& HH1&HH1&HH1&@IH1&@IH1&IH1&I>R1 (R1@)TR1@)@UR1@)UR1@)V R1@)`V R1@)V R1@) WR1P)R1p) R1)R1) 0@&=> 0X&> 0X&_1k1 0X&{11 0X&_1k1 0X&11 0X&11 0X&11C0*P=?@0h&<@? 0h&<@?0h&10h&2S`A0x&Y0=uH1*`<h? oH1*@<h?aH1*`<h?YH1*@<h?@LH1+`<h?FH1+@<h?9H1&<?1@*1pH122? G*2H152!2@ E-2yH1E2<20@ I2H1Z2?2x@ L2H1]2`CH1 +`<h?<H1 +@<h? H10+;E2)oY)q2)H1@+;=H1@+;=@H1@+x;EH1&02'H1&02`H1&<02H1& ;2 H1'/@H1':2vH1'/=@mH10'/22P' 31D?Pvx93SR1h-I>3R1h':@`R1h'p:@|R1x' AR1'(:_ 3R1'/wR1'@AR1'`AR1'AR1'L3GR1(A>R1 (R1@(/AR1@(9=qR1`( UR1( ER1( @7R1(9_R1(g3R1( R1(BR1(0BR1(u3R1(}3OR1)3R1 )33B83R14B(C64R124CC5K4qR1g44D 4fR144D D4R14 5HEA5R105A5E<Z5MR1n5R1P)R1p)R1)R1)5)55)F5)(F5)55)55)F5)(F5)55)55*55*5d 0*6d P*6d p*6d *PFJd *FCd *F6d *F5d *GK@LY @LY @L@Uw@L`U |L[|L\|L\|L\L@W  ~L X@L@X 5L]  0X O 0XO 0XO 0X@O 0XO 0XO 0X`O 0XO 0X O 0X 0X 0X@~ 0X| 0X{ 0X`z 0X} 0X y 0X x 0Xl 00] @LYg`@LYhgL@LUK= @LUK=@LYgM@LYHgL@@LYL=@LY(L=K@LY3@LYgM@LY`@LY hMb@LYgh<@LZ'M:M 4@LZfL@L0Z'M:M@L0ZfLo@L ULMYMi@L UjMzMf@L UHhha@L UjMzM@@LPZNLi@L0UiLM@L@Uw@L`UMUMMpZpf E`MZpf EMZpf E[MUPi4MUi MUiMViM VjM@V@jqM`VpjJMVj#MVj"MVk MZ@f E MZ0k MZMMZW? EMZf EMZPkMZ0kMZM@MZW? EMVkMVkMZe EMVkkM[W? ErM[pVM0[M`\M0[JMDMP[MJMP[JM |Lp[d|Lp[%K1|L[d E|L[ N@|L[J E|L[K1_|L[ K ``M|L[W?  E|L[el|L[  |L\W?N|L\W?0N|L\6|L\|L\|L\|KGN|L\@|L\|KGN|L\6|L\%K1|L\hemN|L\M`|L\eFALWNL0\dHl LP\%K1L WXd1NL W(dNL@WNLXWN@BL`\J17LpWplLWMLW6Lp\cNLp\6L\J E`L\c OLWlY0"O.O:OCONOXObOlOL\cGN xL\cGNNLW@cmLXOLXOOhmpOLOL@XLXXO/LpXO?LXOOXPL\Lm@L\LmeLX$P7PILXgP?L]$P7P5L]1L]hmP 0YZJP`J 0YcPP(nP_ 0PPnPN 0PPnQ 0QP#Q`Qy 0Q=Q8oTQ7 0lQPoWQ' 0oQQoQ 0Q pHp Q 0QQp@Q 0RRp+R 0CRWR0qkR 0RRqP.R 0FRR(rHR 0RRprR 0SRrR 0S-S sP6S 0CSLSPsYS 0jSSwS0S 0S 00]l 00] p 00]AJs 0@]bS 0@]b=@ 0@]`bs 0@]bS 0@]b=` 0@]`bs 0@](bS 0Yxaw0YI 0YI@@0YPawc0P]ax"<0`]`S 0XY(t 0XYTT`0(Y` 0(YIw N0@YI1T 0XYCTT60hY4INT30hY`Pt@)0hYX`NT0hYX`NT0hY `NT` 0hYIw0xY_VT@5yyzyyzy z  y؎,z yx=@yH,zy,zy,z`7y`ty,z4y`,z.y`yz5 5 :yxNz&yx_z *sz[y(sz=szCy(@szO(szOXzzzzzzzzzzzzszz_szx`Hszh2szXЏ *sz(ЏszЏ[@Lpx@Lz@@Lx@LXM@L0`@Lp@Lg @LXM@L0 {u@Lx@M@LК#{<@LКؐ0@LКH#{` @LК @LК؊`  @LК@LКH @L@ @L @L؉g @L0`8 @L x=# @LPyx?{  @LPxL{ @LPP @LP(@ @LPex= @LpZ{ @LpȈ` @LpIx= @L@=  @L@w= @L@+xk{k @L`v{@ e @L`x?{ ] @L`H0!P @L`X`!H @L`{!D @L` "2 @L`V{", @L`w="& @L`w=@# @L`w=# @Lw=$ @L`{`$ @LЖw{$ @L8d{ %{ @L{%v @LȆ%a @LV{@&[ @Lw=&U @Lw='B @Lw`'? @Lx='% @LX (! @L0{( @L{ @L ( @L ȅВ @LP @) @LP{)` @LPHH @Lp* @Lp=`* @Lx*{ @L0 + @L{+@L؄ M+/@L0w@,O@LP=w|,9@Lp=w|-"@L=w|`- @L-w-7@LМ(| .@LМ0.@LМ؃/|.@LМ@/@LМ`X/@LМ8J|0@LМ`0@LМ0@LМg| 1@LМ{|1y@L`|1C@L(|@2&@L2@L3@Lh`3@L( 3@Lg| 4@L{|-0_ hȪ@aѡ66$ 6J@6    @   `      @VANFB TH TTX TVPX TS@X SQ03 SE@2 HS+ HX`* RN_ SOPE PFA SUp PSG4 FXpv I6`t I4`r IA@p EA NHЙ @Я@Я`6@ЯK*6@QE@8 7DR1XL'6L'67. q=7. B@8. q=8. qu@̣k@̣b@̣9C@I]<@N`9c@9c@`>|@E2 ?  ? `?? " (8 @P @P :Zȳ= @P:jt f0djˤH jܤ=xh,Xa$N6Xػ[D`Ƚ0dxc0л̥hi"P<"Zq0]t@x7B! ! !P"H"PP"0""#@#px#P##P0$`$PP$$P^`$%08%h% %@ 0% (& PX&&&ʹ  X0  0 @ `   @ pP    0  0  H  0 P ` h   Pp `  P  @  P@p``"Ȯև @ DXH oH87 Ո @pn`8 ooooon,0@@@P@`@p@@@@@@@@@AA A0A@APA`ApAAAAAAAAABB B0B@BPB`BpBBBBBBBBBCC C0C@CPC`CpCCCCCCCCCDD D0D@DPD`DpDDDDDDDDDEE E0E@EPE`EpEEEEEEEEEFF F0F@FPF`FpFFFFFFFFFGG G0G@GPG`GpGGGGGGGGGHH H0H@HPH`HpHHHHHHHHHII I0I@IPI`IpIIIIIIIIIJJ J0J@JPJ`JpJJJJJJJJJKK K0K@KPK`KpKKKKKKKKKLL L0L@LPL`LpLLLLLLLLLMM M0M@MPM`MpMMMMMMMMMNN N0N@NPN`NpNNNNNNNNNOO O0O@OPO`OpOOOOOOOOOPP P0P@PPP`PpPPPPPPPPPQQ Q0Q@QPQ`QpQQQQQQQQQRR R0R@RPR`RpRRRRRRRRRSS S0S@SPS`SpSSSSSSSSSTT T0T@TPT`TpTTTTTTTTTUU U0U@UPU`UpUUUUUUUUUVV V0V@VPV`VpVVVVVVVVVWW W0W@WPW`WpWWWWWWWWWXX X0X@XPX`XpXXXXXXXXXYY Y0Y@YPY`YpYYYYYYYYYZZ Z0Z@ZPZ`ZpZZZZZZZZZ[[ [0[@[P[`[p[[[[[[[[[\\ \0\@\P\`\p\\\\\\\\\]] ]0]@]P]`]p]]]]]]]]]^^ ^0^@^P^`^p^^^^^^^^^__ _0_@_P_`_p_________`` `0`@`P```p`````````aa a0a@aPa`apaaaaaaaaabb b0b@bPb`bpbbbbbbbbbcc c0c@cPc`cpcccccccccdd d0d@dPd`dpdddddddddee e0e@ePe`epeeeeeeeeeff f0f@fPf`fpfffffffffgg g0g@gPg`gpggggggggghh h0h@hPh`hphhhhhhhhhii i0i@iPi`ipiiiiiiiiijj j0j@jPj`jpjjjjjjjjjkk k0k@kPk`kpkkkkkkkkkll l0l@lPl`lplllllllllmm m0m@mPm`mpmmmmmmmmmnn n0n@nPn`npnnnnnnnnnoo o0o@oPo`opooooooooopp p0p@pPp`pppppppppppqq q0q@qPq`qpqqqqqqqqqrr r0r@rPr`rprrrrrrrrrss s0s@sPs`spssssssssstt t0t@tPt`tptttttttttuu u0u@uPu`upuuuuuuuuuvv v0v@vPv`vpvvvvvvvvvww w0w@wPw`wpwwwwwwwwwxx x0x@xPx`xpxxxxxxxxxyy y0y@yPy`ypyyyyyyyyyzz z0z@zPz`zpzzzzzzzzz{{ {0{@{P{`{p{{{{{{{{{|| |0|@|P|`|p|||||||||}} }0}@}P}`}p}}}}}}}}}~~ ~0~@~P~`~p~~~~~~~~~ 0@P`p 0@P`pЀ 0@P`pЁ 0@P`pЂ 0@P`pЃ 0@P`pЄ 0@P`pЅ 0@P`pІ 0@P`pЇ 0@P`pЈ 0@P`p@KL@KL0( |h`W=#(P(9EPE>U0Z_0y,pu#GSu;NONE8.5.7traditionalM3=:5=R6=^j|(8GNONEmhm l m `l l `l hm m l `l hj:j:i:i;Xi:i:h:hYZ[[&ZhrDZXZ [m[[[[[u[[2\uK\i\\\V\\_2_H___9098`8!hO@*Q8Pئ0`%7 Kp e@ Ъ0 ` 0`̉#$`%(1Ȱ2 H3P475S6b`78H9(@)`<Ȋȶ׊8и`й(P(8(P(`(8 H ($((h ;H(!h"R&(p'`*H(+P,0-.8/P0((݌    uoύٍp H  + DxP@  X x P(  @0z9GpW8WVV`U1?@1W?U-W?PW?`P? P%O?`O.q?1 O.W?QQQQW 8Q)8Q(8Q'8Q&M D?NN@NNR0hR/Q,Q,M M1M1`M1?1`L$@L# L"B=/  DD.EnEEEXt6FlFH"H @@@@8tFG  ljl Æ`Ȗ``8݉P  = b4=a7=Ό!6ex΍ Ib(  p8p@~vZB:)޳Ϻ;غp );E @@@@@x@@@x@@x@@x@@x@@x@@x@@x@@x@ @x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@@x @x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@x@@@x@@@x@@@x@@@x@x@@x@@@@@@@@@@`x@`0p@     f w  default0> =P=<<Y0`<@<`<@<`<@<<`<@<;;;x;00<0 ;/://I:p:(://99E2 2g2=@H11}2m2223'3R_33~55/etc/frr/frr.confXghgKKgHgL(Lg hgffHhNLiLpfpfpf@fW?fW?eW?JJd%K1dJK1 K W? eW?W?|K|K%K1heed%K1Xd1(dJ1cJc cc@cLLhZJcAJbb`bbb`b(bxaIIPaa``II4I`X`X` `I_2SOS@p p     MM]N~NNNvOOOPEP[P&TRT؎xHty[yCyOOxX(xxXgX0xH؊H؉xyxxP(exȈIxw+xxHwwww`w8ȆwwwxX0ȅHx0؄w=w=w=w-w(؃`8`(h(iz~zyyy:zzzK*QqqIȳ=K0==`;J==Ue==p==.O==`"O==0==`==@(==:Yʢ==l7բ==iL `on98-:b;<ãӣD `@ `@@@@@@@hȺ(HhȽ(Hh(Hh( ` ` ` ` ` ` ` ` ` `Hh(H `@ @@`@@@@@@@@ ` ` ` ` ` ` ` ` `(Hh(Hh(Hh(Hh( ` ` ` (H`  `` (` (H ``  `` ` `  ` `      @   @    @   @(`@@h(H@@@ ` ``@`***+ ,`,,, -`---@ .`...@ /`/// 0`000 1`111 2`222 3`333 4`444 5`5 ` 67h77(889`    !`!!! "`""" #`### $`$$$ %`%%% &`&&& '`''' (h99(:::H;;<h<<(===H>>?h??(@@@HAABhBB`(`C((CC )E`)@E)E)E *F@F`OFOFOG PPPQ@GG@QQQR@RRRS@SSST@TTT UUV@VGV HVW`HHH I`III J`JJJ K`KKK L`LLL M`MMM N`NNhWW(XXXHYYZhZZ([[[H\\]h]](^^^H__`h````cccqr@ruuN Ov@vvvw@wwwx `hȁ(HhȄ(H@xxxy@yyyz@zzz{@{{{|@|hȇ(H||@@}@@`}@}@@@@@@@ `} ~`~~~ `Hhș(@@hȡ(H@@@@@@@@ ` ` `@@@HhȰ(H ` ` ` ` ` ` ` `@@ ` ` ` ` ` ` ` ` ` ` `h(Hh(Hh(Hh(Hh(Hh(H  ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `    `    `    `    `    ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `    !`!!! "`""" #`### $`$$$ %`%%% &`&&& '`''`' (`((( )`))) *`*** +`+++ ,`,,, -`--- .`... /`/// 0`000 1`111 2`222@33 `4h444 5`555 6`666 7`777 8`888 9`999 :`::: ;`;;;B C`CCC D`DDD E`EEE F`FFF G`GGG >`>>HHHI> ?`??hIIJ@JJ K`KKK L`LLL M`MMM`NNN O`OOO P`PP?P Q`QQQ R`RRR S`SSS T`TT @`@@@ A`AAUhUU(VVVHWAW BW`BXB@XXXY@YYYZ@ZZZ[@[[[\@\\\]@eeef@fffg@]@gg]gh@hhhi@iiij@jjj]k^@kkkl@lllm@mmmn@nnno@ooop@pppq@qqqr@rrrs@ssst@tttu@uu@^^^_uv@vvvw@wwwx@xxxy@yyyz@zz@_z{@{{{|@|||}@}}@~~~_h_ ` `` `@```a@aaab@bbbc@cccd@dddHhȄ(Hhȇ(He ` ` ` ``  ` `@@@@@` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `@ `@@@@@ ` ` ` Hhȿ(Hhlibfrr.so.0.0.0-8.5.7-02.el9.x86_64.debugJC7zXZִF!t/tW]?Eh=ڊ2Nl&/-YNJd2@D F׎!yz_d A p,mc𑼩z dzHuB"Kb4yl$cZ6CJ< %F  0BaڬHri9ZM I~㧚{eg^=Y%ܫtN3{捡HڿHkq=3p4/6`$[CNYi$:.q^yh[i G-4de@~8LG^x]աnuUBUWul&8ն',H8M%^_rŨ+?xiSu Bb!EkSEk! $_gb,[5;ڷJ#2< ''7S5i-a%2&P*LE,Iq I:X ]W]%SU?4p.`,]?B(dVQ0qaxź=D\ tqI*f,h6Z\`y+o`n$Mq%toRu)Qǘi&չd'gp$ί+kp~ i# Kĸf"9YѴ'nTD k82G~1x4_X'\_`- Nc`兣i~oȂ/R 7;ݬ~a jv4&t>iQL @_G]k|z TEۓ֢ R]du,췕N'*%Qɐ WHܷXA,^bH%LW|v- 3 S K.ڢss%xSToB`M#Δ9PZs|GC2\@u&zV($ٗ)p@:YlK%2OCxa_Ms}-@ct&x6!YYaS*wgkN6fWF;.f:=h̘moNǮZi0S%D884%|" [Mj~-'#z~sn_(лYOͳ@9hg\ݨHg=CZBVhYu%yLX/U=s M%d w<.Y0҂MҊaDidZ5{9"GNjUȁcrOQ _ZfEƕ`OCbt8N.>#dpCH{y:'ܨJO¤*Όj':TPF=qhRK˼mnI.pSAΪ }нYA^'¾iۦ`l %"Xs9+l6bx ψ g3w;0Pv+Z6Q91 ]{T5VlՑ ,J5[@t7; 䢤o\^HsaԳA)9JdƆr|0eb^%pɒM3Ft!Bq_1&e7ڧ#ǯ}&6G "!~(CNBeEaT~;:5X&oשI_"ӄpzbKwH[{D15)f"ϲ61.f <* 9Sb۵2&'J&SGֶ }ycIiD:j7"=R6+F҂;z8nӀxߡ+঑'-[; sH ;KgܴM  Nv}v5W|Ӭ[_Y1K$M\l>v0FhОNfAG%vs+"|I" ndFrA~wi^D(<;a! .j/8DN"kTzj2>_*xIJP\5 I&u9+g眉}69j[{3Pîb ;^{1FذfdUZNVw.9|+ a-=Jj$Oձκ^iE4_6DS ۟,^?Wy`V\ ",Ca{ et״Qf+L&v=?r9$./R,2_,&E#;3Jc1|j ǜ9yj~<_`z*:mQ SGpR  /7j]28M`#GS殶 uOB;hshGuP)Kv5uaOfkWr0F7:q ZqUւܵ+ Kَ{{^bW!ȍ{E-ER5ou=N|=iӁ&Jx(p+HTwim8I%uUHaXH!htLPx]-k6QO wXjmÜ: A?#b]ד 6 Wޕ0>{x ]Z'P64ioՠ󠦒QJ$tLP\ΏB|G|ikUj2Y8IGȓms"M&i{>Z!A ?cӅ cLW施Fl.(CͅY EgĪM,}Y q#1vA Fp¹5[.};~ mQ ̂UM "o%epepűL6hNLcSPqn=qT6W% 4E"~ڳ?>T!n5"ǚFiY`r6ˋnfr#P+)Х2:ib%s'L ^֗](56ymCz{Htv K4CBhfl)F+y;|x؄@ކ](T(&i{qemˎgF 3<.*q@$19u ͎-IA$8F@j4ԃFm4B2r *n:7  PK% VyWWA&UDEN|Jj"9DF h H;t[$ss<`4oo 3gqD4_mK٠#6UEP.ٮJC+Y>+gru2{N$ax2Q8($ɂq|d`1#]_FCs#-Dn8ELAr%HHx]ycǰkDYޅ 'h 3pXwC+RN~)P% h hFHktjv\]ͭ^w!.b,:A*79]IU+ Mţ1qqh($Ơ^MEF]C,M}CF hOGL>{սGL<.aiYN.xʿ6EŔgtF-7-C:"d^fz֛=D}b~ô@2Fd+@~ 72.!Z1:]sH">ͣG=gEiyDY8*:BHY^6&7>W<.m:fCSAvQ\|r)*ЖӼ".2Xw0>e2/z-5:%٧6G^I۝4Dׇ% i,rv)edp4ir P5~xQDҞa&x[|N3"kbS*N8 >"X߹`yu^ ^-5^p#Y_ iv}m٥{1r0jozF?d2¤O% plv!4p||,@OFB&Wzow"|4}6yYB[Ԍj^йhceIyo&5qt0ѫ*(7eVp@:(X ~_0l>-]Ghސ thdfc6E !a5C΁.ǮB6;6z0'8W  1Gt-K_@aQb"1X/Pe&Pw񚭊2 8-["(׭P'HFp@PφRl P\̍Tgto'ܪG.#d}jVrbUuy;= zLp,IiQxvѲW bj2xes8^TeS+cDö֟un=tH2)ތp5܈!(4l x |65f_d5]D4NV>Y14Bo[IŽ9zw0DӈZ,VmJ]x-w8(:4ִ̔Q$M7]xn>(N*guh:ux ,K 2b\ uy|!}IvG0\UȽ!h ^SuGj|*ossb"3ЕwsOZ/{d-Cf⫵V#l{202.t#+C^PO_Ua5R/5I}TQ01 <bWgup-Br[} 'm(f3/ʴukLWT s["f.m氏d_(yўqQS"(6ͱ#j-` r:5{$ڶ[1"nBF~K*9;WNbala9T{C4=#}ڶ"q:@(s N:t%KnjSK/<l5~xGJch szb6A4iylYAv7QRW{jljx<ڇyG>52H{?Ձ60)8,aa)t=e2Sg܏L@p•LeAc>1Uͼ9XB( gwGH8SȐf+qW\+h-5>MV1/m&7kg!ew ,Y*Оj;\Q9s["eQUkJ[?k""Ƈ{?+B .)ihrPV))_!B=.ҢN_EڧFe U.x,{tV<|Ε>@m΀ tj4gAY{'pZdeQ2ZvR}DG81X5#qƠvi:,u0dQ+|ny (ESL4NTc3B6pcP" B,lҎ>ac&wKp$ j(M> MUį 4 ^d̜Ĭ8bq{SRF#J0^X A7)Sqڞdn}g{fO>",W\BC8£\JvhS\HorѮzȅG~Q+)9V€z|kv-0XqJ(mL6!rys%Cᑷ]9[[Lb%䢕Z&E ;GMkPjJ aJTU6< =.K-vJAH.,ZZ@:1c4q8#u)zI7G+=: p aU7ԙ^9%AjJӌPvd61)2].}og % 5L9A?wי?+ ̘"!3\g><#ckOVś fB ~@ŧkktd\E\@*g}&rρq.,sK6N㪶{DpW!㝿L3wQ%D!kJw~1K8B1Jv޲D Q Zpsn lP0Q oS.sܷ=ܠa'Ѳ4O1 qPaxʈ6ܰdT\+͂g=V{°D}q>kT$ q@N L+Z1Bs_}Awْ'/\*mœFԮhx#nnґ}߸}*=>P te?\,eeL̷mꐀ8iBPfÞѮq]m'6;q.CJ•I|YBr uFK/8 =]55FDoeUIѶ^*ޡYOF%;7 Ŗ/!PFc@: 7r~ͫ|L'Iw6U/m/n'ҞS]ZAr7_{iW20*1.w l?w?.wfVSe+ାؓ{=7xtʶtqW9AD<\C:iX\`0 >(O"eNQ R[C#{7]'~I.ٵ -ta8:z#Q7mOcN/J7 {DiC]=N{)X_l+2 4>MB*y-7hW-OC5|ZiΠnҰ1[g 5fwUFå\0:0-)rQ堽X76`>q U~Y}%8=w9ſ2$u zs A=*9@Q<._bUՈ!2=$2=u?2ko<ll>5~gUCgAtN$$iC-P GQ6"m?EGUV0-ih?'#mp~78{XpI; [;BsS.gKg/}8-0kuPpQv::͈7ZTN+)4J:|4ɺ4r9D.)4+XӾֺCq"HޅfB9Z[(waaY)N*8+eWb/-GT: di/a(9?C+fȄ*hd;j̃L|}–j&BsF$,6O'TL]iszCeKs`_DF@+ )Nvs1^܊PO+Y,N<OXpYU.;a*2%lN]>SCȐ0H$MÁFYjqj%g/ߪ`>[ ʨk N"nv@a)Rjh;}*p).Jf1ΥɎ 3;NN6Oo.L嬩ǪQ\RPcn?AY~S#-ie(S͖Cop cM3IitZF=VDK]x2QEhe%(@]nGOzBji~V8FPMQ8uC-[DmlʠF K)jC"!O Dp$gR E3B1R0w 3AS (hY˭*%]O14Zx\9Ayڂ>[*6Dkݎ6-&\.j*b-* pPa!)@ll`I9I<.t˗`W; Ca Nӭx3#94]RBόt]7,`^hY=\lm7AmĢt=VM$+)vA8QQc)<<24ms4ֈt6)EB=ߙ ڽ>.6|W aPiRͻWF}xϥe~tX{2XDjN:IvcϾ7 kgD |MG83ۑzS>}`J7|"=^@5qsD}j?΅y$&Kj7u+=*wh_tψ oKj˵\r`0rEMeeY 6V"./ྎt$6E4o,j`7l_K$we>Kwfc2Z(jQ/m5'LЇ2F㣢VISQ",]g V!ŜEduH%^/|? ݩ׀)'vk2@Bz̈́>ga ݛ c1öjy0Qw=T .}'8AUg8mEYo\ޏG_)?i+%)?2!0!)5agYAJzoiuu\KhA&qW WrBUǥ\$E]k29-AVJ4dž567Z"~Nz&Sk 8d(݆Jg_lc> |i^8Fq|eIg.܈&~i.k;TrOފc>#slͶ$0Jqٜ:xV,η|ɂK9VJnnw!ZiܜwOq{<.E]3-J6 \^DxSI8ZǔsM_eCFp9Ⱦw>h<H/x؏)k$桘sTQeg?Sy yb?үS3_/T*:_;9Zl2-{vbt .oƂ|ޅ_@G Zl!~`ݥDacD0sPtso9'#h*~Ɨ#o83FZl]QV "^ 3h`H1&}?Y01f3|PR-R9VtV`x=c Oi!]T! df )kІBxǓw~p芕FYnbS9z-i4omd(g/ҭtrܻuV˦Mmm 㾞)@~[aR3D1𝿭P157AHfw n4 8(7+궉gC_gҀhX{L^mQPV.7?1پ:% Zk3b K-W0A-!Gs| 3@h> ;x@YKy3⢽F9R"ROQyJ yb(XdK4[7Ex|wtA!@P(7OCYU ȗ5BJۃˢ:t @`ZeYn+p;} "Ȯh[6#G~ܽNqܳcb;Hg:]a>tKѝݠǭ3Gkx-wtǦ"!_ COwp׎ ބlˉ~hR}y-ٝ> e;܏ Ӣ%ĵ$UdR";V%(Vz ג{>#i[Ԗ] ^2}5f؝c}u7CJdk$ +YbV9x jORm6LIK-W+uf  bGWN>fn$β-BY}8[j5RJudEf 5tJq2?_+͜*$yIv8X y n)d~D"u_R+M?w)`2<+V 0 TpVXo[<+͜(p 1ujZ11s|αͩC]hx8\қeYg.`YnnZp 'ɢ 0o.,RqHAqAeitsVܷ *ܨ`ʧ D9Py`(Bե|E;IYd*<乡9Љl~H1U^ӕjΡ6xɭ.-isq' O!*1i:];z_pPu254O~Yq48,@ICg}QB!Ӻz)@l`+Rz{ch?;⢃Z5uc53 K(ۄW?e!,+n9hzA\UwuDgXH&S[P6"V81R4#Ω{VIw%Tq^W*-}䘜;*ڟYY}_)tPNMF @?G ce* IPpyJ+ r#--[.m#=/ aGXz#Obw_9@Hn, zATSj>sa&˹D@1.e>؄2'?|5S:fxJ VTDǃ^I0l"%ש{\eiTc8}l@v4FEcKӷMdӌl{~()5L<48/5N|KG(TGPDx!-omgʣd.MfcR!;^A pL$\g6zf%0gP ֨̌ ֧]ݫm_`=-0{E %HOtO3kUYv50ra4S.oY&92!4K(52v&hyO M6^5|pOgs:yT+ޛVڱ9V56-5iN)uag*\s,h]Zh~c0U4h_NP(w).2 \B,:1bfWPvq/Nh؁)U%S&L*n9+OZE/1Cʒhx}Ko@982⟾:nkZ64%7d* OItj7'dUn>E?$vcPOcfYh5$$n|ԳO山`zblƒ8B{1HNC.*c4WOPeT#VN!>>;S/G[7_2(j2=(c sikġC(z`A& ^A ܁u7^ZXkKRIsdDn ~^r{nFn!1X F-f+Ώ$>ck^P-2߱-Lu 2kuIYQ۠}L9@_:9AJ70(ŦEV'қM.9q{͋o1O"Fs˻@EIiTU!R\$Uw+ffJv7hEXKs$M~yND+B"~P=gkEVwwomDYQu N"|1<#i|(}ϥ؍zY4>fVqK (oD;GCO*U{5?OVO7J`!he5hz{z@еqTKl]n;0P P˖5ĥjХ sGū_)bj,%b?4(Gl¤BEe2!aYN6>&ήt\ *ʪn(7@MKw>۴M3 F3 v7ZXK͘X|խ8NmidPPUV›6 39W]}@FPBj|Hm0$pjV%k;0ÁWO-kq= OI>'r]9 Fk K$]#cY[ܹr)fRij2s)+Ca&ҳVT ժ@ȼ~3'f|-a]0[XB 9ٽQn|AǰI *nHGrzt;BX4 H&8[I' *yD\сͺOU߂ƅ z jGa{VBپO\0_(%D]R Ѭ:Я>_|7P1$ꖓJ獜6JS+\Lۢf=*nWnS-C@$;@# #ReB"< K둊6yUgEKJ[+rt\̮FMݴOew{JcMJ)#Qݴ0µ x\/Yb*eE 37s_>CwfrLS\8bިARZ@F;j1/GݻJ&߳qXIMEѢmzeg`;cO==l9rpkc;X7j}?n C;,_BbzvaTg9]s䋸Hm>-|A"NȩyT=>@APP:Ϗ7 75=S&jl4'E6};65^\HmF"LL:ڷ uBc#&B]+- A 5ڍjk۲ o ʐc)z@QlI7vCmy.`/[sSKU'K}{S,UիX؊@Sކ?=?7Pe)$s=% UU ,ay/sFwqglSĭؤ7(kVsOwränlun]ڎd*1@07 lep'YXaƓ(>51g"_TH J|QBP2 2x@ƋDp ~>;A1yf(ٜm c/.wjf74=89ã+;eS07+/HyuUᴁ{ @\ z/ŒăVKTGN򨲩n/K/b5Dy 3*#,&jtA } >N e^?g~vA%hVQ[~T4#&Œሹ^A(xeV[;lnhEOØMb>L۲){wɫO͉֯{| @Ӵ mv^aMO qx%zof~L_&?l2QzNh:@"/.^dɴᤔtSWIJxkq^shnKlĴr{>/l5@E8_0ׂMŠ|=$ʠ=UEgYZ.shstrtab.note.gnu.property.note.gnu.build-id.note.FRR.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.interp.eh_frame_hdr.eh_frame.gcc_except_table.tdata.tbss.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu_debuglink.gnu_debugdata PP pp$1(;ox3E 8787MHHՈUoboq8{B``pn@@ @ @IЉЉIpp DD     <<DQ@HHXXXXH  C `@@(0 @@`9+@z0zX@00z0?`z XlN