From ab6655e7fc0e34df8d0411cef1021b12bcd6d9a8 Mon Sep 17 00:00:00 2001 From: raphael couturier Date: Fri, 6 Jun 2014 21:15:36 +0200 Subject: [PATCH 1/1] add other files --- Modelgeneral.pdf | Bin 0 -> 93022 bytes R1/ASR.pdf | Bin 0 -> 13766 bytes R1/CR.pdf | Bin 0 -> 13978 bytes R1/EC50.pdf | Bin 0 -> 8677 bytes R1/EC95.pdf | Bin 0 -> 8742 bytes R1/LT50.pdf | Bin 0 -> 8807 bytes R1/LT95.pdf | Bin 0 -> 8613 bytes R1/SR.pdf | Bin 0 -> 10792 bytes R1/T.pdf | Bin 0 -> 7931 bytes biblio.bib | 479 ++++++++++++++ elsarticle-num.bst | 1517 ++++++++++++++++++++++++++++++++++++++++++++ elsarticle.cls | 810 +++++++++++++++++++++++ 12 files changed, 2806 insertions(+) create mode 100644 Modelgeneral.pdf create mode 100644 R1/ASR.pdf create mode 100644 R1/CR.pdf create mode 100644 R1/EC50.pdf create mode 100644 R1/EC95.pdf create mode 100644 R1/LT50.pdf create mode 100644 R1/LT95.pdf create mode 100644 R1/SR.pdf create mode 100644 R1/T.pdf create mode 100755 biblio.bib create mode 100644 elsarticle-num.bst create mode 100644 elsarticle.cls diff --git a/Modelgeneral.pdf b/Modelgeneral.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a0e5cbf79bac8bc61bfca7f29f2c843b08c6cff1 GIT binary patch literal 93022 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

