Files
boc/aamos-ledger-rust/target/debug/deps/libgarde-3773d282076bc337.rmeta
T

2266 lines
429 KiB
Plaintext
Raw Normal View History

rust
Ú°#rustc 1.96.0 (ac68faa20 2026-05-25)ÁÀ뉊]!ÜÛê(¹Þ—šên-5be7b69c3ff7b5b8ÁíàÄTËŸ ÜJîÄ)'ß\¥!-3d1337db07d0b3aeÁ¤²XctÔ'ÐÓ©z¨ɽÓ-a4945860e1c53b00Á¤°ð ¾ä-±($²ï=©Ã-7e98a21bfd32b0edÁòÖÀH•‘PIÓHã#£-055f30b747f859b6Árustc_std_workspace_coreÁ­Cçß^ò½èÝ$­Çÿ+Cé-c4878ee60b2242c9ÁŸÃï+Ñ]ŠqB<ÏïW#-8dd1dd90e70d0b6aÁ miniz_oxideÁ€š»J(P>àö÷g\K-1eb618da2918ab7fÁadler2ÁÆ;+Þ®5¥Ìýݰ¦ÛLˆ-f7919172d268e069Á hashbrownÁPäV9ÒÆèÜ"ÊÖVŽ\-0fc2184a5da6723aÁrustc_std_workspace_allocÁs&ØòØy¯s•bæ!‰ýŠ-97e4bf30be240674Á
std_detectÁhŠBîÙºÌI®ËÅš-9dbbf8346ba7ac8bÁrustc_demangleÁûë9´Ç×@Œ’ùXFº-f33013f239bf9f14Ácfg_ifÁÜLhž§Œaã¯>­-0a71c8f33a838301Á addr2lineÁ׎Þ!]8V$É@@-e618e6be60e87ba2ÁgimliÁ¸
°µ~Î1‹Ñt ðÁ€w-1f7768a68858f670ÁobjectÁ
áPÃ?­À¶¼QHJ¥-914cd6a4dbe590d1ÁmemchrÁ›º«8Ór­2Ù $¨ûib-cf21ca6f2bb15dcdÁë
‹ás«LÖ€îâƒ×ɯŒ-ee6f3747e38367f0Á compact_strÁqkX
ÜÉb€5ÆÆ^yÂ-c5a6f121ec2d3c9fÁcastawayÁ…Ó%Á¸àrß©ENç)qìý-9177659aa712668eÁ rustversionÁTgÌüÁé¨Cå@Ö'G-f0da710c68354185Ástatic_assertionsÁ|÷—Qõh× @~¦M-8079cf0525352562Á®«ýºõó¿àlé ,Z¶÷k/-c82bfbac630248a2ÁitoaÁ®æ
9H}>xû, @º‡I-c4c95ef3ef39a8c3ÁryuÁ[9bÆÅÁü̸…z~¹e-1544af16adcd2e0eÁsmallvecÁ½™îg—ÝÚt´±’ª®b-e608f34be3f30508ÁserdeÁŸÿ\.©åý¼ Òš-050607dac4fda6a6Á serde_deriveÁ,w|êñ]ù¿¥­C£ð-975c43f96d83014eÁ
serde_coreÁ_³-À Ëï ¢ÖzéÌ»S-cb84d8e698130faaÁtestsÁ,$á ,ç:$Ü:Y credit_cardÁ\x» credit-cardÁ¼VYemailÁ,§» Œ‹º graphemesÁLä »unicodeÁœÆ º HasGraphemesÁdž
»ç œõ š regex_js_sysÁd»regexÁŒÆš´
,ˆ »´
ŒÝY phone_numberÁd¤» phone-numberÁÄYurlÁ»ˆselectÁ4±»º”…ValidateÁD¹»º ÀerrorÁrc_listÁ ¥ æ   is_emptyÁ appendÁ ùIterÁ'aÁ¥listÁó nodeÁÚ¥æ Ú¥ó   'æ '»'ù*'¬'
into_innerÁ.×1æ 2impl ToCompactStringÁ1ú5×8×PathComponentKindÁ:component_kindÁimpl_path_component_kindÁ=Ú=¥=ƒAemptyÁAA¬Aæ EAjoinÁGA__iterÁITempComponentsÁKÚK  N×O
ComponentsÁPÚPõ
OSÚS×U 
W×rulesÁY alphanumericÁZZZapplyÁ]¥Z AlphanumericÁ_validate_alphanumericÁZa¥a×c Ze¥e×YasciiÁhhh±k¥hAsciiÁmvalidate_asciiÁho¥oÉhr¥rÉYcontainsÁuuu±x¥uContainsÁzvalidate_containsÁu|¥|u¥YinnerÁ±¥¦œInnerÁ¥KeyÁvalidate_innerÁŽ¥ËÖŸ¥ ËÖšœÚœ¥œËœÖ ¢¥¢Ë¢Ö¥YipÁ§§§§±«¥§IpÁ­ErrorÁ­ validate_ipÁ§°×§²¥²Ï²Ü§¥ÏÜYlengthÁºbytesÁ»»±½¥»BytesÁ¿validate_num_bytesÁ»Á¥Áò»Ä¥Äò»HasBytesÁÇ num_bytesÁ» impl_via_lenÁ»ÊŸÊ ÊÆººcharsÁÏϱѥÏCharsÁÓvalidate_num_charsÁÏÕ¥Õ¹ÏØ¥Ø¹ÏHasCharsÁÛ num_charsÁÏimpl_via_charsÁÏ׺ºsimpleÁàà±â¥àSimpleÁävalidate_lengthÁàæ¥æòàé¥éòàHasSimpleLengthÁìµàimpl_via_bytesÁà×àðŸð¥ð ðòàõÚõŸõ¥õ õòººutf16Áüü±þ¥üUtf16CodeUnitsÁvalidate_num_code_unitsÁü¥ùü¥ùüHasUtf16CodeUnitsÁˆnum_code_unitsÁüimpl_strÁººº check_lenÁYmatchesÁŽŽ±¥ ŽMatchesÁ validate_matchesÁŽ¥ Þ!YpatternÁššš±¥žšMatcherÁ is_matchÁšPatternÁ¢validate_patternÁ£žš¥¥¥ñ"§žš©¥©ñ"«žYprefixÁ­­­±°¥­PrefixÁ²validate_prefixÁ­´¥´€$­·¥·€$YrangeÁººº±½¥ºBoundsÁ¿SizeÁ¿MINÁ¿MAXÁ¿validate_boundsÁº OutOfBoundsÁÄLowerÁÅ
ÄUpperÁÇ
º impl_for_intÁºÊ¥Êõ$Ê%ÊŒ%Ê—%YrequiredÁÐÐÐбԥÐRequiredÁÖis_setÁÐØ¥Øä&YsuffixÁÛÛÛ±Þ¥ÛSuffixÁàvalidate_suffixÁÛâ¥â¼'Ûå¥å¼'YAsStrÁèas_strÁYêÚê‰(Yí‰(YïÚï‰(validateÁòòòòòò½økøÊ(ø
validate_withÁø
validate_intoÁòý¥ýò¥å´ò¥æ Ê(Š)ò¥÷òŒ¥Œ×òÚ¥kŸ)òÚ¥kŸ)ò¥kŸ)ò¥kŸ)ò ¡¥¡k¡Ÿ)òimpl_validate_listÁò
¦¥¦Ÿ¦ ¦k¦Ÿ)òimpl_validate_tupleÁò ­k­Ÿ)ò °œ°§°¤°k°Ÿ)ò
œ§kŸ)ò»¥»k»Ÿ)ò¿Ú¿¿k¿Ÿ)Í©ÍÍÍutilÁÑÑÑ__make_nested_pathÁÔÚÔÔimpl FnMut() -> Path + 'aÁÔÔ Ù Ñ
__nested_pathÁÑÑ MaybeJoinÁÝ
maybe_joinÁÞÞ¡ÞCFÁÑâª/ãã¡ãÌ/ListÁç¥çüçµë¥ëƒî¥ð¥ðó¥óÖö¥öï
ù¥ù ü¥ü§þùNodeÁ¥prevÁ»
¥ƒ ¥ ¥
Œ¥ŒÖ¥ï
¥¥§ùReportÁerrorsÁ ƒ ×ÏŸú
¡ƒ£×¦¨Öªï
¬PathÁ®
componentsÁ°ƒ³µÖ·ï
¹»§¼ùKindÁ¾©¿
¾ËÁ
¾IndexÁÃ
Å×ȃ Ì!ÎÖ"Ðï
#Ò$Ô§ÕùNoKeyÁ×
׈%Ú>&܃'ÞÚÞƒ(áÚáƒ)äƒ*æƒ+胧IpKindÁêAnyÁë
êV4Áí
êV6Áï
§§òƒ§»õÆ»÷Ú÷Æ»úÚúÆ»ýÚýƻƻƻ Æ»
ÚÆ» Æ» Æ»
Æ»ÆÏÏÚÏÚÏÚÏœÏžÏ Ï ¢Ú¢Ï
¥Ï §Ï ©Ï
«à­µ®à°Ú°µ²à´Ú´µà¸Ú¸µºà¼µ½à ¿µÀà
µÃà ťŵà ÈÚȥȵà
ÌÚ̵̥àМЧФеàÕ¥Õ¤Õµàٜ٧ٵàݥݵàà¥àµàã¥ãµàæ¥æµàéÚéœé§é¤éµàïÚï¥ï¤ïµàôÚôœô§ôµàùÚù¥ùµàýÚý¥ýµàÚ¥µàÚ¥µüÛ üÚÛ üŽÚŽÛ üÚÛ üÛ üÛ ü˜Û ºšõ$š%šŒ%š—%ºŸõ$Ÿ%ŸŒ%Ÿ—%º¤õ$¤%¤Œ%¤—%º©õ$©%©Œ%©—%º®õ$®%®Œ%®—%º³õ$³%³Œ%³—%º¸õ$¸%¸Œ%¸—%º½õ$½%½Œ%½—%º Âõ$Â%ÂŒ%—%º
Çõ$Ç%ÇŒ%Ç—%º Ìõ$Ì%ÌŒ%Ì—%º Ñõ$Ñ%ÑŒ%Ñ—%º
Öõ$Ö%ÖŒ%Ö—%ºÛõ$Û%ÛŒ%Û—%òValidÁà
à¥àˆòä¥ä×òç¥çƒòê¥ò UnvalidatedÁì
ì¥ìˆòð¥ðƒòó¥òõ¥õ>òø¥ø¤økøŸ)òý¥ýkýŸ)ò¥kŸ)ò¥kŸ)ò¥kŸ)ò¥kŸ)ò¥kŸ)òkŸ)òkŸ)òžžžžkžŸ)ò ¤¤¤¤¤k¤Ÿ)ò!««««««k«Ÿ)ò"³³³³³³³k³Ÿ)ò#¼¼¼¼¼¼¼˜¼k¼Ÿ)ò$ÆÆÆÆÆÆÆ˜ÆÆkÆŸ)ò%ÑÑÑÑÑÑјÑÑšÑkÑŸ)ò&ÝÝÝÝÝÝݘÝÝšÝÝkÝŸ)ò'êêêêêêê˜êêšêêœêkêŸ)ò(øøøøøøø˜øøšøøœøøkøŸ)




)
*
,
/
/
/
4
6
6
6
9
9
9
C
D
G
I
O
O
O
U
U
U
X
X
X
]
`
c
g
k
n
q
t
x
x
{
{
~
~





Ž
Ž
Ž



š
š
š
 
 
 
¥
¥
¥
«
¯
±
±
±
µ
¹
½
À
Ã
Æ
È
Í
Ñ
Ô
×
Ú
Ü
â
å
è
ë
í
ô
ú
þ













¡
¡
£
£
§
§
«
«
°
°
³
³


¹
¹
½
Ã
Ï
Ô
×
Ú
Þ
Þ
á
á
ä
ä
ç
ç
é
ì
î
ñ
ú
û
û
ü
ü
ü
ü
ƒ
ˆ
Ž
Ž
Ž




˜
˜
˜
˜
œ
œ
œ
œ
 
 
 
 
¤
¤
¤
¤
«
«
«
«
¯
¯
¯
¯
µ
µ
µ
µ
º
º
º
º
¾
¾
¾
¾
Ã
Ã
Ã
Ã
Þ
ã
í
ò
ò
õ
ø
ø
û
û
þ
þ



Ž






œ
ž
ž
ž
¢
¤
¤
¤
§
§
©
«
«
­
­
±
´
´

¸
¸
º
º
¼
¼
Æ
Æ
Æ
É
Í
Í
Ï
Ñ
Ñ
Ó
Ó
Õ
Õ
ó
ö
ù
ü
ÿ

ƒ

ˆ
Š
Œ
Ž



˜


Ÿ
¡
¤
¦
¨
ª
¬
®
²

º
½
À
Ã
Ç
Ë
Ï
Ô
Ø
Ü
ß
â
å
è
î
ó
ø
ü


ˆ
Š






ž
£
¨
­
²
·
¼
Á
Æ
Ë
Ð
Õ
Ú
ß
æ
æ
æ
é
ò
ü
ü
ü
ü








ˆ
ˆ
ˆ
ˆ
Œ
Œ
Œ
Œ








˜
˜
˜
˜




£
£
£
£
ª
ª
ª
ª
²
²
²
²
»
»
»
»
Å
Å
Å
Å
Ð
Ð
Ð
Ð
Ü
Ü
Ü
Ü
é
é
é
é
÷
÷
÷
÷




ØÚ+8J8:_mz‹­¿ÇÓÛä술¢²¿ÖàèøÝØççú/éüêµ`ï(B˜²¥Ðì_µß___íß__º_še_Ø©1½1ƒ»^ÜÅMj“|Õ_Ðì§`µß§`§`§`íß§`§`º§`še§`ùMÏêó ü*Ës„«!SÚ¥ØÜ2šê2Vvc¤|¿cÿaÄcÿa¾ÿaØŸŸÏ úL_!m%ÚL ¿cÑbÐìÑbµßÑbÑbÑbíßÑbÑbºÑbÄcÑb¾ÑbØ®®ê3¯ö38/½-ÐìÞcµßÞcÞcÞcíßÞcÞcºÞcšeÞc¿c¾¿À©ÁÂËÃÄ5Rú‘…õÅoðÛ×dØ×dŠ ×dÐì×dµß×d×d×díß×d×dº×dše×d³×רú5Ùˆ
¿’]ùpoŽÚÄcÞc_Õ__Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÕ_mÕ_m¨izÕ_z¨iªBªBö­BbufÁ÷<®B÷<9)
-ÜnLÕ_çEçEèEGlobalÁ ¿±‡§í#Õ_òaŸòa Ú
òaòa¨iÕ_Ûêëì…7íî•7ïð¤7'—?P݇tØÆkŠ ÆkÄcÆk­Õ_­¨i¿Õ_¿¨iÇÃgÇ ÚÃgÇÑfÇàfÇòHòHÆõHµ Ñ,öHphantomÁÑ,÷H¤Ñ,+átLaû§ÛjdžJ†JK‰Jµ 7ŠJ§l7J¤7·0ØQdèÛjÇžBoxÁ¡ˆˆ¢ˆl }.xÏÛjÇ Ú
ÇòHòHÆõHµ Ñ,öH§lÑ,÷H¤Ñ,+átLaû§…oÛjdžJ†JK‰Jµ 7ŠJ§l7J¤7·0ØQdè…oÛjÇžÀm¡ˆˆ¢ˆl }.xÏ…oÛjǪBªBö­B®i÷<®B÷<9)
-ÜnL†oÛjdžoŸÓÕ_Ó¨iÛÃgÛãlÛÑfÛàfÛˆmÛámÛ²nÛ Ú
Û†J†JK‰Jµ 7ŠJ§l7J¤7·0ØQdè¸rÛjÛòHòHÆõHµ Ñ,öH§lÑ,÷H¤Ñ,+átLaû§¸rÛjÛžÀm¡ˆˆ¢ˆl }.xϸrÛjÛªBªBö­B®i÷<®B÷<9)
-ÜnLÛjäÕ_ä¨iìÃgìãlìÑfìàfìˆmìámì²nì›jì ÚªBªBö­B®i÷<®B÷<9)
-ÜnLòaÛjì¤kä‘kä Ú¥ŸìððõbaseÁÜ¿¦p<JÔÏÏœ§¤Ûjì¡
¡
¥
ìuŒ
šI¼²'‡ÕïÕ_¤Ûjìð
ð
Wô
rootÁÀ õ
µÀ ö
¤Ý ÷
_markerÁÀ ê©jÒÈj~‹w‘wÛjìèèBTreeSetÁëØþª¢‡¬söΖÕ_ÛjìŸ(Ÿ(VecDequeÁ¢(headÁ$£($¤(®i‚$C¯\j Õ­çÕ_Ûjìš š
BinaryHeapÁ dataÁ¾zìÐÉÖÕ_Ûjì÷ ÷
LinkedListÁú ²xç û tailÁç ü ç ý ¤ç þ Úç ”½>úK_ÙÕ_Ûjì ÚððõìuÜ¿¦p<JÔÏÏœ§¤Ûjì Ú¡
¡
¥
ìuŒ
šI¼²'‡Õïòa—wÛjì Úð
ð
Wô
úvÀ õ
µÀ ö
¤Ý ÷
¢wÀ ê©jÒÈj~ì{ò{Ûjì ÚèèÞwëØþª¢‡¬söΖòaÛjì ÚŸ(Ÿ(¡x¢(²x‚$£(‚$¤(®i‚$C¯\j Õ­çòaÛjì Úš š €y “y¾zìÐÉÖòaÛjì Ú÷ ÷ Éyú ²xç û èyç ü ç ý ¤ç þ Úç ”½>úK_ÙòaÛjÕ_¨iˆÃgˆãlˆÑfˆàfˆˆmˆámˆ²nÕ_ ¢Õ_¢¨i²Õ_²¨i¿†o¿¿¿¿Èf¿¿¿¿¿¿¿¿¿¿¨iÖ¨iàÕ_à¨ièÑfèÃgèàf¿cààá¾Dãˆò ±w/#x`Õ_Øê‚Š ê‚é!ê‚Øììí—Eïˆò Eâ<Á±wzÕ_Š ǃ³ǃéǃÕ_¿cǃøÄhø ÚòaøžÀm¡ˆˆ¢ˆl }.xÏÕ_ÛjøòHòHÆõHµ Ñ,öH§lÑ,÷H¤Ñ,+átLaû§Õ_Ûjø†J†JK‰Jµ 7ŠJ§l7J¤7·0ØQdèÕ_Ûjø§wøÔxøöyø¿zø—yø›jø
Õ_øÕ_Ÿøø–‡ø–‡¨‡ø–‡¨‡½‡ø–‡¨‡½‡Õ‡ø–‡¨‡½‡Õ‡ð‡ø–‡¨‡½‡Õ‡ð‡Žˆ˜ø–‡¨‡½‡Õ‡ð‡Žˆ¯ˆø –‡¨‡½‡Õ‡ð‡Žˆ¯ˆÓˆšø
–‡¨‡½‡Õ‡ð‡Žˆ¯ˆÓˆúˆ ø –‡¨‡½‡Õ‡ð‡Žˆ¯ˆÓˆúˆ¤‰
œø –‡¨‡½‡Õ‡ð‡Žˆ¯ˆÓˆúˆ¤‰щ øøÙvøèwø¨iø»¾¿îeÀˆÁÂfÈ¢ÓÛ?'°UFÚ¨‡ÝÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÞcë硟°®È¾òêçàðìî祟²®Ë¾ð禟³®Ì¾ó猨Ÿµ®Î¾ö窟·®Ð¾ù笟¹®Ò¾üç»®Ô¾£ŸÅ¾N®SàŒì.5Ÿ8×W®°ê07ŸÇ¾ñêʾôêêàóìÚ×õìÜÞ
á»äúHæ© è×=
aeÛ¼orÛ¼|Û¼ªB•œ
¢Û¼²Û¼ÁÄÛ¼õúH÷
ú
ý»òH‚†J„
òH‹†JªBÊÕØÛ¼úH“

»œòHž†J ¢
¥†J§òH©«ªBæéÛ¼ðõ
­úH°
´
¸»¼òH¿†JÂŪBÈ
Ì
ÐðÕ¡
Ùð
ÝèàŸ(ãš æ÷ é
ï
ô
ù
ý


Û¼úH‹
Ž
»òH–†J˜¥©Û¼´·Û¼šŸ¤©®³¸½ÂÇÌÑÖÛÊÛ¼ØÛ¼âåÛ¼ê
íúHï»àì

òH¡†Jø¡
ýèš …÷ ‰Ÿ(ªB‘ ¦

ž
¤
«
³
¼
Æ
Ñ
Ý
ê
ø
­
°ðð
»Û¼¿»âÛ¼Ø î Ðì?µß##íß#º#še#ùM¿cÄc.¾Û Š ³:_*m z  ­¿ Ç
ÓRÛ äNìˆ -¢² ¿ ÖNàè é!éøÝ¯ÐþÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ†J†JK‰Jµ 7ŠJ§l7J¤7·0ØQdè§`Ûj£¨
ÙŸ—ºÂhžÈf(· çÕ_¼í0_; _EŸ—3 Ÿ—?Èf Èft~»˜n
ÙÈf´Ÿ—»Ð þŸ—Ÿ—).
·ßŸ—Ÿ—EJRXh žÈfÈf#4;CO ÇòH ¾
³™³™òÆ™úÆ™Èf¤Èf«K¹
XbÏš;
Ëõ
ɳ™"+5Ð þŸ—Ÿ—).
ïߟ—Ÿ—EJRVbr Û¿ßÀßÁßLessÁÂßÃßÄß~Å߯ßÇßGreaterÁÈßåºÝÈnûê7ÿh žÈf Èf',
ïßÈfÈfA FN ×P Íø
Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÔži³™q³™yÆ íÆ™öÆ™ÿÙ™ Ù™¿¹
ÌEâíXøŸRÐ þŸ—Ÿ—).
»Ÿ—@EMQ]k h žÈfÈf',
»Èf=BJ Üû Ùë Ôž³™³™%Ԟƙƙ"*Ù™±Ù™¹a¹
n^Ø¢qØ£öÐ
þŸ—
›eŸ—ù4
ÞDh
žÈf
›eÈfÓ¥0D=
âþcn³™v Ó¥ÁÆ™ÉÙ™¡º®¸É¥û¦¹ Û¼ä—üå? çÕ_ ˜Èfª üÆd_Ÿ—püûd   Ÿ—Œ¦»˜+ 
ü‰T Õ_ü€^D€
“8§`;%È Û¼ä—
Èf 
 ƒÈf$  
'ÈfK  Èfüâ­ çÕ_  Žü±ä  3
_³™,¿Õ_Ÿ—åä—O§`vŸ—ÂÆ™áÕ_¯Èf%Èf?Èf8œi»mÈ»˜é©ÄŸ—òÕ_ÙЬŸ—»˜(0@ÌÕ_
ÙÕ_,5(é Õ_îí=K§`V §``Ÿ—ÕÆ™ÝÕ_° Õ_ºŠ»˜ ˆ®ÞŸ—ЬŸ—Ÿ—).Ïš:?GM@ÌÕ_Õ_',
·ßÕ_Õ_AFNRZfùHð
û®û®þƙƙœ¯½œ¯ÅN¹
[eÏšJã°öýŽûû®"+5ЬŸ—Ÿ—).í:?GKWgÅ~ÛÔž@ÌÕ_ Õ_',
ïßÕ_Õ_A FNPÿ
Æ $û®,û®4Æ >Æ™GÆ™PX`œ¯Æœ¯Îx¹
í§Þ´ ЬŸ—Ÿ—).Ø¢:?GKWeÅ@ÌÕ_Õ_',
»Õ_=BJŽå Ôžû®û®%Ôž
ƙƙ$œ¯±œ¯¹a¹
nXØ¢kñ·öЬŸ—É¥( 8@ÌÕ_
›eÕ_Ó¥0D=cnû®vÛ¦~²Æ™ºœ¯žº«µÉ¥ìºL„ Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ†J†JK‰Jµ 7ŠJ§l7J¤7·0ØQdè©1½1ƒ»^ÜÅMj“|òaÛj„„  
äT”¼ö  Ï» üž  
×Ï»B2
*  Ï»”Û  
©T”¼ 1
 üÛ 6 
ÑT ”¼í¾òaí¾Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙí¾³ø¾Ì÷ 
üî #£
 
   Ûí¾„±


Ù”¼

'´¬
 Û¼”¼
L 
ϻϻ üÇ  4Ï» G

Ï»”Ö

º¾+


üÖ
¥é

·Tí¾ òa òaˆ¿ŸÂff¥Âüí
 
üé
  ü ¿ üõ Œü’
;Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙŸÂ”Ø Ïêó ü*Ës„«!Sòa Ï»  Ï»µìÄÂìÄ¿>¿s Ï»¬í¾£Ï»g”¼¿ø¤ÅŽü½1é x
§½}÷½5º¾øç¾ÓÂÀÿÏ»¾º¾a•ÂBÏ»æÏ»í 
ë!”¼ #'Ï»”þ 
º¾P

é¿ý ø¾í¾ ¤Å Ù¼¤ü2ïÆú¾ŽïÆòaú -ŸÂó
¥ÂDí¾
€Èoó kïÆŽÐѪBªBö­B®i÷<®B÷<9)
-ÜnLÞcÑbÛjW\
ÙãÉnv(Ý âœ*ÿa5 ÿa?ãÉÁ ãÉÌ[e³Êé(ä  ÐÑ ØËãÉ(4 ¿cgl
ùc}pu鞫ֿٿڿ«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ŸÈŸÈ ÈÏ éBL-…Ë6  c cˆ¢cµ
 `£c®i `àB¤GS
zØËƒØËužÌ~ —ËŠ—Ë´±ÂÍàΞÌĸÌâ°ÿ÷g
Ù÷g,4(ì Ÿñ¢*Ñb5 Ñb?÷g~ ÷gˆYcÔÏ¥(ó ØË°ÿ ØË÷g'3žÌ\a¸Ìnsbgø¤œų̀¥Ð°Î¸ØËÀØË²žÌº ¶ÐŶÐÍì±ù¸ÒžÌû¸Ì°ÿ÷g÷g',
·ß÷g÷gAFNƒ§Hú
¥Ð¥Ð¶ÐжÐ6¹
CM¸Ó¼©¥Ð%/°ÿ÷g÷g',
ïß÷g÷gAFN«PÆ ¥Ð¥Ð¶ÐŒ¶Ð8¹
EOÐÕ¾°ÿ÷g÷g',
»÷g=BJ˜­Ôž¥Ð¥Ð¶Ðˆ¶Ð8¹
EO™×º܃Œ‹
¸¯-œ‹üçB Ÿ ®¯ü«2ÑbÑØ÷gŸ ÑØºúNËØÈÑØÑØø"…'ççú/éüêµ`ï(B˜²×d÷gSX
Ù®Újr("Á ®±*Þc5 Þc?®Ú½ ®ÚÈ[eùÚåø#…'®Ú®Ú*/
·ß®Ú®ÚFKS´H#È
ËÛËÛÝÛÝÛ6¹
CMÀÜÁËÛ%/ø%…'®Ú®Ú*/
ï߮ڮÚFKS¸P%ׯ ËÛËÛÝÛÝÛ8¹
EOÝÞÃø&…'®Ú®Ú*/
»®ÚAFNºÔžËÛËÛÝÛŒÝÛ8¹
EO«à¾ø'…'®Ú
›e®Úù5E¼"-ËÛ5 ìá@ÝÛQº^hâá¬((É$*2ØËIQØËemØË;ƒˆ
êcž¦Æ½ùÌÉ ×dÓÎÛØËãêó± …ä()ÐÉ"×d-Ää5>HH+ÝÍ;@FQÄäYÄäahox¹
 __self_discrÁž __arg1_discrÁµ½ÏÄä)P-ì%38
ïßMRZÑqv|Æ ÄäÄä § ±²é¹Â¹
Ï€æÝ—æéñÄèû%38
»INVÓmrxÔžÄäÄ䜣²é«²é³¼¹
É€æ×—æãëÊêõ!
›eìá6;C/ÕZ_kÄäs³â{²éŠº €æ®³ìÀ
´Û80Õ‡fHçíYœ×Œ×
;òað@ü±?×dÏîS
\Û"LÛ"
æÚ#œï"Œï"
;!L„#ì„#ŒŽ#
¸åï+œŽ#üî"4 üÛ"H4ç"
æÚÀ5üç"<ü¼"r ® ³#´#+; üû!¹E Þc$­"åïLœ"®ÚÄÝÛq®ÚzæÚó×dY÷g, åïH componentÁSƒ¯ïÆàðnÔð6®Úôåïú®Úåïü¢$ ®ÚœÜ$ŒÜ$àïLñ$ìñ$Œû$”ð%œû$üÛ$4 ü¢$n4Ô$Ôð0üÔ$<üƒ$˜ ®  %¡%üº#çG Þc$ô#ËÛ,Ü#åïLã#®ÚªÝÛ0æÚÐ×d)÷g·òGÇñKàïf”ð?Ôð
åïÏåïÕÈfÌ…¬‡
`Õ_ ¼‡+ Ö¿ÑbËçô´
2ØË”¿ØË -ü°# Ö¿Ñb\e]üº­Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ÑbŒéœ¯ Ø ßKÑbêÁ#èöqÒ÷4
éÕ_D‘¬Œ
ô|C%üŒ2¢
ûNÞÏÞϬàÏù¯vyÞi®¾ÏždÕ_˜Åˆû¼¦ä¢ÄcüÚjœ¯ ÕúéÕúñØË%'HîùCšúÏúñœª
2 ªŒ¬½dÆ© ˆûÝ §® ùÌüu#
ÛÕ_ìÙ¬ßèö¼ß¡güÿ¢üÊ, ¨iœ¯»Tèö”â
nÕ_ â„ä+ Ö¿Ñb1 ¼ŠÒ÷\• ØË (ä† Ö¿ÑbV_küž˜¶øŒÆœ¯ µ ¼õÑbÁ"FÎÿÒ÷¸l¿îù$¿Ä¿
Ì}>Ýqü”Iœ¯ØË~4îù£‚z#$‰
ÛÕ_´ÝÎÿ„ãžtüŠüÎ%òþœ¯»RÎÿ
ªØËÄÙŒÛ
{Õ_ Ùí´Û2 Ö¿Ñb$#Í ®¯
ù®„#( 
®  ØË
ÆbØË3 ;R ‚È‚ÈArgumentÁ„È´ÀbökÏ®ÝWj´ š
¢  †oÈfÁ ÏÔ
«cÈfÈf
ù7ð"=™7ð"
É,ù9„#()ù7Ç"qÑ7Ç"
 Ãgù7â"U,ü‡1T‡
2ÃgM#üƒ6 Ö¿ÑbØ âxüˆÅüÏ~éð¶øŒ½œ¯ ¢ØËØË°£ÑbµÃgîÃgÖäÈäÈ ArgumentsÁæÈtemplateÁ `çÈÀ `üöMõô]Td]͆͆´„‡Èf»„‡±ׇÍ Ó‹Ù͆âÁåò
ŒÀ À Dº…¤á†„ˆ4Ôˆ$ƒ‰ü²‰ÑîùÜøD†
ü|ØËBl†~ü¿Zœ¯ØËÛØËò
 Kîù½œ$‹T…#
ÛÕ_ä­Œ³º…Å´³ôų̈üž+òþØË蜯&ò
)»ºiº…±¼Ò  
ŽÕ_¦  ç ŒØ ë üì  œ¯,… ‹‘  ±Eüž 
(D“ 
ÏBÕ_Ûj T“ T ­ 
üŽ!  
Ž ù†Õ_©NŒž µ ü²ƒ  ´ 4Ó ›j ·“ Î  ­“+­“4·“Ýn8±;šË’m§“ó·“¥ 
( 
ì*òaŸ  W ý 
üÞ!  
Ž ªkòa«MŒî  ü‚ƒ   š4£ ‘k,— ¾– ž  µ–-µ–6¾–Ün8±;šЕo¯–ò¾–¥

“tòa*
¼¼ 
¨NÄlÄlÏÇlµ ™lÈl
end_or_lenÁ™lÉl¢w™lŒœjSžòa
¸¯¼  
ÊL™­™­ EnumerateÁ­ù9œ­ü‚9¿Ê-hðärò˜ß
koø¯§ U ˆœ
ûMï™®
·» Ç Ù
ÛÈfŸÂÈf ÛΛŸÂ â 

  6
•"¾–ŸÂÙ™
Q9  
B
 
 üÇ»  PWì — ¾– ï™þï™ò˜¸ï™Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙΛg ï™sÿÈf¤ŸÂ[ ¾–¼œpÙ™µ–ÑÚ±ÝùÞÖ 
÷÷ SÁ˜²ì˜Žé™üš²œí¾–¬¾–³    ÛÕ_ É „Ò  
´‡fŒÑ ÔÉ  Z
•"·“œ¯ ‡fw;D ò ó üÂ
±  ¥#ü» 2  ç
òþ,×
·“
5œ¯, ·“¾¡çáý‡f&J±M÷t®ô ]´¡4·“ñ·“÷
Ækœ÷


¯Õ_ ÷
$…
Ν
1ä÷
4

Ó[Õ_®c
D
5
 
 ±Ê
 ù±„#(  É
  Æk
ÆbÆk19P
„‡`h
 †oÈf
š
«cÈfÈfÇÌ
Ôù:ð"=™:ð"Ôˆ
ù;„#( 'ù:Ç"qÑ:Ç"ƒ‰ ù:â"U'ü©1

²‰D ü¥6
 Ö¿Ñbï
¡ 
 Ö¿Ñb`4> GåüªÅ
«üî
øÿ¶øŒÜ
œ¯ ¾
Æk
Æká Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ˤ2Ñ©;ÑblÃg¡ÃgéŠÅ»¥Ä»¥ÝÓ‹Ö„‡Ì‹¦èü‹ñ»¥úÁîÈÀ À*
\
ƒ¤á¤©Ñ©kÎ¥@¸¦ZÔˆƒ‰a²‰;ѩѩœ(<ê

ó"Æk-»¥5>H
4×
îù
D×


á6üñ 


Ê}̺̺Ipv6AddrÁͺoctetsÁ¯QÉ¢}ÝÏÆÚ ñ
ìó
ü 
,

Ê}¾º¾ºIpv4AddrÁ¿º€­¯Q5N`hzØÊ

ì
ì«
,­

Ê}¦º§º¨º•7©ºˆªº«º¤7¬ºˆbêS´PÔÛ «
Ü­
ð¸«
 
ž$Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
°¯‡¼‡¼ˆ¼AddrParseErrorÁ‰¼ˆçR Á¥]|ûÇ&ºÆ ô«
 l°¯ü‘
G
¹È
[Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ˆê)?ÈXM´­ú°y
¡$Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ú°¢²íîøº


ž$Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
Ì®ú° A
 w{ 
 
ü

lÌ®üó
I
»¬


[¢²Ö  ˜³
,ïø¼ñ


ž$Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
â­ú° w{üñ
lâ­ü× I
½
[¢²Ö ˜³,ï
 Ö¿ú°*<À
 µü ¿
üÊ ö
ü£
5
?FMwü… 7
­´»æ
üé 7
Ýã
éž³¼¨
œ¯,
Æk$—
ØË Î
\
•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜¢²°¯#¨°¥;¢²D°¯p•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜¢²Ì®«ž´¢²
Ì®7•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜¢²â­3“¶n¢²â­¿ ž£Á§Ž y¹¨ Ž Ú
¹

Ž ý
¹-
îù\Ü­Æ®®ª¯P¢°Þ˜³å˜´÷˜³þ˜³

#
Ö¿ˤƒ? ¦

ÛÕ_¼ô

ƒ¤
$†
Μ
¸
¹üƒ
µ
üå
&
Ñ©¼ª
òþ,
Æk$™

œ¯˜%)»»jƒ¤²ç Èfì Èfô ”Ÿ 
ÀÕ_  ² · äŸ ½ ½üÈu ü—& ¶øŒ… œ¯ ß ÈfÈf Èf¦ÈfœÁ'minÁÇmaxÁÄoƒÁĬ  
ÈÕ_  ü›, „› 
D¾ à .Í ÃüÇ ¶øŒÿ œ¯ Èfä Èfð Èf¥$“Á)¡Á.dÓÂހø  # Ö¿Ñb•B «  ì ÛÕ_ôò ”ô ƒÁ ò  Œ äô ½ Æüúà üç) ¶øŒ² òþ, Èf Èf£  œ¯¨.“Á3¡Á8ÁÚƒÁÑ  …o ý ÍüÆ 7 Èf Èq ‘ÇY7
Ús†of½ Èf Èfôó ”õ 
ÔÕ_ ó ˆ  äõ  Ñüžu üí& ¶øŒÛ œ¯ µ çÁ Èf£ÈfÁ$“Á¡Á½hºÈ¼„‚ L‡ 
ÜÕ_$‚ \‡ üñ, „ñ €ÃB  ,£ ×ü ¶øŒÕ œ¯ Èfº ÈfÆ Èf£$“Á)¡Á.dƒÊ܀à  # Ö¿ÑbCF    ÛÕ_ôÈ ”Ê ºÈ È Ý â äÊ  ÚüÐà ü½) ¶øŒˆ òþ Èfí Èfù  œ¯¨.“Á3¡Á8ÁÚºÈÑý
Èf
Èfܳ


åÕ_ ³
Å
Ê
̵
Ð
âüÝs
ü­#
¶øŒ›
œ¯ õ
çÁ
Èf£ÈfÁ$“Á¡Á½hâμ


íÕ_

ü±)
„±
€ÃBÑ
Ö
,à
èüà
¶øŒ•
œ¯
Èfú
Èf
Èf£$“Á)¡Á.d«ÐÜ€Ã

#
Ö¿ÑbkI º
 þ
ÛÕ_Ü„
|†
âÎ 


̆
Ì
ëü½
üù&
¶øŒÄ
òþ
Èf©
Èfµ

œ¯¨.“Á3¡Á8ÁÚâÎÑPcÖ


CÕ_Ûj
(cÛ

ÇøcªD
Èf(c¾
¥”(c´
 0êÔ~ d–
Pd
d

CòaÛj0(d

Ëødê D
Èf(dþ
 ãu(dô
ÍÖ =„Öˆ e–
Pe

Ïøeê D
Èf(eþ
—(eô
µ– 8
Úsòai
µ–
ü½&
„½
€Ã&Ú
ß
,é
ôüì}
¶øŒ¡
¬—,ÿ
Èf
Èf
Èfµ–¡,“Á1¡Á6k÷×ǀý$‡
 
ÆvT‡
üö&
„ö
€Ã&
˜
,¢
úü¥}
¶øŒÚ
 Åv,¸
Èf¿
ÈfË
ÈfÚµ€Û+4“Á9¡Á>x
ÚsÆvÙ€ÃÏPfÖ


‹w‘w—wÛj
(fÛ

ÔøfªD
Èf(f¾
Ùv(f´
 2“ÜPgÖ


¼
Õ_ØwÛj
(gÛ

ØøgªD
Èf(g¾
§w(g´
 2¦ÝƒPhÖ


ª‹w‘wÛj
(hÛ

ÜøhªD
Èf(h¾
èw(h´
 2¶ÞƒPiÖ


ŒÕ_Ûj
(iÛ

ßøiªD
Èf(i¾
Ôx(i´
 2ÆßPjÖ


ž)Õ_Ûj
(jÛ

âøjªD
Èf(j¾
—y(j´
 2ÓàPkÖ



Õ_Ûj
(kÛ

åøkªD
Èf(k¾
öy(k´
 2àáPlÖ


Ä!Õ_Ûj
(lÛ

èølªD
Èf(l¾
¿z(l´
 2íâ m–
Pm
m

ì{ò{ø{Ûj6(m

îømê D
Èf(mþ
 ¾{(mô
Øä =‰äŽ n–
Pn
n

¼
òa—wÛj3(n

óønê D
Èf(nþ
 |(nô
ÿå =³å o–
Po
o

ªì{ò{Ûj3(o

øøoê D
Èf(oþ
 Ô|(oô
¦ç =Úæ p–
Pp
p

ŒòaÛj0(p

üøpê D
Èf(pþ
 ¼}(pô
Êè =èˆ q–
Pq
q

ž)òaÛj0(q

øqê D
Èf(qþ
 þ}(qô
îé =¥éˆ r–
Pr
r


òaÛj0(r

ørê D
Èf(rþ
 Ø~(rô
’ë =Éêˆ s–
Ps
s

Ä!òaÛj0(s

ˆøsê D
Èf(sþ
 š(sô
¶ì =í눡Èf¦Èfü×#¼Ù
Õ_ ×ñöüÙ!üþüyƒüÑ+¶øŒ¿œ¯ çÁÈf¥ÈfÁ$“ÁÄ¡Á¿h£í¾¬t•
Õ_$„•üÿ1„ÿ€ÃB§¬,ü¦¶øŒãœ¯ÈfÈÈfÔÈf£$“Á)¡Á.díîÜ€Ã# Ö¿Ñb­X ° ìÛÕ_üò#¼ô£í òŒüô!ÂüõÍüç.¶øŒ²òþ,ÈfÈf£œ¯ª.“Á3¡Á8ÁÜ£íÓ
ØË ã€̤„¦
Õ_〠¤¼¦74“ Ö¿ÑbBZ ÷ ùÄ#(
 ö
͆á†(
0G „‡
W_  †oÈf~ Œ
«cÈfÈf¾à Ëùð"=ð"Ôˆ ù€„#((ùÇ"qÑÇ"ƒ‰ùâ"U'üÓ3²‰DüÏ8 Ö¿Ñbˆ üÃØü𢶸Œˆœ¯ âØË¼óØË¼óvfÑb¿ÃgóÃgà銿‹
͆#Ó‹„‡²õ.ü‹7͆@Á»þÀp
À| ýÓóᆃßõÔˆÓƒ‰¬²‰×
·ßÕ_ã€æüšLœ¯¼ó¹
C–ú Þ  ž¼‹  
£Õ_¸û ž ¬ 7
 Ö¿Ñb>^¯


4‡

é¸ûƒ
 D‡
ƒ

 ùÅ„#( 
# ͆Åñ  á†K
G „‡
W_  †oÈf~ Œ
«cÈfÈf¾ÃËùð"=ð"Ôˆù‚„#(*ùÇ"qÑÇ"ƒ‰ùâ"U*ü¸ b ²‰G ü´ g Ö¿Ñbº
Äü± þü ® §¶øŒï œ¯ Ö ¶û ¶ûžŒÑb³ÃgêÃgÕéŠ
¿‹͆ØËPÓ‹„‡Ûý0ü‹9͆BÁŽò
#Àf Àr îÏû5ÄüÇá†nˆþšÔˆÐƒ‰§²‰~îùü¥
¡¸ûJ¼­Ê§üßk$–œ¯,ÿ¶û<†ØËmatcherÁ'RîùÆä‚¥#
ÛÕ_üé„ïÏû<€Ìﳫüû¸üÚ.òþ,›¶ûœ¯˜&ׂ*»¼jÏû³
ŸØË´Î
³Õ_ Îà¤Ð3 Ö¿Ñbb_É Ç«
ùÇ„#( 
ª ͆á†( 0G „‡ W
_
 †oÈf ~ Œ
«cÈf Èf
¾ÃËùƒð"=™ƒð"Ôˆù„„#(*ùƒÇ"qуÇ"ƒ‰ùƒâ"U*üú:²‰Güö? Ö¿Ñb °üÿÊüÄ §¶øŒ²œ¯ ¸ŠØËfYÑb±ÃgèÃgÓéŠ ¿‹͆Ó‹„‡ ¡ˆ%ü‹.͆7Áƒò
âÀ[ Àg ãƆùá†nΈˆÔˆ¾ƒ‰²‰lîùôì
þ|ØËB„úüµ[œ¯ØËÏØËò
 Kîù¾#
,”ÛÕ_ÔžƆ´¤¤ã¹ü¿¤ü)òþØËÙ\œ¯&ò
)»ºiƆ±ÛÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÕ_Ààܬ±
²T¡‘±4¿ÁÕ_¡‘Œµ¬ÖÍ‘ÖÂÕ_¡‘ŒÚ˜ Ü
ÃÕ_ = 5̃4

 ü ÄÅÆÁ%ÇÈÓ%G_reG| ­   "Ë×ùË„#( Ö! ¡‘
Æb¡‘!3
;ÉþùÉ„#( ý"Í”á”"(0G „‡W_ †oÈf~Œ
«cÈfÈf¾Ã Ëù…ð"=™…ð"Ôˆù†„#(
*ù…Ç"qÑ…Ç"ƒ‰ù…â"U *üÞ'²‰G
 üÚ, Ö¿Ñb
üÓ3à „‡ñú †oÈf )/
«cÈfÈf] clù‡ð"=™‡ð"Ôˆùˆ„#(*ù‡Ç"qчÇ"ƒ‰ù‡â"U*üµ)²‰Gü±. Ö¿Ñbüª5 Ö¿Ñbb_ý ½ ü²Ëü¡Üü§Öü̱üÓ-4¤#¶øŒœ¯ ÏÜÜܱÜ]¡‘«¡‘ÐÖ¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
¼“¡‘D¡‘@ù¼“ð”½ÑbíÃg%ÃgéŠJÍ”BÍ”[Ó‹T„‡Jö•fü‹oÑbÃg>Ãg*éŠcÈû͔Ӌ
„‡°˜ü‹(Í”1Í”Ø
Á“Á0¡Áà“Á¡Áа À1À=À«À·bÁÕ_¡‘åÂÕ_¡‘
Í‘XÍ‘å’Îá”ïᔣ–®Ôˆäƒ‰»²‰à˜,ÔˆÀƒ‰²‰n†ou8::MINÁ8‰  ÏΆoø‰þ
†oP‰ )HÏΆou8::MAXÁu16::MINÁøÏ{¢vºøÏu16::MAXÁu32::MINÁôü Ñð§þë0 Ñu32::MAXÁu64::MINÁoxÈÒm¬|j°ÈÒu64::MAXÁÈf
usize::MINÁñú—ÕÈfï±þÈfì2—ÕÈf
usize::MAXÁ u128::MINÁ|ðÓzw½ðÓ u128::MAXÁ8‰å
 ‚Çø‰Í
ºP‰Ø
)H‚Çi8::MINÁLUƒÇJ»YGmƒÇi8::MAXÁÎÖ¤ÈÊ¿ØÅê ¤Èi16::MINÁ¥È
À
0P¥Èi16::MAXÁÆÉÄŸ³ÓÆÉi32::MINÁÙâÇÉ×ÅæÔúÇÉi32::MAXÁ\eèÊZÉiW}èÊi64::MINÁ£¬éʡʰžÄäéÊi64::MAXÁ&/¬Í$Î3!Gg¬Í
isize::MINÁox­ÍmÏ|j°­Í
isize::MAXÁôýŠÌòÓï5ŠÌ i128::MINÁ<E‹Ì:ÔI7]}‹Ì i128::MAXÁÿÿÿf32::MINÁÿÿf32::MAXÁÿÿÿÿÿÿïÿf64::MINÁÿÿÿÿÿÿïf64::MAXÁ
ÁÕ_¡‘üÏÍ¡‘&GÁÕ_¡‘T::MINÁ4
ÂÕ_¡‘üóΡ‘&GÂÕ_¡‘T::MAXÁ#4• Ö¿¼“b_ šÛÕ_üÐ/å’üÖ)¬Ïü˜üÁ>¡œ¼†òþ¡‘¡‘œ¯¬0 lower_boundÁ> upper_boundÁL»ò˜å’éTY4[
×Õ_ YD[(4› Ö¿Ñbb_£¬yTyÒ÷L„ØË &Ôu Ö¿ÑbS\Ôü¶ø4Hœ¯ 7 >ìÑbÁ BݵÒ÷²
£TÕ_·Úü€7$”òþ ,„¸r
ŸØË´Î
áÕ_ Îà¤Ð3 Ö¿Ñbb_Á Í£
ùÍ„#( 
¢ ͆á†( 0G „‡ W
_‹¦n |¸¦
ŽùŠð"=™Šð"Ôˆù‹„#(*ùŠÇ"qÑŠÇ"ƒ‰ùŠâ"U*üú2²‰Güö7 Ö¿Ñb] gÞüÿÂüÄ}ov¶øŒ²œ¯ ¸ŠØË5(Ñb°ÃgçÃgÒéŠ
¿‹Ð͆éӋℇ؋¦ôü‹ý͆Áƒò
±À* À6 ╹Èá†=¸¦WÔˆ½ƒ‰²‰kîùää
€}ØËBüäü­Yœ¯ØËÇØËò
 Kîù¾µ¿#
ÛÕ_Ô”•¹,”ª¤šÙçüµ¤ü…)òþØËÏ\…œ¯&ò
)»ºi•¹±Äß´ß
´ù'$”Äl†
û†Ã$2œ† žŸüô«úüÕJÖ¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ÿa”Š †Ã,€ƒÃÙ ƒÃ !ctxÁ'½ýÂ`·Ã,ƒÃƒÃ 
 

 


(-  “"˜"Þc\“ üé
6

ü†Ã
ü
s@üî
1 
Œ¯  
,
&  ¼©    
   Ö¿ÿa  þ 
  Ö¿ÿab_ Ü 
  
  üô œ<K  û1üÁ
Ï
ªÄ”¤
„Å,…
›ÅŒ
ÿaÐÆé 
Bö¤Ê\†  ÿaÓz…ËÿaTæn·ÄrreportÁ饯˜¢ÊÐÆqŒÇ/ÚÇçÿaAÿaGÄ ØËŒíÕ_!žÌKP
‡dafTsŒÉæùÌ ê‚¢ÎªØË²žÌ£ œ¯®œ¯Ö±ãí‰ÍžÌã¡ÌíÕ_ˆ®(0(Ë àÕ_Ðé/ê‚;æÌCÕ_~œ¯[eˆ®£Õ_çÿü´3Õ_ Ïê‚ -<×Õ_äƒü¬8œ¯l¿æÌ .±Õ_ˆ®(0(ý ìÕ_ò/ǃ; ǃFÕ_œ¯^hˆ®¦± 
´Õ_8‘Š ìÕ_÷/ǃ;Õ_cI‡Òt ìÕ_±ü0ǃ$•Õ_ ŒÁ .
Õ_Œ«
úÕ_.Ϋ 
ž$ªÄF$(4FÕ_ àÕ_ŒÇ Ö¿ê‚ÿa Ýϼ[Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ð²ÿa r
¡$Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ê‚ÿaÔÕÙòÞ  ü¶¨*18”« ¼ÖÄÏǃ•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜ÔÕQªÄœ¯¢ÌÔÕÕê‚ Õ_9˜Ž ý¹Êb_ƒÔì®ÔȶÖÏǃ@ǃG
Õ_ÌÄ
ûÕ_.Ù”ËÐÐÄ ®ÔG".@ Õ_ àÕ_ Œè Ö¿ê‚ÿa þÑÝ[ÔÕ´ ¶Ö,ÎDÿ] ü㜈{ÔÄ
¼ÖÄ¡ǃ Õ_ùþØ\ªÄœ¯´ÝÔÕåê‚/Õ_HY·ÄTŽ ¹b_Ð«Ú ®ÔÞ¶Öåǃ\ǃc ìÕ_ëü¶5ǃÕ_» .Õ_´ê
ÀcÕ_/ þ)Žüiù̄ϹÑÎ «œ¯± MÚß$–ü÷9ô÷
üòa,œ9üâÔì ŸÂ òaùÐÆ¹ÊŸÂ1:·Ä5parentÁ>€ÊBÐÆÐÆÃáñ$Ê!ü«!9ô«!á4Ð!4Õ!4Ý!4ê!˜ü– Ô !  òaîá¿ ÐÆ¹Ê4†!ŸÂ­÷ã09·Ä=»áA€ÊEÐÆÐÆ¿áè$ú# UniqueÁ ž¢w8Åá™-ÝñÕ_§ ïíe¼îËè¿*Õ_ Õ_ ¤  Èf²
»Õ_ÈfÊÈfÜ 
ë  ÷Èf  Õ_Èf š$6
¨æF
ÈfUbÈfu œ  ªüÛ#9ôÛ#
üÕ_Ö€$4…$4$:œüÆ"ÔÐ# Í„,à"”Ýï"ÐÆ4Œ#¹Ê4¶#œ¯DÍ„1˜æ9¨æ]ÈfeÈfmÈfu|¨æÈf¢·Ä»á˜€ÊœàÐÆÐÆ
Óè:$¦&
ë!˜…!ü‡&9ô‡&Óè>¬&4±&4¹&4Æ& üò$Ôü% ˜…,Œ%”Ý›%ÐÆ4¸%¹Ê4â%œ¯µ1·Ä5»á9€Ê=—ëüÐÆÐÆ»Óèä$Õ(
ë!ë…!ü¶(9ô¶(Óè>Û(4à(4è(4õ(¤ü¡'Ô«( ë…,»'”ÝÊ'ÐÆ4ç'¹Ê4‘(œ¯µ1·Ä5»á9€Ê=¯íüÐÆÐÆ»Óèä
Xü+ ,
»
Õ_ØwÛjü+0’,¸’ü+H’ˆ,
¨N¸¸Ï»ìuŒ
x2Ën £4oÕ_ˆX’ˆ,¸×ü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðärðºbfø×ç+à

ûMéð
¦ ®²  ¾ Ð(’ì+ ÛÈfœ¯Èfó+
ÛÁòœ¯`“·(“Å ø“5ø“ 
ÔÙ™ ÐÆMA 7Õ-H¢-ÐÆø’ø,<ð’ø,Óè
—--Q0­-
 ?Æ- ø’í*èü³ºø’ª,Ô+óÝ(’þ*”Ý…+ÐÆP’š+¹Ê0’À+éðéðëð.éðÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÁòë éð÷ŒÈf1œ¯ÙÙ™¯óÞc¯óÙ™@’®,¯ó4Ù™,·ÐÆä êöð)·Ä,»á/€Ê2ùÖì ÷Ö
õ
Õ Íï‡ðTãðûîñ£óÏ¿÷ÐÆÓèuêö7êö>
Xӟ+,
Õ_Ûjü+0”,¸”ü+H”ˆ,
¨Nψùþ ûâLëÕ_X”ˆ,¸Ùü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðärÚùºbføÙç+à

ûM¶ú
¦ ®²  ¾ Ð(”ì+ ÛÁòÈfó+
ÛÁòœ¯`•·(•Å ø•5ø• £ó>2 (Õ-H”¢-ÐÆø”ø,<ð”ø,Óè
—--Q0”­-
 ?Æ- ø”í*è §ø”ª,Ô+à(”þ*”Ý…+ÐÆP”š+¹Ê0”À+¶úo¶úØÚù¶úŠ÷õ ¶úŸ4ÈfÙœ¯Äêö@”®,¯óºÙ™²LÐÆy¿÷»·Ä½»á¿€ÊÁù1Ög ÷U
õ
c ùÿÔùϰúv»û}£óN¿÷ÐÆ ÓèêöÅêöÌ
Xü+ ,
ô Õ_Ûjü+0–,¸–ü+H–ˆ,
¨N

Ïš
ù¨+D•uSÕ_X–ˆ,¸Ûü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðär¢‚ºbføÛç+à

ûMþ‚
¦ ®²  ¾ Ð(–ì+ ÛÁòÈfó+
ÛÁòœ¯`—·(—Å ø—5ø— £ó>2 (Õ-H¢-ÐÆø–ø,<ð–ø,Óè
—--Q0­-
 ?Æ- ø–í*è §ø–ª,Ô+ªâ(–þ*”Ý…+ÐÆP–š+¹Ê0–À+þ‚oþ‚Ø¢‚þ‚Š÷õ þ‚Ÿ4ÈfÙœ¯Äêö@–®,¯óºÙ™²LÐÆy¿÷»·Ä½»á¿€ÊÁù1Ög ÷U
õ
c åÿœ‚Ïø‚vƒ„}£óN¿÷ÐÆ ÓèêöÅêöÌ
X˜ü+ ˜,
½!Õ_Ûj ˜ü+,¸˜ü+ˆ,
¨N„!„!χ!²xç ˆ!èyç ‰!ç Š!Úç ËeØ¥úPÕ_©ˆ,¸Ýü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðärêŠÞbføÝç+à

ûMê‹
¦ ®²  ¾ Ðì+ ÛÁòÈf ˜ó+
ÛÁòœ¯`™·(™Å ø™5ø™ £ó>2 (˜Õ-H˜¢-ÐÆø˜ø,<ð˜ø,Óè
˜—-˜-Q0˜­-
 ?˜Æ- ø˜í*舠§ø˜ª,˜Ô+·ãþ*”ݘ…+ÐÆš+¹ÊÀ+ê‹oê‹üêŠ<ꋊ÷õ ꋟ4ÈfÙœ¯Äêö®,¯óºÙ™²LÐÆy¿÷»·Ä½»á¿€ÊÁù1Ög ÷U
õ
c ­Š#äŠóä‹vïŒ}£óN¿÷ÐÆ ÓèêöÅêöÌ
ü+ š,
š)Õ_Ûj šü+,¸šü+ˆ,
¨NØ&Ø&ÏÛ&i1ÁÌ&Ü&i2ÁÌ&Þøð[4¢YÕ_ˆ,¸ßü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðärÖ“Êbføßç+à

ûM”
¦ ®²  ¾ Ðì+ ÛÁòÈf šó+
ÛÁòœ¯`›·(›Å ø›5ø› £ó>2 (šÕ-¢-ÐÆøšø,<ðšø,Óè
š—-š-Q­-
 ?šÆ- øší*茠§øšª,šÔ+áþ*”Ýš…+ÐÆš+¹ÊÀ+”o”èÖ“(”Š÷õ ”Ÿ4ÈfÙœ¯Äêö®,¯óºÙ™²LÐÆy¿÷»·Ä½»á¿€ÊÁù1Ög ÷U
õ
c ™“Гß¼”vÇ•}£óN¿÷ÐÆ ÓèêöÅêöÌü+ 
ë!›j œü+&, œ,
“tÕ_,,¸œü+ˆ,
¨NÄlÄlÏÇlµ ™lÈl‘˜™lÉl¢w™lŒœjSžÕ_¿ˆ,¸áü+ 
ÊL™­™­û˜›­ù‚9œ­ü‚9¿Ê-hðärÏœÓbf øáç+à  
ûMÄ ¦
®² 
¾  Ðì+
ÛÁòÈf œó+
ÛÁòœ¯`·(Å
ø5ø £ó>2
(œÕ-¢-ÐÆøœø,<ðœø,Óè œ—-œ-Q­-  ?œÆ-
øœí*è §øœª,œÔ+¥”þ*”Ýœ…+ÐÆš+¹ÊÀ+ÄoÄñÏœR­“[Ä÷õœ Ĩ=Èf✯Íêö®,¯óÃÙ™»UÐÆ¿÷Ä·ÄÆ»áÈ€ÊÊù: Öp
÷^õ
l
í›B™œIÉœø¾Éž£ó^¿÷ÐÆ0ÓèêöÕêöÜ
ü+ ž,™œ žü+,¸žü+ˆ,ÉœHˆ,¸ãü+ ¾@!øãç+à;
JOÉž
[ cg  s ì+ ÛÁòÈf žó+
ÛÁòœ¯·Å øŸ5øŸ £ó>2 (žÕ-¢-ÐÆøžø,<ðžø,Óè
ž—-ž-Q­-
 ?žÆ- øží*èš¡øžª,žÔ+­“þ*”Ýž…+ÐÆš+¹ÊÀ+Ä$ÄXÏœÄ?÷õHÑ¢Q+ÈfÖœ¯Áêö®,¯ó·Ù™¯IÐÆv¿÷¸·Äº»á¼€Ê¾ùãÖd ÷R
õ
` ™œtÉœL¾(Éž/£óK¿÷ÐÆÓèêöÂêöÉ
$ß2­“\ß2$ä2™œ*4ä2¼ß2Lë2Éœ:\ë2¸Òß2 ¾:! øÒÊ2Ç;  JOÉž [
cg 
s ,Ï2
ÛÁòÈf$Ö2
ÛÁòœ¯·( Å
ø 5ø  £ó>2 (—4Lô3ÐÆüÊ3<ôÊ3Óè$é3ï3G4ÿ3
 5 4 ü±1æ«ü…3Œ¿2 „‡,Ë1”ÝÚ1ÐÆT÷1¹Ê4¥2ÄÄ3Ïœa­“Ä)÷õ2Ñ¢;ÈfÀœ¯­êöD‰3¯ó£Ù™9ÐÆd¿÷m··Ä»»á¿€ÊÃùË ÖL
÷<õ
\ ™œLÉœ.¾Éž£ó7¿÷ÐÆ Óèðêö¼êöà ¡å7 ¡Ö7–‡‹8 Èf°8· Å
ø¢5
ø¢ £ó P
D<»9
 
ÐÆø¡’9;ø¡’9
ü–‡¡²9¡¶9 XÆ9 F ¡ä9 ß9 ¡ß9
ÝêöB(û9¡„:Èf( )ÈfOÈf¡â< ¡ã<ø¡×6Œ2B˜4ø¡Ñ7’ø¡û7èø¡£8Àø¡Ç8œà¡Ç<¡¾7 ”‡è6 –‡ù¡ï6ÐÆ„7¹Êª7 –‡¨Èfÿ7Èf§8êöË8¯óÙ™ˆÐÆI¿÷RÉêöõ߬¯X·Ä®»á°€Ê²XÖ´_indexÁºõ
¹¥£ó/¿÷ÐÆùǵܱ¶vêöó £å7 £Ö7–‡£Ü7¨‡‹8 Èf°8·
Å ø¤5
ø¤ £ó
P D <»9 
ÐÆø£’9;ø£’9ǵ£²9£¶9
RÆ9 
@ £ä9  ß9 £ß9±¶<
"û9£„:Èf( )Èf
OÈf¼:·Åø¥5ø¥ £ó>2
)¥Ê Ï;ÐÆø£¦;;ø£¦;
ü¨‡£Æ;£Ê;XÚ; F £ü; ÷; £÷;±¶< "—<£ <Èf( )Èf OÈf£³< £â< £ã<ø£×H
X
R b Tø£Ñ7’ø£û7èø££8Àø£Ç8œø£¯:…ø£×:Ýà£Ç<£¾7 £‡è6ݸ£ï6ÐÆ„7¹Êª7‹¹} ¨‡sÈfÿ7Èf§8êöË8¯ó[Ù™SçÐÆ¿÷šêöÆ߬Èf³:êöÛ:¯ó9Ù™1ÀÐÆí¿÷ömêö߬Yó ·Ä»á€Ê"¡Ö(×¹*õ
* ×¹æõ
åe
£óƒ¿÷ÐÆMǵ0±¶Ð£ó!¿÷ÐÆèÇÀ˱¶eêöèêöÙ ¦å7) (('0¦Ö7–‡¦Ü7¨‡½‡‹8 Èf°8 · Å  ø§5)
ø§ £ó P D
<»9
ÐÆø¦’9;ø¦’9ǵ¦²9¦¶9RÆ9
@ ¦ä9) 
ß9 ¦ß9±¶<"û9¦„:Èf( )ÈfOÈf¼:·Åø¨5ø¨ £ó>2)¨Ê( Ï;ÐÆø¦¦;;ø¦¦;ÇÀ¦Æ;¦Ê;RÚ;@ ¦ü;( ÷; ¦÷;±¶<"—<¦ <Èf( )ÈfOÈf¦³<( š·Å ø©5ø© £ó> 2 )©Ê' #¥"#ÐÆ
ü½‡"ߎ!
ËŒ' %ˆ±¶%Á$ ¨&Èf© &«Èf Ò&Èf'¦â<) ¦ã<ø¦×6ŒÊÛ'ìý(v
)
£
xø¦Ñ7’ø¦û7èø¦£8Àø¦Ç8œø¦¯:…ø¦×:Ýà¦Ç<*¦¾7 µ‡è6ݸ¦ï6ÐÆ„7¹Êª7‹¹;ÒÄ. ½‡:Èfÿ7Èf§8êöË8¯óÙ™œÐÆÉ¿÷ÒOêö{߬;Èf³:êöÛ:¯óîÙ™æuÐÆ¢¿÷«(êöT߬Èf]êöY¯ó¬Ù™¤ÊÐÆ÷¿÷}êö©߬iˆ~·Ä»á€ÊĺÆÖ×¹ õ

×¹Nõ
N×¹gõ
g!£ó»¿÷ÐÆǵh±¶£óY¿÷ÐÆ ÇÀ±¶££óá¿÷ÐÆ?îÐ"±¶ÂêöEêöLêö»
ªå75 4(30:2BªÖ7–‡ªÜ7¨‡½‡(Õ‡‹8  Èf°8
· Å

ø«55
ø« £ó P
D <»9 ÐÆøª’9;øª’9ǵª²9ª¶9RÆ9@ ªä95  ß9 ªß9±¶<"û9 ª„:Èf(  )ÈfO Èf¼: ·Åø¬5ø¬ £ó>2)¬Ê4 Ï;ÐÆøª¦;;øª¦;ÇÀªÆ;ªÊ;RÚ;@ ªü;4 ÷; ª÷;±¶<"—< ª <Èf(  )ÈfO Èfª³<4 š · Å!ø­5ø­ £ó >!2 )­Ê3 $¥#$ÐÆîЊ#Ùˆ"
Å3š&±¶&»% ¢' ~Èf£ ' ¥Èf Ì 'Èf~3( · *Å +(ø®5 ø® £ó*>+2)
)®Ê 2 
.)!
-.ÐÆ


üÕ‡ -[
,G
2
0)
±¶0=/$
1 Èf%
1 'ÈfN
1Èf 2 ªâ<5 ªã<øª×F )W 2hy3Š4˜ ¨5ª šøªÑ7’øªû7èøª£8ÀøªÇ8œøª¯:…øª×:Ý$ àªÇ<6ª¾7 ʇè6ݸªï6ÐÆ„7¹Êª7‹¹÷ÒÄê¡Õó Õ‡ÿÈfÿ7Èf§8êöË8¯óÃÙ™»OÐÆ|¿÷êö.߬îÈf³:êöÛ:¯ó¡Ù™(ÐÆU¿÷^Ûêö߬ÇÈf]êöY¯ó_Ù™W}ÐÆª¿÷³0êö\߬Èf²êö® ¯ó8Ù™0ÒÐÆÿ¿÷êö±߬q!(ã·Äæ»áé€Êìå Û ç ó Öø ×¹ú
õ
ú ×¹õ
×¹Ïõ
Ï×¹è (õ
è
)Ù£óï ¿÷ÐÆ¹ ǵœ ±¶< £ó¿÷ÐÆTÇÀ7±¶×£ó¿÷ÐÆsîÐV±¶ö£ó¸¿÷ÐÆ†æu±¶êö˜êöŸêö¦êö  ¯å7A @(?0:>BL=T¯Ö7–‡¯Ü7¨‡½‡(Õ‡: ð‡8
 Èf°8
·
Å ø°5A
ø° £ó
PD <»9 ÐÆø¯’9;ø¯’9ǵ¯²9¯¶9RÆ9@ ¯ä9A  ß9 ¯ß9±¶<"û9
¯„:Èf( 
)ÈfO
Èf¼:
·Åø±5ø± £ó>2)±Ê@ Ï;ÐÆø¯¦;;ø¯¦;ÇÀ¯Æ;¯Ê;RÚ;@ ¯ü;@ ÷; ¯÷;±¶<"—<
¯ <Èf( 
)ÈfO
Èf¯³<@ š
·!Å"ø²5ø² £ó!>"2  )²Ê? % ¥$%ÐÆîЊ$Ùˆ#
Å?š' ±¶'»& ¢(
~Èf£ (
¥Èf Ì
(Èf~?)
· +Å ,)ø³5 ø³ £ó+>,2*
)³Ê > 
/*!
./ÐÆ

†æ .U-A
> 
1*
þ±¶170ý
2
úÈf
2
!ÈfH
2Èfú >3
· 5Å 63ø´5 ø´ £ó5>624)´Ê =  94 89ÐÆ 
üð‡ ˆ8×7à =˜ ;4ƒ ±¶;¹:  <
|Èf¡ <
£ÈfÊ
<Èf| =¯â<A ¯ã<ø¯×6ŒÂ 4Ó =ä *õ > ?(9@º ÊA²¼ø¯Ñ7’ø¯û7èø¯£8Àø¯Ç8œø¯¯:…ø¯×:Ý$ 0* à¯Ç<B¯¾7 â‡è6ݸ¯ï6ÐÆ„7¹Êª7‹¹³ ÒĦ ¡Õ¯ ðê¸ ð‡Ä Èfÿ7Èf§8êöË8¯óv Ù™n  ÐÆ/ ¿÷8 µêöá߬¡Èf³:êöÛ:¯óTÙ™LÛÐÆ¿÷Žêöº߬zÈf]êöY¯óÙ™
0ÐÆ]¿÷fãêö߬ÏÈf²êö® ¯óëÙ™ãÐÆ²¿÷»8êöd߬$Èfêö ¯óÆÙ™¾ÜÐÆ ¿÷ êö»߬{$+29°J·ÄM»áP€ÊS þ 
 "  Öb
×¹d õ
d ×¹ õ
 ×¹9õ
9 ×¹R )õ
R
*×¹k 3õ
k 4£ó% ¿÷ÐÆï ǵÒ ±¶r £óÃ
¿÷ÐÆŠ
ÇÀm
±¶
£óK ¿÷ÐÆ©
îÐŒ
±¶,
£óî¿÷ÐÆÈ
†æ«
±¶K
£ó¿÷ÐÆç
œ€Ê
±¶j
êöí êöô êöû êö
êöy& µå7M L(K0:JBLIT^HfµÖ7–‡µÜ7¨‡½‡(Õ‡: ð‡L
Žˆ‹8  Èf°8 ·Å ø¶5M
ø¶ £óPD
<»9
ÐÆøµ’9;øµ’9ǵµ²9µ¶9RÆ9%@ µä9M 
ß9 µß9±¶<%"û9 µ„:Èf(  )Èf%O Èf¼: ·Åø·5ø· £ó>2%)·ÊL Ï;ÐÆøµ¦;;øµ¦;ÇÀµÆ;µÊ;RÚ;#@ µü;L ÷; µ÷;±¶<#"—< µ <Èf(  )Èf#O Èfµ³<L š `¸·"(¸Å# ø¸5ø¸ £ó">#2! %)¸ÊK &!¥%&ÐÆîЊ%Ùˆ$
!ÅKš(!±¶(»' !¢) ~Èf£ ) ¥Èf !Ì )Èf~K* · ,Å -*ø¹5 ø¹ £ó,>-2+
%)¹Ê J 
0+!
/0ÐÆ

†æ /U.A
J 
2+
þ±¶271ý
3 úÈf
3 !ÈfH
3Èfú J4 · 6Å 74øº5 øº £ó6>725%)ºÊ I  :5 9:ÐÆ œ€ 9Ñ8½~ I <5} z±¶<³;šy = vÈf = ÈfÄ =Èfv I> ·
@Å
A>ø»5
ø» £ó@>A2?%)»Ê
H  D?CDÐÆ 
üŽˆ
CSB?H F?ÿü±¶F5EûG øÈf G ÈfF GÈfø
Hµâ<M µã<øµ×>
?%O
H%` 5%q I% +% J%¤!%µK% Æ%×L%"Ü
ìM$»ÞøµÑ7’øµû7èøµ£8ÀøµÇ8œøµ¯:…øµ×:Ý$ 0* <6
àµÇ<Nµ¾7 ý‡è6ݸµï6ÐÆ„7¹Êª7‹¹o ÒÄb ¡Õk ðêt ½…} Žˆ Èfÿ7Èf§8êöË8¯ó) Ù™! µ
ÐÆâ
¿÷ë
h
êö
߬T
Èf³:êöÛ:¯ó
Ù™ÿ Ž ÐÆ» ¿÷Ä A êöm ߬- Èf]êöY¯óÅÙ™½ã ÐÆ
¿÷
êö ߬Èf²êö® ¯óžÙ™8
ÐÆe
¿÷n
ë êö
߬× Èfêö ¯óyÙ™q
ÐÆ¼
¿÷Å
B
êön
߬.
Èf^êö[
¯óTÙ™Læ
ÐÆ ¿÷ 
êöÅ
߬
.
5
<
C
J
E±·Ä´»á·€Êº+!-9E Q
ÖÌ ×¹Î õ
Î
×¹Šõ
Š×¹£ õ
£!×¹¼ *õ
¼
+×¹Õ 4õ
Õ 5×¹î
>õ
î?M£ó[¿÷ÐÆ%ǵ±¶¨
£óù ¿÷ÐÆÀ ÇÀ£ ±¶C £ó ¿÷ÐÆß îР±¶b £ó$
¿÷ÐÆþ †æá ±¶ £óÇ¿÷ÐÆ
œ€
±¶  £ój¿÷ÐÆ<
²Ÿ
±¶¿ êöB êöI êöP êöW êö^ êöY, ¼å7Y X(W0:VBLUT^TfpSx¼Ö7–‡¼Ü7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆ‹8  Èf°8
·Å
ø½5Y
ø½ £óPD<»9ÐÆø¼’9;ø¼’9ǵ¼²9¼¶9RÆ9+@ ¼ä9Y ß9 ¼ß9±¶<+"û9 ¼„:Èf(  )Èf+O Èf¼: ·Åø¾5ø¾ £ó>2+)¾ÊX Ï;ÐÆø¼¦;;ø¼¦;ÇÀ¼Æ;¼Ê;RÚ;)@ ¼ü;X ÷; ¼÷;±¶<)"—<  ¼ <Èf(   )Èf)O  Èf¼³<X š! `¿·#(¿Å$!ø¿5ø¿ £ó#>$2" +)¿ÊW '"¥&'ÐÆîЊ&Ùˆ%
'ÅWš)"±¶)»( '¢* ~Èf£ * ¥Èf 'Ì *Èf~W+ · -Å .+øÀ5 øÀ £ó->.2,
+)ÀÊ V 
1,!
01ÐÆ

†æ 0U/%A
V 
3,
þ±¶372%ý
4 úÈf
4 !Èf%H
4Èfú V5 · 7Å 85øÁ5 øÁ £ó7>826+)ÁÊ U  ;6 :;ÐÆ œ€ :Ñ9#½~ U =6} z±¶=³<#šy > vÈf > Èf#Ä >Èfv U? ·
AÅ
B?øÂ5
øÂ £óA>B2@+)ÂÊ
T  E@DEÐÆ ²Ÿ
þDMüC!9úTG@ùö±¶G/F!õH òÈf H Èf!@ HÈfò
TûŠI ·KÅLIøÃ5øÃ £óK>L2J+)ÃÊS OJNOÐÆ
ü¯ˆ ƒNÏ~M»|SQJ{x±¶Q±P˜wR tÈf R Èf RÈftS}¼â<Y ¼ã<ø¼×6ŒºJ+ËS+Ü
@+í
T+ þ 6+ U+"  ,+1 V+$B"+SW+&d+uX+(þY*Åø¼Ñ7’ø¼û7èø¼£8Àø¼Ç8œø¼¯:…ø¼×:Ý$ 0* <6
HBà¼Ç<Z¼¾7 ›ˆè6ݸ¼ï6ÐÆ„7¹Êª7‹¹-
ÒÄ
¡Õ)
ðê2
½…;
Š¥D
¯ˆP
Èfÿ7Èf§8êöË8¯óÞ Ù™Ö j ÐÆ ¿÷   êöI ߬ Èf³:êöÛ:¯ó¼ Ù™´ C ÐÆp ¿÷y ö
êö" ߬â
Èf]êöY¯óz
Ù™r
˜ ÐÆÅ ¿÷Î K êöw ߬7 Èf²êö® ¯óS Ù™K í ÐÆ ¿÷#   êöÌ ߬Œ Èfêö ¯ó.Ù™&D ÐÆq ¿÷z ÷ êö# ߬ã Èf^êö[
¯ó Ù™ ÐÆÈ ¿÷Ñ N êöz ߬: Èfµêö²¯óäÙ™Üò ÐÆ
¿÷(
¥ êöÑ ߬ : A H O V ] Ü·Ä»á€Ê!PFR^j v
˜ Ö6 ×¹8
õ
8×¹ôõ
ô×¹
!õ

"×¹& +õ
&
,×¹? 5õ
? 6×¹X
?õ
X@×¹qIõ
qJ #£ó¿÷ÐÆ]ǵ@±¶à£ó1¿÷ÐÆøÇÀÛ±¶{£ó¹
¿÷ÐÆîÐú±¶š£ó\ ¿÷ÐÆ6†æ±¶¹£óÿ
¿÷ÐÆUœ€8±¶Ø£ó¢ ¿÷ÐÆt²ŸW±¶÷£óE¿÷ÐÆÈÃv±¶êöêö êö§êö®êöµêö¼êö;2 Äå7e d(c0:bBLaT^`fp_x^ŠÄÖ7–‡ÄÜ7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆp Óˆ‹8
 Èf°8
·ÅøÅ5e
øÅ £óPD<»9ÐÆøÄ’9;øÄ’9ǵIJ9Ķ9RÆ91@ Ää9e ß9 Äß9±¶<1"û9
Ä„:Èf( 
)Èf1O
Èf¼:
·ÅøÆ5øÆ £ó>21)ÆÊd Ï;ÐÆøÄ¦;;øÄ¦;ÇÀÄÆ;ÄÊ;RÚ;/@ Äü;d  ÷; Ä÷;±¶ </"—<!
Ä <Èf( !
)Èf/O
!Èfij<d š"
·$Å%"øÇ5øÇ £ó$>%2# 1)ÇÊc (#¥'(ÐÆîЊ'Ùˆ&
-Åcš*#±¶*») -¢+
~Èf£ +
¥Èf -Ì
+Èf~c,
· .Å /,øÈ5 øÈ £ó.>/2-
1)ÈÊ b 
2-!
12ÐÆ

†æ 1U0+A
b 
4-
þ±¶473+ý
5
úÈf
5
!Èf+H
5Èfú b6
· 8Å 96øÉ5 øÉ £ó8>9271)ÉÊ a  <7 ;<ÐÆ œ€ ;Ñ:)½~ a >7} z±¶>³=)šy ?
vÈf ?
Èf)Ä
?Èfv a@
·
BÅ
C@øÊ5
øÊ £óB>C2A1)ÊÊ
`  FAEFÐÆ ²Ÿ
þEMüD'9ú`HAùö±¶H/G'õI
òÈf I
Èf'@
IÈfò
`ûŠJ
·LÅMJøË5øË £óL>M2K1)ËÊ_ PKOPÐÆÈÃ }zOÉxN%µv_ŠRKur±¶R«Q%qS
nÈf S
Èf%¼
SÈfn_w T
·VÅWTøÌ5øÌ £óV>W2U1)ÌÊ^  ZU YZÐÆ ý
üÓˆ ÿüYK úX#7 ø^  \U÷ô±¶\- [# ó]
ðÈf  ]
 Èf #> 
]Èfð^ùÄâ<e Äã<øÄ×6 U1G ^1"X K1i _1$z
A1
`1&œ 71­ a1(¾ -1Ï b1*à #1ñ c1,
1
d1. !1e!0Ð$øÄÑ7’øÄû7èøÄ£8ÀøÄÇ8œøÄ¯:…øÄ×:Ý$ 0* <6
HBTNàÄÇ<fľ7 ¼ˆè6ݸÄï6ÐÆ„7¹Êª7‹¹êÒÄÝ¡Õæðêï½…øŠ¥ÙÉ
 ÓˆÈfÿ7Èf§8êöË8¯óÙ™ŠÐÆK¿÷TÑ
êöý
߬½
Èf³:êöÛ:¯óp
Ù™h
÷ ÐÆ$
¿÷-
ª êöÖ ߬ Èf]êöY¯ó. Ù™& L
ÐÆy
¿÷
ÿ êö+
߬ë Èf²êö® ¯ó Ù™ÿ
¡
ÐÆÎ
¿÷×
T
êö
߬@
Èfêö ¯óâ Ù™Ú ø
ÐÆ%¿÷.«
êö×
߬
Èf^êö[
¯ó½Ù™µOÐÆ|¿÷êö.߬î
Èfµêö²¯ó˜Ù™¦ÐÆÓ¿÷ÜYêö߬EÈf êö ¯ósÙ™kýÐÆ*¿÷3°êöÜ߬œELSZahor·Ä»á€ÊˆtjvŽ š
˜¦ ² Ö 
×¹¢õ
¢×¹^õ
^×¹w"õ
w#×¹ ,õ

-×¹© 6õ
© 7×¹Â
@õ
ÂA×¹ÛJõ
ÛK×¹ôTõ
ôUÄ(£óÊ¿÷ÐÆǵw±¶£óh¿÷ÐÆ/ÇÀ±¶²£óð¿÷ÐÆNîÐ1±¶Ñ£ó¿÷ÐÆm†æP±¶ð£ó6
¿÷ÐÆŒœ€o±¶£óÙ ¿÷ÐÆ«²ŸŽ±¶.£ó|
¿÷ÐÆÊÈí±¶M£ó ¿÷ÐÆéàì̱¶lêöïêööêöýêöêö êöêöêö8 Íå7q p(o0:nBLmT^lfpkxjŠiœÍÖ7–‡ÍÜ7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆp Óˆ
úˆ‹8 Èf°8·ÅøÎ5q
øÎ £óPD<»9ÐÆøÍ’9;øÍ’9ǵͲ9Ͷ9RÆ97@ Íä9q ß9 Íß9±¶<7"û9Í„:Èf( )Èf7OÈf¼:·ÅøÏ5øÏ £ó>27)ÏÊp Ï;ÐÆøÍ¦;;øÍ¦;ÇÀÍÆ;ÍÊ;RÚ;5@ Íü;p !÷; Í÷;±¶!< 5"—<"Í <Èf( ")Èf5O"Èfͳ<p š#·%Å&#øÐ5øÐ £ó%>&2$ 7)ÐÊo )$¥()ÐÆîЊ(Ùˆ'
3Åoš+$±¶+»* 3¢,~Èf£ ,¥Èf 3Ì,Èf~o-· /Å 0-øÑ5 øÑ £ó/>02.
7)ÑÊ n 
3.!
23ÐÆ

†æ 2U11A
n 
5.
þ±¶5741ý
6úÈf
6!Èf1H
6Èfú n7· 9Å :7øÒ5 øÒ £ó9>:287)ÒÊ m  =8 <=ÐÆ œ€ <Ñ;/½~ m ?8} z±¶?³>/šy @vÈf @Èf/Ä @Èfv mA·
CÅ
DAøÓ5
øÓ £óC>D2B7)ÓÊ
l  GBFGÐÆ ²Ÿ
þFMüE-9úlIBùö±¶I/H-õJòÈf JÈf-@JÈfò
lûŠK·MÅNKøÔ5øÔ £óM>N2L7)ÔÊk QLPQÐÆÈà }zPÉxO+µvkŠSLur±¶S«R+qTnÈf TÈf+¼TÈfnkw U·WÅXUøÕ5øÕ £óW>X2V7)ÕÊj  [V Z[ÐÆ ýàì ùöZE ôY)1 òjû ]Vñî±¶]' \) í^êÈf  ^ Èf )8 ^Èfêjó
_·aÅb_øÖ5øÖ £óa>b2`!7)ÖÊi 
e`
deÐÆ}
y

üúˆ
{
x
dÇ
v
c"'³
t
i}
ˆ
g`s
p
±¶g©
f#'
o
hl
Èf
 h
Èf$'º
hÈfl
iu
Íâ<q Íã<øÍ×6Œ²
`7Ã
i7&Ô
V7å
j7(ö
L7 k7*
B7)
l7,: 87K m7.\ .7m n70~ $7 o72  7± p74B%Sq%6ÜFøÍÑ7’øÍû7èøÍ£8ÀøÍÇ8œøÍ¯:…øÍ×:Ý$ 0* <6
HBTN`ZàÍÇ<r;7 àˆè6ݸÍï6ÐÆ„7¹Êª7‹¹¦Òġբð꫽…´Š¥½ÙÉÆ©óÏ úˆÛÈfÿ7Èf§8êöË8¯óEÙ™=ÑÐÆþ¿÷êö°߬pÈf³:êöÛ:¯ó#Ù™ªÐÆ×¿÷à]êö߬IÈf]êöY¯óá
Ù™Ù
ÿÐÆ,¿÷5²êöÞ߬žÈf²êö® ¯óº Ù™² TÐÆ¿÷Šêö3߬óÈfêö ¯ó Ù™ «ÐÆØ¿÷á^êöŠ߬JÈf^êö[
¯óp
Ù™h
ÐÆ/¿÷8µêöá߬¡Èfµêö²¯óK Ù™C YÐÆ¿÷ êö8߬øÈf êö ¯ó&Ù™°ÐÆÝ¿÷æcêö߬OÈfcêö`¯óÙ™ùÐÆ4¿÷=ºêöæ߬¦OV]dkry æ·Äé»áì€Ê辰 ½
˜É Õ šá
Ö
×¹ õ
 ×¹Èõ
È×¹á#õ
á$×¹ú -õ
ú
.×¹ 7õ
 8×¹,
Aõ
,B×¹EKõ
EL×¹^Uõ
^V×¹w_õ
w`~-£ó¿÷ÐÆÊǵ­±¶M£óž¿÷ÐÆeÇÀH±¶è£ó&¿÷ÐÆîÐg±¶£óÉ¿÷ÐÆ£†æ±¶&£ól¿÷ÐÆÂœ€¥±¶E£ó¿÷ÐÆá²ŸÄ±¶d£ó² ¿÷ÐÆÈÃã±¶ƒ£óU ¿÷ÐÆàì±¶¢£óø ¿÷ÐÆ>ùš!±¶ÁêöDêöKêöRêöYêö`êögêönêöuêöü> ×å7} |({0:zBLyT^xfpwxvŠuœ¦t®×Ö7–‡×Ü7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆp Óˆ
úˆ ¤‰‹8 Èf°8·ÅøØ5}
øØ £óPD<H×»9ÐÆø×’9;ø×’9ǵײ9×¶9R0ׯ9=@ ×ä9} ß9 ×ß9±¶<="P×û9ׄ:Èf( )Èf=OÈf(×¼:·ÅøÙ5øÙ £ó>2=)ÙÊ| Ï;  ÐÆø×¦;;ø×¦;ÇÀׯ;×Ê;R0×Ú;;@ ×ü;| "P×÷; ×÷;±¶"<!;"P×—<#× <Èf( #)Èf;O#Èf׳<| š$·&Å'$øÚ5øÚ £ó&>'2% =)ÚÊ{ *%¥)*ÐÆîЊ)Ùˆ(
9Å{š,%±¶,»+ 9¢-~Èf£ -¥Èf 9Ì-Èf~{.· 0Å 1.øÛ5 øÛ £ó0>12/
=)ÛÊ z 
4/!
34ÐÆ

†æ 3U27A
z 
6/
þ±¶6757ý
7úÈf
7!Èf7H
7Èfú z8· :Å ;8øÜ5 øÜ £ó:>;29=)ÜÊ y  >9 =>ÐÆ œ€ =Ñ<5½~ y @9} z±¶@³?5šy AvÈf AÈf5Ä AÈfv yB·
DÅ
EBøÝ5
øÝ £óD>E2C=)ÝÊ
x  HCGHÐÆ ²Ÿ
þGMüF39úxJCùö±¶J/I3õKòÈf KÈf3@KÈfò
xûŠL·NÅOLøÞ5øÞ £óN>O2M=)ÞÊw RMQRÐÆÈà }zQÉxP1µvwŠTMur±¶T«S1qUnÈf UÈf1¼UÈfnww V·XÅYVøß5øß £óX>Y2W=)ßÊv  \W [\ÐÆ ýàì ùö[E ôZ/1 òvû ^Wñî±¶^' ]/ í_êÈf  _ Èf /8 _Èfêvó
`·bÅc`øà5øà £ób>c2a!=)àÊu 
fa
efÐÆ}
y
ùš
u
r
eÁ
p
d"-­
n
uw

ham
j
±¶h£
g#-Š
i
if
Èf
 i
Èf$-´
iÈff
uo
þ j·lÅmjøá5øá £ól>m2k%=)áÊt û pk opÐÆù õ  
ü¤‰÷ ô oC ò n&+/ ð tù  rkï ì ±¶r% q'+ ë sè Èf
 s Èf(+6 sÈfè tñ ×â<} ×ã<ø××. k=? t=*P a=a u=,r W=ƒ v=. M=¥ w=0
C=Ç
x=2Ø 9=é y=4ú /=
z=6
%=-
{=8>
=O
|=:d)u})<éhø×Ñ7’ø×û7èø×£8Àø×Ç8œø×¯:…ø××:Ý$ 0* <6
HBTN`Zlfà×Ç<~×¾7 ‡‰è6ݸ×ï6ÐÆ„7¹Êª7‹¹bÒÄU¡Õ^ðêg½…pŠ¥yÙÉ©óù¡ ¤‰ Èfÿ7Èf§8êöË8¯óøÙ™ðÐÆ±¿÷º7êöc߬#Èf³:êöÛ:¯óÖÙ™Î]ÐÆŠ¿÷êö<߬üÈf]êöY¯óÙ™Œ²ÐÆß¿÷èeêö߬QÈf²êö® ¯ómÙ™eÐÆ4¿÷=ºêöæ߬¦Èfêö ¯óH
Ù™@
^ÐÆ¿÷êö=߬ýÈf^êö[
¯ó# Ù™ µÐÆâ¿÷ëhêö߬TÈfµêö²¯óþ
Ù™ö
 ÐÆ9¿÷B¿êöë߬«Èf êö ¯óÙ Ù™Ñ cÐÆ¿÷êöB߬Èfcêö`¯ó´Ù™¬ºÐÆç¿÷ðmêö߬YÈfºêö·¯óÙ™ÐÆ>¿÷GÄêöð߬°Y`gnu|ƒŠœ#M·ÄP»áS€ÊVº°¼ÈÔ à
˜ì ø š
Öt×¹võ
v×¹2õ
2×¹K$õ
K%×¹d .õ
d
/×¹} 8õ
} 9×¹
Bõ
C×¹¯Lõ
¯M×¹ÈVõ
ÈW×¹á`õ
áa×¹újõ
úk82£ó6¿÷ÐÆǵã±¶ƒ£óÔ¿÷ÐÆÇÀ~±¶£ó\¿÷ÐÆºîб¶=£óÿ¿÷ÐÆÙ†æ¼±¶\£ó¢¿÷ÐÆøœ€Û±¶{£óE¿÷ÐÆ²Ÿú±¶š£óè¿÷ÐÆ6Èñ¶¹£ó
¿÷ÐÆUàì8±¶Ø£ó. ¿÷ÐÆtùšW±¶÷£óÑ
¿÷ÐÆ’Îv±¶êöêö êö§êö®êöµêö¼êöÃêöÊêöÑêöÜ D âå7
ˆ *3=FPYclvƒœ¥¯¸ÂÊâÖ7–‡âÜ7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆp Óˆ
úˆ ¤‰¦
щ‹8 Èf°8·Åøã5øã £óQE=»9ÐÆøâ’9;øâ’9ǵâ²9â¶9RÆ9C@ âä9
ß9 âß9±¶=C"û9â„:Èf( )ÈfCOÈf¼:·Åøä5øä £ó>2C)äʈ
Ï;! !ÐÆøâ¦;;øâ¦;ÇÀâÆ;âÊ; RÚ;A@ âü;ˆ
#÷; â÷;±¶#="A"—<$â <Èf( $)ÈfAO$Èfâ³<ˆ
%·'Å(%øå5øå £ó'>(2& C)åÊ
š+&¨*+ÐÆ˜îÐ*Ü)
?Èž-&ˆ±¶-¿, ?¥.Èf¦ .¨Èf ?Ï.Èf/· 1Å 2/øæ5 øæ £ó1>220
C)æÊ 

50'
45ÐÆ
†æ 4[
3=G

70
±¶7>6=$
8Èf%
8'Èf=N
8Èf 
9· ;Å <9øç5 øç £ó;><2:C)çÊ 
˜ ?:¦ >?ÐÆ œ€ Ž>Ú=;Æ œ A: ƒ±¶A½@;£ BÈf¤ B¦Èf;Í BÈf C·
EÅ
FCøè5
øè £óE>F2DC)èÊ

ID%HIÐÆ²Ÿ


HYG9EKD±¶K<J9"LþÈf# L%Èf9LLÈfþ
M·OÅPMøé5øé £óO>P2NC)éʃ
SN¤RSÐÆÈà ŒRØQ7ăšUN±¶U»T7¡V}Èf¢ V¤Èf7ËVÈf}ƒ W·YÅZWøê5øê £óY>Z2XC)êÊ
 ]X# \]ÐÆ  àì   \W  [5C    _X  ±¶_: ^5 ÿ`üÈf!  `# Èf 5J `Èfü 
a·cÅdaøë5øë £óc>d2b!C)ëÊ

gb¢
fgÐÆ
Ž
ùš
Š

fÖ

e"3Â
ƒ

˜
ib

±¶i¹
h#3Ÿ
~
j{
Èf 
 j¢
Èf$3É
jÈf{

 k·mÅnkøì5øì £óm>n2l%C)ìÊ
 ql! pqÐÆ 
 ’Î  pU  o&1A    sl þ ±¶s8 r'1 ý tú Èf  t! Èf(1H tÈfú  
u·wÅxuøí5øí £ów>x2v)C)íÊ 
{vŸ
z{ÐÆ



üщ
Š
zÙ
ˆ
y*/Å


š
}v

±¶}»
|+/¡

~}
Èf¢
 ~¤
Èf,/Ë
~Èf}

ââ<
âã<øâ×6ŒÄ
vCÕ
C.æ
lC÷
C0 bCC2,XC=C4ONC`ƒC6r
DCƒ
C8 :C¦ C:¸ 0CÉ C<Û&CìC>þCˆC@-¡-B÷øâÑ7’øâû7èøâ£8ÀøâÇ8œøâ¯:…øâ×:Ý$ 0* <6
HBTN`ZlfxràâÇ<Šâ¾7 ±‰è6ݸâï6ÐÆ„7¹Êª7‹¹GÒÄ:¡ÕCðêL½…UŠ¥^ÙÉg©ópù¡yÉÕ щŽÈfÿ7Èf§8êöË8¯óÔÙ™Ì_ÐÆŒ¿÷êö>߬ýÈf³:êöÛ:¯ó°Ù™¨6ÐÆc¿÷lèêö߬ÔÈf]êöY¯ókÙ™cÐÆ¸¿÷Á=êöj߬)Èf²êö® ¯óAÙ™9àÐÆ
¿÷êö¿߬~Èfêö ¯óÙ™7ÐÆd¿÷méêö߬ÕÈf^êö[
¯óñ
Ù™é
ŽÐÆ»¿÷Ä@êöm߬,Èfµêö²¯óÉ Ù™Á åÐÆ¿÷êöÄ߬ƒÈf êö ¯ó¡ Ù™ <ÐÆi¿÷rîêö߬ÚÈfcêö`¯óy
Ù™q
ÐÆÀ¿÷ÉEêör߬1Èfºêö·¯óQ Ù™I êÐÆ¿÷ œêöÉ߬ˆÈfêö¯ó)Ù™!AÐÆn¿÷wóêö ߬߈¤«²¹ÀÇ=&´·Ä·»áº€Ê½ü  ,
˜8 D šP
\œhÖÞ×¹àõ
à×¹œõ
œ×¹µ%õ
µ&׹Π/õ
Î
0×¹ç 9õ
ç :×¹
Cõ
D×¹Mõ
N×¹2Wõ
2X×¹Kaõ
Kb×¹dkõ
dl×¹}uõ
}vý7£ó¿÷ÐÆ^ǵA±¶à£ó1¿÷ÐÆ÷ÇÀÚ±¶y£ó¿÷ÐÆîÐù±¶˜£óV¿÷ÐÆ5†æ±¶·£óö¿÷ÐÆTœ€7±¶Ö£ó¿÷ÐÆs²ŸV±¶õ£ó6¿÷ÐÆÈÃu±¶£óÖ¿÷ÐÆ±àì±¶3£óv¿÷ÐÆÐùš³±¶R£ó
¿÷ÐÆï’ÎÒ±¶q£ó ¿÷ÐÆÒ†ñ±¶êöêöêö!êö(êö/êö6êö=êöDêöKêöRêöÈ
J îå7
 *3=FPYclvŽœ¥¯Œ¸ÂËÕŠÞîÖ7–‡îÜ7¨‡½‡(Õ‡: ð‡L
Žˆ^ ¯ˆp Óˆ
úˆ ¤‰¦
щ¸ Š‹8 Èf°8·Åøï5øï £óQE=»9ÐÆøî’9;øî’9ǵî²9î¶9RÆ9I@ îä9
ß9 îß9±¶=I"û9î„:Èf( )ÈfIOÈf¼:·Åøð5øð £ó>2I)ðÊ
Ï;"!"ÐÆøî¦;;øî¦;ÇÀîÆ;îÊ;!RÚ; G@ îü;
$÷; î÷;±¶$=#G"—<%î <Èf( %)ÈfGO%Èfî³<
&·(Å)&øñ5øñ £ó(>)2' I)ñÊ
š,'¨+,ÐÆ˜îÐ+Ü*
EÈž.'ˆ±¶.¿- E¥/Èf¦ /¨Èf EÏ/Èf0· 2Å 30øò5 øò £ó2>321
I)òÊ 

61'
56ÐÆ
†æ 5[
4CG

81
±¶8>7C$
9Èf%
9'ÈfCN
9Èf 
:· <Å =:øó5 øó £ó<>=2;I)óÊ 
˜ @;¦ ?@ÐÆ œ€ Ž?Ú>AÆ œ B; ƒ±¶B½AA£ CÈf¤ C¦ÈfAÍ CÈf D·
FÅ
GDøô5
øô £óF>G2EI)ôÊ

JE%IJÐÆ²Ÿ


IYH?ELE±¶L<K?"MþÈf# M%Èf?LMÈfþ
N·PÅQNøõ5øõ £óP>Q2OI)õÊ
TO¤STÐÆÈà ŒSØR=ÄšVO±¶V»U=¡W}Èf¢ W¤Èf=ËWÈf} X·ZÅ[Xøö5øö £óZ>[2YI)öÊŽ
 ^Y# ]^ÐÆ  àì   ]W  \;C  Ž  `Y  ±¶`: _; ÿaüÈf!  a# Èf ;J aÈfüŽ 
b·dÅebø÷5ø÷ £ód>e2c!I)÷Ê

hc¢
ghÐÆ
Ž
ùš
Š

gÖ

f"9Â
ƒ

˜
jc

±¶j¹
i#9Ÿ
~
k{
Èf 
 k¢
Èf$9É
kÈf{

 l·nÅoløø5øø £ón>o2m%I)øÊŒ
 rm! qrÐÆ 
 ’Î  qU  p&7A  Œ  tm þ ±¶t8 s'7 ý uú Èf  u! Èf(7H uÈfú Œ 
v·xÅyvøù5øù £óx>y2w)I)ùÊ

|w 
{|ÐÆ
Œ

Ò†ˆ

{Ô
ƒ
z*5À



~w
}
±¶~·
}+5
|
y
Èfž
  
Èf,5Ç
Èfy
ƒ
·Åƒøú5øú £óBƒ6-I,úÊŠ
(ÐÆ 
üŠe.3RŠ(ˆ±¶ˆL/33Èf5 8Èf03_ÈfŠîâ<
îã<øî×ZIlŠI2~wII4¡mI²ŒI6ÄcIÕI8çYIøŽI:
OII<-
EI>
I>P ;Ia I@s 1I IB'I§ID¹IÊIFµ1Æ1H¹øîÑ7’øîû7èøî£8ÀøîÇ8œøî¯:…øî×:Ý$ 0* <6
HBTN`Zlfxr~àîÇ<î¾7 Þ‰è6ݸîï6ÐÆ„7¹Êª7‹¹ ÒÄ¡Õðê%½….Š¥7ÙÉ@©óIù¡RÉÕ[ÌŽd ŠpÈfÿ7Èf§8êöË8¯ó¤Ù™œ/ÐÆ\¿÷eáêö߬ÍÈf³:êöÛ:¯óÙ™xÐÆ3¿÷<¸êöå߬¤Èf]êöY¯ó;Ù™3[ÐÆˆ¿÷
êö:߬ùÈf²êö® ¯óÙ™ °ÐÆÝ¿÷æbêö߬NÈfêö ¯óéÙ™áÐÆ4¿÷=¹êöæ߬¥Èf^êö[
¯óÁÙ™¹^ÐÆ¿÷êö=߬üÈfµêö²¯óÙ™µÐÆâ¿÷ëgêö߬SÈf êö ¯óq
Ù™i
 ÐÆ9¿÷B¾êöë߬ªÈfcêö`¯óI Ù™A cÐÆ¿÷êöB߬Èfºêö·¯ó! Ù™ ºÐÆç¿÷ðlêö߬XÈfêö¯óù Ù™ñ ÐÆ>¿÷GÃêöð߬¯Èfhêöe¯óÐÙ™ÇhÐÆ¿÷žêöG߬¯½ÄËÒÙàçîõÕ)·Ä»á!€Ê$F<HT` l
˜x  š
œœ¨´ÖH×¹Jõ
J×¹õ
×¹&õ
'×¹8 0õ
8
1×¹Q :õ
Q ;×¹j
Dõ
jE×¹ƒNõ
ƒO×¹œXõ
œY×¹µbõ
µc×¹Îlõ
Îm×¹çvõ
çw×¹õ
¼ <£óê¿÷ÐÆ³ǵ±¶5£ó¿÷ÐÆLÇÀ/±¶Î£ó ¿÷ÐÆkîÐN±¶í£ó«¿÷ÐÆŠ†æm±¶ £óK¿÷ÐÆ©œ€Œ±¶+£óë¿÷ÐÆÈ²Ÿ«±¶J£ó¿÷ÐÆçÈÃʱ¶i£ó+¿÷ÐÆàìé±¶ˆ£óË¿÷ÐÆ%ùš±¶§£ók¿÷ÐÆD’Î'±¶Æ£ó ¿÷ÐÆcÒ†F±¶å£ó§ ¿÷ÐÆ¯Äe±¶êöêöŽêöêöœêö£êöªêö±êö¸êö¿êöÆêöÍêö­  \ÆD$ËD
‹w‘w—wÛj$ÆD4ËDÆD 
ÊLïïÏóìuÜ-Œ6[ÐÐGXwwUYøÓ²D¹s 
ûMŸÞ ¡¥
±
÷D Û ‹w ‘wêß,¼D Ûèßïß·Å øû5øû 
Ô ê߯óMA
7ñELÎE
ÐÆü£E=ô£E
ü‘w ,ÂEÉEL4ÙE 
: êE

ü™Cص¨¯üàD‹§DãÜ,³C ‘wùÂCÐÆTßC¹Ê4DŸÞgŸÞ¥ŸÞyÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙèßÇ ŸÞÓuêßïßþÙÖà¯óýö¯óÖàDäD¯óÖà šÐÆÅ ýãÑ·Ä»á€ÊùŠkeyÁÐ » õ
œ
ÂäÝù™ÞË—ßÒÎàªÉäÐÆo±áTýãýã" \ºH$¿H
¥‹wwÛj$ºH4¿HºH 
ÊLÏÀ$À šµÀ ·Ó¸§å‹w‘waeøÔ¦H¹ Ž
ûM׿ ¥­±
½
Ï«H Ûèßêß,°H Ûèßïß·Å øü5øü Îà>2
(åILÂI
ÐÆü—I=ô—I±á ,¶I½IG4ÍI 
5 ÞI

üºüÔH‹›Hƒß,§GÇâ¶GÐÆTÓG¹Ê4H׿M׿ˆ׿_‰ãh ׿t
êß°ïßœýãDØH¯óÖàŠ(ÐÆSÉä\©·Ä­»á±€ÊµùŸä= », õ

LŸæoÑæDÛçKÎà ÉäÐÆô±áÙýã¥ýã¬$âK\ÔK,ÙKÛÕ_üõK(lûKÓè,õK‰L4ŽL4LüûK"­Lü¸Jõ¾üçK@ÂKòþ,ÒJ”ÝáJÐÆ4þJ¹Ê4¨KÌœ¯Â8·Ä<»á@€ÊD»¨ÐÆÐÆÙÓèl½N4ÂN
⻾¿îeÀˆÁÂfÈ¢ÓÛ?'°UF¨‡¨‡$½NDÂNü½N0lËNÇÀÙN4ÞN4æNüËN"óNÃü¨M˲N ¡ð,ÂM ¨‡ùÑMÐÆ4îM¹Ê4˜NÒÄ<·Ä6»á:€Ê>Œ›ð]ÐÆÐÆÊÇÀò Û¼ÞcüÅM ÙÏ.ýö´ó®ó˜Ôü×Áü‹Ù®ó´óýöÁóÌç´ó®óT»á!Çñ%á (´ó¤ý®ó Ú®ó´ó®ó ®óüÍE¬Í
Þ®ó ´óÚ®ó´óÏõÛõµ¥TÙ¸ÞcÌ ÿóÑ ‡ööŽöéÝõñá 4“»á´óÇñ®ó7ùõôá »áÇñL€ÝõŒ€
Ù®ó0Ú£®óÿ Žö½ÝõÆÇñEÝõâ—ø_ref__componentÁ  # 
 
•"¡
/b_) 2$• ÛÞc   
ÙÞc+ Š   
"Ì/ .b_) 2Ôå  
Gåïø WŒî  ÿ  


Ôú%


Û¼Þc,•
 

 Ú
 5
C ò
 
ó
Kç K[ü©
ÊÐ ãÔ üÚ Þc
òö
÷ù
û
T  Þc[ËÛJÞc ËÛ¬Þc´ ÷ùÑåï# û?ŒÞc¸ËÛÑ»áÇñõ
ìõ
Œ
ñùAÔúç—û©ÑûxÞcNÔú5üû·÷ù¾ÞcäÞcvûÑ÷ùØ„ß ×Ø%‡f07>œÙ àÕ_á(ê‚4Õ_;BÌ— ìÕ_í(ǃ4Õ_;BÌÍÑÀÏ,iŸÅê3$p®ÆÜ24vÇ—E\×ìɾD,äàʽøËÿ.lÒÛüû
øúªü&úª# Garde &emsp; [![Documentation]][docs.rs] [![Latest Version]][crates.io]
[docs.rs]: https://docs.rs/garde/latest/garde/
[crates.io]: https://crates.io/crates/garde
[Documentation]: https://img.shields.io/docsrs/garde
[Latest Version]: https://img.shields.io/crates/v/garde.svg
A Rust validation library
- [Basic usage example](#basic-usage-example)
- [Validation rules](#available-validation-rules)
- [Length modes](#length-modes)
- [Inner type validation](#inner-type-validation)
- [Newtypes](#newtypes)
- [Handling Option](#handling-option)
- [Custom validation](#custom-validation)
- [Context/Self access](#contextself-access)
- [Implementing rules](#implementing-rules)
- [Implementing `Validate`](#implementing-validate)
- [Rule adapters](#rule-adapters)
- [Integration with web frameworks](#integration-with-web-frameworks)
- [Feature flags](#feature-flags)
- [Why `garde`?](#why-garde)
### Basic usage example
To get started, install `garde`:
```text,ignore
cargo add garde -F full
```
And attach the `Validate` derive to your type. `garde` will generate an implementation of the `Validate` trait for you,
allowing you to call the `validate` method.
Here's what that looks like in full:
```rust
use garde::{Validate, Valid};
#[derive(Validate)]
struct User<'a> {
#[garde(ascii, length(min=3, max=25))]
username: &'a str,
#[garde(length(min=15))]
password: &'a str,
}
let user = User {
username: "test",
password: "not_a_very_good_password",
};
if let Err(e) = user.validate() {
println!("invalid user: {e}");
}
```
Garde can also validate enums:
```rust
use garde::{Validate, Valid};
#[derive(Validate)]
enum Data {
Struct {
#[garde(range(min=-10, max=10))]
field: i32,
},
Tuple(
#[garde(ascii)]
String
),
}
let data = Data::Struct { field: 100 };
if let Err(e) = data.validate() {
println!("invalid data: {e}");
}
```
### Available validation rules
| name | format | validation | feature flag |
|--------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------| -------------- |
| required | `#[garde(required)]` | is value set | - |
| ascii | `#[garde(ascii)]` | only contains ASCII | - |
| alphanumeric | `#[garde(alphanumeric)]` | only letters and digits | - |
| email | `#[garde(email)]` | an email according to the HTML5 spec[^1] | `email` |
| url | `#[garde(url)]` | a URL | `url` |
| ip | `#[garde(ip)]` | an IP address (either IPv4 or IPv6) | - |
| ipv4 | `#[garde(ipv4)]` | an IPv4 address | - |
| ipv6 | `#[garde(ipv6)]` | an IPv6 address | - |
| credit card | `#[garde(credit_card)]` | a credit card number | `credit-card` |
| phone number | `#[garde(phone_number)]` | a phone number | `phone-number` |
| length | `#[garde(length(<mode>, min=<usize>, max=<usize>)]` | a container with length in `min..=max` | - |
| matches | `#[garde(matches(<field>))]` | a field matches another field | - |
| range | `#[garde(range(min=<expr>, max=<expr>))]` | a number in the range `min..=max` | - |
| contains | `#[garde(contains(<string>))]` | a string-like value containing a substring | - |
| prefix | `#[garde(prefix(<string>))]` | a string-like value prefixed by some string | - |
| suffix | `#[garde(suffix(<string>))]` | a string-like value suffixed by some string | - |
| pattern | `#[garde(pattern("<regex>"))]` | a string-like value matching some regular expression | `regex` |
| pattern | `#[garde(pattern(<matcher>))]` | a string-like value matched by some [Matcher](https://docs.rs/garde/latest/garde/rules/pattern/trait.Matcher.html) | - |
| dive | `#[garde(dive)]` | nested validation, calls `validate` on the value | - |
| skip | `#[garde(skip)]` | skip validation | - |
| custom | `#[garde(custom(<function or closure>))]` | a custom validator | - |