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.berkeley.edu",cType: 'managed',cRay: '917c219d8b68fd36',cH: 'SC0b.SYjWb_XV3CSyOfs_9Q6evdGLa1MfPTmF9UsVeQ-1740533022-1.2.1.1-xetHp9ihHr042ulQkyrAKJDCMHi1nSGSz04P7d.cKBSgHLqmDLQWDNhgW4AjEBt0',cUPMDTk: "\/heerf-report\/?__cf_chl_tk=sIkeFaz303INNjCzD4ZRdd4sQXpZom0VTqg84BGyZ7Y-1740533022-1.0.1.1-OqoH6X6SuI9drsRilNHG_awQNlSn82.7B1_NPCi392U",cFPWv: 'b',cITimeS: '1740533022',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/heerf-report\/?__cf_chl_f_tk=sIkeFaz303INNjCzD4ZRdd4sQXpZom0VTqg84BGyZ7Y-1740533022-1.0.1.1-OqoH6X6SuI9drsRilNHG_awQNlSn82.7B1_NPCi392U",md: "JvDWcZaACGSg6cS2ODvTvDnaZ00o4165AdIQlyHq8xM-1740533022-1.2.1.1-bA4lHpkNq.nwjjm2kzSPiaDxhtwwiYPyq2DIE.6IJjpgXNkDJL1BbeQbSoGjsgGIjHB5Xzu4Tg7tmsDpH4iwMxoPm0rnqlhW3GAld6ILkq5jW5wYBYSWZXF7LuPF02n.7IO3hRmk2jOJKbigUsZkN65.Iuh7mzZeH9I3XqzpnolXicSiq0c9YuQDpyTWX1KCWhg6oZVXRndLZ73.heEDF7VvWE8tqsKCd5q_ti6q.fP2rTf.xIQ.L9zyhnRypw8nXn7GN1x7_I0UTYqdY0RtiSQKYAtyiTDAibFP_VTXHYqpVEUwN2s9DyG8yeFsN4apUzqpxer.GbksWyyMQY4jQbvv5xLChP3Z74NfPFtivR35w1v.gx9iBL34LOZAC_zAgkCBiqBWTrqC5oDB_sZCmDVbsRQqV_UsuOzCsNgQxQUP7Erln1GeX6q0ltVIFuSpDwRW6ERqVgXpUhn3LoqsPPRaUSw9eN855SmibpnX1zDFHzRS46ihCFQ2ADXHjRu_LVyHtJagNN72AABF4dZqOgQ0ws245K_7A.Jqz..IOR.MftlRUEhJoPjK5YSMXNnq.RpGCKsKXwjFso6GmoxkSoK5JAQO8edtHsIMhXcscnkaZtc4taBmcrwaYv8dnYWAodGfzKsidGkLKG7DeB_g0IY_oXi6qGuBBhDZQ0Qq6WDcjsEKzVd4QbUNHY1Y_nvhP58nuN0oKMpxkVWHeftTecayCiz.hDkSDLhl5mPpIZwZzOeSWjeTAW_7e9bw0SmLOLmj27YLoawg7G_G9KtX2eLAhYMuvNDn2xL7qlcqkQqIC5wSaul518aPnBnSFcD8ixLtYAV8cmszFItZq7YI52i4Ac_isWS20Dr_ZJdG.dgRC1OPkPEAtkR2raZYEjhxebJVcE.YlaYGgliX6lHd0cRarZccZCRAScFodbU1Py0UPg8pDR3KIZ2WQ_l4g0fi_OXCxqMb61LsR_HF._To.fPB_hY8QX6ngKyPiBUkv0C7QasW5.1JXfrCapV4hEWXgNUszJRk7HMZyF.84MPeKgKzbF1_sTgAyxgeB.yHm6p7DwhxBHKmagHjgvkcmfwVM5ZH9ULKvhvQ4ZSL5cUYhZybY_6aylFTBmKN_udo5mlSbRu9d78w0CmmsCoDDSqXqPK5P9PfyaTh139lOHAJVoYDhy_QK0IrQzB049Uc5l_lYiOEfoXEO8JJUXgXzvjDCnhPRX7vwr_VNRO1fwdpc.IusPs4TaXzgGHzCM.mjVCEJjDxOML3F9UJZGCR8Z5M87AVpjmVjTRBqkqv7lBSZ_T95KPCSlhM1M1jvOT5m7eg8VaUSm1Q0lZQUgOq4kDuE__RXRQoyhdHcewCLiRqfJrZND1S7O6CiSopNXix78bHq2ALH2eqvjBI8WirbK8ID32FxNx65GmYNi6g208hyC9K8Ae01s.vaMhAFKS1nwDNPAfukrAQXuGhfNBJ1nnN40RYfMn8rhECej7MutsS8XBG45Gevzz.orXn14A4TswZPYewbtcPOhY_q7FNwV43aIqPDHFodYxpEZp2v7q8oqv8_.bKkZjUTQho.pTGvwCw2cX21O_CzBI5.Us4BKzqiXoqvSbDwwcg8FwDlt9xDbKZx_2xm1SCVSfGEpZX3MQC6B2Pwwuoa5WSnx.ymMiEUXZxIaiLTknE6HMoDcIp1to9C0KRGgmt_hjQ0D6XICmpPBxxTPf6u0Cn18.S4xRaSeHFgXoKyFqLuOFZCUE5dOulkaOzFQfQxPiDMw15TpOa4Sar6VL58EFSf_hTtOQa8xW8kXk215REDEO0rH8Yg.I4FHirP1Qe1ddnX1rBMYQ7cyFN6M9VhL7pGYdGum0gtLeOVn_L88lm_ErkD_8Ty.e8zkCoTlkr4gslSNBUNWxi8XeilaqmyS.YHasYb70dd1ErieMu1n8pvtTNXJKgdZGSf4UgnONrbHLsi3jd7HcetivVe5RAxSMWotagm9rYsjjR6RxrqgD9C03yd6wa4fVyDd3Egi704meH4EyvoMDvaZU8Bm4rMpvEyEFGcCkpwf7_Py359ju24cYqoo8rJgEFSKoKNaJjw4kKUMGdA7OFJKprIoOqK72CsyYkJCPVYFrNjQnX50xd36ZjqDI4Ndm.XybbH5lhJUT9IS4gHNzNIo.zB4dnXOR1kY9QTUg_3tbPqr4N9w9VS8PhS7tkJfoabqvmjQjq8UFjlG348nSfMAVBuglr7CUXbR0uGsI_udi4bBXBNojuJLSx5sBYQzTZNlelsJlANNMg2cdU3HebuVHmm01UVLHMIf43CBkpQ2aJPaY2gsflrusGuuG6_ReJzHDrjgkKfnZaUFPnFZTyba1X5.EuS_w7RWKqZ9sBVE8TyTTr4rfHVZbQVORE2mMsgniOzRFfSCAc65WwyIWtFlwG3s_1IBtm5X4cTv_Xize.Pgrg5dkZEt2dmFQCSEiOESt1qaBdDbFBbRlf.EexU5ndNCCQI2NmjGFwQ_esYbmVRs2mypBhyF8NqvnZhLhOOdG9iTeBET6ad0dgUyBs.iEF23FyL7apSVOjQqZQ",mdrd: "TjbS9usQdHBMjMILyoPEsY33fz1i4MchbQB1avSqozg-1740533022-1.2.1.1-T4cBNo.tu5o4jHFu7YOZHVGHrZ5.XlPViqWCh6JjJ6A3mnsAgiYTmcsZKJUkOAAhXMovqriB2N6lJHv_0ozCysvAoNtBHIbTt6Z.044ZMWtSwUlSBQ1SpxVEgsdkYvst290Axg.RPR8gxsKR7ZiWp4HMTtXd.53lKpDjm_ozKSH5Ljn3hYnZZhZeqCgF4j9aHz6Zuzuyy9.kDobOgjTZR0EcRlt_Bb8TzW0HjAzBpDcYR2Ie2JyFgVBtiUwyLfggctGXaC95_F2GBUGDMiDlX73As5WQ9ymywRGMbbLx0gnqxVAQAcuQ8vU.qP_EUt_szk2q95YHg8PAgunLpBK9oIlRfIHrLRZ5atueDxXjfr0D2IalCVrF5WapLUKEVED3NmikrVsUNi.UF.YGhqLJCKrsrIgD74lszj3XxMX8Nx3lP9EUhZgxku4rIPW6ZgIhyUQxVnQhwTPs.fTNidX2227zUg.A0XNWj5ChXYUQw6AJj0r.YUBe7eIvcIDgISVxVqowi36Kz7wSIm5ExEhYR5kw2ogn06mM7sdMEDp5xxVvwgH4.Pw2ZzHdF2S3DfJcYRearFPD5CfxwlqFpccfmxRI8He6LyInP.0MEPQxyxEJ80CNKeqP.LAx_k7b4eFd_tlk_aw40LvbpFlzVy.lETrku1G3V.MudE_xaPzlO_5o9NnKtFKEaJOD9xXBdiNUZ3EitZI8YBIW40GIpAtMnwCJk7lNDmQBzIgv5nF0Bty0lTJTuB8EAU0jmqMvbQGvQBLf96essfhV2p.iKowGTIegZJQGcNiMgg4m3IwRYNYRs9I0xRSLvHZ1CapU0DAGu37FLzl0pBYtrV2GRObk3Ta72nO6TKAYrpN2HL0OQPgEjkEcsqMBWj1rT8NF4K.j.5VT9ONzFG7mc4WxsHculhewn2EcpgxjcbPUYJ4AktE7UEflgQkSxjDeKMtlenzHrYdW2aLcYpbNKwOn8q8t5u55bTslPsnJe16SepDcOyssM6RqiY.8GfpMWgCUvRTK52MDIbOt0MMwxLo5F91UBbdQtc0ApxDT17_HPcxJBrpg4Y3Dci2GUZHUA8YvfkobPLY_pxiqYRdln1twz7ti9jex9lUclLEBF_YChg8zKgmk5ErtkejbBBsxjytmlXokUOQ4KekncIPkcQ7y0bzndTHjtFn7gyy6kFUNcmD6ZcpCEBZ7zOqVj4Rl5uMQSbuFGZ5sPHZ_GsYbyrZVPQ4b1hAD7dcKf5Mry6HQIbd5Sa3MZ5vNFIypEvUb1fOk.kC28K1cQ.BiW1T83yLra8xuY1ASvcxG1gGM4l3ZqDNpWZCkDjD6G_L0XbGvZ4T9HVhG7WP1VDRQWvXLtBnb2sKkLG28bl.ZFjmEthFrweGE67oCS4ei29YkP5_JvHp1HH9oowgzSgEjK9xqwVDbHEKd7yd.3e38UCAVUGBinGfyYVH0r3sMa0WFC01idGgw9kSC6WWJdYaGn2FZFsJNOASdelSSFtg1x4HCZbX82ZpPFR2JPCk7Fki4fHVIksqdifq9tRAMDN7ca5WzS8fqk2plV2hLwNCqWMLrHmZGu8paRtluqV64TGXM8GRIjvSk8hWO7MxVSTX5xydnb2uxkCzZl1KqdLEKvsl9tC7NLiYuv5LueVUpzA8sZGuwuxWW9xITEss5VJQMZjPR7YEhuEWkPjohLZwLOGNwVREMkPEgSwmjPxcUvv53aMbRFZ2YNzeNnuL6zM5p.a_n5_EJVuweW0Wto4DnWE3hDEn63KAFZbK5Rj90hm4T_9xJv4rhBlD7S695k2MGJPq7sdB_zx6xIp641aMcqjgQ5j8vvY5UtJQ0hlkZSYbYHjOx6Q8lNH9uIFNR_pzrrcraA3FpdKxONNuFaUDn0nKbcPyiXKH7kU3YfqfqU_1X.BP2Yegy22jbByaCXezMht0Xy_Q9zSY8sRs_U91GTmlt3KT_CFC4rjhwSIXLfXyz377zwBhIVhCI"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=917c219d8b68fd36';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, "\/heerf-report\/?__cf_chl_rt_tk=sIkeFaz303INNjCzD4ZRdd4sQXpZom0VTqg84BGyZ7Y-1740533022-1.0.1.1-OqoH6X6SuI9drsRilNHG_awQNlSn82.7B1_NPCi392U" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>