YJeuQ4yKLP>3#lCV>wrdFwB>GxT@dEr-FCcAWU zN>@h5l}VL}J@IJMq-EB|-Ysl3DM*~#8Ua2US}c~*TGC$HG5`Uz{09bUPYH`D{zT0E zHwKXZIMUg_)!-6)BelbF2Z&?+X7&T1xXjB7jSAe2o=v=MTEc&+HdI`DjAKKvgyPF5 zas^b`$^oe@hNT6eT1MFDnsevyNgda-b&kQP@{hsPw%BQm;zz>cS~!LwQDt-{792h^ zIvXB~djXs!n6V#Nv>=A+c@$B140|LzHM`j zEv{hSGUloZrT6QfG~|6gb^UT}(>ivHpI#a(N7hkRfnSuOzx0idYBy|C!`<#Rx4J6r z@3OvGgf$Hv#WFs=`?SV}%V^2Yc796^ye0#Ey`Qq!S zSstndUo{2@hoWbU2t`+dW1VkY=}YeeidSz*#f0A#@F#%jjF*<`I-BJccp;rv^Y zcp-LLk*0mlZ{K4B>F6WY&*zT5#1oc3%$?7Xq$e9In>Kl(%RUFQL+m>kXL4 zxgS+6e%1vqzWsuYv1THr#iFQ?Bs&ezf1M)w5Cvw)y_5+sFNQF7Xo-Fg}fF z!)d5#ih(QE^f45j1V09JZ*3orza4S9EHIOD2s^oSOC>|>-c^A*5TZTp*U%3UM_Fu$ z#k0Dk+hOckJ1kGTcHX>m>>$M99mJ#gwlX~ocS&)nmCiho&IEB#L@crTl~!TtgxuMZ zDfeZ`>Kpa@qO9=lAIi7?(Chf$t#f(roNo7;!PeE&&8!Yw`X3>cc20Jv9j>HN4Be3K z$&G)BhMwu7`4Q3^**RS&bA7GWjGe-H$;@Pw+Ajvaf+kmj2^VLMDxC2W;I1#U{A9mL z4a(We6LE4wW;#&dGg+S`cvySc{IU<39#i~hH5I+-NOg%dcrFN z23FJV3utWwDt4^xtZ^uc&3b@rr!ZGh-91Yz6Fg|MHO@sj`WgiWUdDw1vjwlJ z)d$#P%{egjZjBf=EqST|4mihv4pX2C!he-4VI@QP^XQ&+6#N^h6A$aF*BjRp8)?}3 z)=soNh2a*}9N$A)RpL$Yp5=ua(q#~JONulc=2JdKNaC-gD3>^S%Ca2EzqL&#&C0kI z$JSw*cQ@8EnCYxA2k{24@OJ?GXK;EoS(gHG^{D_)jq>%D?=OnbY&Zg&-6Cc7Og9T3 z#Z4&9zfqkN>~2v*xJ~PG)lZ3>jF5Ca?y0(RYU%oobX=KQH*T;mpN!NSIAX6p7cspq z3=3}pzsj{uEAFT*6d+w#1ssPcIFK@eJytAmsI~fs=Zn8dui?KGD+YC?hQCiWAwhjc zj5)SpBWnj!UFlPYtk}Zo-YGYMC(=)4Uw%d{x@zzFRA9$;m8g4z+Uil06+YxEZLl@x zND)q7cwK^dV%Gw9V?w&-Z4U;%2r@AWW`(sfADCuAbZ?WGwM`ams>BQt1stD9eB_U7 zP%?057V3S&&HJrEQm;*JMQ8oMYQ6s+x0(2e)blHWI(QM73fx%Nzm5HNs zlYwQ8v5K+-q3_cHdLmV&3GdsAJ6^~)2(Kw+X0zm%4y%&ru%9WUOBajsP7u02xPFyA zKP%h*&i|sA_s>du|YcgA{ftVBaQnW7Xta%o4Ue zlSQ*lN*U*(IOUOe6T*_;4Vkj0SVXou4T5V5ur{4W>s^?h^=oXYvG?AOE@PXeaT&DH zE-aGMvknfhMRg)SP4^krhXml{_B!TvRlcm%=WgjwFqRQdG+kuB(db&wNIB$Z5Jb)s z%4|f+?N39|gqqeE&n6*SsSm-h_O3NUX?(i-l9r5pZ*?-~j(u<&V~lSyj?l&q7P-y$ z{oYz-{Gf|dM)&IKAt!Ed#qhqp^15GY2}1J0M2l9DPtw_?ITclmGsxh}?T@Jp1jTha zYLxG>){{(>1}k0j3*8Obj!bX}cl`DHm!xyL+OAS5@n+6;;5a|wj2zl$buUPeU9|D~ zuzD^{KlGKvyPVzDUY1;BsZw|?j6!Z^RNEh4vGrvIMbf%vwM^UpZJg%67NOV@CwXs4 z^eD7R-rqiOQR*QvdLSX>#=zlErNZ)sNY*AZ?;yCQq;Bbn`s}chccNb_{;cmSs?89_ zrm?*7wOFRmX?yv*VY+lH2)k^JvGaA~R|3!NY=u1n^5Edv=I*A~Jz*->3?-A!_JzJP zyDzX^0SgQ7jtui_Pd0vu7bw@dUtMEi<+)5OCA=00UiA(|Ga?R50;wEnv%xkbtu58^ zG!Ac^V?3=SGZ-$(o2BbN(qW(WL@FUIdd+q@I8rI+`op%NfDw$%a`;}QPllq}P1{PB zv4#2YJM!lu;S``R6w{SbWCpR(9;Td9h32j(-4q@7eJF8&J)+>52NB*bon)elfFnd( z=qBUBd6pWN(9?Z&zzVrJcs&uMkp&8hGu9*4)W|7|x62nvp(xOM@DA9xnBt)3_%LKh z)z^h}i+!B76YoRL3qMgpZ*pd}5w_6=9dlES_G**^j~6&!x4OT+^OyUCf3%zUAI!r` z+E!W-i9RwvBp-|RzH!X9WID5rsO>#p5J6nRPW8RSqb8Ho``GrA>PJn8rqEO=5*7`k zYhg!(?D5&_8isD<1yUJ9dv|Vagx)7 z#+jwG;`jNRBr1LFdv!IFOKkyf88=p!33tf+lKrk_o#GlWwzPxXbJz!}LPB+MU+Bo- zZgJA+x<>Wp=N^f4e|~94xNR56>A9k8d|xMh1=1X1A}_e(2kaWRJ=zJjPoJ2w+@$dC z#qzk%HjR@1eDBu3ZO4zj@$`_s`AnS z++0ev4+E0i&-lB9m3=*41Kt2tXE`eMOa*OlU&M)2WqPoB3xAQ1Sck6}()1^P6{d98 zOo{hLO(RLxSVMVQ_`%(={E*SIvYDlv`)PFkiP`GeASY7w%zVN2q>l2(RjEWIL*LS@ zjz#*1Nfp`E^%Oq05S>9xOzlp+!_bZ^)Dgn=jcauVLIvUil2_E9q+JOz2gjUC`&CMT zsXWfhs3LP<*E2umtQV;co>8kK+n)=?>JC4c3{WmGusd=6K4NIRkgFzO8S}P&|w=gwhKSqNIK$FeHP=L zqh}fVcEVHr@7xdmQxQ-9Rh9OG393f~=knU)HU5gu-;B=uCE3DE;5#~zH~mu0vCt}y z*&CZ>jT6KR?S?a2AZLbXW<+J`vg!nn@VSgYn{EQ#)`{0(sgA;l=CaZ;+q&35YVtJ4 zq0~TQ8(n&pw_p%2;50Kda0QHu3Rzi*pftrH1n?B>Ma6>*%gR>Q_V zB0PHQusrwREQ84MiIVqc?mf$dE6CWkNS5+}fhMH4bW-*lef(ET{rvlx3cftKf`f%UgWsjYvQ#>$sjQQ|6PaTW zsy@ozUsyP+UpGFPbDz`3jN+lrDZZNV^W_BojkGSD;-~*A^#6W6Mw`(-N|`r$Y;7r4 z`^_JWmm2aa?w$B$*0rzfsu*A6)XtmC?n4+>e@a@_Y4Hm!TbLSAof^Y4x6RSx7sw3L zlppB$dTm|zMUVEnS8ABkYjMf1S)$19mAv>kPlei#&9V2nbvZrj6wRL?pKJEuP!s7| zd`c8r1ss))caLsk#2P^aQJ+n|46!BZ_AOeTEIWwe1DoDZT~Zqv#!zp zo67Jpqn0XCf<93WjR~jgPjLqeV2}93h4^cHCshr+gnBnT`8)$*%+v0p7@DAQ@QpU6 z9WMz&7)!PpoU^ry8-$tJxL<4lc-(z_MHkGEi&J3txo>?YlZj@o#s9UK!!S`4jLD>6 zq=d`qQwalC!DXD06&m`E5Y%*%RlM>mM>o3%|D!DRr${y1QuVp?R@3$Ipu_@t9@V}E zr9xYe07jDqD5=M`WYZdpa#Lj0kJTLHR`M40pDLx%dsvdhr5uXuk--b$5X}_HTwkAJ zXG%J4pZ@19IBR8heXQbFNtOnm6N}{KE`Cx4&v20=@j1tOkzwu;x~?Oe*=d?N#gRux zAXZf06raII#K<)Zby9MI4gSLT+94P8_Bf8iV~5A#3K{$klwu?2`Jhq@>dtO zreSDf>+_0q=x`m#t~D++h#l>$Q5!^q0Phe1wz<8dKl7>@i;tNA%byD5M@%GOS=cFk z0KBi0KW+nb&Y{e@&zm{kTiBg$GO^*(=kOMrh|TJ?(3Fp@8=x`NK=8?$aYYBEl~7fjs7i!wQt^oNn=^`>-1I`Xbm z*YO+o_({~K9lhTnT2X_=4jnph?NcuCT0uA_wZ2M3D-X|^s@DY{_pMsjyu#_{l79s8 zlnTD#Iaby~T6Ct+T(D(JZYT>w4cs|DK<7`Dx#Dt9{lL1LUdoGx(4U!pSIGk`b;!S& z1);!efJ2cvAS9F{Ju(5ROSFvpYl$3;0Pjxc*~$;Bn4BM2_CK)LYoL9y=lb9PdSo(m zANpA&9`(Mx1ot2WBM^UHfzBWO+2oUR1hfy(xz_%`N}dC+-NlsBw-KQRz{l-hGvv{h zrjsEjoj^f(%rr&|cmo_0eflm4g?C;UegYH#RNwk(M5Dz6=H-}Ay&BVcy5+t9v; ziwDjPqi0sY3{5X)m;sC@XZI`7GGMR%%aCpV$6)Z!AmZ(>h?s{99gMHjw+RY^Z(&B3 zZaxzpCcfi%my&!)FKTEa*pENLNk>}L@=3xcg;I_+!9DT=S1|7T$CC-K;Y3kjV!HP} zux=20qA8)$Ds!;1vQ?T&@(-+!;$ZIq*lN&o7Z(}QI9`eV27d=(<^FMVh-O&@nd0gJ z31%dSqY5*Iz~rW-K8qsLC@9jUeWd{GSf9OcA1k>L_X#=DiVJP9olM+N(}H3IB7R^2 ztju0J(>_HD+cGY>9zPcW{h0zrCUTQ+@%}#{wm$$G4>lKlLBQhxIfijeqeJZuPUVH6 zNJjW(IIq=+lu=1rMv)Sk0?*Re?5JR-6Gu$G;7CHMrsPV|YDvb%OYt+Vhh@C?A(}M= z3LuUEi-yUyk?|f5VMQilCe2Rkn^ugB1OwzZ`o^1YB*d)i2?>@?c?PD{Os_NRR=AH~ zpBL&|TGO8pRG6S2PB)*D`yHGDD)irY$n=6O>Hi&E_9$q=Bo<)H0q&j)HtaRnYq!lv zh|FGuY2@qtq-$>d0n;0p(QVe3sm0V2H-6#p>#3FfKJgvkn*4Gm5~D~)*D#=wY6Y_` z`3J_g?KTm*&YG-LLvCNUd;yCI5Mh8DqCL_aDfepiqrZwdsiopRrsLTI0?{v>^N9k2 z^-}5kC9jae`u>#76$!%xjT&iEx&@NuJ`dLN)7Fd*BJ>jN_;y%qzVPyt@#N@QsubTY z{CWWJKX6Nl1R<~WEAMP zC_h)~?Xlk~nZk<14Vi(_b9}P3vYl7t9^LPHo7k>3*@XY?%MebU^i#tp|4ID>4t0)y z)WF-v<$FYlP%ANuGz^Jnf(%9VE)WN2cdbFAXrjDn;d8ftn)MW(<7HDfVfxTO7?;M> zyd~OoF8uN-i9hZN``7Yrq7IFL=4)VVdEOV@h}&-ET|X1BtY?0vV{3emVohj54j)LwND;+Rs#O$j$zN@7{T|5Gl~f>x{*Wm?RnYI9nr3pPsR8AS zBwSL4;Vm>Kj$!Vk)>w38T?%TKf|@jbZzIeTU!ex|pjnil!3&v+)*Ri}`bApakG6FaoMB26LWF^AH*jD|IQKTko{oqgz4`M5q8q46 zL^?f1*Xc$C*>bPf3aP^$xm_!1ycNZFBZSnGiXm$QE`C?ft!*I-&3KU#_YEs@I-Z6z z?x}My+$-x$Qy!!-F)P8DC9=Q+(p?MU^X&xFG$MKCb>rbrrbUg_a)L+#3`}o@BKo7K z_b?pw16N--oS7^U(RVX+4xHVReD-Zt#GOVvs4UVeU8F$s6o`;WSbMa2uMw2o`^J6y zo(;{ZI@MLRJnWx8C_%|rpA7>)te%cYOzciT?4y00o}@2r+)iE6VM8ipr%c4$lvxQD z>ntj|q9dkk=9aStqxZqpLYWn-z+u-P99LXhw32MbdzQc`2Nu$-KtA*rRd;>QK!Pwx zHIgdNDGApLS){4Xhkwthd~b8wyZo#ij+}l5NrYbiv`c%OAqXi`-29L+U;e>$ShW#1 z{Dw)sF}Tdkc;&=62L9bt$lw_Eyu~QjXIMT&e{^$^1j(dwvJ$kjR!N^g!N@SZyy7}> zNTpOt`2K@n@vtUmWBo@D{gzXm>wm=3hrdFZjO0;KmD8R-jeK0o^&HfJe4wDFN*Z2j zU5iXwJyc_-ASUj)-_2`>?p$pYrzS&Xege!_1XrOqeW2=y<2OsUkZ#fb8LpU+qLr%4 zOluo`hGgP^e?R4h}d8Cn5%)VIQqU-mnBG*8w&Ha9JTM8lG@*tJ7@>akH zB>if6!OGC1fCnfKy7|35tH!E&`kg=n^6Z$HFRD*1&ljE{8?*HEu)*a|j_Nk0R`(X+ z{zToTk%rFkM@u3`yQw>%NlWSi$L)n|aD)_H&)F+EM}h(RWux@_0sVz8oYO|>(c1q( z&FK{^;U-~gt(Bk{q9iEfpmhzJ2g6KP#H`ZCwHFPApUFo7n{$m8?=|P}_Nqxt`wB0) zJ&1DJ=Vx$~L%+nmtn>ek`==^J^Xlf0Ak zOepuh^!9G&IsaobMEl3ME_Qn(5Q!8$-bEP$Izsr>c0_yk5;iIY$=OFo7d@kV%w5ozxjsKHbXTD7bCwR|vQooLxsNzb z%qH%zp?2!-(e*>K^X3`E0Ts0KJ_yi^^tTgZ$PELeP%t*2%oOkC=UqEl83IJ`K z``Yq;^cfzlU`LiD!mBpdUi5J2ZGgFAkqgOLN8)7{gTwfbZx5KR77diSgFfk zKGd+!kuv)l-zJFM9K_?_C4cw8}0>o{i9%kN;wM!NL*5 zASDU!@A3(NT(?iBP==Du7k1;kGcG>Tm40dQ*|`H5+%Edsa-@&f@qtoAUmj1O+AICX zK22+T^+v$+o5(r;eMOq@@|u=gwng;>uWBYZHFR|)mn@Mt?u(J+Zr=5v#_B-6-Nj$)I&dVb*OvK&Fj zjnX+22`~n(>Kqk4eqfQ=G-;_>_>IVm)h9QxIVN&4-lTXzsW7Z=ztpR$y`2x!ZaYrc zGGp&5Q#Ig;M?6AzO|{$5&y%lscOA^ajw6tI`;_?sa-$$d<89>Q0O2-7(CfSb^QNco zmt=?Pm{W3AA7H%^lrzx36+Y&%rc6o0l`@gKn;)4;GgcD*+NaILkxkc@7vz}niBC5g2c7NcWI7PXM<@zeEp~UUS z*`I129I4I0R)``&#P%@SBl<`YQQ+;F2gGZ_)8EKHlCG!Z3a4;k{ILA@7td|FNg+@0 z-!YZ>-PBA?V@Wz5Uys{rhda*!L25!;ZXkByY7uBFN5BTJXm7s-T=)aa+C=$0n|Z;? z$n|rsoWjW)RsoJ@qY+X%4Z=F=XU^F?O4@mbU;=OPDhY+ATJu_<<*^D&%q1LFE)$>^vKT zA7F%n7NWHfxIM<4>IlMgEArFcZs|nZCG|ztIn7m#Rcx2p1Z~ngVcNlV6=zbUN>LvY zs3+2@!b;Jd=jC9h_RwV#v@{~^(Rn&ZYKO5W6>zTV5#ebcNcxSI3=Z#;Z6L^1NDxAh zX%mvW1#5YU@|ch%mBqZBJ2C#)W0*=-mDZaVKg}Bf0wW5#maq7Pz=`5KP4|}Zwq6A0 zpPs!>h2E74{q#QNb>kDhVm0C6$RZAPH{&r==__)C)fzhioM+d9mLyE~pE=e56mB!wbzyUF6i$$%Ol;iP7eyZ>vOeam3D2?i&+$RunshiNQ?G>Qf?va zsie-{1~Em(596HZ(ng>oIw`NV%XC=XuAE3-`P49^VoVG1PQ8uw{75M4O$e=R9aCuT zHC5DsTsl@w-_Mf{jp%P%FfEld_TO*8z8-QlQHF}*<~ApYaYSqV*B*@cZ}wpO-z!r? zV(&p z;$_Ex7aehm4D}P1ug2RaU3pDnmO|wwbNxkoUONHL$=ZnmT;a6rQ_^ZGW4t{3xe!7! z{Z(&GZNxneLZYi}8ML~2_=LHlx{~ikVwDoq8c~ipK_k$*rB`PRw$Qq`>@!_ks?buZ zs4l=c!Z+9zTRz#M&^D2LV&7|u6z?=YTWC9Gzw0QsA1TfWEm9JAyzm3-*|17eRS{_c z`{^*8Xs%?Hz8n0!oe0Dp;Dj_z3(i66zOoM_eC5U5&}5y;mZbo%kEF7FXk|&Db4^{w z@y)35{S;r#=t<(x_TDMCsHyn`6cA&&^c)5vZ4V=X zv-W(X#lhU-zU%0%9C&}}^R2IAY&~&0EmfC84eoa-q|AiMS}|y*C2A{W$y#`s-k z_e@dTXDaCH=h=J0i^?mTJ)Gd1MmA$ye!+oR8w2*n-5f(VdR#wLK6L;s=9XY7>Ru|A zPlVOLx_GQV6_pJSJI~u6pP=r*>7Oo>w@@SKkDu|OO~>h`_YQr$jP^l##LM%!%NA|; z2}8-&;D(fXIm$3~ewt4LMPjPy<3-b|97)M`2Np-5aaH6&Y!DX8?;~(qNX(3=kFS-! z+PRN5b}i^HY0d2ud-d7gH^Sgm7{Z&bthunf#etbBR%VvPcQ#Pf&d!tcOOS;RRR6rm z^I&eX?*~>@Jz8WrQA&FCJz55Mjx3MnbR@=%H_QiZ?ln-m9#^z)z#30{;e3gwJsjHe z33}<6XSX#Sz zP_lkmCkh*?YMQ}^8F%bY(tImw0Qt~$BBtTGuhz~586Df2opSbd#kc4EyxG*?M7Wh8 zj86Jkejd${uvXZzcy|77c7u|t4_5@Rb7Mt%i(@lt~yyl_KyLi zZa>}U65nq+vC(~=)6>3E1j0qadU$8OcDt7@A;Rk6#=f=tAhUcMs(|T}tHRa`OWI09 zHI|lZI8xJ-1BCi>BvAa;Pbj4cJ6_&NI-NDZ%LAaI-J3pBzznrhwOhA`rkB#;A!!s> zDfS}gCV2`^@bQkP9Lk()0iLmYIJoKf!c1O3+@qZB5fJt1d< zMA$pf+wJDV@xZ0D<>|@ZCQ=YiAKJ!j&)U<38xcfnvplzRmgW7GCyI}6-*({jvWWUS zIbB^T56dZ1voc#bU{f@0%nlE%J+cib^}Skub~k850NM!#an0D#;U@A%f!L7aK4>3u zHP0-6VBhfQT9ksIgYJumd70%C{jZX#2JG<>A3)C5{_X0|v+kDPsf7p^Z1{Ocp%szw z$C2l`Kd{W95qv>|rnk^{R!pz%)Qg;E6~W86=9OtDDj$xe)@qJDu*)*M+?Zzf{?ovv zWQJ`y4vNMpXGK=$hRxKM^d)8EdS}Cd=dS{;uQ}o#51com)yjRqhT|=Q6~?wV^6XAd zJw^<7p4~|nuYZ-yl&y$eM-nUt9CUo$3e@(EF%C`JAIVkiE!!Uk1p-&{)!=?dcMRUz zc{FeY>)}Tobiqhik!FanvVtLN-=bN0!oII%pLJ{%Z;|P!D?f+a8@&H|QeJkoSUBk6 z!C_;besL|ohU&s`cg7#C9u1Vc^?T!F*>faTe^z!^vO{hFzI=hRsW{qT zE&h_vG`#;A+Wt&3z$1UqIl0mg>W8fO3@Whvgu%bQ>dcEQE|_<@hf*vI2_hZ z9gc7i0fcY>KUW)%TvGQ3x(Wx?rYIai13;8*W3gX;d4hFK*l2jRbtJQb$adsN!s4g$ z^Xl12k$3G23gB5MS<0#-&#vK=lP)!z{N(Fqj<`L4qIGQHkI{V^oui(1&3GT=bpvEd zO`%;~)8FXnc1L6ByXs;RzNhY79#0sMrCbXbl&DNe#_PrkC(q#hGkJ$gAb~W5H%5K=#n^4$IU`YMT`_p|`JAkMo zm54M9z8+E!@Lzat*uOg5bHD<{-LBGCyxfGS7x*YV)Y^u_mkj#MQQ-c50MGIXOOuD& zj&?CxN%54k;5+qwrE+ndxT*S2%NxG&J?(R>tAPG>c-H@z3y8|0>;Y;8OM&yw z`PH*fY4g;z)<>f?)Gb% zrZVS)yB5qn0Y(9gst@%PBzw4sfscu3s_wB*cz+9V!^P#`qKJRn@9?R&(&`t zO|_q1l;^ctZW}&Yunpmuc{)`sRa9a}d_{y~oe3{9w!_8ryXCWq=^4bap44qxCD`pI zFNwmjhQ$Hm5SRk|jIX zW;Fv@7-*&m`+!3!)L5G2uWUA32d|gUHd>VNzD%xLEiYX9o+-}erGP@NC8=5G<(o1< zP+Ymv?mwKFiN7h-INo9-xi|JIFG=S$AGB$>nNt5d7Tfn%m7S8ZL7rJwe1paQ5~c*+*37;| zTXFVXpzH0Zv=W2uIXgw?)iUmfns$OQ@6{9gv*h54b5Hj*c0Y>p7^P_smN4Vm$QRvS z6`%MDDo0gVHFR-wO=-GOZ=rA0TVK^F1zk|Lt8Q$Eb<* zVfMCp>{jp~;*400LtZf{=~ z_N=Esj_oIWBx*QhO}On3M`@B*DxGR6okz|%*W`Om3G{;|Oe+ueE7rQpmY6yV z?hi+%JH0Lmnua1CWf<$J)i>9f5-farxA?H??MKqYk0eh!Vn5tvEb-J;@4k#Xxf_Ws%fKg<@aF(8rruQBnq7stH=03 z+&>RY@LwOIZCLi-nL0dIn_LOpE+cP|i?gukG9Z1`F4t-+hk5**oFCE- z2Zc1!i8!Z^b&T2jN+;YZEaLS+Rs;iQXjT=c z>$l@cFXDLxmweI>EI}C2#OYYu($+RU54P;c74k=yqTk^2JY{Rb>Ug{L^Bc!K&VQ`6 z<2wxSN^X?e?0m_GI4jW2>njh>e%zyn2#c8bwcW-hw&8%3?*zLNCv6pB%O&E)6Y68s zSyu{dr!^OOL!>C)p7oG-^ad7n1>I}!rEx~{#lxX%TOiZcuSYf$Jt}61ov;3Fo6>o# zmVvJjo2#EvR&H>~TqD^zEELttb-#nzIc3-blMDrgq(D5r?)dTgmq^-o> z+&0G2a3QS8P`d~6$v8GZ5xGK<(HdzT#L@@73Rmi*A)+TCXNG(f*w1+GfcYh}uepD6 z!^XcE!|u<97H!`ld^~v@Ge)+2tdGL8cSX2u(1(xUwUILRuaepC)?q#n)qCGyC!u-! z!fNTkjgF8ZL)ZbWEK=AWb1B((`%Dz^CGf^rN?*+d06W+kXig#mWb=HCl$xe$GqP_a z<5cK+?G;N_?tx!io@U{tRJ($wQ+RaW(eS_mJ_I#wM`b`=;qkX0E9RrFtGFdRp!}%N zpK$vg;*jrbXjGmR3kxdMXTD?QDc$PqmA>WrNwuVUW(wgP;;9yGm{+^MUo?is&Zp;? z`*i7kC@wQ2>w%!BFA>w(3Snt8cb2_Yy3)i8t%AY8?1CACZ7lZxZ_Kg625;L1v<*qwmFF6&LsD>J_FB*%KYB3K3}1+08oBQdxE+`w@>9w*>2QZ)3| z37j=VQ~yZi@#2DOQnICbyBCMGn>cG z4G8C+_;BF^KOSki}3>DmC=e@RnQo@j8c?++;H(dSx!}mD}F}JQ)MMe3`o0lK3 z)ceC^ZBFGf-fSD1gy+om+vaXhA?FO|dO!+yV(-7@eW#9fOsZNSm6^5o>E?Po$IN7& zTUYec(QVmO_(YiP+hBHTd`V6<4q%CzM?BGc&3vf!Qoa)(1&6HzJ0^ z%7cbijRI;H&k{={g0ZcnA3j;Rg2UD0qIjtdSA1y4B7aNWD|p9Er)=o0*zgq;uR1C; zD4i#orY?x2I>BV;SoV9q^MRN^g@UQmqc%_S*6xAVa%RqiP9{g;yu4&sNVl zyQy@_<8$Up$9QQ%S=wl){)I8r_=h)O^*Dx;wJzKQz{ zQ{~uXbux_>Xw{DIYE;QtUD3K&>5pR~}FaAcWj?Y&4!=zte>`IpON%(!uY$L zcmGKXRqXhY^BdM0wRm6#5I#y8$ta8RSYo7_OhNaZy}!myOi>g+xY+E@148u)jvQ5d zs(SQ^(pah3_G}QI12S4TK0w);UIzTwG6F~W_M1@T+$qtw0;1WBGn;UZy35U6OXRisIEL&BY0bmV(JJn^vwLvv5D2w3(MKUa=|p z@MX~Jn>2KFy5}G)3u{~|LMYZQ(9q?^&Yp6;9XfO z-j`l2O@9F->7&2Q!hZI#TDWWTqv?5ByFUW9{oe|bzhD&m+wj@p1xE8QHD+mYbW3+H zP{awKXbHOe{3qt#25FU!o+bXYH(X8SS=lfy8d&^Z2m8Ljd z+bW5 zr=#IeNXkCE`&TjttbzX*(D`4G`p>bc6TqhTFn{6S_|w%3GRQ{C(VenBIUePgk~ve@ z*0lBJ_c2wPAlHB47^S?mhDQgD#$T_b4dYYOnmIH_y;h}ZuxU=*Ef0@Tlgc9S6&`X^ zt3%7To}<+lFo$Qn-ggaTRt9ATvR47kgbU}!XK^#FG6Q!V=(Ay7@4%1H8)&nY`0G0) zsQ6xy^twE_bwawhF59|-;(FW03o`elL*jlX-!ivSV*;r~2c;Ik=6YL|Z^|eOFkAmk zFl+#V!BoAW;0B_w8tP1ZAsa}S6#&6A2u6D)!W|^MZ5K?I?gF~7zmYxTzsQX9zY$eH zjlYO0qB*@zW5R@Ti@9rnAiN&M2ZVIvb-caDdLbd3ZK*cbE(7e52oI2ms@hC`6qvPHUTmcaF==^JRN@uTRuS8(vzAsvG6*R{l??Kq3ExK=kHjG{*PiW5DAitGy%A*HgwO}8>ai1JBb1#u&LhO#nv=_xl$6R?Mwdf1y$V?=nP0W} z@kk9^U)^!<4^%4voI;JS)`xjCJ5tM!2p4j_dCXCI^K-nH#l}}PO_jhb5>V%gEr)ts zxVBv{wdt>G1L$IHcmk{qwPOu1g4cT=J>frL*uF(vwuWiw1SVn&ExYYo4&S3&;xhgH zQc&^#bm{oNW2uXkPe~$tpM5o@s>zX4c4Ap$CLpC*A(4Brp7ceg_lo7wTH!$b?Xk~6 zL-r$T#H87g7pIkywLm=#8GVnyp}ZiTW9cTv#pYwM^(}o@>kq8OvxV;_I#Qm_L zJYNL%J68}tu#iGfD>G=q^%O61%uS+8(2An(^ZU&{f0x`z7A16+G-9mpb1P!BicYNZZe9o)G$BeT}ljH;8KL zGyPpo;KCbw#rePBJOQ;@g(d)fvZ5L2fIV@x=tDrg6#z!7fPVrMum%5F<(~lD*x#G5 z&HwTYwcj%uodG}@Af1`O_FySWdnr-fHj>fR#>kLF4HfzN3o zSPyT-5+gitCv{|CTg< zg%tUp&<3DM{X1g8boQm`y39Z`?(Z>3{|_@Bd^QgGGZu3DBMZqNTakai`CSiK#r{@` z<@~F>^#`v0ZF+QoJgtq~PwVpItM}5g34Ly45O$Brv6F!x>-fXBVgoNy$IGCHf`2>m zg1?NT{r4=@{`a5;{fEH$GjQ@=Fa*P&L+yW6@-rZk5v2kI;S`?Le+HrhBj;Q{y1WS5 zyV)2J*TAL&9Nf2!6Qc6VNV6@9JO1?X=l^6PcIyxePVv3pcToaZk^HIQN%6hg9UNG{ zFP`7Qj-`&R{gmSm4gF~&Kq7@i)H@o#C@jN^wupYr;zOJ)-96kOW{wwM&gORb{QL}j z3>P0#QoP!}E)ZT7h=-Y_nTHuZua>8|$3=?1$|K%K5GQL78wP$saXt{}*A}F}J}zb! z_7D#SbBMLAlQio=b2}@8t)(=pp0Em^ipv9tjje*88$`=bRolYP-a_1x6%4|c0-FIH zL%4m+T)3@l9Xudz?hFuj3+cNLG#|;`y(r)#;p6Dy2n>V4$I-#bUBXA2^=B0c;QJz( zmzCjX5f6K5R(%z91`lUv2YXu&1_2&%9)50qK`sU>H#0|wx3il)13!-lE6}8yrIm!{ zL%ClY1b#`g+IV=lNbvG{dwcVE3-UO-S@ZIXi;MH}3GfOCa04Z{-F=-r%zU_=+!=xX zeh$P||F>#R?mR!o#AD&?$ZM<5%g@8d`>c zLfp(u*jz}=iknZ2&zzf|9|C*C2GF4(00-bp zLfy^T($fOsCe13Z{)j=|#@XHDm;M>VdH94`d4HY$ziU(gZvGq!078ESgA`CkLdDtA z*2?#xnFj%AuP_xCm_McC&l}_k^u67st*7H^?>{{RsX8w zUsZK>(*{TaB(De%hdKZbt)J*%0H_VZ;Nsv3&?IC&^O{J$Zp ze>WXiTKqO(7f&~bpB!Xq!3%MKT#U^fAO(J4#FiEkR?cpYW&r)0xwtskT9{q11usCi ztRN{M)5F%o0RsBTpE3>}zkE2@UhtcQgPD`HG^-D{CB(|i)4_uk1W**j!5RW!$jpHU z;^O`bRvc_WzkK|x&--6({t3>0CINB)Kp*dKQU-+2@NfG2_cioiq7@L+(yZPWg7Xie zTj0MW_g`cH+nx$C>5DW8fFSzmSZ-{4t0K19unR`w;$vPFM7aS=F$1rbtsew{0Ryk5v$F@o#UicAz^mwF<;-w_c1?U<#fJ<=QV)cL zMP&pY$Ucx0yw5KPbigkpBfuvhA|xUwDl8{13i|I$7~_LL`0gHNZXQ1YFD@V=AcoJ( KEUPAm|9=2W_FJd` literal 0 HcmV?d00001 diff --git a/R1/ASR.pdf b/R1/ASR.pdf new file mode 100644 index 0000000000000000000000000000000000000000..92df87a76d46383d8a33b3ff01f6d0026e783cea GIT binary patch literal 13766 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 literal 0 HcmV?d00001 diff --git a/R1/CR.pdf b/R1/CR.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4c58490bdf918a5f6ce61aea550ba7fdd6eedda0 GIT binary patch literal 13978 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 WSZo55&2btIg#!PpL)pa66!u?#hrw_F literal 0 HcmV?d00001 diff --git a/R1/EC95.pdf b/R1/EC95.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0e3c9e4cf4fe76f74e61f9bbba528bca86538053 GIT binary patch literal 8742 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 literal 0 HcmV?d00001 diff --git a/R1/LT95.pdf b/R1/LT95.pdf new file mode 100644 index 0000000000000000000000000000000000000000..696b72fe2cc55fd9fa3db6b17c8731e37c184954 GIT binary patch literal 8613 zcmb_C2{@G9_a#e>vV~H~6ta$Y7Bh@2$=HeP6JjvKFlMHiv7{&@ktoSh$`WZ&6e=nd z%91s*lqDj&LX;){cc%6GzTba)o^L$Ez2~0op5?yxoR_R6&H#o`QH9997>~<@prLRm z&CMI4sR@`7sh%t^C3rVs0Hfo%|JTFsi;W(0Z;e_*&j<(;$KYggzbv-Cnw!Oitux8Gaj1BdnRKi4=Du%E z-9z?KI-4-2d9%G$w!V+Oh6{0!m$GQXi`Y!3?alGRDkL#C;t3ND> z;O`spzniPvvJ(P74S6};R$fD!;0i2pqhl5GPpwzZTy^>=nr`Y?y6Vd0=JRgc{u^FKe2XL!N`$It~4^P%vf*@&8{-RUQwkj(g%0CLDum6f{B}}e+ zwYeg5RiknZD4|MAcyuK8jGVNG3}I?!f!_ZqDrEb&;FCMgCY^YFKiQGrY?~1_X10DL zuWSl*ep%3wBMV~_-Q?wws!j7#QrnL$xH^w;KN&XdcEY`>4`td?dV7}{K@L;2cBvli z)Sk=RrP|wbbhb}Py{1j}rf#oU%6^e=Hy$q}A`qoUOWfpAwlX_mpLTSyWu7mq7%6Li zQ|j4#p7@j!Mw%X#taw-m|D}YGX7z1aLG{*jUvS~lgKPDj$6qw1%!okrs#T;hFHF|h zoKYvyOWy@nRKaWY%)`o(a|*JqUSL#t9vjt2$j zUoqg#zywpu4Gx#WCC)~!q&6oe7}b^TEq8Zi)Ep;t@@PE@sXQ#={@`28E}FOom&E+i zwD0>(HA!D(&lgs{y)f$$!jrqdHcv|I^D25gjCZ>Vp*6DKWDAV0s6Kwh>Ua05 z&pF_q7u3?~;NvG;V#l!R5meqWu_41#c`9voeBx#4Vtc~m+AWf1c^=M~CjJ<2*wxcs z=*xA*c5@a%bN-~><+|9=bTttf|HSTwLOVgtl6kkLcTao{uVe`hdi5@k#m1)N%OAK& z%FjM3@Xk~&9?SN?zA6fO;M~~L;GcZ#O|x)T;?cw})enRi?ItkqJ3c#1?hD=?Pn(s9 zo$D@3WEegyadXzRqg+%JuM-QZx-%Jdzi(9D(SGGNC7AyS#V2|b@yN+gZdFJ@(v~Ok z81FR^I@z-ZY{0CLHx7rg`tb0#-&P<*W1*48zj9%XKhl| zVQWeqHeCU79X!1|4gr0~Mb=AG(WI$k+#P zF}3@<8KGKA({fL4nr^uGc;MjMgkXC`i{u-^{0rTD^{$#Vm1e>I-FemT?RCv>@TtB! z)N}b!UejvgYiQ&F&En(lvB?>Bckng3i2*W+wZe$(>6nx*``JeUA~$DaO;I^1(``3g zp0uyNX`&T>ao>mRnZ^^U=S+u`Vw&E=_hL{*6At>unis7O*P8K7OoUf*eW-^II$c?p zFt_Ep{DhIW#^t0Lmk}fE)8RUveY({t&hPrnjOB1O$RUN}AM}!~4mX$$Dt+zVy{^Pb zJ*vJ{b~r@;+7pPkiB@__?9Akf=j6H#vC0Q_iR%N}8^pWQ?{~Rw3E8W3SsyPhe!FBGPz}|$L*yf`qny(U7xS;$W*}Mv zNBgcG4!Krv?!}Prhg>q#e-w64MfLO5ub8pcNxZdMX~yn_0l5(G>EMOVF(Bu0ohEIO zJbLZHZOc@C=5(88eB67v1A&m`_nl+-h2YXaiJkwo{l1nAYqHl|zP4B$G zx|4r8(KJQWpLsTRbC8&rfOxy%mNyRBmhL)DmSqdWGYT!`%=omNY*>vls^6*Q6sjia zkpI^a^+j&2285x)w1DeW{lYV=^A(R*rJA?c9mm)o#m1mpYzky8+AG`6v^bDEA{-UZ zU$8CpalIfoym=EGqOZ8E-(ZD8?`Txlr}uo6saKkf%+kbncdgm$8TKp$#W*IMSWz6g zbZu14{7G`hRAHF!=_P+9cV3sP$Td4P6m69c_k`ZoINRGdvaGvnf3ML+`|@+W1frQR z7LlT`b1_@tW_49oWr(zv$Vwys0oO8jSq;~+Zj%)0gszmUcYEWnKHv0FIn_Udth!?c z`{9CBC+$JW1W-1k!zFmEaDn=j4|Oc=F_G%=<7p0#*f#+7bD#YefmK(B{D7(cz8%;c zrV{~6f+rC$Cwhx2wibXJeB33eEE; ziyzvX6Ilcga0QC^&g-{qwZAg>y$uLpVQCIUXlwsalC!HHqO8;)Y&xsoY&hHexvCCP z|LZDy`eSh~fk|W=2H0@l9BGa8grn6`aD3;BFV-C&=XihSN z$cLgyD9z;@A3CZKJpx>P3l*BnPCk%(YofSCXWCK~W1Q~j9EzuB_g_9s`i zuYY@$NA&(2a;> zPp=&;UOm00<&7 zXbKz?f#nJj1qH3}*Cb=le;D_BLGx!l18($BPwV|GfRI?Mnzr_@QpeVAox{d<@hh82 zNG>?Wt5_wKoC4J6l+s5favBQHA z*v>g67tOt4h63eRvrdUFiIW`bW8GBKmeki`P0tlnTsaq>#mL_f8XQh&Q;My5)-m5MsEj}_OzW9DZw`-hV|S{~l}GJWF01yquEJkxV9TUp7>F{7=X z|5Eyu&66V^#5Rj=6RCwynn6&PBr0Nv&k^L8fh3iInk>{oGu|1+fjS&2Bt~ar9XI@t z8FXW#3?d`uq%nzvco(BI@Z2al<0YH~El4}$aT3ljc)D~(c(YVAq5@%^jDBfc<6s=? zk@S9Y6{$RWwR4Mbi^GUxOVEgPqB z`HbBn`?dQ-8Z|H*|H6A^dT)b~8aOqtF9)sFNctM-Y;+v zUiyK@EWEPGB`WTwhDl%`Ci-FgQ|8V!OV)36S5Gr}Z`D@a&wYC;ZL{ndyBqaer8Cy< zU9(D1yb?OOA+43MpPzZSy%3a#eBK9f4V%{@Ibbp(>o;r)$%YA#f&iZ z5~1bTeu1gX4x< ztC}q%)|^T04|RBzQ&Ge^Q6-Ve|2Aj1p`e;($?6vERvT~X$=7>iak9%_O>*~_uam)3 zX?a7Bh_>h{n>@qEnY$%n&Iq0OW4Nb02b!e5JtDQGjp^o{n{D~rYH;_ah3BBt$LC45 z>V%UIURtG|a6VDrIM8@rS5!DjVawF11*bs$9AvJBOHmHj;D)-|1KRHUdkoWT<=ZE^ z^2fS0v`@S-;VpU@y8l#U#{8YRE#hi{)?yq>5)uf1GNaRy2`LU4f=b?vW8BlQ7P_c!R^Jq)xoD_6K;`vhAW zY|0J{N>8Fc$_R9OARz|LgE#nhJ#Uax-bvL|h}1($u(yDr3 z({b-4MT|!}`QON&BEWa0#zaMx$=)oEsVKQsRD_AtW{zCV$lhmU8)4SU7UC;cVFFei`Hmby*9@`jl7e!U-S0?mHd*+`!;c zu3e9DaiVbzwV(;9OTO&VC@NlP`w6Fu%)N<{Q^5x^IrblhYzlX>~7l{Vow?O6A2UZi8E* zKGds2%e@B&2PUhlx1^f8Ok&kiNZMWv@6R5`JNI#^B$b5Ne7;I+9KFM%1haZW-=c;q zWb_MBh%Y)(cjf^(3t#fh zytr*i>fBR+1y^tY-hdr5eS1kYR~LyvCfGi>05F&T3^Yx$Qkr#gEc; z7lZ|bmiQ0t+9EQr&*Ga*dH4d0OJ>Q$;+vu(pGn~t@y*SOD+!7_YdzE=ByEH<3?|3A zEaE6{!Z1^IJ!fxsm6Qf;=)Wqia^)H%_Dq?A3j7@pDTP15O0UKKS*=M;(GjbU*H9Ju zPofG&w(TnEy~-nyeq(;i`!k6+CC#Er$8OPyj_3f$rKc5jxNDY_y;{=MO??~5ai+Fs z)zfS>zud?T!H?1t9M4^K#@iIrmno_|*;6Xlfv?kN@@|!74_RIQ*xVnEt^YJXtsDJv z*lr@K!rV~MS>N8$q6^))>_K{Eseh!pM~tsQpp02GqVUlkb@bMS*4GRAJT*n}GrJUG zt`Rp(y-IOi*WR}7ZdPn?!@0qa$qT_dZw(nKC=f@!9kj}bpf)7!OYX=im>O+ZK^KcG z_L_gnDr@xXtnZM2bY#e?ZZK~~Bq3|6vCcG-xp5*XFkzgqV4T-69^HvIndlsU@~JgD ztuiwr57zQAz(b|1>akPv{nujgq#Vu{V zb}G)Lmg^<&TDa-Q_uCaz?h+yWt5oz@#77Tl7fTo3ukV*~He*Qb-rXtZ{j|9OV!QSM zvtiC{+2=(I&1d%w+asEbVvltvR+3|0zQpG^-qcuyS5{>JdM?Q1+4&9e1A^(H2FH>n z{WpBHrU~)tXLdZM)b~HEwZw7bQnfE1$iv15;eFB(hMI?Y6*q73kd5vrmYtclX@f71 z4;*Akpx=jVYqb6xv93FZw8)zyV;*fp{o2g<6yLee^ilBeC+mXuyPagJ(mLj?M5D#F zMagXKKjq1LqhE?)m@&QjWw@pMdzYavgOc*7>an2sAXk)D)6G8N!1Sh|qf-RdWj^xt z(CV7AXN`86zrA$q$T_P|N3Ez0n<1aacB3h8?7!DI+P%%IWE+-Wz!2; z66}h$*4UTNiPr`KY_d9aKfPrjU`O3d4p=(WV$YBCn3o`h``ZB|PgS|M(J%6Epot>tZY zwo+0Mx)Sw*_|_rJM}TV2}co8@9^o9^`WRhU#l-9=9+qdiBnDz0wSmbswpH2h(( ztWUvX&+{n5xP{=ii3*{Y#TCXY(P0kmcZm(>$Wd7gm_+f(_Krtukpm0<>tfR@JKV%8 zL*GVzD9c41TN$5iO0ziDYl05S7&n_cH!eM+ZN5iWo}f=PA@?j)UCKPn{~-I*a`^7~ zaq^eR8S7J1kCQdfzF&`;mnyn$|CIVr=AEyI`g)%g*S;$lhc_xOZeCG8fLD6V%S+(1 zx3AYGAJp6tNHsX#820?bR{2{Gu2Eg)YN9JXsqtU285(xt_V9di*79kKuWlDqcIEs)Revwg`Djc0u+-bf5 z*#SVPz=5BFeio@@8WqYGOmL(5v9#p;{Ky^}a5W48O;SaI<)xb{41pk$U~upQQ&&e4 z+_CO%SXDLbPjU1=)clJ)Z~+vE0_^~fG{7E`ho3uB< z$|3!MsR^+C^oNE1ZJQD3=H~yi)qH)~Va>+Vz|q|Oe8C=sG4B5pH2=1rJ=}jOO!s3@ zI2q#M4iG6swr)(&)d)~y4|fd`jp0iGmJ#W>JXRocz@vk(0}Rk z?=kv)dV|jdEx7>p+5C^E!yj#;pT~^+e>!Cp!1fp0GoV@7X)DjpcoXmo1-r_eWM_9C z;Rsa_4?Gt*C^!u^0FHqp5Ez6S3Zn!^%E94sKRMAD@;}}2_xuG>Y}jEX4-UXal{e9y z^$VBnIuNYu$MOO>fI*?~tL+@fAdd1^=fE^?&MuL1F)p!D0}=4k82mHwY+TO%4LzNuZ&C6%9OAIjfy{@*d2+3zKoECPeY Rahf^;1Bb}U>RT8<{tF54+-Cp) literal 0 HcmV?d00001 diff --git a/R1/SR.pdf b/R1/SR.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f26a2a06d72531530121bc9fb4dee94734935ee4 GIT binary patch literal 10792 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 +%%% Added webpage entry type, and url and lastchecked fields. +%%% Added eprint support. +%%% Added DOI support. +%%% Added hyperref support. +%%% Original headers follow... + +%% +%% This is file `elsarticle-num.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `,seq-no,nm-init,ed-au,dt-end,yr-par,yrp-x,jttl-rm,thtit-a,vnum-sp,volp-blk,jdt-p,pp-last,jnm-x,btit-rm,bt-rm,pub-date,pub-xpar,pre-edn,url,url-nl,edpar,blk-com,in-col,pp,ed,abr,ednx,ord,jabr,and-xcom,xand,em-x,nfss') +%% After docstrip generation some manual changes were made (SP) + +%% ---------------------------------------- + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + eprint % urlbst + doi % urlbst + url % urlbst + lastchecked % urlbst + } + {} + { label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +STRINGS { urlintro eprinturl eprintprefix doiprefix doiurl openinlinelink closeinlinelink } % urlbst... +INTEGERS { hrefform inlinelinks makeinlinelink addeprints adddoiresolver } +FUNCTION {init.urlbst.variables} +{ + "Available from: " 'urlintro := % prefix before URL + "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref + "arXiv:" 'eprintprefix := % text prefix printed before eprint ref + "http://dx.doi.org/" 'doiurl := % prefix to make URL from DOI + "doi:" 'doiprefix := % text prefix printed before DOI ref + #1 'addeprints := % 0=no eprints; 1=include eprints + #1 'adddoiresolver := % 0=no DOI resolver; 1=include it + #2 'hrefform := % 0=no crossrefs; 1=hypertex xrefs; 2=hyperref refs + #1 'inlinelinks := % 0=URLs explicit; 1=URLs attached to titles + % the following are internal state variables, not config constants + #0 'makeinlinelink := % state variable managed by setup.inlinelink + "" 'openinlinelink := % ditto + "" 'closeinlinelink := % ditto +} +INTEGERS { + bracket.state + outside.brackets + open.brackets + within.brackets + close.brackets +} +FUNCTION {init.state.consts} +{ #0 'outside.brackets := % urlbst + #1 'open.brackets := + #2 'within.brackets := + #3 'close.brackets := + + #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {output.nonnull.original} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {setup.inlinelink} +{ makeinlinelink + { hrefform #1 = % hypertex + { "\special {html: }{" * 'openinlinelink := + "\special {html:}" 'closeinlinelink := + } + { hrefform #2 = % hyperref + { "\href{" url * "}{" * 'openinlinelink := + "}" 'closeinlinelink := + } + 'skip$ + if$ % hrefform #2 = + } + if$ % hrefform #1 = + #0 'makeinlinelink := + } + 'skip$ + if$ % makeinlinelink +} +FUNCTION {add.inlinelink} +{ openinlinelink empty$ + 'skip$ + { openinlinelink swap$ * closeinlinelink * + "" 'openinlinelink := + } + if$ +} +FUNCTION {output.nonnull} +{ % Save the thing we've been asked to output + 's := + % If the bracket-state is close.brackets, then add a close-bracket to + % what is currently at the top of the stack, and set bracket.state + % to outside.brackets + bracket.state close.brackets = + { "]" * + outside.brackets 'bracket.state := + } + 'skip$ + if$ + bracket.state outside.brackets = + { % We're outside all brackets -- this is the normal situation. + % Write out what's currently at the top of the stack, using the + % original output.nonnull function. + s + add.inlinelink + output.nonnull.original % invoke the original output.nonnull + } + { % Still in brackets. Add open-bracket or (continuation) comma, add the + % new text (in s) to the top of the stack, and move to the close-brackets + % state, ready for next time (unless inbrackets resets it). If we come + % into this branch, then output.state is carefully undisturbed. + bracket.state open.brackets = + { " [" * } + { ", " * } % bracket.state will be within.brackets + if$ + s * + close.brackets 'bracket.state := + } + if$ +} + +FUNCTION {inbrackets} +{ bracket.state close.brackets = + { within.brackets 'bracket.state := } % reset the state: not open nor closed + { open.brackets 'bracket.state := } + if$ +} + +FUNCTION {format.lastchecked} +{ lastchecked empty$ + { "" } + { inbrackets "cited " lastchecked * } + if$ +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry.original} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + add.blank +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ skip$ } + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "Eds." } + +FUNCTION {bbl.editor} +{ "Ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "Edition" } + +FUNCTION {bbl.volume} +{ "Vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "Ch." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Softw. Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput.-Aided Design Integrated Circuits"} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Programming"} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Gr."} + +MACRO {toms} {"ACM Trans. Math. Softw."} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."} + +MACRO {tcs} {"Theoretical Comput. Sci."} + +FUNCTION {write.url} +{ url empty$ + { skip$ } + { "\newline\urlprefix\url{" url * "}" * write$ newline$ } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{f.~}{vv~}{ll}{, jj}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} +FUNCTION {format.names.ed} +{ format.names } +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " (" * bbl.editors * ")" * } + { " (" * bbl.editor * ")" * } + if$ + } + if$ +} + +FUNCTION {format.in.editors} +{ editor empty$ + { "" } + { editor format.names.ed + editor num.names$ #1 > + { " (" * bbl.editors * ")" * } + { " (" * bbl.editor * ")" * } + if$ + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ + } + if$ +} + +FUNCTION {output.bibitem.original} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in + ":" * + " " * } + +FUNCTION {format.date} +{ year empty$ + { month empty$ + { "" } + { "there's a month but no year in " cite$ * warning$ + month + } + if$ + } + { month empty$ + 'year + { month " " * year * } + if$ + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} + +FUNCTION{format.year} +{ year duplicate$ empty$ + { "empty year in " cite$ * warning$ pop$ "" } + { "(" swap$ * ")" * } + if$ +} + +FUNCTION {format.btitle} +{ title +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.connect + series empty$ + 'skip$ + { bbl.of space.word * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { bbl.in space.word * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ edition extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { convert.edition "l" change.case$ " " * bbl.edition * } + { convert.edition "t" change.case$ " " * bbl.edition * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { bbl.pages pages n.dashify tie.or.space.connect } + { bbl.page pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.journal.pages} +{ pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { + " " * + format.year * " " * + pages n.dashify * + } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ + % volume field.or.null + " " + volume empty$ + { pop$ "" } + { volume * } + if$ + number empty$ + 'skip$ + { + "~(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + { "" } + { type empty$ + { bbl.chapter } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { word.in booktitle * } + { word.in format.in.editors * ", " * + booktitle * } + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { bbl.techrep } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ + key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { word.in journal emphasize * } + if$ + } + { word.in key * " " *} + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + editor num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + word.in + } + { bbl.volume volume tie.or.space.connect + bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { word.in booktitle * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.org.or.pub} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + 'skip$ + if$ + address empty$ t empty$ and + year empty$ and + 'skip$ + { + t empty$ + { address empty$ + 'skip$ + { address * } + if$ + } + { t * + address empty$ + 'skip$ + { ", " * address * } + if$ + } + if$ + year empty$ + 'skip$ + { t empty$ address empty$ and + 'skip$ + { ", " * } + if$ + year * + } + if$ + } + if$ +} + +FUNCTION {format.publisher.address} +{ publisher empty$ + { "empty publisher in " cite$ * warning$ + "" + } + { publisher } + if$ + format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization empty$ + { "" } + { organization } + if$ + format.org.or.pub +} + +FUNCTION {make.href.null} +{ + pop$ +} +FUNCTION {make.href.hypertex} +{ + "\special {html: }" * swap$ * + "\special {html:}" * +} +FUNCTION {make.href.hyperref} +{ + "\href {" swap$ * "} {\path{" * swap$ * "}}" * +} +FUNCTION {make.href} +{ hrefform #2 = + 'make.href.hyperref % hrefform = 2 + { hrefform #1 = + 'make.href.hypertex % hrefform = 1 + 'make.href.null % hrefform = 0 (or anything else) + if$ + } + if$ +} + +FUNCTION {format.url} +{ inlinelinks #1 = url empty$ or + { "" } + { hrefform #1 = + { % special case -- add HyperTeX specials + urlintro "\url{" url * "}" * url make.href.hypertex * } + { urlintro "\url{" * url * "}" * } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { "" } + { eprintprefix eprint * eprinturl eprint * make.href } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { doiprefix doi * doiurl doi * make.href } + if$ +} + +FUNCTION {output.url} +{ url empty$ + 'skip$ + { new.block + format.url output + format.lastchecked output + } + if$ +} + +FUNCTION {output.web.refs} +{ + new.block + output.url + addeprints eprint empty$ not and + { format.eprint output.nonnull } + 'skip$ + if$ + adddoiresolver doi empty$ not and + { format.doi output.nonnull } + 'skip$ + if$ +} + +FUNCTION {output.bibitem} +{ outside.brackets 'bracket.state := + output.bibitem.original + inlinelinks url empty$ not and + { #1 'makeinlinelink := } + { #0 'makeinlinelink := } + if$ +} + +FUNCTION {fin.entry} +{ output.web.refs % urlbst + makeinlinelink % ooops, it appears we didn't have a title for inlinelink + { setup.inlinelink % add some artificial link text here, as a fallback + "[link]" output.nonnull } + 'skip$ + if$ + bracket.state close.brackets = % urlbst + { "]" * } + 'skip$ + if$ + fin.entry.original +} + +FUNCTION {webpage} +{ output.bibitem + author empty$ + { editor empty$ + 'skip$ % author and editor both optional + { format.editors output.nonnull } + if$ + } + { editor empty$ + { format.authors output.nonnull } + { "can't use both author and editor fields in " cite$ * warning$ } + if$ + } + if$ + new.block + title empty$ 'skip$ 'setup.inlinelink if$ + format.title "title" output.check + inbrackets "online" output + new.block + year empty$ + 'skip$ + { format.date "year" output.check } + if$ + % We don't need to output the URL details ('lastchecked' and 'url'), + % because fin.entry does that for us, using output.web.refs. The only + % reason we would want to put them here is if we were to decide that + % they should go in front of the rather miscellaneous information in 'note'. + new.block + note output + fin.entry +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { journal + "journal" output.check + % add.blank + before.all 'output.state := + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + format.journal.pages + format.note output + fin.entry + write.url +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + crossref missing$ + { format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + } + { + format.book.crossref output.nonnull + } + if$ + format.note output + fin.entry + write.url +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + howpublished output + address output + format.note output + format.date output + fin.entry + write.url +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + crossref missing$ + { + format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + format.chapter.pages "chapter and pages" output.check + } + { + format.chapter.pages "chapter and pages" output.check + format.book.crossref output.nonnull + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + format.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.edition output + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization output + format.publisher.address output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization empty$ + 'skip$ + { organization output.nonnull + address output + } + if$ + } + { format.authors output.nonnull } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address output + } + 'skip$ + if$ + } + { + organization output + address output + } + if$ + format.edition output + format.note output + format.date output + fin.entry + write.url +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + bbl.mthesis format.thesis.type output.nonnull + school "school" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title output + howpublished output + format.note output + format.date output + fin.entry + write.url + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + bbl.phdthesis format.thesis.type output.nonnull + school "school" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization output } + { format.editors output.nonnull } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + format.publisher.address output + } + if$ + } + { publisher empty$ + { + format.organization.address output } + { + organization output + format.publisher.address output + } + if$ + } + if$ + format.note output + fin.entry + write.url +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + format.tr.number output.nonnull + institution "institution" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + format.note "note" output.check + format.date output + fin.entry + write.url +} + +FUNCTION {default.type} { misc } + +READ + +STRINGS { longest.label } + +INTEGERS { number.label longest.label.width } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} + +EXECUTE {initialize.longest.label} + +ITERATE {longest.label.pass} + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\expandafter\ifx\csname url\endcsname\relax" + write$ newline$ + " \def\url#1{\texttt{#1}}\fi" + write$ newline$ + "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" + write$ newline$ + "\expandafter\ifx\csname href\endcsname\relax" + write$ newline$ + " \def\href#1#2{#2} \def\path#1{#1}\fi" + write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.urlbst.variables} +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `elsarticle-num.bst'. diff --git a/elsarticle.cls b/elsarticle.cls new file mode 100644 index 0000000..1b15bce --- /dev/null +++ b/elsarticle.cls @@ -0,0 +1,810 @@ +%% +%% This is file `elsarticle.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% elsarticle.dtx (with options: `class') +%% +%% Copyright 2007, 2008, 2009 Elsevier Ltd +%% +%% This file is part of the 'Elsarticle Bundle'. +%% ------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 of this license or (at your option) any +%% later version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% The list of all files belonging to the 'Elsarticle Bundle' is +%% given in the file `manifest.txt'. +%% +%% +%% $Id: elsarticle.dtx 19 2009-12-17 07:07:52Z rishi $ +%% + \def\RCSfile{elsarticle}% + \def\RCSversion{1.20b}% + \def\RCSdate{2009/09/17}% + \def\@shortjnl{\relax} + \def\@journal{Elsevier Ltd} \def\@company{Elsevier Ltd} + \def\@issn{000-0000} + \def\@shortjid{elsarticle} +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{\@shortjid}[\RCSdate, \RCSversion: \@journal] +\def\ABD{\AtBeginDocument} +\newif\ifpreprint \preprintfalse +\newif\iflongmktitle \longmktitlefalse + +\def\@blstr{1} +\newdimen\@bls +\@bls=\baselineskip + +\def\@finalWarning{% + *****************************************************\MessageBreak + This document is typeset in the CRC style which\MessageBreak + is not suitable for submission.\MessageBreak + \MessageBreak + Please typeset again using 'preprint' option\MessageBreak + for creating PDF suitable for submission.\MessageBreak + ******************************************************\MessageBreak +} + +\DeclareOption{preprint}{\global\preprinttrue + \gdef\@blstr{1}\xdef\jtype{0}% + \AtBeginDocument{\@twosidefalse\@mparswitchfalse}} +\DeclareOption{final}{\gdef\@blstr{1}\global\preprintfalse} +\DeclareOption{review}{\global\preprinttrue\gdef\@blstr{1.5}} +\DeclareOption{authoryear}{\xdef\@biboptions{round,authoryear}} +\DeclareOption{number}{\xdef\@biboptions{numbers}} +\DeclareOption{numbers}{\xdef\@biboptions{numbers}} +\DeclareOption{longtitle}{\global\longmktitletrue} +\DeclareOption{5p}{\xdef\jtype{5}\global\preprintfalse + \ExecuteOptions{twocolumn}} + \def\jtype{0} +\DeclareOption{3p}{\xdef\jtype{3}\global\preprintfalse} +\DeclareOption{1p}{\xdef\jtype{1}\global\preprintfalse + \AtBeginDocument{\@twocolumnfalse}} +\DeclareOption{times}{\IfFileExists{txfonts.sty}% + {\AtEndOfClass{\RequirePackage{txfonts}% + \gdef\ttdefault{cmtt}% + \let\iint\relax + \let\iiint\relax + \let\iiiint\relax + \let\idotsint\relax + \let\openbox\relax}}{\RequirePackage{times}}} +\ExecuteOptions{a4paper,10pt,oneside,onecolumn,number,preprint} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} +\ProcessOptions +\LoadClass{article} +\RequirePackage{graphicx} +\let\comma\@empty +\let\tnotesep\@empty +\def\title#1{\gdef\@title{#1}} +\let\@title\@empty + +\def\elsLabel#1{\@bsphack\protected@write\@auxout{}% + {\string\Newlabel{#1}{\@currentlabel}}\@esphack} +\def\Newlabel#1#2{\expandafter\xdef\csname X@#1\endcsname{#2}} + +\def\elsRef#1{\@ifundefined{X@#1}{0}{\csname X@#1\endcsname}% +} + +\def\tnotemark[#1]{\textsuperscript{\@for\@@tmark:=#1\do{% + \edef\tnotenum{\@ifundefined{X@\@@tmark}{1}{\elsRef{\@@tmark}}}% + \ifcase\tnotenum\or\ding{73}\or,\ding{73}\ding{73}\fi}}% +} +\let\@tnotemark\@empty + +\let\@tnotes\@empty +\RequirePackage{pifont} +\newcounter{tnote} +\def\tnotetext[#1]#2{\g@addto@macro\@tnotes{% + \refstepcounter{tnote}\elsLabel{#1}% + \def\thefootnote{\ifcase\c@tnote\or\ding{73}\or\ding{73}\ding{73}\fi}% + \footnotetext{#2}}} + +\let\@nonumnotes\@empty +\def\nonumnote#1{\g@addto@macro\@nonumnotes{% + \let\thefootnote\relax\footnotetext{#1}}} + +\newcounter{fnote} +\def\fnmark[#1]{\let\comma\@empty + \def\@fnmark{\@for\@@fnmark:=#1\do{% + \edef\fnotenum{\@ifundefined{X@\@@fnmark}{1}{\elsRef{\@@fnmark}}}% + \unskip\comma\fnotenum\let\comma,}}% +} + +\let\@fnotes\@empty\let\@fnmark\@empty +\def\fntext[#1]#2{\g@addto@macro\@fnotes{% + \refstepcounter{fnote}\elsLabel{#1}% + \def\thefootnote{\thefnote}% + \global\setcounter{footnote}{\thefnote}% + \footnotetext{#2}}} + +\def\cormark[#1]{\edef\cnotenum{\elsRef{#1}}% + \unskip\textsuperscript{\sep\ifcase\cnotenum\or + $\ast$\or$\ast\ast$\fi\hspace{-1pt}}\let\sep=,} + +\let\@cormark\@empty +\let\@cornotes\@empty +\newcounter{cnote} +\def\cortext[#1]#2{\g@addto@macro\@cornotes{% + \refstepcounter{cnote}\elsLabel{#1}% + \def\thefootnote{\ifcase\thecnote\or$\ast$\or + $\ast\ast$\fi}% + \footnotetext{#2}}} + +\let\@corref\@empty +\def\corref#1{\edef\cnotenum{\elsRef{#1}}% + \edef\@corref{\ifcase\cnotenum\or + $\ast$\or$\ast\ast$\fi\hskip-1pt}} + +\def\fnref#1{\fnmark[#1]} +\def\tnoteref#1{\tnotemark[#1]} + +\def\resetTitleCounters{\c@cnote=0 + \c@fnote=0 \c@tnote=0 \c@footnote=0} + +\let\eadsep\@empty +\let\@elseads\@empty +\let\@elsuads\@empty +\let\@cormark\@empty +\def\hashchar{\expandafter\@gobble\string\~} +\def\underscorechar{\expandafter\@gobble\string\_} +\def\lbracechar{\expandafter\@gobble\string\{} +\def\rbracechar{\expandafter\@gobble\string\}} + +\def\ead{\@ifnextchar[{\@uad}{\@ead}} +\gdef\@ead#1{\bgroup\def\_{\string\underscorechar\space}% + \def\{{\string\lbracechar\space}% + \def~{\hashchar\space}% + \def\}{\string\rbracechar\space}% + \edef\tmp{\the\@eadauthor} + \immediate\write\@auxout{\string\emailauthor + {#1}{\expandafter\strip@prefix\meaning\tmp}}% + \egroup +} +\newcounter{ead} +\gdef\emailauthor#1#2{\stepcounter{ead}% + \g@addto@macro\@elseads{\raggedright% + \let\corref\@gobble + \eadsep\texttt{#1} (#2)\def\eadsep{\unskip,\space}}% +} +\gdef\@uad[#1]#2{\bgroup + \def~{\string\hashchar\space}% + \def\_{\string\underscorechar\space}% + \edef\tmp{\the\@eadauthor} + \immediate\write\@auxout{\string\urlauthor + {#2}{\expandafter\strip@prefix\meaning\tmp}}% + \egroup +} +\def\urlauthor#1#2{\g@addto@macro\@elsuads{\let\corref\@gobble% + \raggedright\eadsep\texttt{#1}\space(#2)% + \def\eadsep{\unskip,\space}}% +} + +\def\elsauthors{} +\def\pprinttitle{} +\let\authorsep\@empty +\let\sep\@empty +\newcounter{author} +\def\author{\@ifnextchar[{\@@author}{\@author}} + +\newtoks\@eadauthor +\def\@@author[#1]#2{\g@addto@macro\elsauthors{% + \def\baselinestretch{1}% + \authorsep#2\unskip\textsuperscript{%#1% + \@for\@@affmark:=#1\do{% + \edef\affnum{\@ifundefined{X@\@@affmark}{1}{\elsRef{\@@affmark}}}% + \unskip\sep\affnum\let\sep=,}% + \ifx\@fnmark\@empty\else\unskip\sep\@fnmark\let\sep=,\fi + \ifx\@corref\@empty\else\unskip\sep\@corref\let\sep=,\fi + }% + \def\authorsep{\unskip,\space}% + \global\let\sep\@empty\global\let\@corref\@empty + \global\let\@fnmark\@empty}% + \@eadauthor={#2} +} + +\def\@author#1{\g@addto@macro\elsauthors{\normalsize% + \def\baselinestretch{1}% + \upshape\authorsep#1\unskip\textsuperscript{% + \ifx\@fnmark\@empty\else\unskip\sep\@fnmark\let\sep=,\fi + \ifx\@corref\@empty\else\unskip\sep\@corref\let\sep=,\fi + }% + \def\authorsep{\unskip,\space}% + \global\let\@fnmark\@empty + \global\let\@corref\@empty + \global\let\sep\@empty}% + \@eadauthor={#1} +} + +\def\elsaddress{} +\def\addsep{\par\vskip6pt} +\def\address{\@ifnextchar[{\@@address}{\@address}} + +\def\@alph#1{% + \ifcase#1\or a\or b\or c\or d\or e\or f\or g\or h\or i\or j\or k\or + l\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or + y\or z% + \or aa\or ab\or ac\or ad\or ae\or af\or ag\or ah\or ai\or aj\or + ak\or al\or am\or an\or ao\or ap\or aq\or ar\or as\or at\or au\or + av\or aw\or ax\or ay\or az% + \or ba\or bb\or bc\or bd\or be\or bf\or bg\or bh\or bi\or bj\or + bk\or bl\or bm\or bn\or bo\or bp\or bq\or br\or bs\or bt\or bu\or + bv\or bw\or bx\or by\or bz% + \or ca\or cb\or cc\or cd\or ce\or cf\or cg\or ch\or ci\or cj\or + ck\or cl\or cm\or cn\or co\or cp\or cq\or cr\or cs\or ct\or cu\or + cv\or cw\or cx\or cy\or cz% + \or da\or db\or dc\or dd\or de\or df\or dg\or dh\or di\or dj\or + dk\or dl\or dm\or dn\or do\or dp\or dq\or dr\or ds\or dt\or du\or + dv\or dw\or dx\or dy\or dz% + \or ea\or eb\or ec\or ed\or ee\or ef\or eg\or eh\or ei\or ej\or + ek\or el\or em\or en\or eo\or ep\or eq\or er\or es\or et\or eu\or + ev\or ew\or ex\or ey\or ez% + \or fa\or fb\or fc\or fd\or fe\or ff\or fg\or fh\or fi\or fj\or + fk\or fl\or fm\or fn\or fo\or fp\or fq\or fr\or fs\or ft\or fu\or + fv\or fw\or fx\or fy\or fz% + \or ga\or gb\or gc\or gd\or ge\or gf\or gg\or gh\or gi\or gj\or + gk\or gl\or gm\or gn\or go\or gp\or gq\or gr\or gs\or gt\or gu\or + gv\or gw\or gx\or gy\or gz% + \else\@ctrerr\fi} + +\newcounter{affn} +\renewcommand\theaffn{\alph{affn}} + +\long\def\@@address[#1]#2{\g@addto@macro\elsaddress{% + \def\baselinestretch{1}% + \refstepcounter{affn} + \xdef\@currentlabel{\theaffn} + \elsLabel{#1}% + \textsuperscript{\theaffn}#2\par}} + +\long\def\@address#1{\g@addto@macro\elsauthors{% + \def\baselinestretch{1}% + \addsep\footnotesize\itshape#1\def\addsep{\par\vskip6pt}% + \def\authorsep{\par\vskip8pt}}} + +\newbox\absbox +\renewenvironment{abstract}{\global\setbox\absbox=\vbox\bgroup + \hsize=\textwidth\def\baselinestretch{1}% + \noindent\unskip\textbf{Abstract} + \par\medskip\noindent\unskip\ignorespaces} + {\egroup} + +\newbox\keybox +\def\keyword{% + \def\sep{\unskip, }% + \def\MSC{\@ifnextchar[{\@MSC}{\@MSC[2000]}} + \def\@MSC[##1]{\par\leavevmode\hbox {\it ##1~MSC:\space}}% + \def\PACS{\par\leavevmode\hbox {\it PACS:\space}}% + \def\JEL{\par\leavevmode\hbox {\it JEL:\space}}% + \global\setbox\keybox=\vbox\bgroup\hsize=\textwidth + \normalsize\normalfont\def\baselinestretch{1} + \parskip\z@ + \noindent\textit{Keywords: } + \raggedright % Keywords are not justified. + \ignorespaces} +\def\endkeyword{\par \egroup} + +\newdimen\Columnwidth +\Columnwidth=\columnwidth + +\def\printFirstPageNotes{% + \iflongmktitle + \let\columnwidth=\textwidth\fi + \ifx\@tnotes\@empty\else\@tnotes\fi + \ifx\@nonumnotes\@empty\else\@nonumnotes\fi + \ifx\@cornotes\@empty\else\@cornotes\fi + \ifx\@elseads\@empty\relax\else + \let\thefootnote\relax + \footnotetext{\ifnum\theead=1\relax + \textit{Email address:\space}\else + \textit{Email addresses:\space}\fi + \@elseads}\fi + \ifx\@elsuads\@empty\relax\else + \let\thefootnote\relax + \footnotetext{\textit{URL:\space}% + \@elsuads}\fi + \ifx\@fnotes\@empty\else\@fnotes\fi + \iflongmktitle\if@twocolumn + \let\columnwidth=\Columnwidth\fi\fi +} + +\long\def\pprintMaketitle{\clearpage + \iflongmktitle\if@twocolumn\let\columnwidth=\textwidth\fi\fi + \resetTitleCounters + \def\baselinestretch{1}% + \printFirstPageNotes + \begin{center}% + \thispagestyle{pprintTitle}% + \def\baselinestretch{1}% + \Large\@title\par\vskip18pt + \normalsize\elsauthors\par\vskip10pt + \footnotesize\itshape\elsaddress\par\vskip36pt + \hrule\vskip12pt + \ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi + \ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi + \hrule\vskip12pt + \end{center}% + \gdef\thefootnote{\arabic{footnote}}% + } + +\def\printWarning{% + \mbox{}\par\vfill\par\bgroup + \fboxsep12pt\fboxrule1pt + \hspace*{.18\textwidth} + \fcolorbox{gray50}{gray10}{\box\warnbox} + \egroup\par\vfill\thispagestyle{empty} + \setcounter{page}{0} + \clearpage} + +\long\def\finalMaketitle{% + \resetTitleCounters + \def\baselinestretch{1}% + \MaketitleBox + \thispagestyle{pprintTitle}% + \gdef\thefootnote{\arabic{footnote}}% + } + +\long\def\MaketitleBox{% + \resetTitleCounters + \def\baselinestretch{1}% + \begin{center}% + \def\baselinestretch{1}% + \Large\@title\par\vskip18pt + \normalsize\elsauthors\par\vskip10pt + \footnotesize\itshape\elsaddress\par\vskip36pt + \hrule\vskip12pt + \ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi + \ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi + \hrule\vskip12pt + \end{center}% + } + +\def\FNtext#1{\par\bgroup\footnotesize#1\egroup} +\newdimen\space@left +\def\alarm#1{\typeout{******************************}% + \typeout{#1}% + \typeout{******************************}% +} +\long\def\getSpaceLeft{%\global\@twocolumnfalse% + \global\setbox0=\vbox{\hsize=\textwidth\MaketitleBox}% + \global\setbox1=\vbox{\hsize=\textwidth + \let\footnotetext\FNtext + \printFirstPageNotes}% + \xdef\noteheight{\the\ht1}% + \xdef\titleheight{\the\ht0}% + \@tempdima=\vsize + \advance\@tempdima-\noteheight + \advance\@tempdima-1\baselineskip +} + + \skip\footins=24pt + +\newbox\els@boxa +\newbox\els@boxb + +\ifpreprint + \def\maketitle{\pprintMaketitle} + \else + \ifnum\jtype=1 + \def\maketitle{% + \iflongmktitle\getSpaceLeft + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \box0% + \else + \finalMaketitle\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \else + \ifnum\jtype=5 + \def\maketitle{% + \iflongmktitle\getSpaceLeft + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \twocolumn[\box0]%\printFirstPageNotes + \else + \twocolumn[\finalMaketitle]\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}} + \else + \if@twocolumn + \def\maketitle{% + \iflongmktitle\getSpaceLeft + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \twocolumn[\box0]% + \else + \twocolumn[\finalMaketitle]\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \else + \def\maketitle{% + \iflongmktitle\getSpaceLeft + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \box0% + \else + \finalMaketitle\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \fi + \fi + \fi +\fi +\def\ps@pprintTitle{% + \let\@oddhead\@empty + \let\@evenhead\@empty + \def\@oddfoot{\footnotesize\itshape + Preprint submitted to \ifx\@journal\@empty Elsevier + \else\@journal\fi\hfill\today}% + \let\@evenfoot\@oddfoot} +\def\@seccntDot{.} +\def\@seccntformat#1{\csname the#1\endcsname\@seccntDot\hskip 0.5em} + +\renewcommand\section{\@startsection {section}{1}{\z@}% + {18\p@ \@plus 6\p@ \@minus 3\p@}% + {9\p@ \@plus 6\p@ \@minus 3\p@}% + {\normalsize\bfseries\boldmath}} +\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% + {12\p@ \@plus 6\p@ \@minus 3\p@}% + {3\p@ \@plus 6\p@ \@minus 3\p@}% + {\normalfont\normalsize\itshape}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {12\p@ \@plus 6\p@ \@minus 3\p@}% + {\p@}% + {\normalfont\normalsize\itshape}} + +\def\paragraph{\secdef{\els@aparagraph}{\els@bparagraph}} +\def\els@aparagraph[#1]#2{\elsparagraph[#1]{#2.}} +\def\els@bparagraph#1{\elsparagraph*{#1.}} + +\newcommand\elsparagraph{\@startsection{paragraph}{4}{0\z@}% + {10\p@ \@plus 6\p@ \@minus 3\p@}% + {-6\p@}% + {\normalfont\itshape}} +\newdimen\leftMargin +\leftMargin=2em +\newtoks\@enLab %\newtoks\@enfont +\def\@enQmark{?} +\def\@enLabel#1#2{% + \edef\@enThe{\noexpand#1{\@enumctr}}% + \@enLab\expandafter{\the\@enLab\csname the\@enumctr\endcsname}% + \@enloop} +\def\@enSpace{\afterassignment\@enSp@ce\let\@tempa= } +\def\@enSp@ce{\@enLab\expandafter{\the\@enLab\space}\@enloop} +\def\@enGroup#1{\@enLab\expandafter{\the\@enLab{#1}}\@enloop} +\def\@enOther#1{\@enLab\expandafter{\the\@enLab#1}\@enloop} +\def\@enloop{\futurelet\@entemp\@enloop@} +\def\@enloop@{% + \ifx A\@entemp \def\@tempa{\@enLabel\Alph }\else + \ifx a\@entemp \def\@tempa{\@enLabel\alph }\else + \ifx i\@entemp \def\@tempa{\@enLabel\roman }\else + \ifx I\@entemp \def\@tempa{\@enLabel\Roman }\else + \ifx 1\@entemp \def\@tempa{\@enLabel\arabic}\else + \ifx \@sptoken\@entemp \let\@tempa\@enSpace \else + \ifx \bgroup\@entemp \let\@tempa\@enGroup \else + \ifx \@enum@\@entemp \let\@tempa\@gobble \else + \let\@tempa\@enOther + \fi\fi\fi\fi\fi\fi\fi\fi + \@tempa} +\newlength{\@sep} \newlength{\@@sep} +\setlength{\@sep}{.5\baselineskip plus.2\baselineskip + minus.2\baselineskip} +\setlength{\@@sep}{.1\baselineskip plus.01\baselineskip + minus.05\baselineskip} +\providecommand{\sfbc}{\rmfamily\upshape} +\providecommand{\sfn}{\rmfamily\upshape} +\def\@enfont{\ifnum \@enumdepth >1\let\@nxt\sfn \else\let\@nxt\sfbc \fi\@nxt} +\def\enumerate{% + \ifnum \@enumdepth >3 \@toodeep\else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}\fi + \@ifnextchar[{\@@enum@}{\@enum@}} +\def\@@enum@[#1]{% + \@enLab{}\let\@enThe\@enQmark + \@enloop#1\@enum@ + \ifx\@enThe\@enQmark\@warning{The counter will not be printed.% + ^^J\space\@spaces\@spaces\@spaces The label is: \the\@enLab}\fi + \expandafter\edef\csname label\@enumctr\endcsname{\the\@enLab}% + \expandafter\let\csname the\@enumctr\endcsname\@enThe + \csname c@\@enumctr\endcsname7 + \expandafter\settowidth + \csname leftmargin\romannumeral\@enumdepth\endcsname + {\the\@enLab\hskip\labelsep}% + \@enum@} +\def\@enum@{\list{{\@enfont\csname label\@enumctr\endcsname}}% + {\usecounter{\@enumctr}\def\makelabel##1{\hss\llap{##1}}% + \ifnum \@enumdepth>1\setlength{\topsep}{\@@sep}\else + \setlength{\topsep}{\@sep}\fi + \ifnum \@enumdepth>1\setlength{\itemsep}{0pt plus1pt minus1pt}% + \else \setlength{\itemsep}{\@@sep}\fi + %\setlength\leftmargin{\leftMargin}%%%{1.8em} + \setlength{\parsep}{0pt plus1pt minus1pt}% + \setlength{\parskip}{0pt plus1pt minus1pt} + }} + +\def\endenumerate{\par\ifnum \@enumdepth >1\addvspace{\@@sep}\else + \addvspace{\@sep}\fi \endlist} + +\def\sitem{\@noitemargtrue\@item[\@itemlabel *]} + +\def\itemize{\@ifnextchar[{\@Itemize}{\@Itemize[]}} + +\def\@Itemize[#1]{\def\next{#1}% + \ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \ifx\next\@empty\else\expandafter\def\csname + labelitem\romannumeral\the\@itemdepth\endcsname{#1}\fi% + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter\list\csname\@itemitem\endcsname + {\def\makelabel##1{\hss\llap{##1}}}% + \fi} +\def\newdefinition#1{% + \@ifnextchar[{\@odfn{#1}}{\@ndfn{#1}}}%] +\def\@ndfn#1#2{% + \@ifnextchar[{\@xndfn{#1}{#2}}{\@yndfn{#1}{#2}}} +\def\@xndfn#1#2[#3]{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}\@newctr{#1}[#3]% + \expandafter\xdef\csname the#1\endcsname{% + \expandafter\noexpand\csname the#3\endcsname \@dfncountersep + \@dfncounter{#1}}% + \global\@namedef{#1}{\@dfn{#1}{#2}}% + \global\@namedef{end#1}{\@enddefinition}}} +\def\@yndfn#1#2{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}% + \expandafter\xdef\csname the#1\endcsname{\@dfncounter{#1}}% + \global\@namedef{#1}{\@dfn{#1}{#2}}% + \global\@namedef{end#1}{\@enddefinition}}} +\def\@odfn#1[#2]#3{% + \@ifundefined{c@#2}{\@nocounterr{#2}}% + {\expandafter\@ifdefinable\csname #1\endcsname + {\global\@namedef{the#1}{\@nameuse{the#2}} + \global\@namedef{#1}{\@dfn{#2}{#3}}% + \global\@namedef{end#1}{\@enddefinition}}}} +\def\@dfn#1#2{% + \refstepcounter{#1}% + \@ifnextchar[{\@ydfn{#1}{#2}}{\@xdfn{#1}{#2}}} +\def\@xdfn#1#2{% + \@begindefinition{#2}{\csname the#1\endcsname}\ignorespaces} +\def\@ydfn#1#2[#3]{% + \@opargbegindefinition{#2}{\csname the#1\endcsname}{#3}\ignorespaces} +\def\@dfncounter#1{\noexpand\arabic{#1}} +\def\@dfncountersep{.} +\def\@begindefinition#1#2{\trivlist + \item[\hskip\labelsep{\bfseries #1\ #2.}]\upshape} +\def\@opargbegindefinition#1#2#3{\trivlist + \item[\hskip\labelsep{\bfseries #1\ #2\ (#3).}]\upshape} +\def\@enddefinition{\endtrivlist} + +\def\@begintheorem#1#2{\trivlist + \let\baselinestretch\@blstr + \item[\hskip \labelsep{\bfseries #1\ #2.}]\itshape} +\def\@opargbegintheorem#1#2#3{\trivlist + \let\baselinestretch\@blstr + \item[\hskip \labelsep{\bfseries #1\ #2\ (#3).}]\itshape} + +\def\newproof#1{% + \@ifnextchar[{\@oprf{#1}}{\@nprf{#1}}} +\def\@nprf#1#2{% + \@ifnextchar[{\@xnprf{#1}{#2}}{\@ynprf{#1}{#2}}} +\def\@xnprf#1#2[#3]{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}\@newctr{#1}[#3]% + \expandafter\xdef\csname the#1\endcsname{% + \expandafter\noexpand\csname the#3\endcsname \@prfcountersep + \@prfcounter{#1}}% + \global\@namedef{#1}{\@prf{#1}{#2}}% + \global\@namedef{end#1}{\@endproof}}} +\def\@ynprf#1#2{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}% + \expandafter\xdef\csname the#1\endcsname{\@prfcounter{#1}}% + \global\@namedef{#1}{\@prf{#1}{#2}}% + \global\@namedef{end#1}{\@endproof}}} +\def\@oprf#1[#2]#3{% + \@ifundefined{c@#2}{\@nocounterr{#2}}% + {\expandafter\@ifdefinable\csname #1\endcsname + {\global\@namedef{the#1}{\@nameuse{the#2}}% + \global\@namedef{#1}{\@prf{#2}{#3}}% + \global\@namedef{end#1}{\@endproof}}}} +\def\@prf#1#2{% + \refstepcounter{#1}% + \@ifnextchar[{\@yprf{#1}{#2}}{\@xprf{#1}{#2}}} +\def\@xprf#1#2{% + \@beginproof{#2}{\csname the#1\endcsname}\ignorespaces} +\def\@yprf#1#2[#3]{% + \@opargbeginproof{#2}{\csname the#1\endcsname}{#3}\ignorespaces} +\def\@prfcounter#1{\noexpand\arabic{#1}} +\def\@prfcountersep{.} +\def\@beginproof#1#2{\trivlist\let\baselinestretch\@blstr + \item[\hskip \labelsep{\scshape #1.}]\rmfamily} +\def\@opargbeginproof#1#2#3{\trivlist\let\baselinestretch\@blstr + \item[\hskip \labelsep{\scshape #1\ (#3).}]\rmfamily} +\def\@endproof{\endtrivlist} +\newcommand*{\qed}{\hbox{}\hfill$\Box$} + +\@ifundefined{@biboptions}{\xdef\@biboptions{numbers}}{} +\InputIfFileExists{\jobname.spl}{}{} +\RequirePackage[\@biboptions]{natbib} + +\newwrite\splwrite +\immediate\openout\splwrite=\jobname.spl +\def\biboptions#1{\def\next{#1}\immediate\write\splwrite{% + \string\g@addto@macro\string\@biboptions{% + ,\expandafter\strip@prefix\meaning\next}}} + +\let\baselinestretch=\@blstr + +\ifnum\jtype=1 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=562pt, + textwidth=384pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=12pt, + footnotesep=24pt plus 2pt minus 12pt, + } + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \if@twocolumn\global\@twocolumnfalse\fi +\else\ifnum\jtype=3 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=622pt, + textwidth=468pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=18pt, + footnotesep=24pt plus 2pt minus 12pt, + columnsep=2pc + } + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \if@twocolumn\input{fleqn.clo}\fi +\else\ifnum\jtype=5 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=682pt, + textwidth=522pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=18pt, + footnotesep=24pt plus 2pt minus 12pt, + columnsep=18pt + }% + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \input{fleqn.clo} + \global\@twocolumntrue +%% +%% End of option '5p' +%% +\fi\fi\fi +\def\journal#1{\gdef\@journal{#1}} + \let\@journal\@empty +\newenvironment{frontmatter}{}{\maketitle} + +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip\footnotesize + \sbox\@tempboxa{#1: #2}% + \ifdim \wd\@tempboxa >\hsize + #1: #2\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} + +\AtBeginDocument{\@ifpackageloaded{hyperref} + {\def\@linkcolor{blue} + \def\@anchorcolor{blue} + \def\@citecolor{blue} + \def\@filecolor{blue} + \def\@urlcolor{blue} + \def\@menucolor{blue} + \def\@pagecolor{blue} +\begingroup + \@makeother\`% + \@makeother\=% + \edef\x{% + \edef\noexpand\x{% + \endgroup + \noexpand\toks@{% + \catcode 96=\noexpand\the\catcode`\noexpand\`\relax + \catcode 61=\noexpand\the\catcode`\noexpand\=\relax + }% + }% + \noexpand\x + }% +\x +\@makeother\` +\@makeother\= +}{}} +%% +\def\appendixname{Appendix } +\renewcommand\appendix{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \setcounter{equation}{0} + \gdef\thefigure{\@Alph\c@section.\arabic{figure}}% + \gdef\thetable{\@Alph\c@section.\arabic{table}}% + \gdef\thesection{\appendixname~\@Alph\c@section}% + \@addtoreset{equation}{section}% + \gdef\theequation{\@Alph\c@section.\arabic{equation}}% + \addtocontents{toc}{\string\let\string\numberline\string\tmptocnumberline}{}{} +} + +%%%% \numberline width calculation for appendix. +\newdimen\appnamewidth +\def\tmptocnumberline#1{% + \setbox0=\hbox{\appendixname} + \appnamewidth=\wd0 + \addtolength\appnamewidth{2.5pc} + \hb@xt@\appnamewidth{#1\hfill} +} + +%% Added for work with amsrefs.sty + +\@ifpackageloaded{amsrefs}% + {} + {%\let\bibsection\relax% + \AtBeginDocument{\def\cites@b#1#2,#3{% + \begingroup[% + \toks@{\InnerCite{#2}#1}% + \ifx\@empty#3\@xp\@gobble\fi + \cites@c#3% +}}} +%% +%% Added for avoiding clash with cleveref.sty + +\@ifpackageloaded{cleveref}% + {} + {\def\tnotetext[#1]#2{\g@addto@macro\@tnotes{% + \refstepcounter{tnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thetnote}} + \def\thefootnote{\ifcase\c@tnote\or\ding{73}\or\ding{73}\ding{73}\fi}% + \footnotetext{#2}}} +%%% + \def\fntext[#1]#2{\g@addto@macro\@fnotes{% + \refstepcounter{fnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thefnote}} + \def\thefootnote{\thefnote}% + \global\setcounter{footnote}{\thefnote}% + \footnotetext{#2}}} +%%% + \def\cortext[#1]#2{\g@addto@macro\@cornotes{% + \refstepcounter{cnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thecnote}} + \def\thefootnote{\ifcase\thecnote\or$\ast$\or + $\ast\ast$\fi}% + \footnotetext{#2}}} +} +\endinput +%% +%% End of file `elsarticle.cls'. + -- 2.39.5