ÿØÿà JFIF    ÿÛ „  ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ     ÿÄ H    !1AQaq"‘¡2B±ÁÑð#R“Ò Tbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz ¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡* ….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±b Lô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊ ÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ." ¤‡ú*õ'VŽ|¼´Úgllº¼klz[Æüï÷Aób‡Eÿ dÑ»Xx9ÃÜ£ÁT/`¼¸vI±Ýµ·Ë‚“G³þ*Ÿû´r|*}<¨îºœ @¦mÄ’M¹”.œ«Y–|6ÏU¤jç¥ÕÞqO ˜kDÆÁ¨5ÿ š;ÐЦ¦€GÙk \ –Þ=â¼=SͧµªS°ÚÍpÜãQűÀõ¬?ÃÁ1Ñ•õZà?hóœ€ L¦l{Y*K˜Ù›zc˜–ˆâ ø+¾ ­-Ök¥%ùEÜA'}ˆ><ÊIè“bpÍ/qÞâvoX€w,\úªò6Z[XdÒæ­@Ö—€$òJí#é>'°Ú ôª˜<)4ryÙ£|óAÅn5žêŸyÒäMÝ2{"}‰–¤l÷ûWX\l¾Á¸góÉOÔ /óñB¤f¸çñ[.P˜ZsÊË*ßT܈§QN¢’¡¨§V¼(Üù*eÕ“”5T¨‹Âê¥FŒã½Dü[8'Ò¥a…Ú¶k7a *•›¼'Ò·\8¨ª\@\õ¢¦íq+DÙrmÎ…_ªæ»ŠÓœ¡¯’Ré9MÅ×D™lælffc+ŒÑ,ý™ÿ ¯þǤ=Å’Á7µ÷ÚÛ/“Ü€ñýã¼àí¾ÕÑ+ƒ,uµMâÀÄbm:ÒÎPæ{˜Gz[ƒ¯«® KHà`ߨŠéí¯P8Aq.C‰ à€kòpj´kN¶qô€…Õ,ÜNŠª-­{Zö’æû44‰sŽè‰îVíRœÕm" 6?³D9¡ÇTíÅꋇ`4«¸ÝÁô ï’ýorqКÇZ«x4Žâéþuïf¹µö[P ,Q£éaX±`PÉÍZ ¸äYúg üAx ’6Lê‚xÝÓ*äQ  Ï’¨hÍ =²,6ï#rÃ<¯–£»ƒ‹,–ê•€ aÛsñ'%Æ"®ÛüìBᝠHÚ3ß°©$“XnœÖ’î2ËTeûìxîß ¦å¿çÉ ðK§þ{‘t‚Ϋ¬jéîZ[ ”š7L¥4VÚCE×]m¤Øy”ä4-dz£œ§¸x.*ãÊÊ b÷•h:©‡¦s`BTÁRû¾g⻩‹jø sF¢àJøFl‘È•Xᓁà~*j¯ +(ÚÕ6-£¯÷GŠØy‚<Ç’.F‹Hœw(+)ÜÜâÈzÄäT§FߘãÏ;DmVœ3Àu@mÚüXÝü•3B¨òÌÁÛ<·ÃÜ z,Ì@õÅ·d2]ü8s÷IôÞ¯^Ç9¢u„~ëAŸï4«M? K]­ÅàPl@s_ p:°¬ZR”´›JC[CS.h‹ƒïËœ«Æ]–÷ó‚wR×k7X‰k›‘´ù¦=¡«‰¨¨Â')—71ó’c‡Ðúµ `é.{§p¹ój\Ž{1h{o±Ý=áUÊïGÖŒõ–-BÄm+AZX¶¡ ïHðæ¥JmÙ;…䡟ˆ¦ ° äšiÉg«$üMk5¤L“’çÊvïâï ,=f“"íἊ5ô¬x6{ɏžID0e¸vçmi'︧ºð9$ò¹÷*£’9ÿ ²TÔ…×>JV¥}Œ}$p[bÔ®*[jzS*8 ”·T›Í–ñUîƒwo$áè=LT™ç—~ô·¤ÈÚ$榍q‰„+´kFm)ž‹©i–ËqÞŠ‰à¶ü( ‚•§ •°ò·‡#5ª•µÊ﯅¡X¨šÁ*F#TXJÊ ušJVÍ&=iÄs1‚3•'fý§5Ñ<=[íÞ­ PÚ;ѱÌ_~Ä££8rÞ ²w;’hDT°>ÈG¬8Á²ÚzŽ®ò®qZcqJêäÞ-ö[ܘbň±çb“ж31²n×iƒðÕ;1¶þÉ ªX‰,ßqÏ$>•î íZ¥Z 1{ç൵+ƒÕµ¥°T$§K]á»Ûï*·¤tMI’ÂZbŽÕiÒ˜}bÓ0£ª5›¨ [5Ž^ÝœWøÂÝh° ¢OWun£¤5 a2Z.G2³YL]jåtì”ä ÁÓ‘%"©<Ôúʰsº UZvä‡ÄiÆÒM .÷V·™ø#kèýiíÌ–ª)µT[)BˆõÑ xB¾B€ÖT¨.¥~ð@VĶr#¸ü*åZNDŽH;âi ],©£öØpù(šºãö¼T.uCê•4@ÿ GÕÛ)Cx›®0ø#:ÏðFÒbR\(€€Ä®fã4Þ‰Fä¯HXƒÅ,†öEÑÔÜ]Öv²?tLÃvBY£ú6Êu5ÅAQ³1‘’¬x–HŒÐ‡ ^ ¸KwJôÖŽ5×CÚ¨vÜ«/B0$×k°=ðbÇ(Ï)w±A†Á† 11Í=èQšµ626ŒÜ/`G«µ<}—-Ö7KEHÈÉðóȤmݱû±·ø«Snmá=“䫚mݱŸ¡¶~ó·“äUóJæúòB|E LêŽy´jDÔ$G¢þÐñ7óR8ýÒ…Ç› WVe#·Ÿ p·Fx~•ݤF÷0Èÿ K¯æS<6’¡WШ; ´ÿ ¥Êø\Òuî†åÝ–VNœkÒ7oòX¨Á­Ø÷FÎÑä±g÷ÿ M~Çî=p,X´ ÝÌÚÅ‹’ÃjÖ.ØöÏñ qïQ¤ÓZE†° =6·]܈ s¸>v•Ž^Ý\wq9r‰Î\¸¡kURÒ$­*‹Nq?Þª*!sŠÆ:TU_u±T+øX¡ ®¹¡,ÄâÃBTsÜ$Ø›4m椴zÜK]’’›Pƒ @€#â˜`é¹=I‡fiV•Ôî“nRm+µFPOhÍ0B£ €+¬5c v•:P'ÒyÎ ‰V~‚Ó†ÖuókDoh$å\*ö%Ю=£«…aȼ½÷Û.-½VŒŠ¼'lyî±1¬3ó#ÞE¿ÔS¤gV£m›=§\û"—WU¤ÚǼÿ ÂnÁGŒÃ ‚õN D³õNÚíŒÕ;HôyÄÈ©P¹Ä{:?R‘Ô¨âF÷ø£bÅó® JS|‚R÷ivýáâ€Æé¡è³´IئÑT!§˜•ت‚¬â@q€wnïCWÄ@JU€ê¯m6]Ï:£âx'+ÒðXvÓ¦Úm=–´7œ $ì“B£~p%ÕŸUþ« N@¼üï~w˜ñø5®—'Ôe»¤5ã//€ž~‰Tþ›Å7•#¤× Íö pÄ$ùeåì*«ÓŠEØWEÈsßg ¦ûvžSsLpºÊW–âµEWöˬH; ™!CYõZ ÃÄf æ#1W. \uWâ\,\Çf j’<qTbên›Î[vxx£ë 'ö¨1›˜ÀM¼Pÿ H)ƒêêŒA7s,|F“ 꺸k³9Ìö*ç®;Ö!Ö$Eiž•¹ÒÚ†ýóéÝû¾ÕS®ó$’NÝäŸz¤5r¦ãÄÃD÷Üø!°ø‡Ô&@m™Ì^Ãä­d q5Lnÿ N;.6½·N|#ä"1Nƒx“ã<3('&ñßt  ~ªu”1Tb㫨9ê–›–bìd$ߣ=#ÕãÒmU¯eí$EFù5ýYô櫨æì™Ç—±ssM]·á¿0ÕåJRÓªîiƒ+O58ÖñªŠÒx" \µâá¨i’¤i —Ö ” M+M¤ë9‚‰A¦°Qõ¾ßøK~¼Ã‘g…Ö´~÷Ï[3GUœÒ½#…kàÔ®Ò”‰³·dWV‰IP‰Ú8u¹”E ÖqLj¾êÕCBš{A^Âß;–¨`¯¬ìö ˼ ×tìø.tƐm*n¨y4o&Àx¥n¦×î‡aupáÛj8¿m›è¶ã!o½;ß0y^ý×^EÑ¿ÒjzŒ­)vÚÑnÄL …^ªô× ‡—‚3k Îý­hï]içå–îÏ*÷ñþ»Ô CÒjøjÍznˆ´ ¹#b'Fô‹ ‰v¥'’à'T´ƒHýÍ%M‰ ƒ&ÆÇŒï1 ‘ –Þ ‰i¬s žR-Ÿ kЬá¬7:þ 0ŒÅÒÕ/aÙ¬ÃÝ#Úøœ ©aiVc‰. ¹¦ãµ” ›Yg¦›ÆÎýº°f³7ƒhá·¸­}&D9¡ÂsÉÙÞèŠõØàC™¨ñbFC|´Ü(ŸƒÚÒ-%»'a Ì¿)ËÇn¿úÿ ÞŽX…4ÊÅH^ôΑí@ù¹Eh¶“L8Çjù ¼ÎåVªóR©Ï5uà V4lZß®=€xÖŸ–ÑÈ ÷”¨°¾__yM1tÉ?uÆþIkÄgæ@þ[¢†°XÃJ£j·:nkÅ¢u ‘}âGzö­/IµèЬ¼48q¦F°ŽR¼=ûì{´¯RýicS ÕÛ íNtÍÙï£,w4rêì®»~x(©Uñ§#Ñ&œÕ¤>ÎåÍÓ9’Ö{9eV­[Öjâ²ãu]˜å2›qÑšÕJç0€sÄ|Êëè0튔bÁ>“{×_F`Ø©ºê:µä,v¤ðfc1±"«ÔÍän1#=· Âøv~H½ÐßA¾¿Ü€Óš]Õ; I¾÷ç‚Qi†î¹9ywÔKG˜áñ zQY—§ÃÕZ07§X‚ Áh;ÁM)iÌCH-¯T‘ë|A0{Ò½LÚ–TâÖkÜ’dÀ“rmm»”جPF³ÖcbE§T€ÒxKºû’Ó®7±²(\4ŽÃ¸Uu@j™yĵ;³µ!Á¢b.W¤=mõ´êµK k ¸K^ÜÛ#p*Ü14qkZç5ïë †°5Ï%ÍÛ<Õ¤×Ô¥ê†C Õ´¼ú$ƒÖ“”]Ù¬qÞÚ[4©ý!ûÏ—Áb쳐XµA¬â~`›Çr¸8ìùÝ䫦<>ä÷«?xs´ÇÑ /á;¹øüÊÈÙà{"@Žïzâ¬[âß‚ U_<ÇŸ½4èN˜ú61®qŠu ¦þF£»äJ_ˆÙÎ~ ÞAã–݄ϗrŠD;xTž‘ô`É«…suãO`?³à™ô Lý#Íc5öoæØ‚y´´÷«ZR§<&JÇ+éâô´€i!Àˆ0æAoàðLèÖ-2ŸõW.’t^–(KÁmHµV@xÜÇy®Ñø­â^:Ú3w· 7½¹°ñ¸â¹®:',«Mœ—n­Á+Ãbš LÈ‘ÄnRÓÅœ%¦²‰¨ùQ:¤f‚ "PÕtô¸…cæl…&˜Ú˜Ôkv‹ž+vŠ,=¢v­6—Xy*¥t£«<™:“aîϲ=¦6rO]XI¿Œ÷¤zÚ­›¶ 6÷”w\d ü~v®ˆÌk«^m<ÿ ¢‰Õ\)ùºŽ;… lîÙÅEŠ®cѾ@vnMÏ,¼“ñ•ŽBxðÃzãÇç%3ˆ"}Ù•Åî> BÉú;Ò]V+P˜F_´ßé> Øše|ï‡ÄOmFæÇ ãqÞ$/xÐx­z`ï9"œÜij‚!7.\Td…9M‡•iŽ‹¾‘50ÞŽn¥ß4ÉôO ¹*í^QêËÜÇÌ8=ާs‰'ÂëÙ«á%Pú[O †ÅP¯Vsް.‰,kc¶ ¬A9n˜XÎ-ÞšN["¹QÕ‰ƒMýÁߺXJæÍaLj¾×Ãmã¾ãÚ uñÒþåQô¦¥ /ÄUx:‚ÍÜ’ Đ©ØÝ3V¨‰ÕnÐ6ó*óúK­«…c ¯U òhsý­jóÔj#,ímŒRµ«lbïUTŒÑ8†Ä0œÏr`ð¡¬É Ї ë"À² ™ 6¥ f¶ ¢ÚoܱԷ-<Àî)†a¶ž'Ú»¨TXqØæ¶÷YÄHy˜9ÈIW­YÀuMFë ºÏ’AqÌ4·/Ú †ô'i$øä­=Ä Ý|öK×40è|È6p‘0§)o¥ctî§H+CA-“ xØ|ÐXАç l8íºð3Ø:³¤¬KX¯UÿÙ ELF>@9@8 @! @@@hh ""Ȟ @@"@"PP llStd Ptd]]]QtdRtd""hOhO/lib64/ld-linux-x86-64.so.2GNUGNU XREFFRRouting0#(!#GNUT.#MXVcF  L @DP  I`D@F@@\J( - f!@ $$8"2HP f(@ B P>JA$@b `B:D ` EHT$QA$$PG @$ui   "$&'*+,-/36;?CEFGJLMN_t88uJ;G˛]71 KQVEͰ/EOmētʊk.S+XYa-Ih⛤2p̟m~㞗f?= (3R[ {]  /#a /;  Xv (,#U =Tt,# @,#}0wF&#<,GL  `P-~ \ 0Po  ("0/#d x 3s ?! P1P$#w   = * p  k," c * [^ _ b W$#g`P5bx *  / PL `irC,WкF P#1 %' 0p=@[Ga,#N  ,G  /3Y-$#`/# &# %#U`. "  _  i p,# t  /# < `,#P$#e<[  0+,# 0 P/@] "8m   ,0j h90}@) I- 0w/.`[" x,# `J=  1 4 H^P+) h"P,#u 1 ,# ,# |,#H/#$#_ PpO$#[ "a6 W "0e P [ e/L libfrr.so.0__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTablefrr_help_exitvrf_lookup_by_iddistribute_list_ctx_createfrr_filter_infozclient_send_reg_requestsaccess_list_delete_hookdistribute_lookupxref_block_addif_vty_config_enddistribute_list_parserfrr_runfrr_finithread_cancelfrr_config_forkzebra_route_stringif_cmd_initdistribute_list_no_parserqobj_t_interfaceaccess_list_init_install_elementfrr_vtydirfamily2afivector_unsetsafe_strerrorargv_findprefix_list_lookupconnected_freeaccess_list_add_hooklog_ref_addzclient_redistributeproto_redistnumzclient_freezlog_rotateinet_ntopqfreeinstall_nodeprefix_list_apply_extif_lookup_by_indexif_vty_config_startfrr_opt_addconfig_write_distributesetsockopt_ipv6_tclassdistribute_list_add_hookapply_maskprefix_list_add_hookif_flag_dumpvrf_cmd_initzclient_options_defaultaccess_list_applyif_name_head_RB_TYPEcmd_show_lib_debugsinstall_defaultvector_initqobj_get_typedvrf_bitmap_checkdistribute_list_delete_hook_registerif_is_operativeprefix_list_init_hook_if_addfrr_getopt_thread_add_timer_msecprefix_list_delete_hookvty_outvzlogxdistribute_list_delete_hookzapi_route_decodezebra_interface_address_readstr2family_rb_nextzclient_route_sendvector_setzclient_newqcallocfrr_initif_lookup_by_namefrr_interface_infozclient_init_hook_if_del_rb_minstr2prefixfrr_preinitzclient_stopconfig_show_distributefrr_vrf_info_thread_add_read_write_zlog_assert_failedif_zapi_callbacksmg_insertaccess_list_lookuplibcap.so.2libjson-c.so.4librt.so.1libpthread.so.0recvmsgclosesendmsgfsync__errno_locationopenlibc.so.6fflushstrncmpinet_atonperror__fdelt_chk__stack_chk_failunlinklistenselectreallocabortmemchrstrdupinet_ptonstrtolstrlenmemsetbindmemcmp__fprintf_chkstdoutmemcpysetsockoptmallocsscanfstderr__snprintf_chkif_nametoindexusleepif_indextonamegettimeofday__memcpy_chksrandomclock_gettimeqsort__cxa_finalizesetsidfcntlmemmovestrcmp__libc_start_mainsnprintf_edata__bss_startbabelz_zebra_initto_resendflush_routebabel_sendbabel_ifp_destroytimeval_compare__libc_csu_finiinstalled_routes_estimatebabel_ifp_downbabel_route_deleteparse_packetunicast_neighbourunsatisfied_requestroute_interferesflush_unicastsplit_horizonbabeld_quagga_initdebug_babel_config_writeis_interface_ll_addresstimeval_minuszeroesformat_thousandstimeval_add_msecparse_eui64xroutes_estimateuchar_to_in6addrbabel_load_state_filedaemonisebabel_ifp_uprecord_resendneighbour_rttcostupdate_neighbourunicast_flush_timeoutsend_unfeasible_requestdiversity_factorlinklocalfind_sourcein6addr_to_ucharv4prefixkernel_metricbabel_lookupformat_prefixroute_smoothed_metricsend_wildcard_retractionparse_addresstimeval_min_sec_IO_stdin_usedsend_multihop_requestdiversity_kindvalid_rttsend_self_updateexpire_sources__data_startupdate_interface_metricretain_sourceroute_expiredfind_best_routedebug_mg_BABELDsend_request_resendbabel_nowroute_changedupdate_jitterroute_oldneighsupdate_myseqnoprotocol_socketsend_unicast_requesttcp_server_socketsend_triggered_updatexroute_stream_nextmartian_prefixv4mappedkernel_interface_mtusend_updateupdate_sourceflushbufkernel_interface_operationalformat_addressbabel_interface_address_deleteflush_resendsformat_eui64uninstall_routerelease_sourcebabel_error_initmyidchange_smoothing_half_lifeneighbour_rxcostbabel_enable_if_config_writesend_ihuonesflushupdatesbabel_socketkernel_interface_wirelesslongoptsredistribute_filter__libc_csu_inittimeval_minhandle_requestread_random_bytessend_marginal_ihuexpire_resendroughlyfind_xroutebabel_filterneighbour_costrequest_redundantkernel_routeparse_msecflush_neighboursend_hello_noupdatecheck_neighbourswait_for_fdexpire_routesmasterzclientupdate_feasiblefind_requestresize_receive_buffertimeval_minus_msecbabel_interface_close_allflush_xrouteflush_neighbour_routesif_eui64babel_if_initroute_feasiblefind_routeneighbour_txcostsend_unicast_multihop_requestretract_neighbour_routessend_requestcheck_sources_releasedsend_helloxroute_stream_donedo_resendfind_installed_routesend_ackuchar_to_inaddrparse_natupdate_routeinaddr_to_ucharxroute_streamfind_neighbourbabel_interface_address_addbabel_route_addprotocol_groupcheck_neighbours_timeoutoutput_filterflush_sourceroute_lostkeep_unfeasiblev4tov6resend_delayflush_all_routessrcsrecompute_resend_timebabeld_privsflush_interface_routesupdate_route_metricbabel_recvset_timeoutschedule_neighbours_checkbabel_zebra_close_connexionsend_update_resendbabel_ifp_createprotocol_portsatisfy_requestshow_babel_main_configurationupdate_neighbour_metricinput_filtermask_prefixGLIBC_2.2.5GLIBC_2.15GLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.17/usr/lib64, ui nii ti ui "p"@""""Ȑ"А"ؐ""""""w "  "X 0" @""P"w X" `"X p" " ""w " "X " ""Б"w ؑ" "X " ""@# ""P"X"@#`""""@#""В"ؒ"@#"@"""@# ""P"X"@#`" """@#""Г"ؓ"@#"`"""@# " "P"X"@#`""""@#""Д"ؔ"@#"@"""@# ""P"X"@#`""""@#""Е"ؕ"@#"`"""@# ""P"X"@#`""""@#"@"Ж"ؖ"@#""""@# ""@""P"X"P#`"p"*"@"""P#""*"`"З"ؗ"p#""*""""p# "0"*@" "P"X"#`"p"*""""#""*""И"ؘ"#""*""""# "0"*P"X"#`"""#"Й"ؙ"#""" $ "P"X"`$`"""$"К"ؚ"$"""$ "P"X"$`"""%"Л"؛" %"""@% "P"X"`%`"""%""@"М"؜"%""*""""% "~0"*@""P"X"%`"p"*"`"""%"a"*""Н"؝"&"G"*" """& ",0"*@"@"P"X"0&`"xp"8""""0&"@"""О"؞"0&" "" """@& "P0"@""P"X"@&`"p""`"""@&""""П"؟"@&" "*""""@& "0"#@""P"X"X&`"p"*"@"X""V""p"""@("" "@"H"X"p&`"x"""""@%"ء""7"O"@"* "`8"@"u`"h"x"""""Ȣ"آ" """ "8("8"`@"X"`"3"E"8"`"""b"""`"~" "@"H"HX"P`"x"""""@"ؤ""."@""@ "]8"@"u`"h"x" """" ȥ"( إ" """ " (" 8" @"X"`" "9"0!" "R""j"~"!"*"" "@"H""X" `"x""""`"" "ا""""""P  " 8"@"`""p"'x")"'"*" ""'")"X(Ш")"""'")"8("' "`"0"'8")@"'P"*`""p"'x")"{'"'"""'")"c'Щ"'"@""'")"M'"' ""0"'8"*@"'P"'`"`"p"'x" *"&"'"""'" *"&Ъ"*"""'" *"&"' "@"0"'8" *@"&P"*`""p"'x"@*"'"*"""'"@*"'Ы"*" ""'"@*"&"* ""0"'8"@*@"{&P"*`"@"p"'x"X*"e&"*"'"("(Ȭ" (Ь"("+"+""0"+8"+@" "p"+x"+"""+"+" ""+"+""0"+8"+@"`"`"-+h"+x">"D+"+"]+"8,Ȯ",خ"="r+"+"+ "h-("-8"P<@"u+X"+`"+"h."/"P:"+"+"+"*"*"+"3("8"ZH"+p"h4x"@?"`""h4"@?"""h4"@?""0"h48"@?@"@"p"h4x"@?"""h4"@?"""h4"@?" "0"h48"@?@""p"h4x"@?"`""h4"@?"""h4"@?""0"h48"`?@"x4H"7`"@"p"h4x"`?"3"'"h4"`?"4"h4"`?"40"h48"?@"4H"7`""p"h4x"?" 4"4"h4"?"4"""h4"?"(7"7 ""0"h48"?@"7P"'`"`"p"h4x"?"P7"*" ""h4"?""4е"4"h4"?"4"70"h48"?@"y4H"7`""p"h4x"?"6"'"h4"?"5"""h4"@"2"* ""0"h48"@@"L4P"'`"@"p"h4x"@"14"'" 8"h8" H"(9ط"h4"%5"P9"9"G "0:8"h4@"C5`"P:h":x"G"^5"h4"{5"P;ȸ";ظ"0G"5"h4"5 "(<("`<8"E@"<X"h4`"5"<"="C"5"h4"5"="=" B"6"h4 "/6@"F6H" >X"?`"Y6x"h4"p6"I6"x>"?"\6غ"h4"s6"6">"A "68"h4@"6`"6h"?x"I"6"h4"6""л"Z@ػ"@"6@"@"@""Z@"@ "p@0"*@""P"RX"PS`"Bp"PI"""R"pS"`B"I"`"м"Rؼ"S"8B"I"""R"S "Q0" J@" "P"RX"S`"Qp"XJ"""R"S"B"*""н"Rؽ"S"xQ""R"S "R@"@#P"RX"T`"[Qp"'"R"T"J"`#о"Rؾ"T""*"#"R"T "Q0"@"#P"RX"T`"Qp"J"R"(T"K"#п"Rؿ"(T"8A"R"#"R"8T "A0"PK@" #P"RX"8T`".Qp"'"R"HT"K"#"R"`T"Q"@L"R"T "pL@"@#P"RX"T`"@Qp"'"#"R"T"A" M"#"R"T"@"*" #"R"T "A0"@"#P"RX"T`"Qp"'"`#"R"T"hA"XM"R"T"xM"`#"R"U "@H0"+@"#P"RX"U`" Hp"*"#"R"U"G"S"@#"R"U"G"*"#"R"U "hG0"*@"#P"RX"U`"hGp"*"#"R" U"hF"+"#"R" U"8F"*" #"R" U "F0"*@"#P"RX" U`"Fp"*" #"R"@U"E"+"` #"R"@U"xE"*" #"R"@U "E0"*@" #P"RX"@U`"Dp"*"@ #"R"@U"D"*"@ #"R"`U"?R"+" #"R"`U "#R0"*@" #P"RX"`U`"#Rp"*" #"R"`U"B"S"R"xU"'S"#"R"xU "(I0"M@" #P"RX"xU`"Hp"M"#"R"xU"H"N"`#"R"xU"H"0N"#"R"xU "hH0"N@"#P"RX"xU`"8Gp"*"@#"R"xU"G"N"#"R"xU"F"*"#"R"xU "F0"O@" #P"RX"xU`"Fp"O"#"R"xU"E"P"`#"R"xU"`D"M"#"R"xU "8D0"PP@"#P"RX"xU`"Cp"M"@#"R"xU"C"M"#"R"xU"R"M"#"R"xU "PC0"P@" #P"RX"xU`"Rp"P" #"R"xU"nR"M"` #"R"xU"QR"*" #"R"xU " C0"P@" #P"RX"xU`"Bp"9S"]V"V"pV"#"]V"V"HV"*"#"]V"V "2V0"'@"@#P"]VX"V`"Vp"U"#"]V"V"U"U"`#"uW"Z"`W"*" #"uW" Z ""W0"'@"#P"uWX" Z`"hXp"*"uW"0Z"]"uW"0Z"W"@#"uW"@Z "IW0"*@"#P"uWX"@Z`"Xp"Y"#"uW"@Z"X"Y"#"uW"PZ"HX"'"uW"pZ "Y@"#P"uWX"Z`"Vp"'"uW"Z"W"uW"Z"W" #"uW"Z " W0"'@"#P"uWX"Z`"Xp"*"uW"Z"W"`#"uW"Z"W"*"uW"Z "WP"uWX"Z`"W"["p["["["[",["#"["[ "Z0"'P"[X"\`"["["\"["]"]"]"@#"]"] "h]0"*@"#P"]X"]`"@]p"*"#"]"]"]"*"#"]"]"\"*P"P-X"@.0";8";("0"X8"H"P" X"@ h"+p"p x" "E" " "X 8"X "X "X X"""x""8"""X"""~x"a"G8"," "@X"x"" x""8"P""-X"M'"c'"{'x"'"8(8"X("'"'X"&"&"&x"&"{&8"&"'"'X"e&"P#"P$#"""("!(""x")"@" ""(""H"4`"4x"4" ""(("(( ",(X"3" 4"(7x"P7"78""4"6"2X"14"L4"6"6"Mp"6"("6@X"p@"B"`Bx"8B"Q8"Q"xQ"BX#[Q#Q#Qx##8A8#.Q#A#QX#@Q#A#@x#hA#Q8#A#hG#hGX#G#G# Hx#@H#F8#F#8F#hFX #D #D #Ex #xE #E8 #B ##R ##RX #?R #B # Cx #QR #nR8#R#PC#RX#C#C#8Dx#`D#E8#F#F#FX#G#8G#hHx#H#H8#H#(I#HVX#V#2V#Ux#`W#hX8#"W#X#XX#IW#HX#Vx#W#X8# W#Z#@]X#h]#\#]P#"X#@"`#"h#"p#"x#"#"#@"#"#"#"#@"#"#"#"#@"#"#"#"#@"#"#"#"#@"#"#" #@"(#"0#"8#"@#"H#h"P#@"X#"`#ȡ"h#"p#"x#("#"#"#@"#"#@"#"#"#"#@"#"#"#"#"#H"#"#"#@"#"#"#h" #"(#Ȥ"0#"8#("@#@"H#"P#"X#"`#"h#H"p#"x#"#@"#"#"#h"#ȧ"#("#"#"#@"#"#"#"#@"#`"#"#"# "#`"#"#" # "(#`"0#"8#"@# "H#`"P#"X#"`# "h#"p#`"x# "#"#"#`"# "#"#"#"#H"#"#"#"#`"# "#"#"#`" # " #" #" #`" #ȷ"( #("0 #"8 #"@ #H"H #"P #"X #h"` #Ⱥ"h #("p #"x #" # " #`" # " #`" #" #" # " #`" #" # " #`" #" #" #" # " #`"!#"!#"!#"!#@" !#"(!#"0!#"8!#@"@!#"H!#"P!#"X!#"`!#"h!#@"p!#@"x!#"!#"!#"!#"!#@"!#"!#"!#"!#@"!#"!#"!#@"!#"!#"!#"!#"!#""#@""#""#""#" "#@"("#"0"#"8"#"@"#@"H"#"P"#"X"#"`"#@"h"#"p"#"x"#""#@""#""#""#""#@""#""#""#@""#""#""#""#""#@""#""#""#"##@"##"##"##@" ##"(##"0##"8##@"@##"H##"P##"X##@"`##"h##"p##"x##@"##"##"##"##"##@"##@"##"##@"##"##"##"##"##@"##"##"##"$#"$#"$#"$#@" $#"($#"0$#"8$#@"@$#"H$#"" " "7""#"2"8">""$#C$#F$#$#%#&#&#"""""""" " " " """" "("0"8"@"H"P"X"`"h"p"x""" "!"""$"%"&"'"(")"*"+","-"."/"0"1"3"4 "5("60"98":@";H"<P"=X">`"?h"@p"Ax"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V "W("X0"Y8"Z@"[H"\P"]X"^`"_h"`p"ax"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v "w("x0"y8"z@"{H"|P"}X"~`"h"p"x""""""""""HH!HtH5r!%s!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~hhhhh%-!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%!DH%!Ht H!!HPH!Hf.H"Ht H"HPH"Hf.HE"Ht HA"HPH6"Hf.Hm"H^"HHDH!H!HHG"f.@H=!UHHATISH="HdH%(HE1H45H50"HH=/9"zlH}l&H=9"3=9"3}}1H59"H=1  9"( 1LduHH0L ."PL01H=b0"XZH8"5!1H=5H 36H5H555KcGlbxyadH=%8"X1HMdH3 %(uCHe[A\]8"H5/H=!H1<E*T5DH-"H"H"HH,"ff.H "H"HHDH"H"HH"f.@1I^HHPTLH oH=!H=9$"H2$"H9tH!Ht H= $"H5$"H)HHH?HHtHu!HtfD=-"u+UH=R!Ht H=>!)d]-"]wH=E!UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1w(HEH0H8HHPH@Dž0Dž40HHdH3%(uUHAWAVAAUAATSH1HHdH%(HE1zIHtLHc+HEAIAUHޅDEfDmLmI}AӃMtEHcM$I$HtL&I$Ht11LaHtsHx1@HtcHcHHsHt DHtLHHs(Ht*DHt11LH&fD1HUdH3%(nHH[A\A]A^A_]@HE AAUHޅDEfDmLmI}AۃfDQ+"{9+"tEHLH >8H5HDH=!1*:*"tEHjLH 7H5tHDH=Q!1zD*"hEH&LH 7H50HDH=͔!1EHLH 7H5 HDH=!1oUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40tHHdH3%(u ff.H I)"tYUHAVIAUDjATS1La@HIHH*'HHHCfSf[1A\]ff.UHAWL==AVAUATSHH(LfpH}Lt!I$tI$H3"LEH舴{XAHDcImDCH{ EHCpDEHH@HMDMDEAWAVHMHH5b AUH}1ATCH He[A\A]A^A_]UHAUIATHuISHHdH%(HE1HAHx0tu0ID$L`0Lx9LH5/ L1HUdH3%(u?HH[A\A]]@L8H="Hy1LHtHb+ff.UHAVAUIHuATISH@dH%(HE1HAHx0uVID$Lp0LAąxdL- "HcIEHHDU1H]dH3%(unH8[A\A]A^A_]ÐIy0H}H}H56fH}HJH5 11H=w!"-ff.fUHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL-mHEfDIL9M $IA8HtHL€uAIqHuHƹH=uMy0Hu L%HUHEI$HH0H9t :oHP8H}1IH5AIL9UEMHEH5!HbHtiHHH}tkff%`fB1H]dH3%(H8[A\A]A^A_]Iy0H}H}H5&fEf.H}H>H51g{1H=!1UHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL-MHEfDIL9M $IA8HtHL€uAIqHuHƹ H=uMy0Hu LHUHEI$HH0H9t :oHP8H}1IH5A)L9UEu{MHEH5!HbHt]HHH}*HDU1H]dH3%(unH8[A\A]A^A_]ÐIy0H}H}H5fH}HIH51g1H=ׅ! ff.fUHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL-MHEfDIL9M $IA8HtHL€uAIqHuHƹH==uMy0Hu LHUHEI$HH0H9t :oHP8H}1IH5A)L9UEu{MHEH5!HbHt]HHH}'tZ1H]dH3%(H8[A\A]A^A_]Iy0H}H}H5fiUH}HGH51W{1H=!f.UHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL-=HEfDIL9M $IA8HtHL€uAIqHuHƹH=uMy0Hu LHUHEI$HH0H9t :oHP8H}1IH5AL9UEu{MHEH5w!HbHt]HHH}tZ1H]dH3%(H8[A\A]A^A_]Iy0H}H}H5yfiUH}HCH51G{1H=4!f.UHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL--HEfDIL9M $IA8HtHL€uAIqHuHƹH=uMy0Hu LHUHEI$HH0H9t :oHP8H}1IH5A L9UEu{MHEH5g!HbHt]HHH}HDU1H]dH3%(unH8[A\A]A^A_]ÐIy0H}H}H5ifH}HOH51G1H=~!ff.fUHATSHHLfE1LLM`HL9t;LIp8HtL€uAtHM`0L9uHbH5!Ht@HHtJMtf1[A\] f1[A\]E1H5HA1H=}!ff.UHAWAVAUATSH8HudH%(HE1BI1E1LdHEE1HE-0LhIDEIM9IHP8HtHH=u8-HxH}HH=dE1Ʉ HH=HHH=4AAE?KHX0E=HH0H}1IH5cM9EH]dH3%(6H8[A\A]A^A_]DHx0 HuHUAHEIH9P0t E1ɀ:AHP8EfHp0HuLh0IDmHXcHE1E1HEHEH5p!HbHtOHHt]H}t$f%B1fDMuH۸DEH}H5 1H=z!1!U1HAUIATISHt3IE1Hx0\HtgHLH1[A\A]]HtL-!HppL0HHtHLHL HHuLH5H[A\A]]ÐUHAUIATSHtgHA1Hx0IHtxH) "Hu 2fHHt(HSpBPA9D$PuHL?HHu1H[A\A]]H "Ht@HLHHuH5L1 tX1u[_~VUHAUIATASHHH~tSA`1D9u AE 9CH[A\A]]O19tDHGHWH3H3VH UHAVAUIATSHDgHtHHDGt3DsDHs[LA\DA]HA^H541]@[A\A]A^]UHAWAVAUATSHHLcHHKHS HXH3QdH%(HE1HCH3A H ¸LDHtH3V H>{BL`ƅ`f{@L5=LMMtLLIHCL(L0Hx HL "H@HCsHzED+{(H@pLHH@HP+DCDc K H;H8EDHAw ADOHLL(AVL0HD1L8DHARASHX@PAWAUVH55H@HEdH3%(He[A\A]A^A_]HL5\)HoLDE1H chan (H`L` fDIFL;BEE"MGdHcH)HƄ=`,HcI|L1PLH!%tDHWHDHD)AddH31)HcHcLfdLXH1)HcLHcLH!%tDHWHDHD)d1H)HcLHcEff.@UHAUATISH]HHHdH%(HE1HAHx01芬IHuDHLHL袬HuLEPIHuffDHLHRLJHuLm1HMdH3 %(ufHH[A\A]]ÐH5Laf.1H5_H=r!;1H5AH="r!1QUHAUATL\SHLHdH%(HE1HAHx0LHULmL`HLj I1LqXLZL1IHuLHHbL HuL譫IHuLHHLHuL1HMdH3 %(He[A\A]]DH5Hf.H5 H1H5H=p!1{IfD1H5H=o![1aff.@U HAUATL SHLHdH%(HE1HAHp0NLHp. HLmhI6L1LD6L0XLZL1IHuDLHHL2HuLթIHuLHHLHuL1HMdH3 %(He[A\A]]DH5)HfH5PH1H5H=m!1QfD1H5H=Pm!1i?ff.@U1HATSHHtnI1HHcL HuL讨IHuY1HHLHuL[1A\]H5H=Zn!1^IHu1H5H=m![1A\]f.UHATSHHLE1LLM`HL9t;LIp8HtL€uA8tHM`0L9uHbH5!HthHHtrMu$@fHf1[A\]@`@fpf1[A\]E1H5)H1H=Ip!4@UHSHH!uHOH1[]fDH5H=t!1;fUHSHHY!uHtH:H1[]ÐH5H=rq!1fUHSHH !uHH1[]fDH5pH=p!1fUHSHH!u'H{@.xHH1[]fH5*H=Bp!1;fUHAUATSHHS!Hs HHt%L`H8A<$t)11\H;111SH1[A\A]]D1YH;LI}Hu^IEHHt5AT$H;fH5H=2o!1MhUSH=n!H5PMH;\DUHATSHH dH%(HE1V!Hs HEHt0HXH8;tE11[HE111H8RH}1HMdH3 %(uvH [A\]1AHEH8LID$HHtK9uHZHEID$HH8xDH5H=m!MJU2ff.fUHtddG]PHÐGtddGfGff.fU1HAVAUATSZH$L%!LhpLL軼HHtvL5!@HPtLHtBHt6HN H1BH?xL1HLEHHuLLL-!+HHtvHtTHtJHt>H6NHAHq?'wLh1HHL赾HHu[A\A]A^]@UHATISH:tQI$HtII$t<@HHt0HPHt7HR: uHJHzH3 H3{H uҸ[A\][1A\]f1H=g!1耻UHE11L !HH5!H=!HjPXHZjL ƿ!E11PHH5!H={!ֽY^蚻H=CH\!ǻH5u!VH5Ou!EH5t!4H5t!#H5\t!H5s!H5s!H5r!߿H5Xp!οH5'r!轿H5q!謿H5Eq!蛿H5p!芿H5cp!yH5o!hH5!o!WH5n!FH5?n!5H5m!$H5]m!H5l!H !t_UHAVE1AUL-ATIS1DHqHHtLL1A落H !9w[DA\A]A^]fD1f.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40ԺHHdH3%(ukff.GUH5iH=]w!HAVAUATSHĀdH%(HE1!'$蝻H=!-j!{误j% N!yAH=W!1Å1H`Lp1L`D-j!H=[!dLAVId1AULZYcw8HcL+,Ŷ!ua1pH5H=bt!1H=!O蘻8H5CH=st!H1H=b!1H5rH= u!!tH5gH=t!1hgH5H=Uu!1N[H5H=t!14kH5H=!t!1m89H5H=;s!H1H=!eU1H=!HAVAUATSHdH%(HE1H=^!yS^8跶H5H=q!H1o(HEdH3%(H[A\A]A^]DLcLHLpHLƄL1LH5euH5QH= p!1Q苹8tߵH5H=aq!H1H=P! fDK8褵H5H=p!H1\LLLNxA!1HߴHH9!u0f!H5pH=o!1pLH=!ILH5H=7o!H19LDLRH5H=Do!HMD1tB芸f.UHAVD5!AUATSHH=@!H=D!D%M!I5AVEHH !IAUHZh1 H!H5_HHDHP1AH He[A\A]A^]UHAWIAVLuAUAHzATDSHLHHdH%(HE1EHLDHA˷HcEHDHx該xu讳AŅtgHcEDHDHpx&H5O!E1E1DEug m1HcEH5LHDHP01Jf.A HMdH3 %(Du'H[A\A]A^A_]f E1輶ff.1鵵DUHAUATSL$HH $L9uHdH%(HE1AH@H~ H螸xAE1H uHAt%HUdH3%(DuHĨd[A\A]]Aff.UH=mHAWAVIAUL-ls!ATMS1HHAL`0fDIIHt8IcWLtuHcHAT !H[A\A]A^A_]LLH51蔴H [A\A]A^A_]UH=HAWAVIAUL-r!ATMS1HHAL`0fDIIHt8IcWLİuHcHAT!L!H[A\A]A^A_]DLLH5(1H [A\A]A^A_]UHAWAVAUIATSH=!Hr!L%E1HL5fHMt2LLc=t!tLL1ANHMuEtAH5L1+HD[A\A]A^A_]fH5e1Af.U1HSHH5[HHϲHH菱H1[]fDUH=L! HX!H5!H艭H !1ҾHH9! H-!HiH5Rp!H fH5o!UH5no!DH5o!3H5Lo!"H5n!]UH=!H,H=!]f.D!1ff.@!1ff.@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(u英ff.H>HUHAVAUI1ATSˮHLAItHtOD~It IHtKDtIHtGE1AHItAHuIt IDŽHuIDŽHu[A\A]A^]fDff.@H=T!tbUHYH==!hH1!HxXH!!HxȫH5!H=j!1]H!fD1ff.fUHAWAVAUATSH8HudH%(HE1PBE1IE1H\HEHEE1L-rHELMIL9I$HB8HtHLu HzH}HƹH=euLz0Hu L&HUHEI$HH0H9t :pHP8H}1IH5AJL9VLMEuMtNH}LE1D !H]dH3%(uHH8[A\A]A^A_]fHr0Hu.H}HH5M1ǭ{ff.UHAWAVAUATSH8HudH%(HE1PBE1IE1H\HEHEE1L-HELMIL9I$HB8HtHLu HzH}HƹH=uLz0Hu LvHUHEI$HH0H9t :pHP8H}1IH5;A蚬L9VLMEuMtNH}LE1D !H]dH3%(uHH8[A\A]A^A_]fHr0Hu.H}HjH51ˬff.UHAWAVAUATSH8HudH%(HE1PBE1IE1H\HEHEE1L-HELMIL9I$HB8HtHLu HzH}HƹH=uLz0Hu LƪHUHEI$HH0H9t :pHP8H}1IH5AL9VLMEuMtNH}LED1H]dH3%(uGH8[A\A]A^A_]Hr0Hu.H}HH51gff.HHIHc1HT @E1:uLB0WHcH HDHI0HPƩfDHHIHc1HT @E1:uLB0W1HcH HDHI0HPyfHAHcH1HD@E1Ƀ8uLH0FHHHDLB0HHǧHAHcH1HD@E1Ƀ8uLH0FHHHDLB0HH1zf.U1HATS辦HteL%z!HppL&HHtJfDHQ!Ht%HxHs@HtH3!HHzHLܦHHu[A\]ff.@1eDHHuHuH;!}Wfo)!Ht_UILH=!1HHVH!Hi!XZDuHO!H9G}H5A!UHATS1H=K!F0t [A\]H=!H=0!H!tL%!c,HLL%!H!F= !HLH!uA!L !H5!1HH=k![H!H5!1AH H=Wk!LH1觤L%`!HH5ID$HE!HxtA_vNH{+tAE8rH !)HDDA9u(D9uHGp1H]D1H=?V!1hUJHAUATSHHCP9}bH)H|9uND9uE1HLc(7H{(AtH5!L辈A9w)HDL[A\A]]鄉@1H='U!1ЁH[A\A]]DUHAWAVAUATSHHdH%(HE1H#HIDHEE9HEH@8H@@HEdH3%(gHe[A\A]A^A_]HHǀHǀHMZII}!AT$HMHH)HYLt$ILuHIH@IEM9t&AuL/eHuH!IIEM9uH}IcE1H ;HEEHE}DHPsHIdIMEL$Ht D9 o!AL$jLLjD!H5!M AD$_AXEHH9]t0sM{@:uqHHSI3EI3UH tXI υH{(ALc(tH5j!LBA9w DLH}虁@IFLLH@pHEAFfEeEfSAF AAF AĸADOfAtI>UMw HOH[HEtIFL9xpHEH@+3EH}ANBAVHOANFWfOLm1ELT~I6LEHL)HN EDmHVHPEWL, I>YD^DILh@ E?fHKjHAjD!H5!LXZAV !IAV DAA9AMA=DN@IFBHEPw]ED1yHL%1h!HppL|HHHyHLHHu1H=gO!1}EGPIO@D1H5H=O!fDUHAUATSH8HdH%(HE1CT9CPmISP#!%L! Lmoe!fUfEfEAD$PEECPff!HDCPMHjH5v!=z!PY^xi1CPCXfC\C^HC(HC0HEdH3%(He[A\A]]IT$@H5 1H=sP!^@S8|H5]H=P!H14nIL$@H51H=P!f1H=P!10{;ff.UHAUAATAԃSHHHcCPKT)9}6HHKPD,HcCPHHKPD$H[A\A]]DHcCPDUHAUAATISHHDCXExfH{ LuH[A\A]]fDI$tI$t!L f҃ I$CP1HcqPHCXf<2HvHcfAf<2DGpHcfAfD,2pqP toHcAP2I$HcBPHprPI$HcPPH@P t" HL[A\A]]fDܐMD$@1DH5H=L!UHATSH0=!dH%(HE1unԷ!tH=!HtzH!H!Hv!Hs!HEdH3%(pHe[A\]HQ!L`pL}wI$hI$WH!Hxp=H!Hxp= fLe1fUH۶!fE!HzpEfHEoJ fE‹GPMȉE!ff !RHMH !jD!H5!=qu!KY^%|8~xH5UH=`J!H1kH=)!HGpH L`@(LH5H=I!H12|UHAUAATASHHHӵ!Ht H9tQ1H˵!HtvHcǵ!H!HD,R!HcD$H[A\A]]fDHGp!HD@T=M9}HV!HuVwH?!Hpz8JwH53H=,J!H1oUHAVAUIATASr!|LxVHcǴ!fALH !HfD$!ӍWHcWHcHcfD$PG!Hcf>HIN(!H EȅtGHc!HЍRHcPANDHcɉ AiVH@BHAVPHcɃ ʉڥ!HDL[A\A]A^A_]1hH>L%qQ!HppLfHHHktHt Hu H1HLhHHuDL%A!MI9\$pt!M$$MuH[A\A]A^A_]fHLUEAL95̤!0DLMAM$DLM}MAIfAfHcBPHxzPDIHcBPHxzPIHcVPLHЍzfE$HcfA8FPIvLUȅttIHcBPHprPIHcBPHprPIAVDHcHPHʉHPQPPAiNH@BHcANPɉ @PHDL[A\A]A^A_]fDIv LKf.IvHH=%!EjM=?B_A EbDAoF  !fHoINpL95͢!HtIHH5lHELA@H=3!D1lAEff.UHATSH~!HtEI @HHt4MtL9cpuf{wCf%f=tHLHHu[A\]ff.@UHATSLHA$P -A$i@f9uH1[A\]H[A\]$@UHAWAVIAUATSHHHAHgJH<H,E˛!A_#LCtAYAME} HA`DHHHcBPHprPHHcBPHprPIv DD$;HDH߾ [A\A]A^A_]-D1DcHt^L%IL!HppL`HHtCHftHt HuDLHHLcHHuH[A\A]A^A_]AUAMuY HAHHcBPHprPHHcBPHprP@DzH߾ DlHHHcBPHprPHHcBPHprPDLD$H MtDLlHHS@H51H=/!UHAWAVIAUAATISAHHp^!A_vLq1MMD{ LDBHc!Lt!M̍BrLHM HcLtFA`IV E)tAN f5"!DE)!IHILHLHHHH)I)ƃr1ƒI<H<9rYMM LxKHc !H}!AH I l!HHDL [A\A]A^A_]pH[A\A]A^A_]ÐIN HH| H|HxHH)H)ƒ1L L9rfDusAATfT@L=nMt LJjII|$ iLH5H= -!H12DAATT5DAN TTTfTff.UHAWIAVEAUIATASH(LEUfMfDM(MWLbIIE6!A_vLDMnDMȅA LE1AAADM‰E=IHcBPHprPI}fHcBPHprP@<ILHcrPHHf1vrPHD4IHcBPHprPHuXMtEUIu L;UH(L [A\A]A^A_]-D1]HtoHMF!HppHZIHtTDeL`t0It&ItMUELLELLH]IHuH([A\A]A^A_]fDAY LAAADM‰EIHcBPHprPAD$AEfULL"DDLDM)gIO@AH5IH=)!1DMUHAWAVAAUEAATISHH(HpMLEDMW!2A_vTLltHAO HDyMDMxEHc=Ԙ!HŘ!EnHw:UAO HDyMDyH([A\A]A^A_]Hc=y!Hj!MHw:1HcDMD]D,2pfAHcfD 2pHcD2pHc2HuLpHc!L 2MHcHtWIt$ I|$ H:LL>LL:LJIL)H)փrE1҉׃L>M99r-DsKtA4$@2Dz!H(DH߾ [A\A]A^A_]@I4$H2I|4H|2HzHH)I)ԃr1҉փM 4L 79rDustA|$ @:utft ffDDL}dH{ HEcDEHMH5HH=&!1_f.A|$ :tt @A4$2At t At ft @UAHAWMAVIAUDATDDSDHHHtA U!H[pHDIMPDL.XZHe[A\A]A^A_]1T!fUHAWAVMAUIATISLHDEȉMkLI;MDEIHtTAG;!~GIH@I9uAAfD9t fD9I}pHe؉L[A\A]A^A_]D}tH!I9u!fD9tfD9yA)fAd$fה!DHp}He[A\A]A^A_]fD}vD)fdAI}pMډLLMAA0LMȅuAQ AAAQ =~WE11LLLUDLUHwH PH ʁLPMRM9I@MQMtM9tDMLMDLAEHMMpjMDL{,XZ@AI}pMډLAV/1LL/DHH PH ʁ6DUHAWAVAUATISHHXHHPdH<%(H}1HH oHXe3A<$*A|$AD$fDAC9~u1H=EuJ#fA9 IDDE9 wLcFD8s EDA9HcЍpILuɌ!tDH51H=r-!DHX _HPH5H=2!H1H@fHEdH3%(XHe[A\A]A^A_]fDHX^H55H=2!H1TfH=i!HPHXHuH5H=1!1mHPHXD@H0HtDž$E1MD@Dž,Dž(DžDžDžDžDž "I!AE9IcI\D3EtDcEAAA/AAKAAF AA  A  !@G|'E9d,($H0ODiGH@BGP+,ʉ@+$=F#F#)ЉøH#!.L0L LAS" HHAOX)Љ9CAGXH0HV 1HA9@Co!S`$@!HXL8D@[HPDH5#H=.!LA@H1sD@L8CDkffAE!$H0DL8D@[D@L80Ɉ!HXL8D@[HPH5H1HO@H=-!D@L8HXL8D@ZHPH=.!H1HN@H5cL8D@C!f@fCDsffAf8 8fEDL0LD8LLgA1)胹AD8LHKE1DE1Et$IDEAQA9A\B|+A9+tj!9Fl+E9IcA}AuADHCH`! d Dž HHEDsE1Dk{PEL$1HKLD8DH@UAYD8AZLfAfA$!S {t7H@HPLD8WD8L9H01o !L8D@fD9pfDhBHfDp@H0?fED@L8 D9HcDA)H\EDE1IMA9A\AtA9t! ElE9 IcAuAuAD8HXL8D@6WHPH=x)!H1HN@H5hD@L8` ( {H5H=]'!1L8D@xD@Dž L8HXL8D@VKH5@IHPH=w%!LH@1D@L81fCDk {fCfC@DEEL$LEHHEsPHK LD8H@TAZLA[AD82CSfAfD8Cу@<{2HUH` ! 7Dž <p H0HUH HEHHPHƅhHh1LHDHDH`HD8H@H)HEfAfEPS0AH DL>HXL8D@H5ߕH=!1D8L@A訳L@D8H5H=!1D8L@AoL@D8H5E1AEH=!D8L@3L@D8HH5 1AEH=Z!D8L@L@D8 HXLD8 HH@DkIGHPMDHH=!1LN@H5Z荲LD8AE=u!H5H=i!1L8D@DD@L8YfhDDDLr!/H5H=!1L8D@D@L8LH5;H=!1DDL蠯LDLH5H=!1DDL\LDDDDLwLH5JH=c!1DDLLD3@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž409HHdH3%(u{HMdH3 %(uTH@[A\A]A^]IVH5 (y-߻D(I(E,$.@Lh!MtME1I@@MHt4IA9uA:P(uI@MP H3L3VI uHtL L1@UHwH=tj!HL/]=ff.@ff.@HщHFfDUHAWMAVME1AUIATSH8UMdH%(HE1MtEAPD]!X}DLADNe1HVPfUtfD`o}i!@@MHp,I96uP*uf9t f9IHP,}Pfx*L9x8tH@8fuKH}dH3<%(HH8[A\A]A^A_]MhD9AOfPXDH]HpMH%.HH= f!6/M뎐1D1LD]͔D]=1dH@,,D1DLD]謔D]=Hn'H ]AAoM@X(]fD`HfX*Mt3IHH,H 5e!og!Lx8H"e!PHH@DH@,*UHAUI1ATA@HSHHta8HtI1Ҁx1u%HK,I9MuS*fD9t A)AH[A\A]]f.H@H1[A\A]]UHAVA1AUMATISH8H1{HK,I9MtHS8L9t0Ht+[A\A]A^]fS*fD9tfA9xHS8L9u{uHsH=zf!U+MtI$F9[A\A]A^]Ð[1A\A]A^]DHHUHAUATSH8HHc!dH%(HE1HEHEHtTLeLm3f.1{uSft {uT@H[@Ht;uHfoE)b!HEdH3%(u.H8[A\A]]f.HsL*LL+r(fUA@HHATMSHHMHdH%(HE1$HtgHMt'1L9b8tH]dH3%(uLH[A\]HB,H9uJ*fD9t1fA9xBHBD1'ff.@UHAUATSHHa!HtSE1E1%MtcIT$@HA$I\$@Ht!;t11{HS@uIHHuEu@H[A\A]]DHxfDHH&a!A+$Ha!fH[A\A]]UHATSH H`!dH%(HE1HLe-@1{uSft {u@H[@Ht;uHHsL(LH=:c!)x<tj<K(H{8HS蜵C=O€kfCH[@HuHEdH3%(u-H [A\]K*S(HsLC,H{8A%u DUHAWAVAUATSH( _!@uDžHUL-_!DqE1H}C7H}ȺHcIDL It$,&u(EA:D$ rEw#H([A\A]A^A_]f.x&fDD{E9~HEHtD8@Ds޻HtUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40!HHdH3%(u;$ff.UHxH95r^!~@f@tIHR^!HcH HH9uHHBPH9uHGPHBPHHGPH9]1H=W!11H=!1UHSH9=^!OH=]!t2HcH&%H¸Ht]!H]!H[] 11H=!1@UAHOHSHHW GH7W V =HGDL N]!1HH@pD@Pjjj詐H x1fC@H]D"8H5H=!H11fC@H]UHAVAUIATASG _HG DA HyøO؉))D9BH9t|HD17AwVA$9r:IuF"f~$LFHV [H1A\A]A^]fDA$ 9[A\A]A^]AAw lD9AtAw)AUDHƅtWI}DG HHD1ذCIu[1A\A]V A^H]镹DAvwI}DG HD9AAwf.U@HATISH1xHH [!HHHu)@H@PHtH9XuHPHp I3$I3t$H u[A\]fD[1A\]ÐU1@H1҅xHZ!HH¸fz@HDH]Z!DUHSHHt1҅ۉH@ډPH[]DtNO5-Z!9~9LZ!HcIfx@utQHc@IHfx@uY9W1DHGHtHPPHWfDG;Y!G}HY!HHHPPHWfOfWf@tff.@W0H [!)HH)H9O(DG0H[!H)H9W(X!titOwSHOHIpH9t=HDAHIAttt~AtuA9t1t)HGH9ppfHWBHJt!tt=t9tHH9u1Df.Ht/HZ!H-H9G(|ftG"f9t)fDf1f;W$fDWwH?ff.@UHAUATSHHHWwHmq Hy1vAą+;uW!HXW!HHH9t fx@S H3HKCAS V =HCDL W!HHH@pD@Pjjj`H x(DHfC@He[A\A]]Zf.+D(DH55H=" H1hAtHe[A\A]]H5ɁH= =H DHeH5݁1[H= A\A]]1H=7 1f@upff.@G0H X!H)1H9O(|RIHt0UWwH?HtMt 1L9A]Ht1H9W@~8=U!tm~t>uIU!o0fDu3iU!FU!TU!FU!BDr-U!@U! jDUHAUAATSHG WHc5T!H sW!G DNfDo2HO8HD[A\A]]fDHW8H9G2AD9tHIH)HHW!H9ND)NH Hc5TT!HH)AD$2IT$8fAD$2HIT$8H9~AH9}`HV! D) T!It$8H …HHVIT$8fAD$2fAD$2H9|DDD)vH9t1H=, 1UDfEl$2El$2ff.fUHAVAAUAATASO HGO =D ?S!wcH#S!fDsfDc fDk u.EEEEADOHU!fDc2HC8He[A\A]A^]Af{@ttHSH3HHKHRpHDBPVPAPQH J8IHeH56~[HA\1A]H= A^]%D :R!A=bff.f@UHAUATSHHHWwHuHe[A\A]]q Hy'HuH;w HIHS CS =AL$ AT$AL$ ʁ%9LaHAVA9oDfA|$@KsH;BC S H{D Q!I4$AL$ к=HCAELH@pDPPAD$AL$ IL$=ID$DMHV HH@pD@PASARWH 1fAD$@HfS@1p Hx~H߉f{@u-H1J HeH[A\A]]l@AD$ AT$HI4$AD$ ¸OHe[A\A]]fDf{@uHAH5{H= K>8H5bzH=9 H16f.U@HAWAVIAUA1ATSHzHkO!HL$MulfDIHt^LDL2I\$PtHu @fH[PHt5LDH tHLAA9LLH[PHuHL[A\A]A^A_]E1ff.UHAWAAVMpAUAATASLHAp H}Ls"D)fdsEu2Ht-PH E@ Aк=OA9}L99rT=NfDD%A@!7@!A9|&<ND%@!D;%@!(H ?!HQHcEHCPHHH4A9'AHD%?!H=ujE1BD)HcH|HHcUH?!H4HEHx IEOEGHpHyD|DE HEHEp Hx uMHHpD|H= VDEH5akQHMRH1H HEI9HfA@C#H5iH=J 1HHu LL1H= 1?Jf.UHAUATSH8!l>!E1fA9H @>!IcHHHK(H@!L%@!H9}'@H[PHHK(I$H9s0)HH)H9|xHf{@tf{tS0I<$)HH)H9{(}H3H{V H?H[PHufD=!AA9&H[A\A]]fHb=!H5&hH= 1UH@=!HH9u &fDHHH9uHH]HH=!]fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8HjHPH= H@Dž0Dž40GHHdH3%(uff.UHAWAVAUATSHL= t1 tRHJ,H9tMHn^H9t 1fDb^9GuG <t]tY<DWu+9Gu+f9G u+8GuwÃ_xH]H9h]9GY1gbcGG \DH]H9ff.Hu]H9tb]9Gu1ff.@H5]H4]GG UHAVIHAULmATISHLH0dH%(HE1UHUL ¸~foEAHt 1HMdH3 %(u.H0[A\A]A^]LL=Ht1fUHHL\H9t1H= 12\9Gu]H\H9tU1H=v 1H\@[9Fu݋F o@o@UH=$!H|H=$!pKx't 1^fDc¸x]fD]fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.,!~RHH,!HH)LLfDHL9t'H@8ruH LBH3L3GI uf.1ff.fUHAWAVAAUAATDSDHHZt1H[A\A]A^A_]D1DDHXAftDH,Ht?fD;xsfDxDHHtHDH11d~D+! +!H+!9|KHcH4H)HMȉUHtrHBMȋUH- ]+!H^+!HcfoH B+!H)HDhfDxDp@0@H@ŰMUHATSHH dH%(HE1G<tG< u(LeHwLl"! ubSlsL;1HMdH3 %(uqH [A\]ÐLeHwL)"! u7sSlL`@H5QXH= 1뇐H5 XH= 1T@Hm۶m۶mUHHSHH=)!H)HH…Hc)!9J9u& )!t\)!~ 9|pH[]ÐH )!H4H)HH4H)HToHrHpRPuHX)!F)!H[]HH4H)HHmH)!)![1H= 1 UHATSHH dH%(HE1G<tW< u5LeHwLsLHHtX ! uvH~1HUdH3%(uwH [A\]@LeHwLsL`@}HHt! tH5uVH=n 1DH5VH= 1{pA'!DUHHt]ÐHc1;'!}BHH)H'!HAWIAVIAUAATL% UH-, SL)HWHt1LLDAHH9uH[]A\A]A^A_ff.HHBABEL Memory ErrorsBABEL Packet ErrorBABEL Configuration ErrorBABEL Route ErrorBabel has failed to allocate memory, the system is about to run out of memoryFind the process that is causing memory shortages, remediate that process and restart FRRBabel has detected a packet encode/decode problemCollect relevant log files and file an IssueBabel has detected a configuration error of some sortEnsure that the configuration is correctBabel has detected a routing error and has an inconsistent stateGather data for filing an Issue and then restart FRR%pFX filtered by distribute %sbabeld/babel_filter.c&p, output ? "out" : "in"babel_filter, IPv4interface reset: %sCouldn't reallocate sendbuf.OnOff Operating mode is "%s" Split horizon mode is %s Hello interval is %u ms Update interval is %u ms Rxcost multiplier is %u down%s is %s up -- distribution lists -- description %s babel wired babel hello-interval %u babel update-interval %u babel enable-timestamps babel max-rtt-penalty %u babel rtt-decay %u babel rtt-min %u babel rtt-max %u no babel split-horizon babel rxcost %u babel channel interfering babel channel %d (down)can't find network %s nohello_interval_strInternal CLI error [%s] %% invalid input for %s: %s update_interval_strrxcost_strrtt_decay_strrtt_min_strrtt_max_strmax_rtt_penalty_strchnoninterferingNo such interface name %s metric %d (exported) (installed) (feasible) nexthop %u%% Malformed address %s/%dreceive a 'interface up'receive a 'interface down'receive a 'interface add'receive a 'interface delete'not enough memorybabel_if_new_hookbabel_if_delete_hookbabeld/babel_interface.c(node)->data != NULLnodebabel_ifp != NULLifp->nameifp->name, ifp->ifindex, mtumtu, ifp->name, ifp->ifindexshow babel parametersshow_babel_parameters_cmdshow_babel_parametersshow babel route X:X::X:Xshow_babel_route_addr6_cmdshow_babel_route_addr6show babel route A.B.C.Dshow_babel_route_addr_cmdshow_babel_route_addrshow_babel_route_prefix_cmdshow_babel_route_prefixshow babel routeshow_babel_route_cmdshow_babel_routeshow babel neighbor [IFNAME]show_babel_neighbour_cmdshow_babel_neighbourshow babel interface [IFNAME]show_babel_interface_cmdshow_babel_interfacebabel_set_channel_cmdbabel_set_channel[no] babel enable-timestampsbabel_set_enable_timestampsbabel_set_max_rtt_penalty_cmdbabel_set_max_rtt_penalty[no] babel rtt-max (1-65535)babel_set_rtt_max_cmdbabel_set_rtt_max[no] babel rtt-min (1-65535)babel_set_rtt_min_cmdbabel_set_rtt_min[no] babel rtt-decay (1-256)babel_set_rtt_decay_cmdbabel_set_rtt_decay[no] babel rxcost (1-65534)babel_set_rxcost_cmdbabel_set_rxcostbabel_set_update_interval_cmdbabel_set_update_intervalbabel_set_hello_interval_cmdbabel_set_hello_interval[no] babel split-horizonbabel_split_horizon_cmdbabel_split_horizon[no] babel wirelessbabel_set_wireless_cmdbabel_set_wireless[no] babel wiredbabel_set_wired_cmdbabel_set_wiredno network IF_OR_ADDRno_babel_network_cmdno_babel_networkBabel Interfacesetsockopt(IPV6_LEAVE_GROUP) on interface '%s': %sUpped network %s (%s, cost=%d%s).Suspiciously low MTU %d on interface %s (%d).couldn't resize receive buffer for interface %s (%d) (%d bytes).setsockopt(IPV6_JOIN_GROUP) on interface '%s': %sUpped interface %s (%s, cost=%d, channel=%d%s). Babel protocol is not enabled on this interface Babel protocol is enabled, but not running on this interface Babel protocol is running on this interface ifindex %u, MTU %u bytes %s -- Babel running configuration -- babel channel noninterfering Neighbour %s dev %s reach %04x rxcost %d txcost %d rtt %s rttcost %d%s. There is same network configuration %s Current configuration object was deleted by another process. %s metric %d refmetric %d id %s seqno %d%s age %d via %s neigh %s%s%s%s Couldn't allocate route stream.%% Parse error -- this shouldn't happen receive a 'interface address add'receive a 'interface address delete'ifp->name, (babel_ifp->flags & (1 << 1)) ? "wired" : "wireless", babel_ifp->cost, babel_ifp->ipv4 ? ", IPv4" : ""ifp->name, safe_strerror(errno)ifp->name, (babel_ifp->flags & (1 << 1)) ? "wired" : "wireless", babel_ifp->cost, babel_ifp->channel, babel_ifp->ipv4 ? ", IPv4" : ""Show running system information Babel information Configuration information Show running system information Babel information Babel internal routing table IPv6 address / Show running system information Babel information Babel internal routing table IPv4 address / show babel route Show running system information Babel information Babel internal routing table IPv4 prefix / IPv6 prefix / Show running system information Babel information Babel internal routing table Show running system information Babel information Print neighbors Interface Show running system information Babel information Interface information Interface [no] babel channel <(1-254)$ch|interfering$interfering|noninterfering$noninterfering>Negate a command or set its defaults Babel interface commands Channel number for diversity routing Number Mark channel as interfering Mark channel as noninterfering Negate a command or set its defaults Babel interface commands Enable timestamps babel_set_enable_timestamps_cmd[no] babel max-rtt-penalty (0-65535)Negate a command or set its defaults Babel interface commands Maximum additional cost due to RTT Milliseconds Negate a command or set its defaults Babel interface commands Maximum RTT Milliseconds Negate a command or set its defaults Babel interface commands Minimum RTT starting for increasing cost Milliseconds Negate a command or set its defaults Babel interface commands Decay factor for exponential moving average of RTT samples Units of 1/256 Negate a command or set its defaults Babel interface commands Rxcost multiplier Units [no] babel update-interval (20-655340)Negate a command or set its defaults Babel interface commands Time between scheduled updates Milliseconds [no] babel hello-interval (20-655340)Negate a command or set its defaults Babel interface commands Time between scheduled hellos Milliseconds Negate a command or set its defaults Babel interface commands Enable split horizon processing Negate a command or set its defaults Babel interface commands Disable wired optimizations (assume wireless) Negate a command or set its defaults Babel interface commands Enable wired optimizations Negate a command or set its defaults Disable Babel protocol on specified interface or network. Interface or address Enable Babel protocol on specified interface or network. Interface or address babel_if_initshow_babel_route_addr6show_babel_route_addrshow_babel_route_prefixshow_babel_routeis_interface_ll_addressbabel_set_channel_magicbabel_set_enable_timestamps_magicbabel_set_max_rtt_penalty_magicbabel_set_rtt_max_magicbabel_set_rtt_min_magicbabel_set_rtt_decay_magicbabel_set_rxcost_magicbabel_set_update_interval_magicbabel_set_hello_interval_magicbabel_split_horizon_magicbabel_set_wireless_magicbabel_set_wired_magicbabel_interface_address_deletebabel_interface_address_addbabel_ifp_destroybabel_ifp_createbabel_ifp_downinterface_resetinterface_recalculatebabel_ifp_upTerminating on signalExiting...Uninstall routes.Save state file.creat(babel-state): %s%s %d %ld write(babel-state): overflow.write(babel-state): %sRemove pid file.Done.read(random): %sff02:0:0:0:0:0:1:6%s/%sbabel-stateopen(babel-state: %s)unlink(babel-state): %sread(babel-state): %s%99s %d %ld Couldn't parse babel-state.Nonebabeld/babel_main.cformat_eui64(sid), s, tsafe_strerror(errno)dummybabeld8.5.7babeld daemonBABELDfrrfrrvtyGot %s %d %ld from babel-state.ID mismatch in babel-state. id=%s; old=%sstate file = %s configuration file = %s protocol information: multicast address = %s port = %d vty address = %s vty port = %d id = %s kernel_metric = %d format_eui64(myid), format_eui64(sid)Implementation of the BABEL routing protocol.babel_load_state_filebabel_init_randombabel_save_state_filebabel_exit_properlybabel_sigexit/etc/frr/babeld.confredistributeInvalid type %s commonkerneldebug babel all debug babel %s ! BABEL debugging status babeld/babel_zebra.cshow debugging [babel]show_debugging_babel_cmdshow_debugging_babelno_debug_babel_cmdno_debug_babelbabel_redistribute_type_cmdbabel_redistribute_typefilterallbabelz_zebra_initShow running system information Debugging functions Babelno debug babel Negate a command or set its defaults Disable debug messages for specific or all part. Babel information Common messages (default) Kernel messages Filter messages Timeout messages Interface messages Route messages All messages debug babel Enable debug messages for specific or all part. Babel information Common messages (default) Kernel messages Filter messages Timeout messages Interface messages Route messages All messages [no] redistribute |ipv6 >Negate a command or set its defaults Redistribute Redistribute IPv4 routes Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Border Gateway Protocol (BGP) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table OpenFabric Routing Protocol Redistribute IPv6 routes Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Border Gateway Protocol (BGP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table OpenFabric Routing Protocol factor_strdelay_strseconds_strsecondsinterface: %s; %scan't create Babelrecv: %srouter babel babel diversity babel diversity-factor %d babel resend-delay %u redistribute %s %s ipv4ipv6exit check_neighbours_timeoutsource_expiry_timeresend_timehello_timeoutupdate_timeoutupdate_flush_timeoutunicast_flush_timeoutnext timeout due to: %sMy ID is : %s.malloc(receive_buffer): %srealloc(receive_buffer): %sbabeld/babeld.c&babel_read_protocolprotocol_socket >= 0babel_routing_process != NULLbabel_main_loopcurr_tagformat_eui64(myid)babel_init_routing_processbabel_routing_process == NULLbabel_no_ipv6_distribute_listbabel_ipv6_distribute_listbabel_no_distribute_list_cmdbabel_no_distribute_listbabel_distribute_list_cmdbabel_distribute_listbabel_set_smoothing_half_lifebabel_set_resend_delay_cmdbabel_set_resend_delaybabel_diversity_factor_cmdbabel_diversity_factorno babel diversityno_babel_diversity_cmdno_babel_diversityno router babelno_router_babel_cmdno_router_babel%s(config-router)# Babel StructureCouldn't create link local socket: %s babel smoothing-half-life %u babel main loop : timeout: %lld msecsCouldn't find router id -- using random value.read(random): %s (cannot assign an ID)&babel_routing_process->t_read&babel_routing_process->t_update(long long)tv.tv_sec * 1000 + tv.tv_usec / 1000no ipv6 distribute-list [prefix] ACCESSLIST6_NAME [WORD]Negate a command or set its defaults IPv6 Filter networks in routing updates Specify a prefix Access-list name Filter incoming routing updates Filter outgoing routing updates Interface name babel_no_ipv6_distribute_list_cmdipv6 distribute-list [prefix] ACCESSLIST6_NAME [WORD]IPv6 Filter networks in routing updates Specify a prefix Access-list name Filter incoming routing updates Filter outgoing routing updates Interface name babel_ipv6_distribute_list_cmdno distribute-list [prefix] ACCESSLIST4_NAME [WORD]Negate a command or set its defaults Filter networks in routing updates Specify a prefix Access-list name Filter incoming routing updates Filter outgoing routing updates Interface name distribute-list [prefix] ACCESSLIST4_NAME [WORD]Filter networks in routing updates Specify a prefix Access-list name Filter incoming routing updates Filter outgoing routing updates Interface name [no] babel smoothing-half-life (0-65534)$secondsNegate a command or set its defaults Babel commands Smoothing half-life Seconds (0 to disable) babel_set_smoothing_half_life_cmd[no] babel resend-delay (20-655340)$delayNegate a command or set its defaults Babel commands Time before resending a message Milliseconds [no] babel diversity-factor (1-256)$factorNegate a command or set its defaults Babel commands Set the diversity factor. Factor in units of 1/256. Negate a command or set its defaults Babel commands Disable diversity-aware routing. Babel commands Enable diversity-aware routing. Negate a command or set its defaults Disable a routing process Remove Babel instance command Enable a routing process Make Babel instance command babeld_quagga_initbabel_read_protocolbabel_set_timerprintIfMinbabel_main_loopbabel_get_myidbabel_init_routing_processbabel_create_routing_processrouter_babelresize_receive_bufferaddingremoving%s route (%s) to zebra/dev/urandombabeld/kernel.cModify route: delete old; add new.add ? "adding" : "removing", (family == 2) ? "ipv4" : "ipv6"zebra_routekernel_routeNo space left for timestamp sub-TLV (this shouldn't happen) (flushing %d buffered updates on %s (%d)) (flushing %d buffered bytes on %s)Bucket full, dropping packet to %s.Bucket full, dropping unicast packet to %s if %s.Sending ack (%04x) to %s on %s.Couldn't allocate xroute stream.sending unicast request to %s for %s.Sending request (%d) on %s for %s.Sending multi-hop request to %s for %s (%d hops).Received packet from non-local address %s.Received truncated packet (%d + 4 > %d).Received malformed packet on %s from %s.Received ack-req (%04X %d) from %s on %s.Received Hello from %s on %s that does not have all 0's in the unused section of flags, ignoringReceived Unicast Hello from %s on %s that FRR is not prepared to understand yetReceived hello %d (%d) from %s on %s.Received hello from %s on %s should be ignored as that this version of FRR does not know how to properly handle interval == 0Received truncated sub-TLV on Hello message.Received subtlv with Mandatory bit, this version of FRR is not prepared to handle this currentlyReceived incorrect RTT sub-TLV on Hello message.Received unknown Hello sub-TLV type %d.Received ihu %d (%d) from %s on %s for %s.Received truncated sub-TLV on IHU message.Received incorrect RTT sub-TLV on IHU message.Received unknown IHU sub-TLV type %d.Received router-id %s from %s on %s.Received nh %s (%d) from %s on %s.Received prefix with no router id.Received update%s%s for %s from %s on %s.Received wildcard update with finite metric.Received truncated attributes.Received Mandatory bit set but this FRR version is not prepared to handle it at this pointReceived overlong channel information (%d > %d).nChannel information contains 0!Received unknown route attribute %d.Received request for %s from %s on %s.Received request (%d) for %s from %s on %s (%s, %d).Received unknown packet type %d from %s on %s.Couldn't parse packet (%d, %d) from %s on %s.RTT to %s on %s sample result: %d us.format_address(neigh->address), format_prefix(prefix, plen), hop_counthop_count, ifp->name, format_prefix(prefix, plen)format_address(neigh->address), prefix ? format_prefix(prefix, plen) : "any"ifp->name, prefix ? format_prefix(prefix, plen) : "any"unicast_neighbour == neigh ? "unicast " : "", rxcost, neigh->ifp->name, format_address(neigh->address)babel_ifp->buffered_updates == NULLifp->name, format_prefix(prefix, plen)babel_route_ifp->channel > 0 && babel_route_ifp->channel <= 255format_address(unicast_neighbour->address), unicast_neighbour->ifp->namebabel_ifp->buffered >= bytes + 2 && babel_ifp->sendbuf[babel_ifp->buffered - bytes - 2] == type && babel_ifp->sendbuf[babel_ifp->buffered - bytes - 1] == bytesbabel_ifp->hello_seqno, interval, ifp->nameunicast_neighbour == neigh && unicast_buffered >= bytes + 2 && unicast_buffer[unicast_buffered - bytes - 2] == type && unicast_buffer[unicast_buffered - bytes - 1] == bytesnonce, format_address(neigh->address), neigh->ifp->namebabel_ifp->buffered, ifp->namebabel_ifp->buffered <= babel_ifp->bufsizeformat_address(from), ifp->name, rttmessage[0], message[1], format_address(from), ifp->nametype, format_address(from), ifp->namemessage[6], format_prefix(prefix, plen), format_address(from), ifp->name, format_eui64(message + 8), seqnomessage[2] == 0 ? "any" : format_prefix(prefix, plen), format_address(from), ifp->name(message[3] & 0x80) ? "/prefix" : "", (message[3] & 0x40) ? "/id" : "", format_prefix(prefix, plen), format_address(from), ifp->nameformat_address(nh), message[2], format_address(from), ifp->nameformat_eui64(router_id), format_address(from), ifp->nametxcost, interval, format_address(from), ifp->name, format_address(address)seqno, interval, format_address(from), ifp->namenonce, interval, format_address(from), ifp->namelen, format_address(from), ifp->nameifp->name, format_address(from)send: %sSending hello %d (%d) to %s.send(unicast): %smalloc(unicast_buffer): %smalloc(buffered_updates): %sSending self update to %s.Sending update to %s for %s.Sending update to %s for any.unicast Sending %sihu %d on %s to %s.anysending request to %s for %s./id/prefixReceived truncated message.Undersized %u TLVCouldn't allocate neighbour.Received pad1 from %s on %s.Received pad%d from %s on %s.Received ack from %s on %s.babeld/message.cprefix != NULLn, ifp->name, ifp->ifindexlen, DIVERSITY_HOPSbodylen, packetlenrtt <= 0x7FFFFFFFformat_address(from)send_unicast_multihop_requestsend_multihop_requestsend_unicast_requestsend_requestsend_ihusend_self_updatesend_update_resendbuffer_updatesend_updateflushupdatesflush_unicastend_messagesend_hello_noupdateend_unicast_messagestart_unicast_messagesend_ackfill_rtt_messageflushbufparse_update_subtlvparse_ihu_subtlvparse_hello_subtlvbabel_packet_examinparse_packet  Flushing neighbour %s (reach 0x%04x)format_address(address), ifp->nameformat_address(neigh->address), neigh->reachCreating neighbour %s on %s.malloc(neighbour): %sChecking neighbours.babeld/neighbour.c(tmp & 0x7FFFFFFF) == tmpneighbour_rttcostcheck_neighboursfind_neighbourflush_neighbour::1kernel_route(FLUSH): %skernel_route(ADD): %skernel_route(MODIFY): %smalloc(route)Couldn't insert route.Expiring old routes.babeld/route.c!route->installedi >= 0 && i < route_slotsnew_slots >= route_slotsInstalling unfeasible route (this shouldn't happen).Attempting to install duplicate route (this shouldn't happen).kernel_route(MODIFY metric): %sSwitching to unfeasible route (this shouldn't happen).Rejecting martian route to %s through %s.Unfeasible update for installed route to %s (%s %d %d -> %s %d %d).format_prefix(src->prefix, src->plen), format_eui64(route->src->id), route->seqno, route->refmetric, format_eui64(src->id), seqno, refmetricformat_prefix(prefix, plen), format_address(nexthop)route->smoothed_metric_time == babel_now.tv_secexpire_routesswitch_routesinsert_routeupdate_routechange_route_metricroute_smoothed_metricuninstall_routemove_installed_routeinstall_routeresize_route_tableflush_routemalloc(source): %sbabeld/source.csrc->route_count > 0src->route_count < 0xffffWarning: source %s %s has refcount %d. release_sourceretain_sourcefind_source%u.%.3ubabeld/util.cv4mapped(src)v4mapped(dest)%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx%02hhx-%02hhx-%02hhx-%02hhx-%02hhx-%02hhx-%02hhx-%02hhx%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhxuchar_to_inaddrinaddr_to_ucharAdding new ipv4 route coming from Zebra.Adding new ipv6 route coming from Zebra.Removing ipv4 route (from zebra).Removing ipv6 route (from zebra).flush_xroutebabel_route_deletebabel_route_addbabeld/xroute.ci >= 0 && i < numxroutes;$4t\DtԚtD @ tl d  t $ ԩD h T $  $ $L $| $ D D T< dl d d $ , X 4 D tD<hT4XT|DT$(Xx$DDpTT<p,P$40DX$ltT4dT<$hDdd0DXldd$8\  d 8 \t T 4@4h4!$"L"`#$&&+H$,l,4/24D7|t8:WW8XhY\\d^d_<$`laDa4cc d8 4fl f f f f Ti i(!jd!k!l!Tm!n "To8"p\"p"p"q"Ts#s4#tT#th#Tt#u#u#4u#du#u#dv$v$v($Tx`$txt$x$ty${$d| %~\%%%%d&<&4h&ă&&4&,'P'$x'Ĉ''T(((tL(x(ē(((d(Ԕ)d,)T)h)t|)Ԗ)d))ԗ)4**D<*4p****4+$@+$l+4+T+++t+ ,,,@,T,t|,4,,, -8-`-t-4-d-t-.zRx /D$4}PFJ w?:*3$"\@tX PAC  A 0EC DGFb E AC  A 44lSC BEGz B J A(@lAC DH B ,lAC DHG} D 0AC DG H g I D++]+8,,=r+++h--P<u+++h./P:+X++**+3 Z+ h4@?`"!h4@?"$h4@?"%h4@?@"&h4@?"'h4@?"(h4@? "*h4@?"+h4@?`",h4@?"-h4@?"h4`?x47@"h4`?3'h4`?4h4`?4h4?47"h4? 44h4?4"[h4?(77"h4?7'`"h4?P7* "h4?"44h4?47h4?y47"h4?6'h4?5"ph4@2*"h4@L4'@"h4@14' 8h8 H(9 h4%5P99G0:h4C5P::G^5h4{5P;;0G5h45(<`<E<h45<=C5h45== B6h4/6F6 >?Y6h4p6I6x>?\6h4s66>A6~h466?I6eh46"Z@@6@@@"pZ@@p@*"RPSBPI"RpS`BI`"RS8BI"RSQ J "2RSQXJ"RSB*"RSxQRSR@#pRT[Q'fRTJ`#RT*#RTQ#RTQJ1R(TK#R(T8AR#<R8TAPK #7R8T.Q'}RHTK#R`TQ@LRTpL@#RT@Q'#RTA M#RT@* #4RTA#1RTQ'`##RThAXMRTxM`#RU@H+#RU H*#RUGS@#RUG*#RUhG*#RUhG*# R UhF+#R U8F* #R UF*#R UF* #R@UE+` #R@UxE* #R@UE* #R@UD*@ #R@UD*@ #ZR`U?R+ #UR`U#R* #PR`U#R* #ER`UBSRxU'S#RxU(IM #RxUHM#RxUHN`#RxUH0N#RxUhHN#XRxU8G*@#SRxUGN#LRxUF*#RxUFO #RxUFO#RxUEP`#RxU`DM#RxU8DPP#RxUCM@#RxUCM#RxURM#RxUPCP #RxURP #RxUnRM` #RxUQR* #RxU CP #~RxUB9SD]VVpV#]VVHV*#b]VV2V'@#]]VVVU#A]VVUU`#`uWZ`W* #uW Z"W'#uW ZhX*uW0Z]uW0ZW@#uW@ZIW*#JuW@ZXY#"uW@ZXY#uWPZHX'uWpZY#uWZV'}uWZW|uWZW #uWZ W'#uWZX*uWZW`#uWZW*uWZWuWZW][p[[U[[,[#B[[Z'[\[[\[s]]]@#X]]h]*#P]]@]*#;]]]*#5]]\*P-@.;;!,n "(" oX)  "` @?X oo>oo<oH@"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`X @ +p  E  X X X X ~aG, @x P-M'c'{''8(X(''&&&&{&&''e&P#P$#"(!("1 )@""" 444 "((((,(3 4(7P77"46214L466M6(6@p@*B`B8BQQxQB[QQQ8A.QAQ@QA@hAQAhGhGGG H@HFF8FhFDDExEEB#R#R?RB CQRnRRPCRCC8D`DEFFFG8GhHHHH(IHVV2VU`WhX"WXXIWHXVWX WZ@]h]\]"@""""""@""""@""""@""""@""""@"""@"""""h"@""ȡ"""("""@""@""""@"""""H"""@"""h""Ȥ""("@"""""H"""@"""h"ȧ"("""@""""@"`""" "`""" "`""" "`""" ""`" """`" """"H""""`" """`" """`"ȷ"("""H"""h"Ⱥ"(""" "`" "`""" "`"" "`"""" "`""""@""""@""""""@"@"""""@""""@"""@""""""@""""@""""@""""@""""@""""@"""@"""""@""""@"""@""""@""""@""""@"""""@"@""@"""""@"""""""@""""@"""GA$3a1 GA$3p1113GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+stack_clashGA!stack_realignGA*g GA*GOW*GA!omit_frame_pointerGA$3a1 GA$3p1113 4iGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA!omit_frame_pointerGA+stack_clashGA!stack_realignGA*p GA*GOW*GA+omit_frame_pointer GA*FORTIFYp%GA!p GA*GOW*GA*cf_protectionGA+stack_clashGA!omit_frame_pointerGA+GLIBCXX_ASSERTIONSp% GA*FORTIFY 4GA+GLIBCXX_ASSERTIONSGA*pGA*babeld-8.5.7-02.el8.x86_64.debugO7zXZִF!t/2? ]?Eh=ڊ2No&W.~2C%6%5x ̝1͟[~ӏoP"kG\tApu tZ?ۅ{"ym 8[>r <4s4F,smg ?ِ-X Q I5G2F(Ů-)w1xyxnZ/>vr8ohzT|Dc8PEگ2x@:`- 0Lp$:㜝ܓ%[wf:*{5L^PD{n?vέEmEey X{(^r"^ ~,L$#/_ nNMjlFX_J?pǿ:2蓈]}$Rk7M:=RcYܜRr< Z4Ie\{*!9 l[HoLZv\cGiSzh%s$:mMOKW=9y\d*WKfqE"i$xaQd0E~g&/*1NO=cD=I6rgxe@])7W,T!񐋙TM$z1&AI,F&9lF:< Eݶ~H1P#g/nlGo Adf3eQ me1~ho? ͦ@kvdScٙ8}m( rwmZtjGv%<@"w@8xؕOAuX8t.eS+ b@Ə4OK]!w;X'cRsIJC(7H0^y;5[ZϚh~CT/%t$<~NK6+85K'`ϓw:>ms%Mh&6Gd6Z:]jnE"lʣG=DNqjlt$$'J,1"<0"kCg!X8Tl߁$l]ִgԾ39s0<;ѩb[p0i ZK՝赸Xll(pFX@kN}d2xRf#5o=L6PC7rWzӹPPC  q`kOEf^e0Su95dj-: &}oD5RUy5V@uZÑ_HkPP8ͬ|I'y¶n! pm}/kAa""6mO`?O6tYW߲q%Cc!%Q7]JXBZd':J2TlyD?Rm A.fohwʾ hX@U?){mevZoYF Cb_k5WpEQ rbHUUhFD*=dY92`>k~!֤BXfZR?ְqUA{u)9v/=#*P!k,WɶUXtV\ ̴8|W]$V13*F2+v0,*H-WN0C" UJp%VJGً#B6먏C79WO>Sq`?V*4=Dqr9. AM 2pe|$r-껙9CUyJ|Y84U6Xe ).ܩ#R͜ yq}L n J=jf90S꒼:$hezuY9!QXfv".@b|m۲ ӑBbr Q?OL3|5*\`jEَ(sIjc)> s`J?TCtG  'tDP'vpSњ"P%UnIe=VCqҍD@(l˗oEM{./#۫j}ny{8i4=8B[a0~Cj/LA_ 9a-qyp/غXYPyfnem z"{i U;R4@7ӗ8< TPv(ۺQ1AusvP;z,QIw_dW,t\4.+l4 Ԃսnnk5-Ź]i7W`ѳί&o0{Ea`剰,e6,ץ_gOzȾRZ >hq\.\r8Pn$R/>fӍ茁̤?>M!+Ó!jۡH/xP|b8ldj^ 0\< 91"F]@5@/,v9w^Zb"h-P" eFEFw;ݡ}Rǣ>!x1s٠zhҧ$ ֔é쩗EtNR7Aɮe/nqq1bN;'#v:J~be`| U-?<`(+ֈ`HUv6zoY [d|a0(5XWH3f֕ Za]N}KNʼ?eJg;_eMqyP^s d؃XVLMo36Φx͎eTe8IRv@qxd¡Xu3x!#"sB/kLƸV: + @:>|Q?(zClzLXX}g2Ф^Qv`9(J(ْ`ڡϟk嵈7HWDPՙNdl&gYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.FRR.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4(>00$QoXX,[  c))ko<<xo>>@?@?XB`  Ppp@5 U ]]ff&"(" "`H @"@P"` "P< P#P$#P$ @`/cP$54*(D\*\ 7S