ࡱ> d_`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcefghijklmnopqrstuvwxyz{|}~Root Entry F@\WvWorkbookOle SummaryInformation( Oh+'08@P d p|lorcam !llorcam75@w@;Vv՜.+,0HP X`hp x  DataCharts  Worksheets f2ـ\p !llorcam75 Ba==/I8@"1jArial1jArial1jArial1jArial1hjArial1jArial1jArial1jArial1h>Cambria1,>Calibri1>Calibri1>Calibri1Calibri1Calibri1<Calibri1>Calibri1?Calibri14Calibri14Calibri1Calibri1 Calibri1Arial1Calibri1Calibri1Calibri1Calibri1Arial1Arial1Arial1Arial1Arial"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)                                                                      ff + ) , *     P  P        `            a     X X X 8!  Binary size command: $ size Run-time command:$ Legend:<Data not available (e.g., feature not supported by compiler)@Data not measured (e.g., not interested in specific measurement):Data measured for confirmation/curiosity (no need to plot)NameFileCompile-Time [s]Binary Size [b]Vector Size = 1e8$profile_local_functor.cpp (for-loop) Boost.Phoenix&Run-time [s] (averaged over 10 trials))`bjam debug` (no optimization `/Od /Ob0`)@MSVC 8.0 With  Local Types as Template Parameters on Windows XP-`bjam release` (max. optimization `/O2 /Ob2`);`bjam release` (max. optimization `-O3 -finline-functions`)0`bjam debug` (no optimization `-O0 -fno-inline`)releasedebuglegend9Profiling Boost.Local and Its Alternatives (Jan 26, 2012)EAnalysis on compiler with full C++11 features (GCC 4.5.3 -std=c++0x).GAnalysis on compiler with some (but not all) C++11 features (MSVC 8.0).Boost.LocalFunctionprofile_local_function.cpp,profile_local_function_inline.cpp (for-loop) C++11 Lambda%Boost.LocalFunction Inline (For-Loop)Local Functor (For-Loop)profile_lambda.cpp (C++11 only)Local Functor (For-Loop)Global Functor (Not Local)&profile_global_functor.cpp (not local)profile_phoenix.cpp8Analysis on compiler with no C++11 features (GCC 4.5.3).uGCC 4.5.3 With C++11 Lambdas and "Local Types as Template Parameters" on Ubuntu Linux 10 (`bjam cxxflags=-std=c++0x`):GCC 4.5.3 With no C++11 Feature (no `cxxflags=-std=c++0x`)Global Functor (Not Local)profile_global_functor.cppprofile_local_functor.cppprofile_lambda.cpp!profile_local_function_inline.cpp LocalFunctionLocalFunction Inline (For-Loop)Phoenixgcc with C++0xgcc (no C++0x).msvc (with local types as template parameters):F GHKJuKwLM ccPK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭VRv`dDJ| W%9ߘo41a%$g9 7,k2=p9Ѭ3ІMM!}rBq>8>o?MI\]12ol 鎑)Rhs Wth8j  XjulABd7yFۥom ^ejc{m8w6ۃpס7D~w~m(,9ݠs%\G]w9 Pf1*bB14!'%ZtNd3Ɉ@)|CA1eyY YRX{o_}/߼ӛ>{򏖗3IՉ_g|?E=}V~?_ۗOk$Uɧ,1=ND یc\LیiD3D]z"ut:x>\ptDrX'Q B:Ut,e:C8-Sfu<$QdAN;H\:>a Gu/KYˇT8;Y9eR,wpJEx]辅}H1EUl.Qw}2}g_s(KE$ Ͻ_T=!paAxN{|r9/ꡘㄧVhQɖRyju7ƽ)oɔjABÒxR*@4bXq0؁l/>#pFmLok0e:a O2G*L]ì]%V=|1pW! 0`.Wlj9HV3rq44K`fzV mV ,Sw\j-bmX)C7-`8HL^xu*N/43 z6H;8Cdm2iVֵy뤽V,ַr/9[kvxm:;k;v%y117e,1{@`VAz,96ؘpRXwa nְ lIhTSepRf3EX &$"JPp!'!{EQX?ݭh>m9nKLB<>JBs0\8z ibiORoB}($.(]?d     ddd !"#$%&'()*+,-./01234d!ddd d!    d +8o 22= o 22= Xd2  Arial\CNZSRGBA.ICC\CNZSRGBA.ICC\CNZSRGBA.ICC CONFIDENTIALCONFIDENTIALHArialToyota SettingsX"d,, ` `? ` `?&`U} m>} 9>} $ >} I>} $ >} I>} $ >,   @  g@  @   OO   :@     ? @ @ @ @ @ @ @ A@@ B@@ C @ @@@ @ @@ S) SSSSSSS T U V VV V VV TU W X D W X D TUWX E WX E F0 GF@H)@G?ܵ?FZd;*@~ H!@G2U0*@ I1 R/FZd{)@~ H)@J Q?Iw/])@~ K@J,eX @ I R.ICl'@~ K @Jb=y?IMb(@~ K@J}гY9@ Q" J-I+&@~ K!@Joŏ?Ir@K@J Ac@ Q+ J,Iv(@~ K!@J镲 q?IZd;(@~ K@J -@ Z2 ['Zjt*@~ \ @[Y8m?Z~jt-@~ \q@['6@ @ YYYYYYYY T U V VV V VV TU W X D W X DTUWX E WX E F GFGz!@~ H@Gӣ??FʡE"@~ HO@Gl/J @ I! RIˡE@~ K@JN?I @~ K<@J|~!@ I R#LMNLMN Q$ JIȅ@K@>@J)Bv?I#~j@~ K@J h"lx:@ Q% J&IM@~ K@2@JV W@?I r@~ K @Jt{Ic^ @ Z ['Z@\@[x-?ZK7@~ \@[(~k:@@ D&""&Tb<vv&Tb<2v! " #@ $  % &'()*+ !@( !@@ "S*"SSSSSSS #T #U #V #VV #V #VV $TU $W $X $D $W $X $D%TUWX %E %WX %E &F &G&Fm'@~ &H`@&Gjt?&FK7A)@~ &H@&GZd;+@ 'I! 'R'Fo,@~ 'H+@'JK7?'IK7A)@'K@Jv@ (I (R#(`ab`ab )Q$ )J)In)@~ )K!@)J ?)I@K@)JX9v @ *Q% *J&*I&1\.@~ *K!@*J镲 q?*Id;OW(@~ *K@*J(\O@ +Z +['+]9v-@~ +^ @+_.!u?+]jtX+@~ +^k@+_q -P6@&Tb<v2vPH0(  >@        ""#%#%####$%$%$%$%7gg f2ـ S~E  dMbP?_*+%&?'?(?)?"??&US      Pcdef g h P3  P<#$3 #P5 $ 3 f(BCR BP4 C R f( .(  ,n . c 4NChart 1i]@  f2ـPPPZaajk&?'?(?)?"??3&PH(( 0(  ( G@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O5 03 bR RR RV Vd#! M .X]?(QRS S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<<,Mɢ?2򂏉? /S S4523  NM43" 4S S4D5 0*lA? BQ?l?*M?j jT TQ(Q% ? ZQ Q3QQO^Q Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<ՐO i|xw?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% N ZQ Q3QQO9^Q Q&QQQQQ'kk<z!?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ! ZQ Q3QQOcQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<KR̾ s?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  w ZQ Q3QQO"([Q Q&QQQQQ'kk<#G; 3?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4ee?ܵ? Q?b=y?oŏ?镲 q?Y8m?e*ven-US(a vn . c 4NChart 4i ]@  f2ـPPPZaajk&?'?(?)?"??3&PH (, 0(  , H@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAqA 3O403 bR RR RV Vd#! M .?(QRS S43*&! ! 4% =  Z3O&Q .Comile-Time [seconds]'R R< 7Z?Ts: ? /S S4523  NM43" 4S S4D405 s? BQ?p.\?*M?j jT TQ(Q%  ZQ Q3QQO"^Q Q&QQQQQ'kk<#~^ Q Q4QQ'kk<<h,HqA?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  +u ZQ Q3QQO([Q Q&QQQQQ'kk<<h?Mܚ*?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  su ZQ Q3QQO(bQ Q&QQQQQ'kk<<h?x^{?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U U [?S S 4ee)@)@ @!@!@ @e*ven-US?(a vn . c 4NChart 8i!]@  f2ـPPPZaajk&?'?(?)?"??3&PH@(4 0(  4 G@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq? 3O5 03 bR RR RV Vd#! M .X]l(QRS S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<,Mɢ?2򂏉? /AS S4523  NM43" 4S S4D5 0ez\? BQ?GN?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% [! ZQ Q3QQOcQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<Dx{UDRa?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  ; ZQ Q3QQO9Q Q&QQQQQ'kk<ՐO i?(?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U U [X]RS S 4ee2U0*@,eX @}гY9@ Ac@ -@'6@e*ven-US? vn . c 4NChart 9i !]@  f2ـPPPZaajk&?'?(?)?"??3&PHP(8 0(  8 H@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAqA 3O403 bR RR RV Vd#! M .rʞ(QRS S43*&! ! 4% =  Z3O&Q .Comile-Time [seconds]'R R< 7Z?Ts: ? /A*S S4523  NM43" 4S S4D405 s? BQ?p.\?*M?j jT TQ(Q%  ZQ Q3QQO{^Q Q&QQQQQ'kk<z?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  ZQ Q3QQO9^Q Q&QQQQQ'kk<|"C?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% Ws! ZQ Q3QQOcQ Q&QQQQQ'kk<&.?ws?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% uv ZQ Q3QQO([Q Q&QQQQQ'kk<* 9?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  v ZQ Q3QQO(bQ Q&QQQQQ'kk<"h?pkR`?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  L ZQ Q3QQO9Q Q&QQQQQ'kk<"h?Ȗs?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U U [?@S S 4eeZd;*@w/])@Mb(@\('@Zd;(@~jt-@e*ven-USݞ(a xp . c 6NChart 10ip!]@  f2ـPPPZaajk&?'?(?)?"??3&PH`(< 0(  < @I@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O403 bR RR RV Vd#! M .(QRtS S43*&! ! 4% @ Z3Om&Q *Binary Size [bytes]'R R<X@+? ?? /S S4523  NM43" 4S S4D40i? BQ?ThRG?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% `!ZQ Q3QQOcQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQO89Q Q&QQQQQ'kk<9tJ?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U U [S S 4ee!@@@@@q@e*ven-US xp . c 6NChart 14$i1]@  f2ـPPPZaajk&?'?(?)?"??3&PHp(@ 0(  @ G@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:   LocalFunctionQ:QQ3_    MM< @4E4 3Q:  BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:   C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q:  4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q:  8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q:  PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq# 3O5 03 bR RR RV Vd#! M .?*(QRS S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<<,Mɢ?2򂏉? /S S4523  NM43" 4S S4D5 0*lA? BQ?l?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQOG9^Q Q&QQQQQ'kk<FU0M?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q% n!ZQ Q3QQOcQ Q&QQQQQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [?@S S 4eeӣ??N?)Bv?V W@?x-?e*ven-USf(a xp . c 6NChart 15$i 1]@  f2ـPPPZaajk&?'?(?)?"??3&PH(D 0(  D H@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:   LocalFunctionQ:QQ3_    MM< @4E4 3Q:  BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:   C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q:  4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q:  8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q:  PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAqA 3O403 bR RR RV Vd#! M . (QRS S43*&! ! 4% T=  Z3O&Q .Comile-Time [seconds]'R R<7Z?Ts: ? /S S4523  NM43" 4S S4D40<8 E? BQ?_ 0E?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  ZQ Q3QQOd9^Q Q&QQQQQ'kk<d"h?*?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q% W! ZQ Q3QQOscQ Q&QQQQQ'kk<r"h 3?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% v ZQ Q3QQO([Q Q&QQQQQ'kk<ܚ*?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%  Pv ZQ Q3QQO(bQ Q&QQQQQ'kk<:?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  ) ZQ Q3QQO"9Q Q&QQQQQ'kk<#G; 3?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [?S S 4eeGz!@ˡE@zG@M@Gz!@e*ven-US? xp . c 6NChart 16$ip1]@  f2ـPPPZaajk&?'?(?)?"??3&PH(H 0(  H @I@3R R Z Z T T Q"Q1ArialU Ud23  f @"B  `4 3Q:   LocalFunctionQ:QQ3_    MM< @4E4 3Q:  BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:   C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q:  4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q:  8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q:  PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O403 bR RR RV Vd#! M .Ԟ(QRp(aS S43*&! ! 4% @ Z3Om&Q *Binary Size [bytes]'R R<X@+? ?? /S S4523  NM43" 4S S4D40i? BQ?ThRG?*M?j jT TQ(Q% V ZQ Q3QQO^Q Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kk<@sQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q% d; ZQ Q3QQO9^Q Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kk<K9G?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ! ZQ Q3QQOcQ Q&QQQQQ'kk</KhQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [#S S 4ee@@@>@@2@@e*ven-US8(a xp . c 6NChart 173i@]@  f2ـPPPZaajk&?'?(?)?"??3&PH(L 0(  L G@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:   LocalFunctionQ:QQ3_    MM< @4E4 3Q:  BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:   C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q:  4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q:  8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q:  PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq? 3O5 03 bR RR RV Vd#! M .?(QR/S S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<,Mɢ?2򂏉? /S S4523  NM43" 4S S4D5 0ez\? BQ?GN?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% d ZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<Dx{U.tO?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  ; ZQ Q3QQO9Q Q&QQQQQ'kk<ՐO i(?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4eel/J @|~!@ h"lx:@t{Ic^ @(~k:@e*ven-USP)a xp . c 6NChart 183i @]@  f2ـPPPZaajk&?'?(?)?"??3&PH(P 0(  P H@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:   LocalFunctionQ:QQ3_    MM< @4E4 3Q:  BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^:   C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q:  4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q:  8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q:  PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAqA 3O403 bR RR RV Vd#! M .(QRiS S43*&! ! 4% T=  Z3O&Q .Comile-Time [seconds]'R R<7Z?Ts: ? /S S4523  NM43" 4S S4D40<8 E? BQ?_ 0E?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQO9^Q Q&QQQQQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% `ZQ Q3QQOSQ Q&QQQQQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4eeʡE"@ @#~j@ r@K7@e*ven-USV(a xp . c 6NChart 193ip@]@  f2ـPPPZaajk&?'?(?)?"??3&PH(T 0(  T @I@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:QQ3_  f5  MM< @4E4 3Q: PhoenixQ:QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O403 bR RR RV Vd#! M .(QRS S43*&! ! 4% @ Z3Om&Q *Binary Size [bytes]'R R<X@+? ?? /S S4523  NM43" 4S S4D40i? BQ?ThRG?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%  q ZQ Q3QQO9Q Q&QQQQQ'kk<`A?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4eeO@<@@ @@e*ven-USD xp . c 6NChart 20CiP]@  f2ـPPPZaajk&?'?(?)?"??3&PH(X 0(  X G@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq# 3O5 03 bR RR RV Vd#! M .?@(QRS S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<<,Mɢ?2򂏉? /AS S4523  NM43" 4S S4D5 0*lA? BQ?l?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%    ZQ Q3QQO 9^Q Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kk< ~?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `X, Q Q4QQ'kkQ Q4U Uj jT TQ(Q% wZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [?S S 4eejt?K7? ?镲 q?.!u?e*ven-US(a xp . c 6NChart 21Ci P]@  f2ـPPPZaajk&?'?(?)?"??3&PH(\ 0(  \ H@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAqA 3O403 bR RR RV Vd#! M .(QRS S43*&! ! 4% =  Z3O&Q .Comile-Time [seconds]'R R<7Z?Ts: ? /@S S4523  NM43" 4S S4D40t ? BQ?˔?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQO9^Q Q&QQQQQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% `ZQ Q3QQOSQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQO9Q Q&QQQQQ'kk</F1?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [AU5S S 4eem'@o,@n)@&1\.@9v-@e*ven-USԞ xp . c 6NChart 22CipP]@  f2ـPPPZaajk&?'?(?)?"??3&PH(` 0(  ` @I@3R R ZZ T T Q"Q1ArialQ"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O403 bR RR RV Vd#! M .?(QRS S43*&! ! 4% @ Z3Om&Q *Binary Size [bytes]'R R<X@+? ?? /S S4523  NM43" 4S S4D40i? BQ?ThRG?*M?j jT TQ(Q% V ZQ Q3QQO?^Q Q&QQQQQ'kk<?<h?-b$o?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4ee`@+@!@!@ @e*ven-US(a xp . c 6NChart 23Ri_]@  f2ـPPPZaajk&?'?(?)?"??3&PH)d 0(  d G@3R R ZZ T T Q"Q1ArialQ"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq? 3O5 03 bR RR RV Vd#! M .#(QRhS S43*&! ! 4%  Z3Ov&Q (Run-Time [seconds]'R R<,Mɢ?2򂏉? /X]S S4523  NM43" 4S S4D5 0ez\? BQ?GN?*M?j jT TQ(Q% X ZQ Q3QQO4^Q Q&QQQQQ'kk<5ՐO i(?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% d# ZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<Dx{Ueq?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQO9Q Q&QQQQQ'kk<2(<ԧYSj?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4eeZd;+@zG @X9v @(\O@q -P6@e*ven-US?P)a xp . c 6NChart 24Ri _]@  f2ـPPPZaajk&?'?(?)?"??3&PH)h 0(  h H@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAVq 3O403 bR RR RV Vd#! M .(QRS S43*&! ! 4% =  Z3O&Q .Comile-Time [seconds]'R R<7Z?Ts: ? /?S S4523  NM43" 4S S4D40t ? BQ?˔?*M?j jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% &ZQ Q3QQO9^Q Q&QQQQQ'kk<Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOSQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQO9Q Q&QQQQQ'kk<~^<ԧYSj?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [?>S S 4eeK7A)@K7A)@ףp= )@d;OW(@jtX+@e*ven-USӞ xp . c 6NChart 25Rip_]@  f2ـPPPZaajk&?'?(?)?"??3&PH )l 0(  l @I@3R R ZZ T T Q"Q1ArialQ"Q1ArialU Ud23  f @"B  `4 3Q:  LocalFunctionQ:&QQ3_    MM< @4E4 3Q: BLocalFunction Inline (For-Loop)Q:'QQ3_    MM< @4E4 3Q:  C++11 LambdaQ:(QQ3_  ,  MM< @4E4 3Q: 4Local Functor (For-Loop)Q:)QQ3_    MM< @4E4 3Q: 8Global Functor (Not Local)Q:*QQ3_  f5  MM< @4E4 3Q: PhoenixQ:+QQ3_  3  MM< @4E4D$% 03O&Q4$% 3O&Q4FAq 3O403 bR RR RV Vd#! M .(QRS S43*&! ! 4% @ Z3Om&Q *Binary Size [bytes]'R R<X@+? ?? /?S S4523  NM43" 4S S4D40i? BQ?ThRG?*M?j jT TQ(Q% L ZQ Q3QQO^Q Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kk<@+;7iw?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOSQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U Uj jT TQ(Q%   ZQ Q3QQO9Q Q&QQQQQ'kk<<hzP8?Q Q4U Uj jT TQ(Q% ZQ Q3QQOQ Q&QQQQ Q2Q Q3QQ MQQ QQf @"B  `Q Q4QQ'kkQ Q4U U [S S 4ee@@@@k@e*ven-US? >A@ddd7ggD DocumentSummaryInformation8CompObjk FMicrosoft Excel 2003 WorksheetBiff8Excel.Sheet.89q