Design and implementation of a dynamic optimization framework for Windows

!#"$
%&')(*&+,-.
/0.-12#0.34"5#076 819
:
;=<;=>@?<AB;5CDECBF
z{M;5i]P\C|:AB;5aONO;=<}jHMitk
IG HKJLM<HKNOLM<PRQSLM<UTLWVXYANO;=< Z\[=D];5C[^;
~ ;=}#i];=NONe€‚HM[>KHK<kƒGIHKJLM<HKNOLM<+D];5a
_`HMaaHM[+bcAa;=NONa#deCaOND]NANO;ULMQgfh;5[bCLWi]LMFMP
T„HMV…J<+DtkBFM;MlY_`m9oWp\q^†‡p
TjHMV&J<DEkBFM;MlY_nm7oWp\q5rMs
kA;5aONO;=<ˆubBX‰iŠx‹bBXŒx‹[^LWV
DtPM;vuVwD]N=xy;5kA
ZBHMVwHMC|m
VwHK<HMaDtCFWbB;
GIHKJLM<HKNOLM<PQŽLM<
TLWVXYANO;=<
Z\[=D];5C[^;
_`HMaaHM[+bcAa;=NONa deCaONDtNABNO;LMQ‚fh;5[bYCBLWi]LMFMP
T„HMV…J<+DtkBFM;Ml_nm7oWp\q5rMs
aHMVwHMC‰uiE[=a=x‹VwD]N=xy;5kA
R h‘5’”“v•Y–M’
—Š¬5˜`­‚®W™›šW¯ œžœ¦¥žUªMœ¨Ÿ‡˜‡ ”«Ÿc¡+ ¢UªW£h©°¡˜c 5¡±¤MŸWœ¦§ ¥¦œž§¬ œ¨ŸM™›¥¦™›©nœ¦± ”œ¨ªW²ˆ =ªW™›¢›œ ¡ˆ¬ ›˜R œ¦™›˜ š‡­ ¡w¢³ v§e´š‡™³¢ 5¯ ¥¦¥¨§O¡+™ ˜W¯ «”¢›¡ˆ¡v µ
¢³œ¦¶ ˜¹¡+¯›ªM¡+¢U 5©K«¢e˜‡§e¬ 5šW 5±¡+¥‚¢³œžœž#§ 
™¬ ™ ¬ ŸM¬ ™›± œ¦ŸW±¬¢ œ¨¬=™³²ˆœ· =· œ¦™› =ªMœ ™³¡¬ ¡w˜w 5 5˜¸™›˜‡¡+ª§e¡š‡˜‡­˜ «” ”¬œ¦§˜W¥ œ¨¬ ¡¥¦œ¨«v¡+™³©”¢› =œ¦µ™³˜W¡«Rº‚¡šW±˜W¡
«° ”ªM 5˜ ©K«v¯ ¡˜‡ 5± 5¥ ±¡­t˜°¬ œž§¢™
¬±ŸW¡™›˜°œ¦±
™›¡ˆœ¦ª ²+ 5­t™›¬ œ ¬¢
˜ ™›šW­ ¢e¡ 5±—´¾¡+½À£ ¿°¬ Á ¢›»
­ 5£h±¡œ¨¥¦ªM© œž›¬”§ ­ ¯ › 5h¢e§eš‡šW vœ¨™›¡ˆ® §O¡™ ¡+¯ ˜¼¢›¡ˆœ¨ ±œ¦ŸW˜Â¥¦¡ ½
™›Ã± œ ¬ ¯ œ¦˜&˜‡¥Ç™³ª œ¨§eŸW¬š‡¥¦£ 5¡U¥¦U¥¨™³¡+šW¡+˜W˜¢›«”¡ˆ· ¡ˆ ”œ¦I¢ªW¬›„Ÿc˜W ”¡ˆ±˜‡§¡œ¨ªÆc˜°§™+§µÄ v™ ¬§ešWÃÅá¡Åœ¦±˜‡ªMª ”¡+˜‡¬ ³£§ 5¢³«vgœ ¡® 5±¡w˜c¡ªUœ¦˜°±™ˆœ¦³ŸWµU ¥¨¯ ¡+ÃÅ¡+±h¡…¡£-˜° ”™³œÇ¥¦™³ 5š¬ ½
«” 5œ˜c· ª|¡ƒœ¦ŸÈ˜‡¡ªM¢ œž­t§¬ =¢³™³±U¡É 5™›˜‡šW§¡ ¡`¬=·¢³¡+¡+ ¢›¯ š‡¥¨¡+™³ ” ª‡­t¬ œ¦¢ ˜ ·v¬v¬ ¯ ¥ ¢@· ¡ˆœ¦ªB±
µ|Ÿ‡º‚¥¨¡+šW±
œž¡+˜°­ ™³¢e = 5™³±œ ¬ ¡˜ ½
™›£œ¦˜ œ ¬¬ ­t¬˜R¢³»¢³±U 5¬ ˜‡ =ŸÈª¹™›¡œ ˜‡¬Ÿc˜É¡+¢¯ œž­tŸ-¬ ¢› ¬ ±U· ŸW ” ”Ÿ œ¨˜‡¬¥ž §¢® ™¡ ¯¥¨¡„¡˜W˜Wœ¨ =™›š‡™-œ¦ ”¡+¢ ˜‡ ¯ §­t˜°¬¡+™›±¢œ¦±Ÿ‡¡¢˜°¡”¬ ™jµ «” v¢e 58±Ê ”¥¨¥œ¦˜vŸW™³¢¢ ¬¬ «vŸÈ¢³ ”¡+±§½
Ë Ì5Í ’v“vÎ.ςÐI–W’vюΠÍ
Ò-™›¡ˆ¢e§ =¡™›˜°¡ˆª@™‚ªM™³©KšW˜‡¡ 5±¡+ vœž§œ ¬ ŸMœ¦¥¨™›œ¨™´œ¦©|±œ¨ 5²ˆ˜‡ =ª`™›œ ¬ ¡˜&Ó\¡+©M§™›œ ™›¡¡+±U˜Wh¡+³š‡ · ¡8ªM¡œ¦± ˜W«@¬ ˜W ½
¡+¬5§ ­¯ ™´™›£‚œ¦˜W 5«c¢³¡µ›º‚©MšW´™³œž­ ¡±$ ® ™ œ¦® ¥¨¬-œ¨™´¬ © ŸW¬5™›œ¦­ ±
vªWœ¦² 5¡hŸW ‚™›œ¦ŸW˜W¢ «8¬ «”· ¢e¢ 5¯ ±Â˜‡˜W£-œ¨˜‡šW¬5«œ¦¥¦­8¡ŒŸW¯ ¢œÇ™‰¬ «vœ¦B¢³¡ ”¤K± ½
™˜W¬ ¡+£Ôœ¨™³U 5ŸW§eŸWš‡¢ ”¬ ˜W v«”§eœ¦š#˜W«R™ ¬#¡¬=˜ · · ¡œ¨¢e¢ ¬§ ¬˜W±±¡‚¡+˜v±U™
5ŸW˜K¢ © ¬=·¬5œž­ ªM™›¡ˆš‡ ¡ R¬”® ŸW´¢ ™e¬ ”±§¥¦œž¡+ œ¦˜W¬5« ­
™›¢e ”ªW¾ÕœÇ™³œ±¬ ˜‡ 5 5Ö ¬ ¥¢¼™³§e 5š‡™› ”œž§¥¨¥¦¡§ ˜‡¬ ±«”¡ ŸWœ¦­t¥¦¬ 5¢¼™›œ ¡¬ ÓȘ¡ˆµ §O™³œ · ¡¹´™e =™³œ¦§§ ¬ ±ŸWœ¦¥¨¡+¢
¬ªMŸW©K™›˜‡œ¦ ”±
±
œ¦²+œž§& 5™›ŸWœ ¬ ¢ ˜¸¬ «”œ¦¢e
5±™³šW¡® ¡+œ¦˜‡š‡ ®· œ¦œ ¥¦¬ œÇ¢+™´©@µ™×Œ¬ ˜‡š‡ ” 5§§˜‡¯ §¢eœ¨˜‡ =«Å™›¡+¥¨©™³ =ŸW™³œ¦¢³§ ¡+ªW¬ œ¦ŸW§™½
™›Ÿ‡œ¦ ”±¢™³œ¨²ˆœ¦ ” =¥™³œ  ¬ ˜¥ £-™³œ œÇ™³˜&šw›ŸWœ¨¢˜c¬ §Æ‡¡„¥¦¡„ŸW¢ œ¨˜ Ƈ­t¬ ¥¦¡+¢³‚±ª 5™›œ ¬ ˜ ˜™ŸWœ¨¢ ˜c¬=ªM· œ¦œ¦§+ªW =¡+™³ ¡¬ Ÿ‡˜‡š‡¥¨© ”› ¡
§±eš‡¯ ”§e˜WšØ«”¡ˆšWU¡+¬ œ¨¥¨˜ÔŸÙ¯ ™›œ šW­ ¬ ¡Å™³šWŸW¡ƒ¢ ¬ ŸW«”¢¢e¬ 5«”±)¢e¬ 5 5± ˜‡ª¸® ¡™³¬ š‡š ¯ · &¬ œ ¬ ª ¢Å¬ §e˜ šc¬ 5™É˜W«vŸW¡+¢  ¬=· ­ œž¢›ªM¡¡ ½
Ú§ ¬ ¯ ±¡˜°ŸW™³œ¨¥¨¥ž©Å =™³£-œ ¬ œÇ˜™³šW§œ¨ ”˜˜™³¡+šW v¡…œ¦³¥¨© 5±š‡ ”¡U˜‡¢³ªM¡¥¦«”¡hœ ¬ ¯˜ §eš#¬5­ § ›¬ œ¨ªM™ ¯ ¡v 5µ&™›œ Û8¬ ˜©K˜‡® 5©„± 5œž¥¨§ ½
¥ ¬ £-Ҝ¨˜W¡+« §¡+¬ ˜°ŸW™ ™›œ¦™³±
¢›¡+œ¦²+˜‡ 5ªW™›œ ¬ œ¦˜‡˜¸g ™ ¬5¬U­ ™´® £‚¡j 5™³¢³¢³¡¼ ”˜‡™³¡+›§eœ¨¡+šW˜v˜ ™¬ ¥ ”¬ ˜‡«”ª&© v¬ ªW˜‡ 5¥¨ŸW©|™›œ v· ªW¡”ª µ
™£-¬ œžªM¡+™›š‡›ŸW¡*¢³¡+§e ”š‡ª ”¯ ¥¨¥¦›¡¡ ˜‡¬”«”­M¡+¬”® Ö´¬5¡ˆ­ §O™´½ ™e¬ =¢³™›œ¦¡œž§Ü˜°™›¡ˆ§ ª8¬ ±Ÿ‡¢ ŸW¬ œ¦«”¥¦ 5¢e™› 5œ ±¬ ˜±µ œ¨˜W«-º‚¥ž 5š‡˜W¡ ½
«¢³œ¨¯ ¡ˆ 58«” v¡ˆB 5§ ¬˜‡¥¦ª8¥¨¡ˆ™³§OšW™³¡.œ ¬ ™›˜‡¢³¡˜c¬”ª­ ™ Û8¬ £g©K˜‡ ” 5¢³±ª›œž§šW 5œ¨Ÿ‡¥¦¥¦ŸW©wœ¨˜‡Ý«œ¦˜W »”¬”¡ˆ­ ™´ª¹£gÝ ”¢›œ ® ¡ ¢e® 5œ¦¢³˜‡œ¨ 5¡ˆ½
œ¦¢Þ ˜ØÛ¯ ˜MÝY $½ŽÝ‰™›œ¦³«v±
ßY¢›¡¡ˆ¢e = =®™³™›¡š‡œ¨˜c¢¹¡ªM¢‰ªMœ¨™›˜‡¡+š‡««” ”¢³˜#¡¬ ¡ Ó\± ¡¬5¬ ¢e­ ˜U¬ ¢˜ ¥¨¯ œ¨¯ ™›˜M±š‡½Žœ¦™›¡§ œ¦¢ ±
®¬”œ¦¡¯ ˜‡¼ 5® ¢³¡œ¦œ¨˜‡˜‡¡ˆªM«”Yœ¦œ¦šc˜W˜W ”¡«‡‰¡+µà¢›¢›œ¦¡ˆ˜WÃ«|¯ ¥¨šW™› ”¡ˆœ¦ªM¥¦ª ¡ ½
·± 5œ¨˜°²ˆ™³ = ”™³«”œ ¬ ¡ˆ˜ÅáW± œ¨™8¬ ±U¢³¡U ”»”ªM¡+œ¨âU§™›¢e¯ ”¥¨™+ªMᜨ™›œ œ ­ ¬ ˜c˜ 5¬ ¥‰™„œ¦™³± 5™›Ÿ œž¬ §›§›œ¬ ® ±¥¨¡vŸWµ¼œ¨¥¦¾¡¢ ¥ž ¬ ¬ ŸMáY™³œ¨œÇ™½
œž¢³I¡+ ”ªM œ¨¬â¼˜Y§ áM¯ ±¥¨™I ”™ ˜K¬ ©…ªMœ¦¡ ˜‡®‡ªM¯ ¡«ŸÈ¡šW˜cœ¦«”ªMšW¡˜°¥¦© ™8¬  ŸM¬5™³­ ™´œ¨±£‚ 5œ¦²¢³¡+¡ ª…· §¡¬˜cªMª ¡”¬ µ¢e‚ã 5¬ ¢³¢Œ¡„™³šW¢›¡œ¦½
¥£-¯ œ¨§O™›™ešÂ 5˜°šW™œ¦«”™ šÂ¬ ¥¦¡šW· œ¦Ÿ¹¡¥ž  ¬5¬5­ ™´­j£‚¬ 5ŸM¢³™³¡ œ¨±® œ¦œ¦˜‡²+ 5 5™›¢³œœ¨¬¡ˆ‚˜á‚™›šcœ¦˜Ô =™ ”ŸW¢›œ¨¡™›¡ § ¬ ¬5±­ ŸW™›šWœ¦¥¨¡+¡ˆœ¨ª ¢
œ¦±
Ÿ‡Û8¢ ¬=©K· ˜‡¡+ 5ª¼±ŸÈœž§ ¡¢ ¬ ­tŸW¬ ™›¢³œ¦±U±
5œ¦²+˜‡ 5§™›¡8œ ¬ Ÿ ˜j¬ ™³š‡¡ v˜°™›¡œž 5±¥Žµ ¡+¢›«v¡+ª ”Y ‚¢³¡+›Ÿ ¬ ˜‡›¡
™¬ ¬ ŸW™›±œ¦±
”˜Kœ¦²+© 5¬”™›œ ­ ¬ ™³˜wšW¡+››©M¡ ´™³¬v¡® ±U´™e ”š‡§¥¨ ¡ˆ· ¡ µY¾® ¡¥Ç™³¡š ˜Å¬”¯ªM«”¡ ·š#¡ ¥ ¬ ­ ŸÈ¡+¡+£@ªwªM ”©K˜‡˜‡ª 5±ªM¡œž§ ½
£-˜³§¬ œž¢³ªM¥ œ ¬ ®¡+«”›¡+©@ŸWª¢³š‡¡+œ¦˜ ” vª& ™›š‡ŸW® ¡¢¡+¬ ¡¥¨«vœ¨˜Â™›¢›¡+¡ˆ›¢³›¥ 5¬ ™ £„¯¬”¢³­µÔ¡…ªMº‚©Kä ¿W˜‡šWác ”œžå‡U±á\œžœ¦æ^U§ çŽá˜ ¬ ­t¬ŸM¯ ™U™›¢›œ¦™›±™ šW¬Kœ¨¡+¬ ²ˆ¢ =™³ ”¯ œ ˜‡¬ ¢³ª˜&ŸW¢³±™³œ¦¡+›¬œ¦§e˜WšM¢³«¡ ½
±§ªM¬ ¡+¡˜‡¢›¢³« ›¡œ¦¥¦ªM© ¡+¢³¢›®W¡+œ¦›¯ ˜W¡+œ¦«& ”¥žªM¢³™›§eœ¨šW˜‡šR¡¼«„œ¦™›˜|›šWœ¦«”¡ªM˜W©K® œ¨Æc˜‡ ” 5§› ”±œ¦§-˜°œž™§ § ¬ ¡+ªW˜WŸM¡-«”™³œ¦œ¨œ¨˜W˜ ±¡­ ¢eœ¦¡+²+ ”¢› 5œ¦˜W™›™›¢œ« ¯ ˜§¬=™µ· ¯ ¡+¾è¢³¢›¡gš‡¡+™±U¬„ ” =ª ¯ Ö ˜M¬5¢½­
§e š‡® ”œ¨¥¦¥¨œÇ¥¦™´¬ ¡©
˜W«v™ ¬¡œ¦¡˜…âU¡§˜‡œ¨¡+«”˜°œ¦˜W™›¥¦¡©
¡+¢›±Uœ¦˜W ”«#œ¨˜° ™³ ”ªMœ¨©K˜É¬ ˜‡§ 5¬ ±±
œžŸ‡§ ¥¨¬¡™›ŸM¡8¬™›œ¦§ ±¬ œ¨˜°²+™›¡¢ ¢g¬ ¥œ¦h¬=™›· š‡¬¡+¡¢
™›œ¦˜Wš‡«R¡¹ ”¢ ¯¥¨¥-˜W ˜W® œ¦˜W˜ «`¬ ¢³ ”±UŸW 5ŸW¥‚¥¦œ¦§ §+¬ =˜v™³œ™³¬ ¢ ˜¬ ¥IµØé º‚¬ £„šWœžáI… ¯¢³¡ §eÚ š`¯ œ¦ ”¢³
¡+¼¡¤Mœ¦˜°§™›¡¡+ŸM¢³™³§œ ¬¡ŸM˜‡™›+½ µ
™—Šº‚˜`¬ šW vœž™›g§ešWšW¥¨œž¡Uœ¨¡ · ·Ÿ‡¡¡g¥ ”Ÿc¬5£-­¡+œÇ¢
™³§ š ¬ £g¬”˜°¯¡™³¢™I¬¡¤M¥ ¡ ŸW¬=· ¥¦· ¡œ¦¡¢³§¢Œ¡œÇ™³¥¦™³¥¨©„©¸šWŸÈ¡„ ”¡ 5ªW˜‡ŸWªW ”Ÿ‡¢›¥¨œ¦¡ˆ¥¨²œž›§œ¦˜W 5«j™›™›œ š‡¬Ÿc¡˜¼¡+¢ §eœž­t‚šc¬ ¢› 5ªM±U¥¦œÇ¥¨â¼¡+ ”˜W˜‡§ «”¯ §¡ˆ¡v¥Ç™ µ
¬5¶ ­g¯ ®W¢¯ « œ¦¬ ¥¦ªW 5œ¨¥K˜Wœž«w™ ¬ ªMŸW©K¢ ¬=˜‡· ”œ¦±ªM¡‚œ¦§ 5¬˜
ŸM¡™›˜‡œ¦±«”œ¦œ¨˜W²ˆ¡ =¡+™›¢›œ ¬œ¦˜W˜R«œ¦±˜ ­ ”¢³˜ v¯´™³ 5¢ ¥ ¯ ­t§O¬ ™ ¢.¯ ¢›¢›¡¡v½ µ
›ªM¡+©K 5˜‡¢e ”§e±
šW¡+œž¢³§ ¬ ™ ŸM¬ ™³œ¨± ±¬ œ¦²+™›œ 5· ™› =œ ¬™›¡˜& 5™›¡+˜c§eª š‡˜­ ”¬ §¥ œ¨¬ ¥¦«vœ¨™³©” =µ ™³¡¡˜W«° 5«”¡+±¡˜°™8œ¦˜
º‚š‡¡gªM©K˜‡ ”±œ¦§ ¬ ŸM™³œ¨±œ¦²+ 5™›œ ¬ ˜ ­ ¢e 5±¡+£ ¬ ¢›»£h¡‚ªMœž›§ ¯ ³
›™š‡§e¡+šW v± œ¨ ™›¡ˆ® ® §O¡+ v™ ¡¯ ˜R¡ˆ¢›ª¡ˆœ¨‰±¬ œ¦˜
˜ŸW¥¦Û ¡±©K؇¡ ”œ¦˜°˜‡± ™³ª ¡+¬ ¬ª£ä ¿= ”ç „¡­t¬˜ ¢· ›œ¦™³¡+¢ šW¬§ ¡‚¬ ˜W˜‡—´±¾-ªÅ¡½Š˜°«”¿v™+¡Á µ˜‡­ ¡Þ 5¶¢e± =¯ ™›œ¨¢œ¥¦¬© œ¨˜Å±¬5­ ŸW©M 5¥¦¡¢›½½½
±Þ Á ¡˜°™³ 5 5™›œ˜‡¬ ª˜É™³ ”h¢›ß«vá^¡˜ ™e-¬ ™ÃÂÃœ¨˜cœ¨˜‡ª ª ¬ ¬££‰ºæ
Má= ”昇‡ªÉá ¬ œÇ¢™ewªMס+¢›µ ßYœ · —Š =˜„™›™³œ · šW¡ˆœ¦
™›Ÿ‡«”šc¡+ ”˜W =Ÿc™&¡¡+¢e¢-±U 5£h¥\ ^œž¡j© › 5¯ ® ¢³¡ˆ¡8¡¹ ˜ ŸÈ­t¬¬ ¡™¢ ¢ ­t§®W¬ ¬ ¯¢³˜‡±
œ¦¥žªMœž¡ˆªMœ¨ªB˜‡¡+µ «¢›œ¦˜W™›—ŠšW«˜‡¡ ´™³ŸÈ® ¡+¡+ v v§ªBœÇœžáÆc§§ £gœ¨˜ ¬ ¡¹­ ŸM¢³ªM v™›œ¦´œž±›™³§ ¢ œ¨¯¯ ²ˆ›§ =…™™›¯œ ¬™›¢³š‡˜c¡”¡µ
™›¬5œ¦­ ±ªWÃRœ¨œÇ²ˆâ¼ =¡8™³§ Ƈœ ¯ ¬ ¢³¥Ç˜ ™´™‚©­ ¢eŸWœ¦ 5˜¹¢›±¡ˆ¡¡¡+˜‡£ ˜°«”™g¬ œ¦˜W¢³ 5»¡˜ ¡+œ¨¢›¬=˜ œ¦·˜WK¡+«¼¢¡ˆ· §O …™³œ¦¡œªW¬£ ©°˜˜c¬5ÁW 5­±µ¬v¾¯œ¦§ ¢g±U¬ ªWŸM©° 5™³˜cÖ œ¨¬ ± 5¢-±œ¦²+œ¦¬v 5§ ¯ ™›¬œ¢e¬ ŸW§˜ ¡ ½
œ¦›§ ˜W©K«|›™››¡+œ¨˜‡±©M«™›¢›¡+œ¦¡+¹± ¥¨¡ ™›š‡­ 5¡ˆ¡ƒ˜° =™I™ ªW¯ ᢛ«”¡ˆœ¦¢³˜‡¡µ ª¡ K¬5£¡+­ §½À™›œ¦›œ˜°¬Ÿc™›˜Â¡ˆ¡§¢eœ¨¿ ”Æc§§™›œ¦…œ ¡+¬ ˜WªM˜ «”¡ œ¦·v£-˜W¬ ¡+œ¨™›™›¡¡ˆš ¢³ª`œ¨˜W¬ ™«ŸÈ¬ §e¡šc¢eªM = 5œž™›¥¨½½½
¥Ö´¦¡¡+¯ ˜W§™ «v¬ ¡+¢‚+µØ™ ¬ º‚«všW ”·œ¨œž˜…œ¦§ ˜‡¬ §˜°¥ ™›¯ ¢ ªM¬ ¡ˆ¥ &¬¬=· ™›¡+šW¢g¡R™›§šW¬ ¡„˜c¢ ´¯ ™³¢˜W¯ ˜W§œ¦™›˜Wœ «¼¬ ˜ ”ŸW¬”ŸW­ ¥¦œ¦™›§+šW =¡R™›œ ¬ œ¨˜W˜Y½ á
™› 5ªMœ ˜c¥¦¬ œ¨ª…˜‡˜c«™³á\šW 5¡„˜‡±Uª± 5 v˜‡¥¨™› ”©Kœ¨«”½Ž˜‡™›¡+§ešW±
š‡¢³¢ ¡+¡+¬ v˜°˜ ªM™ ¬”œ¨¬”˜‡¯ ­ «¹‚߇œž
¢ œ¦¬ ˜‡ªW§ª œ¦¡ˆ³¬ ª § £¯ ¢³³¡›§¡+ 5§ª|¥¦ ”¥ ®¥¨œ¦¥ž˜  ”µ§eM»Mº‚¡++§Oš‡á°™³¡¡œ ¤Wš‡§˜n 5¡ŸW˜Wåc½½ µ
ÃR›œ¨«v¡&˜&± œž›¬”¬= ­·¯ ¡¡ˆ¬ µ¯ ˜K¡ˆ™ §O¬ ™›œ 5¬ ˜@˜¡ ¤MŸWŸc¢³¡+¡+¢››œ¦¡±˜°¡™³˜°g™³«v ”¯ ¡¥h˜W¡ ¡+· ¢³ ” ”¥¥B¯ Ÿc =¡+™›¢œ ¬­t¬ ˜ ¢›±U¬5¬ ­ 5˜cªM§¡¡ ½
¢³ªM¡+¡ˆ §¯ œž¥Ç™eœ ¬.˜‡ 5˜‡ª¢›¡+™³«všW ”¡-¢³ªMŸcœ¦¡+˜W¢ «
­t¬ ™›¢›š‡±U¡ ”§ ˜‡¬ §ªM¡‚¡ œ¦±
§ ”Ÿc§e ”š‡§O¡”™ á ¬”¬ ­ ˜W±U¡ =¬”Ö ­ ¬ ™›¢ŒšWªM¡
¡+§›œ¦¬ «”¢³˜ ¡
ٛR§ š‡¬ ¡¡„±Ÿ‡ªMŸ 5œž¬ ›ŸÈ˜W§ ¡¡¯ ¢-˜°³™³œ¦˜ ¢³¡œ¦K˜Â¥ž =¡+§™› 5¡ˆ™›˜Kœª¬ ©n˜ £ ªM¬K©K¢³µ ˜‡»… ”œ¦±˜ œ¦K§ ¡+¬ §ŸW™›œ ™›¬ œ¦˜±
œ¦…²+ 5 5™›˜‡œ ¬ ªw˜Â§ ¬ ›©K˜‡§™›¥ ¡+¯ ±ªM¡ µ
‘=’ !"c“ IÑ#%$
™›œ¦¶ ˜vœ ¬ ¯™ ˜c¬ ¢- › )©K® (+©¸™›*-¡+,§ ± ./¬ ŸKœ¦(1©K˜v0œ¨™³(1˜‡¡2%«¢³.#ŸW™›¢³ ”šW¡˜‡™³¡+ªg± ™³¡šW¤M¬ ¡j¡ˆ˜W§ œ¨¡ ˜‡¯ Ÿ™³® œ¨¯ ˜W v™«œžŸW§ ™³¢ šW¬® ¡&«v¥ ¬ ¢³§ §e ”¬ »`'± ŸWœ¦ =& ¡+h™Éª œ¨˜‡ ® ¥™›™›¬ ¢ œ¦¯§e±»M§¡½
˜‡4 53+™›56œ 0-· 79¡8:¥¦©”.<µg;>¾ =Sµ¯Ã˜WšWœ¨™ ¡+˜¼¬”­ § ®¬ ªM ”›¡„œ¦§ œ¨˜® ¥™³¬ šW§e¡#»#§ œž¬ ŒªW§ ¡#¬ ŸW§œ¦ v¡+§eªBšWá5¡jœ¨™³œ¦Œ8™›§¡+ 5¢›¥¦±¥¦¡+œ¨ª ½
˜‡›©K 5™›™›œ¦¡+˜W±« µØ® ¢³ ”ÃR˜‡¡Å§ešR§eš œ¦j¬ ± ¡¬ ™³ªMšWœ¨œžÆ‡É¡+ªÅ§ ¬ ™ ŸK¬ ©°½Ž¢³Ÿc¡ ”™ ¯ ™›¢›¡w˜ 5§ Ÿ‡¬ ŸW˜°™›¢ ¢¬ ¬ ”¥§eš ™ ¬¬=¬”· ¯ ¡+¢¢
¡œ¦˜‡± ´™³¯ ¢ ¥ž¯ =™›§Oœ™›¬ œ ¬ ˜ ˜® ›¡ˆ¡§™+ µ ¯ ¡ ¬5­ ™³šW¡§ ¬ ±ŸW¥¦¡¤Mœ¨™´© ¬5­ ™³šW¡&—´¾½À¿°Á
¶
®ªMœ¨ v™›œ œž¬ § ˜‡¯ ® ”¢ ¥¥‡¬ ® Ö §e v¯ »M±
+œž§ µ‰ŸcÃR® áB¥ ¬ ¡ 5§e˜cª »Mª¬ h˜ ”£h¢›¬ ¡¡8™Œ£‚˜¡˜‡¬ 5™gª¥¦»É™›® š‡œ¨¥ ˜°¡¬ ™ §e³¬ »M 5.§± ” =¡8¥¨™I¥ž vªMácŒœ¦¡¢›™³¡ˆ¥¦¢³œ¨§O± v™ ªMœ¦¯ ˜‡œ¨™›˜c =œ ¬§ ™³¬œ¨˜‡˜‡˜W ”« ½¥
™›¬ š‡™³šW¡¡§¢ ”§¥¨¥W¬ œ¦˜°˜‡™›¢ ™›¬ ¢ ¥È¯ ™³§O¢³™³ ”œ ¬ ˜‡˜ ­µ¡+ÃÅ¢-œ¨¡˜c´ª ™³¬ ¢ ¯ ¡§˜‡™›ªœ ¬ ˜µ® vœž§ ® ¥ ¬ §e»
=™I ”˜°©
º‚š‡¡©M™›¡±Üœ¦ªM¡+˜°™›œ¨Æ‡¡+ ¢³¡ ¡+˜°™›¥¦©…¡¤M¡ˆ§ ™³¡+ª?=@510(+.BA
¬5¾è­ ™³™›¢³¢e v 5§œ¦¡¼«”š°š‡™›¡+½Ž ”¥¦œ¨ª|˜‡¡œ¦
§ ¬ ªM¡® v® ©
œž§ Ƈ¢e®­ ´¥ ™I¬ Ú §eœž¯ªM» ¡+­˜v¢e™³ 5œ ­«v©K±œ¦˜W¡C« ˜°™=#¯ 56™›0šc(1 =.™ 2%œž.+ 0,D¡AOœ¨½ µ
™› 5š‡˜$¡¢ ¡¤M œÇ™ ™³ 5­ ¢¢³¬«”±¡™ ¬5 5­˜Ô ¡¤M® œ¦ ”§e™›»Kœ¦˜W£g«| ”¢³™³ª ¢³ v®§¡v¢e 5µÙ˜c§e×Iš v§e¬ šƒ¢ ™›¢e ”™e 5§¡¹¢³«”šW¡™ ¡ˆ ”¬5ª ­
™›š‡ ¢e v ”™›#š‡§¡&¢› w¡ˆš‡§ š ¡+¬”¬ ”¯ ¥¦ªn˜°ª™›áKœ¦¡+
™›¢#šW¡£-¡¤KšW¡ˆ›©M§ œž§e¯ ´š@™³™³¡¡+œž±ÜªBµnœ¦¡+˜‡˜°Ã§™›¢³¡šW¡¢e±¡E ˜`¡=#˜°56™›0™³šW(+¡+¡.Fª§ (<¡+¬”56 v.+¯ §e09˜°š=@™›GH¡+*9™›¢;œ¦±Ÿ‡8:¡¼ ”*-³™›,š‡¡ˆ.¡  µ
—Š˜R v™›œžšW§ œž„¥ ± §e¬ »ªM¡”™³š‡áY =™›™„šW¡¼œžj™›¡¢e ”¤M§¡+¡§ šW™›¡ˆ¡ˆ ”ªÅªR ” 5¢›¡˜‡ªR§ ¡ˆŸW ”œ¨§e¡ˆšªw œ¦˜°¯W™® ¡ …Ú ¯ ˜‡¡¡˜°£ ™
™›®± ¢e ”¬ §ªM¡ ¡j®­ ™›¢e¡+ 5¬ ¢›«v±±œ¦˜‡¡˜° =™³™
¡+‚œ¦˜¸£-™›šWšW¡+¡˜§ ¯ ¬ ªW® ¡ ”§e§+»K ”£g§e ”šW¢³¡vª ¬µ¸® º‰¢³ ”¢e ”˜‡§§e¡šÉ¬§œ¦‚¢³¡+™e 5 5™›»vœ ¬¡˜˜
¬ =™³¢#¡+£-ªšW™³¢³¡ v˜@§¡ 5˜ § ¬¬ ™›˜‡š‡›¡œž´¢„™e™³¢³¬5 v­ §¡U™›¢eœž„ 5œ¦«”¢›¡ˆš° ”™§e½À¥¦šWœ¨˜W¡ˆªB¡8µ…§ ¬ º‚ªMšW¡¡…£-˜Wœ¨™›¡š¼£-¥¦Ÿ ©Å¬ ™³§¡¢›˜M¡½½
™›±Uœž 5 5¥B»v¡¡ ¤M¯œÇ™eŸ` =™³™‚šW¡™›š‡™›¡‚¢e ”Ö ¬§¡”œ¦˜ÉµÂŸ —Š¬ ˜‡œ¦ªW˜°œ¨™³¢³ ¡+§¬”™ ­ ™³® šW¢³¡ ”˜‡® §e ”šW›¡ˆœž§
® ”¥ ¢›¬ ¡§e»Mœ¦˜Wg¥¦™›œ¨˜Wš‡¡ˆ 5ª ™
œ¦¡˜v¤M™ ¡ˆ¬ § ™›šW™³œ ¡˜¸™›¢e ”¥¦¡+§ ¡‚ ”¡+¥  ¬ ˜W™›«„š‡¡£-™›œ¨™›¢eš¼ ”§ „¡§ œ ¬ ±™³šWŸ‡¡ 5¢³™eœ¦ 5¬ ¢³˜ «”¡™›™ šc =™I¡+™›˜‡š‡ ¡w¯ ¢›œ¨˜W¡ˆ½
ª¢³M¡+œ¦¢›§ ¡ˆ¬ §O¢³¯ ™ ªW¡+® ¬ ª¼¢³ ”£-˜‡š‡§e¡š|˜É· ª ™›¬ šW¡+¡j#™³˜ ¢³ v¬ ™#§¡j±U£‚ 5 ”™³‚§e­ š§¢³™›¡+š‡ 5¡¼™›¡+™³ª ”µ ¢›«v¡™¬”™³­ š‡ =™ £g v
㇢³ ”«”±¡˜°™ejœ¨˜R™›š‡¡…§ ¬ ªM¡U§ v§ešW¡U 5¢³/¡ IJGK;ML.+,
™ ¬ ¡ˆ ”§eš
¬©”™³¡šW™„¡œ¨¢ˆ˜Rµ.™›¾š‡˜É¡¼¡§ ¤M¬ œ¨ªM™ ¡U­ ¢ §¬ v± §ešW ¡
­ ™³¢e 5 5¢³«”«”±¡™³¡+„˜v™‚ ”˜N£-š .1O¬ GK=¡8AB™³=@ ”P%¢›Q«váY¡ ™‚œ¦›g±˜ ”¬ ¥¨™ ¥
ŸW¢³¡œ¦¡+™ §¡¢›˜W¬”œ¦­ ˜W§«8¬ ™ ªM¡h™›š‡¢. 5™.›©M¢›´¡ˆ™³§ ¡¬ ± ¢eªWœž™› 8šW ¡-§ªM¡ˆ˜vœ¦™³¢›¡¡ˆ¤Kª„™Œ™e 5£-¢³œ¨«”™³¡§e™šYŸWµ‰¢³Ãœ ¬ šW¢Y¡+™ ˜¬
™ ­ ¢³Ö¯ ”«”±±Ÿ¡˜°ªM™-œ¨¬¢³¡¡+¬”¤M§¯™›œ¨™-¥¦©œ¦-™ ¥¦œ¦˜W™›»”šW¡ˆ¡ªB· ªMáK¡ˆ™›´šW™³¡„œ¨˜‡¡¬ 5¤M™›œÇœ ™.֘ ¯ ±¢³ ”Ÿ«”œž±-¡± ˜°™+¬ µ ªWœÇ¶ Ƈ¡ˆª ¢
œž›j¬©KÆ‡™›¯¢e¡+´±è™ §Ÿc¢›¡+¡ˆ¢ =­t™³¬ ¡+¢›ªB±UµÉ‚ÃÅ 5¬¥¦¥B¡ Ÿ ­t¬¬”³¯ ˜cœ ®ªR¥¦¡™›šW¥¦œ¦œž˜W »M¯ h¬ ŸW£-½ ­ š‡¢­ ¬¡˜˜°™ ¥¦œ¨­ ˜W¢e 5»K«vœ¦˜W±«¡¯™˜°¬ ™
š‡¡¤M œ¨· ™›¡&œ¦˜W¥«&¬ £h™›šW¡+¡¼¢ §¬=¬· ªW¡¢³¡
šW§+¡+ ” v§eªšW¡™›šc™› 5šW˜ƒ¡ ÅÆc¢³¥ž 5™8²+©@™³œ¨±¥¨œ¦˜W¡¼»K ”œ¦˜W˜°©«@­ ´¢e™³ 5¢³«v 5±™›¡¡«v˜°© ™ R
¡¤Mœ¨™-¾œ¦˜U‚œ¨™e˜c 5ªM»vœ¨¡¢³˜É¡+§œ¨™ ˜ ® ¬ ¢e¢e 5ªM˜‡¡+§e¢hš™ ¡¬ ¤M±œ¨™›œ¦ ”˜W»”«¡„ ­ ¥¨¢eœ¦ 5˜W«”»\±µ ¡+˜v™I§+ 5˜W˜ ¬ ™ ® ¡
¡ ɤMÖ ¡ˆ§ ±¯ ™³ŸÂ¡+ª ™ ªMœ¨ 5¢³¡+˜§™›GK¥¦;S©”,9µ*GK56.+—Š(<˜ =T™›QUšW56¡@0V;§ (1¬ 2WªM¡@IX*Y*-§+L9 ”PY§eZ¸šW¡¢ œ¨™ ™³® œ¨˜W¡+¡w§ ¬ ™›±š‡ 5¡+™
™› ”¢eª‡ 5ªM¯˜c¢›¡ˆ¥ž› =.™³¡+™ ¬ ¬ ™³ šW­ ¡¹¢e 5™e«v 5±¢³«”¡¡˜°™&™+µ ”— ªW­ ªW™›¢›šW¡ˆ¡+›¢› ¡­ œ¦¢ I¬ ˜± ¬  ”¯ ˜$§e¬”š 5¯ ŸW­ ¢³Ÿ‡ ”¥¨«”œž§± 5™›¡œ ˜°¬ ™ˆ˜ á
˜W¾|¡£ é ®¬ £| ”›œž§e§ š‡ ”® ¢¥ ™‰¬ §e›»š ¬ ­ £-¢e 5œ¦«v˜W±«-™³¡šW˜°¡™g¬œžŸc¡+§¢›¢³¡ˆ 5 =™›œ™›¬ ¡ˆ˜ ªBµ¬5­W¬v¯ ¢‰›©M´™³¡±
陛œž‰š‡¬ ›¡ £ š ®È¬ ¬”¬ £-­ ™˜#§™ ¬¬ œ¦˜v±è˜ ™³¢ãŸ ¬ œ¦¬¥v« ¢›œ¦¯ ˜™›¢³œ ¬\¡ ”˜ ˜‡[vª µ‰¬”­º‚¬v¯™›šWš‡™ ¡h¡¬5Ƈ­Æ‡« ™³« ¯ šW¯ ¢›¡g¢›¡‚¡v§ § µ.¬ ¬ ªMº‚˜‡¡gšW§¡+§+¡8˜° ”§ ™›§e¬ ¢ešW =ŸW¡v™›œ¦á^¡+¡ˆ£-ª¼ šW¬ ”˜œ¦ŸW§ešŸW™›š‡¥¦œ¦œÇ¡½
™›§º‚š‡ 5šW™›¡@¡¼œ ¬ ¡˜ƒš‡¤Wœ¨§«v§ ¡+šW¬ ŸM¡+ªM™›¡œ ™ ¬ ˜¥ ¬=¬K· ¬ ¬5¡+»M­¢›jšWœÇ¡ˆ™eÖ ”¯ªR§™¼¬§ ¥¨¬˜vœ¦±
»”™³¢ ¡¬¡ˆ¥j™³šW­™›¡¢ ¢e¬ 5±¬ ˜‡¢› œ¦­ «”™›¡šWœ¦¢˜‡¡U 5œ¦˜‡™³¥¢³§ ”™›¬ ˜‡¢ ¯ªM ­t¡§O¬ ™³¢³œ£-¬ ±˜‡œÇ™³ 5š ½ µ
™›­ 5œ ¬ ¢˜ ± ¬5¬ ­ ¢³œ¦¡¹˜‡ªMœ¦˜‡œ¦¢›¡ˆ™›§O¢ ™¯ §O® ™³¢³œ ¬ ”˜‡˜‡É§ešW™›¡+šc+ 5á˜Ô£-šW™³šWœž§e¡ š|¬ ¡¢³˜‡œ¨«vª œ¨˜c¯ 5Ÿ|¥j¡œ¦¤K˜W¡ˆ«”§ ¥¦¯ ¡R™³œ¨œ¨˜‡˜M« ½
 5™›¢³¢ ¡ ¯ §O· ™³¡œ ¢³¬ ©˜µ™›œ¦º‚±š ¡¯ ½Š§+¢³ávœÇ™›™³šWœ¦§+¡8 5™´¥Žµn£ ¬ —Š˜ ¢ ¬v¬”¯ ¯ ™›œ¦¢˜W¡+œ¦±
Œ™›Ÿ‡š‡¥¨¡+ 5±
™hš‡¡+˜° ”™³˜‡ =ªM™³¥¦œ ¡¬ ˜™³šWáh¡ ”± ˜
™›œ¦® ˜‡š‡¢eªM¡
5œ¦˜‡¢›§ §e¡ˆ¬ š…§O±™ ™³Ÿ‡® ” 5»”¢e¢³ 5¡+œž˜c4  ¬§e
šÉ˜ œ¦˜‡¥ ¬5¬K­ ¬ ™›™³¢» šW¯ ¯ ¡
§OŸ™³™³œ ™e¬ 5 5˜‡¢³»”«”¡ˆ¡µ ]™ [Y¬”U­ 5œ¨˜‡˜w™›œ¦¢˜W¯ ¥¦œ¨§˜‡™›¡+œ ¬ ªÅ˜‡œ¨+˜‡á‡ªW£-œ¨¢³šW¡+œ¦§¥¦¡™
¬” 5¯˜K©¢M›¬5¡©M­¥ ­´™›½Ž™³šW± ¡¡‚±¬ ¥žªM"µ 5œ ¢³^­ «”©°¬¡Iœ¦˜W£h녡 · œ¦§ ˜‡¡+¬ ¢+ª ªMá^¬ ¡£g£œž¡hš‡ 5˜ Ÿ‡¬ · ŸW™¡I¥¨œž§ ©v§¯ 5¡¢›™™›¢³œ ™¡¬ ¬ ˜°˜‡™›¡¥¦˜‡©…£g§ ¡hšc¬”¯ 5šc˜‡˜° ™³ªM· ¡¡¥¦¡+¢®ª œÇ™.¡®¡+œ¦˜˜©
¢ŸW¯ ¥ž =˜W™ ˜W­t¬œ¦˜W¢³«‡± µTœžK œ¦˜‡»”§¡¡ ŸW™™³šW§ ¡U¬ ˜‡œ¦˜‡›œ¦´™³™›¢ ¡+¯ ˜°§O™ ™›œ £-¬ ˜œ¨™›šn§ v±§ešW¡+¡ ± ¬ ¬ ˜Å¢›©™›šWœ¦˜n¡U—´š‡¾ ”½À¢³¿°ªMÁ ½
£‚§ ¬ 5ªM¢³¡ ¡”Ⴏ ™›š‡¡ˆª¡¹®±©¡+§eÛ8š‡©K ”˜‡˜W 5œž± ± ¬ ­tä ¬¿^¢ç.§ªM ”¡˜W™›˜¡+§¬ ™›™ œ¦˜W® «`¡ ›¯ ¡¥ ¡ˆ­ ½ÀªB± µ ¬ ¶ ªM˜Wœ ­ ¡ ©Kœ¨ ˜‡¬ « ½
¥§ ¯ ¬ ™›ŸKœ ©`¬ ˜& œ¦I® ™ v¬ œž£-§ ¢›® œ¨™›¥ ¡¬ ½Ž§eŸ‡»È¢ µÊ¬ ™›¡+º‚§šW™h¡+¡ ˜Ô· ¡œ ¢³­ ©
™³Ÿ‡šW 5¡Å«v ”¡ ŸW­ ¢ŸW¬ ¥¦œ¦±è§+ =£-™³œ ¬šW˜¸œž§eš¼¡ · £g¡+¡¢
±£g¡ ¬ ªM™³œÇ¢³Æc ”¡+Ÿ¹™³ ‚šWŸ‡¡ ”Ÿ‡«”¡. 5«v£-¡ š ­ ¬ ¯ ¡Œ¥¨™#§ ¬ 5˜°˜‡™›ª¹¡+˜°é ™³¯ ”›š@¢›¡ 5œ¦˜ŸWŸ‡¬”¢ ¯ ¬ ¢YŸW§ ¢›¬ œž =ªM™³¡Œ¡ §­ v¢e§e 5šW«”¡ ½
±«”¡+¡˜W˜°¡™³¢e =™³­ ¡+¢ ªÉ¬ ± =™™›¢ š‡¯ ¡w˜°™›§ œ¦¬ ±ªM¡”¡wác§ ¯ v§e§ešWš¡” ”_µ  ® ©#¬ ™³Ö ¡¯ ™›™š‡½Àœ¨ 5˜M™…½Ž™›˜Wœ¦±¡+£*¡#§ § ¬ ¬ ±
ªW¡ ½
™›ŸW¡+œ¦¥¨±¡+¢³µ  ä ÁWá [V°"á [-M"á [å”çŽáȜ¦ ­t¯ ¥¦¥¨©w ¯ ŸWŸ ¬ ¢›™›¡ˆª ® © ¬”¯ ¢©M½
– f iÍ h Ñ Í >ȓ°Ñ iÍ hkj/l n• mHb
` a Ñ Í ÏgSÎ $¹D‘ b dc c–cHÑ e‚g
m# oÍ h c‘
™³—Š£g˜Å 5¡™›œ™›±¬ šW˜ƒœž¡˜°œž™›››œ ¡+ ¬ ¯§O˜U™³¡+œ Uœž¬ ›˜™›¯š‡á¡ˆ 5£gŒ™&¡U£- 5ªMœ¨¢³™›œ¦¡³šU§ ¯™³ŸÈšW›¡+„¢›§¡ˆ ÉœÇ ”ÆcªK§˜ ½À¯¥ ™¬ ± ¬ §+ 5® ÃÂ¥‡¡¢œ¦™³˜‡¬” 5ª ­™›¡v¬ œ¦µ£±º‚+ŸWµÄš‡¥¦¡¡±ã˜Uœ¨¡¢e£g˜M¡™½
®¡ªM¤M¡ˆœ¦˜‡ŸW› 5§¥ž 5¢›¢³œœ¦œ¦®¡+˜¡¹š œ¦š¬ ˜ £¬ £ ¬ ¬”¢³ªW¯ £h¡¢¡Å¢
©M™œ¨˜5¬Ö´™›¡+¡¢ §O±9¯ ™ ˜¸š‡¬”¥¨ 5¯ ¡+˜c¢&«vªM ”›¥¨§©K¡ˆ©n-™›™³§¡+šW¬ ±à¡ªM¡v±Uœ¨µÔ˜° 5™ ¬ã˜K©¼œ¨˜‡ 5™´¢ ”©K® ¥¨¥¦ŸÈœ¨©”™›¡+ág¢e 5£g¢³¬5©¡ ­
® ˜ ¬ ¢³±U 5¥B§ ¬ ˜v™³¢ ¬ ¥Èé ¬ £$œ¦˜Ãœ¨˜‡ª ¬ £µ
`dpŠË qrl “ ȕoÏ bUs8Î.–‡n• m ’”•’ ™›§¶ ¡¬ ¯¤KªM¢™g¡v›áM£-©M 5šW´˜‡™³¡+ª&¡˜É± ± ›£-˜W¯ ¡œ¨™³¡ˆ™‚§eªWšW¢›\¡ˆœ¦˜W™´¬™« ¬ ³­¢³ ¢ ¡·¬ œ¨¡±2™‚™³£-šW™›šW¡Iš‡¡j¡§ ˜¬ § ±¬ ªM£-ŸW¡„¥¨œ¨¡™³§™›§e v¡ŒšW§eœ¦±UšW˜W¡« v§e™ ® šW¬ ”œ¨˜‡›§e©M»\¡Œ´µ § ™³¬ ¶¡˜W± ˜ ½
START
basic block builder
trace selector
dispatch
Context Switch 21 instructions
BASIC BLOCK CACHE
non−control−flow
instructions
indirect branch lookup
15 instructions
TRACE CACHE
non−control−flow
instructions
trace branch taken?
6 instructions
㧠¬ œ¨«´™e¯  ¢³¡C¬”­ [™›RšWã¡
¥ ±¬ £ ¬ §e™š‡™³ ”œ¨¢±™ ¡¬5½Š­I§¢³¬vœ¨™›¯ œž¢„§ 5¥©MŸ‡™› ”¡+¢±É™e µ¬5Û­ 5™›šW¢³»¡šc©M ”™›ªM¡+œ¦±7˜W«… ”œ¦¢›˜‡¡#ªMœžœ¨˜‡§ 5ªW™›œ¦¡ˆ§+ =™› ”¡ˆŸWªBŸWµj¥¦œ¦ã §+¬ =¢8™³œ ¬™›š‡˜¹¡§ ¬™›ªM¢e¡ ”B™§¡›šW® ¡
¢³ ”¢³¡+˜‡§e™šœž™³ ”¬”»”¯ ¡+¢j˜Â©M™›™›¡+¡ˆ±É´™ˆµá\˜ º‚¬ š‡™³¡¡
™›ŸÈšc¡ =¢³š‡™- 5£hŸ‡¡j-˜W ¯¡+¡+¢³ª¼ŸW¢³™ œ¦¬›œ¨˜‡› «”·¥¦©U¡8šW ”œ¨˜‡«vª…š ¢³¬=¡+· ¡™ ¬¢³šW¢›¡¡ˆ ”™›ªBšWµ¡j—´¾½À¿°Á
„¢³¡«”œž™›¡¢‚ 5˜cª ¬v¯ ¢ ¬ £-˜&³§¢e =™³§eš…¢›¡+«”œž´™³¡¢ˆáK v§§ ¬”¯ ˜°™›œ¦˜W« ­t¬ ¢‚™›š‡¡
ç¥ ¯ œ¦ªM˜‡¡ˆª ¼¬ £± &¬ ¢³™›¡ÉšW¡@™›š‡§ ”¬ ˜˜°™›Ö ¡¯ ¤°™É™¼™›™›šcšW =¡Å™¢›˜W¡+¡«”¡ˆœž´ªW™³É¡¢e™ ¬¸µÄ® º‚¡@šW¡³ ·¬ ¡ˆŸÈªÂ¡¢e =œ¨˜W™›½½
œ¦˜W™³ =«
™³›¡ ©M­t´¬ ™³¢j¡±è¡+ ” §e¯ šwŸW™›Ÿ šW¬ ¢³¢›¡+™³ vgªB˜‡µ„ =Ãř³œ · ¡U¡§+™³ 5šW˜W¢›˜¡ˆ ”¬ ªW™8gš‡ 5 ˜c· ª¼¡ »”¬v¡+¯ ¡¢„Ÿ‡g©M ¬ ™›±¡± ¡
§§¬ v¢›§e¢šW¯ ¡
ŸM¡™³¤Mœ¨˜‡¡+«#§ ¯ ™³™›š‡œ ¬ =™˜‡+µ
™³ =—Š™³˜Å¡jŸ‡£- ”šW¢¡™³˜Éœ¦§ ¯œÇ™-¥ž 5¢ ¢ˆ¯ áB˜‡£h‚¡
œ¦˜ ± ® ¯ ¡™´™£g›¡ ¡+· ˜É¡
§ ”¬ ˜‡ªMª ¡
¢³ 5¡+¥¦¥™ ì ¢³œ¦¡˜‡ª™³šW¬ ¡„£ 5ŸW¾Ÿ‡Œ¥¨œž§—g 5§™› 5œ ¬¥¦¥ž˜ & h¡§ ™-¯ ™›¢³šW¢›¡+¡#˜v¡™‚¢³¢¡¬¢³¢¢‚¬ § ¢h¬ § ªM¬ ¡”ªMµ ¡”¶ dµ ¯¡¢ˆ 5©M¢³¥¨© ½
™›™›¡+œ¦˜W±Ù¡ˆ±Uá5 ” ”˜‡»”ª#¡+I ¬ ± ­ ¡¯£ƒ´™.ݳ œ¨˜c· ª¡I¬ ”£˜‡Œª\¾ ¢³¡+I™—.¬ §¢› 5¡.¥¦¥ž™³.šWœ¨¡‚˜U 5œ¨ŸW™³ŸW¥¦¬ œž£-§ =˜™³œ ¢¬ ¬v˜ ¯ & ½
§ ¯ ¢›¢³¡˜°™-¡¢³¢ ¬ ¢g§ ¬ ªM¡j™ ¬ ·”¬ œ¦ª&§ ¬ ¢›¢ ¯ ŸM™³œ¨˜W«œ¨™+µ
`dpH Ì5Í c–M’vÎY“
5¶ ˜R˜‡¯ ªW¢„ 5¡ŸW¢›Ÿ‡©K¥¨œž™›§¡+¢ 5± ™›œ ©M¬ ¡˜w¤M™›Ÿ¡™ ±¬¬ ¢›µ
™³´™eÃ 5 …¢›™šW˜ ¡ 5¯ ˜@˜c± ªÅ ® ¡+™ ¢ ¢e¬ §¬”Ÿ¹¡­ œ¨§ ¢™³¬” ªM¯ ¬ ¡™³£-œ¨˜Wœž˜¹j¡ˆj˜¡¤M 5¡+™#¥¦¥ § ¬ ¯ £-™› ”œœ¦¬˜Wœ¨¥¨˜« ½
¯ ® ¥¨¡vác£g¬”¡ ¯ ¯ ›¡ ¬v¯ ¢ GK;U.1(U= *V5OáB£-¬”šW¯ œž§ešœ¨˜5Ö´¬ ¡+§O™e ¬”¯ ¢¬ ©M· ™›¡±
œ¦˜v™ ¬ º‚ ”š‡˜
¡¢³ ”¡#¢ ® 5œÇ¢³™³¡#¢³ ” U¢›© ˜ ® ± œ¦˜‡ 5¡+¢³¢©„œ¨˜ ¬™›¢e¢eªM =¡+™³¢Y¡™«v¬ œ¨¡ˆ¢  ¯ ˜ ¢8¥¨¡+œ¨«v˜= ”Ö´¡ˆ§©§O™³§œ¨˜W¬ «ÉªM¡v µ
ۜžjÝY™ ݬ œ¦§˜v¢›™ ¡ˆ¬ =™³ 8¡Ÿ‡ w¢ ¬ ŸW§¢ ¡ˆ¬ ¯›§ ¡+¬ ³® ˜  ít¬ ¬5¢#œ¦­ ˜‡ ɪ ¬ ™e£ 5¢³-«”ä¡Á”™Á^玡µ ¤M­t¶¡+¬ § ¯ ¯ ¢.™³ 5® Ÿ‡¥¨ŸW¡¼¢ ¬ ¯ ”§e§ešš
™›™›šcš‡¡ =˜n™™³œ¦šW˜‡¡…›¡ŸW¢›™
¢ ¬ § §¬ ¡ˆªW›¡ ®¬ ˜°¡«v™ ¬œ¨˜c™›šWœ¦¡É˜|˜W w¡+£è ¯ ŸWŸÈ¢ ¡¬ ˜‡§ªW¡+³¡+U ª@&´™e™³ ” =§e™³¡”»Åµ™›š‡ÃR 5¡™
£- 5˜cœ¦¥¨ª ¥M¥¬ ™³ v ”ª¢™ ¬”¯ ¯ Ÿ ¢¢ ›¬”©M¯ ´™›™³œ¦¡˜W/± ¡++& .µYÃRÛ8݉¡Ýɧeš‡ ” 5˜‡˜‡ª#«”§+¡h 5™›¥¦šW¥M¡œÇ™e¯ œ¨›˜‡ŸcœÇ™³¡+œ¦˜‡ ”ªM¥¨œ¦¡+²+ª 5™›œ¦œ ˜W¬ œÇ˜ ½
™›¬ œž˜ 5¥Y™›šW™›šW¡g¢³´¡+™e v ”ª §e»\& -á^ŸW¢›¡ˆ¢ ¬ ¯ «”±¢e 5¡.± ™³šW§ ¡I¬”¯Ÿ‡˜°¢ ¬ ™³¡§¢-¡ˆ›™ +¬ á= 5Ÿ ˜‡¬ ª œ¨˜°¬ ™Ó
™ £g¬ ¡I™›šW« œž¬ µY§ º‚¬ š‡ªM¡¡
™³ ”¢›«v¡¢‚™-›¡©M¤M´¡ˆ™³§ ¡¯ ±™e µ ® ¥¦¡jœ¦-˜ ¬ £$¢ ¯ ˜W˜Wœ¦˜W« ¯ ˜‡ªW¡¢-™³šW¡§ ¬ ˜v™³¢ ¬ ¥
¬5­¬”¯
`dp ` •‰Ñ Í ’v•YÑ Í Ñ iÍ h j Î Í ’”“v"Î m
§¬5¶ ¬­ ¯ ªM™›¢¸¡vš‡µ¡ ©M¬ g¢³™›©Åœ¨¡«v± œ¨±U˜c 5 ”±U¥œ¨˜° 5™³ 5Ÿ‡ ”œ¦˜°ŸWœ¨˜‡™³¥¨œž 5œ¨§˜Wœ¦ 5˜‡«Å™›¸œ §¬ ¬ §˜˜°¬ ™³§˜v¢¬ ™³¬ ¢ªM¥I¬ ¡„¥ £gœž¡¼¬5­ ¡ ±· ”¡+¡+¥¨¢- 5¥É˜|¡ 5¤MŸW™›¡+š‡Ÿ‡§ 5¯¥¨œž™ ™›§¡ˆ 5˜ ª™›¬ œ ¬˜W˜ ¡
¦™›œ 5˜ ¢e¥¦¥‰ 5˜c¬” ”¯ŸW­ ¢ÉŸW¡+¢³¥¦§œ¦ §+¬ =¬5ªM™³­ ¡¹œ ¬§ ¬§+˜w ”˜°§§e™›¬šW¢ ¬ ªM¡v¥ŽµØ¡#µ œž8º‚šW¡¤Mœž…¡+§ ¢³¯ ¡ ™›Ú ¡ˆ¯ ª œ¦¢³· ¡+œ¦U ¼œ¦ &˜°™›§¡¬¢e§Ÿ°¡+© ŸM™›¬5œ¦­ ˜Wœ¨«n™³› ”¡¥¥¨­¥
§¡˜¬ ·ªM¾œž¡¥Çœ ±™³¬ š ˜ ¯ ¬”´¯ ¯™ «”›® š¡+¡j ­t¡¬5¬ ¤K­„¢ ¡ˆ¬”§ ¬ ¯¯ ŸM™³¢&™›¡+œ¦ª ¢ ±¯ ® œ¨˜v²ˆ©¼™³ =œ¨±™› œ ¬ ¡¹ªM˜Ü©K›˜‡©MŸ ”´¯±™³¡¢³œ¦Ÿ± § ¬ ¬ ­t¡ˆŸM¬  ™³¢&œ¨±¬ Ÿ ˜‡œ¦¯ ²¥¨¢³©2¡+Ÿ ¢+¬áKš £g¬¡ˆ¡™
¬ 5™³˜ šW 5¡ŸW¢8ŸW™›¥¦šcœž§ 5 =˜ ™³œ ¬¬ ŸM˜„™›£ œ¦±¬vœ¨¯ ²ˆ¥ž =ª ™³œ® ¬ ¡g˜w¢³¡£-Ú šW¯ ¡œ¦¢³¢›¡¡ˆªB§ µY¬ ±ã ¬ ŸW¢‰¥¦¡¡™³¤W¡
5±§ ¬ ŸW˜°¥¦™›¡”¢ á ¬ · ¥ 5¬5¢›½­
œ§ ¬”¬ ¯ ªMI¡
œ¨˜°›§+™› 5¢ ¬˜W›˜‡ŸÈœ¨˜W¡+§O«…™³œ ™ · ¬ ¡-œ¨™³± vŸW»M¥¦¡+±á° ¡+¯ ˜v§e™„š…› v¡+Œ§ ¯ œ¦˜‡¢›œ¨™´™›©¢ ¯ ŸW±¢ ¬ ¡™˜°¬ ™³§ 5¬™›œ¥¦¬+áȘ ¢›¬ ¡¢½
Úã ¯¯ œ¦¢¢›™³¡8šW¡™›š‡¢³± 5™¬ ¢³ 5¡”¥¦¥á‚§ ™›¬ š‡ªM¡ ¡ ®W® ¯ ¡„¥¨» ¡¤W¬5 5­ ±™›œ¦šW˜W¡R¡+ª&§ ¬ŸWªM¢³œ ¡R¬ ¢h¡¤M™ ¬ ¡+§ ¡¯ ¤M™›¡+¡ˆ§ ªÂ¯ ™›œ¨œ˜Ä¬ ˜ µ
™´£-©KšWŸWœžœž§e§š 5¥‡£ 씯 œ¨˜‡¥¦ª ª ¬® £¡‚Œ± 5œžŸW››Ÿ‡¡+¥¨ª œž§œ 5­\™›¬œ ¬ ˜‡˜¥¨©œ¦I˜ œ¨¬ ˜U¢³±§+ 5 ”¥¦¥M¥ ® § v¬ §e˜°»#™³¢ ¢ ¬ ¬”¥v¯ ™³™³¢³œ¨ ”˜‡˜‡¡++½ á
­ ¡¢e‚º‚£gš‡¡¡¢³¢³¡¡n­t 5¬ ¢³¥¨¥ ¡|¬ £h ¡ˆªB˜ µ ¯ ± ® ¡¢ ¬5­ ® ˜ ¬ ¢³±U 5¥„™³¢³ ”˜‡ ­ ¡+¢³ ¬5­
œ¦±§ ˜v¬ ™³¡˜°¡˜°™›¢e™³¢ §¬ ¡+¥\±UŸMœ¨™+˜ ”µƒ˜°Ã© º‚­œ¦šW¡ˆ˜‡¡ =ª ™ ¬ ï £¢›¡ˆœ¨g˜c‰™³ª ™›š‡¬šW =£¢ ™8¬” ¯¢›¡ ¬«vÚ ŸÈš ¯ ¡±œ¨¢e¢³ =¡„¡ˆ™››œ¦³˜WŸÈ 5«¡+«v§¡Iœ¦©M ”Ÿ‡¥ v™››¡+¯›± œ¨Ÿ‡˜‡Ÿ «‡œ¨¬±µ‰¢º‚™-ŸW¥¦š‡™ ¡¬¡ ½
›³©K 5«”™›¡ˆ¡+B± ™ ¬ ªM™³¡+šW¥¨¡gœ · ™›¡+šW¢³¢³¡+ v¡ ªW· ¡U˜°&
™e8:
.B™A+¬AU0U7
™›š‡.¢›U¡ˆP% ”.UªWP% .BAO® µ‰©n¾` vªW™³šWªM¢›œ¦¡ˆ˜W ”«ª„±
Ÿ‡¢¡ˆ¬ ´½½
™›§œ¦¡ˆ˜W›¡ˆ›¾¡+˜µ‰¬ œ¨¶ ™³™³šW¯ ±¡¢¢
›¡+©M³¬v´›™³ ”¯ ¡«”¢e± ¡ˆ§‰¡ ± v¬”¯­ ©K˜‡ v™§e©Kœ¨šW˜°˜‡¢ ™›¬ §e¡+˜š‡¢³§¬”¢ ¬¡¯ ŸM˜ ›™‚¥¨¬”© ¯ ™³·#šWœ¦¡+ § ›¬ ¡§˜° ”§™³¥¨ ”¢ ¥ ®¬ ¥¨¥ ¥. v® §eé ”»§e¬ »M£2¢ ¬”+µ¯ œ¦½
™›œž¼š‡¢ ŸW¬v¢ ¯ ¬=«”· š„œ¦ªM™³¡ˆšWª ¡‚¾® ©¸›©°Ã˜c§eœ¦šW˜‡¢ ª ¬ ¬ ˜ £¬”¯+µÙn Œº‚¢ ¬ š‡§œ¦&¡ˆª 5¯ ¥¦¢³¥ ¬ ¡ £g¼ 5¥¦™›¥KšW\¾ ¢³¡+Œ v—ªW™›Uš‡™ 5¬ ™
™±§ ¬¬ ¡+±™›³šW›± ”¡+œ¨«”¯ ¢h¡ˆ˜W¢›Œœž¡ˆ§ 5 5¢³ŸÈ™›¡¡¡+§š‡£-™› ”œ œÇ·˜‡™³¡ªMš¹¥¦Ú ¡+¡+¯ ª¼ v¡ §e ”¯ š ¢›¡+¡ +¬ µ™³· šW¡º‚¡¢³š‡©
¢ ¡®›œ¦ªM©±
¡™eŸ œ¦¥ž 5¬ 5œ¦´¥¦¢Œ™³™œ¨¬5˜‡¬ ­ «&¡ š · ±¬ ¡£¸¡+˜°³™‚™›³š‡ 5§ 5«”¡+¥¦›¡ˆ¥¨¡ ½
® v§eº‚»K+š‡µ ¡„¶ Ƈ¯ ˜‡¢‚ ”¥¢ ¯  ¬”˜°¯™³œ¨¢e±§¡ ¡„¬”­©M ”™››¡+©°± ˜c§e± šW¢ ¯ ¬ ˜ ™ ¬”­t¯ ¬ -¥¦¥ ¬ § £Ô¬ ˜°™›™³šW¢ ¬ ¡ˆ¥B¡„é ¬§£ ”¥¨¥žœ¦+ µ
¡Ÿ ¤W§¢›¡™³ŸM ™³°œ ¬™›¢ ˜‡§Oµ ™ º‚¢³¡+š‡ªÉ¡w×.äW§œ¨˜c¡+ŸMª ™›¬ œ £˜C ^8¬ Ÿc 5¡+˜‡¢³ªW 5¥¨™›œ¦˜Wœ¦˜W«‡«|µ!›©K"™›¡+±)¡¤W §¯ ¡ŸMŸW½½
™›±œ ¬ ¬ ¡+˜c§eš‡h ”œ¦˜É˜WœžÃ¯ ±œ¨µ˜‡¯ ª ¶ ¬ ¯ £¢-g ”©M¢›¡ ™›¡+®W± ¯ œ¦¬±¥Ç™ ¯ ¬ ˜…™‚™œ¨˜°¬ ™›Ÿ ¡+¢³¬”§­ ¡™³ŸMšW™‚œ¦g™³šW¡¡„¤M§§ ¡¬ ŸM˜°™³™³œ ¢ ¬ ¬ ˜ ¥
é ¬ £ ¬”­ ¡¤W§¡ŸW™›œ ¬ ˜‡œ¦˜ ¬ ¢³ªW¡¢™ ¬ ±U 5œ¦˜°™³ ”œ¨˜§ ¬ ˜v™³¢ ¬ ¥ ¬5­ ”˜
5 Ÿ‡ŸW¶ ¥¨œž™³§šW 5¡™›œ¢ ¬ ˜ ¬vµ ¯ ¢³§¡+ ¬”­ ® ˜ ¬ ¢›±U 5¥h§ ¬ ˜°™³¢ ¬ ¥é ¬ £Ùœ¦˜‡§¥ ¯ ªW¡
5˜c§ ª
™›˜°šW™›¡¡+ ¢|® ™³œ¦¥¨šWœ¨™´¢ © ™ «”¬ š2›¡™³™hšW #¡  ¯ ݛŸÈœ¨˜‡¡ª˜‡ªM£¡ˆª 
™›¾\š‡I¢›¡ˆ— ”­tª ¯ &˜c| §O™›ŸW
œ ¬¢ ¬ ˜«v¢³ ”„±4
¬”¯
¬v¯
¬
\µ
š‡º‚ ”šW˜‡¡UªM¬ÃÂ¥¦¡`™³¡Åœ¦˜‡™³šW™³ª š‡¡+¬ › =£¡ƒ™œ¦± ³ ¬” ¯ ¯ ¯ §e¡+¢³š R§¡¬”œž­§ ¬ ™›˜ ªMš‡¬ ¡U¡R™ š‡œ¦¬˜ ”⼝j­t¬ §˜ ¢›œ¦±U¬ ”™ ¥¨ =¥¦©™³® œ ¡¬ ª¡˜$˜@¬ §˜W¡¯ ¡+¤W±¡+ 5ªM±¡+¡ˆ˜vªÔœ¨™³˜‡¡+¡+™ªBª¬ µ
™›®±Uš ©# ^¬ ©Ô 5›˜K¡¡© £g¤M¬”¡jœž´­ ™ˆŸW™³µšW¢³¡+¡›¾¡ ˜°¯¥¨¥ ™-™³š ¬5šW¬ ­¡¢e¢³+¬”¡ µ‰¯ ­t¢¾¬ ¢‚.œ¦˜ š‡ ­t¯ 5¬ §e˜c¢³š±UªMá ¥¨ =œ¦¬ ˜W™³™›«
œ š‡¬ ¡˜™›¢.š‡¡+±£‚› ”¡¡™³ §eš š‡¬v¬ 5®ªW¥¦™³¥¨¡+ ”™›˜Wœ¨š‡˜‡«” ”¡+¡ˆ˜ª 
­§¢ ¥¦¬¡+„± ä Á”¬vÁM® á [+¡+æM¢ ·áÈ 5Á ™›[5œ ¬ác˜`Á ^ ”çÀµ˜‡ª ­ ¢ ¬ ± ­ ¡£ ®c¬K¬ »KU ”˜‡ª¸ 5¢›™›œ¨½
5Û8˜cœÇÓ\ªƒ¾¡¢³œÇ¥¦™e ¡&¬ ˜°™UªM˜ ¡+™›¬ ¢›¡ˆ™›œ §e¡¹· šW =˜W™›™³š‡œœ Ú· 5¡+¯ ™&+¡+ág£g˜ ¡Å±U¬ ”™& ^¢›© ¡Ã® ™eœ¦¡ 5˜‡¢³ª ¢›«”¬¡ ¡£Ú ™›¯ œ¦&˜Wœ¨¢³«|æ ¡+WªnÃÂᙠ朦¬ ˜‡Wª á ±U¬ ¬ £ 5r¢ œ¦'˜°w™³º 5ל¦˜ µ
§ ¬ ˜°™›¢ ¬ ¥\œ¨˜É™³šW¡+›¡ ¬ ™³šW¡¢ · ¡¢eœ ¬ ˜‡ ¬”­ Ãœ¦˜‡ª ¬ £+µ
`dp `pÀË j n• m mŽh•Y– .‘
—Šš‡˜j vI™›š‡›¡I¡ · á+¢³œ¦ ”˜‡¥Wª ±¬ £¡+³B›± ”«”¬ ¡ ªMÚ ¡¯¥ ¬5¡ ¯­ ¡¡+·+µ¡˜°Û™‰œ¨ªMÓÈ¡+¡+¥¨¢›œ ¡+· ˜°¡+™I¢›©v™´á+©K¡ˆŸc ”¡ˆ§e š¬”™›­ š‡±¢›¡ˆ¡+ ”ª ½
­t³¾g¬ 5™.¢j«”§¡ˆŸW¡‚¢ ¢›¬ 5™³ ”¢³§¡¡ˆœ¨˜ ›Ÿ‡›Ÿ œ¨¥¦˜‡ v¬ «&§œ¨˜°¡+ 5ªÉ™e¥¦¥.œ¦ª ˜±¯ ¡+¢›¡+ ”œ¦³˜W§e›«8š ”«”ŸWÚ ¡ˆ¢ ¯ ¬ ¡ «”œž¯ ¢e¡” 5¡+á ± ³®W¯¡+¡˜v¤M™™³¡+™›œ¦§ ”šW¯ ¥¨¡„¥¦™›©œ ±¬ ™›˜Y¡+š‡§eá=¡šc™›šW 5³¡˜W 5±œž¬ ŸW± ¡v½ µ
¡ 5¢e¢³ =¡„™³ 5œ¨˜‡˜K«‚©”áW›©M™›šW´™³¡„¡±™³šW¢³§e¡+šW ”¡+ª §e»M& - ­t™³¬ 5¢™›Ÿc¡„¡+œž˜‡ªM›œ¦ ˜W· «¡+±ªBµh¡+³º‚³šW 5«”¡˜¡ˆá µB­t¬— ­ ¢-™³¡ˆšW ”¡§e¢³š ¡
±¢ ¯ ¡+˜W³˜W›œ¦ ”˜W«”«¡vác™³šW™³šW¡j¡
¢ ¬v™›¯šW™›¢³œ¦¡+˜W v¡ªw™›œžš‡ 5™g›§ œž¬ g±¢›¡+±«”œž ”´˜‡™³¡ªM¢³¡+¡+¡ª
¢³¡+™ ª ¬ š‡­t 5¬ ˜c¢ ªM¯ ¥¨¡8›¡ ™›š‡œ¦˜ ¡
±¡+³º‚›š‡ ”«”¡¼¡v¥¨µ ¡ ­ ™
›œ¦ªW¡ ¬5­ 㜨« ¯ ¢³¡…Áœ¨¥¦¥ ¯ ´™³¢³ 5™›¡ˆj™›šW¡É§ ¬ ˜v™³¢ ¬ ¥
霦˜‡¬ ªM£ œž§¬5 =­ ™³¡+ j §+ 5¥¦¥® ¡+ vŸ‡§e 5» ¢e =­t¬™³¡U¢Œ j¡¤M³¡+ 5§ ±¯ ™›ŸWœ ¥¦¬ ¡h˜@™³šW§ ¢³¬ ¡+˜° ”™›ª¡¤Kµ™ˆ×hµÉ ”§eÚ š‡§ ¡¬ ˜¥ ¯ ™›±š‡˜ ¡
™›š‡™›¢ ¢›¯ ¡ˆ§O ”™³ª&œ ¬ ¡˜ ˜°™›¡+¢³h™›š‡¡„»”\¡ác¢³™›˜WšW¡+¡
¥ · »”œž¡+ ¢›˜W™›šW¡+¥.¡j§e—´šW¾-¡+½Š§e¿v»MÁ œ¦™›˜°šW™›¡ ¡¢³™›¢ šW¯ ¢³ŸM¡+™- vªœ¨˜W& ½
±ŸÈ¡¡+˜‡³ªM› ”œ¦˜W«”«c¡ µnÚ º‚¯ ¡ šW¯ ¡É¡++»”µ2¡¢³˜W—Š˜Ô¡+¥I™³™³šWšWœ¦¡˜ƒ§+ ”› ›·¡w¡+™›š‡™›¡šW¢³¡É¡¹™›œžÉš‡¢› n¡ˆ ”±ª & ¡+ ³›¯ ”«”¡+¡¢
®¢³§ ¡¬ v™ ˜°§e¯ ™›»…¢›¡˜‡¤K¢³h¡™«”™ ”œž¬
˜‡™›ª¯ ¡¢³¡+¡+¡ª¢g™³±­t¬ ™›¬ ¢-šWªM™³¡„¡šW™³¡™›šWš‡¢³±¢ ¡+¬v¡+ ”¯ ³ª «”³ 5šÉ¯ «”Ÿ ¡& ™ gªM¬ œž™´›©K¡Ÿ‡¤MŸÈ =¡ˆ¡”™e§ µg§e¯ š&º‚™³¡„¢ šW¬”¡„™›¯ šW™›™³¡ š‡œ¨˜‡¢›§¡8¡ˆ 5 ”¥¦œ¦¥¨˜ª ½
™›™›š‡œ¦˜W¡¡ˆ©MÆc˜W™›¡œ¦›±9šáB¥¨œ ™³® šW¢e¡ 5©w¢³© ª ¬ ˜ ¬ ™"˜ !#¬ ¢³±‡µY ”ÃÂ¥¨¥¦©š‡¢›¡¡˜™ ¯ §¢³ ”˜¥¨¥ µ® ”—Š˜c§e»…´™³¡+¢ ¬v ”¯ª½ á
™›™›š‡š‡¡¡©¢ ¬vœ¦˜‡¯ ªM™›œ¦œž˜W§ 5%¡ ™›$¡g™›š‡ 5™'™›& šW¡+(*©#) 5+¢³¡I,Æc˜Wœ¦ ›šW¬ ¡ˆ¢ ª ® ® ©#©„¡¡¤Mœ¨¡+™›§š‡¯ ¡™›¢Œœ¦˜W§ ”-« ¥¨¥¦œ¦˜W«
—¢³­¡+™›'™ šW.B¡+¢³µ°¢›¡+º‚¡¼IšW™› ”œ¦š‡¢›g¡
¡§ ›˜ ¯¬ ›¡+¡+± ªI¬ ™›¢³šW¡¡8¡+±
¢™›šW§¡ˆ¢³›¡+³˜° v 5™³ª«v¡¡+¤K™ ™¬ ŸÈ 5¢›˜‡¡¡˜‡ª½Ž¡+ªM˜°œ¦˜W™›Ÿ ¡«c¢Iá˜É™›™›šW¢›š‡¡¡¡U™ »”»”¡+¢³¡¢›˜W¢³˜‡œ¦˜W˜W¡¡+¥Ž« ¥µ
™¡¬U¤M¡ˆ¯ § ¬ ¯ ¡+™³¢-œ ¬ ± ˜¬µ ªM¡j™³· šW¡j™›¯š‡¢›¡ˆ ”ªÉ¬ § ¬ ˜°™³œ¨˜ ¯ ¡ˆ‚£-¯ œÇ™³šÉ¬ œ¨™³ ¬ ¯¢³œ¨«vœ¨˜‡ ”¥
®® v v§e§eg»&»| ”§™›¥¨ ”š‡¥ ® ˜ ¡¹ v§e® »”»K¡#¡+¢›™›˜‡¢³§+¡œ¨ 5«v¥˜ «”œž¡+¼® ¢›¡ˆ¡¡+ª…˜v˜W™³œ ¡¡ˆ­ ¢³´¡+ª™³¡+ªƒ¯ ªB¢³ 5áhœ¨˜‡˜c™›«Uª¸šc =¡™›™¼¤MšW¡+œž¡+§ ¢›¯ Ⴁ¹™› 5œ ”¬ ˜ ¢›˜ ¬ ¡™›¬”šWŸÈ­ ¡+¡ …¢U˜cªM§§ 5 5œ¨˜‡¥¦¥¦¥¨¥¨« ½½
±¡+³ÃR› ”¡@«”¡ˆ˜W¡+µ ¡+ªÄ™ ¬ œ¦˜°™›¡¢e§¡+ŸM™™›šW¡`§ 5¥¦¥ ® ”§e»Â±¡+§ešc 5˜Wœž±
™›™›œ¦˜ ¢š‡¬ ¢›¥Ž¬¡ˆµ ”¢³ªMªÊ¡+¢…™ã ¬ ™ ¢›¬ ¢™ ¯ ¢ ˜2˜c¯ =˜ ™› Ä¡+§¥¨ 5©v§+ 5¥¦áÂ¥ ¥¦® ¥ ”­ ”§e™›»ƒ§e¡+» ¢Ê¢ ¬”œÇ™›™@¯ š‡™³¡ ¢³œ¨˜W¡½À¡ˆ»”¡ ¡+˜°¢›™›¯ ˜W¡+˜‡¡+¢³ªM¥n¡¢›¡›™³¬v¡ ¢R¯ ¢±¯ §Ÿ ¬ ªW˜W ¡ ½
™›1 š‡3¢ 2 ¬v¯ «”šÂ ¬ 5 ˜ƒ'¯& ¡¤KŸ()¬ 45¢›™›¡ˆª¸ ®¢ 6(¬v3¯ ™›œ¦˜WÈ¡µÊœ¦/˜ º‚šWœž&œ¦&0™›!#¯ š‡¡Åşȧ¡ 5¢ ¥¦¬ ¡+¥¦¡+§ª ™
›™›Ÿ ¢ ¬ ¯ ™§O™³™ œ¬ ¬ ˜ œ¦˜° =™›™‰¡+¢³™›§šW¡¡gŸM™™„¬ &Ÿ ¬”§+ 5­ ¥¦1 ¥ ® 7 ”2 §e»\µ ÃR ¡
'œ¦& ˜‡›¡(*¢›)™j45 #3Ö ¯ ±(Ÿ­ œ¨˜W ½
™›® šc©„ =Ö ™j¯ ™³± ”ŸW¢›«vœ¦˜W¡™³«  ® ¬” v¯ §e¢ »U¬ ™ £-¬ ˜Å1 3¢ 2¬v¯ ™›œ¦˜W ¡” µ ¶ '& ¯ ¢(*¢ )¬”46¯ ™›œ¦˜W ¡#(Æc˜W œ¦›šW\¡ˆµ 
v™³® ” œ¨§e˜cÃR»ÈŒµ|¡ º‚­ 5¡¥žš‡£ƒ œ¦¬ 
¡˜‡¤Kœž ¡™³¡+¢³® jª|¡+ŸW§+™ œ¦¬ ¡+¯ §œ¨›¡+˜°¡  ™›¡+¬”¬5¢³­¯ §¢
œ¨¡˜ ŸM¡­t™
¬ ¤M¢›¡+™›±U§š‡¯ ¡& 5™›™›œ ¢³œ ¬ ¬¡˜¸™˜
¯ ™›§ ¢›š‡¬˜ 5˜v™I™³¬5¡­ £g¤K Å¡™U»”§§ ¡+¬ 5¡¥¦˜W¥¨Ÿ ½½
œ¦³˜ · ¬”¡+¯ ‰¢ 5˜‡¬ £-ª#˜Å¢›¡ˆªW´™ =¬ ™e¢³ &¡+™›™›¢šW¯ ¡ §O¯™ ¯ ›¡¢³¢¡++§ µ¬ ˜vº‚™³šW¡¤K¡ ™ ¬ ¬5Ÿc­ ¡+ ¢³ 5™›™›šWœ¦¢³˜W¡+«& vª›©M£-´™³šW¡¡+± ˜
œ¨™
˜‡¥¨§ ©@¬ ±³ ±¡+ ” ˜‡ªM 5¡+˜‡¡ªn¢e#¢›¡ˆœ¨™#´™ ™ ¬ ¢³¡+¢ ¯ ™›˜nšW¡ ŧ § 5˜°¥¦¥ ™›® ¡ ”¤K§e™ »\™›µš‡ 5^ ™¬ £hœ¨™¡ ·»°¡+˜ ¢+ᣜ¨™
¬ ®È¬”¯ ™+µ · ¶ ¯ ¢j¡¤K™›¢e &™³¬ 5™›¡œžj˜‡ =™ ¬ ¯ ¢³ ”¥¨¥¦©w˜ ¬ ™› · ¡+ªw ”¬ ˜‡ª
¢³œ¦˜‡¡+§™¥ ¯¬ ªM¢³¡+¡ˆª j®™›šW©…¡&™³šW 5ŸW¡ ŸW¬ ¥¦Ÿcœž§¡+ =¢³™³ 5œ ™›¬ œ¦˜ ˜W&«¼„›¡©K¢³¢ ™›¬ ¡+¢±§ µ‚¬ ªMº‚¡Uš‡±œ¦¡¡˜°¤K™³™›œ ¢e¬ U˜W¡+´ª™e =™³œ¦˜ ¡
¢Æ‡³K¡¡ˆ¡ˆ«”§Oª œž™›œ ®È™›¬ ¡¬ ˜@¢ ™³šR¿‡Þ ›Xµ £-¡[U¡Cš‡ 5¡M˜c˜@¡+ªÅ§O ™³Ÿ œ ¬¬ §˜Å³ 5›¥¦œ¥ åK®® ßO¥¦ ”µU©w§e»º‚™³šWšœž¡U¯ j ¢³¡+®È£g 5¬”¥¡
¯ ·™˜‡ ”¡™ ¥ ¡+¬¯ ª¹¡ š‡™ ¬5 5¬­ŸWŸÈ® É¡¡˜@™ ˜ ¬ ”¬ ¥¨˜‡™³¡+œÇ˜ª ½
£- 5¥¦šW¥¦©Å¡+˜`³ ¹¡U§+ 5 5¥¦˜‡¥ ® ªR ”¢³§e¡+»R™ œ¦ ¢›Æ‡¡ ˜Wœž›šW¢#¡+´ª`™e = ™³¬ ¡”µÉ™›š‡ÃÅ 5™
¡¼£g§+¡& 5˜|§+ 5§˜n 5™³±U§ešR ”˜™›š‡¯ ¡ ½
¢³œ¦˜‡¡™´™³¯ ¢ ¢›˜ §O· ™›¬”œ ­ ˜c-§ ” 5¥¨˜‡¥ ® ªÉ ”§§e¬ ”» ¥¨¥ž® g© ¬”™ £‚¯ =$™e§ešW œ¨˜‡ «'& ­t¬¢ ()®c+¬ ™›,8š B9µ .
¯ ¬ ™³¡„¬ ™›š‡ 5™8œ¨™8œžŸ ¬ ³›œ ¬ ® ¥¦¡ Þ ®W¯ ™j˜ ¬ ™ ¬ ⼧œž 5¥¦¥¨©Éª ¬ § ¯ ½
±¥ §+¡ 5˜°¥¹™›¡ˆª‡ª‡ß
=™³™ ܬ ´ ”™³§+¢ §¡+§³™ ¢³™³¡ šW¡ ¬ ›œ¦Ÿc˜W¡+«2¢³ 5™›™›œ¦šW˜W¡ «|¡+©M«”±™›¡+¡'± ˜°™$& U¢³™³¡šW«v¢³œ¦¡+ ”™›ªM¡+¢½
¬
¯ ¯ ¯
ä Á9^çÀµ — ­ £h¡n»”¡ŸW™ ¬”¯ ¢Åœ¨±Ÿ ¬ ¢›™³ ”˜v™¹™³ 5™›¡|œ¦˜Ê™³šWœ¦
™›¬”ªWš‡¯ 5¡™³¢¢³ -¡ˆ™³ßI™› 5™›¢ ™›šW¯ ¡ ¡§O­t™ ¬¬ ¯ ¢Ÿc¢›¡¡+¯ ¢³Þ+ 5œ¦µ#˜j™›œ¦º‚˜W™›šW«šW¡Iœžj™›©MšW£¢³™›¬v¡+¡ v¯;± ªK¥žª¹½Ž:o¥ ¬ *V§·”P ”¬ IX¥”,jœ¦ª´™³¬ ™›šW·¢e 5¡j¡«v 5˜W¡˜‡¡+›ª&¡+¥ ¬ª¹¢³™³¡+™ ¬ »”™ ¡¬ œ¨ŸW˜M¢³¡™½
™›™›¡+¡ˆ¢³´™³§¡+¡ª&ŸM™.™›™³š‡šW¡ ¡-· ¡œž˜c ®ª œ¨¥¦¬5œÇ­™´© ¬5§+­ 5¥¦™³¥ šW® œž ”§e›»\§eµ š‡^ ¡±¬ £h¡”¡µ · ¡¢ˆá=£g¡-š‡ · ¡‚˜ ¬ ™
›§©K v§e™›º‚šW¡+¡¼š‡±¡£-µÂ¢³¡-šWœ¦— œ¦¥¦­Œ¡… ” ř³˜ šW™›¬ ¡ š‡™³¢›šW¬ ¡ˆ¡Ÿc ”¢I¡+ª¸±¢³ 5œ¦ 5U™›Öœ¦˜W¬  «¹¯¢.›¡›ŸcÓÈ©M¡+¡ˆ´˜‡§O™³ªM™¡±¡ˆ¬”ª`­ §§+œ¦¬ 5˜‡±
¥¦›¥ œ¦® ªW±U ”¡§e ”»M˜‡™›šW ªM¡w¬¡¡+˜ § ¢³¬¬”ªW¯ œ¨¡™¢
™™›¬š‡¡ ¢ ¯ ­ ¢e˜R 5«”§+± 5¥¦¡+¥ ® ˜v ”™„§e™³»MšW¡¼áB£g™³šW¡
¢³±¡+ ”¯ ª|™œ¦ ±U 5¯ »”›ŸÈ¡¡ ˜‡¯ ªM¢›¡ˆ¡
ª@˜ œ¦¬ ˜‡™œž™ ªM¬ ¡vµªM¡<¥¦¡˜M™³¡ ½
­t± ¬ ¢›¬ ™ ªM¯ ¡¼˜‡ =¡™³¤W¡ v¥¦§O©”™›á°¥¦™›©¹šW¡+£-¢›š‡¡œ¦§eœž‚š@˜ œ¦¬˜‡£‚™›¢ ^¯ ©
§O™³™ œ¬ ¬ ˜|ªM¡ ™›¡™›¢³šW±¢³œ¨¡+˜‡ v¡ ª­ ¢ £g¬ v± „¯¡¤M¡+¡¢½
§^ ¯ ¬ ™›£gœ¦˜W¡ «· ¡£-¢ˆšWá=¡+™›š‡˜„œ¦œÇ ™¬ £g˜W v¥¦©§ šc¬ 5±
ŸWŸÈ±U¡ ”˜‡˜‡hªM£-¡¡+šW¢›¡+¡ˆ˜ª8™›™ šW¬ ¡¢ ¯™›šW˜#¢³ -¡+ v§+ª 5¥¦±¥ ® ” v»”§e¡ˆ»\ µ
¢± „¯ ›¡ŸM©K˜°=™ ™³™›U¡+± § ¬ \˜°§+µB™³ 5 ”¥¦º‚¥‡œ¨˜‡šW 5œ¨œž˜c˜Wjª>« ±
¡˜°¡ˆ 5™›¡+˜‡¢³j.£g»v¡¡U¢³\˜W§µ. ”¡º¥‡˜W±˜¬ ¬ ¬ ±U™„ªM 5ªM¡»v¡+™›¥¨¡ÉšW¡™›¢ §+¡¼¬” ”¯ §e 5«”šW˜Kš¡© œ¨±U˜°­ ¢e™³ 5 5¡˜W«”¢›½½½
5™›«v¢ ¡¯ ±§O™³¡œ ˜°¬ ™j˜‡Œœ¦™³±šWŸW¢ ¬”¥¨¡+¯ ¢+«váBš&£g #¡
›¢›œ¦¡ˆ˜WªM«”œ¨¥¦¢³¡8¡+§Ÿ ™¬ œ¦ ”˜°¥¨™¥. Þ ¯Æ‡§e¢eš¹´™-œ¦´˜°™ ™›¬ ¡¢³¢³œ¨¢ ˜‡¯ « ŸM ™jœ¨¢›˜M¡½½
™¯ ¯ h¢›™ ˜¬ ”±UªWªW 5˜‡¢›¡ˆ ”›«”‚¡œ¦˜™›šW¬v¡„¯ §¢ v§§e¬šW˜°¡™›£-¡¤Kœ¨™›™š ¬”™›¯ ¢ ¯™-§Oš‡™ ¯ · ¢›œ¦¡^˜WßO« µŒº‚ šW¥ ¬ œž-™ 5¬”¥¦­Y¥ ¬ ¯ £˜M½
ªM¡+¥¨¡™³ ® ¥¨¡ ­ ¢e 5«”±¡+˜v™eµ
‘ ?¼“°Î.– cςÐh“ j n• m mŽ‘
`dp `p R‘ IÍ – l “vÎ Í ÎÐI@
®™›¾¡+ v›¢ §e©K»K¯ ˜‡›§e¡™šW¢¬8¢ ±¬ ¬”˜ ¯ ¬ ¬v¢ªW¯ ¡g©Mœ¦ŸW˜
™›¢ ¡+™›¬ ±šW§¡‚¡+¡ª ¢ ¤W¯¬”§¯¢›¡¡™³ŸWœ¨§+˜‡™ 5¡ ­t¥¦¬ ¥¦1 .¢‰3¥™›2 ¬Kš‡¬ ¡ » ­ v¡A§O¤W5™Y ”(*™³§46š‡™›¥¦ =©#™¥¦™›œ¨š‡»v¡¡(©j§ 5¡'˜M¥¦¥¨ ½½
֜¦˜¯ ™¥¨œ¦»” ¡j"£g!B¡j š‡‡ 5µB˜‡—ŠªW˜¼¥¨¡ 5¥¦§+¥ 5¬ ¥¦™›¥ šW® ¡+ v¢Œ§e»M¢›¡ˆµŸÈ¡+§™³I£h¡šc 5˜‡ªM¥¦¡-™³šW¡±
`dp `pK` fDCŒ– c ’vÑŽÎ Í ‘
™³™›º‚š‡ ”šWœ¨¡8¥ž¡+ Ÿ¢›¬5¡¬ ­ œ¦œž˜°š ¼™ ¬ £n¬”­Y­Ã 5· œ¦œ¨¢¼œ¨¡+˜‡£ ª 5±¬ ¬5£­‰¬”Y¬”¯ ¯š‡˜°¢-™ ”˜‡›¬”©KªM­ ¥¦¡+™›œ¦¡+˜ ±­t¡¬ ¤Wá°¢³§±U¡¡¤WŸM =§™³™›¡œœ ¬ŸW¬ ˜‡˜™›œ ‚¬ ¬ ˜‡ä Á˜n [O玬™³µšWŸÈãW¡w¡¢e¢ ¬ªM =™³±¡¡ ½
››œ¨š ±£œ¦¥¦ ”¢›¥¦ 5©R˜™ ¡¬ ¤M ”§± ”¥¨ŸW¥ ® ¥¨¡ ”§e»M+µ| 5˜@º‚¡šW¤M¡§¡¢›ŸMœ¦«”™³š°œ ™˜µœžªM¾ ¡ ¬5 ­ ㉥Ǚ³œ¦œ¨« ˜W¯ «¹¢›¡œ¨˜MÁ ½
³™› ¢ ¬ ¯ ¡+§O8™³œ™³¬ šW˜n¡ § ›¯¡¢#¡ˆ§  ˜°™›¬5™›¡¢e¤K­ 5™ Ÿn 5™˜‡¬ ªÅ™›™³šWšW¡¡˜|»v¬ ¡§ ¢³˜W±¡¥Ž±Uµ| 5­ º‚˜‡¯ šWªM¡É¡+¡»”¢ej¡¢³™›˜Wš‡¡+¡ ¥
™›œžBš‡·¢›¢›¡¡ˆ½Ž ”¡+ª&˜°™›™ ¡¬ ¢³¡+¯¢ ª¯ ˜™›š‡¡¢ ¤W¬v¬ §¯ ¡«”ŸMš ™³œ 1 ¬ 3˜M2 ½Žšc 5˜‡ªM¥¦œ¦(˜W«¼§ 5¬ ¬ *ªM
¡vEµ 45<8¡+¢(± ¬ ªW'¡
Callback Example
kernel context
user context 1
Exception Example
user context 2
kernel context
user context 1
int 0x2E
user context 2
faulting instr.
Key
exception dispatcher
dispatcher
application
queries handler filters
unwinds stack
executes finally clauses
calls NtContinue
1
or
2
faulting instr.
ntdll.dll
kernel
TIME
int 0x2B
TIME
callback handler
user32.dll
execute handler
㪠¬ œ¨« £-¯ ˜K¢³£‚¡j 5Á ¢eRªB׌ᔣ-¤W 5œ¨™›±š&ŸW¡+¥¦ ”¡§e§ š ¬ ˜°¬”™›­ ¢ ™›¬ š‡¥È¡é ™³¬ šW£ ¢›¡+­t¡8¬ ¢§ ¬ ¥ ¯ §+± 5¥¦˜‡¥ ® I ”œ¦§e˜‡» ªMœžÞ §¥¦¡ 5­ ™›™Oœ¦ß‚˜W« 5˜‡ ªÉ¡+ 5Ÿ‡˜& 5¡¢e¤W =§™³¡¡+ŸM¡™›¤Mœ ¬¡ˆ§˜ ¯ ™³Þ ¢³œ ¬œ¦«”˜…š°™e§ ߬ µ˜v™³—Š˜¡¤K¡ˆ™ ”Þ §e 5š&¥¦¥ §+­t ”¬ ›¢h¡”™›áKšW¡¡¤M¡ˆ›§ ”¯ ±
™³œ¡¬ ™›˜…šW± ¢³¡+¬= v· ª‡¡ˆßO µ
›™œ¦š‡˜ ¡+ ”˜°˜‡™›ªMœž 5¥¦¡¥¢¼¡0¤Mœž!#§¡­t ŸM¬v‡™³¯ µœ ˜‡¬ ªÂ˜Âº‚š‡ 5š‡œ¦˜c 5 ªÂ˜c¯ ªM§¥¨¡+¡+¥¦¡+¢¢³½À 5+± ˜µÔ¯ ¬ ÃٻW¡šW§ §¬ ¡+¬ ªW˜ÔªM¡w¡U 5š‡˜Â¡ ”¤W 5 5Ÿ‡±® ŸW¡+œ¦¢ ¡˜W¬ ˜Â¡+ŸW¢³¡œ¦Ÿ ¤M 5¬™›¡¡ ½½
™›§§š‡¯ v¡™›¡j¡+¢ª™³™³šWá=šW™›¡ ¡„šW­ »”¡+ ¢›¡+¯ ¡-¢›¥¨˜‡™› ”œ¦¡˜W¢›¥¡h«¢³™´¡+œ¦£ ˜‡™´¬ ™³¬ ¢§e¢›¯š¡ˆ§Og¬ ™›œ¦™›§œ ¬šW¡+˜„¡ ¬œž³˜
¢³· š¡¡ˆ½À¬ª&¡£@¤M§ ¡ˆ¬™ § ¬˜°¯ ™›§™³¡¬¡+¤°ª˜°™ˆ™›á5Þ œ¦œ¦Ö˜ ˜¯ ¯ £-¡”™µšW¥¦×Œœžœ¨§e»vœ¨š ¡ ½
™›œ¨§™gš‡ v¡¼ª ¡ˆ¬ š‡Œ¡+ 5«Œ˜c¬ £-ªM™›œÇ¥¨™³šW¡+š…¢#¢ ¬” 5¯ ˜c«”§ªR ”šU¥¨¥™›™³® šWšW v¡…¡§e»M¢ § ¬”߬ ¯ ªM¬ ™³¡¼¢Œœ¨˜‡¡ ¡ ¤M­ ™³¡ˆ$¡§ ¢¯ ™³™³
œ šW¬ ¡¼˜¼5š‡§ ¬ ”,˜°˜‡c™³ªMœ¨µ¥¦˜ ¡¶¯ ¢ˆ¡ˆµ ¯ .¢g £-¬ ©MœÇ™³™›šš ½
™›ŸW¡+¢ ±Õ¬ «v¢³œ¦˜v ”™³± ¡¢e§§ ¡+¬vŸM¯ ™³˜°8™›¡™›¢¼š‡œ¦™¬ ¢ ¬”Ÿ ¯ ¬ ™³œ¦œ¨˜°˜W™¼¡™ 5¬|˜cªÅ¬ ˜W§e¡ š‡ ”¬”˜W­j«”¬v¡ˆ¯¢¼™³šW¢ ¡¬”¯ ™³™³ 5œ¨¢³˜‡«”¡+¡+™ µ
ÃRŸ ¬ ¡…œ¦˜v›™ £-· ¡
š‡¡™›˜ÅšW¡¼™›šW¢³¡+¡U ”»v¥.¡™³¢³ ”˜W¢›¡«v¥.¡™#¢³¡+ ” ˜‡¯ ª±¡+¯ ¡U¡¤Mœ¨™
¡ˆ§ v¯  ™³œ ¬”¬ ¯˜Å¢ £-´œ¨™e™› 5š ¢›™›¬”œ¦˜W¯ « ¢
¢ ¬”¯ ¾8™³œ¨
˜W¡v£-µ œÇ™³š¸§+ 5¥¦¥ ® v§e»Má™³šW¡É³ · ¡ˆª ¯ ›¡¢§ ¬ ˜v™³¡¤K™
™›š‡ 5™
±U§ ¬ ^ªM© ¡‚§® v¡&§ešW¢›¡¡”™ á=¯ ±U¢³˜W ”¡+»°ª@œ¦˜W«8™ ¬ ™›š‡Ÿ 5¬ ™ œ¦˜°­ ¢³™³ ” «”œ¨±˜°™ ¡¬ ˜°™ ˜ ­ ¬ ¢e™Œ 5«vªM±¡+¥¨¡¡™³˜° ™ ® œ¦¥¨˜@¡vµ‰™›¾š‡¡
™›¬›œ©KŸ‡­ ©Ÿ ™›¬¡+™›šW±Õ¡ˆœžª±U¯ ™ ˜‡ 5¬ ªM»v§¡+¡ ”¥¦¡¥¨¥ ™e ® · ”® ”§e¥¦œ¨»M¡¥ž +­ ® á ¢e¥¨­t 5¡¬ «v¢‚±
™›šW ”¡+¡U˜¼˜°™§¡¬¤W® ˜°§¡ˆ¡™›§¡ŸM ¤°™³¯ ™œ ¬ ¡.¬5˜…­™³£gšW™›¡šW¡8¡¬ §Ÿc ”­ ¡+ ˜¼¢³¯ 5œž¥ÇªM™³™›¡œ¨œ¦˜‡˜W˜M«« ½
œ¦˜‡´™³—Š¢ ˜¯ §O ”™›ª‡œ ªM¬ ˜YœÇ™³µœ ¬ ˜…™ ¬ ™›šW¡§ ¬ ˜°™›¢ ¬ ¥cé ¬ £„áW™³ =™³¡„› · œ¦˜W«
”˜‡ª
™›¢³ŸWš‡¡+¢ ¡™ ©¬ ¥¦¢³¡œ¦š‡±˜W ”«‡µ|¢›á¡#¾ 5£-˜‡˜`œÇªÙ™³šw¡¤M§§§ v 5¡§e¥¦ŸMšW¥ ®™³¡`œ ”§e±U˜n»M ”+š‡˜‡á‡ ” 5¡˜‡¤W«vªM§¡¥¦¡±¡ŸM¢
¡™³˜°œš‡¬ ™ ”˜‡-ŸW¢ vš‡¬v§ ® §· ¡ˆ¥¦¡¡›±U# 5˜Å™ ¬ ™›™›š‡™›šWš‡ 5¡+¡™¢
¯ªM¥¦›¡¬”¡¢g¢#® §§ 5¬ ˜˜°™›¡¡¤M¤K ”™ ±¬”œ¨­˜W¡™³šW™›¡šW¡­ Ÿ‡¬ ¯ ¢ ¥Ç¬ ™³«”œ¨˜‡¢e« 5±Øœ¨˜‡§ ¬”™›¢¯ ¯ ˜°§™›™›¡+œ ¢I¬ ˜ 5˜cµÉªº‚±šW¡U v¬ §eš‡šW 5œ¦˜W˜W¡ ½
¢³œ¦˜‡¡§«”¬œž¢›™›¢³¡¡+¢e§+™ µ º‚šW™³šW¡¸¡¹ŸWŸ‡¢ ¬”¢ ¬ ® «”¥¦¡¢e± 5± œžw§ ¬”™³¯ š‡˜° =™³™R¡¢…™›šWŸ ¡ˆ¬ œ¦¡ ˜°™³· & 5œ¨¥ ˜°¯ ™¡+¬ R™› 5š‡¢³¡¡
š‡˜W§ ¬ ¡+ ”ªM¡+˜‡ªW¡ ªM¥¦§¡™ ”¢j¬ §e¡š‡™›¤M¢e¡”ŸÈ 5ác˜‡¡+ ”§O ˜‡­t™e¬ªÉj¢³ª™›± š‡¯ ¡#¡™³šW¢³™ ¡¡¬É«”§ œž¬¬ ŸM˜°™›¡™³™›¢eœ¨¡±‚¤K™Œœ¦±U²+Ÿ‡ = ^ v™³©&œ›¬ ›˜ ˜‡¡+¬ ª +™ µ ™ ® ¬ ¶ ¡#™›¯ šW£-¢„¡š‡¡ 5©M¤W™§™›™›¡¡š‡ŸW± ¡ ½
™›§œ¡+¬ ŸM˜n™›œ ¬š‡˜R 5˜‡š‡ªW ”¥¨¡+ŸW¢#Ÿc¡+™ ˜W¬ ¡+±UªR 5œ¦˜¹»v¡…™³šWœ¨™
¡ 5¬ Ÿ‡¢³Ÿcœ¦«”¡ˆœ¦ 5˜‡¢ 5¥. ” 5„Ÿ‡™³ŸWš ¥¨¬”œž§¯ 5«”™›š@œ ¬ ˜™³šW§¡&¬ ¡ªM¤K¡v½ µ
§™›œ¬ ¬ ¬ ˜°˜ ™›™›¡R¡§ ¤K¬ ™›™ ªMšc­¡I =¢ ™œž¬ ±Ù™›˜ š‡¬ ™›œ¦™šW¡8¯ Ÿ‡˜W§ ¢ œ¬¬vÚ ªM® ¯ ¡¥¨¡Œ¡+§+± ™ ”¬ §eì5šW­¡‚œ¦˜‡™™›¬¢eª 5¬ ™›˜‡£šW›¡ ¥žY =¬¡™›¤W¢³œ¦˜Wœ¨§«v«ƒ¡+œ¨ŸM˜‡ ¸™› ”œ ¥W¬ ± 5˜‡ŸW+ vŸ‡µ‰§e¥¨šWº‚œž§œ¦š‡˜W 5¡¡ ½
³ 5±<¡j˜ ŸW­t¬ ¢ ¬v¢›™ ® ¯ ¥¦¡˜‡± =™³¡¬ ¥¦§©”§ ág¯ œÇ¢e™¼hœž£- œ¨·™›š8¡+¢›©`<˜WªMœ¨œÇ¤&⼝§ œ¦¯«”˜c¥Ç™U 5¥B™ ¬ š‡ ”Ÿc˜‡¡+ªM¢ ¥¦­t¡¬ ¢e¢›± µ ™›ŸÈ§ šc¬ ¡˜° =¢ ­t™j™›¬ ¡¢›¢³¤K¡±)™.¬ ™³¢e¢³ªM ”¯ ¡˜‡§e¢šœ¨¥ž˜c =¬ ™³´ŸMœ™³¬ ¢™›˜¯œ¦±§œ¨™›˜œ¨œ²ˆ¬ =™³˜‡šW™›+œ ¡¬ µ ˜cŸW¾¢³¡+á ¥Ç™³›¬vš¡¯˜c¬”¢&§¯ ¡ «”›š¹¬5©M­B´£g™³¬ ¡¡ŸM± ™›ª œ¦±¬ ª œ¨¬ ˜ ²ˆ¡+ =¬ &™›™jœ ¬˜ ©”˜c¬¡™™
§ ¬¯ ¥ ¢›· ¢³¡U¡˜°™³™›šW¥¦©&¡& 5§ ™¬ ™³˜°¡™›±¡¤°ŸM™ ™™›™ ¢e¬ 5˜‡ÆW›¤ ¥ž =¯ ™›Ÿœ ¬ ˜@¡¤WŸ‡§¡+¢ ¬vŸM®™›œ ¥¨¬ ¡+˜±§á¬ £g˜°¡…™›¡šc¤° ™e· µ‚¡Uº ™ ¬¬
»”§ v¡+¡§ešWŸÉ¡8 # v±UªWªM 5¢³Ÿ‡¡+ŸW³œ¨˜‡¡ˆ« ­t­ ¬ ¢ ¢¬ ± ® ” ”›ŸWœž§ ŸW®¥¦œ¦¥§+¬ =§e™³»Mœ ¬ g˜& ”˜‡ ”ªUª‡ªM™³¢›¢³¡ˆ v›§›¡ˆ¡+háM™ 5¬ ˜cª¼§ ¬ £gªW¡¡
­t±ÃR¬ ¯¢³¡±´¡™ µ¤M® ŸÈÃÅ¡¡+§¡ ™›®¡+ŸWª¼¥¦¥ž¡ 5™ ˜R™ ¬ ¬ ™š‡¬¢› ¡ · · v¡¡ªW¢eŸ‡ªM›¢¢³¡ ¬v¡+³® 5˜K¥¨¡+©™³±UšW¬ œž „ŸM®È™›œ¦¬œ¦³±™³¯š…œ¨¡²ˆ£- =œ¨™›œ¨˜Rœ™›¬ š¼™›˜cš‡¡j¡¤M£h§­t¡¯¡
ŸM™ Ÿc™³¯ œ ¡+¢³¬ ¢¡”˜ ½ µ
š‡£g§ ¬ ¡˜°· šc™›¡ ¡ ¬ ¤K· §+™e¡ §¯ ® 5¢³¡+˜c¢›¡¡ˆª˜ª£-¢œ¦˜¯ œÇ™³˜W 5šÅ˜W˜Kœ¦©›˜W¡¬5«‡¥ ­ ­ µ ½Ž±™›šW¬ ¡ŒªM¥žœ 5­ ¢³©K«”œ¨˜W¡«Éç œ¦¬ ˜‡ªMª ¡v¬ á £®WB¯ Ÿ‡™¢ ¬˜W«”¡+¢eœÇ™³ 5šW±U¡¢
`dp `p ’ l ȓŏR Í Î‰
“ Än• m j Î Í ’”“v"Î m mSSÎ $
¢™›³ã ¡+¡ ¬ ±Ú ¢¯ ™ µÅ¯œ¦¢›˜‡¡º‚ 5šW 5™›¡˜K¡ ¥¦©¹©”¯ á ˜°›Ÿc£-¡ˆœ¦§˜‡œžªM 5œ¦¥Œ˜W v« §O™›¬5
œ ­¬ ˜c™›š‡ ¡&¬ ˜Å 5Ÿ‡¬ ™›ŸWšW˜¥¨¡Uœž§ÃŸ‡ 5™› ”œ¦˜‡œ ¢¬ ™ª ˜|¬ ¬”£­h™³ ¬” v¯§eª »R¢¬  ”˜ ©M˜‡¬ ª ™½
™›­t¬ š‡¢³¡±Æ‡¡+˜cªƒ 5¥\œ¦˜ ¡™¯ ™››œ¦¡˜W¢&« ±¬5­ ¬ ™³ªMšW¡v¡µ ŸW¢ ¶ ¬ ¯«”¢e¢É 5± ©M§ ™›¬”¡+¯ ±)˜v™³›¡œ¨¢‚± 5ŸW¢³¥¦¡8©Â ”¥¨¥È¡+¡+Ÿc&¡+¢ ½
˜ ¬ ¢› ±U 5˜ ¥\œ¦¡˜‡¢eªM›œ¦¡¢›¥¦¡ˆ©”§Oá ™ ® ¢e™› 5šW˜c¡ §ešÉ 5Ùgœ¨™³˜‡šWª ¡„£¡˜c ª ¬”¾\­ œ¨I™— 5¥¦¥Sµ ˜‡§O™³œ ˜
¬ ·
¬
­t¯ ¬
± ¯ ´™ ® ¡œ¦˜°™›¡¢e§¡+ŸM™›¡ˆª ® © ¬”¯ ¢h©M½
™›™›¡+šc± =™‰µhœžÃR® ¡#¡+œ¨›˜Wœ¨±«ŸW¡¥¦™©É­t¬§ešc¢ 5™›˜Wš‡«v¡I¡8™e 5™³¢³šW«”¡¡™YŸW¢™›¬šW«v¢³¡+¢³ v ”±ª™ §¬ ¬vŸ ¯ ¬ ˜°œ¦™›˜°¡™Y¢ ™ ·¬ ”¬”¥ ¯¯ ¡¢
™³¬¬ ”£-˜‡¢›¥¨˜U«v© ¡¢® ™¬”¡-¯™›šW§™³ 5œ¨¢³˜W¡+¥¦¥¦¡ v¡+ªwª Þ £g¬œžj¡8˜ ¢›³ ¡ˆ ·  ¯ ¯¡‚±
™›ŸÈš‡¡ˆ¡¡ª ˜c¬ ªMÞ ¢³¡+œ¦ª#«”œ¦™›˜‡šW 5¢³¥ ¡+· v ”ª‡¥ ßY¯¡^™›šWßO
'µ¡Ã¬ ŸcšW¡+¡+U±¢³˜¼ 5™›™›œ¦˜Wš‡ ^©«¡
£g›©K¡8™›™e¡+ 5±Ü»v¡ ›¬=¡·™³‚¡¢ œ¨™³­ ‚¢ ¬ Ÿ‡±è¢ ¬ «”™³šW¢e 5¡±è¢³¡”µ § ¬v¯ ˜°™›¡¢‚™ ¬¬”¯ ¢‚¢ ¬”¯ ™³œ¨˜W¡„ ”˜‡ª
 mE’c“ Í •’vÑ@ Î"mŽÐI’vÑŽÎ Í ‘
ÃR ¯ ¡¢›œ¦˜W§+ 5«±™›šc¡ =¯ ™hŸ… ”¥¨£-¥‡œÇ ”™³ŸWš&ŸW ¥¦œ¦§+­ ¡+ =£Ô™³œ ¬ 5˜
¥¨™›§ ¡+¬ ¢›˜‡ªW 5¡-™›¢ œ ¯· ¡˜c ±¯ ¡˜‡™›ªMš ¡+¬ ¢ ªW¬” ¯ ­t¬¢Œ¢g§ ¬¡˜W˜W½½
™›™ ¬K¢ ¬ ¬ ¥ŽµYšcÃR 5¢eªM¡‚£-£hœ¨¡+¢³¢›¡+¡gª š ™ ¬ ¬ ŸW™›œ¨šW˜‡¡«Ÿ‡™ ¬ 5¢›Æc™›˜‡œž§ ª ¯ ¥ž 5¢ ¬ · ¥ ¡¯ ¢e™››œ œ¬ ¬ ˜#˜ ™›¬”š‡­ 5Ù£‚œ¨˜‡ ”ª‰¬ ˜ £¬ ™
£g¡¶ £g˜‡¡¢³¡h¡j±¢ ¯¡™³˜Wš ˜W¬ œ¦˜Wª
« œ¦‰¬ ™ ˜¬ á ±U®W¯ 5™¢³»£h 5¡j¥¦¥K£gŸ‡¡ 5¢³«v¡j¡+˜ ¬ ¡™¤W§ ¯¡ŸM§™§¡+¬”³¯  ­t¢¯ § ¥Ž¬µ ªM¡
§º‚ všW§e¡+šW˜É¡h£- ”˜‡š‡ª ¡˜W¬v¡ ¯ ¢.¡¢8©M§ ™›¡+˜°'± ™³¢ &  ¥¬ £-£-˜ œ¨™³§§e¬šWªM¡ˆg¡‚™ ”‰˜ ”¬˜K˜M©…½Ž¡ 5¤MŸW¡+Ÿ‡§ ¥¨¯œž§™³ 5 ™›® œ ¥¨¡v˜ µ
§™ ¬ ªM¡váh¢£g›¡É©M´™›™³¢e¡ 5±· Ÿ`%µ ™›<šW¬ ¡¹˜ Ÿ‡¢› 5¬™ «v¡ ˜‡ 5­ ™›¡+¯ ¥¨¥Ç©v™…ác ”—´¾˜‡ª¸½À¬ ¿°¢›Á
¡ˆ±ªMœ¦ ”¢›¡ˆ»”§O¡ˆ™¼-§˜ ¬ ˜v™³ªM¢ ¬œž¬½ ¥
™›¥¦¡¬…œ¦˜‡«”§¡ˆ¬”™›¯ œ µ.¬ º‚˜ š ® ¯ ¡-™´£g£g¡¡„¡+˜wª ¬ ¢›¡ˆ­t˜ ¬ ”¬ ª™‚¯ ŸW£‚¢³ 5œ ·˜°œ¦™‚¥¦¡™ «”¬ ¡ˆ±U ” ”˜‡¢›»…ª ”¡¥¨¤M¥B¡+Ÿc§ 5¯ «”™›¡¡ˆ‚¬ŸW˜ ¢³œ¬ · ˜Wœ¨½½
¡£-¤MšW¡ˆœž§ §e¯ šU™e œ¦I® ˜ ¥¦¡ ¬ ™I® ¡ˆ ¬§ ±¯ ¡™›¡jšW™³œ¦˜Wš‡« =™8£g±¡- ”£g»” ”¡ˆ˜°g™.™›™ šW¬ ¡+±9ª ¬ ˜ ™ ¬¬ ˜MŸ‡½À ”¢›¡ˆ«” ”¡+ªWI § ® ¬ ¥¨˜W¡v½ á
™³»K ”˜ œ¨¬ ˜‡£ œ¨˜W«R 5¥¦ªW¥ =Ÿ ™e¬ W³µRœ ¾® ¥¦˜‡¡wª@Ÿ‡œ¨ ”™«”¡+œ¦ U˜ ™›¬š‡™
5™&Ÿ ¬±›œ¨›«vœ ®š°¥¨™&¡&§ œ¨¬˜n˜v™e«” 5¡œ¦˜‡˜Ô¡¢e§ 5¬ ¥ŒªM™ ¡v¬ µ
Ÿ™›º‚œ ¬ ¬šW™›˜Y¡‚¡+µ ˜°œ¦˜‡™› œž 5® ¥Bœ¦¥¦ 5œÇ™´ŸW©„Ÿ‡¥¨™ œž¬ § 5œ¦ªM™›œ ¡+¬ ˜°˜&™›œ § ­ ©¬ ªM 5¡8˜c±Uª › v¡ªMŸ‡¡ ”¯ ¢³ 5h™›¢³¡g¡´Ö´ 5¡ˆ¥¦¥M§O™gŸ‡ 5™›šW«vœž¡+‚ £-¬ œÇ¥ ™³¯ š ½
£-5¥¦œ¨¥#™›¾šƒ§+ 5˜ ¹¥¦¬ ¥ ®™³¢ šW v¡§e¢»$™³œ¨ ˜‡¢ ¬ ¡…¬”¥ ¯¯ œ¦™³™³˜ œœ¨˜‡¬ ˜Å¡+œž¢ j 5˜c™ £-¬ª ˜¸£‚¢›¡+ =©MŸW™e§e¥¦ v™›š ¡+§±É¡R­t¬ µ¢™›š‡¢³^¡|¡«”¢›œž£g¡+™›«”¡ ¢eœž =´¡+™³™›¢+¢³œ ᬠ5˜™›™³œ šW¬ ¬5œ¦˜  ­
¢³¢ ¡¬”Ú¯ ¯™³œ¨œ¦˜W¢›¡ˆ¡ˆ„¬”ªM£-¯ ¡œ¨™e™› 5šWœ¦œ¦¥¨˜@¡ˆª™›š‡»K¡¼˜¬v¯¬ ¡£-˜°¥¨™›¬ ¡ˆœ¦¢³ªM¡U«”¡ 씜¨­ ˜‡ 5ª ¥¦¬ ¥Y£Ÿ #¬ ³¾\œI¬ ® —O¥¦¡#áY·£-§ ”šW¥¨œž¥ §e® š@ v§eœž» 
™›™›· œžš‡¡+§ œ¦¢›¯ ©Å¥¦ ” ¥¦¬ ¢ ”¥ ¢›¯· «v™³¡+¡”œ¢³¬ µ›˜ œ ¬ ¾˜­t¬¥ž ¢‚¬5¬ ­ ™›ášWٛ¡ˆšWœ¦œž¡„˜‡ª ¢³œž¬¡+ £ v ”  ¬«v˜‡® ”œ¨¡˜@µœ¦˜W›«¼Ÿc¡ˆ¢ ¯§œ¨˜Æcµ-§ÃR™ ¬ ¡™›¢³šW¡´Ö´¡&¡ˆ§OŸ‡™› 5¡ˆ¢›ª ½
`dp `p
• Í Ï mÀÑ Íoh ÐimS’vÑ c m@ q'l “ c•YÏh‘
‚º ¯ šWŸW¡+Ÿ ¢›¬¡„¢›£g™›œ¦¡˜W¢³«ƒ¡„±™›š‡¯ ¢›¥¨¡+™›¡„œ¦ŸW±¥¦¡Å 5Ö ™³¬ šW¢¢³¡+œž³ ” ª‡¯ ¡ˆµ7£gº‚¡šW§¡R¬ ˜Æ‡­¢e¢ ´¬ ™˜°£‚™›¡+ ”ªÉ£-ªWšW =¡+™e˜ ŸWŸW™›¥¦¢³¢¡
œ¨¯±™ §O¬œ¨™ ™›¯ œ ªM· ¢›¡+¡ˆ¡É ”‰¥.Ÿ‡©K£-¢ ˜‡¬=œÇ§e·™³š‡šœž¢ªM¬ ¡+® ˜Wª ©¹œ¨²ˆ® ± =©™³ ”œ™›¬»Kš‡˜œ¨¡ ˜Wቫ¬ £-Ÿc¯ š‡¡+›¢³œ¦¡ §e 5š|™›¬5œ¦˜W­ œž«8›©K›¢›˜‡©M¡+¥¦´§e 5™³šW™›¡¢ œ ±·¬ ¡˜Wµ ¥¦œ¦©²+g 5¡+™›¥œ¦œ ¬±
¬ £ ˜ ½
£g›Ÿ‡¡‚ ”ªW§¡jœ¦³§ ”¯ ˜‡³ªÉ‰§™›šW ”§e¡ š‡¬ ¡™›šW±U¡+ ”¢˜‡™´ 5£ «v¬ ¡±œ¦³ ¡¯ ˜°¡+™++µ á=™›š‡¢›¡ˆ ”ªK½À¥ ¬ §+ 5¥M›§¢³ 5™³§eš
pŠË qrl “ ȕoÏ bUs8Î.–‡n• m –W“°•B’”– l c •– ™³®º‚ v¢ešW 5¢³»M˜‡¡+§e všªK ¯ ½Ž™ ¥ §e¬ ¬ šn§ ” ”§¥ ¬ ³˜‡§ §¬ ¢e™³± = ”™³˜vŸ‡§e™IšÙ 5¢³™ œ¦¬ ˜WŸ‡«w› v¡§¡™³¡`šWœ ­¡Éœ¦¡Å™³¤M 5˜W¡ˆ¢³§¡«”¯ ¡ˆ¡™³ªM™ œ ¡+¬ ¬”ª ˜¼­ ™ 5š¬ ˜`¬v¯Ÿcœ¨˜‡¥ž¡+ªUªW¢ ­tœ¨§ ¬¢³¬ ¡+¢›˜W±§™½
™›¬ œ¦¢³˜ ©¯ ¡…œ¦
”˜ ¥ ¬ ¬ ˜W™«ªW ɜÇ⼙›§ ¢e¯ ”¥Ç§™ ¡vµ…¾™›¥¦¥šW¬ ¡§+ =Ù³œ¨˜Wœ¦˜‡«ª ™³¬ šW£¢³
¡+ ”\¾ ªMŒ½Ž¥ ¬— § 5¯ ¥.Ÿ‡±Ÿ ¬¡+±¢™e½
 ”¯ §+§e§š¹¡ˆ›±™ ¡¬ ± ›¬ §¢›¢³©v 5µ™³§eº‚š|šW¡›Ÿ‡§e ”š‡§ ”¡…¥¨¥¦£-¡˜WšW«vœ¦¡#¥¨¡Éœž8œ¦˜|™ ¬ ™›š‡ŸW¡&¢ ¬=±· œžœžªWªMªM¡¥¦¡¡ âU¬”§­ œ¨¡+ 5˜°¢›™½
®±Uœ¨™› 5¢e»K 5œ¦¢³˜W©|«¸ 5 ”ŸW˜ÄŸ‡¥¨¾œž§Œ 5™›—…œ ¬ §+˜` 5¥¦§¥¬ £-ªMš‡¡”µÂ¡˜Wº‚¡ · šW¡¡¢ŸÈ›Ÿ‡¡¢ ”­t§¬ ¡Å¢³±œžÉ ”˜‡˜W§¡¡É¡ˆªMšW¡+œ¨ªÄ™ ¬5œž­
™›¯³šc§˜‡¢e = v =™U§™³§§e§¡šR 5ŸM¥¦™e¥‚Ÿc 5® ”˜‡¥¦§¡”ª@¡vµ„µ šcã ÃR 5¯ ˜‡¢¡UªM™³¥¦šW˜Wœ¦˜W¡¡+¢³¡+«¹± ªÅœ¨¬™³± 
¢³¡”¬ ¢³áÈ¢›¡+¡™› šW¯ œ¦¡
¥Ç±™eŸW±
¢ ¢³¬¡ˆ¡ ªM§Ú ¡+œž¯ =³œ¦™› ¢›¡U¡ˆ¬”# v­ §œ¨±U™³§¡ˆ 5›»K¬ œ¦£-˜W™ ˜«¬
™›š‡¢›¡ˆÃR ”¡ªK½À§¥ ¬ ”±§+ 5¡ ¥\¯±Ÿ¡± £-œÇ¬ ™³¢³š ©U­t™›¬”šc¯ 5¢I˜ªWœÇ 5Ó\˜¡¢³\¾ ¡˜°I™Œ—h±§ ”¡¥¨™³¥Žš µ ¬ ªW ­t¬ ¢IŸW¢ ¬ ½
·œž#œ¦ªW™ œ¨¬¹˜W«#¯ ›¡¡&⼙›§šWœ¦¡¡˜°™Œ´™e™³ ”šW§e¢›»\¡ˆµ ”ªKÃŽÀ¥ ¬ ¡É§+ 5¢³¡´¥WÖ´³¡+§§¢e™› =¡ˆ™eª@§eš™›š‡›Ÿ‡œ¦ v§ ¡”¬ µ¥ ¯ º‚™›œ šW¬ ¡-˜ Æc® ¢³¡™½
·š‡§ 5 ”¯¥¦˜‡œ¦›ªªK¡Éµ½Š§ ÃRœ¨¬ ™&ªM¡ v¡+›£‚ª 5¯ ”˜°±ŸW™ ŸW¡+¬v¥¦
œ¦¯ §+™³¢h =š‡™›› =œ ©M¬ ™U´˜c™³™³g¡šW±Ù™›¡wš‡ 5™ ´¬#™8™e ”®ª §e¡¬»|¢ ˜ Ÿ ¬”¬ ¬®W™ œ¦¯ ˜°¬”´™›™h® ¡+¡¢¼ ”©&˜‡œ¦ªUU ¬5š‡ ”­ ™´¥¨ ”£‚£‚˜‡ ^ 5ªM©M¢³¥¦¡¡
§ ¬ ˜ º‚· ¡š‡˜°¡h™³›œ ¬ ¡+˜‡§ ˜‡µ ªj±¡™³š ª„œ¦™ ´™³¡+ 5¥° -¢³¡«”œž™›¡¢‰ 5˜‡ª„šc ¡
™›šc =™j¢›¡+«”œž´™³¬¡¢8 ”¥¨£‚ ^©M¬ Ÿ ¬ œ¦˜°™8¬ ™ ¬ ™›š‡¡#™³šW¢›¡ˆ ”ªK½À¥ ¬ §+ 5¥´™ ¬ · ¢›½
¦™œ 5˜‡¯ «v§ ¢›¡”¯¡jµ.¢e£-º‚œ¨šW ™›œžš -ŸÈ­ ¡¡¬ ¢ £ ­t¥ ¯¬ ¢³™›¢›±Uœ¡+¬ «”˜É 5œž´˜‡™³£g§¡¡
v¢e‚gŸÈ¥¨¡¡œ¦±»”˜c¡j 5ŸW¥¨—´¥ ™´¬ ¾-©w©”½Š¡+™›¿vª&šcÁ =œ¦±™˜œ¦¬ Û8«”˜š°©K™ ˜‡ ”˜@ 5® ± ¡ 5¬¢e™›§e¡+äšW¿=¡œÇçÀŸ™³µ.¡+µ §—À™½
™›5š‡«v¢›¡w¡ˆº‚ ”š‡ªÉ¥ ¬¡h™eœ¨™³˜UšW­tœ¦¬™³¢³š‡¢³ª
± =™± 5™›¡ 5œ ™³¢³¬ š ¡˜ ¬ »”ª® ¡¥ œžŸW¬ ™&§e™ » ¬„œ¦˜ƒÞ ¯ º‚™›—¡gšW-¡™³ßšWác¬¡‚ ”ŸÈ™›§+¡šW§¢e¢³¡ˆ =¡+›™› v›œ¦œªK˜W® ½À«n¥¨¥ ¡„¬ ›§ªM©M ”œ¦´¥M¢›™³¡ˆ´¡™§O±/¬™³¥¨¢›&© ½
™›® ¡+©±9™›™›šWšW³¡R¡„ · ›±U¡ˆ¡h«v ”±
§e ”šW˜‡¡+œ¦ªÉ˜°˜W™g¡¢›¡ˆ¢³§¡´™«v¬ ˜°œ¦¢³™³™›¡+¡¡+I¤K¢ ™É™›
šW£-¼¡š‡º‚ä Á ¡—^˜$ÔçÀµŒ¡ ”º‚¤M¥ ¡+¬ šW§ ˜W¡ «™›¬ œ¦£-ŸÈ˜W¡œÇ«¸™³¢ešÉ =§+™› 5™›œ¦˜WšW¥¦¥ «
¡„ ”¢³§e©M¡+»M™½
¬5 5­˜cª ¬ ™³šW¡¢§ ¬ ˜°™›¢ ¬ ¥h¬ ™›¢e 5˜‡ ­ ¡¢eµ|º‚š‡œ¦ ¯ ¬ ¥ ¯ ™›œ ¬ ˜`œ¦ ® ¬ ˜‡¥¨©
± ª ·¬ ¡ 5£˜°œ¦¥¦+™› ¡ˆµ® ªÃÅ¥¦¡ 5¡„˜‡¬ ªš‡˜Ê § · ¬vá8¯ ¥ž˜œ¦ª
˜‡¬ ª ™§e¬ šcœ¦£±
5˜W+Ÿ‡µ«v¥¨¡g¡+±
—Àœ¦˜™R¡+­t˜°œ¦¯ ¹™›™¡+¯ ªÉ˜ ¢›¬ ¡œ¨™ ™· œ¨¬¡˜ â¼¢e¬vœ§¯¬ œž 5˜c¢¥¦ ¥¨© ©M¬5­ ™›ª á+¬ ±É§ œ¨¯˜Mµ ½½
ŸW¬ ˜‡¢³œ ¡¹· º‚ 5™³š‡™›šW¡¼¡ ¢›¡ˆ§­t ”¬v¬ ªB¯ ªM¢›áj¡¼™›šƒ 5§+˜ ” 5§e˜‡šW ªn¡ˆ®  µC¬Æ‡¥ ˜‡¯M ”™³œ¨˜‡¥-¡R§±
¡¼ vªW¡ 5™›ªM¥¦š ¥I¢³¬ ¡+§ ³ª¸¬ ªMœž§
¡U 5™œž˜ ¬¢® ¯ ¯ ¡ ›˜ ¡&¯ ® ™³šW© ¡ˆª¢³¬¡+ ”˜‡­t¬ªM¥¨© ¢½
³ ”§ª‡¢eªM =¢›™³¡ˆ§e›šj›ªMŸ‡œ¦ ”¢³¡+§§O¡ ™³¥¨Þ ©W—´¾ßµ…½À¿°º‚ÁšW 5œž¥¦¥ ¬ ¬ £ŸM8™³œ ¬ ”˜ªWªWœ¦¢›¡ˆ›ªW›œ¦œ¨³˜‡§ «¼¯ ³ 5›˜w¡+ª ®­t¯  ¢¬ ™³¥ šW¯ ¡™³¡¢
œ¦/˜ KÃR¡ˆ§O¡¼™³œ Æc¬ ¢³˜É™ åcµ œ¦ÁW±µ ÁWŸWµ ¥¨¡+±¡˜°™›¡ˆª™›šW¡›¡+§ ¬ ˜‡ª@ ¬ ¥ ¯ ™›œ ¬ ˜á¢³¡«”½
œž¯ ´›™³¡+¡ª ¢j´­t™³¬ ¡+¢É 5¥¦ 5œ¦˜W˜K«‡©`µ„›ÃRŸÈ¡+¡U§œžªM 5¥¡+§Ÿ œ¦ªM¯ ¡ˆ¢³ªŸ ¬ ™ ¬ ¡ˆ ™›Þ¡ˆ±U 5¥ 5˜K©¸U—´¾- v½Š¿vœ¨ÁR™„œ¦¢³¡«v˜ œ¦¬ ™½
™›¡¡+¤W¢³§¡ŸMš‡™ · ® ¡
©›™³ŸÈšW¡+¡…§œž 5™›¥¢³œ¨±˜W«¡+ ”œ¦˜W˜‡œ¦˜W™›«v¢ 8¯ §O™ ™³¬ œ ¬ §˜‡¡¢›µ&™³ 5º œ¦˜¹¬ œ¦±˜‡¡+™› v¢ ¯ ¯ §O¢›™³¡
œ ¬ ™›˜‡š‡e¡ ß
ŸÈœ¦±
¡¢ Ÿ‡­t¥¨¬ ¡+¢³±
±¡+ ”˜°˜‡™›§¡+¡ª ŸÈ¯ ¡˜‡œ¦˜W ”«R¥Ç™´© 5˜|¬5­ ® ¢› ¡+¬ «”¥ œž¯ ´™³™³¡…¡¢w ”ª‡™›ªM¡ˆ¢› 5¡ˆ¥¦›œ¨˜W «c ”áj £h›§¡|¢³ 5 ”™³¥¦§e š¬
››Ÿ‡š ¬ ”£§¡ \™›Þ š‡£-¡IšW¢³œž§e¡+š$ ¯ ¥Ç ”™e³  ¬¯ ˜j±™›¡+šW…¡ n Iœ¦× ˜W‚«”¥¦9Á ¡™³šW ¢›® ¡ˆ¡+ ”˜‡ª‡§eߚWµØ±Uã 5œ¨¢³« »M¯ I¢³ä ¡wÁ=å=¿ ç
ª­tÞ ¬ £-¬ ¢ £-š‡¬œ¦˜Ô§eŸWš™›œžœ¦ 5±
¢³ œ¦¡
²®È¡ˆ ”¬”ªn¥¨¯ ¥.™ § ›¬œ¨[ ˜‡ªW«”¡”¥¦µ|¡­t½Ž¬ ™›º‚¢šWšW¢³¯ ¡+¡ v˜ ªMªM¬ œž¡+ŸM›ª‡™³§œ¨ß¢›±µ¡+Ÿ‡œ¦º‚² 5¡ˆ˜‡šWª$¡§©§ ¬ · œ¦ªM¡+¢³¡¡+ ” v«” 5¡#˜cœ¦¥¨ª_©@›¥ ¬ ¡ £‚¤K½½
­ŸWœ ­¡+¥ž§ 5© ™›œ¦¬”œ˜W·¯ ¡+¡+ª ¥¨´©
™³R ¡+¬™› 5šcŸM¥ 5™³¬ œ¨˜ ±˜W¯¡ œ¦²˜ ¬”¡ˆ¬ ­ ªŸM™³™³šW§ œ¨¬±¡„ªM¢›œ¦¡ ²¡+¡+«”¯ ª&œž›´¡+™³§ ¡¬ ¢eªM™›šW¡µ ¡ 5˜‡¢³¬ ¡ª™³«v¡jœ¦™³š ™›™›¯š‡¡+¢³ 5g™ ›± ˜¬”¬¯ ¬ ™³¢-¢³œ¦¡„§¢³¡+¡¡ «”­ ½½
™›œž ”´šc§e™³š‡ =¡™Éœ¨¢#¡ · ›™›¥¦¡+œ¨¡ˆª«v 5švµ ¥¦™³œ¨˜W¥¨© «®£‚¡ ”™›™›¡˜ ¢É¬ ŸÈ™#¡¡¢ ¤K­t¬™›¢³¢³¡±± ”¡˜‡¥¦§©Å¡R ¬§ ¬vŸW¯ š‡¥¦œ¦ªÔ™›œžš‡§ 5·™›¡+¡ ª® ”¡˜‡¡+˜ª
™›™ šc¬ =¯ ¾ ™¡Œ­ ™³™›šW™›¡+¢›šW¢Ê¡ˆ¢³ ”¡+¡ªK v˜‡½ÀªK§ŸW½Ž¬”¢³Ÿ‡¯œ ¢›· ˜°œ 5· ™›™› =¡+¡™›¢›¡hœ¦§˜W v§«* ”§ešW§eš‡§¡+ ”¡+§e£ š‡ ”¡Ø¬v˜‡¯ ªj¥¦±Uª¡ 5¥¦œ¨ ˜‡±¬ ”¥ œ¦·«”˜‡¡v¡+ =±
áW™³£h¡ ¡+¡˜°¬v™¯ ªM¢Y¡+œž¢³§›¡œ¦ ªM«v¯ ¡ˆœ¦¡ˆª ½
™› 5¡+«v¢-¡±´™³¡¡+˜° 5™‚¥¦œ¦˜Wœ¨˜«‡µ.± º‚¬ šW¢³¡„¡˜WªM¡¡™e¤K 5™œ¦¥S›µ ¡+§O™³œ ¬ ˜&ªMœž³§ ¯ ³¡ˆ‚§ ”§eš‡¡8±U 5˜W½
pH j •– l • Í • h S_ Í ’
º‚§ ¬ šWªM¡+¡j¢›¡
§ v 5§e¢³šW¡¡j™´ 5£ ˜‡¬ ª&±U± =¯ Ö ¬¥¨™›¢8œ¦ŸW§e¥¦š ¡j¬ ™›œ¦šW§¡+¢³¡+ v£-ªWšW- R‰¡+˜¹¡+œÇ™³œ¨™jšW¡§ ¢-¬ ±š‡ ¡+· 8¡™ ¬ ›™›œ¨š‡˜M¡ ½
«”œ¨™³¥¦ ¡¼¬ ™³£-šW˜¼¢³¡+™³ ”šWªM¢›½À¡ˆ›š‡ ”ªK 5½À¢³ŸW¡+ªn¢³œ · § 5¬ ™›ªM¡8¡&§ ¬ §+ªM ”§e¡šW§+¡v ”á §e¬šW¢
¡vµ‰«”ÃRœ · ¡&¡„ªM¡+ vœž›§e§ š|¯ ›™›gš‡¡ˆ¢›¡ˆ ” ”§ešª
¬5ª ­¬ £™›š‡+¡+áM›§¡ 5® ¢³¡¡+¥ ±¬ £„¯ µ.™ ã ®¬ ¢.¡¡+™e v 5§e»”š ¡+˜…¬”­ ™ ¬™³šW˜ ¡+¬›¡™ªM™›¡+¢e¥¨ =¡™³™›¡¡ «”¯ œ¦¡+˜‡ ªW¬ ¡˜¥¦¡Ã™³ ® œ¨˜M¥¦¡ ½
­ ¢e 5«”±¡+˜v™eáK£-šWœž§eš£h¡„ªMœž³§ ¯ ³¡ˆª…œ¦˜ K¡+§™›œ ¬ ˜¿Wµ ¿Wµ
pHdpÀË qrl “ c•oÏ b l •
“ ÈÏ j Î.Ï j •– l ™›® š‡¡¯¡¼ ¥¨™›œ¦® ³œ¦¥¨ŸW ¡¯ ¥¦¡g™¡ ¬ ™›¬5šWªM­ ¢³¡¡+§¥¦ v¡ vªW™³§e¡.šW¡U­ ¢ešc 5±U 5«v¢³ 5±œ¨˜‡˜W¡«8 ”˜°«”™›™³¡š‡ ±¡‚­ ¢¡+³¬ ˜v 5± ™ˆ±µ…¡‚™›ÃRšW§¡j v¡¼§e§šW£ v¡-§e¬”šW§¯ ¡¬ ¥žªR±™ ¬ ŸW¥¨œ¦¥¦±U»”œž§¡ 5 =»v™™³¬¡¡
¢§¬°œ¦¡¬ ˜°± ™g£g­t¬ ^¢© ˜W™ ¡+¬ £ ªM¡­ ¢³™³ ”¡¢³«”±
±œ¦¡˜W˜°¡8™³+œ ­ 4µ ”^ ˜K¬ © £g™³¡ šW· ¢³¡¡+¢ˆ ”áMª‡™›IšW 5¡+¢³¢›¡¡ ¡œ¦¤K¡ˆ˜ § ¬ ¯ ™³¡œ¨â
˜‡« ½
™›œ¦˜‡š‡¢³¢›±9œž¡ˆªM ”¡ªW§+ ”  §e¬v«všW¯ œ ¡„· ™ ¡±U¬”˜ ­ ”­ ˜‡™›¢³šW 5 ”¡#«v«”¡±§+± ”¡§e¡˜°šW˜°™+¡#™+µhµgº‚£-ãšWšWœ¨¡¡¢e´˜W™ˆ¡ ©Mác·  ”¡+™›¥¨¢¡+¥ ±ÜœÇ™¢e 5± £g«v¯ ”±˜°´¡™ ™³˜°‚­t™³¬ ™ -¢³¬ §± ¡jŸc¡+ ”¢¥¨™½¥
­t® ¬ ¡ ¯ ˜W¥¦œ¦˜W»”¡ˆª… ¬ ™›šc =™g™›šW¡+¢›¡ 5¢³¡˜ ¬ ¥ ¬K¬ ­ŸcŒœ¦˜¼™›š‡¡§+ ”§e¯šW¡vµ
1.4
1.2
Slowdown
1.0
0.8
/O0
0.6
/Ox
0.4
H_MEAN
vpr
vortex
twolf
perlbmk
parser
mesa
mcf
gzip
gcc
gap
eon
crafty
bzip2
art
0.0
equake
0.2
œ™›žã Œš‡œ¨«¡™³šW¯ ¡¢³¡+¡š‡˜‡¿ ”§eRšW¢›± ±U¬¡ 5¢˜W¢³­tœ¦»¼¬ §¢³£‚±
±U ”¡ˆ 5‚ 5˜‡§˜§¡gµ±
œ¦±Ÿ‡¶ œ¨Ÿ‡j¥¦¡+ ”ªÉœ¨§˜‡™ ªW£-¬5œ¦œ¨§+­ ™› =š ¢³™›¡¡ˆ«vŒœ¦¥¦™³¥™›š‡¡+ =¢IŸM™h™³™›™›œ¨±¡+šW ”¡ œ¦¥¨²+œ¦® ˜W 5¡+™›« ˜‡œ ¬§e˜‡šW˜+±U™›µ šW 5¡8¢³»˜ ¬£g˜M v½ŠŒã § ¶ ¬ Ò±º-ŸWҜ¨¥¦¡+¾ª ¯ ˜ ¬ hŸW× ™›œ¦‚±
Á9œ¦²¡ˆª…® ”¡˜‡˜‡ª§ešW±U¶ ¤ ”¢›œ¨»M˜c+ªMµ"œ¦§+^ =™³w¡+I×I™›¾š‡ 5™
®
¬
­t¯ ¬
¬
Benchmark
™›¡º‚š‡˜°šW¡™³¡+¡˜¹§+¢U ”™³™³§ešWšWšW¡U¡w¡vµ§©M vÛ §e¯™›šW¡¡ ¡”±á‚™ ¬ 5˜‡¡™³™³ª¸šWjœžj£‚ &šW 5écœ¨œ¨™³«v 5 š«­t¬=¬ ¬ · ¢…¡™›¢³ 5šcšW¥¦ =¥-¡+™„ v™³šWªB˜ ¢›ác¬ ¡ˆ±U ”™›ªWšW ”
¢³˜°¡+© ™ v¬ ªÅ¬ ¢„¡§+¤M 5 5œ¨˜¥¦™ ¥
­¬5¢e­ 5«”§+ ”±§e¡+šW˜v¡…™e‚±± ”˜‡¯ 5™«v¡® ±¡#¡ªM˜°¡+™ˆ¥¨µ¡™›Œ¡+ªÉ¢³¡ ™ · ¬ œ ¬”¢›¯ ¡ˆ#ª ¯ ©M§¡j™›™›¡šW±U¡ #­ ¢³™´¡ ©KÚ ŸW¯ œ¦§+¡+ 5˜‡¥¦§¥¨©©
é ¯ ›Û8šÉœ ™›· šWœžªM¡„œ¦˜W¡+˜°«R™›œ¦™›¢›šW¡„¡w§§+ v ”§ešW§ešW¡U¡Éä ¿=œ¦çŽ˜vµ ™ ¬ ¡+«”±¡˜°™³§+ 5˜¸šW¡¥¦Ÿµƒ¾
œ¦ªW›˜|œ 5¬ ™³˜¡+ „ v® §e¡™›š|¢­t¬¯ ¢³§O¡+¡™«”¯ ±¡¢›˜°¡¡™³˜°¡»”™+¢³¡µwœ¨¡+˜WŸ‡«º‚š‡ ™³¢›¢³¡ˆ v¡+ ”§e«”ªW» ±„¬5¡±­ ˜°š™ˆ¯ µ¬ £¸™
º‚šW§e±UšWœžg 5¡ˆ§e˜K ”» ©ªWªW­t™³¬ šW¢#¢³¬=¡+· ŸÈ ”¡+¡ª‡¢›¢³š‡Œ±
¡+ 5 ”œž¢³ª ¡ ½
™›¬ 5š‡˜É˜c¡&ª@ 5§¥¦ŸW¥c v¢³œ¦§e¡˜°šW· ™›¡”¡+¡+ቢ˜°½Š™›™³š‡ ¡+¡&«”¬ ±™››š‡©K¡¡˜°™›¢ ™g¡+™›±¥¨šWœ¦˜W¢³»MŸ‡¡+ vœ¦§eµªW»MÃ#­ šW¢ ¬ ¡+™›±˜…šW¢³¢ ¡+¡+¬K v˜v¬ ªK™³±2¡½ ­¢³¢³œ¦œ¨˜‡g¡¡¼«¹˜W¡+›£-¡+¡«vªMšW±¡ˆœ¦¥¨ª¼¡É¡˜°œ¦œ¨˜ ™™
±±ªM¡+¡¡¥¨¡˜°˜°™›™+™g¡+µ§+É 5^ ˜ ¬ ¬ ®±£g¡ ¡¡ · ­t¬”¡+¬ ¯¢+¢ÉáY˜‡ ”ªU™›šW¥¨¥ ™›¡+š‡¢›¬5¡… 5­ ™hœ¦™³š‡šW v¡˜ I¬ ­ ˜ ¢³«¬ ”¯ «”™› 5±šW¢e¢³¡ 5¡+˜°˜° v™³™›ªW…¡+Œ¡œ¨œ¦˜$™›˜¼š‡™›œ¨ 5™+š‡™ µ. 5 ¹Ã™››šW¡¡¡+«”«”˜ ½½
˜± ¬ ¯ ´™³™ šW­t¢›¬ ¡ˆ¢³ ”§ªK¡h½ ­ ™³¢³šW¡¢³¡w¡+ ”›ª‡¡«” ±¬”¯ ¡+™˜v™…¬”­ §+ „ 5˜ ›¡®«”±¡ ¡+­t˜v¬”¯™ ˜c¯ ªB›œ¦á‚˜W™›«šW™›¡ÅšW¡©M™›™›¢e¡ =± ™›½
¡«v© ­t¬ ¢›œ¦˜W«”¥¦¡½Š¡+«”±¡˜°™-§ v§ešW¡j± ”˜‡ 5«v¡±¡˜°™ˆµ
pHdp qrl “ c•oÏ b7?¼“K@Ñ \•’ j Î.iÏ j •– l º‚ ”ª šW· ¢³ ”¡+˜° v™³ªK 5½Ž«vŸ‡¡+¢›œ · ¬= =· ™›¡¡¢§ & ”§eš‡œ¦¡+˜W«v¥¨šc¡„ ™³· šW¡#¢³¡+ … ”˜ªM¯½À›± š‡® 5¢³¡¡+¢ ª¬”§+­ ” =§e™›šW™›¡v¢e ”áȧ ™›¯ œ §e· š ¡
­t± ”¬ ¢I¯ ¥¨§e™›¡ˆš#šW›8¢³¡+œ¦± v©KªK˜‡ŸW½À§e¥¦¥ ¡¬š‡¢§¢ ”¬ 5¥‡˜W˜‡³œ¨ª„²ˆ§ =¢e± =™³œ¬™³¬ §e¢›˜šU¡háW¡›˜ ⼟‡¬ ”§§œ¦¢³¡¡¡˜°«vÞ ™œ¦›¡§+™›E¡ ”¡+§e¢KšW¡+¡I§™›¡+™›±œ ”¬ ”¥¨˜Uœ¦˜‡˜W 5凫U«vµ [ˆ˜W¡ß±¡+á°¡+¡ ”ªM˜°˜‡¡ˆ™ˆªª µ
º‚ 5˜cšWª¡+œ¨¢™›œ¦±¬ ˜W¡¼¥¦©Ä™ ¬ ªMª œž›¯ vŸWª ¥¦·œž§ 5 =˜°™³™³¡ ”«”­ ¢e¡R 5«vœ¦±
™›¡+šW˜°¡n™³„›™³Ÿ‡š‡ v =§™U¡@ 5ª ¢³¯¡ ŸW¯ ¥¦œž›§¡+ =ª ™³œ ¬® ˜©
± ¯ ^¥Ç™³œ¨¬ ŸW£ ¥¦¡j± ™›š‡¯ ¢›§e¡ˆšÄ ”ªW§ +¬ µ ªM¡¹œžšc 5¢³¡+ªÂ 5± ¬ ˜W«@™›š‡¢›¡ˆ ”ªW —À™
™›™ªMš‡¬ ¡+Ÿ@¢›Ÿc¡ˆ¡+ ” 5˜‡ªWŸWªWUŸW ¥¦¢œž¬ §¯ ˜ =˜ƒ™³™³œ ¬™³šWšW˜¡
¡¹á ”™³³ŸWšW 5ŸW¢³±¥¦¡+œ¦ ”§+¡¹ª‡ =™³§jœ¬ ¬ ™´ªM˜©K¡vŸW\œµ œ¦¨§+˜¹ 5^ ¥¦ …¥¨¬ ©¹£h£hŸc¡ ¡ · ¡+® ¡+¢ ­t¢+›¬ ág¡¢›¢ œ¨± · ˜Ä¡¢ˆªM @ᇜ¦±UªM™›¡+œ¦ ”˜‡›˜°»°§© ™½
™³™›œ v¬ ˜c»M +Cµ œ¦˜`°™ ªW¯ ¡+ªM›œ¨»v¡ˆ™ ¬ Ÿ¸š‡ 5· ŸW¡UŸW¥¦šœž§¬ =£-™³œ ˜Å¬ ˜‡™›
šc = 5™¢³¡…˜W¡ˆ¡ 5¤M¢³¡ˆ¥¨§ ©¹¯ ™³ ”¡+¥¨¥Iª œ¨˜‡® © ™›¢ ¬ ¯ ˜W§¡ ½
™›™›š‡š‡¢›¢›¡ˆ¡ˆ ” ”ªªK½Šä šc[Y^ 5玢³µ¸¡+ª…ÃR§+ ”¡w§ešWªM¡jœ¦ª¸± ¬ ªM´™¡”¯ µ.ªMÃR© ¡¯ ±œ¦˜W¡+ v«  ¯ ¬”¢›¯ ¡ˆ¢UªU›™›©Mš‡´¡™³¡˜ ± ¯ ±
œ¦˜ ½
®¬ ˜‡¡¢¡#¬5™³šW­8¢›­ ¡ˆ¢³ ” ”ªB«”µ]±¡˜°¬ ™e™›#¡ ™³™›š‡šc = =™¼™j ”œÇ™„¢›¡Éª ¬ ¡¡+¤M¡+§ ˜ ¯ ¬ ™›™¡ˆª ±U® =©|™›™›¡+± ¢¬ š ¢›¬ ¡&£ ™›š‡­ ¢› ”¡˜ ½
ŸÈÚ ¯¡¢¡­t˜°¬ ™³¢³¥¨±©Ô ”¡˜‡¤M§¡+¡…§ ¯ Ÿc™›¡+¡+˜‡ª$ 5¥¨™›™´š‡©Å¡+›œž#¡ ™›­ šW¢³¡… ”«”™›±œ¦±
¡˜°¡É™³ 5˜‡ ”ªn¢›¡vµ*Ÿ‡ vº‚§¡UšW¡™ ¬ ¬ ª ˜W¯ ¥¨© ½
ŸW§ 5¥¦œ¦™›§+¡ˆ =ª#™³¡j™³šW™›¡šW¢³¡ ¡­ 5¢e¢³ 5¡-«v±
± ¡+¬ ˜°¢³™³¡ +¬ µŒŸW—ŠŸ ˜ ¬ ­ ¢› ”™ §¯ ™+˜Wá œÇ¬™³œ¨˜‡¡ˆ§ ¡j­t¬ ™³¢ šW¡¬ ©ŸM™³ 5œ¨±¢³¡„œ¦²+ª =¯ ™³ŸWœ ¬ ¥¦œÇ˜ ½
®§œž¡+ 5§¥¦ œ¦²¯ ¡+›ª ¡&­t™³¬ šW¢‚¡™³šW™³¡šWœ¦¢›¢-¡ˆ ”Ÿ‡ªK ”½À¢ŸW™³œ¦¢³§ œ ¯· 5¥¦ ”™›¢‚¡ ™›­ šW¢³¢³ ”¡+«” v±ªB¡µ ˜°™eU§ 5˜ ® ¡wŸÈ¡½
®® ©¥ ¬ ã§e± » œ¦¬« ­ ¢³¯ ¢e¡ ¢³ 5¡ƒ«v™³±
š‡åÊ 5¡+˜ ˜°™³š ¬ ¬ ˜‡£ ”¡ ˜‡Å™³ªšW™³¢³™›šW¡+¢e¡Â ” ”§ªŸc¡ µ ¡+­ ¢³º‚¢e§ 5šW¡«”˜°¡
±™³Æ‡ ”¡+«”« ˜v¡¯ ™e¢›‚¡¬5™›­šc«v =œ®c· ™¬ ¡+™› ”š ¢›¢›¡ ¡ˆ® ¯ v¯ ¥Ç¡ˆ™eœžª §
­tƇ¬ ¢e¢´™„™³šW›¡¡ ™ ­t¬”¬5¯­ ¢„˜ ¯ŸW±¢ ¬ ® «v¡¢³¢e ”±U ”¢›¡ªM¡ˆ­t›¬ §¢j¢›œ ™³® šW¡ˆ¡ ª¹® œ¦ =˜ ™e§eKšM¡+½Š§´™›™´œ ©K¬ ¥¦˜ ¡
M³§µ ¡+˜‡º‚ 5š‡¢›¡ ½
œ­ ¬¢e 5+«”µ‰±º‚¡+šW˜v¡ˆ™e¡‚µ ›§¡˜‡¬ ”¢³¢›¡œ ¬ ™›Yš‡š‡¢› ¡ˆ· ”¡hªWÉ™›œ¦˜K 5©„¢³¡¹Ÿc¡+§¢³¢³§¡+¡ 5˜°™›™³¡ˆ ”ªÂ«”¡ˆ 5 ˜‡¬”ªÂ­ Ÿ šc¬ 5™³¢³¡¡+˜Mª ½
™›§œž 5 5™›¥¦œ ¥¦¬ ©˜‡±‚ ”¬ ¢›¢›¡¡¯ § ›¬ ¡+ªMª&¡Uœ¨›˜š‡ # 5¢³± ¡+ªw¬ ¢›£-¡jšWœ¦¡˜v˜Å™³¡™›¢ešW ”¡ˆ§™›œ¡U· ¡ ªM¡ˆ­ v»°š‡™ ¬ œ ¬ ŸÅ˜ ”µŒŸWãŸWœ¨¥¦«”œÇ½½
™›™›¯ œš‡¢³¬ ¡+¡˜c›å¡Œ›£-«v§œ šW·¡˜‡¡+¡+˜g ”¢› #¯œ ¬ ››È¡+¡+ª™³§ šW¬ œ¦¡Œ˜‡˜wªU˜ ± ¯ ›±¡¬ ™ ¢³® ¡¬5¡­ ¢œ¦˜°˜ ¬5™›¯ ­ ¡± ™›¢ešW ”® ¢³§¡+¡+™›¢³œ v·  ªW¡#­t¬ ³§¢ §¢›¡+¡ˆ¬”˜‡ =¯ 5™›¢‚¡ˆ¢³ 5œª ¬ ŸW®+Ÿ‡µ©8¥¨œžã™›§š‡¬ 5¡¢½
­t¥¦ 5œ¦¬ Ÿ‡¢ ™›ŸW¡ˆ¥¨ª¹œž
§ 5 œ¦˜R™›œ ¬ º˜w ® œ¦˜‡¥¨¡¼§­ ¢›¢ Á”¡ˆ¬ ß ”± µ
›¡+º‚åɪ š‡™­t¡
¬¬ ¢ŸÈ 5¡¢eÞ §™³¡+šW˜°¡ ™³ 5¬ «v™³šW¡+­ j¡¢ ¢e¬ §j±Õ¡+¢¢³™e¡¿… 5±Uœ¦™˜W 5¬ ¥¦œ¦©˜Wæ&¡+¢ ª¬ ”˜‡ v¡vª  á
®W§ ”¯ ˜°™ ™‰¬ ŸÈ˜‡¡¥¨¢e©§¡™³˜°šW™e¡É 5«”™›¡v¢eµY ”§º‚¡ˆšW#œžœ¦˜ ± 5
™³§ešW¡ˆYŸ‡¢›¹¢¡ · ¬œ ¬”›¯ ¡¼Y™ ¢³¬ ¡+ R¯ ¥¨›™³œ¨g«vä˜W[YœÇ^Ƈ玽 á
£-œ¦˜‡šW´™³¡+¢ ¢›¯ ¡ §O¬™›œ ˜W¬ ¥¦˜c© -¡
¤M ¡+§¯ ™›¡ˆª¹šœ¨˜Å‡ v 5U˜K©¼ ™³šWœ¦«”¢›˜W¡ˆ ”œ¨Æcª §+ 5¬ ˜°™›šW™ ¡+­ ¢-¢e ”™›§š‡™› ”œ ¬˜˜ ™›š‡¬5¡ ­
ŸW¢³œ¨±UÃR ”¡ ¢›©¡+™³¥¨šWœ¦¡¢›¡ˆ ”¡ªB™›µ šc =™™›šW¡ˆ¡ ¢›¡ˆ ¥¨™³ 5¥¦œ¦ª‡ =™›¡ U™³šW¢³¡+ ”ªM½
ŸW™›¢³¢eœ =· ™› 5¡+™›«”¡©U® §+ ” 5§e¢³šW¡· ¡±
œ¦™›˜W¢e =œ¦±U™³¡ 5«”¥B©vª µ¯ º‚¡š‡™ ¡¬ ªM™³¯ œžšW› v¡ ª · ·· ¡ 5¢³˜°©U™³ ”±U«”¡+ ” ¥¨¥¬5­ ”±  ¯ ¬v§e¯ š¼˜° ™
¬5˜W­¡¤°§ ™I¬ ªM›¡+¡§›™›š‡œ ¬ ”˜¢›¡ˆ 5ª¼¢³¡ 5±­t¬ ¢¬ ˜‡¬”«¯ ¢Œ™›š‡©M¢›¡ˆ ”™›¡ªW± +µ¯ º‚š‡œ¦˜W¡8«˜ ™›¯ š‡± ¢›¡ˆ® ”¡+ªK¢³½ÀgŸWœ¦¢³˜¼œ · ™› =š‡™³¡¡
§ v§ešW¡++µ
fDC c ȓ°Ñ _ Í ’vn• m?ȑ”iÐ mS’”‘
ÃR±U 5¡ ¢³¯ »¹¡ˆ ¯ª œÇ­t™³¬”¡”¯ á.¢ŒªMªM¡ˆ¡+›§›¢›»°œ ™ ® ¬ ¡ˆŸ
ªR 5œ¨ŸW˜|Ÿ‡¥¨ºœž§ 5® ™›¥¦œ !¡ ¬ ˜‡[”‰µ™ ¬jº‚šW®W¡ˆ¯ œ¨¥ž¡¼ª ³ §¡+® ˜‡¡ 5˜‡¢³§eœ šM¬ ½
±œ¦˜v™³¬ ¡ªM¢e¡ ”¥M§¥ ™›¬ œ ·˜W¡ «”½Ž¯ ¢ ¯ ¡v˜Wdµ ˜‡^ œ¨˜W¬ « £g® ¡ 5· ™³¡+§e¢+šá=œ¨§™Œ¬ œž±.¡Ÿ ¤W¯ ”™³§ =™›™³¥¦œ ©¬ ˜‡œ¦˜ +á5™³˜ šW¬ ¡+™.›¡-šW¥œ¦¬«”˜Wš‡«”¥¨© ½
¢ 5¯ ˜c˜Wª¹˜Wœ¨œ¦™˜W«Uœ¦§ ™³¬ šW±
¡+Ÿ›¡¼¯ ™³³ 5§™›¡œ ˜c¬ 5˜‡¢³‚œ ¬ ™³š‡ =™³™-š‡ =™³™#šW¡ ”¢›¯ ¡›¡± ¢-¬ ˜ ¬ ™„™›œž£ §¡ˆ¬ ¢™³ªMš°¡+£-¥¦ ^š‡©Mœ¨¥¦+¡ á
™³™›œ ”¢›¡«v¡³™³§œ¨¡+˜W˜‡«- 5£-¢³œ œ¨™›-š 5ªM¢³©K¡„˜‡š‡ 5 ”±¢³œžªÉ§ ™¬ ŸW™›±œ¦±
¡+ ”œ¦²+ 5™›¢³œ ¡”¬ áW˜±U"µ v¬» ¢³¡.œ¦˜v¢™³›¡¥ ¢e ”£‚§½½
·
¬
¬ ¯
¬”¯ ¬
Shared Fragments
28%
26%
24%
22%
20%
18%
16%
14%
12%
10%
8%
6%
4%
2%
0%
Batch: Blocks
Batch: Traces
Interactive: Blocks
Interactive:Traces
acrord32
excel
powerpnt
winword
™›ã š‡œ¨«¢› ¡ˆ¯ ”¢³
ªB¡Uá ¼å%­t¬ R œ¦¢‰˜‡™´§£¡+¢³¢³¡+¬ § v¡ªM˜°¡ˆœÇÓ\™³ª ”¡«”œ¨¢³™³¡¡ ˜°¬5™›™Œ­-š‡³¢›§®È¡ˆ¡¬ ”˜c™›ªW 5š ¢³œ ®™ ¬ ¬ ”U›Ræ&œ¦ § ”® ® ˜‡ =¥ ª ¬ ™e§e§eš» ³­ §¢e 5¡+˜‡«v± 5¢³¡œ…œ¬ ˜°¦™³ 5˜‡˜‡§ ”ª
¢›¡ˆ˜‡ 5 ”ªÅ˜ ›¡+™›œ¨ª¢e˜° ”™³œ¨§¡™³¡¢e8 ”­™›§O¢³š‡™³ ”œ¢›·«”¡ˆ¡h± ”ªW³¡§˜°¡+™³™˜‡„¬ 5™›¢³Mš‡œ ¬µ 5µ‰™ ¶ ã 5™³¬ šW¢³¢¡ ¡™›¢³¯šW£-›¡‚œ¦¡+›œ¦ª ¡˜°™›™›® ¡šW©Å¢e¡ ”±§™›™›šWœ¬ · ¢³¢›¡+¡g¡ v›ªW™³§š‡j¡ 5˜‡ 5˜ ”¢³¢›¡ ¬œ ¬ ˜‡ v+¡ á
¥¦œ¦™›¡ˆª&œ¦˜º‰ ® ¥¦¡„ÁWµ
Œ¢ ¬ «v¢³ ”± g¡˜c§ešW±U 5¢³»¼ªM¡+³§¢³œ¨ŸW™›œ ¬ ˜
”§¢ ¬ ¢³ªW¿°Á £¾8¬ª ¢e¬”ª ® ¡„ ®c¾¬ §« ¢ ¯ ¬” ® =™Þ £-Ò-šW¡+œž v§ešÉªM¡œž¢‚‚åc˜ µ ¬%™RŸW¥ ¬ ¢› v¡ˆªW¡+-˜° F™eßOWµ µ Þ æ#Ÿ‡ ”«”¡^ßihÛ8ãnª ¬ § ¯ ±¡˜°™ ”˜‡ª&›¡+ ”¢³§eš‡¡+ ­t¬ ¢g™›š‡¡
¡¤W§¡+¥ ¬˜Wœž¡„§¢ §¬ ¡ ¥¦¬5¥ŽáK­ ™™›¢³×.œ¨«v¤W«”§¡¡+¢³¥Mœ¦æW˜Wµ« R¡¤K¥ ¬ ™› v¡˜cªW‰œ „· ¡jÁW¢³µ å ¡½Š§ 5¥ž§ ¯ ŸW¥¦¢³ 5¡+™› vœ ¬ ªW˜‡›šW+µ¡¡™ ­t¯ ¥¦¥ ¬5­ œ¨˜°™›¡+¢³ªW¡ŸÈ¡˜‡ªM¡+˜°™ ­t¬ ¢›± ¯ ¥ž 5¡h ”˜‡ª ± ¬ ªMœ¨Æ‡¡ˆ
Ÿ ¬ £g¡¢³ŸW˜°™ ¬”­ œž¡§·¢ ¬¡¢³ ©¼¬5­ o™¥¦œžªM¬ ¡”£gµ ¡+¢ ¬ œ¦˜°™æ‡µ %RY¥ ¬ vªWŒ 5T˜ ”å5½Š¥¦œžªM¡ Þ Må "-ߟW¢³¡+›¡˜°™e =™›œ ¬ ˜U ”˜‡ª¼ ”ª‡ªW™›¡¤K™I™ ¬ ™›šW¡™›œ¨™›¥¦¡
£-œ¨˜K£ ¬ ¢eª §eš‡œž ”§˜W¢ «”¬ ¡ˆ ¬5h­ ™›™8šWà ¡ ­t¬ ¬ ¢³˜vªw™‚懙´µ©K%ŸÈR-¡¥ ¬ 5 ”˜‡ªWª8› œ¨²+¡”[vµµ ª ¬ § ¯ ±¡˜°™ˆáÈ¢³¡Ÿ‡¥¦ v§¡+ & &È£-œÇ™³š & ¬ &¦ác™³šW¡˜ ››¡¥¦¡+§™³ ”¥¨¥ … ”˜‡ª
º ® ¥¦:¡ [R.Û8¡+³§¢³œ¨ŸM™³œ ¬ ˜‡ ¬5­¬”¯ ¢ªM¡+›»°™ ¬ Ÿ ® ¡˜‡§ešW±U ”¢›»M+µ
Benchmark
ȟª ¬¡¢£-º­t¬˜‡ ¢³+® ±áM¥¨ 5¡j ”˜‡˜‡Ájª¼§«”¡j«”œ ·œ«°· ¡ˆ 5¡ Iœ¦˜‡­¡+™³£hµ =™³¡+œ¦¢ ™›¬ œž§ŸW Ÿ ­t¬ ¬ ¢›¢g™ ¯ ¡+˜W vœ¨§e™›š œ¦¡+¬5 ­ ­t™›¬ šW¢h¡±ŸW¡+¢ ”¬ ˜W«vœ¦¢³˜W ”« ±­t¯ +¥ á
™›œ¦›˜‡š‡©K§¡¥™›¯ ¡+˜ ªM± ¯ œ¦± ˜W§«w® ¢³¡¡+ 5¢ 5Ÿ‡™›¬5ŸW¡ˆ­.¥¨8œž®§£- 5 ”š‡™››œ œž¡¬ § ˜R˜R® ¡¥ ¤M¬ œ¦²¡+§e¡v»§ áY¯ 5™›˜ ˜‡œ¦¯ ˜Wª&± «™³® ¡+¢³¡ v v¢ §e§š¹¡ ¬”­ ­ŸW¢e™³¢ 5šW¬ «”¢³«v±¡+¢³ ” ”¡+ª‡±É˜v™eµáY ”º‰¬”˜‡¯ 5ª ¢½
® 5˜c¥¦¡gª¿™›¥¨¢eœž ”™³§¡++´™eµ =™›œž¬ ™›™›œž¡¼§ ™³­tš‡¬ =¢‰™ ™›šW™›¡‚šW¡ˆœ¦²¡É¡ˆœ¦¬”²¡ˆ­ #™›š‡œ¦¡+˜‡›§¡ ¥ ¯ ® ªW v¡¼œž™›§ š‡® ¡ ¥ ¬ .1§eO»MGK =
™›5ABš‡=@˜cP%¡ ª@Q<¬Aj ¢³¬ ™›œ¨«vš‡ ”œ¨ 5˜‡¢›™¼¡U ”¥B 5¥ž 5¢³ 5¡&ŸW¢³«”ŸW ”¡+¥¦ª‡¢jœž§ªM =™›¡+š‡™³ª|œ ”¬ ˜˜É™ ¬ ™›§ šW¬™³¡…šWªM¡¡”›µœ¦¡²˜‡¡+ª ¬5¬5­-­ ® ¡ˆ ” ”›§eœžš § ®­ ¢e¥ 5¬ «v§e±»M„¡˜°œ¦˜ ™
±UŸW¢³ 5œ ˜‡º‚ 5§š‡™›¡ ¡¡¹¬5§­Æ‡ v¡ˆ˜c§e ” 5šW§e¥¡„š § ® ¬œ¦²¡¥ ¯¡v˜‡µI±
§ešW㠘 ±U¢ ”¬5¢›­§ »º±£- Ÿ‡œÇ® ™³ 5¥¨š#¡@¢³œ¦ 5 Á|˜ ˜Y¯ «váK˜Wœ · 㥨œ¦¡+±œ¦…« œÇ™›™³¢³šW¡+¡ ªj¡R™³ŸÈšW›¡¢³š ¢ ¡+­t ”¬ £ªM¢›½½
™›š‡¡¡˜‡· §eŸcšW¡+±U¢ ­t ”¬ ¢›¢›»M±U„ 5ä ˜cÁ=å=§¡çÀᇬ5 5­¥ž ¬¬”¯ £-¢¼œ¨¬ ™››š ©M´™³˜W¡± ¥¦œ¦±
¬ ¬ œ¨™›˜n¡ˆª™³šW§¡ v¯ §e šWh¡× ›Ÿ‡‚ vÁ9§¬ ¡”µ ® ÃR¡ ¯ ›¡+ª|Ÿ‡¢ ¬ «”¢e 5± ¬ § ¬v¯ ˜°™›¯ ¡¢³ 5±ŸW¥¦œ¨˜W«Å™ ¬ ”˜‡ 5¥¦©K²¡
™›™›š‡¡+±¡¼µ™›œ¦±ã ¬ ¡É¢„›™³ŸÈšW¡r¡ ˜°™ hœ¦˜|× ™³‚šWÁ ¡ · 5¢³®œ ¬”¡¯ ˜‡#§ešWŸ ±U¬ ¢ ”™³¢›œ »M¬ +˜‡á  ­ ¢¬”¬ ­± ¬”¯ ¢
7©M™ ¬ ½
œ¨ãÁ ™³œ¨›« ¡¯¥ ¬”­ ¢³­ ¡ Þ ™›¡šW[^¤MßO¡¡+µ9§ ¯Ÿ‡™› ”×hœ ¢¬›™ ›˜@¡¬5˜°™³­ ™³œ¨±œ¦™› ”šW¡É¥¨¥¦¡@©Âœ¦
› 5©M›¥¦´Ÿc¥8™³¡+¡™³˜vœ¨± ±™
¡œ¨¬ ˜ ˜$£‚¬” ”™³¯ ÉšW¢¡RŸÈ©M™ ¡¬ ˜°™›Ÿ ¡+™± š‡œ¨˜Ä ”§¥ ­
¬ ™›š‡ªM¬5¡¡ ­
™›§ ´š‡¬™³¢³¡wªM v¡w§œ¨˜c¡ §+ªM ”®œ¨§e¢³¢ešW¡+ 5¡v§˜‡™µ §ešÄ® ¶ ¢e 5™³­ ”˜‡™›»”§eš‡¡šƒœ¦˜ ¼`¥ ¬°™›¬œ¦œ¦±
˜‡» ¯ ¡v™›Ÿá ¢ ¯á‚¯ §O 5Ÿƒ™³˜‡œ ¬ ™ª ¬˜‡+¯ [Dµ7Ÿƒ ™¾8¬ §œ¦§ … ¬ ¢eªMŸÈœ¨œ¦¡˜‡˜ƒ˜°«`™…™›š‡™œ¦˜¬¡
™››š‡¥ ¬ ¡+£›¡gª ¬˜ £-¯ ±˜Yቮ ©v¡+¡¢³+™á5£h£g¡&¡g›š‡š ¬v· ¯ ¡…¥¦ª §¥ ® ¬ ¡-¡¼«”¡™ ¬™›™›œ¦ ˜W«„[- =™.£ ¬ ¢e¥ ´¬ ™.£ „ª Á9¬ £-˜
­t§¬ v¢ §ešW(*¡¹ ”
˜‡ª \µY® ÃR¢e 5¡8˜‡§e 5šÂ¢³¡Ÿ‡œ¦¢›˜U¡ˆ™›ªMš‡œ¦§¡™›œŸW¬ ¢ ˜ ¬ §® ¡+¡³šc ¬”· ­ œ ¡¬ ¤W¢¼ 5™±¬ œ¦˜W™³œ¦¢›˜W©Â« ”¬”˜‡¯ ª ¢
œ¦¬ ˜v¬ ˜…™ ¥ ·¬ ± ¡¼ ¹¬ ™³ªMšWªW¡+œžœÇ¢›U⼘…ŸW§ ŸW¯¢ ¢¬”¥Ç¬™U® §¥¦§e¡+¡š‡±³ 5¬ µn¥¦¥¦¢³¡- ÃR˜WRB«v™›¡ ¡ š‡¡8® ¬5¡­ š‡¥¦ ”œ¨ ”¡ ¢³§e· ªWš‡¡É£gœ¨¡ ™› ”· š‡¢›œ¦˜W¡- 5™U«wœžh£hŸÈ ”¡¡É«”¢ «v­tš‡¬¢› ¡ˆ¢³· ›±U¡É›œ 5· ¢˜‡¡¯ §¥¦˜©¡
™¥ ¯ ˜W»M¡+ªªW™ ¬œÇÓ\£g¡ ”¢³¢³¡ªj˜°™ -§¢ ¡+¢± ™e 5œ¦™³˜jšW™´¡U©KŸc§ ¡ ªM¬”¡
­ §™›¬š‡ªM 5™„¡”µ ™›šW¶ ¡U¯ ¢Yšc§ 5¬ ¢eªMªW£g¡I ”§ v¢›¡ §ešWœ¦¡
¬§¬° ”ŸW¬ ¥¨™›¥žœ¦±
5œ¦˜‡²¡ˆªwª ™ ¯­t¬ ¢³¢+˜Wµ¡+ª¹­ ã ¬ ¬¢›¡¢ ™ ¯¬ ¢³˜W˜‡¡…™³œ¦šW¬˜vœ¦™ ˜W¬ «‡áŒœ¦˜‡£gªM¡…œ¦¢³¡+šc§O ™g· Ö ¡…¯ ±¡+¥¨œ¦Ÿ‡±+µœ¨˜c =™›¡¡ˆ˜Wª ½
™›ŸWœ ¢³¯ ¡+±èªMœž§O—›™³—Iœ¨˜‡ 5«‚˜‡ª…™³ 5¥¦¢³ 5«”™›¡¡+™³¢h ŸW¢ ¬ ¢›§¡¡ˆ™ › ¢³¬ ˜‡¢e+.µ š‡¶ · ¡8¢¡ ¤K¢³ŸÈ¡¡™ ¢³¯ œ¦¢³±
˜&¡+˜°™³™³ ”Y§e›» š ­t¬ £ ¢
™›±Ušc 5 =˜‡™Œ§™³¡ šWœ¦­tI¬ ¢¢›¡§ ™ ¬ ¯ ªM¢³¡„˜U£-´™eœÇ ”¬”™³§e­šw» œ¦h¥¯ ¬ §™ ¢³œÇ¬5™³œ¦­ §+ 5ŸW¥W¢ ¯ ¬ œ¦˜¼§¡+ŸWª ¢ ¯ ¬=¢›· ¡„œ¦ªM§+œ¦ 5˜W¥¦«j¥¦+ŸÈáW¡©”¢ ¡­t™¬¬ ¢›œ¨™½
™œž¬5 ¬ ­ ¯ v§› ”ªW¡¥¨ªM¥¦¥ž¡+U¢³³¡+h 5³g˜‡œ¨˜‡ª`™››šWœž¢³ªMœž-¡¡ ™ ŸW¯ ¬v¢ ¢›¯ ¬”˜‡¢g® 
¥¦§ ¡¬™ ± ¬ ªM¡8±® §+©… ” ”»”§e± šW¡ ¬ ¡v¯ ªMµ‰›œ ÃR­¡ ©K¡œ¨¬5˜‡­ ”« ¢›™³¡¬”šW¯ ¡ =¢-™›š‡™›š‡¡ ” ”±¢³˜‡ªMŸMªM£‚™³¥¦œ¨œ¨ 5˜‡˜‡¢³«« ¡
¢³¡™ ¯ º‚¢›š‡˜¡
´™eà”§eœ¦˜‡»\ªµ ¬ £ ® ¡˜c§ešW±U 5¢³»Kjšc · ¡œ¦±œ¨¥ž 5¢„¢³¡+ ¯ ¥¨™³+á
¡šW¤Wœ¦«”§šW¡ŸM¡+¢+™Rá ¯™›š‡ŸU 5™ ™¬ ™›[-šW ¡ ¼¬=µ · ¡¢³¯ šW§e¡+š vª ¬5­ ¬5™›­&šWœžh¬v¯ ¡¢@¤K™›¢e©M j™›™›œ¦¡+±± ¡œž§ h¬ ›ªMŸc¡¸¡+˜°œ¦™
™Ÿ‡ªM¬ ¡ˆ ”§¢ª ¬™ ¬ ªM¬5œ¦­ ˜W¬ ¬”«„±
¯ 5¢¡˜‡›ª›©Mœ¨«v´¡+™³˜W˜‡¡œÇ§ ±ÆȬ §ªMµ 5œ¦˜°˜W™«jŸc—´¾-¡+¢ ½Š­t¿v¬ Á¢›±Uœ¦˜‡ 5˜c™›¢§¯ ¡§O™ ™³¯ œ ¬ ˜W˜‡œ¦˜Wµ« ÃR¬ ˜¹¡-ŸW™›š‡¥¦ ” 5˜ ™
Œ¢ ¬ «v¢³ ”± µ ××WKœ¨²+¡ ÛÝY݉ º ¬ ™³ ”¥nKœ¦²¡ º‚š‡¢›¡ˆ ”ªW g¥ ¬ §e»M º‰¢³ v§¡ˆ K¥ ¬ £ª ¬ £-˜
”§¢ ¬ ¢³ª‡¿vÁ
ÁMµ ¿ Á”Á
[ˆÁWµ ¿
Á ”¿ 5å%[
[vµ æ
¡¤W§¡¥
KµyÁ
æ
[-‡µ å
¿ =æM^å%[ ¿ [Y
[vµ ”æ
Ÿ ¬ £h¡+¢›ŸW˜°™
凵 ¿ [-
[åcµX[
å [å
5æ [^Á9
[vµ £-œ¦˜°£ ¬ ¢eª
Wµ [+¿
Á [vµ ¿
¿ æ
9
5Á [vµ %[
™›™›ºš‡š‡ ¡É¡…® ¥¦˜ ¡8¯ ¯ Á± ± Rd® °¬5¡™e­ ¢ =™³™›¬5šWœž­-¡É™›¯œž›§˜‡œ¦ ²œ Ú¡+­t¬ ¯ ¢ ¡ ¬5¬v­ ® ¯ ”™³¢ šW›® œ¦¡R§ ¡˜cµ ® ×o§e¥ šW8¬ ±U§e× »M 5# ”¢³»K˜‡¡¤M-ª|R¡+§ ™³ 5¯šW¥¦¥‚™›¡8¡ˆÛ8ªB™³Ý‰á 5ÝY™›™›šWœž
§¡É¥ ›¬ œ¨˜ ²+ ”¯ ¡ ªM± ¡ˆ¬5ª®­ ¡™³® ¢šW©Å¡#¬5­™³µ ךW™›¡É¢e ”׍ŸW§¢¡+Ƈ¬  ¥¦«”¡ §¢e¢³ 5Þ ¡+œ¦± ˜C =™³ ¡+Þ œ¦ªB˜ -áß 5ᔘc™³-ªšWßO¡™›ášW˜ ™³¡É¯ šW± ¡…¥ ® ¬˜ ¡+£¯ ¢ ± ª ¬”¬ ® ­ £-¡+Û¢˜ ÝY¬”· ݉­ IµÅ™›šW¥ ¬ ˜‡¢³ v¡+ =ªM v™³¡+œªW· ª+¡ áá
¡¤M¡ˆ§ ¯ ™³œ ¬ ˜ ¯ ›œ¦˜W«¼ ™›šW¢³¡+ vªK½ŽŸ‡¢›œ · =™›¡j§ v§ešW¡ ¬5­¯ ˜W¥¦œ¨±œ¨™›¡+ª›œ¦²¡”µ
Œ¢ ¬ «v¢³ ”± g vœž§ h¥ ¬ §e»rKœ¦²¡ˆ Þ g©°™›¡ˆ³ß
º‰¢³ v§¡]Kœ¨²+¡+ Þ g©v™³¡+eß
œ¦˜ w 5¤ ¡ˆ 5˜ °™eªWÛ8¡ · œ¦˜ w 5¤ w¡+ 5˜ K™³ªWÛ8¡ ·
”§¢ ¬ ¢³ªW¿°Á Á åv¿5å Wµ ¿ ¿Wµ Á
Á5¿
9 [D=懵 Á ¿”å°ÁWµX[
¡¤W§¡+¥
Á [Y”æ 5¿‡µX[ ÁvÁMµ ¿ ¿ Á”æ
M[ [D9Wµ [Y [vµ Á
Ÿ ¬ £g¡¢³ŸW˜°™ Á Á5¿%[Y 5¿‡µ å Á”¿Wµ å Á
[ [D5ÁWµX[ [VV‡µ £-œ¨˜K£ ¬ ¢eª Á Á9°Á [ =åcµ Á ¿%[”µyÁ Á
Á
=¿ [-‡µ [Y”¿‡µ ™›ºš‡ ¡® ¡¥¦¡„¤Mœ¨¿ ™gR°™ ¯W™³ 5® ™›Œœž´™³™³š‡œ¦§+ =™‚­t 5¬ ¢³¢g¡™› ”š‡ªW¡ªW¡+œ¦ª
²¡ˆ™  ¬ Þ ™›œ¨šW˜ ¡8® ¡©°˜‡™›ª¡ˆ³¬5ß ­ ¬5¡+­ v® §e ”š ›­œ¦§¢³ ”® «”¥ ±¬ §e¡»M˜°g™+µ ”˜‡×Iª… v§e™›šU¢e ”¡§¤M¡ˆœ¨g™gœ¨˜ ™ ¯W¬”® ¯ ¢œž® [Y¡ ˜‡§e® š‡©°±™›¡+ ” ¢›Þ»M¿ +µ.^½º‚® šW©°¡+™³›¡¡œ¨˜c›œ¦´²™³¡+¢ ‚¯ §œ¦˜‡™›œ §¬ ¥ ˜‡¯ eªWßO¡ µ
2.6
2.4
2.2
2.0
1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0.0
/O0
H_MEAN
vpr
vortex
twolf
perlbmk
parser
mesa
mcf
gzip
gcc
gap
equake
eon
crafty
bzip2
/Ox
art
Slowdown vs. Native Execution
ã^ œ¨« ¹¯ ¢³×I¡ ¾\ ܜRnM¦¥ ¬ £™›šWª ¡&¬ £-š‡˜ 5¢³¬”± ­‡¬”˜W¯ œž¢‰§U›©K±¡+™›¡+ ”±˜µ · ¡¢e¶  ¯œ¦˜‡˜‡ 5ªM™›œžœ§· 5¡Œ™›¡ˆ¡„¤M¡+™›§šc¯ =™›™#œ ¬ ™³˜ šW¡¬ ˜# 5¡¥¦˜c¥v§e˜ šW¬ ±U˜M 5½Šã ¢³»Å¶ Ò£‚º- ”Ò§¾ ±ŸW œ¦h¥¨¡ˆ× ª ‚Á9˜ ŸM ™›® œ¦±¡˜‡œ¨²+§eš‡¡+ª|± ” ”¢›˜‡»Mª hä Á5¶ å=玤 µ
¬
¯ ¬
œ¦˜‡ªMœž§ =™³¡+g™³š‡ =™-™³šW¡ ® ¡+˜‡§e¬ šW±U 5¢³»¼£‚ ”-§ ¬ ±ŸWœ¦¥¨¡ˆª…£-œ¨™›š ­t¯ ¥¦¥ ¬ ŸM™›œ¦±® œ¨²ˆ =™›œ ¬ ˜cµ
Benchmark
excel
8.0
1.80
7.0
1.75
6.0
5.0
4.0
3.0
2.0
128
256
Trace Cache
512
Size (KB)
1088
1.0
0.0
640
1408
2816
Slowdown vs. Native
Slowdown vs. Native
acrord32
1.70
1.65
1.60
1.55
1.45
640
1280
5504
3.0
6.0
2.5
Slowdown vs. Native
Slowdown vs. Native
7.0
5.0
4.0
3.0
2.0
256
512
Trace Cache
896
Size (KB)
1856
1.0
0.0
4608
5376
winword
powerpnt
2304
2688
Basic Block Cache Size (KB)
Basic Block Cache Size (KB)
1152
64
128
Trace Cache
256
Size (KB)
512
1.50
9216
Basic Block Cache Size (KB)
2.0
1.5
1.0
128
256
Trace Cache
512
Size (KB)
960
0.5
0.0
768
1664
3328
6630
Basic Block Cache Size (KB)
®ã vœ¨« ¯œž§ ¢³¡ ® ¥ %¬ R§e»¼¡§¢ v­t§e¬ šW¢³¡8±› ”œ¦˜‡²¡§¡R™³¬5šW­‰¡j® ±¡˜c 5§e¤MšWœ¨±U± 5¯ ¢³±è»Kg™›£-š‡¡šW¡+Ÿ‡˜ ¢ ¬ · «” ”¢e¢› 5©K± œ¦˜W£«#¬v™³¯šW¥¦¡„ª…§£g v§e ”šW˜°¡j™+áMŸ‡ 5 5˜‡¢eª 5±¬ ¡˜W™³¡¡½Ž¢ešc 5µ¥ ­ º‚á šW¬ ¡j˜W¡¤…½ Ú =¯ ¤M ”œž-¢™³¡š ¢ˆ¬áv£ 5˜c ª ­t¬v¬ ¯ ˜W¢ ¡·½À¡ 5œ¦¥ «”¯ š°¡+™› š ­t¬ ¬5¢­
™›ŸÈšc¡ =¢ ­t™„¬ ±U¢³± = ”¤M˜‡œ¨± §¡„¯ ± vg· U 5›¥ ¯¥ ¬ ¡v£µ ª º‚¬ £-šW¡˜ ©w· ¡ =¢e¤M ¯œžgš‡˜‡ ” 58™›œ ™›· š‡¡j¡¡¤M³ 5¡ˆ±§ ¯ ¡ ™³œ ·¬ 5˜¥ µ¯ ¡+ ­t¬ ¢8™³šW¡
™›¢e ”§¡
§+ ”§ešW¡vµ º‚šW¡
²U =¤Mœ¦j›š ¬ £8™›šW¡¢³¡+ ¯ ¥¨™›œ¦˜W«
ŠË j •– l >? •Y“vn• _c’ c“°‘
£-Ÿã¬œ¨šW« ¢›¡+¯™›˜ œ ¢³¬ ¡·˜‡ ”
 ¢›¬5©Kš ­œ¦˜W¬ ™›«#£šW¡¼Œ™³šW™›§ ¡šW¬ ¡j›ªMœ¨¡
ŸÈ²+¡+¡§+¢ ”­t¬5¬§ešW­¢³±U¡v™›šWµ
5¡ ˜‡º‚®§š‡¡ ”¡+›¬5›œ¦¡
­§ ¬v›® ¯œ¨¥²+¬¢ ¡§e® »…Ÿ‡¡+ 5˜‡ 5¢e§e˜‡ 5šWª…±±U™›¡ 5¢e™³ ”¢³¡»M§¢e¡
5 5¢³¥¦¥c¡ ™›¯šWŸW¢³¡+ŸÈ v¡ªW¢ µ.¥¨œ¦±ã ¬ œÇ™e¢g ¡+¬ ”˜R§eš ™³® šW¡¡…˜c §e¯ šW± ±U 5¬”¢³­ »
™³£gšW¡…¡™ §+¬K ”¬ §e»
šW¡U™›šW›¡œ¨²+±U¡+ =­t¤M¬ œ¨¢½
±«”¢e¯ 5±± ™›£ ¢e ”¬v§¯ ¡¥¦ª` 5˜‡£‚ª 5® ˜° v™+µÂœž§ ÃR® ¥¡¬ §e™›»
šW¡+§˜Â v§ešW¡¡-™U™›œ¦²šW¡ˆ¡w›™›œ¨š‡²+ 5¡+™. ™›¬”šW­ ¡¡ˆŸW ”¢ §e¬ š ½
™›§›š‡¡ v¥ ¡8§e­ šWáI±U¡w 5 =˜‡™ ¤Mªn¬`œ¦± ŸW¬ ¯ ˜W¥ ¬ ±è¡™½À™³¡¡+§+œ¦ª| ”«”§eš°šW™›™³šWš¡¡Éá œ¦¢›¬ ²¡ˆ˜‡¡v ¡áK¯ ½ ”¥ÇÚ ™³˜‡¯ œ¨ª˜W 5«Å¢›™³™›šWŸc¡¡8¢ˆ¡+á±U¢ ­t 5¬ 5˜c¢›¤K±Uª œ¦± ”¬ ¯˜‡˜W±2§¡¡ ½Žšc›· œ¦ 5²¡¥ ¡¢e­ œ¨¯ ¬5™½­
˜‡§ v 5§e™›šWœ · ¡‚¡-¡œ¦²¤M¡‚¡ˆ§œ¦˜
¯ ™³šcœ ¬ 5˜¥ ­ µ.ª º‚¬ šW¡ˆ¡˜ ¢³¡+¬ ™Œ¯ =¥Ç™eÓ\Œ¡+§›š™.¬ Ÿc£n¡+¢ ™³­t¬š‡¢› =±U™g 5§ ¯˜c™›§™›¡‚œ¦˜W± «„¯ ™›§eš‡šY¡ µ
™›œž¶ §š‡ 5˜W¡˜°¥¦œ¦©Å¢.™³¥¨±©v£-µ 5š‡¤M¡œ¨˜ ± ®È¯ ¬±Ø™³š|›œ¨²+§¡+ ”.§eš‡ª ¡+¬ #¡+ ”ŸÈ¢›¡¼¡¢ ›­tšW¬ ¢¢³¯±U˜W 5»Å˜‡§™ ¡g¬ ­ ¯ ¢eÓ\ ”§¡™›¢Œœ ¬›œ¨˜‡«v ˜Wœ ¬5­ ½­
›± ”º‚¥¨¥¦š‡¡¡Å¢«v£ ¢³¬ ”¢³ŸW»Kš‡œ¨˜WÉ«Rš ¡¬ ™¼£Õœ¦™›²š‡¡ˆ 5
™™›š‡ ¬ ”±˜ ¡ ¬ ™›® šW¡+¡+˜‡¢³§e+šWµ ±U 56¢³(»M &‡šcá ­t·¬ ¡¢
p
¡¬5¤W­ ”œÇ±
™e¹Ÿ‡¥¨§+¡v ”á§ešWœž…¡ˆ…˜ ¬™ ¬Â™ 5¬ ÓȘW¡ˆ¡§O½Ž¡+™³¡+œ¨«vªÔš°™›± šÄ¯ ™›§ešWš ¡+œ¨® ¢w©Ô±U› 5šW¤K¢³œ¦œ¨±˜W»K¯ œ¦±˜W« ›®Èœ¨²+¬ ¡+™³+š µ
™›A6§œ¦ v(*±§ešW¡+
¡+-+›µ ¥ ¬ ‡£á ª ¬ ¬ ˜Å£-˜…™³šW£-¡ šW¬ ¡+™³˜&šW¡™³¢#šW¡š‡ 5³˜‡ 5±ªá‰¡ ™³¯ šWÓȜ¦¡+˜W¢³«U œ¦¬=-· ª ¡¬ ¢„˜W ¡j›™ ¡¬ · œ¨¡™³˜ 
ŸW ”j¢³¡œ¦º‚™³±¡š‡¢Ÿ ¡I «”¯ ¢¢e™e§e 5 5šŸ‡˜° ”š‡™ ‰ ”¬v ”¯¥¦ ™³¢e¬ šW¡á‡›š ™›™›¬šW¢e£¡ ”§® ™›¡
šc ”§+ =›œ¦ ”™ § §e­tšW¬® ¡v¢¥ ¬ µ
§eÃR»&§ ¬ §+¡UŸK ”©vš‡§e½ÀšW Ÿ‡¡„ v¡
´œž™³˜ ¡Œ˜Wœ¨¡ˆ™„˜° 5™³©”¢³¡¡¥¨¢›© ™½
™ ¯ ¡˜W™™³¡+¡ª ¢Œ¬v ”¬ ¯ ˜‡¢Œª™³± ¢³ v§¢³¡¡g›œ¨¡±¥¦¡+Ÿ §™›¢›œ ¬ ™³ 5˜ ˜°­t™¬ ™›¢Œ¢e™› ”š‡§œ¦¡+g‰£-©MœÇ™³™›š ¡+± °£¢›· g™›š‡¡¡¡¢.¬ ¤M£ ŸÈ¡+¢³§» ™
®¬ ˜&™›š‡¡ŸÈ¡+§œÇÆc¬ §+ ¬5­®W¯ ¬ œ¦¥¦ªWœ¨˜W«™³šW¡±µ ­t¯ ¬
™ ¯¯ ˜W¥Ç™eÃRœ¨˜‡¡«œ¦˜ ”™ ¢›™›¬|¡šWœž® ­  5¡¹œ¦Ÿ‡¢›ª 5¥¦©É¬ŸÈ˜W¡³¡¢ˆ =µ™³¬œ¦º‚˜¸Æ‡šW¡ˆ™›ª¡š‡¢³¡w¡U£-œ¨œÇœ¦™³˜ š­ ¢³ v™›š‡´¥ ¬ ™³¡#¢™ ¯ ŸÈ¬”§¡­™ ¢ ¯ ­tŸÈ¬ ¢³¡¢³¡¢ ±­t™›¬ ”šc¢³˜‡ =±U§™…¡# 5§˜‡¢› ”§¡˜ ¡ ½
®® ¢³¡œ¨« ˜‡¯ «&˜…™³™ šW¬ ¡ Ÿc¬=¡+· ¢ ¡+­t¢›¬ š‡¢›±¡+ ”ª‡¬ ŸM™›ª œ¦¬±£-œ¨²ˆ˜ =µ¼™³œ ¾¬ ˜‡˜‡ ªR¬ £g˜&¡U™›¢eš‡ ” §· ¡+¡+µ ˜ ¬ ™¡ · ¡˜
S•’ cÏ a ÎY“
™›£-º‚¡+šWšW±U¡+œž§e¢›š ¡œ¦˜@ ”¬”¢›™³¡-¯ šW¢ ¡&­ ›¡¥¦œ¨©M£Â™›´¡™³¢e ¡ =¬5± ™­ ™´¯ £‚¢³¡”œž 5 µ¢³¡-º‚ªMªM¡+šW©K¢›¡˜‡œ ·© 5¡ˆ±œ¦ª ˜‡œž§§­¥ ¬¯¢ ¬ŸMªM±™³¡œ¨±á ۜ¦©K²+ ” =˜‡˜‡™³ ”ª)œ ± ¬ ˜U¬ ݁©Mä œ¨¿^«”çŽ½½ á
«”³ 5œ¦˜‡± ŸW=Ò-¥¦œ¨˜W¡ˆ«#ªW™ ™ ¬ ¬ ˜‡­t¬ ¡¼¢³±2ä æ^çÀáș›¢e£- ”šW§¡+œ¦§eIš™›š‡¡+ 5±
™‚Ÿ‡ ”¥ ¬¢›¡©M-ŸÈŸW¡+¢ §¬ œ¦«v ”¢³¥¨œ¦ ”²±Ü¡ˆª § ­t¬v¬ ¯ ¢h˜°™›™›š‡¡+¡¢
Ÿ‡ ”¢Ö™³œ¦§ ¯ ä å=¥¦ ”ç#¢Œ›¾©K¥¦ŸW™›¡+š‡± já8±U¥¦ ”œ¨»v§e¡š‡œ¨˜W¡g¢e™³šWá¡©
™³ 5 5¢³¢³«”¡g¡™³¢ &¯ ˜W؇œ¨œ¨˜W˜c« ª ¬ £˜µ/ º‚ºš‡¡
¢œ¦˜W¯ «¬˜W˜W™›¬ œ¦šW˜W¢³« ¡+ v¬ ªK˜#½À¥ —´¾§½À ”¿°¥BÁM´nµ ™e =^ ™›¬¡£h ”¡ ¬v˜‡· ¯ ªÉ¡¢ˆœ¨á^˜°ªM™³¡¡¢e™e§ 5¡œ¦¥¦ŸW ™›¬5œ ­ ˜ ¬ Ö ¬Ã¬ á^œ¦œ¨˜‡˜‡§ª ¥ ¯ £ªK½
§œ¦±
¬ ˜°Ÿ‡™›¥¨¢¡+¬ ±
¥¡+é ˜°¬ ™³£„ =™³¬ áȜ ¬ ”˜¢›¡® ˜ ©¹¬ ™™›šW ¡U¯ â¼¢³¡+§ vœ¦ªM¡˜°¡™³¢ˆ¥¨µ¼©º‚ªMšW¡ˆ›¡+§¬©¹¢›œ £g® ¬5¡ˆ¡­ ª¢³¡ ™ ¯¬ ˜‡ 5§¥¦¥¦¬ ¥ ¡+¬ ”£ ¢
¬ ”˜@§+§¡ˆ£-›š‡\¡™ ™›¬ š‡™›¡š‡¢ ¡Œ™›ÃšW¡&œ¨˜c£ ª ¬ ¬ ¢›£»RY§  ¬”¬”¯¯ ¥¦¢eª §¡Œ® § ¡&¬ ªMª ¡”¯ µ ŸW¶ ¥¨œž§¯ 5¢™›£¡ˆª@¬ ¢³£-»8œÇ›™³š š ¬ ¬”£¯ ™
™››šc©K =™›™-¡+œÇ± ™-œž£-gœ¨Ÿ ™›š¬ ›¬v›¯ œ ®™¥¨Ã¡™ œ¨¬
˜cª ®W¬ ¯ £œ¦¥žª& ¬”¯ âe§œ¦¡j˜‡ª § ¬¬ £ªM¡„ ”¬ §+ŸM§™³¡ˆœ¨±›+œ¦µ ²+ 5™›œ ¬ ˜
™›º‚œ ¬šW˜w¡Û8©KºY™›˜‡¢e¢³ ” 5¡+§± ”¡ ± œž§ gœž¬ vŸM§eŸÈšW™›œ¦¡¡&±¢ ­tä œ¨¬ Á5²ˆ¢³¿^ =±
猙³œ ¡ˆ ”¬ ªÉ¥¨˜ ¥ ¬ œ¨¬5£˜­ ™› šW¯  ¯¡‚Ÿc§e¡+ŸWš ¢³¢ ³¬ §¬ § ”ŸM¡+¥¦™›³ ”œ¦ ¢-±¬ ŸWY¢œ¨²ˆ&¢ Y =¬ ™›œ¨§˜‡œ ¡+¬ ³˜c™› ¢ ¬ ¯ ¢³™ §+¬ ½ µ
® ¡„Û8Ÿc¡+©K¢ ˜‡­t¬ 5¢›±±œž¡+§Uª ™³¢³¬ ”Ó ˜‡¬5¥ž­ =™³™³šWœ ¬ ¡˜@§¢³©Mœ¨™›œž™›§¡ 5±U¥BŸc& =ä ™›‡šYá µ Ká [YMiá [^Áˆçg¡+±
½
ŸWŸW¥¢³¬ ¡©|™³¡¢e™³É¡+§e™›šWš‡˜W 5œ ڙ¹¯ §¡+ ”&§eš‡œ¦¡Å±™³œ¨¥žšW 5¡@¢¼˜‡™ ¬| 5™›œ¬v¯ ¡¢³+™›µ ¢e 5º‚˜cšW¥ž¡+ =›™³¡wœ ˜‡ 5¢³¡œ¨˜°™³¡¢›¡¢›½½
Ú· 5¯ ¢³¡œ ˜°¬v™³¯ ¥¨©|ª ¡¬ ¤M±U¡+§ 5¯ œ¦™›˜‡¡+ª¸œ¦˜‡§ §¬ ¥ ªM¯ ¡vªMµÂœ¦˜Wº‚«ÅšW¡¡·± ©|¯ šc¥¦ 5 ™›· œ ¬¡ ˜ ® ¬5¡+¡­¬˜ ¬ ˜W®W¡…¯ ¬5œ¦ 5¥Ç­
™ ¢e§e­ ­tšW¬ œ¨¢½
™›¡ˆ§O™ Û8¯ ©K¢›¡˜‡ 5¬ ±˜Éœž ”§@˜ §¬ ¬ ™³±
šW¡Ÿ‡¢ˆœ¨µ ¥ž =™³œ ¬ ˜ ¡+±ŸW¥ ¬ ©M˜ ¯ ±¡¢ ¬”¯ É™›¡+§ešW½
˜WÛ8œ ©°Ú ˜c¯ 5¡+± ¢›œ¦§É¡+¥¨¡§ ·¬ 5±˜°ŸW™#œ¨¥ž™ =¬ ™³œ ¬ ¬5˜n­ ™´œž£‚ 5¯ ¢³¡…¡ˆªMª ©K®È˜‡¬ 5™³±š œž§ ­t¬ ¬ ¢ŸMœ¦™›˜°œ¦±™›¡œ¨¢³²ˆŸW =¢³™›¡œ ™³¬ ¡+˜Yª µ
¥ž 5 5˜c˜Wª « ¯ ­t¬ 5¢«v¡+§ Œ¬ ±
v Ÿ‡Bœ¨PM¥¦¡+ABª&= ¥¦GK ”; ˜W=#« GK¯ 8 5.E«”¡ˆ(+j*V8\ä [ˆZS¿MGKá%IX09^=@çÀGHµ *9;wä ÁMSá [V°Sá [-MSá [å=ç
™›™›œœ ¬¬ ˜Ä˜ ¶ ™›™³ä š‡[YšW¡M¡oá¢#­ ”+¢›§O玡+™.á.¥¦ 5™³£-™›š‡¡+š‡ =ªÅœ¦™.§eš¸œ¨Æ‡™ ¡+¬ ¥¦š‡ª‡ŸM ”„™³¢›œ¨±œ¨¡ˆ˜c„œ¦§²¥£-¡ˆ¯ œ¨ªM™›®¡¼š`œ¨˜c¥¦ªWœ¨ 5˜‡©°¢³»v˜c©#½Ž 5™›§ ±œ¦±¬ œ¦ªM§¡ ¡vᔬ¬ 5ŸMŸM˜‡™³™³œ¨œ¨ª ±±¥ œ¦œ¦¬ ²+²+£‚ 5 5½½½
¬=˜‡· ”¡+±
¢›š‡œž§ ¡+ ”¬ ªŸM™³Ÿ‡œ¨±¢ ¬ œ¦Æ‡²+¥¨ 5œ¦˜W™›œ «R¬ ˜ƒä [5á ©M[[O™›çŽ¡áB± £-š‡­t¬ œ¦§e¢ šÅÚ œ¦¯ œž§e§»°¢ ¯¥¦©@§œžœž 5ªM¥¡œ¦˜°˜Å™›œ É­ ©KªMœ¨˜‡©°« ½
œ¦±
Ÿ ¬ ¢›™³ ”˜°™‚¢³¡«vœ ¬ ˜‡ ¬5­ § ¬ ªM¡vµ
j Î Í %– mÀÐI‘”ÑŽÎ Í ‘
ÃR£ ¬ ¡U¢³» š‡ ­t¬ · ¢I¡™›ªMšW¡+¡³§Ã¢³œ œ¦® ˜‡¡ˆª ªÅ¬ £ ɝ ªM¬ ©KŸÈ˜‡¡ 5¢e± =™›œžœ¦§ ˜W«¬ ŸM›™³©Mœ¨´±™³¡œ¦²+±Ø =™³¢ œ ¯ ¬ ˜W˜ ˜‡­ œ¨¢e˜W 5« ±¬ ¡˜ ½
™›™›š‡š‡¡&¡Å—´±U¾ =½ÀÖ¿°¬ Áw¢… 5¡+¢e˜W§e«”šWœ¦œ¨˜W™›¡ˆ¡§O¡+™¢›¯œ¦˜W¢›«¸¡vµR§eš‡—Š˜¸ 5¥¦¥¨ ”¡+ªW˜WªW«”œÇ¡ˆ™³¼œ ¬ œ¦˜|˜Ä™ §+¬ 5ŸMœžªM™ ¯¡˜°¢›œ¦™›˜Wœ ­ «¸©Kœ¨˜‡ 5¥¦« ¥
ŸWŸW¢¥¦¡¬ «v™³¢³šW ”¢›±¡ˆ ”ªW® +¡+ᔚ‡£g ·¡œ š‡¬ ¢ · ¬ ¡˜U±Uà”œ¨ªM˜‡¡8ª ¬ £§ vI 5¡ ˜c­tª¬ ¢Œš‡™³ 5šW˜‡¢›ªW¡ˆ¥¨ ”œ¦˜WªK«½ÀŸW± ¢³œ ¯· 5¥Ç™³™›œÇ¡½
­t§¬ v¢ §eº‚šW· ¡+ ”š‡Y¢›œ¦œ 5¬”˜‡­¯ ¢eª„‚ 5›±§+š ”¡+¬ §e£ £-šW¬¡„˜¢››» œ¨¬ ²+¬ ±¡+Ÿc+¡.¡+µ ˜‡œ¨˜‡ œÇ™³¯ œ¦Ÿ ”¥v¬ ŸÈŸ‡¡Ÿ ¢ ­t¬ ¬ ¢¢³™ ±U¯ ˜W 5œ¨˜‡™›§œ¦¡+¡. ˜ ­t¯ ¬ ± ¢®ŸW¡¢ ¬¢e½
«” ”¢e8 5 5±9¥¦¥‰œ¨Ÿ‡˜°¢ ™³¢ «”¬ ¢e 5ŸÈ±Ü¡+§™›œ¦œ˜ ¬ ˜¢› 5±U˜‡ =ª™³œ ŸÈ¡˜w¢ ­tœž¬ 8¢³±U 5 5˜‡œ¦¥ž§ ¡¥¦¡¡˜‡š‡ =™ 5˜‡¢ §¡˜°±™³œ¨¡±˜°¡”™ˆµá
¶±¯¡˜°¢ ™³­t 5¯ ™›™ œ ¯ ¬ ˜Ô¢³¡¼›£ ©M´¬ ™³¢³¡»w± ­tœ¨¬ ˜c§¥ ¯œ¦˜WªM« ¡+¬#œ¨±¢ ŸW¥¦¢e¡· 5±±¡+¡˜v£ ®™³œ¨˜‡¢³«¹»\µÄ 5˜ÃR¯ œ¦˜‡¡Å´™³ ”¢ ¥¦¯ ½
ŸW¬ ŸW¥ž 5™›˜@œ¦±
™ œ¦¬ ²+ 5¬ ™›™ œ ¯¬ ˜2ªM©±™³šW¡™³¡&š ”¬¯ ŸWªWŸWá¥¦œ¦§+ ” ¬v|® ¯ œ¦£h¥¦œÇ™´¡+­ © ¥¨¥É¬5 ”­ |»K˜ ªM¬ ¬ œž³£-§ ˜|¬=· §¡+¬¢@±˜ ŸW¬=œ¦· ¥¨¡+¡+¬ ¢ ¥
™›¡ˆ§ešW˜Wœ Ú ¯ ¡+ ­t¬ ¢ ¬ ŸM™³œ¨±œ¦²+ =™³œ ¬ ˜ £-œ¨™›š‡œ¨˜
™›š‡œ¦ ­ ¢e 5±¡£ ¬ ¢³»\µ
R– Í SÎ $m#ÈÏ h S_ Í ’”‘
ÃRK±¡@œ¨™›£ š ¬v­t¯ ¬ ¥¦¢ŒªÄ™›š‡¥¦œ¨¡»vœ¦¡¢hœ¦™˜W¬ œ¨™›œž™› 5šc¥c 5ªW˜W¡ » · ¡+Œ¥ ¬ vŸW›± ”˜°¡™›˜°š ™I£ g¬ ”¢³¥¦» ƒ¬ ”˜ ˜‡ª¬”¯ ¢gªMœ¨»v©°¡ ½
˜‡ ”±
œž§ ¬ ŸM™³œ¨±œ¦²+ 5™›œ ¬ ˜œ¨˜ ­ ¢³ v´™³¢ ¯ §™ ¯ ¢³¡”µ
?m c“ Í – ȑ
äX[ç ­v¢³¡¡˜W©¼˜‡Û8œ ­ ¡+¡+¢) ”˜@á Mµ# 5¾˜=ց˜c ^ªM© ¡¢e šW¬ ¡+˜±Uá¼ ^ÝY£g ” 5˜‡™+§áM¡N @¬ ˜Wµ œ¦»=g ¡+Ò¢³§”µMá ^v¡¡ ˜M­ ½½
²+wœ¨˜W ”«v¢›¡»`¢ˆáºjMµ š Œ¯ 5˜M˜‡½ÀºªW 5¡ »¾¢³µªMÝ¡vá¡ ¯ g˜W ”«c¢›á¥Ò¾#œ¦§eµŒš‡ÃR ”¢³ ”ª¥¦ª‡ÝIŸ µK¢›œ¨«v™›¡ˆ¡¢ˆáá
Ԙ‡šWª¸¡+¢›Ã¡œ¨¥¦šc¥¨œž 5· ±)¡ƒ 5×¥¦µ.¥U·”ÃR¬K™›¬šW¡¡Ôœ¦šW§¥Žµ©M§¥¦ ¡+¬˜°«™›œ¦¬ ˜ ˜W¯W¡¬” ¯ Ÿ‡—Š¢ ˜¬ ¯ Ƈ¥¨œ¦˜WV=K>« 2 R
8\Z *VABGKP 8 *V; nZ%.U560V=#GK;
7 AB= .U8 5BGK;
(UG ZSIX.<A
=á ¶ §™ ¬v® ¡+]¢ [+æ”Mæ Kµ
ä Á^\ç wœž 5§e™š‡™³ ”šW¡¡¥£ ^¾œ¦˜‡¢›˜ªB¬á‚¥¦ 5ª˜cá ª °™³¡ŸW¡š‡™›¡¡¢U˜¹ãgãoµ œ¦˜WK»\£gáÈ¡Û¡+˜W ¡· ©vœ¦ª µ¸¾8¢ ªW¬= 5· ŸM¡v½ á
™³—Š˜œ · ¡ ¬ ŸM™›œ¦±œ¨²ˆ =™³œ ¬ ˜!œ¦˜!™³šW¡ v ”¥¦*V ”;YŸc3<¡ .<˜ 56¬.U;S(+. @*9; µ
Q U.1(U= 5BGH.U;%= .+, 56*179510V8F8 GK;M7 A+= .U8 A n09;
7P%0U7
.BA '09;S, ZZSIJGH(+09=@GH*9; A
=á ¶ §½
™ ¬”® ¡¢9Á ‡µ
ä ¿=ç Ö´Œ¡+ v¡ › ”˜v‚™³ 5š ˜W¡+‚¢E 5Ö´œž¥ž W Wµáh× Û· ©K¡+˜‡¥¨©K ”˜n± Û R¯ ¡ˆ¾ ´™³¡™›¢³¢e£g 5˜c ”¥¦ªBŸ‡áh ”¢› 5¡+˜‡˜°Nª ™¼M¢ 5˜W˜W½½
™³œ¨±· ¡ ¬ ŸM™›œ¦±œ¨²ˆ =™³œ ¬ ˜#©M*V;Y™›3<¡+.<±É¬ 51.<µv;—Š(1˜ .!*956; *Y(+.+.156,9*6GK7;
567909A 8 * 8F3i¯ GK= ;
2 7.
0V;M79P%0-7. F.BABG 7;09;S, 8\ZSI .<8:.<;>= 09=@GH*9;
=á ¯ ˜W¡#Á ‡µ
ä å5çÃR ”˜‡¡ª|˜M½ Ûj ¡ · œžh)ª šW@¡˜µ "á ¬ œ¦¥¨¢³¥¦œ¨œ¦˜Å¡++?µÝ¡ ¢³˜W¬ ¡+Ö ¢+¬ áRUÒ ¾*¬ ˜WªM˜W©Kœ¦¡ ˜‡ 5h±šc 5œž§ œ¦»”¬ ¡ŸW˜Y½ á
™³œ¨±.+.1,œ¦²+Q+ =0™³(+œ L¬ ˜R›GK56©M.+´(<™³= ¡.+±, µ„09—Š;S˜ , 956, ;S0V8FGH( ZS*9=#56GKLD8 A62 G Y*+0VZW=#GH*V*9;;
=áWÛ8¡+§¡+± ® ¡¢8Á Wµ
ä ^磂¾ ^˜v©”™ ¬á ˜ hšWh¢³œ¦š‡ ¡¢³Ò-˜ ¡¬ ¡ Ó· á¡vá w 5¬ ¢³¢³»±U 5^˜|¡¢eÒ ªM¯‡¡® «cœ¨á˜YáIÒº ^¬ © ˜K©R^ ºh¬°¬ ©”»°¡v½ á
ã"\µ g¿vÁ š‡Rè 5¢eGH ”¾à(UªW56£g*=ŸWá 5¢ [-Ö ¬ Æ‡Þ I¥¦Á”¡ ”ß½ŠáªMª‡œ¨w ¢³· ¡+ 5 ”§¢e¥¨™›¥¦§e¡ˆœŽš áت [ˆ 5® 攘‡œ¦æ ˜‡ª W 5µ ¢³©Ê¬ ™³š‡¢³˜ ”˜‡I¥ž = =™™›¬¡ˆ¢ˆµµ
ä =çÒ¾ ¬v­® ”¡+¢™U™
œ¨ãh˜c´µ ™³h¢ ¯ ±§™›¡œ ¥¦¬ œ¨»@˜M½Š› ”¡˜‡™Uª@Û8œ¦± ¯ · ¥žœž =ª ™ ¬ j¢ ¡­tŸW¬ ŸÈ¢¡¡¥Žµ ¤K¡ˆK§ š‡¯ v™³œªM¬ ¡ ˜ R
ŸW¢ ¬ Æc¥¨œ¦˜W«‡µ—Š˜
á [ˆæ”æ”凵
ä ˆçÒ§ ¬ ¬v¥ž®ª ¡+¬ ¢ŸW™ ™›œ¦ ±
¬ œ¦šW²+˜ 5™›œ 5¬ ˜‡˜ ª ¬5­ ¥žµ 5¢³«”¡¡8¬ ÃÂÓÈ¢³œ¨¡˜c©Äª ¬ Ý £¬  £-9˜Wº¡+Ô©”µ ”ŸW^ ŸW¥¦¬ œÇ™½
§+AB =GKP ™›8k
œ ¬ ˜c*V;µj—Š˜ GH(U569*Y= 0V2 56(+2M;%GK= ;>.+P%(<=#0VP I 56. ;%= .U5B;S0V=#GH*V;0VI ^áŒ8\Û8Z%*¡½
§¡± ® ¡]¢ [ˆæ”æ Wµ
ä =ç ŸWh¢ š‡ ” v¢›§e¥¦š¡+ ¢¬ ¢ ˜‡›˜M¡¥„½Ž™›œ¦ 5±˜‡ª¡…ãgŸÈ\µ¡+§œ¦ ”¬ ¥¨¡œ¦²+¥Ž 5µ ™›œ ¾ ˜@«” 5¡+˜c˜Wª¡¢eœÇ 5™e#¥„ 5 5ŸWŸW½½
ŸW(UG¥¦ZSœž¬ §IX =.<AE™³œ ¬ * 3˜R­t¬ ™ ¬51*6¯7856µ¼0V8F—Š˜ 8FGK;
7 0V;
7P%80UZ%7
*D.<¬ABA GKP 8 *V; 5BGK; =á
° 5˜ ¯ ”¢›!© [ˆæ”æ ‡µ
ä æ=ç«vÛ œ¨˜‡µg Û8=Ò¡+ ¡+· ¡™ ¢ˆá-˜‡¡Ò„Rµ ¾˜ ¬ ¢™ ˜M¬ ½À˜¥¦œ¨á˜W¡ ”˜‡ŸWWª ¢ µ«”¢e‚ 5Ò±7¯W›® Ÿcœ¨˜¡ˆ§µÊœž 5ÃÂ¥¦œ¨²+œ¦¡«5¢ˆ½ µ
—Š˜ 56*Y(+.+.1,9¬ GK;
79A * 3 ¬ *V= 2 G Z>A ¬ =ᇾ ¯ « ¯ ™ [+ævæ”懵
äX[-=çÆcÝI§%µ œ¨¡+˜°¡™h™³¡œ¦¢±
Û8Ÿ‡¥¨¡ ¡+¯ ±
™e›¡+§e˜°šw™³ = ”™³˜‡œ ª&˜ ¾¥¨¥ž 5™›˜šWE¡ |K>µ±UM 5§e¥¦šW¥Ç™eœ¨ 5ÓÈ¥¦±U»v½ ”˜#µI×©M­ ½½
™³¡51±*67µ560V8F—Š˜ 8FGK;
7 0V;M79P%8¬ 0-Z%7*D.<¬”AAB­ GKP 8 *9; 5BGK=;Sá (UvG ZS ”˜IX.<AW 5¢³* © 3
¯
[ˆæ 5åcµ
äX[[ç£‚× · 5¡¢³¡#¥¦©KŸW˜|¢ Û Æc¯ ¥¨œ¦¡+˜W«™›¡¢³£‚¢j 5š¥žª@™j 5˜‡Ÿ‡ª =™³šÅŒ vŸ‡›¢› ”¡ˆ˜°ªM™›œ¦š §™›‚œ 5˜ ¥žR Wµ Ý¡ˆ ›¬58­ ™œ¦½
± ¬ ¢³¡”µ.—Š˜ ¬ 51*-(+.+­t.+¬ ,VGK;
79¬ A * 3=K2%. = 2 ;%¬= .<5B;0V=#GH*V;S09I
?6 "! #$&%
'
+-,,.,
4
76
*/10
(
2 3
879:
*)
5
2 76'2
! ,,7%
;
<
=>/?0
2 3@
CB
2
A
/
DE:2FB
/
! ,,7% K
HG
MB
?LB
LKBPBQR&G4%
JI
8
ON
T
US
S
WV
/YXXXZ
*/10[QXW\]/?
^+-#
/
`! #-7%
_ Q/?F]
?
a
b5
c2
[
M
WLd:2e! #-Y%
R
'
f
g5
W2
<
h
Ld:2e! ikj1% l
A
'
1+
/
*9;-3<.U56.<;(+.*V; 56(12 GK= .+(U=@P 510VI PYZZ *95B=i3<*V5Q 51*?
756098 8FGK;
7 20V;
7P%0U7
.<A 0V;S,Z .U5609=@GK;M7 5 AB= .U8 A
9 2 ! ,,7%
9
S R
4[Y H+ j%=K2 ;>;%P%09I / ;%= .<5B;0V=#GH*V;0VI 5 8 Z%*DABGKP 8 *V; GH(U56*-0956(+2MGK= .1(U=#P 56
. /4 ! #l$ % 5
[ M
o o d
)
56*-(+.+.+,VGK;M7VA
* 3=K2%. >/?0 2 ;3 *V;Y3<.<56.U;S(+._*V; 51?* 756098 8FGK;
_
7 2n09;
7P%0U7
. BF.BABG 7;_0V;, / 8ZIX.<8:.U;%= ?0 =#GH*V^
; E:2FB / ! #.# % > [
,01Z=@G J
<
^ a
W
. ZS=#GK8 OG NY09=@GH*9; 3<*95
.<I 3 ] .1(+*9;S(UGKIJGK;
7 f]G 7D^
2 4.U5 3<*V5B8:0V;(1. :dGK= 2 X O ZIX*V510V= *V5 56*17560V8F8 GK;M7 :
<
S[
=á ¶ §™ ¬v® ¡+¢Á Wµ
äX[ˆÁ^ç ˜cj 5¡+±±Uœ¦ 5§‚¥v§ × ®±§ŸWœ ¬ œ¦¥¦«” 5¥ ™›¯ œ 5˜ ˜‡ª#׌¢ ¢³œ¨»j¾Ê¥¨™› 5±U¢e§e 5šW˜YœÇµ°™³¡+Û§¾™ — ¢e 5¥M§^Û8±
©v½½
¯ ¬
Ÿc =™›œ ® œ¦¥¨œ¨™´¬ ©”µ
—Š˜ ¬ ­t¬
^á ¯ ˜W¡
ˆæ”æ Kµ
äX[+¿=ç ¡µ ¢e+á¢e ” 5˜‡˜°ª™+á \|µµ×ŒŒ«”«všW¡œ¦¥¨¢eœ¦Ÿ µ¬ ›¾¡”˜@á @¡ µ 5¥ =¬ ™³§eœ »\á ˜ 8µ h´™eš‡ 5 ”«v±
¡+ª ½
®¢ ¯ ˜M½Ž™›œ¦±¡ ¬ ŸW™›œ¦±
œ¦²+ 5™›œ ¬ ˜‡Iœ¨˜&Û· © 8¯ µ—Š˜ ¬ ¬5­
=á w ^© ˆæ”ævæWµ
äX[å5ç ¢³ ¬ ¥¦²¥¦¡”µ
˜Wœ · ¡¢e› œÇ™´©vá Eˆ!æ”( æ” å‡!µ ,( &E5! µ I,š‡
Û ( ™›šW&¡ˆ*œž+á °™³ ”˜ ­t¬ ¢eª
, ! ' Mµ
äX[Y^ç¾h¢¥¨¡¯ ¤W 5¬ ˜‡¡`ªMŸW¡+¢ ¢ ¬ j§¡ˆ¥¦› ” œ ¬ ® ¢e¡¢ˆµ µ ºYº‚¢ešW 5˜‡¡Ô›±™›¡+¡§e™eš‡ ˜ ¬ ¥ ¬ ¬ «v¢›© Ÿ ¬ ® ¢e =¡+™³šWœ œ¦¬ ˜‡˜ª á
° 5˜ ¯ ”¢›©¼Á ‡µ
E!B7"! (*
(*, '
'
(, ( ! cµ
äX[-=çÛ8‚ ”¡˜‡¡¢ˆ˜Wávœ¦"º‚š8¬ µB±Ý v¡+I¡”á ×.µv =¾™³˜c¢›œžªM§e»¡¢ec¬ µ ˜háK¢ 5¬ ˜‡£-ª¥¦¡g©”¢³á œ¦v ”¡+˜T 5µ˜W½ÀÝ g¬”¡¯ ¢›Ÿ ½
Ÿ‡›š‡;%¥¨œž v= §.<ªB 55B™›µh;œ ¬×Œ0V˜‡=#¤KGH *V¡ˆ§;¬ ¯ 0V˜Ô™³I œ ¬ ØÉ8\œ¦§e˜‡šcZ%ª 5*D¬ AB¢e£ ”GKP '§O8 ™³¡º¢³*Vjœ¦; ™›µ2œž§—ŠGH˜ (U¬”56­ *YªW0VV¡+56= 2(+›2M»v™GK= ¬ .+;%Ÿ(<;>=# 5P P%ŸW560V.½ I
=á ¯ ˜W¡ [+ævæ Wµ
äX[Dˆ\ç £-¡œ¨™›™›š¡+¢…¢ ¯ ݘM¡+½Ž¡w™›œ¦ 5±˜‡¡#Wª § ¬wªM ”¡„¢›»ƒ«v¡˜WÝ¡+¡ ¢³¬ 5˜W™›¡vœ ¬µ ˜µŒ¶ —ŠŸW˜ ™›œ¦±
56œ¦*-²(+œ¦˜W.+.+« ,VGK¹;M7VÝ A
e+
/
/4 ! #.i % * 3=K2%. >/?0 2 ;3 *V;Y3<.<56.U;S(+._*V; 51*?
756098 8FGK;
7_2n09;
7P%0U7
. BF.BABG 7;_0V;, / 8ZIX.<8:.U;%= 0?
=#GH*V;^E:2FB / ! #-7% > [ X[-
d
R
* 3+= :o09569
. 560(U=#GH(1. 09;S, X OBZ%.U5BGH.<;(1. %[R [-%[ 9%[
I GK;,'
X[ P F
* :A 3 \ +-,.,, 3 09=@G . /
] .H3<.U56.U;S(+. 9
GH(<51*DAU* 3+= 4
9 \ <
A
= .U8 A *VP 5B;S09I [[ [ [ \ C
G (U56*VA<* 3+= 5 AB= .U8 A *VP 5B;0VI [ [ l
/[ 56*17560V8F8 GK;M7 ZZIJGH(+0V=#GH*V; Ao3<*95
GH(U56*DAU* 3+= I GK;S,'
* :7A 6Kn*9P 5B=K2 X ,9GK=@GH*9; n[
R
Q+#=K2
;>;%P%09I / ;%= .<5B;0V=#GH*V;0VI 5 8Z%*DABGKP 8
*V; GH(U56*-0945 (+2MGK= .+(<=#P 56
. Q/1 ] ! #-7%
][ =á w ^© ˆæ”æ Wµ
ä =çҝ ¬ ¬”˜Y® áh¡ 5¢›™˜cª ¯ ™³¬ š¡á ˜ÂMÛ8 ¯ ¡ ± ©v¬ ›³Û8§ešW¡ ®¡+¢›¢e¡v ^µ¸©”á ”M¥Ç§™ ¬¬ ™™
wÃR¾7 5¥¦™œ¦™³˜W¡»°¢›½½
™³œ¨±¡ ¬ ŸW™›œ¦±
œ¦²¡+¢ ­t¬ ¢
™›š‡¡ ¬ ±Ÿ‡á‡ ¿Ú ¾¥¨Ÿ‡š‡ Wµ ”á ° 5˜W½
¯ 5¢³©…Á ”µ
ä +æ=ç j ”¢›© ¡ ®Wµ® w¡™™ˆ ”µ§±
œ¦¥¦¥¦ ”˜ºY¡ˆ§ešW˜Wœž§ 5¥ ¯W® ¥¦œžšWœ¦˜W«cሗŠ˜W½
ªWœ¦ ”˜‡ 5Ÿ ¬ ¥¦œ¦+áK— ácÁ Wµ
ä Á =ç ¹ =™™ Iœ¨¡™›¢³¡»\‹µá ˜‡Þ ªMvßO¡+ᢂw™›šW ^¡„© š ˆ¬K攬 æ ªBWµ µ
ä Á ç ¹ =ف™ œ¨˜‡I¿°œ¨Á¡™›¢³¡™›¢»\µÂ§O™ ¾ ¢›¡ˆ§ª¢e ”¡›š¸¤W§¡+§ ¬”ŸM¯™›œ ¢e›˜@¡ šc¬ ˜` 5˜‡™³ªMšW¥¦œ¦¡w˜W«‡ªMµ ¡+ŸM™›š‡
¬”­
¯ ¯ ‹á ^Á Þ ˆ¬ ßOá ° 5˜ ¯ ”¢›© ˆæ”æ Mµ
ä Á”Á^ç v¡Ó\¢³¡©¼Ò-œž§eš°™›¡¢ˆµ
I¢›¡ˆ›+áMÒ-¡+ªW± ¬ ˜‡ªBáMù¾#á ˆæ”æ”懵 ‡µ œ¦§¢ ¬  ¬”­ ™
ä Á5¿=ç×IM±
¢›œž§Øœ¨™›šYÒ µÅ¬ º‰™›¡+¢³˜ v®§¡¼¡+¢›§«c vá §ešW°¡ ™›U¡ · ¾Ü¡ ¥ h£2¡+˜W˜W¥ž =¡™›™¡+™+˜‡á¸§© 5˜‡ 5ª Ÿ‡ŸW‡¢ µ ”§eך µ
™ ¬ š‡œ¨«vš ® ”˜‡ªM£-œžªK™›š
œ¨˜c´™³¢ ¯ §¬ ™›œ ¬ ˜ ­ ¡™³§eš‡œ¨˜W«cµK—Š˜ ¬
=ácÛ8¡+§¡+± ® ¡¢ ˆæ”æ ‡µ
ä Á=å5ç\ h¡+¢ × ¢›±U 5 ˜c<§¡8Á9× 5¥ ® =¡˜‡™³œ §ešW˜ ±U ”¢›»Â¢›Ÿ  ¯ ¢e =œÇ™³™³¡”œ µ ˜µ°™³ ”˜‡ªW 5¢eª
­t¬
· ¯ ¬ ¬ ¬ ¬
! ( ! (,Wµ