PK���ȼRY��������€��� �v3.phpUT �øŽg‰gñ“gux �õ��õ��½T]kÛ0}߯pEhìâÙM7X‰çv%”v0֐µ{)Aå:6S$!ÉMJèߕ?R÷!>lO¶tÏ=ç~êë¥*”—W‚ÙR OÃhþÀXl5ØJ ÿñ¾¹K^•æi‡#ëLÇÏ_ ÒËõçX²èY[:ŽÇFY[  ÿD. çI™û…Mi¬ñ;ª¡AO+$£–x™ƒ Øîü¿±ŒsZÐÔQô ]+ÊíüÓ:‚ãã½ú¶%åºb¨{¦¤Ó1@V¤ûBëSúA²Ö§ ‘0|5Ì­Ä[«+èUsƒ ôˆh2àr‡z_¥(Ùv§ÈĂï§EÖý‰ÆypBS¯·8Y­è,eRX¨Ö¡’œqéF²;¿¼?Ø?Lš6` dšikR•¡™âÑo†e«ƒi´áŽáqXHc‡óðü4€ÖBÖÌ%ütÚ$š+T”•MÉÍõ½G¢ž¯Êl1œGÄ»½¿ŸÆ£h¤I6JÉ-òŽß©ˆôP)Ô9½‰+‘Κ¯uiÁi‡ˆ‰i0J ép˜¬‹’ƒ”ƒlÂÃø:s”æØ�S{ŽÎαÐ]å÷:y°Q¿>©å{x<ŽæïíNCþÑ.Mf?¨«2ý}=ûõýî'=£§ÿu•Ü(—¾IIa­"éþ@¶�¿ä9?^-qìÇÞôvŠeÈc ðlacã®xèÄ'®âd¶ çˆSEæódP/ÍÆv{Ô)Ó ?>…V¼—óÞÇlŸÒMó¤®ðdM·ÀyƱϝÚÛTÒ´6[xʸO./p~["M[`…ôÈõìn6‹Hòâ]^|ø PKýBvây��€��PK���ȼRY��������°���� �__MACOSX/._v3.phpUT �øŽg‰gþ“gux �õ��õ��c`cg`b`ðMLVðVˆP€'qƒøˆŽ!!AP&HÇ %PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (���d�o�m�p�d�f� �2�.�0�.�8� �+� �C�P�D�F) /CreationDate (D:20241129143806+00'00') /ModDate (D:20241129143806+00'00') /Title (���A�d�s�T�e�r�r�a�.�c�o�m� �i�n�v�o�i�c�e) >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 904 >> stream x���]o�J���+F�ͩ����su\ �08=ʩzရ���lS��lc� "Ց� ���wޙ�%�R�DS��� �OI�a`� �Q�f��5����_���םO�`�7�_FA���D�Џ.j�a=�j����>��n���R+�P��l�rH�{0��w��0��=W�2D ����G���I�>�_B3ed�H�yJ�G>/��ywy�fk��%�$�2.��d_�h����&)b0��"[\B��*_.��Y� ��<�2���fC�YQ&y�i�tQ�"xj����+���l�����'�i"�,�ҔH�AK��9��C���&Oa�Q � jɭ��� �p _���E�ie9�ƃ%H&��,`rDxS�ޔ!�(�X!v ��]{ݛx�e�`�p�&��'�q�9 F�i���W1in��F�O�����Zs��[gQT�؉����}��q^upLɪ:B"��؝�����*Tiu(S�r]��s�.��s9n�N!K!L�M�?�*[��N�8��c��ۯ�b�� ��� �YZ���SR3�n�����lPN��P�;��^�]�!'�z-���ӊ���/��껣��4�l(M�E�QL��X ��~���G��M|�����*��~�;/=N4�-|y�`�i�\�e�T�<���L��G}�"В�J^���q��"X�?(V�ߣXۆ{��H[����P�� �c���kc�Z�9v�����? �a��R�h|��^�k�D4W���?Iӊ�]<��4�)$wdat���~�����������|�L��x�p|N�*��E� �/4�Qpi�x.>��d����,M�y|4^�Ż��8S/޾���uQe���D�y� ��ͧH�����j�wX � �&z� endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj xref 0 10 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000284 00000 n 0000000313 00000 n 0000000514 00000 n 0000000617 00000 n 0000001593 00000 n 0000001700 00000 n trailer << /Size 10 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 1812 %%EOF
Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 131
ELF>@@@8 @! @@@$$$`~`i`i`i  88800hhhllStd88800PtdQtdRtd$$$KK/lib64/ld-linux-x86-64.so.2 GNUGNU ?đ贺@&hFnGNU XREFFRRoutinga (@"<@H!@ ,B0LxB `D$p H  AD D ZL` Bi*hh;E/a : ԇ-C~Y+mN^Le$GKK'%КK'+-Fop)slm]$4Q1GUx=WO$'wCE1¹^ ~y=ݠnYa? 3btk,Cl,׎n[KYqX* p3=nR|m`^jD)ᦣTzyYdLeS}LyVod|ywVN5ןZe%e-j C ;ޞ٫1pP/O$ %k||H%:Əӱ= C52>Ln:|d f'La٤qM%s+O%󅃹@ vR w&0  W8L `evQ}h`X: I^,}# , {gCF":0n[B +vOFnJ$, .I.QJ+urUC & f <I`8U`%k& P>& P" $Zy p p2 01^@ a @E P<d p=F0JD" p3E Jc(Ea  Qi t, P1X 3W `@ $k fp#Z 1 @)m `, p1m 0 M. i `e 0'w  } @&" `7p6N- 8  (0 ) ~ ~wm  6E (U &Yx i  0Gp p s u` @^= ; Hk #k5 0$Z#_G0T -hH_ puWw p E? P' EB  1 b0 ,  8 A v> <  p-DE 0  `^  -I x+ `FU PR __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__libc_start_mainvzlogx__stack_chk_failif_lookup_by_indexhash_lookup_zlog_assert_failedlist_newlistnode_addhash_to_listlist_delete_nodefamily2strqfreeif_lookup_by_hwaddrMTYPE_TMPprefix_mac2strqcalloclist_deletesockopt_reuseaddrbind__errno_locationsafe_strerror_thread_add_timer_msecif_is_operativevty_out__snprintf_chkstring_hash_makeconfig_defaultvty_read_configzlog_rotatein_cksumvinet_ptonnb_running_get_entryyang_dnode_get_uint8strtoulyang_data_new_uint8yang_data_new_stringyang_data_new_ipyang_data_new_enumyang_data_new_uint16yang_data_new_uint32yang_dnode_get_boolyang_dnode_get_uint16strlcatstrcmpstrtolnb_cli_enqueue_changenb_cli_apply_changesinet_atonjson_object_new_arraylist_sortjson_object_new_objectjson_object_int_addjson_object_boolean_addjson_object_string_addinet_ntopjson_object_object_addjson_object_new_stringjson_object_array_addjson_object_to_json_string_extjson_object_freettable_stylesttable_newttable_add_rowttable_dumpttable_delttable_rowsepsyang_dnode_get_stringyang_dnode_is_defaultcmd_show_lib_debugszclient_send_reg_requestszebra_router_id_update_readconnected_count_by_familyclosenb_running_unset_entryhash_releaseyang_dnode_get_enumhash_alloc_internhash_getnb_running_set_entryyang_get_default_uint8yang_get_default_uint16yang_get_default_boolhash_createvrf_inithash_cleanhash_freefrr_fini__memcpy_chksendtozlog_hexdump_zprivs_raise_zprivs_lowermg_insertxref_block_addzebra_interface_address_readyang_dnode_get_ip_thread_add_read_writevrf_socketstrlensetsockoptsetsockopt_ipv4_tossetsockopt_ipv4_multicast_loopsetsockopt_ipv4_multicastsetsockopt_ipv6_multicast_hopssetsockopt_ipv6_tclasssetsockopt_ipv6_hoplimitsetsockopt_ipv6_multicast_looplist_to_arraystr2sockunionsockunion_sizeofsnprintfrecvmsgmemsetthread_cancelmemcmpinstall_nodevrf_cmd_initif_cmd_init_default_install_elementzclient_send_interface_radv_reqvrfs_by_namevrf_name_head_RB_TYPE_rb_minif_name_head_RB_TYPE_rb_nextif_zapi_callbackszclient_options_defaultzclient_newzclient_initfrr_preinitfrr_opt_addfrr_getoptfrr_initaccess_list_initfrr_sysconfdirfrr_config_forkfrr_runfrr_help_exityang_module_embedfrr_filter_infofrr_vrf_infofrr_interface_info_Unwind_Resume__gcc_personality_v0libfrr.so.0libjson-c.so.5libgcc_s.so.1libc.so.6vrrp_dbg_arpvrrp_change_state_handlersvrrp_garp_is_initvrrp_del_ipv4vrrp_vrouters_hashvrrp_ndisc_finivrrp_vrouter_createvrrp_dbg_cbsvrrp_debug_setcli_show_ipvrrp_zebra_radv_setvrrp_lookupvrrp_dbg_proto_caps_pvrrp_autoconfig_versionvrrp_pkt_adver_buildvrrp_add_ipvrrp_dbg_zebravrrp_dbg_ndisc_hook_vrrp_change_state_hook_IO_stdin_usedvdvrrp_ifp_upvrrp_ndisc_una_send_allvrrp_finivrrp_debugs_conflinesbackup_config_filevrrp_ndisc_initvrrp_set_priority__data_startcli_show_preemptvrrp_pkt_adver_dumpvrrp_if_downvrrp_add_ipv6cli_show_vrrpvrrp_pkt_parse_datagramfrr_vrrpd_infocli_show_ipv6vrrp_del_ipvrrp_eventvrrp_pkt_freevrrp_ndisc_is_initvrrp_set_advertisement_intervalvrrp_vty_init_mg_VRRPDlongoptsvrrp_if_addvrrp_autoconfig_is_onvrrp_del_ipv6vrrp_vrouter_destroyvrrp_check_startvrrp_garp_initvrrp_state_namesvrrp_zebra_initvrrp_ifp_create__bss_startvrrp_ifp_downvrrp_dbg_automastervrrp_autoconfig_onvrrp_if_delvrrp_garp_finivrrp_signalsvrrp_debug_initvrrp_config_write_debugcli_show_shutdown_endvrrp_if_address_addvrrp_garp_send_allvrrp_garp_sendvrrp_autoconfig_offvrrp_ifp_destroycli_show_priorityvrrp_autoconfigvrrp_dbg_pktvrrp_debugscli_show_checksum_with_ipv4_pseudoheadervrrp_if_upvrrp_dbg_sockcli_show_advertisement_intervalvrrp_if_address_del_edatavrrp_add_ipv4vrrp_debug_status_writevrrp_zclient_send_interface_protodownvrrp_initvrrp_ndisc_una_sendvrrp_privsvrrp_config_write_globalJSONC_0.14GLIBC_2.34GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5GCC_3.0GCC_3.3.1s  ` Pkii vti ui  P&y a_& $$$$$ $$@$$$$$%% %P% X%`%A% %%A% %%@B& & &BP& X&`&C& &&`C& &&C' ' ' DP' X'`'D' ''D' ''@E( ( (EP( X(`(F( ((F( ((`F) ) )FP) X)`) G) ))) ))* * *P* X*`** *** **++ +P+6X+`+x+I+ +/+++++`+P",,0,,@,,p#--h-$--..Ph.`%.`..#//,h/#// P/P/0$0@8000181p10102p82p2ȭ23833h3484044P5p5@Q5Oh5$55686@6`6787P778H8888p9899@9`:8:p;M;S;Y0;f8; @;p;wx;P;;w;p;;w;<0<w8<@<p<wx<<<w<<<w<=0=w8=@=p=wx= ==w=h==w=>0>w8>@>p>wx>>> p>w>>>>p>w>?? ?p0?8?@?PP?`?@qp?x????N?O(@&@@qP@X@ `@p@@r@@P@@0@@@A`rAA A0Ah@ArPAXA`ApAAAAAhA AAAA BB  B@BHHBpXB0`BxB BBB B BB B CCC C8C @Cи`ChC(xCCȹC CCCCC1C DF D(D8D@D4XD `DID D@DDWD DiDлDDEwE  E@EHE XE`ExE EE`EEPEE EFXFȿF@ F8F @F`FhFxF%FF FFFXF0F3F GN G(GP8G @GeXG `GxG GGG GGH H HPH XH`HH HHH HHIIII I(I0I8I@IHIPIXI`IhIpIxIII III@IJJ@ JPJXJ``JJJJJ sJ6JJРJ/KsK6K Kx0K/@KsPK6XK`KHpK/K@tK6KKK/K6KKL6L L@LtPL6XL`LpL0LuL6LLXL0L6LLM`uMM M0M/@M zPMXM`M*pM/MzMfMM(M/MzMfMMM/N@{NfN N0N/@N{PNfXN`NpN/NfN NN|NfN NNOfO  O@O`|POfXO8`OXpOO|OfO8OOO }OfO8OȗOP}PfP8 P0P@P}PPwXPP`PpPPwPPPP@~PwPPPP Q~QwQP Q0QPPQwXQp`QQwQQQwQQRRwR R0RPRwXR`RRwRRRwRRS`SwS S0SPSwXS`SSSwSSSS SwSSSTTwT T@0T@TPTwXT`TpTT@TwTTT7TTwTTTAUwU U@UPUwXU(`U8pUU`UwUU(UUUwUUUPV VwV V0VP@VPVwXV`V`pVVVwVVVV@VwVVVWWwW W0W(@WPWwXW`WhpWxW`WwWW(WWWwWWWX XwX X 0X@XPXwXX`XpXPXXwXXXPX@XwXX`XYYwY Y(0YPYwXY`YYYwYYYY`YwYYY(ZZwZ Zh0Zx@Z PZwXZ`Z(pZZZwZZZZZwZZXZP[@[w[ [ 0[0P[wX[8`[Zh[x[w[8[[[[w[8[`[`\w\8 \P\wX\8`\h\\\w\8\\\w\P\\]`]w]P ] 0]@]P]wX]p`]xp]]w]p]]] ]w]p]H]^^w^ ^0^@^H^eP^l`^`wh^`xp^z^^w^^ا^^@^w^^^__w_ _@0_@_P_wX_`_xp__`_w__ _H_w__Z_x`w` `Z(`x@`P`wX```ȥp``w``Z`x` `w``h`awa a(a@aPawXa`apa8aawaaaa@awaa(abbwb b0b@bPbwXb`bxpbPbwbbbb`bwbbHbccwc c 0c@c PcwXc`cpc(ccwc cc ccwc cHcd@dwd  d0dPdwXd `dddwd@ddddwd@dPde`ewe@ e0eHPewXe@`e@e`SezeeweXeexe\e*fwfh fPfwXfx`fdf fwffffwffgwg g@gPgwXg`gpg ggwggg gwggh@hwh hx0hH@hPhwXh`h@phAhhwhhhAXix+8pppPXqqrxrr8sРsxsHXttuXxuu@uuP8vP8(v;8z*z(zX{{|x|X|8}ȗ}}X~~x8@X8x(؂8`Xhx(؅8 X`(x؈h8(XX `x ؋x8HاX@xx ؎ȥ8hX(xxHؑ 8HXPxؔ8Xx@hIpx//./0/XȜ`M- v8hЙu@i2 J(Y0r8@HP`hpxp0O8O@S`'MP4uȜ$М>؜> ?`?@@@%@A@A @%(%0%8&@@&H&P&X'`@'h'p'x(@((()@)ABhBBȝ(CНC؝CHDDEhEE(FFF HG()0G8)@*H@*P*X*`GhHp@HxHHIIJ@J+JJKȞ@KОK؞@+KL@LLLM@MM M(N0@N8 ;@NHNPOX@O`OhOpPx`;@PPPQ;@Q;Q <ȟ`<ПQ؟R@RR<RS<@SS S(T0@T8T@TH =PUX@U`UhUpVx@VVVW@WWWX@XXȠXРYؠ@YYYZ@ZZZ[@[ [([0\8@\@\H\P]X@]`]h]p^x^^_@___`@```ȡaС@aءaab@bbbc@c`= c(c0d8@d@dHdPeX@e`=hepfx@f=ff >g@gg`>gȢhТ@hآh@iHi4Pi oo/o5o;o}ohii i@`kkkkkkkk k k k kkllll l(l0l8l@lHlPlXl`lhlpl xl!l"l#l$l%l&l'l(l)l*l+l,l-l.l0l1l2m3m6m7m8 m9(m:0m;8m<@m=Hm>Pm?Xm@`mAhmBpmCxmDmEmFmGmHmImJmKmLmMmNmOmPmQmRmSmTnUnVnWnX nY(nZ0n[8n\@n]Hn^Pn_Xn``nahnbpncxndnenfngnhninjnknlnmnnnonpnqnrnsntouovowox oy(oz0o{8o|@o~HoPoXo`ohopoxooooooooooHHHtH5b%chhhhhhhhqhah 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~hhhhhhh%D%D%D%D%ݢD%բD%͢D%ŢD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݡD%աD%͡D%šD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݠD%ՠD%͠D%ŠD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݟD%՟D%͟D%şD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݞD%՞DH`TL|f.fHHt HHPHHf.H5Ht H1HPH&HHHt HHPHHHsHt HoHPHdHHEHHHH-ff.H=e UHHATISH=toH=H5H 1L,uHH*scH߹1L L5$H=H=Y[1A\]ÿff.H=HHH HHDH9HHHhH )HH[H H@1I^HHPTE11H=f.H=QHJH9tHFHt H=!H5H)HH?HHHtH HtfD=u+UH=Ht H=Pd]wHV1H9WtF9Gff.1f1fUIHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1w(HEH0H8LHPH@Dž0Dž40aHHdH+%(uUHW|HH dH%(HE1G|E^EE^E=^t%;Et0HUdH+%(u$DzuոE8Bu1ff.UHATSH@dH%(HE1HDgXHEtq<HDp@BIHH=HuLeEIHEdH+%(H@L[A\]fDH9urHtE1뼐HtHS@H51H=HtSXHK@H51H=\HS@H5 1H=|wH/p5DUHAWAVAUATISHHHrHHt{L8MtsL5\L-iHL@H5t*@ HK@LLHL LLE1M?MtIGHu1H=h@H[A\A]A^A_]ÐHO@HH=Ri1H5Hff.@UHAUATSHHHt&I~LHIHL[A\A]]fH=IHtH0HufL.H;XtL_MtLHFHu1H=%9PUHHAVLcAUAATISBHHu5DLHHtH{HCCtDLHHuIc$PA$,HN4HNMH5H=HI$0I؋P1%E$PA$d[A\A]A^]HG(HDG H8HtNHHtFLFf.HPHtG; u#t. u1HzHR I38I3PH tDHHu1Dz9~ufU1H=1Hlff.HH=Rff.fUHAWAVHUAULJATISH8dH%(HE1H0LH@HH@HGLEM$011E11HQHH9s)IIyH2P9~XuHۍQHDHAH9rLH=kL}LLHEHE8A$,ELk@At[6MH5H=eHI$0P1I\$HHUdH+%(H8[A\A]A^A_]MH5H=ʈHI$0P11H=g1L}L1LA$,}MH5H=HI$0P1WBff.fUHAUAATSHH=HD,IH0H@.A SLH I$8HH CADŽ$PA$CA$OADŽ$J^A$NbHL[A\A]]@UHATSHHu8HIHtHuR<t/<ts[A\]fDHW@H5u1H=lw'DI|$ Hu[A\]AT$1HK@H5vH=v<uDI|$(Ht[A\]UHATSHHH=?dH%(HE1#H3HSHEIHtXHHtHHtI9t$t=HHt-L`MtL9u߹1H=7l10E1DH}HEdH+%(u HL[A\]ff.@UHAVAUATISHĀ,dH%(HE1`Ml$IHgHHXHXHHS 9u܃ uL`1AD$LHf`HCP@AT$dA|$NA|$pLHE1H*HEdH+%(tHD[A\A]A^]@RL`1 AD$ LHf`HCAUPo@oHxAD$h81H='1`I$0LhIH?ME@H5AHI$0H=P1DA$,H[IH5H=HI$0P1G8`A$,H[IMIH5gHH=ՂAI$0P1}yCUHATHLg0A$,QH5H={HI$0P1.I$0H5M$pLH=M{HF@DELLe@UHATISHSpHK@H5AHH=O]APDCPRShLHDRs`RRSRS~RS}RS|RSXRP@1RLgH`He[A\]f.UHAUIATE1=t-=HH;AHEH551HdtH51L1A'rfdtH5L1A=Mt'=EtC==t_=5u{DA\A]]1HLAH5=u1HLAH5=u1HLAH5j=tALH1H5EDA\A]]ff.UHAWL=AVIAUATL%oSHLk8HDHIL9t+HHtI$LL1HIL9uH1[A\A]A^A_]ff.@UPPLHATLeHpWdH%(HEHGLRLH@1UXLZKHUdH+%(uLeUHLHHDHHH11]AHHH8A"H :HHt#HH9t)H@uL! HHuLIHH9uff.UH5H=g1H#H5t1]H2ff.fUHAVAUATI1SHH`DodH%(HE؋fw <tF<H}H]LefDkHUdH+%(H`[A\A]A^]tBHUH5$HELuEDH}EpfLufEHE H]Le|woJfHUH5 HELu)E)M~DH}EpfLuHE(EH]Le a1H=Hc1t1U1HATSHH6H{1I1IT$ AD$CIT$(C1[A\]@U 1HSHHHdH%(HEHGHxHHHtH=uHuHEUHUdH+%(uH]HGH?H@ CDHGH?H@(CuDHGH@ HpHtH?H@1DHGH@(HpHtH?H@o1DHGHp Ft, uDFEu'N u V$uF(u1fDDNEtH?Hff.HGHp(Ft, uDFEu'N u V$uF(u1fDDNEtH?HKff.HGH?H@ PvfDHGH?H@(PVfDHGH?H@ DDHGH?H@ FDHGH?H@(DDHGH?H@(FDHGH?H@ dfDHGH?H@ TfDHGH?H@ \vfDHGH?H@ XVfDHGH?H@(d6fDHGH?H@(TfDt1U1HATSHHH{1I1fAD$1[A\]f.t1U1HATSHH6H{1I1AD$1[A\]f.t1U1HATSHHH{1I1AD$1[A\]f.t1U1HATSHHH{1I1fA;D$IL$ fAD$H0xtzPdpR)fFfHIL$(H0xtKPdpR)fFfH[1A\]DDDff.fUHAWAVAUATSHH $HH $HL dH%(HE1D LIII׾ ALALLL EHLHù LH[AL4к1^XLZLLEO LHL1 &LLLEO LHL1 LLLREO LHL1 LLLEO LHLr1fA E{LLLEO LHLF1fA EHx[A\A]A^A_]fHCHEHCHE-HCHEH}t>HHxHHHH9H}dtqfmH}t H}\H}tH}dHDp:H}t H},H}tH}1@1HxHgfffffffHHxH?H)eHh H5̠1m ff.UHATSL'HID$Hx@HCHp@1҉AD$+C[A\]Ѝ ff.fUHAWAVAUATSHHxdH%(HE1BHHEL%HDHEL-HEHEHDžhHDž`DžtHE$LLHH9]L3M~8MtA?nu%AouAuAIFHE@LLuIF0Hu HHh=HH`HELB0LPI9Hz8E1L8HXA^HXLPE2HJ0Hx1HHR8H5ntH9]tHh\H}u ~HELMLe1LnL1H}HxH5@]H`HxH5H1QHUdH+%(HĈ[A\A]A^A_]@MF0Hu LHHEHEH9B0E18AIF0HE3Hz8LHXHXLPDHx1H5fHLHH5Ni@HxH H5 1EDUHAWAVAUIATSHHdH%(HE1iBHEIL%H\HEHEHEEHEfDIL9M>I8Ht?nu"ouuAIGHELuIG0Hu HHE+HUHEIHH0H9t:tHP8H5L1IEL9iEH}trH}HLH H5HDHEdH+%(usHUHHL1[H5A\A]A^A_]DIG0HEHIH5KL1HEdH+%(uHH[A\A]A^A_]hUHAWAVAUATSHXHudH%(HE1BHEHL-HDHEL5HEHEHEEHE+f.LL-HH9]L#M|$8MtLLuID$0Hu HHEIL#HEHEIL$0HMH9 I|$8E1L8AuHMEsIL$0IT$81HH}H5EH9]SEH}H}HMH}H5HEdH+%(HUH}HX1[H5A\A]A^A_]ID$0HEHuH} EL#HEI9D$03E18A@I|$8LsHMHM몐H}HH51HEdH+%(u4HX[A\A]A^A_]DH}HH51OUHAWAVAUATSHXHudH%(HE1BHEHL-+HDHEL5vHEHEEHE#fLLu%HH9]L#M|$8MtLLGuID$0Hu HHEL#HEHEMD$0LEI9I|$8E1L8ALEEsIL$0IT$81HH}H50EH9]SEH}H}1ɺH5gUHEdH+%(HUH}HX1[H5,A\A]A^A_].fDMD$0Hu LL#HEI9D$0@E18A(I|$8LLEDH}HmH5o1'HEdH+%(uHX[A\A]A^A_]ff.@UHAWAVAUATSHHpdH%(HE1BHHEL-HDHEL5HEHEHDžhHDž`Dž|HE$LLHH;]L#M|$8MtLLuID$0Hu HHhVL#H`HEIL$0HXH9I|$8E1L8A|HXyEgIL$0IT$81HHpH5|H;]A|AHhNH}HELeHgfffffffLLHHEH?HH)1IѺ HpLH5HnH`H5`1HfAHEdH+%(HĈD[A\A]A^A_]ID$0HEHuH} L#HEHEI9D$0E18AI|$8LHXHMfDHpHH5d1DHpH:1AH54t@UHAWAVAUATSHXHudH%(HE1BHEHL-HDHEL5HEHEEHE#fLL%HH9]L#M|$8MtLLuID$0Hu HHEiL#HEHEMD$0LEI9I|$8E1L8ALEEsIL$0IT$81HH}H5EH9]SEH}H}1ɺH5-HEdH+%(HUH}HX1[H5̑A\A]A^A_]fDMD$0Hu LrL#HEI9D$0@E18A(I|$8LLEDH}H H51HEdH+%(uHX[A\A]A^A_]/ff.@UfHAWAVAUATSHHxdH%(HE1)EbBHHEL%mHDHEL-HEHEHDžpHDžhEH`$LLHH9]L3M~8MtA?nu%AouAuADIFHE@LLEuIF0 HuHHpHUHhHLx0I9:D2HP8LHHXHX6ECHxL1HH5, EH9]'EAuZHpH}Hx1H}H5HMH2HhH5$1H*AHEdH+%(HĈD[A\A]A^A_]IF0HEIF0HEH`Hu NHLx0HP8HP8LHHXHXL}DHxH1AH52HxHH513UHAWAVAUIATSHHdH%(HE1iBHEIL%H\HEHEHEEHEfDIL9M>I8Ht?nu"ouuAIGHELuIG0Hu HHEHUHEIHH0H9t:tHP8H5L1IEL9iEH}trH}HLH H5GHDHEdH+%(usHUHHL1[H5A\A]A^A_]DIG0HEH9H5;L1HEdH+%(uHH[A\A]A^A_]XUHAWAVAUIATSHHdH%(HE1iBHEIL%H\HEHEHEEHEfDIL9M>I8Ht?nu"ouuAIGHELuIG0Hu HHE;HUHEIHH0H9t:tHP8H5L1IEL9iEH}trH}HLH H50HDHEdH+%(usHUHHL1[H5ˊA\A]A^A_]DIG0HEHYH5[L1HEdH+%(uHH[A\A]A^A_]xUHAWAVAUATSHxHudH%(HE1EYBIHEL%HDHEHEHEHpHEHDžxHEEHhBiu.A~pu'A~u IE0HEHpH}uIL9}M/Mu8MtAnu*A~ou#A~uAU(IEHELLumIE0Hh HHEHUHxIHH0H92HP8:iu zp@JH}H5w1IQEL9}4EAuTH}H}H]1H}H5HMH}HxH5o1HuAHEdH+%(HxD[A\A]A^A_]DIE0HEIHH0HP81HP8:izpztfDzHM DH}H}1AH5w1JH}HH5[1,fUHAWAVAUATSHHdH%(HE1rBHHDžL5HDHDžL-HHDžDžKDH5Lu"E1AIGHEHH9L;Mg8MtLLuA IGHLLvI0H )L;HHI9G0Mg8E18H5ҿALDxJDx?A)IG0HE)IO0HL1H5pHLH9DEtgHUdH+%({HĘ[A\A]A^A_]fIG0HMg8H5 L荿Am^f.H=HؽHH5JHHHHHHHL0HHXHxHtHCHHp@@HHt ;C(HC fH NAAHHcPHHhHC(HcPHEEHfDMHEHXEfDU)`)p)E)E辺I趺I论H蒼I蚺H`莺HprHK LLLPHJH@5HK(HHxHJSH5LSH57LH5lL+SH5'LSH5ULSH5NLSH5FL߸HKH5LHQ@(CH59LHc]HC H5LH@HHP@HHDHPH5LθHC ƅ`.H`xHpHP贾HPH5;L莸HhH5ƾLxHC H5LC讽HC H5LDHc茽HC H5LFHcjHC H5LHHcHHC HH5uT+HC HH5`XHC HH5K\HC HH55dԼHH5(LHC H8HttLMtlLIL<DID$ H.L,4L茸LHHHtHsHuH=41LLLL=LLSLH5LAHC(L`H5WH@LHHP@H9HD葶HxH5L{HC(LMELʹ.LxHpd}L{L`LH5iL*HXH5bLHC(H5VLCJHC(H5NLDHc(HC(H5@LFHcHC(H5'LHHcHC(HpH5TǺHC(HpH5X誺HC(HpH5 `荺HC(HpH5ѻdpHpH5ĻL芴HC(H8PH`H@LH[H5LHIHHLjHHHHlHt)HHeHH5LH1蝷HHH1WfDL(MHLIH@EfID$(H.L,LlHH衹MmM,IuHuH=11轲DHC(xwLϺ.H5L?LPH=QL-譱KHͶH5ضIHL=S1ȸKLLH1谸;LLLyL nLHIE1脸{LLLLL ALHIE1WHCLLHyHH@1;HC LLL`HJHC(LLLpHJϰHC LLL HH@HHH@ID1HC(LLL HH@HHH@ID1蓷HC .L`ƅ`LҋxHpLxHC(LMELʹ.LxHp߷}LLxLpL`uHC(xLHmLL1LxLpLLL1HpHEȶLL1HH:譶LL1HxH0蒶LL1HhH&wLL1HXH\KLLH11DHC LLHC1%HC(LLHL-C1{LLH dzHٴIE1ܵ{LLH HôIE1蹵{LLH HAzIE1L-菵CLLH 1rHC H'zLH5D 1JHC(H'zLH5`D 1"HC HSLH5 T1HC(HHLH5T1޴HC H=LH5ŲX1輴HC(H2LH5X1蚴HC H'LH5\1xHC(HLH5_`1VHC HLH5=d14HC(HLH5d1HC LLHF 1HC(LLHF 1ʳHC LLH˳H 1観HC(LLHH 1肳HC LHH5iH8H1\fo4H..f ƅ"))HxHC H8D@EL(MLIHDfDIE H.L,uLLLHx1農HHHsHuH=*1H=蜱HpHH5HH膮HHyHHHfHDžHDžHDžrD1H=*1舫LHC(H5HHLH8H1߱HC(H8pt_L(Mu@UHC(H.L,ELLLHx1莱MmMtIuHuH=5)1LH5?HH5HI1LH=LMLLϺ.H5rL`Lx*L`LpLxL$@UHAWAVAUATSHHHudH%(HE1 BHEHL=lHDHEL5gHEHEEHEfHH9]L#Ml$8MtLL誮uA $ID$HELL膮uI|$0Hu HUHEHHH0H9t:tHP8H}1HH5茭EH9]lUtBHUdH+%(He[A\A]A^A_]ID$0HEafHEHEH=tH5HHEqH=.HH5NtHI11A-1LwHEHL8MEH]LeL-WL5WE@HtID$HHp@2H}E\$tD;]unID$(IL$ H=H5IT$ED$PH8IEPH8IE@HH@DIWDVH}LP1>H M?MtMgMM1H=%1蕧LeH57LH}H5ZHI1詫LH=?躪LH}1 ff.fU1HAWAVAUIH5dATILSHRLLIL1;LH5LI1uLiLL~uLH5îL1HLH5F1[A\A]A^A_]ǪU1HAVAUIATIH5LH觧1LI1HLLHH5JHDH1A\A]A^]UDU1HAVAUIATIH5@LH7L1I1(HLLA\HA]1A^H5]fDU1HAVAUIATIH5LHצL1I1訤HLLA\H5*qA] A^1]鑩U1HAVAUIATIH5}LHwL1I1hHLLA\HA]1A^H5^]6fDU1HAVAUIATIH5LHL1I1HLLA\HA]1A^H5]֨fDU1HAVAUIATIH5LH跥1LI1(HLLHH5HDH1A\A]A^]eDU1HAVAUIATIH5PLHG1LI1踤HLLH*H5oHDH1A\A]A^]DU1HAWL=AVIH5)AULATL%#tSH[tLk8H讧@HIL9t+HHtI$LL1HIuL9uLإH1[A\A]A^A_]1%DUIHH@Ix dH%(HE1Hu襦HEdH+%(u1荧ff.fUHH@dH%(HE1Ht0@H}H=uHuŧHUdH+%(u @1'HG @w@CHG(@CÐHf9wfwHw H0ztrJdDB ID)fFfHHH(H0xtBPdxR)fFfH@DDDff.fUHAVAUIATSLw(>LDw I0FI8HtrH0HtjMe3@ uHPH@ I3$I3D$H u I8YHt'HHFHt@HA;Uuu@A9EuI8fDPt)[1A\A]A^]fD1H==蚠f.APtA,yH=<LHI0H5zlP1P[LA\A]A^]@QUH<HAUATISHcH,L,MH=)<H5"lHI$0P1H;LHH[A\A]]BUHAUATSHHHHLc A$PL-^A$,}SMH5kHH=f=1_H{(L%(P,;SHM[HA\1A]H5kH=<]I|$I$8Htk1Lu@H[A\A]]D{trH{L%pbHtiH8@t;H1[A\A]]BfL-j@L-`@L%j@L%%@L%@L-Ѧff.UHATIH?u>A|$x谝A|$x袝I$8uLLeH=p!v@t1UHATHH譞Hx IqI|$(gH={LXLH=p蹠Le1Ðt1U1HATSHHHx II|$(H{11 LAD$[1A\]Dt1U1HATSHH薡H{1I1vAD$uL[1A\]fDI|$ 9I|$(*[1A\]UHH dH%(HE1HuHuHUE HUdH+%(uUHH dH%(HE1uHuErHUdH+%(u蜠ff.UHAVAAUAATSHH@dH%(HE1HtPH}H=y@HuEŠIHt-HEdH+%(uH@L[A\A]A^]f.AFE1<wȾ0H=m蔠IHXDpALAD$xAD$xfAD$~xAD$sxAD$蒭 LID$ 耭KxID$(fA;T$It$ fAT$H0zJdDB ID)fFH0fHzt`Jdz I)fFfHH@H=wL-DofD谞UH5"HAUATSHHHHdH%(HE1MH{H5BD1觜Kthw(1HUdH+%(He[A\A]]H{1A-AAH}H{HAH{11IHtH=vHuDeHEKHj8aHI@Hs(H{ AUE1LveHXZ(yfUHATIHH vI|$(lH= vL]LLeH=k鹛fHH=j靛ff.fHu1@;ff.>~>UHAUATSHH=pudH%(HE1FuMHEHttHHtlL-ej HHtXLcMt?A<$tI|$ nI|$(dH=uLULL躚1H="1@H}לHEdH+%(u H[A\A]]UHAWAVAUIATSHdH%(HE1TLlHEHL MM}@L5cfDHC(L9ht+M$$Mt]I\$HtCHL9kt HC L9huHgtNjSLLH=1V@1H=1@H}כHEdH+%(uH[A\A]A^A_]@UHHH-hu1DH5H}H}1ff.UHAWAVAUIATSH(dH%(HE1H=%sHEHL Mu0fDL9o~H{(L9oM$$MI\$HH{ L9kuþH{(HC AH@HC(H@u1H=1HC H@uDvHC(H@UD1H=W1萔H}'=ru&HEdH+%(H([A\A]A^A_]@LHEHHHL-fL=aaL5 HHLcMtkA<$tI|$tID$ HxuID$(HxuH euTI|$ I|$(H=SqL裙LLfD1H=1萓H}'AT$LL1p9fUHHH}eu1DH51H}HH}_1ff.UH=1HATL%`LH誔LH=jp1蓔LH=Tp1LLH=f=p1ĘLH=(p1識LH=[`p1薘HћH5oH=ooŒLe11Ho11,ff.UHAUATSHH=odH%(HE1脗HEHtkHHtcL-d@f.I|$ I|$(H=MoL蝗LLHHtLcMu1H=H1聑H}H=o1H=nMHEdH+%(u H[A\A]]ff.UH=H51Hɔ1RfUHAWAVAUATISHH_dH%(HE1C`HcC|UHXLmEfMfuHs|f}H}EfEEE苑LXAHHcAH HBBfDJHcHЉHL)I?L`LƿLH aaH`?CP=N61LALpLHDžxtE{DžpDž|fE軕H"A$\HEdH+%(BHĈ[A\A]A^A_]@,%HHEdH+%( I$0LC@H5\H=uPHĈ1[A\A]A^A_]ڙf.A$,ÑLC@H5]HI$0H=P1蜙>LL襐A$,sMLC@H5\HI$0H=SP1Ic@A$,3MLC@H5\HI$0H=P1 ϒff.@UHATS,H_IC`uKH8HtHHu\]fHLHHtHsHuH=1腍DvLC@[H5j[HI$0A\H=]P1K1H=18UHHdH%(HE1萑H5IH=B^׌5HE/H}]3蠌R3~6H^uxH]uBHEdH+%(DHEdH+%(ujH5[H=1kHEdH+%(uBH5[H=1C1H5O[H=+HD]ofU=2H轋{2H ]u]H5[H=1]ʖf.UHAWL=AVIAUATL%?\SHw\Lk8HDHIL9t+HHtI$LL1HI蕏L9uH1[A\A]A^A_]ff.@UȺEHSDU]D] u(}0EtIH \EqH \EH \tuH \EH ;[@L [@tL \H]Et tIE7H! c\u}Et:IAADH! '\Eu.Eu„uDE@tStoA]H! [EutAADH! [EtH! MZ@u$@"tSAL [H! Z@H! [H]DEtKIH! |[f.AADmf@INfDEf.UHAWAVAUATSHhHu|HpHEĨHEHDHEHEHEHEHEHEHE@DEHKHMHʅHEHEAa7A~c,A~!HEHEH5L RHEHEH5LHEHEH5ĽHEHEH5L譌HEHEH5L莌HEHDEHEIL9eI$Ls8MtE>EAnuAVoAuEnH5ߐL6ED E1HC0HEAaH5L9;HC0HEfH5!L:HC0IHEL9e(fE1H}AHc|HpH5-HDHxaHEHAAP0jjjjjD11 H0He1[A\A]A^A_]H5L)7HC0HEEfH5Lъu HC0HEfDH5TL衊u3HC0HEfDHK0HMHʅ$AacA~cXA~t9L@Aa>A~c3A~(DEHS0HUHCHEHCHE/HCHEHCHEHCHE<HCHEHEE1H}AE1H}P0AH1H}P1H}P1H}P1H}P1H}PfHSHEAHEHEHEHEHEHEiff.fH=eT鐇UHAWAVAUATSHdH%(HE1, Lw1oNffEI33HAF|)p)EL AHEL@fuf}oULfpAvEH :H`HE)Efzf|fDEfUMM)@)PH0ƅuƅ~`E :EL HDž((HDž8 LfA<$LA) It$.Dž0fEfD AF|,Aƅ+f0AFPƅ@$GHRLurLpHR=(1MкVAL+H`1HUdH+%(H[A\A]A^A_]@,蕄MMF@H5_QHH0H=vP1lLNLpHbSNVLLSL.1H=W,MMF@H5!QHH0H=P1ދ 蟅ff.@UHAUATSHHHHW Lo(dH%(HE؋I0u HnuGA}H=SS辅oI8ICLAD$APt#1HUdH+%(HH[A\A]]A,t$ uLL1H0I[It$L1H=1A,LeHs.L赆A,艂MH5OH=xHI0P1d9%DUHH dH%(HE1uHuEbHUdH+%(u܃ff.UHH dH%(HE1t/HuHuHUE HUdH+%(ufD1H=g~mff.fUHAWIAVAUATSH8dH%(HE1HOIGHHHH LML-OL%iA;,t:HHLsMtzIV< u׋RtA;,uHOu_A,I0ZuIFLLMo@E ELMt1H=1x}MFA,LMLEXLELLHI0P1:LMbI0TI8PuNAPtCH4NHEdH+%(H8L[A\A]A^A_]HEdH+%(H8[A\A]A^A_]fDHG,HX@IH5MH=HI0P1hIFLLM@EELM#A,.H5MH=HI0P1 Ҁf=}YufDUHSHH/Ht!8tHx H;_tHx(HGH9uHuH]HtH]UHATISHdH%(HE1 HEHtAHHu7HHt#H{Hu1H=A1:{f.H}ǀLHEdH+%(u H[A\]fUHATSHv |Ht.H8HL%HMuH;L_H;[1A\]LȒfDUHATIHuLeLLesUHATSHv *|Ht5H8HL%HqLu:H;LχL#L4u[1A\]fL[1A\]ÐLfDUHAVAUATH(dH%(HE1t!HEdH+%(uPH(1A\A]A^]@Lw1LmLq~1LLI1/{LLL5~DUHAVAUATH(dH%(HE1t!HEdH+%(uPH(1A\A]A^]@Lw1LmL}1LLI1zLL$L }DUHAVAUATH(dH%(HE1t!HEdH+%(uPH(1A\A]A^]@Lw1LmLQ}1LLI1zLLL|}DUHAVAUATH(dH%(HE1t!HEdH+%(uPH(1A\A]A^]@Lw1LmL|1LLI1yLLL|DUHATS, u\H8IHt=HHu3LHHt HsHuH=1Ywf[1A\]f1H=w10wUH5TH=]HHHdH%(HE1vHE:{H}lva~1HHusHLGu=HEdH+%(u@HEdH+%(ujH5HH=1{HEdH+%(uBH5YHH=1S1H5HH=;HFtzfUHAWAVAUATSHDPdH%(HE1EHH, DCE.s#H5,SLxHHH=LxH8HHHHp,Lm.LHl|H0zCBH5RcfDdzLhzDȺ@)H=HfFHkfHDEwH؃HEdH+%( HĘD[A\A]A^A_]DL=ѩL5ELLOt,E1pH`H0H@HH@ {CE1pH0,H@HH@zCL`LsKxb{7H0H@HP@*, 2DCEL%5{,~vMH5FH=HH0P1Y~,NvH=GH5IHH0P1,~{x rC{x rCAF=~'DaE ,DLpHEHH=|uH证f.ƃCz'B1ɍ@fF,LrfHI@CuMMH5IHH0H=eP1}H0Â ,AtH5MDH=HH0P1|D1H=71qL%\y@LLuqH`HCHH@HHHWs{HHArLHqH{m1A!Dž\H\mr{s{1oLLpH`H0LpI@Lr{LA rLArpEHB{HuHHEHEvhHqBH0HPHHHHH@DBP#{H@DHDJr"H BBHC{1A L HDž`@Phq~HAH螄(Vs{qo{$r{1ZsLLoH`H0LpI@Lq{LAipLAnEHAL-qf HUL)ELuHEEfEWn{Lu7H@LpL Ln{LH0A)H@@PEoEHK@HC{A)HHP`oH@{,fDSr8ln,IH0L`pMH5QAH=bHH0I@MP1x)f,upH5@H=gHH0P1SxIfDDHC,L`@pMH5?H=LHH0P1wkq8m,IoMH5@H=HH0P1wS@H0,LpoH5s@H=HH0I@MP1iw@,UoH5AH=HH0P13w{6l{n,oH5/BH=@HH0P1v[p8tl,IH0L`nMH5Y?H=HH0I@MP1v1,nH5?H=qHH0P1]vo8k,I>nMH5L?H=HH0P1vH0,LhmH5>H=HH0I@MP1u,mH5f?H=7HH0P1uE,mH5l?H=HH0P1qu,amH5>H=HH0P1?u1H=1*jHC,L`@mMH5%?H=HH0P1t,lH5C@H=HH0P1tbHC,Lh@lMH5>H=WHH0P1t,slH5L>H=%HH0P1Qt,HC,L`@9lMH5G>H=HH0P1tHC,Lh@kMH5R>H=+HH0P1smI1pU=AHmh/H,9u]H5?H=1]zsf.UHAWAVAUATSH8E DMHuDMEčB<>IEtDHEH @ƃu @A IDfE1ADMHD)DEAHH=@:DMLLLUmMDED 0DMIIAHLUD0D@DHt5}@fvAfAAi{AED}fAfDxIMEtWH]EEEAAALtDHDHrAs`EtRHLL9uHUMLLLU҂fAEHEH8[A\A]A^A_]f.HBLAIHJDJDHL)H)Dr1҉׃L >M 89rsRTTY1H=u1.ffDA0TfT1H=w1eUHAVAUATSHHH8dH%(HE1HIWHHHHHH)H9tHH$H9u%H)HCIfDLjH0HDCHsHXDHHP@PH8AU@PH IH7,HgH=gHEL`LDfL,l{1LHXAMkHXH=$7IgMxgTLHEdH+%(He[A\A]A^]DHpyxH8WDHXLYf8@h8d,IgMH5;H=HH0P1n\@HLCItghf.UHATSLg0H5Ic$PtBA$,HCHzfH5k;H=,HI$0I[A\]P1PnLXH5@[LI$0M$pA\HdH=]@DEe@A$,eH5:H=-HI$0P1m4UHAWAVAAUATSHhHEL}LEHxdH%(HEHAH8 Hy(H)4HA fHgH9Pu@<I?HA HEo@AAH9E]H;UI?D'AAD9@HuL}I7DNfA9~DAAND)HHMHHH;EA^LnE1Luu f.ILmAD8`vw.LLmhHuHxHHu ELPkHXgHHUdH+%(#He[A\A]A^A_]HEfH}GfH;U-G<HHcLL LL H-NI0AF;B-AoBAvf=vfi{zu9TI8AV;P7APAX>1LZEGH58MxLHcH=,g^HEdH+%(He[A\A]A^A_]DH -tA,]MH54H=HI0P1e^@H,HL\fD _ "L*1LY/fDHI,I8EFA,DHDD]DDH55HI0H=P1dXA,\H5e3H=>HI0P1dDA,\LIH5{3HI0H=2P1hduA,T\LcH5>6HI0H=PeDAFI0zt A:CzBdr@Ih)IhfAFfAHtHOZAHH5%6ILDHpEH=][A;WBEnEACA8 ~ A8H%*ACA,EnZHEI؋HI0H=P1SVH54bH Z HL ]-DIhIhtHYAFH54ILHnH=DEZA,$ZEIH52HI0H=EP1aIpt IpXI0zBdr@Ih)IhfAFfAHtH,XAHH54ILDHmEH=_:YLmeHA(I0@f=v d1fA,EnYAEH50HI0H=P1`wDAW9Z1[LIpIptH/WI0H5 3ILHH=@DE=XAFffADIAFffADLH'ACA,EnWHEI؋HI0H=PV1H5X1_XZNH&1Vf\ID$ HxHi1"I|$ HR HAN[MD$@DA\HA]1A^H5*H=]gVUHAWAVAUATISHdH%(HE1^LYHEHoL(McL=+H}*IF(L9`MmM5MuMLLOtIF L9`u@AtHI~ 虼IF ƀAIF(L9`u@@uWBhHSxI~(IF(ƀB=1H=1JH I~(IF(ƀ@HurI~ IF ƀ@ fH}GO=$'u&HEdH+%(H[A\A]A^A_]@LUHuLÐIF ,QLAVHH=H19Tb@IF(,!LAVHH=SH1 T@IF ,KAVH5(H=_H1S>IF(,KAVLH=H1S\oMff.@UHHHu1DH5Q}H}x`H}1ff.UHATIH[AD$`uLLeuDLLLe[ff.UH5($HAVL5tAUATLSoGHhHtIIIupHTGIHt@LLHIIHuLLIIHu[A\A]A^]Ð=$u1UHg1]$=$Jf.UHAWAVAUATSH8HudH%(HE10BIL-JE1LdHEHEHEHEIM9IH{8Ht?nu"ouuHCHE@LxKuH{0Hu JHUHEIHH0H9t:tHP8H}1IH5IA{JM9oEu"HMHHEH}HEtE1HUdH+%(uHH8[A\A]A^A_]HC0HECHEEB#8#1zJf.UHATIHHu!LXAD$`u-LLe1ÐH5yzt]LXAD$`tLLLe1ff.UH HH5vH=_H'EH=x"HH5(D1ҾH HH`"HH =GH6y1]H5$H=uOHH[CORE] Interface %s has no parent ifindex; disregarding[CORE] Interface %s has a non-VRRP MAC; disregarding[CORE] Tried to lookup interface %d, parent of %s, but it doesn't exist%s: interface %s address %pFX %s[CORE] [VRID %u] [%s] %s -> %s[CORE] [VRID %u] [%s] Interface: None (no interface found w/ MAC %s)[CORE] [VRID %u] [%s] Interface: Multiple interfaces found; using %s[CORE] [VRID %u] [%s] Interface: %s[CORE] Searching for instances that could use interface %s[CORE] [VRID %u] <-- This instance can probably use interface %s[CORE] [VRID %u] [%s] Failed to bind Tx socket to primary IP address %pFX: %s[CORE] [VRID %u] [%s] Bound Tx socket to primary IP address %pFX[CORE] [VRID %u] [%s] Failed to find address to bind on %s[CORE] [VRID %u] [%s] Master_Down_Timer expired%s: %s index %d vrf %s(%u) parent %d mac %02x:%02x:%02x:%02x:%02x:%02x flags %ld metric %d mtu %d operative %dvrrp default advertisement-interval %u %svrrp default checksum-with-ipv4-pseudoheader %% Value must be a multiple of %u ./frr-vrrpd:vrrp/vrrp-group[virtual-router-id='%ld']./checksum-with-ipv4-pseudoheaderChecksum with IPv4 PseudoheaderMaster Advertisement Interval (v4) RxMaster Advertisement Interval (v6) RxInterface|VRID|Priority|IPv4|IPv6|State (v4)|State (v6) vrrp %s advertisement-interval %u %svrrp %s checksum-with-ipv4-pseudoheader [CORE] [VRID %u] [%s] '%s' eventNo Virtual IP address configured[CORE] [VRID %u] [%s] Refusing to start Virtual Router: %sVirtual Router with ID %d already exists on interface '%s'; created by VRRP autoconfiguration[CORE] [VRID %u] Interface %s down[CORE] [VRID %u] All VRRP interfaces for instance deleted; destroying autoconfigured VRRP router/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group%s/checksum-with-ipv4-pseudoheader[ARP] [VRID %u] [%s] Unable to send gratuitous ARP on %s; has IFF_NOARP[ARP] [VRID %u] [%s] Unable to send gratuitous ARP on %s; MAC address unknown[ARP] [VRID %u] [%s] Sending gratuitous ARP on %s for %s[ARP] [VRID %u] [%s] Error sending gratuitous ARP on %s for %s[ARP] Initialized gratuitous ARP socket[ARP] Initialized gratuitous ARP subsystem[ARP] Error initializing gratuitous ARP subsystem[ARP] Deinitialized gratuitous ARP subsystem[NDISC] [VRID %u] [%s] Sending unsolicited Neighbor Advertisement on %s for %s[NDISC] [VRID %u] [%s] Error sending unsolicited Neighbor Advertisement on %s for %s[CORE] [VRID %u] [%s] This VRRP router is not the address owner of %s, but is the address owner of other addresses; this config is unsupported.[CORE] [VRID %u] [%s] Setting Virtual IP list to match IPv4 addresses on %s[CORE] [VRID %u] [%s] Adding %pFX[CORE] [VRID %u] [%s] Virtual IP list is empty; shutting down[NDISC] Initialized Neighbor Discovery socket[NDISC] Initialized Neighbor Discovery subsystem[NDISC] Error initializing Neighbor Discovery socket[CORE] [VRID %u] [%s] No appropriate interface found[CORE] [VRID %u] [%s] Can't create VRRP %s socket[CORE] [VRID %u] [%s] Failed to bind Tx socket to macvlan device '%s'[CORE] [VRID %u] [%s] Failed to set outgoing multicast TTL count to 255; RFC 5798 compliant implementations will drop our packets[CORE] [VRID %u] [%s] Failed to bind Rx socket to %s: %s[CORE] [VRID %u] [%s] Bound Rx socket to %s[CORE] [VRID %u] [%s] Failed to bind Rx socket to VRRP multicast group: %s[CORE] [VRID %u] [%s] Bound Rx socket to VRRP multicast group[CORE] [VRID %u] Failed to join VRRP %s multicast group[CORE] [VRID %u] [%s] Joined VRRP multicast group[CORE] [VRID %u] [%s] Could not set %s as outgoing multicast interface[CORE] [VRID %u] [%s] Set %s as outgoing multicast interface[CORE] [VRID %u] [%s] Failed to set outgoing multicast hop count to 255; RFC 5798 compliant implementations will drop our packets[CORE] [VRID %u] [%s] Failed to request IPv6 Hop Limit delivery[CORE] [VRID %u] [%s] Failed to join VRRP multicast group[CORE] [VRID %u] [%s] Failed to initialize VRRP router[CORE] [VRID %u] [%s] %s has priority set to 255 or owns primary Virtual Router IP %s; electing self as Master[NDISC] Deinitialized Neighbor Discovery subsystem[CORE] [VRID %u] [%s] Failed to send VRRP Advertisement: %s[CORE] [VRID %u] [%s] Adver_Timer expired[CORE] [VRID %u] [%s] Adver_Timer expired in state '%s'; this is a bugDatagram not large enough to contain IP headerIPv4 packet length field does not match # received bytes; %hu!= %zuIPv4 TTL is %hhu; should be 255IPv6 Hop Limit is %hhu; should be 255VRRP packet is undersized (%zu < %zu)VRRP packet is oversized (%zu > %zu)Bad VRRP checksum %hx; should be %hxPacket has incorrect # addresses%s[CORE] [VRID %u] [%s] Datagram rx: [CORE] [VRID %u] [%s] Datagram invalid: %s[CORE] [VRID %u] [%s] Received VRRP Advertisement from %s: %s[CORE] [VRID %u] [%s] Datagram invalid: Advertisement contains VRID %hhu which does not match our instance[CORE] [VRID %u] [%s] Datagram invalid: Received advertisement but we are the address owner[CORE] [VRID %u] [%s] Datagram invalid: Received advertisement with advertisement interval %hhu unequal to our configured value %u[CORE] [VRID %u] [%s] Datagram has %hhu addresses, but this VRRP instance has %u[CORE] [VRID %u] [%s] Received advertisement from %s w/ priority %hhu; switching to Backup[CORE] [VRID %u] [%s] Discarding advertisement from %s (%hhu <= %hhu & %s <= %s)[CORE] [VRID %u] [%s] Discarding advertisement from %s (%hhu < %hhu & preempt = true)[CORE] [VRID %u] [%s] Received ADVERTISEMENT in state %s; this is a bug[ZEBRA] [VRID %u] Requesting Zebra to turn router advertisements %s for %s[ZEBRA] Requesting Zebra to set %s protodown %s[CORE] [VRID %u] [%s] Delaying VRRP advertisement until interface is up[CORE] [VRID %u] [%s] Delaying VRRP gratuitous ARPs until interface is up[CORE] [VRID %u] [%s] Delaying VRRP unsolicited neighbor advertisement until interface is up[CORE] [VRID %u] [%s] Received '%s' event in '%s' state; ignoring[CORE] [VRID %u] [%s] Autoconfiguring VRRP on %s[CORE] [VRID %u] [%s] Failed to autoconfigure VRRP on %s[CORE] [VRID %u] [%s] Interface up; sending pending advertisement[CORE] [VRID %u] [%s] Interface up; sending pending gratuitous ARP[CORE] [VRID %u] [%s] Interface up; sending pending Unsolicited Neighbor Advertisement%s: zclient socket initialized/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/version/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/priority/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/preempt/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/accept-mode/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/checksum-with-ipv4-pseudoheader/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/advertisement-interval/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/shutdown/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/virtual-address/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/current-priority/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/vrrp-interface/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/source-address/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/state/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/master-advertisement-interval/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/skew-time/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/counter/state-transition/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/counter/tx/advertisement/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/counter/tx/gratuitous-arp/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v4/counter/rx/advertisement/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/virtual-address/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/current-priority/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/vrrp-interface/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/source-address/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/state/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/master-advertisement-interval/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/skew-time/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/counter/state-transition/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/counter/tx/advertisement/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/counter/tx/neighbor-advertisement/frr-interface:lib/interface/frr-vrrpd:vrrp/vrrp-group/v6/counter/rx/advertisementvrid, family2str(fam), p->namefunc, ifp->name, ifp->ifindex, ifp->vrf->name, ifp->vrf->vrf_id, ifp->link_ifindex, ifp->hw_addr[0], ifp->hw_addr[1], ifp->hw_addr[2], ifp->hw_addr[3], ifp->hw_addr[4], ifp->hw_addr[5], (long)ifp->flags, ifp->metric, ifp->mtu, if_is_operative(ifp)ifp->name, down ? "on" : "off"r->vr->vrid, enable ? "on" : "off", r->mvl_ifp->namefunc, ifp->name, p, ((ifc->flags) & ((1 << 0))) ? "secondary" : "primary"[no] vrrp (1-255)$vrid checksum-with-ipv4-pseudoheaderNegate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Checksum mode in VRRPv3 vrrp_checksum_with_ipv4_pseudoheader_cmdvrrp_checksum_with_ipv4_pseudoheader[no] vrrp (1-255)$vrid preemptNegate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Preempt mode [no] vrrp (1-255)$vrid ipv6 X:X::X:XNegate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Add IPv6 address Virtual Router IP address [no] vrrp (1-255)$vrid ip A.B.C.DNegate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Add IPv4 address Virtual Router IP address no vrrp (1-255)$vrid advertisement-interval [(10-40950)]Negate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Virtual Router Advertisement Interval Advertisement interval in milliseconds; must be multiple of 10 no_vrrp_advertisement_interval_cmdno_vrrp_advertisement_intervalvrrp (1-255)$vrid advertisement-interval (10-40950)Virtual Router Redundancy Protocol Virtual Router ID Virtual Router Advertisement Interval Advertisement interval in milliseconds; must be multiple of 10 vrrp_advertisement_interval_cmdno vrrp (1-255)$vrid priority [(1-254)]Negate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Virtual Router Priority Priority value vrrp (1-255)$vrid priority (1-254)Virtual Router Redundancy Protocol Virtual Router ID Virtual Router Priority Priority value [no] vrrp (1-255)$vrid shutdownNegate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID Force VRRP router into administrative shutdown [no] vrrp (1-255)$vrid [version (2-3)]Negate a command or set its defaults Virtual Router Redundancy Protocol Virtual Router ID VRRP protocol version VRRP protocol version [no] vrrp default Negate a command or set its defaults Virtual Router Redundancy Protocol Configure defaults for new VRRP instances Virtual Router Advertisement Interval Advertisement interval in milliseconds Preempt mode Virtual Router Priority Priority value Checksum mode in VRRPv3 Force VRRP router into administrative shutdown [no] vrrp autoconfigure [version (2-3)]Negate a command or set its defaults Virtual Router Redundancy Protocol Automatically set up VRRP instances on VRRP-compatible interfaces Version for automatically configured instances VRRP protocol version [no] debug vrrp [{protocol$proto|autoconfigure$ac|packets$pkt|sockets$sock|ndisc$ndisc|arp$arp|zebra$zebra}]Negate a command or set its defaults Debugging functions Virtual Router Redundancy Protocol Debug protocol state Debug autoconfiguration Debug sent and received packets Debug socket creation and configuration Debug Neighbor Discovery Debug ARP Debug Zebra events Show running system information Debugging functions VRRP information show vrrp [interface INTERFACE$ifn] [(1-255)$vrid] summaryShow running system information Virtual Router Redundancy Protocol Interface information Only show VRRP instances on this interface Virtual Router ID Summarize all VRRP instances show vrrp [interface INTERFACE$ifn] [(1-255)$vrid] [json$json]Show running system information Virtual Router Redundancy Protocol Interface information Only show VRRP instances on this interface Virtual Router ID JavaScript Object Notation !"Invalid VRRP protocol version"r->vr->vrid, family2str(r->family), ifp->name, ipbufVirtual Router Redundancy Protocolr->vr->vrid, family2str(r->family), ifp->namer->vr->vrid, family2str(r->family), ifp->name, astrr->vr->vrid, family2str(r->family)r->vr->vrid, family2str(r->family), c->addressr->vr->vrid, family2str(r->family), r->mvl_ifp->namevr->vrid, family2str(vr->v6->family)vr->vrid, family2str(vr->v4->family)r->vr->vrid, family2str(r->family), vrrp_event_names[1], vrrp_state_names[0]r->vr->vrid, family2str(r->family), safe_strerror((*__errno_location ()))r->vr->vrid, family2str(r->family), r->vr->ifp->namer->vr->vrid, family2str(r->family), r->vr->ifp->name, safe_strerror((*__errno_location ()))listhead(r->vr->ifp->connected)r->vr->vrid, family2str(r->family), rxtxr->vr->vrid, family2str(r->family), r->vr->ifp->name, ipbufr->vr->vrid, family2str(r->family), vrrp_state_names[r->fsm.state]r->vr->vrid, family2str(r->family), vrrp_state_names[r->fsm.state], vrrp_state_names[to]r->vr->vrid, family2str(r->family), sipstr, pkt->hdr.priority, r->priorityr->vr->vrid, family2str(r->family), sipstr, pkt->hdr.priority, r->priority, sipstr, dipstrr->vr->vrid, family2str(r->family), sipstr, pkt->hdr.priorityr->vr->vrid, family2str(r->family), pkt->hdr.naddr, r->addrs->countr->vr->vrid, family2str(r->family), pkt->hdr.v2.adver_int, (((r->vr->advertisement_interval / 100)>(1))?(r->vr->advertisement_interval / 100):(1))r->vr->vrid, family2str(r->family), pkt->hdr.vridr->vr->vrid, family2str(r->family), sipstr, dumpbufr->vr->vrid, family2str(r->family), errbufr->vr->vrid, family2str(r->family), c->address, safe_strerror((*__errno_location ()))r->vr->vrid, family2str(r->family), selection->namer->vr->vrid, family2str(r->family), ethstrr->vr->vrid, family2str(r->family), vrrp_event_names[event]r->vr->vrid, family2str(r->family), ipbuf!(r->vr->version == 2 && ip->ipa_type == IPADDR_V6)vr->vrid, family2str(r->family), whynotmvl_ifp->link_ifindex, mvl_ifp->namesecondaryprimary%s: interface %s addresses: version 2vrrp autoconfigure%s vrrp default priority %hhu no %svrrp default preempt %svrrp default accept %svrrp default shutdown %s@%uSIGHUP receivedff02:0:0:0:0:0:0:12224.0.0.18version %u, type %u (%s), vrid %u, priority %u, #%u addresses, max adver int %u, checksum %xadvadvintpriopriovalipv4ph%% invalid input for %s: %s vrid_strInternal CLI error [%s] %ld../versionfalsetrue./shutdownpriority_str./priorityadvertisement_interval_str./advertisement-intervalipv6ipv6_str./v6/virtual-address./preemptip_str./v4/virtual-addressYesNoNoneifnjsonVirtual Router ID%s|%uProtocol Version%s|%hhuAutoconfiguredShutdownInterfaceVRRP interface (v4)VRRP interface (v6)::Primary IP (v4)Primary IP (v6)Virtual MAC (v4)Virtual MAC (v6)Status (v4)Status (v6)Effective Priority (v4)Effective Priority (v6)Preempt ModeAccept ModeAdvertisement Interval%s|%d ms%s|%d ms (stale)Advertisements Tx (v4)Advertisements Tx (v6)Advertisements Rx (v4)Advertisements Rx (v6)Gratuitous ARP Tx (v4)Neigh. Adverts Tx (v6)State transitions (v4)State transitions (v6)Skew Time (v4)Skew Time (v6)Master Down Interval (v4)Master Down Interval (v6)IPv4 AddressesIPv6 Addresses %s autoconfiguredpreemptModeacceptModechecksumWithIpv4PseudoheaderadvertisementIntervalvmacprimaryAddressstatuseffectivePrioritymasterAdverIntervalskewTimemasterDownIntervaladverTxadverRxgarpTxtransitionsstatsaddressesv4neighborAdverTxMasterBackup%s|%u|%hhu|%d|%d|%s|%s vrrp %s version %s %svrrp %s shutdown vrrp %s priority %s ../../virtual-router-id vrrp %s ip %s vrrp %s ipv6 %s %svrrp %s preempt VRRP debugging status: No VRRP interfaceNo base interfaceAlready runningVRRPv2 does not support v6No primary IPv4 address%s/version%s/priority%s/advertisement-interval%s/preempt%s/accept-modeVRRP virtual router hashTerminating on signalprotopktsock or missing auth fieldsIPv4 packet has no payloadIPv6 Hop Limit not receivedBad version %uBad type %uBad authentication type %hhuBad IP address, #%hhuInitializeoff%s/vrrpd.confvrrpd/vrrp_main.cdummyvrrpd/vrrp_zebra.cnodevrrpd/vrrp_vty.clnvrrpd/vrrp_northbound.cvrrpd/vrrp_ndisc.cfrr-vrrpd8.5.7vrrpd daemonvrrpd/vrrp_arp.cvrrpd/vrrp.cr->family == af2019-09-09__func__(node)->data != NULLfunc, ifp->namevrrp_preempt_cmdvrrp_preemptvrrp_ip6_cmdvrrp_ip6vrrp_ip_cmdvrrp_ipvrrp_advertisement_intervalno_vrrp_priority_cmdno_vrrp_priorityvrrp_shutdown_cmdvrrp_shutdownvrrp_vrid_cmdvrrp_vridvrrp_default_cmdvrrp_defaultvrrp_autoconfigure_cmdvrrp_autoconfiguredebug_vrrp_cmddebug_vrrpshow debugging [vrrp]show_debugging_vrrp_cmdshow_debugging_vrrpvrrp_vrid_show_summary_cmdvrrp_vrid_show_summaryvrrp_vrid_show_cmdvrrp_vrid_showdebug(ln)->data != NULLUnknownADVERTISEMENTvrrpd/vrrp_packet.c!"Unknown address family"!(version == 2 && v6)version >= 2 && version <= 3r->family == AF_INET6VRRPVRRP Neighbor Discoverydebug vrrp arpdebug vrrp autoconfiguredebug vrrp ndiscdebug vrrp packetsdebug vrrp protocoldebug vrrp socketsdebug vrrp zebrar->family == AF_INETVRRP ARPvr->vridifp->configuredvr->vrid, ifp->nameVRRP autoconfiguration eventsvr->vrid, mvl_ifp->namefrrfrrvtyvrrp_master_down_timer_expire&r->t_master_down_timervrrp_adver_timer_expire&r->t_adver_timerlisthead(r->addrs)vrrp_read&r->t_readvrrp_change_state_hookVRRP protocol eventsVRRP packetVRRP packetsVRRP socketsVRRP Router!!selection == !!candidatesStartupvr->version != 2VRRP IP addressVRRP Zebra eventsvrrp_autoconfig_autocreatemodule frr-vrrpd { yang-version 1.1; namespace "http://frrouting.org/yang/vrrpd"; prefix frr-vrrpd; import ietf-inet-types { prefix inet; } import ietf-yang-types { prefix yang; } import frr-interface { prefix frr-interface; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR vrrpd daemon. 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-09-09 { description "Initial revision."; } grouping ip-vrrp-config { description "Configuration data for VRRP on IP interfaces"; leaf virtual-router-id { type uint8 { range "1..255"; } description "Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group"; } leaf version { type enumeration { enum "2" { value 2; description "VRRP version 2."; } enum "3" { value 3; description "VRRP version 3."; } } default "3"; } leaf priority { type uint8 { range "1..254"; } default "100"; description "Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority"; } leaf preempt { type boolean; default "true"; description "When set to true, enables preemption by a higher priority backup router of a lower priority master router"; } leaf accept-mode { type boolean; default "true"; description "Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface"; } leaf checksum-with-ipv4-pseudoheader { type boolean; default "true"; description "Enabled if VRRPv3 checksum for IPv4 involves pseudoheader"; } leaf advertisement-interval { type uint16 { range "1..4095"; } units "centiseconds"; default "100"; description "Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds"; } leaf shutdown { type boolean; default "false"; description "Administrative shutdown for this VRRP group."; } } grouping ip-vrrp-state { description "Grouping for operational state data for a virtual router"; leaf current-priority { type uint8; config false; description "Operational value of the priority for the interface in the VRRP group."; } leaf vrrp-interface { type frr-interface:interface-ref; config false; description "The interface used to transmit VRRP traffic."; } leaf source-address { type inet:ip-address; config false; description "The source IP address used for VRRP advertisements."; } leaf state { type enumeration { enum "Initialize" { description "State when virtual router is waiting for a Startup event."; } enum "Master" { description "State when virtual router is functioning as the forwarding router for the virtual addresses."; } enum "Backup" { description "State when virtual router is monitoring the availability and state of the Master router."; } } config false; } leaf master-advertisement-interval { type uint16 { range "0..4095"; } units "centiseconds"; config false; description "Advertisement interval contained in advertisements received from the Master."; } leaf skew-time { type uint16; units "centiseconds"; config false; description "Time to skew Master_Down_Interval."; } container counter { config false; leaf state-transition { type yang:zero-based-counter32; description "Number of state transitions the virtual router has experienced."; } container tx { leaf advertisement { type yang:zero-based-counter32; description "Number of sent VRRP advertisements."; } } container rx { leaf advertisement { type yang:zero-based-counter32; description "Number of received VRRP advertisements."; } } } } grouping ip-vrrp-top { description "Top-level grouping for Virtual Router Redundancy Protocol"; container vrrp { description "Enclosing container for VRRP groups handled by this IP interface"; reference "RFC 5798 - Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6"; list vrrp-group { key "virtual-router-id"; description "List of VRRP groups, keyed by virtual router id"; uses ip-vrrp-config; container v4 { leaf-list virtual-address { type inet:ipv4-address; description "Configure one or more IPv4 virtual addresses for the VRRP group"; } uses ip-vrrp-state { augment "counter/tx" { leaf gratuitous-arp { type yang:zero-based-counter32; description "Number of sent gratuitous ARP requests."; } } } } container v6 { when "../version = 3"; leaf-list virtual-address { type inet:ipv6-address; description "Configure one or more IPv6 virtual addresses for the VRRP group"; } uses ip-vrrp-state { augment "counter/tx" { leaf neighbor-advertisement { type yang:zero-based-counter32; description "Number of sent unsolicited Neighbor Advertisements."; } } } } } } } augment "/frr-interface:lib/frr-interface:interface" { uses ip-vrrp-top; } } vrrp_zebra_debug_if_statevrrp_zclient_send_interface_protodownvrrp_zebra_radv_setvrrp_zebra_debug_if_dump_addressvrrp_vty_initvrrp_vrid_show_summary_magicvrrp_showvrrp_build_jsonvrrp_vrid_show_magicvrrp_pkt_parse_datagramvrrp_pkt_adver_buildvrrp_pkt_checksumlib_interface_vrrp_vrrp_group_get_nextvrrp_ndisc_finivrrp_ndisc_una_send_allvrrp_ndisc_una_sendsigintsighupvrrp_garp_finivrrp_garp_send_allvrrp_garp_sendvrrp_autoconfig_autoaddrupdatevrrp_finivrrp_if_address_addvrrp_autoconfig_if_delvrrp_if_delvrrp_if_downvrrp_if_upvrrp_bind_pendingvrrp_autoconfig_offvrrp_shutdownvrrp_startupvrrp_master_down_timer_expirevrrp_adver_timer_expirevrrp_change_statevrrp_change_state_mastervrrp_recv_advertisementvrrp_readvrrp_send_advertisementvrrp_bind_to_primary_connectedvrrp_attach_interfacevrrp_eventvrrp_del_ipvrrp_add_ipv6vrrp_add_ipvrrp_has_ipvrrp_check_startvrrp_lookup_by_ifvrrp_lookup_by_if_mvlvrrp_zebra_initvrrp_zebra_if_address_delvrrp_zebra_if_address_addvrrp_ifp_downvrrp_ifp_upvrrp_ifp_destroyvrrp_ifp_createvrrp_ndisc_initvrrp_garp_initvrrp_socket................;0Px\ @P,THpP8@pP0< l0PP$L @H0tP , pP t P @ `  ( < P d x @ `  `$ H p $ \  @4 0d  @ 4`#d$$$@%%0&Xp&&'''@(,`(@ )TP**,, @-D-h0...01(@2H`2\2p2234407D7hp8`99<`=8>h>`?AFFhI@KKLN<NhOO PP0Q8Q`PRR`SpT(a bdfg0l`vwpxypy{L{p|0(PLt @`p(zRx &D$4ػpFJ w?:*3$"\ `t" AF  A XAG R F $KAC G G , AC HD B $PAC Et C ,xMJ BEED DN H,TAH JIH8 D $$AC BK 00AC CB G p H @ $dHEC C A (}AC FH E DEC Fy  AC BD{ (TEC BE D  (,PEC BIGH^  XoET BN A |=Ei N  e|3ES O  (oAC FFt D \QJ C}  4pEJ AZ A Xdlp|++UULXd p |4H\p FQJ Cg  FQJ Cg  4FQJ Cg $,`QJ C H ,T8AC e A ,(EC MX C CEC Cq ,KEC PK E 4EC FJf J J A 4@EC M F  F 4xAEC M K  A , EC P, D 4AEC M K  A ,EG P H 4HEC FJf J J A 4lEC FJf J J A ,EC M  F ,lEC P C , EC M* A (H EE FLG $t xkEE DES $ ZEE DEB $ _EE DEE $ 0ZEE DEB $ hZEE DEB $< kEE DES $d kEE DES ( 0EE BIQHj    CEF p C YEC C E  $ ,8 0EC DF G c $h mEJ DDT L OC E EDO H J F tBBA O  |\AC BD F  _QC FD  ( kQJ CL (L @}QJ Cs G d x IEC { A  DEC v A ( EC BEF` K $ 7EJ Ec I  GEC Bx , @ T  h  $| EC I A , EC FJ A !EEC Z F \ , !WEC FJK E (#EEC Z F \  L$EL B $p$EC I A %.ES 4%EC HK E Q O ,(EC Cr C [ M , )EC  F P X P X L*FEI ^ D Q (p<*EC BIGH^ ,*&EU A H   F ,,EC M H 1$$ؼ&8,L@1EC P# E $|04kEC E D x5DEC v A 5cEC A G 45AC BN H a G ( L8_QC Aw D J $L8EC BH A $t8ZEE CB A $09-EC BU A H ,89zEE CI J N B $9EC Jq E $9EC Jq E $DX:EC Jq E $l:EC Jq E $(;EC C[ J ,;EQ u E P X P X zPLRx 0$@<_ wEC Pz F XY  dHIFEI ^ D Q ,tIEC M K (K&AC Gw F ,MEC C[ J t T ,NEC DJ H ,DXS EC i F t\WEJ BA  $^EC BDl ^  _mEC BDZ 8X_EC BP F n B P H \ D 0`qEC AS L (TaXEC C I w XLb9JC GT HH  BBBA O JEDO ,0dEC HH E fEEC Z F \ $0fEEC B\ J P $X$gAJ BOb |gQC H |g,gEC M2 I $htEC Bt B s  @iE_ Y $,EF BF A Thhd\|h5 @$|8 A A @B B C `C C  D D D  @E  E  F  F  `F F  G A K   } f6I /+`P"0,@p#$P`%`#,# PP0$@p00ppȭh0Pp@QO$@`PHp@`pMSYf wPv wpwgwww>w ww whwww pwpwp'P@qNO&q rP08`r;hr6h    Hp0      и(ȹ 1 F4t I @WZ iлw5  N `P: Xȿ@ % X03 NP el x K A   }  @y@i`f s6Р/s6x/s6H/@t6/66t60u6X06`uQ/ zI*/zf(/zf/@{f/{f/f |f f `|f8X|f8 }f8ȗ}}f8}wPwP@~wP ~wPPv wpwgwjwwww`w>whw _wTw@Kw@(w7 wA wfw(8`9w(0wP (wPw`w@ ww(whx`w(w w wPwP@w`w(ww`w(whx w(pw_wXP@Lw 0Fw8Zx?w87w8``,w8)w8w8wP`wP wpxwp wpHwel`w`xzwwا@qwjw@wx`w HwZxwZxwȥwZx whww8xw@mw(dw]wxPw`wHw  -w(w  w H@w w Jw@Fw@P`Bw@H?w@@`SzwXx\*whwxd wwwzw Mw w@wxHw@AwAx+g s   $($ox  k P0z oo0oo".o `i0@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`pPРxHX@ P8P8;*(Xȗ@8(`h( `(h(X ` xHا@x ȥh(xH HPx@I//.Z/0/ȜM- v; hu@i2JYrpOOS'M4u$>> ?`?@@@%@A@A@%%%&@&&&'@'''(@((()@)ABhBB(CCCHDDEhEE(FFFHG)G)*@***GH@HHHIIJ@J+JJK@KK@+KL@LLLM@MMMN@N ;NNO@OOOP`;@PPPQ;@Q;Q <`<QR@RR<RS<@SSST@TTT =U@UUUV@VVVW@WWWX@XXXY@YYYZ@ZZZ[@[[[\@\\\]@]]]^^^_@___`@```a@aaab@bbbc@c`=ccd@ddde@e=ef@f=ff >g@gg`>gh@hhvrrpd-8.5.7-02.el9.x86_64.debug-U&7zXZִF!t/0 ]?Eh=ڊ2Ny+Xcy֕bY[rc5SJ}j$Ua1+ /#a(48=UOJ'r`4 Jۻs%mV:"{M7'W113"@癷sg>hK|06tpv<ƷVl!՗ݶT"o ϊF}*{tԷ$V,ꗃF\OWW3r.[^긬Wv=rj Ҩ؉67?kv40aMgkABukN%(@f]R]>!( BĨYRz_zl9Q/wMyKƺ1&xv6T4/u6`W3#M;po ?^؏Dm{AvHwÿ,\@Y^AP{5X\ CcUQ{ϟ/0::̼=l}Rd sKRwE_sV2WchdG \3eW_޺7!\֥տ(tYYzQFCrvx @XV"%mG${3>6u݁48̟`E̮,o>i|ֹ#FZ"G(xbJ b14p1>b!t mhZ\|dS6NJQ(zb-tv $?;ljEr㣯]Wu(~kxd 4ЄxlA࿜UtL.oY|YX%daw^2$igpy7]0뚎~L*.|y0~~o>IFނ_T^gN"f xRYB2 }gb)S~9#Em8>rY=JʬaPe8>AK:wz ,?4`Ez1?Qn#xRfsŏf5-$ H'TT]P[~hQ5Ya*dIQkk,<f Ay9a)͏'z4k0Fy=l_ʗu1l5%&ގJ40|0G2F]˝QWRJp*ONmBP(֋bkp9kx*cZD} WOS:ŗ~ = gyG!:_gΡksq)On zmи١kb[ɸ{~I:Ф)5ͻU,_HwQ_by`oǼ: %tJ#wq=jDy0p#ԯ2H9Klc(H *g S~`oi8-xA|1ڧ vkY`)CzL*j˸B\8tb gza*" O6Yy$2eӄp4ab"&g%:lYv"jz |MɰufNPON)mM<01і.( i]cWᏓ\ӄ3:zan{f,u29;!5B":o1Rlt=ZvH/I7q#<.pq|~j[V$b.T`:Ԍ@)0=adXC%\qu -m +[ܧI\Nzu vļˮO~)~z2a߹%I]/D͍GΈJRo3Nθ\v"W[/<*x}vdX̬?/saWd^PGW:L$ R*)XJC^k]պcˈL _f%-ka@pI/g}LѡQz#]5,1j۬ig-0x.a w8aA<5rbz4C  \f-kc2.!&,Mt(48ւAu|q'\#iiz~am+jXŶx4JG ˶q ]/CSBO*Yyg-6"?jWaz-.q2dx'T.^պU#G/mW?*RԾ9Mr9ρK{k{@Fӣ<9j !XCGm#t@ia:\kc2`I(KJTe[ 8|dyS2cXcȹ[P4D`EϧUfkKA >xŃ$ye-54l2ʌXOr|-Ʀ $ 72B0X@ Fql=e6|5!a xug$eE^d՘؅ ʀ:Y0cG1[d)29js;C;Z*ʞ6ӢD )qc-9[Oܫ7{> :zi8o@=4-v3v,[î|˹@YSSUBu; K+;j@ߊ[}(o Mp쁂G(%.aN&gYZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.note.FRR.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu_debuglink.gnu_debugdata 880&hh$9 G(Qo[ cxxko".".xo0000zBPP  p` n $$($$$$D `i`i kkxpp, !ȜȜ,(@1$@T XO