CINXE.COM

Just a moment...

<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "www.hanser-elibrary.com",cType: 'managed',cRay: '91600945df7544bb',cH: 'eo60uG6MuuCzxZhdLEJ0SJ7N_3teU8ftb1UpaLoaP3Q-1740238423-1.2.1.1-ML2JVvgRFi4hcN7XZveGGsj4h5Oat9aTDE3La_MBdA7FeNuq_neW_BUdEI8cVcF3',cUPMDTk: "\/loi\/htme?__cf_chl_tk=UN8YZyUqyUCQXd2LgNJxlMdifVK2nhHD1vUYUOucr5E-1740238423-1.0.1.1-Y7gjOMPxdIHNESYleDcfJY0pyX8eJnnoqatIfAFHUQQ",cFPWv: 'b',cITimeS: '1740238423',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/loi\/htme?__cf_chl_f_tk=UN8YZyUqyUCQXd2LgNJxlMdifVK2nhHD1vUYUOucr5E-1740238423-1.0.1.1-Y7gjOMPxdIHNESYleDcfJY0pyX8eJnnoqatIfAFHUQQ",md: "TiWT.kboWQToNNnT6a5wvFb8nYElPaKVY5zmbPJSNvI-1740238423-1.2.1.1-IeM8nZUIY6yaOiBu0hSZqE1.D.lDo74oUEtSucyoo6g1KzYSIm0gM69oKt6FHWlNd_8aiPJ913n6NTPR729ATPz7WBEx9l6_n38HhHiWTwmGvjrWU1ctu_cL1aathk.FkjggF7RGEELcfVMQ.Q3NTl4Vg8gZ04ye5V_q2ZFVeO.BlM498CzNVNPl25_xKK19eRWL2agsdfAOn8dKwSLufeEHjh4zbLg5vB0a0iBKzolJkw12mvaU0DKIQr8rnktemtIg.0jk2yKgOdkbQKop2rr39MhBr4sL5wdFfGdDlHIwpBvr5nP1i.WlsSM93Dwdj2j1ev6lOAWh27rH7mNvuAM1Q1U_vRbU3I9IEwOjwTtsjmAlPhHiTUnKczYvwOCo9wTis1RR6M.NQ3UqldMDUNyubVYaJPaTwM1sPavVUUH7QA0CFqWhKGW_hbfglMRyzixa3EDx_HJm5onvMJ83gs69k4dVOf6c0WjMkrNey19Gc5D0HnGbxo_8ZbABjETH1.ozhv.mHJCBaq7u6mq7W83pICho0aAMWVWijCfU7IngZHRegt4IKwUau388sUsYZDM.KMReiE2DqEMVS2dX7ssOjjFCA0McRuwqd8o00o5A0e5.drwCmywzUc8hLk6nqwa2_yP_N3sY86bEa9UppMSHO3j.eQDgW49o4CEA7cLtP9fnY0Y.kc4WRiQjcBQWUstrUo3u8F196fRBb0yqshxB5fBOQQFOY3W6Zt.j3Wb.v4lfsAN4E67vv8zoIsDeM963qp4KcPiqlBUw3zd_lXRT5qRQq4V9uJubrEsDTzWVSUaFebZByOnCJx0f6B3Y.KE4fFeiSwU6cQRUvCHFCpK6DE1cN_S97sPECA3Nk3mEVWWMJJkfR3etzs3zWYbPDO3Y32H0eH0Jsb6Z5GWad53jDLI3gIyp7YSKsSVgdqsobETmCXSx061hzQuQ5W_V4hpilAXaa_juHSsmkjnkU5_8snPmIdFaiGlmOVnb6djvzQRzJPVpHlLN2swpQ8RthdD7Wxul7J_iFCawts2A1Rd3ACY7M_tDxGaVyloUOiOHUBbJFOnlr3OVKIcwu14pf6pQmyl9Qd6MLvl05mH5Y2OyZcsOpbKb2RUaBOfzQE3oiZJDp3x0bG7LC8RN0PChuqwtsK93oe8IAReQt_dxCgD92MlYf_lF8NXYljLwaN84TZc78u3VQDN9_2ipKHYC.qGDYZYfQwc7M.51PhIk3pgZlyrYfiO4nr6VlsXMSAkl.cEJYgziSBO3d4S49PKDvzAzVO9sJwH35HbDNOcM1_O24rMPhph6LfVnwruEnDrgCFgdXJxW3WD87_.PoyNPzvwfM88S1tcji.tz_8qyMWf0GiHPDInA8vJI8zXhvQKmJyJauVIfB84VIOcjNKb5nPJU2qFbpNZegqW5jqZ.Y_OzOAqhzNS8E3rvYwOmst2Xs3CVDwdvs_b.AyiluUc4Ns5bFuNgf4fz_qofXPmbQl.ZzY_eXc6JsRcEA8HY3iQdz7kulRUhefwIz_6XW1XzFsyyuohW_1QZiSOZcVPJXfbexHty.YbWj2KcJXzhQu0KUehhSFmqD.DN0wVc1SQyMf0SBHqcqZavl4dcOekLyYmbHosfKytTbw7U3Tvds1lEKZ2Qe_KkGrppBS74qtIEuEqU5Z3GDP5XIvgb6_JRgLQsBMFjxo.pT6WZLfshByFsr6cWuPI52lQkpXaeaNCsQY19TKrP8zSbOrRVgGKDGXqHcREHAzItiROvJFSaU4iyhPgzC7WWHVZuGILSCEhs_HWLCqKabAqlEWTMV72DvatW7Fcjlvt_lOFZ8jpQM1sVHn7BKa_fktOX0dcqzbPik7MylcBHLLsJOg2eYbeUoz8SIuGJmI6KSzDi7BeUtyiMEp_mkSeJSAHXSk1TF5wYVsIl_vlJLwLcW8B1c7GqXoVzXRdOzxzCeYa4yHwq.d_M4EXNtWadkcTt.7roKP.jXV9FIxL464cl33G19Za9YoSB2QJPi0PAvTZ_ut1uQK.Dlbwy.qrHYtYzgclRD5vojHV2iwVChkSBi90e_K3SZh3lNmH2o5w.GYIgn9n_ys.k06TESkdnWolPlyW_Y0kysBt7gJdRQh0BDwMA978qx_6qX1vdYr3Q01TOi3YkCG1_lGKV8Qedn.7N9f0Xu.8rQrKabfXFP6X1oK4Ea.eJU8uIGD.RaRBDeVNrdme9bW11VdnGx0ZF6h1h536b9h5k_TEizjCMhI4.scAB6DV47uc1Y9YnJahAsE41Iy5tK3DMP9p2kgQiaiEtesWhD8fk5vtp2r0HprAHhiWeK.W5bj3Caa.UKy.COkUarACoOo7Gk4P3.V2jLEGyy.rf1HM.OFOunfS3lKmIIVyV.nSMHNDf1cBPRR4E4LmdcvEesrAue49kOGros9hk0A8WSRXM.9iBOe9gThjOPGGa1r919McfbhpRqUcYEU6H7oS1o1DjC06FrTkYbOg4hyrYmLtlZulC8PiCUj1SIEwLtH_V0DiuyIp4l14.EbvGle9vWxc",mdrd: "SDAgguVAzjYdxoJoPuJoossT4qg.OW8zS1Tkn9sy96w-1740238423-1.2.1.1-vbR7LrIbv6zgHouKfoARwNWOc5g.JhgWBs.9vdXIO80JgOHL3ZaUmMmouIcNBMm.l31IAyKqO_6I5eXtJWB.GKUi1GxJLAlTxEmcNoA722KOPFr5Oc4vZNadWwLe2o4jvz5Dw1dFOgf_JzhOeCV8nRpgE30MPZR0vgji_S7.s2YNKC0iBtoGFpifjC2XxxGCG.En2hy2.og1BQ4eBfUQkh58SBlO.J5bm.Ohmkj2.7.tsdm.EXRJ6jgWlDVyc2mcVFqvzbP4CkYxIDBqX57jLl6hvCneOYK3b1I2u3yNQ1eOVFZbI5ZN4rpDyauRTqGSa5W27bBMzGMz2pkvFRWi2A840woGE2jIlhiVnb7GNeljKxJ3Jt4AXOA124AlUNo2jUoSUMqLWTRmR_7DK8XSCVp8W_CqSPNoVrkU9vn8fN.7iDdQLLkYe2NcH3BdresfhOAeMC1zZEhfSKXQuZk6G0st_182Yoc.y2mnEX9lQfLJHNRgDXdtdba6Cr501KDPCB9cESG7FT0ShO0WbgBozLWiUVGvI18bvHihAlC41yUZo8vYAb8.14mqvG_jVmmCxV4Yb00A8tKiqZLg4qGv7zRI5.ROhEhNbMjyCxgvuK30FFnvLtPfiRFDGR0zv9Vjll8.fdeLOJXD7BAljxep0cwMybR19M3myzej92zO7M6BMRPc9yEolQWYxlYzcaTdKU4gRVIcLkXScfeQP.RPE75U1xsiusjdSKqUqW7wb0.niFZMmObsRLDJvPSogzPu5Vo6l3IoQ9vCh395rezEjELsM8W73NMRRx77txe_RQLzkwaP_ySqJeOpHYYCy9cX_f3L7BDxJ_Wp5zSk7y4HHv8iaGecNfx5TVyFdvTia2GbHDuyREvxPt52jeCbUlyjK2Kd8NVVG8wbWayR.7MEFyubYhnQ7.MeXZnvVQxjRso1WCmv4OMts.roSwPbWjVRZR8XXIvsbeCEDOBuE2o3MSNq5EZH4t8hU7O84YlYu8MkAkRZbWdxEIXYu0RXQOAKejpraiBNGRlQFYvELbRGH1Osxi0eFaYEoZBQmOeoVfdf4aA0TmV5vHno6dqtzSCEXYP2GTdr2FzTDFcdwmaJ60jDVLsTM3Y4I1iTGOKfZ0OYG4R5CWTFCAi_SWzxDfRyZDqalPALeWJCrl.lpVxlu0spEUYvQFN7N2rxVQzJ6pS4qC3VfnaY7szuzJ9vbq87myv_wv7pbZFGNGxm7Qyi8ruHfHTAsWQ6JM3B0nXASiFSGvl8IKZbgIxzO8T1FzE5b621yl0P6kDQQPUgVvm.JcrPXmYPofYmIyNSMOMiJf5CBWxO4Eqp6JaOlvZvgkv2nyEWJ43rPdwpMx3bchegHWdjP9tMxvpWg12x9L9vApltLz1wN.cRx7lZ2ZjdxafnZwXXEKf9QxK7wdfNVk4w_TV9Wj7NWZWFF5amuloAe.LriFjU6s3p5PSKuhpDPIXczTKcHVYDTSN_VuOyn6exXbDLiDnhPdtsY9PkfmweSTnFqw06bn8ZAd3bL1mlb83AdsJwSf0ZVwAMgbETOl4HCvbdrfus2fkzpn8pJ9Ym1El4GnE95YuwAcLiq3IcwhEtFPopTyzHqLNzze8pmNOGwbsq7KZLIK22nv6YBcTkjRt0XYsSpMmlWQGqs5T3etx7eze6cJh4l73Zgw24tNrvtDTzVezeD_FlQgi3ZgD_e2S_dGlWt9xzAC_ncNUQ1lZ_BJVYIzJ30ouYXxeDJlFget4K60S9PTH8caIOU2caz3dKDFk9ZofupUzG_QypGiPzifhRaPORstQLzzno1NEQ2t7SPKCT8Nuo12gCgLV4p3RSG4HZtwg4sZPD_yIvOIn8pf_9BXJhx0QUGHs5gyuREIZFaEQVfFnF1WqtAzGW49B0cG1BZGSMxqXlc_P4LekLBfb0oH9IGKakGK5D_h1QuTY2cSwx.GDLNRQfBEpvhdEU71Bqs6e2iDEx7YW8seva45ovy3y3volHq2t3Zqy5Tg"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=91600945df7544bb';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/loi\/htme?__cf_chl_rt_tk=UN8YZyUqyUCQXd2LgNJxlMdifVK2nhHD1vUYUOucr5E-1740238423-1.0.1.1-Y7gjOMPxdIHNESYleDcfJY0pyX8eJnnoqatIfAFHUQQ" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>