1703 lines
1.0 MiB
1703 lines
1.0 MiB
<!DOCTYPE html>
|
||
<!-- Created by pdf2htmlEX (https://github.com/pdf2htmlEX/pdf2htmlEX) -->
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta charset="utf-8"/>
|
||
<meta name="generator" content="pdf2htmlEX"/>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
|
||
<style type="text/css">
|
||
/*!
|
||
* Base CSS for pdf2htmlEX
|
||
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
|
||
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
|
||
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
|
||
<style type="text/css">
|
||
/*!
|
||
* Fancy styles for pdf2htmlEX
|
||
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
|
||
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
|
||
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0{transform:rotate(0)}10%{transform:rotate(0)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0{-webkit-transform:rotate(0)}10%{-webkit-transform:rotate(0)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
|
||
<style type="text/css">
|
||
.ff0{font-family:sans-serif;visibility:hidden;}
|
||
@font-face{font-family:ff1;src:url('data:application/font-woff;base64,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')format("woff");}.ff1{font-family:ff1;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff2;src:url('data:application/font-woff;base64,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')format("woff");}.ff2{font-family:ff2;line-height:0.909000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff3;src:url('data:application/font-woff;base64,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')format("woff");}.ff3{font-family:ff3;line-height:0.899000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff4;src:url('data:application/font-woff;base64,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')format("woff");}.ff4{font-family:ff4;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff5;src:url('data:application/font-woff;base64,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')format("woff");}.ff5{font-family:ff5;line-height:0.915000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff6;src:url('data:application/font-woff;base64,d09GRgABAAAAAATgAA0AAAAABuQAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAExAAAABoAAAAcpiahWkdERUYAAASoAAAAGwAAAB4AJwALT1MvMgAAAaQAAABEAAAAVlXIgqpjbWFwAAAB/AAAAEYAAAFKRYDkOWdhc3AAAASgAAAACAAAAAj//wADZ2x5ZgAAAlAAAAB0AAAAdF5LOhRoZWFkAAABMAAAADMAAAA2Lf0ajGhoZWEAAAFkAAAAHgAAACQGSgNsaG10eAAAAegAAAAUAAAAFAcYAERsb2NhAAACRAAAAAwAAAAMAAAAOm1heHAAAAGEAAAAHQAAACAASAAnbmFtZQAAAsQAAAG7AAAC2R+DGYdwb3N0AAAEgAAAAB4AAAA0ObKyo3icY2BkYGBgZmh21xVujue3+crAzfwCKMLwtOl1Ppx2+T+BeRLTNiCXg4EJJAoAXgMM0wB4nGNgZGBg2vZ/AgMD8zUGIGCexMDIgApYAWUfA70AAHicY2BkYGBgZVBhANEMDExAzAhmO4D5DAAGWwBwAAAAeJxjYGR8zfiFgZWBgamLaQ8DA0MPhGZ8wGDIyAQUZWBjZoABRiB2gHEC0lxTgJSC0jGmbf8nAFVuYyiAqmEAACwtDEAB9AAAAAAAAAFNAAAAAQAAA9YARHicY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBgUlI79/w/kg+n/j+/aQdUDASMbA5zDyAQkmBhQASPEiuEMAMdbCdwAAAAAAAAAAAAAAAAAOgABAET/kAOSArYAIwAAAQcXHgIVFCMnBwYjIjU0NxMnJjU0PgEzIRM2MhcTITIeARQDg+sIAywmDf3sBwoNA1rsDgkLCwEdWgYWBloBHQsLCQFtrBcLhnYED7SrCQ8FCQEVqwkJBwYBARQVFf7sAQYOAAAAeJxtUcFq20AQfavYpg2l9NrbXAo22LKsgI1MCDUhPhSUQww59SLkxVKxJFdaR/ineumv5BR66Knf0af1FnKoBjRvZmfmvdkF8B4/oHD+CvxyWKGvHh32MFDfHL6AqJ8O91jz2+E+PnhvHB6g731ipeq9ZfRiuzqscKm+OOzhnfrq8AU+q+8O91jz7HCfXH8cHuDS+4hbVDjghBo5dshgIBgixYh+hoi2wJg4RECLiFbcSdv6FAlKZmJ6w17Nkw6dT/Y82XB6ylgze7KTry2HIecSU1przWd9gYa+4uQdbsjfsbbs7SYLHjijsbxP/G+ZWbO2tHrvbbe2SjbUF1OzD9xWh1Od7zIjw3QksyhajCUMgkhWha7zNCklTkymi8Qw2MumSnNtTjK8zow5LKfTtm39pGj8qt7djMbS5iaTB93o+klvZV2VRu6TQku8WcUL0t3hyJ07hbg77jVdbJXmzBcM9DY/0v+TvXaranu5Pi9XeCWvVzjHc0z4EBP7ACEjdMxratIS+oEsz/z088lsEgbhHK9GwB4Cj1ZXQy2VfbHuLa8saTdUWKDrJq9KCYIrPwhC+c+Qv+WyeN4AeJxjYGLAD1iBmJGBiYGZkYm9NC/TyMjZDAALhQJBAAAAAAAB//8AAnicY2BkYGDgAWIxIGZiYARCFjAG8RgAA8oAMwB4nGNgYGBkAILbCqeqQfTTptf5MBoATtYHxAAA')format("woff");}.ff6{font-family:ff6;line-height:0.806000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff7;src:url('data:application/font-woff;base64,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')format("woff");}.ff7{font-family:ff7;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff8;src:url('data:application/font-woff;base64,d09GRgABAAAAAAWAAA0AAAAAB6AAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFZAAAABoAAAAcpiahXkdERUYAAAVIAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABEAAAAVlXmhJRjbWFwAAACAAAAAEcAAAFSIfYpumdhc3AAAAVAAAAACAAAAAj//wADZ2x5ZgAAAlgAAAEIAAABCN6/qDpoZWFkAAABMAAAADMAAAA2LgcakGhoZWEAAAFkAAAAHgAAACQGZQOAaG10eAAAAegAAAAYAAAAGA7BAGlsb2NhAAACSAAAAA4AAAAOAIQASm1heHAAAAGEAAAAHQAAACAASQA0bmFtZQAAA2AAAAG4AAAC5VioE9Zwb3N0AAAFGAAAACUAAAA+ZVt0UXicY2BkYGBgZmjedEfbM57f5isDN/MLoAjD06bXhXDa6P9E5nVMW4FcDgYmkCgAivwN2QB4nGNgZGBg2vp/IgMD8wsGIGBex8DIgArYAGj0A+wAAHicY2BkYGBgYzBkANEMDExAzAhmO4D5DAAHuwB+AAAAeJxjYGS+yviFgZWBgamLaQ8DA0MPhGZ8wGDIyAQUZWBjZoABRiBOgHEC0lxTgJSC0jGmrf8nAlVuZciHqmEAACo9DEoB9AAAAAAAAAFNAAAD6AAAA+gANwOwADJ4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFpB8a7Ssf//Eaz/j++p37WH6gIDRjYGOJcRpIeJARUwQqwazgAAZaYM8wAAAAAAAAAAAAAAAEoAhAAAAAEANwBTA64BoQAwAAATFz4CNzYzMhcWFzMmJzMWFwYHIzY3IyIvAQ8BBiInLgIjJw4BBwYiJjU0PwE2Mr2kCVJJAQ0HCRIHQuBDIh8mcG4oHyJD2BcLSktPFhIOAgwKAYkPLgcREAwQRBQSAVaUCEpBAQsQBj08V2o9Om1XPApCREcUDgIKCXwNKQYQDAgJDzwTAAABADL/kQN+ArUAJAAAAQcTFhUUIyIvAQcGIyI1PwETJyY1NDYzIRM2MzIWFxMhMhYVFANx71wDCwgH7+8LBAsCAlvwDAwQASFaBgkGBARbASERCwFxrv7nCQULCa2tCQsHBwEZrgkGCAMBFhQGDP7oAwgEeJxtUctq20AUPaPYhoZQ2j+47coGWx4r4GATAm6Id8oihkBXRciDJbAkI40j/FNZ91tK6bq7/kKPxtNFoLqge+7r3DMzAN7jFQrnr8QvjxX66qvHAQaq8PgCn9R3j3vM//a4jw/BR48HGASanar3jtFPN9VhhUsVexzgSn3z+AJflPW4x/wPj/sQ9cfjAa6Cz7hHhQNOqJFjhwwWgiFSjOhnWNBuMCaOoGkLohUKGNefIuH5BDG95axhpUPnyp6VDdlTxobZk2O+dTssdy4xpbXOQvYXaOgrMu9wx/3d1pazHbPgiRyN2/vC/5aZNXtLp/fRTRunZEN9MZVrcuG+OpzqfJdZGaYjmS0WN2OJtF7IqjB1nialxInNTJFYBnvZVGlu7EmGt5m1h+V02rZtmBRNWNW7u9FY2txm8mQaU7+Yrayr0spjUhiJN6t4prnvAUceuxOJh+Pe0MVObM58wcBs8yP9P+Vrf1rj7jekZuGtvD3FOTPHhNHEvULECN3yNWUZiUItSy+BYD6ZTSIdzfGGBec68OzUNVRUuafrHvXare6IhQ2mbvKqFK2vQ60j+T/PX+K9eoR4nGNgYsAP2ICYkYGJgZmRiZGZvTQv08jQxQVMGzmbAQAotASEAAAAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wqnqkH006bXhTAaAE7qB8gAAA==')format("woff");}.ff8{font-family:ff8;line-height:0.804000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff9;src:url('data:application/font-woff;base64,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')format("woff");}.ff9{font-family:ff9;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ffa;src:url('data:application/font-woff;base64,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')format("woff");}.ffa{font-family:ffa;line-height:0.923000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ffb;src:url('data:application/font-woff;base64,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')format("woff");}.ffb{font-family:ffb;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ffc;src:url('data:application/font-woff;base64,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')format("woff");}.ffc{font-family:ffc;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ffd;src:url('data:application/font-woff;base64,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')format("woff");}.ffd{font-family:ffd;line-height:0.911000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ffe;src:url('data:application/font-woff;base64,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')format("woff");}.ffe{font-family:ffe;line-height:0.845000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:fff;src:url('data:application/font-woff;base64,d09GRgABAAAAAA5oAA0AAAAAFewAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAOTAAAABoAAAAcpiahbEdERUYAAA4wAAAAHAAAAB4AJwAjT1MvMgAAAagAAABBAAAAVlZ4YXxjbWFwAAACMAAAAIcAAAFyZr1hA2dhc3AAAA4oAAAACAAAAAj//wADZ2x5ZgAAAvQAAAkzAAAOeE2XR1BoZWFkAAABMAAAADQAAAA2LGQaamhoZWEAAAFkAAAAIQAAACQEwAFSaG10eAAAAewAAABEAAAARAaXBENsb2NhAAACuAAAADwAAAA8LBovnm1heHAAAAGIAAAAHgAAACAAYgBVbmFtZQAADCgAAAGyAAADMGol4yZwb3N0AAAN3AAAAEwAAABcAvSNYHicY2BkYGBgYmRbfcm6Lp7f5isDN/MLoAjD06bXFTD6/8v/ikyhTHlALgcDE0gUAI3SDkN4nGNgZGBgyvuvCCR5/7/8v5splCGFQZABGbACAJEoBhQAAAB4nGNgZGBgkGUIYmBmAAEmIGZkAIk5gPkMAA2PALgAAHicY2Bk/MG0h4GVgYGpC0iLM/SA6P+bGB8wGDIyAUUZOJgZYICRAQkEpLmmACkFhkqmvP+KQJV5DPdhagB1PAyhAAAAARgAAAAAAAABTQAAAAEAAAINANMAKAEXAB0APQBiAFsANgBJACoABAAPAE4AOgADAA8ASv/pACEARABWAEsAVQBNAA14nGNgYGBmgGAZBkYGEMgB8hjBfBaGACAtAIQgeUUGdQY/hkyGAoZyhsr//4EiCgxqQJFEoI4ikMj/x//v/9/5f/n/pf+X/F8MNQ0FMLIxwIUZmYAEE7oCoFNYQAxWNkzd2AA7phAHJxc3Dy8fvwADg6CQsIgog5i4hKSUNNA/gwIAAHYGF3cAAAAAAAAAAAAAAAAyAKgAwAESAVwBngHcAiQCYAKqAyQDdgO0A+IEUASiBMgFFAVWBboGAgZMBpAG4Ac8eJyVVltsHFcZnnPOXPYyO/e9eWZnvTO7M/auvbteO7uON16vL7GdxLk4tpM2dlKStonaSiVNBZFAAsWpKsRDqrQFIqgED0XwgMQLEqoUNW+kL5GQKpBoEKioCuUNkIhKgDXnnJnYTtOqYGlmzzkznvP93/f9/38YyLzPMOCH8EVGZUw8QhJwnSpo6R042rAhnjpeqwMaKfDWVFSz46oC61w+HeUlI3qC8+omy3p1C1Z7N4s6UiRwyszzbNz6z/1MoZBJFwoM/kPMwNY/YB3v0WbmmCN4F74CBF5IjTbwp0cngA0Fsq3Pu3izZqvRAS2yKQZAX0s38bTZBhiP33QdXuDTTeT5En6IPwGrfC17zO8r9GcTQE8CLh7hoDBTaw/Ndfe2YtEqyBUFURSPVlyfZeWXIq67vyhwtVMxUebuRzJKjhfgzKTV56Y4Qcr64FrpjdlCoy72sRE1PnS4212fnKqaDn/84OLh4Sln5dnS0eY3YbEEeXX/rO+ODE/1fjl2qFCw1SkcGkiDLuUzhicC70wBEkgKfK8aOcgZrJfUbFi/PVj+lWNhvhnA5BgGrsGnmT0BL6EAfjwMvwKIHDh63Q0HjVTaBNsTG8DjfF1d5tKWpipofU5JKBLiaxcSiozwgyU1mM9k0xx5KMvhQzhZ6mXyKtJ0cKv3DNLUErnAHXKXs71p8BZSVQ9pGB4zufUAauAm4zA1hintaIWFanouFQ8rhMOUQYrA9luhOK0OhDKbs5eT3eNLR6Piz15lm2MjXElLZlnpzWdXYo5UxJB+Kp69zHPVwUZR1Vkvm8i5K+PzR1FlEFlZK3P0S507PFJXDrLlgllSBCNBMJ3DmGzMm8UM7sbUbO0iSgYElIAxOrwMCKAmlOQ3VtsD0ZKuQbBcFClLCzmZM9vd5afOxcdHK4cFURisj258cGZzwJFSIviYMGFYP/I2T+97YnJgYXB1jaHarWMMMcwLRYAoIwjHjygjLd+RYMgCFRN8DFOVY40zz8u8170wqeerOZ1l3VRdaAzt95NsbLE9m4/qiiCrl6LuUP8rG8VD88MwouRTGasFCmNVo3OyqUYh1aRJNMHxF5gq3p34xGuFoow20q0dEgQUSEJZEAISIjhmS4I45LOK8vpqezC5iwnKymtxoVEe3YjHxhv1Jc9TU8Obp5+64m4GVPQySL22359c606eXCVcQOYAxhPFXNhMaYcNYn1Bgm7BBts0+AEQcA/21ZZrZ19S5O+eOrOiIF1Ren9mD4/NF6KaijmYRs3B6opxSSyW7VdOn37l6+tJAzWnmkoMalfbjcl6oEEZb56BzzEjeEJd4MjbqYOCgVv4dA4FUCA02KJe5I+J/MWEkkB89WJtPcib3icJRUH8yHq4MHJKiD8/I2Z8A/ppqzznkTTp/Wk7bWzCS6V7EMVtXO/YrQKcBe/inO4yyyEuz8elLKxzST5tQyJOGsMLs6cVXFS9HddivRpNvVll6ZjO4BRytHgGZVVFiL88X3VwuWPlSAbsP9Xoz3CxG+ee/lpcWpJI5YzEX15o+HvGBwq/5QeLblvgBxfbTRSzc2O21cxrAwJ38lsXwGY6q6ic4JfnziZFVo9jdUBOnyl0T56YPjKc833Ta82cNfu9zeKeMa/Y3NN7T7OUKAvYWGogX60SHWSsQwz7cTx0Y0h0mHs7xQx+qpjRHA1ewNlS/Y6oEt5tV9Cc8krMdCn9tR9ERIWHfN1dKoq0hNGU3Tf7aqaI35BKWAXF+0252O38mOgBeSXhkVqmYLO+XX7zg6COkd7zPjyDa4ZHUD7iC7g7W3b1vV9jM3wYmOHF2vkogcGNfBvvPnYGQ2tt90AMAVsA9zJeTZRwhtxGGvjrdhcEzAS+/RHzYz628yN5Cn7P13q3RLrfV5cuB1n5fZKVl4M4ySZ3trNQozmAcHAGeIc5tIv7KdCsAso9/nS42AF41XtscVR3ggZLjEcuG9A3oMLXD4iyhAS/yIFYLNeMmbkkyw8fIBqwaaPIC7K9By8aeHGNKMdads1OsdxIvoQGhka02nh/iQfQs1MUehHetfrF2b0/kdNkisW/W7ZnJuhUU9IysPEobQ0NOXtt9SN521c4tv/ZVw+F/L9sVSuGowVLhl9gK5v+qEZoK+yrg2EfiDIGntOEDvJ4O4VhrP/66tr5/utrJ1Bs32jjyVi8ff5JMH5z88q7V+92jq9Mdjc2yLe2/rI1AG0cb4lpPOxrwucfBYTPaXC+7SZUGiG1Ut1dLQaeWuhT4MTMZ3S6n9NaRtx1n9wVzd/d7QDuMwwcwrjKtJ5hw0hA/qwzCtzdeqHPFgayaOl8XH8mLKzBz0JtgZy/IFd/AXsbHV2fcMFXUmZGg8/NX9qpqmEySbMV6vO5rQfgAeZ5PuwwpOPjAxZOnFSaxN5qVqFfZWkXTlP9gz4U6pAHNgs+Qpnqib0HhnSzFFEgG9PlZAIm1ttTHNTKVtqpjOc1DumVJ/ZN+IlMUYjTd7IiAs5Iu4O40XOy1SgkN5PlYatQqJ8RE7hh68uOie3Ls1zUyJZN1a2Yqlqbi+NnST3ZZxqWqEHBMMOedQLH8TdYYepUYcebAjuNiQQTGBsK9Jw8Ss7D5Die4sHv4i98Y1H0jtBjXP2wSLHpCgDiDUonX7tRSuyX7AIeJjVdA1enF2fn7xFBFwkY2RAXKacfzkbsLJZCMgieQ9S/vyA9lOYYPUlRUNtVkTdSBMgO0ocFC6OsLfhorDN9QBzYziIs6hC0+41ygy88dJ6lcGOkenteNr937u80i3AR+6ecUWPDpffCmnY7rGlrW/+GExhT5dFzMdo5+VJ+zB2UuJ+P87XM24l8SlY0NJ4hVhNql0JmlPo1JfQcXcIH/d472QRSNbBA9qa89O6BPjrAt0CrwxjHLMYxFvRxiqP2sGujsHDaQIIVkKZn4Dxo7T6dT7Om+eVIMufEpAEj25+XAWcmWa5xUVYTvKHKHmxrBVPh+RUPryD8QFIl8FpG6t3KGMnrG42MkQHTUgZnhKOiT6709Y0duh9kCMWX2HIoT52HPO0+eSEBJ0UHtr6YtT9E9JEZ1xvkUX86lUaAY1kgV3UhnYTL2UeJTIxfeYzIA5I96e9xU5aV4iL4Xx0zNjyMwNkdYv8FuB1i/wu9CRcDAHicrZLPTttAEMa/NQkqPaAeKi7tYU4VSNiyDY0EEpcgghTFBCUEcbXBSaxYXnCMojxK36HiRXii3vi8XsEl3GrLs7/5uzOTANjFCxSa5/adFb6qH5YdtJRveQuB+mO5hT31z3Ibu45neRt7zoKRqrVD7a/Jqlnhu2pbdvBF/bK8hUT9ttzCoXq13MZP55vlbRw6ZziHxiPWKJFhhjkqCEL4fI/g8m34hNaEUYIuPMo+YtxjwdwVljwz2mIUeDA+D5GJujL+JrKO2KdemEopb4qRY0pNG3lD2x3PCca4wIhScMlzSMs1tQNWxLl+XJfZbF5J6PtHrkt5Islaup704/uFXi0XmcTFg/S9yJMrvaIxk31dSJLO43wqeio36Z1MxhejsVyOhpPr8QHrDthwZJrT5AoBR8YginShB1VA7tKRczp0dU7ZM7GVOUuuLTVL85glOOW3qZ77XmTIBeRcyBOeTWad0aE/sOsOqaGni6qny1kqoefLqXx049Y9DJM8e3pO6ei4AfcQdjZP8dmt2Fyv/r+mHGnJwOa3asbycUzGbVouM26TLfnH8n9ufAMZuoswAAB4nG3LyQ2CAAAAwQH9QA8WQQ/IaYJoOGM9JLzplS9SAJvMc4Uc+7odi4+rHqdA6OYuEkuknjK5QqlSe2m8tef/1ekNRpPZ7w86VAvcAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQhkgZgHzGAAE0gBLeJxjYGBgZACC2wqnqkH006bXFTAaAE8wB9YAAA==')format("woff");}.fff{font-family:fff;line-height:0.845000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff10;src:url('data:application/font-woff;base64,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')format("woff");}.ff10{font-family:ff10;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff11;src:url('data:application/font-woff;base64,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')format("woff");}.ff11{font-family:ff11;line-height:0.921000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff12;src:url('data:application/font-woff;base64,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')format("woff");}.ff12{font-family:ff12;line-height:0.888000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff13;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUIAA0AAAAAB3gAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE7AAAABoAAAAcpiahlEdERUYAAATQAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlRaXqhjbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATIAAAACAAAAAj//wADZ2x5ZgAAAmAAAACKAAAAoOyDYEVoZWFkAAABMAAAADMAAAA2LUQatmhoZWEAAAFkAAAAIAAAACQFCwNVaG10eAAAAegAAAAWAAAAFgXbAFZsb2NhAAACUAAAAA4AAAAOAFAAKG1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuwAAAG2AAADNv1LNmFwb3N0AAAEpAAAACMAAAAu/673AnicY2BkYGBgYjiSo/+bJZ7f5isDN/MLoAjD06bXPXA67P9ZphNMGkAuB1AtEAAAid0N0wB4nGNgZGBg0vh/loGBWZ4BCJhOMKQwSDIgA1YAVO8DZnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGQSZZzAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGBiQQkOaaAqQUGOyYNP6fBarUYDCGqQEADogKrAABGAAAAAAAAAFNAAAAAQAAAx8AVgBWAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAKABQAAB4nFXMSw6CQAwA0LaJU8pAMaRC3LjA+Fkjn5t4ZmL0IOx0bWYwLH0HeIBwX1400RUMYGPu2Fzw3Hcjjm21MxasaPLeaXia0VCmmYWZ9uWBlbGQQgW3LheVBWJIAODvOxkjN2snazrc2nr9LDxK743qMFsmrNTZt5D4dsqaIiKkmuQcPwLwA1ouHwEAAHicrVJNa9tAEH0rf0Cgza2Hlh6mtyQgVZHBxYFcksYhpnKCHZccu3ZkW9jRhrWC8R/KqfTv9O/0abUUWtqeKqGZN28+dma0APbxDQr18/knVnip3nkcoK1OPW4gVs8eN/EqaHjcwn7wweM2ectI1dyj9dVlVVjhjWp5HOCFeu9xA1/UR4+bOFLfPW7hbfDa4zaOgj7OYfCIHSxyLLBECUGCmG8HId8a98hOGSU4Q0Q5gMYMK+ZusaHOyWkUuHe+CKmLGjp/HVlFHNAuXKWMJ2msMadlnLwld0c9wRgXGFEKLqmvydzQOmRFnJvHnc0Xy1KSOO6EIWVPpjs5i2SgZyuz3axy0cW9DKI0kqHZkszlwBQyzZZ6PRczl9vsTibji9FYLkfXk5vxIet+YsMpGyrZ1hVl1VrOtnt0pakul1elXuczmtVIFg8uAkNjHzR1381VOm25xcztMOLeBCf8/l4+5IQZM57IaObW8V3yx373CS30TVH2jV1kkkSxnMgvTYWjbPG01pZ8NzzmTpLuvyb6/Uj8sVh1cTN6N8yqf1o9UHUthM7MbnKule3EHfkPx/0AdHaObQAAeJxjYGJg+P/x2+7/ExjUGLABNiBmZGBiYGaQZ1AEANSyBaUAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wqnqkH006bXPTAaAE/4B/4AAA==')format("woff");}.ff13{font-family:ff13;line-height:0.603000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff14;src:url('data:application/font-woff;base64,d09GRgABAAAAAAT8AA0AAAAAB3wAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE4AAAABoAAAAcpiahlEdERUYAAATEAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlRDXpljbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAAS8AAAACAAAAAj//wADZ2x5ZgAAAmAAAACDAAAAmPGksENoZWFkAAABMAAAADMAAAA2LS8atWhoZWEAAAFkAAAAIAAAACQE7QNLaG10eAAAAegAAAAWAAAAFgXDAFNsb2NhAAACUAAAAA4AAAAOAEwAJm1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuQAAAG0AAADQuADbhhwb3N0AAAEmAAAACMAAAAu/6D3BHicY2BkYGBgYjgyN+X1iXh+m68M3MwvgCIMT5te98Dp4P83mLYxyQC5HEC1QAAAuSwO1wB4nGNgZGBgkvl/g4GBmYsBCJi2MaQwSDIgA1YAUVcDPnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGRiZ5zAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGBiQQkOaaAqQUGOyYZP7fAKqUYdCAqQEACPAKhgABGAAAAAAAAAFNAAAAAQAAAwoAUwBTAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAJgBMAAB4nFXMQQrCQAxA0SQQM1NmVokViiuFCgU3Wu1BvOscpXiPbgplqqPgws3/uwcIj9eTEu3BANg2x8MJ237A+/VSb00i1pSC45hHVeoiu6B5oqjmgiD7xiNLcKGa5wr+LDDBorW3fjhjaQF3SEnz+EUo5kk/MHUojV+Xn1Im6/IGH6gedQB4nK1Sy2rbQBQ9o9iG0uBlVllc2k0CkZBkMCSrkhCbmMgOdhyyHTuyLexogqxgvOgXtfSP+i89Gk0LLSWraNC9574fMwDa+AGF+nv4gxXa6rPDHlrqi8MHiNQ3hxs48j463ETb++3Tov4rPVXjA6XvNqrCCseq6bCHQxU7fICZ6jvcwJn66XATx94nh1s480a4gsEL9iiQYYkVSghihDwd+Dw1Pqd2Ri/BJQLSATTmWDN2hy15Rp1GjidrC5BYr6G1156Vxwnl3GZKWUljgwUlY+k9dY/kU0xwjTGpoE8+ouaO0ikz4sq87ItsuSolDsOO75Oey2wvl4EM9Hxtdtt1Jjp/kkGQBDI0OyozOTG5zNKV3izELOQ+fZTp5Ho8kf54NL2bnDLvLRtO2FDJtm5Iq9Yyth1xdNwmiS5XN6XeZPOIcjVVgWfrhKEpnjV5z45WWl5wkaldY8B4wQX/tyr4HDNlzCt1mtF1RJf6yF1ATAk9k5c9UyxTiYNQLuTvvvxxunzd6IKGrh9xM3H37bn+rYr/56tecErzloH17dVjVe9DaEyLbcb9sqWwI+9T8Rf5II/9eJxjYGJg+P/x2+7/TQwaDNgAGxAzMjAxMDPIMygCANLyBZkAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wqnqkH006bXPTAaAE/4B/4AAA==')format("woff");}.ff14{font-family:ff14;line-height:0.580000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff15;src:url('data:application/font-woff;base64,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')format("woff");}.ff15{font-family:ff15;line-height:0.921000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff16;src:url('data:application/font-woff;base64,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')format("woff");}.ff16{font-family:ff16;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff17;src:url('data:application/font-woff;base64,d09GRgABAAAAAATAAA0AAAAABtgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEpAAAABoAAAAcpiahvEdERUYAAASIAAAAGwAAAB4AJwALT1MvMgAAAZwAAAA/AAAAVlVXVldjbWFwAAAB8AAAAEYAAAFKzKIgqGdhc3AAAASAAAAACAAAAAj//wADZ2x5ZgAAAkQAAADSAAAA4MubV/JoZWFkAAABMAAAADAAAAA2Lgwbv2hoZWEAAAFgAAAAGQAAACQHQgPuaG10eAAAAdwAAAAUAAAAFAcqAD5sb2NhAAACOAAAAAwAAAAMACgAmG1heHAAAAF8AAAAHQAAACAASQBDbmFtZQAAAxgAAAFGAAACZKcJF/pwb3N0AAAEYAAAAB4AAAA0TLakpHicY2BkYGBgZHBUn3IxLp7f5isDN/MLoAjD06bXC5Bp5hfMkUCKg4EJxAMAZKQL+HicY2BkYGCOZAAC5hdQkpEBFbACADPuAjoAAAB4nGNgZGBgYGVwYGBiAAEQycgAEnMA8xkACS4AjQAAAHicY2Bk/MI4gYGVgYGpi2kPAwNDD4RmfMBgyMgEFGVgZWaAAUYBBgQISHNNAVIKz8KZI0F8CMnACCIA6SYJUgAB9AA+AAAAAAFNAAAAAQAAA+gAAHicY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBgUnoX//w/kg+n/jyXXQtUDASMbA5zDyAQkmBhQASPEiuEMACjNCjEAAAAAABQAFAAUABQAcHicHcsxCsJAEIXhmSxMJAHDxmw6hRg3lopuYiEaIUewskkRW3ttPIC9d7C38BxWNmIlgmcQWVwzxcCD/wML5gB4YStgYANMxjxmPOL7zyfH3dx6fF9s9T0BWGCOvU0nITdCBBRH3STlKhtHozYGZpHgQWhWNkOVTXEUtripugNEMi9J1QT7Sd2HzC8LPSzKssAD53or01TiVSqn0Ws4N+E13UofqUk5EW7WjvCw7QlcnmtxLUq/5yuph392tl0X7/rpidrQgsg2qHI6QsAPxO4tjgAAeJyNkD1Ow0AQhd/mT4JIiAKlnorOxnbhIlRWoqShChIlYMkrJ1LijdZRopTcAHEKREHFAag4F8+blUhBEVur+Wbn7+0AuMAnFA7fDZ49K/Tx7rmFLr49t3Gtrjx30Ff3nru4VC+ee7z/YKbqnNF7dFUNKwzw6rmFc3x5buMOP547GKhbz12IevLc4/0bRjBYYw+LBUrMsYFgjBxbaNKUVKFgXJAgQowUITnDkr8cVdXO07SatqkumImRWe/topxvZJxvtUzzqthLEsVpKNlyKS5Ui9W1tltdsGBCPRX7Zdi5bgYrWkxMtcl2ujYrOjN32yjDzKzy6q+qsZaKtNMbUrFgyPN/10MsRcB3Be59CT03a2JsqSUJIxnK0Wx6aRAHSZSkp0l9cOuouaYmVziiWWLorTBB23phKomiOOSRk9r+AvZ2Z2sAAHicY2BiwA9YgZiRgYmBmZGJvTQv09XM1BwAC8ICSwAAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQhYwBvEYAAPKADMAeJxjYGBgZACC2wqnqkH006bXC2A0AFDACCYAAA==')format("woff");}.ff17{font-family:ff17;line-height:0.857000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
@font-face{font-family:ff18;src:url('data:application/font-woff;base64,d09GRgABAAAAAAgsAA0AAAAAC5QAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAIEAAAABoAAAAcpiahvEdERUYAAAf0AAAAHAAAAB4AJwAST1MvMgAAAagAAABCAAAAVlXIYOtjbWFwAAACHAAAAG0AAAFqCcYR1Gdhc3AAAAfsAAAACAAAAAj//wADZ2x5ZgAAAqgAAANlAAAElLyvC0VoZWFkAAABMAAAADMAAAA2LbkaRGhoZWEAAAFkAAAAIgAAACQFbgLdaG10eAAAAewAAAAvAAAAMBPsAXFsb2NhAAACjAAAABoAAAAaBcQElG1heHAAAAGIAAAAHQAAACAAUABHbmFtZQAABhAAAAGwAAADGLFRkkBwb3N0AAAHwAAAACwAAAA6AN0BhXicY2BkYGBgYmTTebnYK57f5isDN/MLoAjD06bXC+C0xH875mrG20AuBwMTSBQAc+INPwB4nGNgZGBgvP3fjoGBOZmB4f8Z5mqGFAZRBmTAAwCBuwVPAAB4nGNgZGBg4GFwYWBiAAEQycgAEnMA8xkACk8AmAAAAHicY2Bk/MS0h4GVgYGpC0jLMvSA6P9zGR8wGDIyAUUZOJgZYICRAQkEpLmmACkFhmLG2//tgJK3GQ7B1AAAe9MNXgAAeJxjlGAAA0ZfEMHAwMTLYMn4kkGZ8T+DOXMygyOTIRCrMcgAaQnGZQwaAGmZBW4AeJxjYGBgZoBgGQZGBhBIAfIYwXwWBg8gzcfAwcDEwMagwJDIkMyQylDAUPz/P1Acxs8F8f8//r/4/6L/C//P+j8Dag4SYGRjgAsyMgEJJnQFECdQBFgYWIGuhAB2Dk4uBgZuSo2kJgAAhfcTpgAAAAAAAAAAAAAAAAAAWACcANwBOAF2AaYB6gJKAAB4nHWTy2/cVBTGfa597/Xb87I9Y3scjz3jmek4M5MZx85j4giiVtCQlhICRUKwQAoSVAIhVIEqsWHDAsSGBesuu0OsEP8GsEEskJDYFFQe2bBIuJ6EClB75YXPteTz+77vHA5xm2cnaAjfcwm34LieDiMI410gURjnhTDPszgKKavyNC8gz+YzHxuQ6wIl1nxW8PATbnm9tkGEK8e7u6p05drx1KKK1X/5QMQqEpFSO7xZsSbOJaWi3qsZ3mbSJ6TtY73b9qauaTmN6zc3hjteFUXJdI8o1Q1RpAEQ1YrWwrsvAtLMoecnINdijh3gIsbrL3lL2iUao7JsH51X/TFEoY6ojnw0n5XfTALfgNx85uiXefr72mYkUYxsnshEak3H3dQ3JCwItBK2DvdVIvMzKirRbyd6DWMqbhNNaZlOvtpv2hNnRd+QtW7JgbiccSSMo8MNGJaOoo4O/3S0KKHnNMxEKOssLX1ElmDWjNMHAiKNJDh8ViMUAQZQzeeP3nvDaX52+9bBh6QXv94FwbT4Zjj2zC1Zsoe8KEnxnfff/eCdVwaL7kelD09wHH8HvuV2HqaW18uwiAGPKQvYhpllwDxb5ojokpSfsgQHbgVvS7Xo0nPa5NHlNeK4YVsnMrjjdMfqrNqwf+sgq7AMTRfqg/DJ4of/v75d5jsbtju4Ogpf2zvgLrjR04y7/3juh6AFKgnhtGRgM8aQwtGNRyAZvaPpOYvlQD3u7u38G8CMk2VvxHksszdZZoRrs+4kKH2gBaRjCHX+YmIKhLLZaXO+/ucfX1NSiYuJa4uUYEGsdp14fUX78f79v35dCVPPtNz1IHC9qeNp3tYq+3/zrEBXmbbgfDoFNo30v6Lo0nk2G1kUGkAsm20RWhB5kL66uBz1S2VehdwmLbfn1Mj+C6OFq2P8ced4PpoL2Kj7b/3sxjfWR7OvSoEo8RoNd8tdm+4G5t3OA81Qq6XHg7MT+I7p3CtVlitBClRqLbvl2Rj12RMvL9g608bF4iw33Qe2SbYF94IvtlLAhmYoFGkGEiVCRi9dV3jZrRtRMNAGmv9lPgBF1mRJAFUDKhFx9epTimCvdFwnrsSffF4FIERkJ4yxIV7ODFvFPBUbRrL9qSrwBBPKI78LmjxZqzUlgqlZTf4GtDapPAAAAHicpVLLTttQED3XJIhuUBdI3bCYZWhlxzEoEiyDCFJESBSTiFUlB5zEiuULdlCUr+BHEL/Q7+lPVD2+vs2Cx6q+8syZufM6YwPYxysUqmeyxQp76pvFDmrqu8U7aKpni2s4UL8trmPfObR4FwfOmJGq9oXWi8kqscJXVbfYYX2xeAc/VdPiGhrql8V1HKo/Fu+i4fzAOTQesEGOBHMssIIggM9zDJenwqf0Thkl6MCj7CHCHZbMXaOgTuiLkOHe3Hnom6hrc19FlhEN2pmpFLNThBQzWtrIG/puqccIcYERpeCSekDPkNYRK+JcP2zyZL5YSeD7x65LeSrTjXQ86UV3S70ulolE2b30vL4n13pNZyINnck0XkTpTPRMbuJbGYcXo1AuR4PxMDxi3SsOHBoCBVqki6t+GGVFi6jD+VLyQkenlF1DYWV0zoXFZl0ecwRnfN9WcrcFBqSdcg2PeDJZZXSb9y275IAWujpbdXU+jyXwfDmTf3O4ZffBNE0en2K6226L3IP2+8k/64ePKpV/Z0waBcOqL1NR8XFCjEmcFwl3x1H8E/nfXn8Be2uFb3icY2BiYPj/BYhnMgQzYAM8QMzIwMTAzODC4MbgwRDAEMgQBFQbBgDbegZhAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQm4gZgHzGAAEFwA6eJxjYGBgZACC2wqnqkH006bXC2A0AFDACCYAAA==')format("woff");}.ff18{font-family:ff18;line-height:0.669000;font-style:normal;font-weight:normal;visibility:visible;}
|
||
.m0{transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);-ms-transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);-webkit-transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);}
|
||
.m1{transform:none;-ms-transform:none;-webkit-transform:none;}
|
||
.v0{vertical-align:0.000000px;}
|
||
.ls0{letter-spacing:0.000000px;}
|
||
.sc_{text-shadow:none;}
|
||
.sc0{text-shadow:-0.015em 0 transparent,0 0.015em transparent,0.015em 0 transparent,0 -0.015em transparent;}
|
||
@media screen and (-webkit-min-device-pixel-ratio:0){
|
||
.sc_{-webkit-text-stroke:0px transparent;}
|
||
.sc0{-webkit-text-stroke:0.015em transparent;text-shadow:none;}
|
||
}
|
||
.ws0{word-spacing:0.000000px;}
|
||
._7{margin-left:-5.107247px;}
|
||
._6{margin-left:-3.844782px;}
|
||
._5{margin-left:-1.262466px;}
|
||
._d{width:1.155662px;}
|
||
._0{width:3.073600px;}
|
||
._2b{width:4.076604px;}
|
||
._36{width:6.240614px;}
|
||
._37{width:10.613758px;}
|
||
._18{width:11.956374px;}
|
||
._c{width:13.270183px;}
|
||
._e{width:14.530921px;}
|
||
._8{width:15.560885px;}
|
||
._f{width:17.075384px;}
|
||
._9{width:18.257967px;}
|
||
._11{width:19.400913px;}
|
||
._b{width:20.543758px;}
|
||
._4{width:21.691454px;}
|
||
._10{width:22.909110px;}
|
||
._2c{width:24.136047px;}
|
||
._1b{width:25.247106px;}
|
||
._17{width:26.739767px;}
|
||
._22{width:27.957660px;}
|
||
._23{width:29.960194px;}
|
||
._3{width:31.241700px;}
|
||
._a{width:32.422412px;}
|
||
._1f{width:33.771608px;}
|
||
._32{width:34.815799px;}
|
||
._1{width:36.288314px;}
|
||
._12{width:37.658880px;}
|
||
._2{width:40.829100px;}
|
||
._26{width:50.376684px;}
|
||
._13{width:56.488320px;}
|
||
._27{width:67.745850px;}
|
||
._19{width:75.889233px;}
|
||
._1a{width:93.575727px;}
|
||
._2e{width:94.718673px;}
|
||
._31{width:101.194042px;}
|
||
._2a{width:112.976640px;}
|
||
._16{width:131.806080px;}
|
||
._28{width:133.574264px;}
|
||
._1e{width:150.635520px;}
|
||
._30{width:169.464960px;}
|
||
._24{width:188.865873px;}
|
||
._3c{width:207.123840px;}
|
||
._43{width:226.524753px;}
|
||
._15{width:245.354193px;}
|
||
._1d{width:263.612160px;}
|
||
._3e{width:282.441600px;}
|
||
._38{width:301.271040px;}
|
||
._14{width:338.929920px;}
|
||
._20{width:357.759360px;}
|
||
._25{width:376.588800px;}
|
||
._1c{width:508.394880px;}
|
||
._3a{width:603.848315px;}
|
||
._42{width:694.494770px;}
|
||
._44{width:700.931453px;}
|
||
._35{width:936.684614px;}
|
||
._3f{width:988.615165px;}
|
||
._40{width:1013.721085px;}
|
||
._41{width:1063.932925px;}
|
||
._2f{width:1070.541106px;}
|
||
._3b{width:1082.579679px;}
|
||
._3d{width:1089.038845px;}
|
||
._2d{width:1135.437290px;}
|
||
._33{width:1147.835946px;}
|
||
._39{width:1239.869006px;}
|
||
._21{width:1481.775309px;}
|
||
._29{width:1506.881229px;}
|
||
._34{width:1531.987149px;}
|
||
.fcf{color:rgb(156,102,0);}
|
||
.fce{color:rgb(171,92,31);}
|
||
.fcd{color:rgb(117,117,0);}
|
||
.fc0{color:rgb(35,55,59);}
|
||
.fc1{color:rgb(250,250,250);}
|
||
.fc2{color:rgb(255,255,255);}
|
||
.fc5{color:rgb(102,102,102);}
|
||
.fc6{color:rgb(61,122,122);}
|
||
.fc10{color:transparent;}
|
||
.fc3{color:rgb(0,0,255);}
|
||
.fc7{color:rgb(186,33,33);}
|
||
.fca{color:rgb(16,136,110);}
|
||
.fc9{color:rgb(173,34,49);}
|
||
.fcb{color:rgb(135,0,0);}
|
||
.fc8{color:rgb(0,128,0);}
|
||
.fc4{color:rgb(176,0,64);}
|
||
.fcc{color:rgb(57,75,79);}
|
||
.fs9{font-size:23.910400px;}
|
||
.fs5{font-size:27.895200px;}
|
||
.fs6{font-size:31.880400px;}
|
||
.fs8{font-size:35.865600px;}
|
||
.fs4{font-size:39.850400px;}
|
||
.fs7{font-size:43.636400px;}
|
||
.fs3{font-size:47.820800px;}
|
||
.fs2{font-size:57.384800px;}
|
||
.fs1{font-size:82.650000px;}
|
||
.fs0{font-size:99.148400px;}
|
||
.y0{bottom:-0.500000px;}
|
||
.y13a{bottom:3.773000px;}
|
||
.y185{bottom:4.625000px;}
|
||
.yf4{bottom:6.746000px;}
|
||
.y23b{bottom:6.767000px;}
|
||
.y230{bottom:7.778000px;}
|
||
.y1e1{bottom:8.261000px;}
|
||
.y93{bottom:8.584000px;}
|
||
.yc1{bottom:10.238000px;}
|
||
.y1cb{bottom:12.246000px;}
|
||
.y58{bottom:12.629000px;}
|
||
.y11{bottom:13.018000px;}
|
||
.yc2{bottom:13.853000px;}
|
||
.y12f{bottom:14.559000px;}
|
||
.y139{bottom:16.375000px;}
|
||
.y184{bottom:17.227000px;}
|
||
.ya1{bottom:17.332000px;}
|
||
.yfe{bottom:18.771000px;}
|
||
.yf3{bottom:19.349000px;}
|
||
.y23a{bottom:19.369000px;}
|
||
.y64{bottom:19.970000px;}
|
||
.y1e0{bottom:20.864000px;}
|
||
.y20a{bottom:22.054000px;}
|
||
.yc0{bottom:23.986000px;}
|
||
.y1ca{bottom:24.849000px;}
|
||
.y1b5{bottom:25.033000px;}
|
||
.y57{bottom:25.232000px;}
|
||
.yd0{bottom:25.386000px;}
|
||
.yb4{bottom:26.557000px;}
|
||
.y1a1{bottom:26.801000px;}
|
||
.y12e{bottom:26.912000px;}
|
||
.y138{bottom:28.978000px;}
|
||
.y126{bottom:29.802000px;}
|
||
.y183{bottom:29.830000px;}
|
||
.ya0{bottom:29.934000px;}
|
||
.y11e{bottom:30.006000px;}
|
||
.yfd{bottom:31.374000px;}
|
||
.y81{bottom:31.404000px;}
|
||
.y1f2{bottom:31.678000px;}
|
||
.yf2{bottom:31.952000px;}
|
||
.y239{bottom:31.972000px;}
|
||
.y109{bottom:31.976000px;}
|
||
.y10{bottom:32.392000px;}
|
||
.y63{bottom:32.573000px;}
|
||
.y37{bottom:33.399000px;}
|
||
.y1df{bottom:33.466000px;}
|
||
.y1a9{bottom:34.657000px;}
|
||
.ye6{bottom:34.826000px;}
|
||
.y6f{bottom:35.859000px;}
|
||
.yda{bottom:36.162000px;}
|
||
.y15d{bottom:37.024000px;}
|
||
.y21e{bottom:37.127000px;}
|
||
.y2b{bottom:37.144000px;}
|
||
.y1c9{bottom:37.451000px;}
|
||
.y1b4{bottom:37.636000px;}
|
||
.y245{bottom:37.700000px;}
|
||
.y56{bottom:37.835000px;}
|
||
.y1bf{bottom:39.067000px;}
|
||
.yb3{bottom:39.160000px;}
|
||
.y1a0{bottom:39.404000px;}
|
||
.y167{bottom:40.279000px;}
|
||
.y4b{bottom:40.368000px;}
|
||
.y11d{bottom:40.918000px;}
|
||
.y137{bottom:41.581000px;}
|
||
.y40{bottom:42.355000px;}
|
||
.y125{bottom:42.404000px;}
|
||
.y182{bottom:42.433000px;}
|
||
.y9f{bottom:42.537000px;}
|
||
.y6{bottom:43.061000px;}
|
||
.y1f1{bottom:44.281000px;}
|
||
.yf1{bottom:44.554000px;}
|
||
.y248{bottom:44.575000px;}
|
||
.y108{bottom:44.578000px;}
|
||
.y62{bottom:45.175000px;}
|
||
.y1fd{bottom:45.549000px;}
|
||
.ye5{bottom:45.710000px;}
|
||
.y18f{bottom:45.939000px;}
|
||
.y1de{bottom:46.069000px;}
|
||
.y196{bottom:46.415000px;}
|
||
.ycf{bottom:46.423000px;}
|
||
.y1d9{bottom:47.075000px;}
|
||
.y12d{bottom:47.100000px;}
|
||
.y1e4{bottom:47.259000px;}
|
||
.y19{bottom:48.312000px;}
|
||
.ybf{bottom:48.669000px;}
|
||
.y6e{bottom:49.057000px;}
|
||
.yd9{bottom:49.512000px;}
|
||
.y15c{bottom:49.627000px;}
|
||
.y1c8{bottom:50.054000px;}
|
||
.y16f{bottom:50.170000px;}
|
||
.y1b3{bottom:50.238000px;}
|
||
.y55{bottom:50.437000px;}
|
||
.yf{bottom:51.595000px;}
|
||
.y1be{bottom:51.670000px;}
|
||
.y19f{bottom:51.758000px;}
|
||
.yb2{bottom:51.762000px;}
|
||
.y11c{bottom:51.802000px;}
|
||
.y21d{bottom:52.708000px;}
|
||
.y4a{bottom:52.970000px;}
|
||
.y14f{bottom:53.972000px;}
|
||
.y136{bottom:54.183000px;}
|
||
.y9e{bottom:54.891000px;}
|
||
.y124{bottom:55.007000px;}
|
||
.y181{bottom:55.035000px;}
|
||
.y36{bottom:56.181000px;}
|
||
.y244{bottom:56.271000px;}
|
||
.ye4{bottom:56.345000px;}
|
||
.y80{bottom:56.360000px;}
|
||
.yfc{bottom:56.579000px;}
|
||
.y92{bottom:56.649000px;}
|
||
.y1f0{bottom:56.883000px;}
|
||
.yf0{bottom:57.157000px;}
|
||
.y238{bottom:57.177000px;}
|
||
.y107{bottom:57.181000px;}
|
||
.y61{bottom:57.778000px;}
|
||
.y88{bottom:57.882000px;}
|
||
.y1fc{bottom:58.152000px;}
|
||
.y2a{bottom:58.180000px;}
|
||
.y18e{bottom:58.542000px;}
|
||
.y1dd{bottom:58.672000px;}
|
||
.ybe{bottom:59.553000px;}
|
||
.y1d8{bottom:59.678000px;}
|
||
.y5{bottom:59.736000px;}
|
||
.y1a8{bottom:59.862000px;}
|
||
.y1d0{bottom:60.133000px;}
|
||
.y228{bottom:60.549000px;}
|
||
.y213{bottom:61.704000px;}
|
||
.y144{bottom:61.762000px;}
|
||
.y195{bottom:61.996000px;}
|
||
.y15b{bottom:62.230000px;}
|
||
.y175{bottom:62.631000px;}
|
||
.y1c7{bottom:62.657000px;}
|
||
.y11b{bottom:62.686000px;}
|
||
.y1b2{bottom:62.841000px;}
|
||
.y54{bottom:63.040000px;}
|
||
.yd8{bottom:63.260000px;}
|
||
.yb1{bottom:64.365000px;}
|
||
.y203{bottom:64.998000px;}
|
||
.y21{bottom:65.465000px;}
|
||
.y166{bottom:65.484000px;}
|
||
.y49{bottom:65.573000px;}
|
||
.y16e{bottom:65.752000px;}
|
||
.y14e{bottom:66.574000px;}
|
||
.y135{bottom:66.786000px;}
|
||
.y3f{bottom:67.311000px;}
|
||
.y19e{bottom:67.324000px;}
|
||
.y18{bottom:67.515000px;}
|
||
.y123{bottom:67.610000px;}
|
||
.y111{bottom:68.064000px;}
|
||
.y12c{bottom:68.634000px;}
|
||
.y7f{bottom:68.963000px;}
|
||
.yfb{bottom:69.182000px;}
|
||
.ye3{bottom:69.222000px;}
|
||
.y91{bottom:69.252000px;}
|
||
.y1ef{bottom:69.486000px;}
|
||
.yef{bottom:69.760000px;}
|
||
.y237{bottom:69.780000px;}
|
||
.y105{bottom:69.784000px;}
|
||
.y60{bottom:70.381000px;}
|
||
.ybd{bottom:70.437000px;}
|
||
.y9d{bottom:70.457000px;}
|
||
.yd{bottom:70.798000px;}
|
||
.y1a{bottom:71.131000px;}
|
||
.y18d{bottom:71.145000px;}
|
||
.y1dc{bottom:71.274000px;}
|
||
.y1ea{bottom:71.301000px;}
|
||
.y252{bottom:71.386000px;}
|
||
.y35{bottom:71.762000px;}
|
||
.yce{bottom:71.967000px;}
|
||
.y1d7{bottom:72.280000px;}
|
||
.y1a7{bottom:72.465000px;}
|
||
.y227{bottom:73.152000px;}
|
||
.y209{bottom:73.424000px;}
|
||
.y11a{bottom:73.571000px;}
|
||
.y212{bottom:74.306000px;}
|
||
.y143{bottom:74.365000px;}
|
||
.ye{bottom:74.413000px;}
|
||
.y15a{bottom:74.832000px;}
|
||
.y243{bottom:74.841000px;}
|
||
.y1c6{bottom:75.259000px;}
|
||
.y1b1{bottom:75.444000px;}
|
||
.y1cf{bottom:75.714000px;}
|
||
.ya9{bottom:75.854000px;}
|
||
.y21c{bottom:76.733000px;}
|
||
.y1bd{bottom:76.875000px;}
|
||
.y194{bottom:77.578000px;}
|
||
.y202{bottom:77.600000px;}
|
||
.y22f{bottom:77.844000px;}
|
||
.y165{bottom:78.087000px;}
|
||
.y174{bottom:78.213000px;}
|
||
.y6d{bottom:78.239000px;}
|
||
.y75{bottom:78.322000px;}
|
||
.y134{bottom:79.140000px;}
|
||
.y14d{bottom:79.177000px;}
|
||
.y29{bottom:79.216000px;}
|
||
.y122{bottom:80.212000px;}
|
||
.y180{bottom:80.241000px;}
|
||
.yd7{bottom:80.409000px;}
|
||
.y110{bottom:80.666000px;}
|
||
.y12b{bottom:80.988000px;}
|
||
.ybc{bottom:81.321000px;}
|
||
.y16d{bottom:81.333000px;}
|
||
.yfa{bottom:81.785000px;}
|
||
.y90{bottom:81.854000px;}
|
||
.yee{bottom:82.113000px;}
|
||
.y236{bottom:82.383000px;}
|
||
.y104{bottom:82.386000px;}
|
||
.y87{bottom:82.839000px;}
|
||
.y1fb{bottom:83.357000px;}
|
||
.y1db{bottom:83.877000px;}
|
||
.y119{bottom:84.455000px;}
|
||
.y20{bottom:84.668000px;}
|
||
.ye2{bottom:84.803000px;}
|
||
.y1d6{bottom:84.883000px;}
|
||
.y1a6{bottom:85.067000px;}
|
||
.y226{bottom:85.755000px;}
|
||
.y6c{bottom:86.456000px;}
|
||
.y17{bottom:86.718000px;}
|
||
.y1e9{bottom:86.882000px;}
|
||
.y211{bottom:86.909000px;}
|
||
.y142{bottom:86.968000px;}
|
||
.y159{bottom:87.435000px;}
|
||
.ycd{bottom:87.548000px;}
|
||
.y1c5{bottom:87.862000px;}
|
||
.y1b0{bottom:88.046000px;}
|
||
.y34{bottom:88.126000px;}
|
||
.y53{bottom:88.245000px;}
|
||
.ya8{bottom:88.457000px;}
|
||
.y19d{bottom:88.858000px;}
|
||
.y21b{bottom:89.336000px;}
|
||
.y1bc{bottom:89.478000px;}
|
||
.yb0{bottom:89.570000px;}
|
||
.y3e{bottom:89.603000px;}
|
||
.yc{bottom:90.001000px;}
|
||
.y7e{bottom:90.522000px;}
|
||
.y74{bottom:90.675000px;}
|
||
.y164{bottom:90.689000px;}
|
||
.y48{bottom:90.778000px;}
|
||
.y14c{bottom:91.780000px;}
|
||
.y9c{bottom:91.991000px;}
|
||
.ybb{bottom:92.205000px;}
|
||
.y121{bottom:92.566000px;}
|
||
.y17f{bottom:92.843000px;}
|
||
.y10f{bottom:93.269000px;}
|
||
.y242{bottom:93.411000px;}
|
||
.y22e{bottom:93.426000px;}
|
||
.y8f{bottom:94.457000px;}
|
||
.y1ee{bottom:94.691000px;}
|
||
.y133{bottom:94.706000px;}
|
||
.y247{bottom:94.985000px;}
|
||
.y103{bottom:94.989000px;}
|
||
.y118{bottom:95.090000px;}
|
||
.y5f{bottom:95.586000px;}
|
||
.y1fa{bottom:95.710000px;}
|
||
.yd6{bottom:96.149000px;}
|
||
.y18c{bottom:96.350000px;}
|
||
.y1da{bottom:96.480000px;}
|
||
.y251{bottom:96.591000px;}
|
||
.yed{bottom:96.709000px;}
|
||
.y1ce{bottom:96.750000px;}
|
||
.y1d5{bottom:97.486000px;}
|
||
.y86{bottom:97.525000px;}
|
||
.y1a5{bottom:97.670000px;}
|
||
.y225{bottom:98.357000px;}
|
||
.y208{bottom:98.380000px;}
|
||
.y210{bottom:99.512000px;}
|
||
.y12a{bottom:99.543000px;}
|
||
.y141{bottom:99.570000px;}
|
||
.y158{bottom:99.789000px;}
|
||
.y52{bottom:100.599000px;}
|
||
.ya7{bottom:101.060000px;}
|
||
.y1bb{bottom:101.832000px;}
|
||
.y21a{bottom:101.938000px;}
|
||
.yaf{bottom:102.173000px;}
|
||
.y173{bottom:102.237000px;}
|
||
.y201{bottom:102.556000px;}
|
||
.y7d{bottom:103.125000px;}
|
||
.y163{bottom:103.292000px;}
|
||
.y47{bottom:103.381000px;}
|
||
.y1f{bottom:103.871000px;}
|
||
.y14b{bottom:104.382000px;}
|
||
.y1e8{bottom:104.456000px;}
|
||
.y9b{bottom:104.594000px;}
|
||
.y73{bottom:105.362000px;}
|
||
.y17e{bottom:105.446000px;}
|
||
.y16{bottom:105.921000px;}
|
||
.y28{bottom:106.979000px;}
|
||
.yf9{bottom:106.990000px;}
|
||
.y235{bottom:107.588000px;}
|
||
.y106{bottom:107.592000px;}
|
||
.y5e{bottom:108.189000px;}
|
||
.y22d{bottom:109.007000px;}
|
||
.ycc{bottom:109.082000px;}
|
||
.yb{bottom:109.203000px;}
|
||
.y117{bottom:109.934000px;}
|
||
.y223{bottom:110.088000px;}
|
||
.y1e3{bottom:110.273000px;}
|
||
.y224{bottom:110.711000px;}
|
||
.ye1{bottom:111.344000px;}
|
||
.y241{bottom:111.982000px;}
|
||
.y140{bottom:112.173000px;}
|
||
.y16c{bottom:112.332000px;}
|
||
.y120{bottom:112.753000px;}
|
||
.y1c4{bottom:113.067000px;}
|
||
.y85{bottom:113.107000px;}
|
||
.y1af{bottom:113.252000px;}
|
||
.ya6{bottom:113.662000px;}
|
||
.yba{bottom:113.973000px;}
|
||
.y19c{bottom:114.064000px;}
|
||
.y219{bottom:114.292000px;}
|
||
.yae{bottom:114.527000px;}
|
||
.y3d{bottom:114.808000px;}
|
||
.y162{bottom:115.645000px;}
|
||
.y7c{bottom:115.727000px;}
|
||
.y6b{bottom:115.888000px;}
|
||
.y46{bottom:115.984000px;}
|
||
.y132{bottom:116.240000px;}
|
||
.y9a{bottom:116.948000px;}
|
||
.y14a{bottom:116.985000px;}
|
||
.y4{bottom:117.135000px;}
|
||
.y51{bottom:117.660000px;}
|
||
.y17d{bottom:118.049000px;}
|
||
.y1f9{bottom:118.389000px;}
|
||
.y10e{bottom:118.474000px;}
|
||
.y33{bottom:118.647000px;}
|
||
.y193{bottom:119.062000px;}
|
||
.yf8{bottom:119.344000px;}
|
||
.y207{bottom:119.520000px;}
|
||
.y8e{bottom:119.662000px;}
|
||
.y1ed{bottom:119.897000px;}
|
||
.y102{bottom:119.945000px;}
|
||
.y157{bottom:120.139000px;}
|
||
.y246{bottom:120.191000px;}
|
||
.y2d{bottom:121.063000px;}
|
||
.y129{bottom:121.077000px;}
|
||
.y250{bottom:121.548000px;}
|
||
.y18b{bottom:121.555000px;}
|
||
.ycb{bottom:121.685000px;}
|
||
.ye0{bottom:122.228000px;}
|
||
.yec{bottom:122.253000px;}
|
||
.y27{bottom:122.561000px;}
|
||
.y1d4{bottom:122.691000px;}
|
||
.y1a4{bottom:122.875000px;}
|
||
.y1ba{bottom:122.878000px;}
|
||
.y1e{bottom:123.074000px;}
|
||
.y200{bottom:123.602000px;}
|
||
.y22c{bottom:124.589000px;}
|
||
.y20f{bottom:124.717000px;}
|
||
.y13f{bottom:124.776000px;}
|
||
.yb9{bottom:124.857000px;}
|
||
.y15{bottom:125.124000px;}
|
||
.yd5{bottom:125.838000px;}
|
||
.ya5{bottom:126.265000px;}
|
||
.y19b{bottom:126.666000px;}
|
||
.y3c{bottom:127.411000px;}
|
||
.y172{bottom:127.443000px;}
|
||
.y16b{bottom:127.913000px;}
|
||
.y7b{bottom:128.330000px;}
|
||
.y6a{bottom:128.490000px;}
|
||
.y45{bottom:128.586000px;}
|
||
.y131{bottom:128.843000px;}
|
||
.y149{bottom:129.587000px;}
|
||
.y240{bottom:130.552000px;}
|
||
.y17c{bottom:130.651000px;}
|
||
.y10d{bottom:131.077000px;}
|
||
.y116{bottom:131.468000px;}
|
||
.y8d{bottom:132.265000px;}
|
||
.y1ec{bottom:132.499000px;}
|
||
.y99{bottom:132.514000px;}
|
||
.y156{bottom:132.742000px;}
|
||
.y234{bottom:132.793000px;}
|
||
.ydf{bottom:132.863000px;}
|
||
.y5d{bottom:133.394000px;}
|
||
.y128{bottom:133.431000px;}
|
||
.y18a{bottom:133.909000px;}
|
||
.yca{bottom:134.288000px;}
|
||
.yad{bottom:134.576000px;}
|
||
.yeb{bottom:134.606000px;}
|
||
.y192{bottom:134.644000px;}
|
||
.y206{bottom:135.101000px;}
|
||
.y1f3{bottom:135.206000px;}
|
||
.y222{bottom:135.294000px;}
|
||
.y218{bottom:135.338000px;}
|
||
.yb8{bottom:135.742000px;}
|
||
.y72{bottom:136.884000px;}
|
||
.y50{bottom:137.052000px;}
|
||
.y20e{bottom:137.320000px;}
|
||
.y13e{bottom:137.378000px;}
|
||
.y22{bottom:138.248000px;}
|
||
.y1c3{bottom:138.273000px;}
|
||
.ya{bottom:138.374000px;}
|
||
.yd4{bottom:138.441000px;}
|
||
.y1ae{bottom:138.457000px;}
|
||
.ya4{bottom:138.619000px;}
|
||
.y161{bottom:138.717000px;}
|
||
.y26{bottom:138.924000px;}
|
||
.y3{bottom:139.153000px;}
|
||
.yf7{bottom:139.393000px;}
|
||
.y32{bottom:139.683000px;}
|
||
.y22b{bottom:140.170000px;}
|
||
.y69{bottom:140.844000px;}
|
||
.y7a{bottom:140.933000px;}
|
||
.y1e7{bottom:141.074000px;}
|
||
.y101{bottom:141.129000px;}
|
||
.y44{bottom:141.189000px;}
|
||
.y130{bottom:141.446000px;}
|
||
.yc4{bottom:141.963000px;}
|
||
.y148{bottom:142.190000px;}
|
||
.y1d{bottom:142.277000px;}
|
||
.y115{bottom:142.352000px;}
|
||
.y24a{bottom:143.430000px;}
|
||
.y24f{bottom:143.590000px;}
|
||
.y10c{bottom:143.680000px;}
|
||
.y1b9{bottom:143.914000px;}
|
||
.y1f4{bottom:144.201000px;}
|
||
.y14{bottom:144.327000px;}
|
||
.y8c{bottom:144.619000px;}
|
||
.y84{bottom:144.629000px;}
|
||
.y155{bottom:145.344000px;}
|
||
.yde{bottom:145.740000px;}
|
||
.y5c{bottom:145.748000px;}
|
||
.yb7{bottom:146.626000px;}
|
||
.yc9{bottom:146.890000px;}
|
||
.y1f8{bottom:147.395000px;}
|
||
.y1d3{bottom:147.896000px;}
|
||
.y1a3{bottom:148.081000px;}
|
||
.y23f{bottom:149.122000px;}
|
||
.yea{bottom:149.201000px;}
|
||
.y71{bottom:149.237000px;}
|
||
.y4f{bottom:149.654000px;}
|
||
.y24c{bottom:149.732000px;}
|
||
.y20d{bottom:149.922000px;}
|
||
.y13d{bottom:149.981000px;}
|
||
.yac{bottom:150.158000px;}
|
||
.yd3{bottom:150.794000px;}
|
||
.y217{bottom:150.919000px;}
|
||
.y1ad{bottom:151.060000px;}
|
||
.y19a{bottom:151.872000px;}
|
||
.y127{bottom:151.986000px;}
|
||
.y3b{bottom:152.616000px;}
|
||
.y171{bottom:152.648000px;}
|
||
.y114{bottom:153.236000px;}
|
||
.y79{bottom:153.535000px;}
|
||
.y68{bottom:154.042000px;}
|
||
.y98{bottom:154.048000px;}
|
||
.y147{bottom:154.544000px;}
|
||
.yf6{bottom:154.975000px;}
|
||
.y189{bottom:155.204000px;}
|
||
.y31{bottom:155.264000px;}
|
||
.y2c{bottom:155.434000px;}
|
||
.y22a{bottom:155.752000px;}
|
||
.y17b{bottom:155.857000px;}
|
||
.y10b{bottom:156.033000px;}
|
||
.y205{bottom:156.137000px;}
|
||
.y1e6{bottom:156.655000px;}
|
||
.yb6{bottom:157.261000px;}
|
||
.y1eb{bottom:157.456000px;}
|
||
.yc3{bottom:157.545000px;}
|
||
.y154{bottom:157.947000px;}
|
||
.y233{bottom:157.999000px;}
|
||
.y16a{bottom:158.912000px;}
|
||
.y24e{bottom:159.171000px;}
|
||
.y11f{bottom:159.493000px;}
|
||
.y1b8{bottom:159.495000px;}
|
||
.y220{bottom:159.627000px;}
|
||
.y221{bottom:160.250000px;}
|
||
.y160{bottom:160.277000px;}
|
||
.ya3{bottom:160.661000px;}
|
||
.y1e2{bottom:160.683000px;}
|
||
.y8b{bottom:161.206000px;}
|
||
.y1b{bottom:161.480000px;}
|
||
.y20c{bottom:162.276000px;}
|
||
.y13c{bottom:162.334000px;}
|
||
.y100{bottom:162.688000px;}
|
||
.y1f7{bottom:162.976000px;}
|
||
.y1c2{bottom:163.478000px;}
|
||
.y13{bottom:163.530000px;}
|
||
.y1ac{bottom:163.662000px;}
|
||
.y70{bottom:163.832000px;}
|
||
.y113{bottom:164.120000px;}
|
||
.yd2{bottom:164.144000px;}
|
||
.y249{bottom:164.477000px;}
|
||
.y1cd{bottom:164.531000px;}
|
||
.y1ff{bottom:164.564000px;}
|
||
.y3a{bottom:165.219000px;}
|
||
.y43{bottom:166.394000px;}
|
||
.y97{bottom:166.651000px;}
|
||
.y1c{bottom:166.686000px;}
|
||
.y9{bottom:167.545000px;}
|
||
.y188{bottom:167.557000px;}
|
||
.y17a{bottom:168.459000px;}
|
||
.y83{bottom:169.585000px;}
|
||
.y5b{bottom:170.403000px;}
|
||
.y153{bottom:170.550000px;}
|
||
.y24b{bottom:170.778000px;}
|
||
.y204{bottom:171.719000px;}
|
||
.y25{bottom:171.938000px;}
|
||
.y216{bottom:171.956000px;}
|
||
.yc8{bottom:172.096000px;}
|
||
.y1e5{bottom:172.237000px;}
|
||
.ydd{bottom:172.280000px;}
|
||
.y1a2{bottom:173.037000px;}
|
||
.y1d2{bottom:173.102000px;}
|
||
.y23e{bottom:173.147000px;}
|
||
.ya2{bottom:173.264000px;}
|
||
.y169{bottom:174.494000px;}
|
||
.y4e{bottom:174.611000px;}
|
||
.ye9{bottom:174.746000px;}
|
||
.y24d{bottom:174.753000px;}
|
||
.y112{bottom:174.756000px;}
|
||
.yf5{bottom:176.011000px;}
|
||
.y191{bottom:176.128000px;}
|
||
.yab{bottom:176.175000px;}
|
||
.y1ab{bottom:176.265000px;}
|
||
.y146{bottom:176.586000px;}
|
||
.y8a{bottom:176.788000px;}
|
||
.y2{bottom:177.056000px;}
|
||
.y199{bottom:177.077000px;}
|
||
.y229{bottom:177.286000px;}
|
||
.y170{bottom:177.604000px;}
|
||
.y39{bottom:177.821000px;}
|
||
.y30{bottom:178.046000px;}
|
||
.y10a{bottom:178.075000px;}
|
||
.y78{bottom:178.492000px;}
|
||
.y42{bottom:178.748000px;}
|
||
.y96{bottom:179.254000px;}
|
||
.y1cc{bottom:180.112000px;}
|
||
.y1fe{bottom:180.145000px;}
|
||
.yb5{bottom:180.825000px;}
|
||
.y179{bottom:181.062000px;}
|
||
.y15f{bottom:181.836000px;}
|
||
.y12{bottom:182.733000px;}
|
||
.y152{bottom:183.152000px;}
|
||
.ydc{bottom:183.164000px;}
|
||
.y232{bottom:183.204000px;}
|
||
.y13b{bottom:183.380000px;}
|
||
.y20b{bottom:183.439000px;}
|
||
.y67{bottom:183.473000px;}
|
||
.y187{bottom:183.622000px;}
|
||
.y1f6{bottom:184.012000px;}
|
||
.y82{bottom:184.272000px;}
|
||
.y21f{bottom:184.583000px;}
|
||
.yc7{bottom:184.698000px;}
|
||
.yff{bottom:185.640000px;}
|
||
.y5a{bottom:185.985000px;}
|
||
.ye8{bottom:187.099000px;}
|
||
.y24{bottom:187.520000px;}
|
||
.y215{bottom:187.537000px;}
|
||
.y1aa{bottom:188.618000px;}
|
||
.y1c1{bottom:188.683000px;}
|
||
.y23d{bottom:189.952000px;}
|
||
.y168{bottom:190.075000px;}
|
||
.y1b7{bottom:190.494000px;}
|
||
.y77{bottom:191.094000px;}
|
||
.yd1{bottom:191.592000px;}
|
||
.y95{bottom:191.607000px;}
|
||
.y190{bottom:191.709000px;}
|
||
.y145{bottom:192.168000px;}
|
||
.y2f{bottom:193.628000px;}
|
||
.y178{bottom:193.665000px;}
|
||
.ydb{bottom:193.799000px;}
|
||
.y151{bottom:195.755000px;}
|
||
.y66{bottom:195.827000px;}
|
||
.y4d{bottom:196.406000px;}
|
||
.y8{bottom:196.716000px;}
|
||
.yaa{bottom:197.211000px;}
|
||
.yc6{bottom:197.301000px;}
|
||
.y1{bottom:197.678000px;}
|
||
.y1d1{bottom:198.058000px;}
|
||
.y186{bottom:199.204000px;}
|
||
.y1f5{bottom:199.594000px;}
|
||
.ye7{bottom:201.694000px;}
|
||
.y198{bottom:202.282000px;}
|
||
.y38{bottom:202.778000px;}
|
||
.y59{bottom:202.807000px;}
|
||
.y23{bottom:203.101000px;}
|
||
.y214{bottom:203.119000px;}
|
||
.y23c{bottom:205.534000px;}
|
||
.y41{bottom:205.771000px;}
|
||
.y15e{bottom:205.860000px;}
|
||
.y1b6{bottom:206.075000px;}
|
||
.y177{bottom:206.267000px;}
|
||
.y76{bottom:206.676000px;}
|
||
.y94{bottom:207.174000px;}
|
||
.y150{bottom:208.109000px;}
|
||
.y231{bottom:208.160000px;}
|
||
.y65{bottom:209.025000px;}
|
||
.yc5{bottom:209.655000px;}
|
||
.y2e{bottom:210.450000px;}
|
||
.y4c{bottom:212.770000px;}
|
||
.y1c0{bottom:213.640000px;}
|
||
.y197{bottom:214.636000px;}
|
||
.y176{bottom:218.621000px;}
|
||
.y7{bottom:236.149000px;}
|
||
.y89{bottom:240.488000px;}
|
||
.ha{height:19.359269px;}
|
||
.h14{height:20.921400px;}
|
||
.h11{height:22.093117px;}
|
||
.h13{height:22.124998px;}
|
||
.hb{height:23.910300px;}
|
||
.h16{height:24.818995px;}
|
||
.hf{height:24.890726px;}
|
||
.he{height:25.285248px;}
|
||
.h9{height:27.576477px;}
|
||
.hc{height:27.616327px;}
|
||
.h15{height:27.656178px;}
|
||
.h6{height:29.887800px;}
|
||
.h10{height:30.196389px;}
|
||
.hd{height:32.727300px;}
|
||
.h5{height:33.187635px;}
|
||
.h7{height:35.865600px;}
|
||
.h4{height:41.087517px;}
|
||
.h8{height:43.038600px;}
|
||
.h17{height:57.276450px;}
|
||
.h3{height:59.177400px;}
|
||
.h12{height:68.610693px;}
|
||
.h2{height:74.361300px;}
|
||
.h0{height:255.118000px;}
|
||
.h1{height:255.500000px;}
|
||
.w0{width:453.543000px;}
|
||
.w1{width:454.000000px;}
|
||
.x0{left:0.000000px;}
|
||
.x5{left:10.667000px;}
|
||
.x1{left:28.346000px;}
|
||
.x3{left:30.397000px;}
|
||
.xd{left:31.983000px;}
|
||
.x6{left:34.488000px;}
|
||
.x12{left:36.225000px;}
|
||
.x10{left:42.468000px;}
|
||
.x19{left:45.283000px;}
|
||
.xe{left:47.176000px;}
|
||
.x7{left:50.486000px;}
|
||
.x2c{left:51.883000px;}
|
||
.x14{left:53.153000px;}
|
||
.x16{left:64.287000px;}
|
||
.x17{left:66.005000px;}
|
||
.x1e{left:67.101000px;}
|
||
.x13{left:68.994000px;}
|
||
.x23{left:84.835000px;}
|
||
.x1f{left:87.823000px;}
|
||
.x24{left:103.664000px;}
|
||
.xc{left:106.772000px;}
|
||
.x2{left:114.497000px;}
|
||
.xb{left:119.296000px;}
|
||
.xa{left:135.306000px;}
|
||
.x29{left:136.615000px;}
|
||
.xf{left:146.030000px;}
|
||
.x2b{left:150.737000px;}
|
||
.x1a{left:152.281000px;}
|
||
.x1b{left:160.231000px;}
|
||
.x25{left:184.373000px;}
|
||
.x15{left:189.761000px;}
|
||
.x8{left:194.709000px;}
|
||
.x18{left:196.595000px;}
|
||
.x20{left:216.235000px;}
|
||
.x2a{left:229.831000px;}
|
||
.x21{left:235.064000px;}
|
||
.x1c{left:252.081000px;}
|
||
.x22{left:253.893000px;}
|
||
.x1d{left:259.989000px;}
|
||
.x28{left:271.962000px;}
|
||
.x27{left:273.128000px;}
|
||
.x4{left:378.705000px;}
|
||
.x26{left:418.767000px;}
|
||
.x11{left:424.403000px;}
|
||
.x9{left:428.637000px;}
|
||
@media print{
|
||
.v0{vertical-align:0.000000pt;}
|
||
.ls0{letter-spacing:0.000000pt;}
|
||
.ws0{word-spacing:0.000000pt;}
|
||
._7{margin-left:-6.809663pt;}
|
||
._6{margin-left:-5.126375pt;}
|
||
._5{margin-left:-1.683287pt;}
|
||
._d{width:1.540882pt;}
|
||
._0{width:4.098134pt;}
|
||
._2b{width:5.435471pt;}
|
||
._36{width:8.320819pt;}
|
||
._37{width:14.151678pt;}
|
||
._18{width:15.941831pt;}
|
||
._c{width:17.693578pt;}
|
||
._e{width:19.374562pt;}
|
||
._8{width:20.747846pt;}
|
||
._f{width:22.767178pt;}
|
||
._9{width:24.343956pt;}
|
||
._11{width:25.867884pt;}
|
||
._b{width:27.391678pt;}
|
||
._4{width:28.921939pt;}
|
||
._10{width:30.545480pt;}
|
||
._2c{width:32.181395pt;}
|
||
._1b{width:33.662807pt;}
|
||
._17{width:35.653023pt;}
|
||
._22{width:37.276880pt;}
|
||
._23{width:39.946925pt;}
|
||
._3{width:41.655600pt;}
|
||
._a{width:43.229883pt;}
|
||
._1f{width:45.028811pt;}
|
||
._32{width:46.421066pt;}
|
||
._1{width:48.384419pt;}
|
||
._12{width:50.211840pt;}
|
||
._2{width:54.438800pt;}
|
||
._26{width:67.168912pt;}
|
||
._13{width:75.317760pt;}
|
||
._27{width:90.327800pt;}
|
||
._19{width:101.185644pt;}
|
||
._1a{width:124.767636pt;}
|
||
._2e{width:126.291564pt;}
|
||
._31{width:134.925389pt;}
|
||
._2a{width:150.635520pt;}
|
||
._16{width:175.741440pt;}
|
||
._28{width:178.099018pt;}
|
||
._1e{width:200.847360pt;}
|
||
._30{width:225.953280pt;}
|
||
._24{width:251.821164pt;}
|
||
._3c{width:276.165120pt;}
|
||
._43{width:302.033004pt;}
|
||
._15{width:327.138924pt;}
|
||
._1d{width:351.482880pt;}
|
||
._3e{width:376.588800pt;}
|
||
._38{width:401.694720pt;}
|
||
._14{width:451.906560pt;}
|
||
._20{width:477.012480pt;}
|
||
._25{width:502.118400pt;}
|
||
._1c{width:677.859840pt;}
|
||
._3a{width:805.131087pt;}
|
||
._42{width:925.993026pt;}
|
||
._44{width:934.575270pt;}
|
||
._35{width:1248.912819pt;}
|
||
._3f{width:1318.153554pt;}
|
||
._40{width:1351.628114pt;}
|
||
._41{width:1418.577234pt;}
|
||
._2f{width:1427.388142pt;}
|
||
._3b{width:1443.439572pt;}
|
||
._3d{width:1452.051794pt;}
|
||
._2d{width:1513.916387pt;}
|
||
._33{width:1530.447929pt;}
|
||
._39{width:1653.158675pt;}
|
||
._21{width:1975.700412pt;}
|
||
._29{width:2009.174972pt;}
|
||
._34{width:2042.649532pt;}
|
||
.fs9{font-size:31.880533pt;}
|
||
.fs5{font-size:37.193600pt;}
|
||
.fs6{font-size:42.507200pt;}
|
||
.fs8{font-size:47.820800pt;}
|
||
.fs4{font-size:53.133867pt;}
|
||
.fs7{font-size:58.181867pt;}
|
||
.fs3{font-size:63.761067pt;}
|
||
.fs2{font-size:76.513067pt;}
|
||
.fs1{font-size:110.200000pt;}
|
||
.fs0{font-size:132.197867pt;}
|
||
.y0{bottom:-0.666667pt;}
|
||
.y13a{bottom:5.030667pt;}
|
||
.y185{bottom:6.166667pt;}
|
||
.yf4{bottom:8.994667pt;}
|
||
.y23b{bottom:9.022667pt;}
|
||
.y230{bottom:10.370667pt;}
|
||
.y1e1{bottom:11.014667pt;}
|
||
.y93{bottom:11.445333pt;}
|
||
.yc1{bottom:13.650667pt;}
|
||
.y1cb{bottom:16.328000pt;}
|
||
.y58{bottom:16.838667pt;}
|
||
.y11{bottom:17.357333pt;}
|
||
.yc2{bottom:18.470667pt;}
|
||
.y12f{bottom:19.412000pt;}
|
||
.y139{bottom:21.833333pt;}
|
||
.y184{bottom:22.969333pt;}
|
||
.ya1{bottom:23.109333pt;}
|
||
.yfe{bottom:25.028000pt;}
|
||
.yf3{bottom:25.798667pt;}
|
||
.y23a{bottom:25.825333pt;}
|
||
.y64{bottom:26.626667pt;}
|
||
.y1e0{bottom:27.818667pt;}
|
||
.y20a{bottom:29.405333pt;}
|
||
.yc0{bottom:31.981333pt;}
|
||
.y1ca{bottom:33.132000pt;}
|
||
.y1b5{bottom:33.377333pt;}
|
||
.y57{bottom:33.642667pt;}
|
||
.yd0{bottom:33.848000pt;}
|
||
.yb4{bottom:35.409333pt;}
|
||
.y1a1{bottom:35.734667pt;}
|
||
.y12e{bottom:35.882667pt;}
|
||
.y138{bottom:38.637333pt;}
|
||
.y126{bottom:39.736000pt;}
|
||
.y183{bottom:39.773333pt;}
|
||
.ya0{bottom:39.912000pt;}
|
||
.y11e{bottom:40.008000pt;}
|
||
.yfd{bottom:41.832000pt;}
|
||
.y81{bottom:41.872000pt;}
|
||
.y1f2{bottom:42.237333pt;}
|
||
.yf2{bottom:42.602667pt;}
|
||
.y239{bottom:42.629333pt;}
|
||
.y109{bottom:42.634667pt;}
|
||
.y10{bottom:43.189333pt;}
|
||
.y63{bottom:43.430667pt;}
|
||
.y37{bottom:44.532000pt;}
|
||
.y1df{bottom:44.621333pt;}
|
||
.y1a9{bottom:46.209333pt;}
|
||
.ye6{bottom:46.434667pt;}
|
||
.y6f{bottom:47.812000pt;}
|
||
.yda{bottom:48.216000pt;}
|
||
.y15d{bottom:49.365333pt;}
|
||
.y21e{bottom:49.502667pt;}
|
||
.y2b{bottom:49.525333pt;}
|
||
.y1c9{bottom:49.934667pt;}
|
||
.y1b4{bottom:50.181333pt;}
|
||
.y245{bottom:50.266667pt;}
|
||
.y56{bottom:50.446667pt;}
|
||
.y1bf{bottom:52.089333pt;}
|
||
.yb3{bottom:52.213333pt;}
|
||
.y1a0{bottom:52.538667pt;}
|
||
.y167{bottom:53.705333pt;}
|
||
.y4b{bottom:53.824000pt;}
|
||
.y11d{bottom:54.557333pt;}
|
||
.y137{bottom:55.441333pt;}
|
||
.y40{bottom:56.473333pt;}
|
||
.y125{bottom:56.538667pt;}
|
||
.y182{bottom:56.577333pt;}
|
||
.y9f{bottom:56.716000pt;}
|
||
.y6{bottom:57.414667pt;}
|
||
.y1f1{bottom:59.041333pt;}
|
||
.yf1{bottom:59.405333pt;}
|
||
.y248{bottom:59.433333pt;}
|
||
.y108{bottom:59.437333pt;}
|
||
.y62{bottom:60.233333pt;}
|
||
.y1fd{bottom:60.732000pt;}
|
||
.ye5{bottom:60.946667pt;}
|
||
.y18f{bottom:61.252000pt;}
|
||
.y1de{bottom:61.425333pt;}
|
||
.y196{bottom:61.886667pt;}
|
||
.ycf{bottom:61.897333pt;}
|
||
.y1d9{bottom:62.766667pt;}
|
||
.y12d{bottom:62.800000pt;}
|
||
.y1e4{bottom:63.012000pt;}
|
||
.y19{bottom:64.416000pt;}
|
||
.ybf{bottom:64.892000pt;}
|
||
.y6e{bottom:65.409333pt;}
|
||
.yd9{bottom:66.016000pt;}
|
||
.y15c{bottom:66.169333pt;}
|
||
.y1c8{bottom:66.738667pt;}
|
||
.y16f{bottom:66.893333pt;}
|
||
.y1b3{bottom:66.984000pt;}
|
||
.y55{bottom:67.249333pt;}
|
||
.yf{bottom:68.793333pt;}
|
||
.y1be{bottom:68.893333pt;}
|
||
.y19f{bottom:69.010667pt;}
|
||
.yb2{bottom:69.016000pt;}
|
||
.y11c{bottom:69.069333pt;}
|
||
.y21d{bottom:70.277333pt;}
|
||
.y4a{bottom:70.626667pt;}
|
||
.y14f{bottom:71.962667pt;}
|
||
.y136{bottom:72.244000pt;}
|
||
.y9e{bottom:73.188000pt;}
|
||
.y124{bottom:73.342667pt;}
|
||
.y181{bottom:73.380000pt;}
|
||
.y36{bottom:74.908000pt;}
|
||
.y244{bottom:75.028000pt;}
|
||
.ye4{bottom:75.126667pt;}
|
||
.y80{bottom:75.146667pt;}
|
||
.yfc{bottom:75.438667pt;}
|
||
.y92{bottom:75.532000pt;}
|
||
.y1f0{bottom:75.844000pt;}
|
||
.yf0{bottom:76.209333pt;}
|
||
.y238{bottom:76.236000pt;}
|
||
.y107{bottom:76.241333pt;}
|
||
.y61{bottom:77.037333pt;}
|
||
.y88{bottom:77.176000pt;}
|
||
.y1fc{bottom:77.536000pt;}
|
||
.y2a{bottom:77.573333pt;}
|
||
.y18e{bottom:78.056000pt;}
|
||
.y1dd{bottom:78.229333pt;}
|
||
.ybe{bottom:79.404000pt;}
|
||
.y1d8{bottom:79.570667pt;}
|
||
.y5{bottom:79.648000pt;}
|
||
.y1a8{bottom:79.816000pt;}
|
||
.y1d0{bottom:80.177333pt;}
|
||
.y228{bottom:80.732000pt;}
|
||
.y213{bottom:82.272000pt;}
|
||
.y144{bottom:82.349333pt;}
|
||
.y195{bottom:82.661333pt;}
|
||
.y15b{bottom:82.973333pt;}
|
||
.y175{bottom:83.508000pt;}
|
||
.y1c7{bottom:83.542667pt;}
|
||
.y11b{bottom:83.581333pt;}
|
||
.y1b2{bottom:83.788000pt;}
|
||
.y54{bottom:84.053333pt;}
|
||
.yd8{bottom:84.346667pt;}
|
||
.yb1{bottom:85.820000pt;}
|
||
.y203{bottom:86.664000pt;}
|
||
.y21{bottom:87.286667pt;}
|
||
.y166{bottom:87.312000pt;}
|
||
.y49{bottom:87.430667pt;}
|
||
.y16e{bottom:87.669333pt;}
|
||
.y14e{bottom:88.765333pt;}
|
||
.y135{bottom:89.048000pt;}
|
||
.y3f{bottom:89.748000pt;}
|
||
.y19e{bottom:89.765333pt;}
|
||
.y18{bottom:90.020000pt;}
|
||
.y123{bottom:90.146667pt;}
|
||
.y111{bottom:90.752000pt;}
|
||
.y12c{bottom:91.512000pt;}
|
||
.y7f{bottom:91.950667pt;}
|
||
.yfb{bottom:92.242667pt;}
|
||
.ye3{bottom:92.296000pt;}
|
||
.y91{bottom:92.336000pt;}
|
||
.y1ef{bottom:92.648000pt;}
|
||
.yef{bottom:93.013333pt;}
|
||
.y237{bottom:93.040000pt;}
|
||
.y105{bottom:93.045333pt;}
|
||
.y60{bottom:93.841333pt;}
|
||
.ybd{bottom:93.916000pt;}
|
||
.y9d{bottom:93.942667pt;}
|
||
.yd{bottom:94.397333pt;}
|
||
.y1a{bottom:94.841333pt;}
|
||
.y18d{bottom:94.860000pt;}
|
||
.y1dc{bottom:95.032000pt;}
|
||
.y1ea{bottom:95.068000pt;}
|
||
.y252{bottom:95.181333pt;}
|
||
.y35{bottom:95.682667pt;}
|
||
.yce{bottom:95.956000pt;}
|
||
.y1d7{bottom:96.373333pt;}
|
||
.y1a7{bottom:96.620000pt;}
|
||
.y227{bottom:97.536000pt;}
|
||
.y209{bottom:97.898667pt;}
|
||
.y11a{bottom:98.094667pt;}
|
||
.y212{bottom:99.074667pt;}
|
||
.y143{bottom:99.153333pt;}
|
||
.ye{bottom:99.217333pt;}
|
||
.y15a{bottom:99.776000pt;}
|
||
.y243{bottom:99.788000pt;}
|
||
.y1c6{bottom:100.345333pt;}
|
||
.y1b1{bottom:100.592000pt;}
|
||
.y1cf{bottom:100.952000pt;}
|
||
.ya9{bottom:101.138667pt;}
|
||
.y21c{bottom:102.310667pt;}
|
||
.y1bd{bottom:102.500000pt;}
|
||
.y194{bottom:103.437333pt;}
|
||
.y202{bottom:103.466667pt;}
|
||
.y22f{bottom:103.792000pt;}
|
||
.y165{bottom:104.116000pt;}
|
||
.y174{bottom:104.284000pt;}
|
||
.y6d{bottom:104.318667pt;}
|
||
.y75{bottom:104.429333pt;}
|
||
.y134{bottom:105.520000pt;}
|
||
.y14d{bottom:105.569333pt;}
|
||
.y29{bottom:105.621333pt;}
|
||
.y122{bottom:106.949333pt;}
|
||
.y180{bottom:106.988000pt;}
|
||
.yd7{bottom:107.212000pt;}
|
||
.y110{bottom:107.554667pt;}
|
||
.y12b{bottom:107.984000pt;}
|
||
.ybc{bottom:108.428000pt;}
|
||
.y16d{bottom:108.444000pt;}
|
||
.yfa{bottom:109.046667pt;}
|
||
.y90{bottom:109.138667pt;}
|
||
.yee{bottom:109.484000pt;}
|
||
.y236{bottom:109.844000pt;}
|
||
.y104{bottom:109.848000pt;}
|
||
.y87{bottom:110.452000pt;}
|
||
.y1fb{bottom:111.142667pt;}
|
||
.y1db{bottom:111.836000pt;}
|
||
.y119{bottom:112.606667pt;}
|
||
.y20{bottom:112.890667pt;}
|
||
.ye2{bottom:113.070667pt;}
|
||
.y1d6{bottom:113.177333pt;}
|
||
.y1a6{bottom:113.422667pt;}
|
||
.y226{bottom:114.340000pt;}
|
||
.y6c{bottom:115.274667pt;}
|
||
.y17{bottom:115.624000pt;}
|
||
.y1e9{bottom:115.842667pt;}
|
||
.y211{bottom:115.878667pt;}
|
||
.y142{bottom:115.957333pt;}
|
||
.y159{bottom:116.580000pt;}
|
||
.ycd{bottom:116.730667pt;}
|
||
.y1c5{bottom:117.149333pt;}
|
||
.y1b0{bottom:117.394667pt;}
|
||
.y34{bottom:117.501333pt;}
|
||
.y53{bottom:117.660000pt;}
|
||
.ya8{bottom:117.942667pt;}
|
||
.y19d{bottom:118.477333pt;}
|
||
.y21b{bottom:119.114667pt;}
|
||
.y1bc{bottom:119.304000pt;}
|
||
.yb0{bottom:119.426667pt;}
|
||
.y3e{bottom:119.470667pt;}
|
||
.yc{bottom:120.001333pt;}
|
||
.y7e{bottom:120.696000pt;}
|
||
.y74{bottom:120.900000pt;}
|
||
.y164{bottom:120.918667pt;}
|
||
.y48{bottom:121.037333pt;}
|
||
.y14c{bottom:122.373333pt;}
|
||
.y9c{bottom:122.654667pt;}
|
||
.ybb{bottom:122.940000pt;}
|
||
.y121{bottom:123.421333pt;}
|
||
.y17f{bottom:123.790667pt;}
|
||
.y10f{bottom:124.358667pt;}
|
||
.y242{bottom:124.548000pt;}
|
||
.y22e{bottom:124.568000pt;}
|
||
.y8f{bottom:125.942667pt;}
|
||
.y1ee{bottom:126.254667pt;}
|
||
.y133{bottom:126.274667pt;}
|
||
.y247{bottom:126.646667pt;}
|
||
.y103{bottom:126.652000pt;}
|
||
.y118{bottom:126.786667pt;}
|
||
.y5f{bottom:127.448000pt;}
|
||
.y1fa{bottom:127.613333pt;}
|
||
.yd6{bottom:128.198667pt;}
|
||
.y18c{bottom:128.466667pt;}
|
||
.y1da{bottom:128.640000pt;}
|
||
.y251{bottom:128.788000pt;}
|
||
.yed{bottom:128.945333pt;}
|
||
.y1ce{bottom:129.000000pt;}
|
||
.y1d5{bottom:129.981333pt;}
|
||
.y86{bottom:130.033333pt;}
|
||
.y1a5{bottom:130.226667pt;}
|
||
.y225{bottom:131.142667pt;}
|
||
.y208{bottom:131.173333pt;}
|
||
.y210{bottom:132.682667pt;}
|
||
.y12a{bottom:132.724000pt;}
|
||
.y141{bottom:132.760000pt;}
|
||
.y158{bottom:133.052000pt;}
|
||
.y52{bottom:134.132000pt;}
|
||
.ya7{bottom:134.746667pt;}
|
||
.y1bb{bottom:135.776000pt;}
|
||
.y21a{bottom:135.917333pt;}
|
||
.yaf{bottom:136.230667pt;}
|
||
.y173{bottom:136.316000pt;}
|
||
.y201{bottom:136.741333pt;}
|
||
.y7d{bottom:137.500000pt;}
|
||
.y163{bottom:137.722667pt;}
|
||
.y47{bottom:137.841333pt;}
|
||
.y1f{bottom:138.494667pt;}
|
||
.y14b{bottom:139.176000pt;}
|
||
.y1e8{bottom:139.274667pt;}
|
||
.y9b{bottom:139.458667pt;}
|
||
.y73{bottom:140.482667pt;}
|
||
.y17e{bottom:140.594667pt;}
|
||
.y16{bottom:141.228000pt;}
|
||
.y28{bottom:142.638667pt;}
|
||
.yf9{bottom:142.653333pt;}
|
||
.y235{bottom:143.450667pt;}
|
||
.y106{bottom:143.456000pt;}
|
||
.y5e{bottom:144.252000pt;}
|
||
.y22d{bottom:145.342667pt;}
|
||
.ycc{bottom:145.442667pt;}
|
||
.yb{bottom:145.604000pt;}
|
||
.y117{bottom:146.578667pt;}
|
||
.y223{bottom:146.784000pt;}
|
||
.y1e3{bottom:147.030667pt;}
|
||
.y224{bottom:147.614667pt;}
|
||
.ye1{bottom:148.458667pt;}
|
||
.y241{bottom:149.309333pt;}
|
||
.y140{bottom:149.564000pt;}
|
||
.y16c{bottom:149.776000pt;}
|
||
.y120{bottom:150.337333pt;}
|
||
.y1c4{bottom:150.756000pt;}
|
||
.y85{bottom:150.809333pt;}
|
||
.y1af{bottom:151.002667pt;}
|
||
.ya6{bottom:151.549333pt;}
|
||
.yba{bottom:151.964000pt;}
|
||
.y19c{bottom:152.085333pt;}
|
||
.y219{bottom:152.389333pt;}
|
||
.yae{bottom:152.702667pt;}
|
||
.y3d{bottom:153.077333pt;}
|
||
.y162{bottom:154.193333pt;}
|
||
.y7c{bottom:154.302667pt;}
|
||
.y6b{bottom:154.517333pt;}
|
||
.y46{bottom:154.645333pt;}
|
||
.y132{bottom:154.986667pt;}
|
||
.y9a{bottom:155.930667pt;}
|
||
.y14a{bottom:155.980000pt;}
|
||
.y4{bottom:156.180000pt;}
|
||
.y51{bottom:156.880000pt;}
|
||
.y17d{bottom:157.398667pt;}
|
||
.y1f9{bottom:157.852000pt;}
|
||
.y10e{bottom:157.965333pt;}
|
||
.y33{bottom:158.196000pt;}
|
||
.y193{bottom:158.749333pt;}
|
||
.yf8{bottom:159.125333pt;}
|
||
.y207{bottom:159.360000pt;}
|
||
.y8e{bottom:159.549333pt;}
|
||
.y1ed{bottom:159.862667pt;}
|
||
.y102{bottom:159.926667pt;}
|
||
.y157{bottom:160.185333pt;}
|
||
.y246{bottom:160.254667pt;}
|
||
.y2d{bottom:161.417333pt;}
|
||
.y129{bottom:161.436000pt;}
|
||
.y250{bottom:162.064000pt;}
|
||
.y18b{bottom:162.073333pt;}
|
||
.ycb{bottom:162.246667pt;}
|
||
.ye0{bottom:162.970667pt;}
|
||
.yec{bottom:163.004000pt;}
|
||
.y27{bottom:163.414667pt;}
|
||
.y1d4{bottom:163.588000pt;}
|
||
.y1a4{bottom:163.833333pt;}
|
||
.y1ba{bottom:163.837333pt;}
|
||
.y1e{bottom:164.098667pt;}
|
||
.y200{bottom:164.802667pt;}
|
||
.y22c{bottom:166.118667pt;}
|
||
.y20f{bottom:166.289333pt;}
|
||
.y13f{bottom:166.368000pt;}
|
||
.yb9{bottom:166.476000pt;}
|
||
.y15{bottom:166.832000pt;}
|
||
.yd5{bottom:167.784000pt;}
|
||
.ya5{bottom:168.353333pt;}
|
||
.y19b{bottom:168.888000pt;}
|
||
.y3c{bottom:169.881333pt;}
|
||
.y172{bottom:169.924000pt;}
|
||
.y16b{bottom:170.550667pt;}
|
||
.y7b{bottom:171.106667pt;}
|
||
.y6a{bottom:171.320000pt;}
|
||
.y45{bottom:171.448000pt;}
|
||
.y131{bottom:171.790667pt;}
|
||
.y149{bottom:172.782667pt;}
|
||
.y240{bottom:174.069333pt;}
|
||
.y17c{bottom:174.201333pt;}
|
||
.y10d{bottom:174.769333pt;}
|
||
.y116{bottom:175.290667pt;}
|
||
.y8d{bottom:176.353333pt;}
|
||
.y1ec{bottom:176.665333pt;}
|
||
.y99{bottom:176.685333pt;}
|
||
.y156{bottom:176.989333pt;}
|
||
.y234{bottom:177.057333pt;}
|
||
.ydf{bottom:177.150667pt;}
|
||
.y5d{bottom:177.858667pt;}
|
||
.y128{bottom:177.908000pt;}
|
||
.y18a{bottom:178.545333pt;}
|
||
.yca{bottom:179.050667pt;}
|
||
.yad{bottom:179.434667pt;}
|
||
.yeb{bottom:179.474667pt;}
|
||
.y192{bottom:179.525333pt;}
|
||
.y206{bottom:180.134667pt;}
|
||
.y1f3{bottom:180.274667pt;}
|
||
.y222{bottom:180.392000pt;}
|
||
.y218{bottom:180.450667pt;}
|
||
.yb8{bottom:180.989333pt;}
|
||
.y72{bottom:182.512000pt;}
|
||
.y50{bottom:182.736000pt;}
|
||
.y20e{bottom:183.093333pt;}
|
||
.y13e{bottom:183.170667pt;}
|
||
.y22{bottom:184.330667pt;}
|
||
.y1c3{bottom:184.364000pt;}
|
||
.ya{bottom:184.498667pt;}
|
||
.yd4{bottom:184.588000pt;}
|
||
.y1ae{bottom:184.609333pt;}
|
||
.ya4{bottom:184.825333pt;}
|
||
.y161{bottom:184.956000pt;}
|
||
.y26{bottom:185.232000pt;}
|
||
.y3{bottom:185.537333pt;}
|
||
.yf7{bottom:185.857333pt;}
|
||
.y32{bottom:186.244000pt;}
|
||
.y22b{bottom:186.893333pt;}
|
||
.y69{bottom:187.792000pt;}
|
||
.y7a{bottom:187.910667pt;}
|
||
.y1e7{bottom:188.098667pt;}
|
||
.y101{bottom:188.172000pt;}
|
||
.y44{bottom:188.252000pt;}
|
||
.y130{bottom:188.594667pt;}
|
||
.yc4{bottom:189.284000pt;}
|
||
.y148{bottom:189.586667pt;}
|
||
.y1d{bottom:189.702667pt;}
|
||
.y115{bottom:189.802667pt;}
|
||
.y24a{bottom:191.240000pt;}
|
||
.y24f{bottom:191.453333pt;}
|
||
.y10c{bottom:191.573333pt;}
|
||
.y1b9{bottom:191.885333pt;}
|
||
.y1f4{bottom:192.268000pt;}
|
||
.y14{bottom:192.436000pt;}
|
||
.y8c{bottom:192.825333pt;}
|
||
.y84{bottom:192.838667pt;}
|
||
.y155{bottom:193.792000pt;}
|
||
.yde{bottom:194.320000pt;}
|
||
.y5c{bottom:194.330667pt;}
|
||
.yb7{bottom:195.501333pt;}
|
||
.yc9{bottom:195.853333pt;}
|
||
.y1f8{bottom:196.526667pt;}
|
||
.y1d3{bottom:197.194667pt;}
|
||
.y1a3{bottom:197.441333pt;}
|
||
.y23f{bottom:198.829333pt;}
|
||
.yea{bottom:198.934667pt;}
|
||
.y71{bottom:198.982667pt;}
|
||
.y4f{bottom:199.538667pt;}
|
||
.y24c{bottom:199.642667pt;}
|
||
.y20d{bottom:199.896000pt;}
|
||
.y13d{bottom:199.974667pt;}
|
||
.yac{bottom:200.210667pt;}
|
||
.yd3{bottom:201.058667pt;}
|
||
.y217{bottom:201.225333pt;}
|
||
.y1ad{bottom:201.413333pt;}
|
||
.y19a{bottom:202.496000pt;}
|
||
.y127{bottom:202.648000pt;}
|
||
.y3b{bottom:203.488000pt;}
|
||
.y171{bottom:203.530667pt;}
|
||
.y114{bottom:204.314667pt;}
|
||
.y79{bottom:204.713333pt;}
|
||
.y68{bottom:205.389333pt;}
|
||
.y98{bottom:205.397333pt;}
|
||
.y147{bottom:206.058667pt;}
|
||
.yf6{bottom:206.633333pt;}
|
||
.y189{bottom:206.938667pt;}
|
||
.y31{bottom:207.018667pt;}
|
||
.y2c{bottom:207.245333pt;}
|
||
.y22a{bottom:207.669333pt;}
|
||
.y17b{bottom:207.809333pt;}
|
||
.y10b{bottom:208.044000pt;}
|
||
.y205{bottom:208.182667pt;}
|
||
.y1e6{bottom:208.873333pt;}
|
||
.yb6{bottom:209.681333pt;}
|
||
.y1eb{bottom:209.941333pt;}
|
||
.yc3{bottom:210.060000pt;}
|
||
.y154{bottom:210.596000pt;}
|
||
.y233{bottom:210.665333pt;}
|
||
.y16a{bottom:211.882667pt;}
|
||
.y24e{bottom:212.228000pt;}
|
||
.y11f{bottom:212.657333pt;}
|
||
.y1b8{bottom:212.660000pt;}
|
||
.y220{bottom:212.836000pt;}
|
||
.y221{bottom:213.666667pt;}
|
||
.y160{bottom:213.702667pt;}
|
||
.ya3{bottom:214.214667pt;}
|
||
.y1e2{bottom:214.244000pt;}
|
||
.y8b{bottom:214.941333pt;}
|
||
.y1b{bottom:215.306667pt;}
|
||
.y20c{bottom:216.368000pt;}
|
||
.y13c{bottom:216.445333pt;}
|
||
.y100{bottom:216.917333pt;}
|
||
.y1f7{bottom:217.301333pt;}
|
||
.y1c2{bottom:217.970667pt;}
|
||
.y13{bottom:218.040000pt;}
|
||
.y1ac{bottom:218.216000pt;}
|
||
.y70{bottom:218.442667pt;}
|
||
.y113{bottom:218.826667pt;}
|
||
.yd2{bottom:218.858667pt;}
|
||
.y249{bottom:219.302667pt;}
|
||
.y1cd{bottom:219.374667pt;}
|
||
.y1ff{bottom:219.418667pt;}
|
||
.y3a{bottom:220.292000pt;}
|
||
.y43{bottom:221.858667pt;}
|
||
.y97{bottom:222.201333pt;}
|
||
.y1c{bottom:222.248000pt;}
|
||
.y9{bottom:223.393333pt;}
|
||
.y188{bottom:223.409333pt;}
|
||
.y17a{bottom:224.612000pt;}
|
||
.y83{bottom:226.113333pt;}
|
||
.y5b{bottom:227.204000pt;}
|
||
.y153{bottom:227.400000pt;}
|
||
.y24b{bottom:227.704000pt;}
|
||
.y204{bottom:228.958667pt;}
|
||
.y25{bottom:229.250667pt;}
|
||
.y216{bottom:229.274667pt;}
|
||
.yc8{bottom:229.461333pt;}
|
||
.y1e5{bottom:229.649333pt;}
|
||
.ydd{bottom:229.706667pt;}
|
||
.y1a2{bottom:230.716000pt;}
|
||
.y1d2{bottom:230.802667pt;}
|
||
.y23e{bottom:230.862667pt;}
|
||
.ya2{bottom:231.018667pt;}
|
||
.y169{bottom:232.658667pt;}
|
||
.y4e{bottom:232.814667pt;}
|
||
.ye9{bottom:232.994667pt;}
|
||
.y24d{bottom:233.004000pt;}
|
||
.y112{bottom:233.008000pt;}
|
||
.yf5{bottom:234.681333pt;}
|
||
.y191{bottom:234.837333pt;}
|
||
.yab{bottom:234.900000pt;}
|
||
.y1ab{bottom:235.020000pt;}
|
||
.y146{bottom:235.448000pt;}
|
||
.y8a{bottom:235.717333pt;}
|
||
.y2{bottom:236.074667pt;}
|
||
.y199{bottom:236.102667pt;}
|
||
.y229{bottom:236.381333pt;}
|
||
.y170{bottom:236.805333pt;}
|
||
.y39{bottom:237.094667pt;}
|
||
.y30{bottom:237.394667pt;}
|
||
.y10a{bottom:237.433333pt;}
|
||
.y78{bottom:237.989333pt;}
|
||
.y42{bottom:238.330667pt;}
|
||
.y96{bottom:239.005333pt;}
|
||
.y1cc{bottom:240.149333pt;}
|
||
.y1fe{bottom:240.193333pt;}
|
||
.yb5{bottom:241.100000pt;}
|
||
.y179{bottom:241.416000pt;}
|
||
.y15f{bottom:242.448000pt;}
|
||
.y12{bottom:243.644000pt;}
|
||
.y152{bottom:244.202667pt;}
|
||
.ydc{bottom:244.218667pt;}
|
||
.y232{bottom:244.272000pt;}
|
||
.y13b{bottom:244.506667pt;}
|
||
.y20b{bottom:244.585333pt;}
|
||
.y67{bottom:244.630667pt;}
|
||
.y187{bottom:244.829333pt;}
|
||
.y1f6{bottom:245.349333pt;}
|
||
.y82{bottom:245.696000pt;}
|
||
.y21f{bottom:246.110667pt;}
|
||
.yc7{bottom:246.264000pt;}
|
||
.yff{bottom:247.520000pt;}
|
||
.y5a{bottom:247.980000pt;}
|
||
.ye8{bottom:249.465333pt;}
|
||
.y24{bottom:250.026667pt;}
|
||
.y215{bottom:250.049333pt;}
|
||
.y1aa{bottom:251.490667pt;}
|
||
.y1c1{bottom:251.577333pt;}
|
||
.y23d{bottom:253.269333pt;}
|
||
.y168{bottom:253.433333pt;}
|
||
.y1b7{bottom:253.992000pt;}
|
||
.y77{bottom:254.792000pt;}
|
||
.yd1{bottom:255.456000pt;}
|
||
.y95{bottom:255.476000pt;}
|
||
.y190{bottom:255.612000pt;}
|
||
.y145{bottom:256.224000pt;}
|
||
.y2f{bottom:258.170667pt;}
|
||
.y178{bottom:258.220000pt;}
|
||
.ydb{bottom:258.398667pt;}
|
||
.y151{bottom:261.006667pt;}
|
||
.y66{bottom:261.102667pt;}
|
||
.y4d{bottom:261.874667pt;}
|
||
.y8{bottom:262.288000pt;}
|
||
.yaa{bottom:262.948000pt;}
|
||
.yc6{bottom:263.068000pt;}
|
||
.y1{bottom:263.570667pt;}
|
||
.y1d1{bottom:264.077333pt;}
|
||
.y186{bottom:265.605333pt;}
|
||
.y1f5{bottom:266.125333pt;}
|
||
.ye7{bottom:268.925333pt;}
|
||
.y198{bottom:269.709333pt;}
|
||
.y38{bottom:270.370667pt;}
|
||
.y59{bottom:270.409333pt;}
|
||
.y23{bottom:270.801333pt;}
|
||
.y214{bottom:270.825333pt;}
|
||
.y23c{bottom:274.045333pt;}
|
||
.y41{bottom:274.361333pt;}
|
||
.y15e{bottom:274.480000pt;}
|
||
.y1b6{bottom:274.766667pt;}
|
||
.y177{bottom:275.022667pt;}
|
||
.y76{bottom:275.568000pt;}
|
||
.y94{bottom:276.232000pt;}
|
||
.y150{bottom:277.478667pt;}
|
||
.y231{bottom:277.546667pt;}
|
||
.y65{bottom:278.700000pt;}
|
||
.yc5{bottom:279.540000pt;}
|
||
.y2e{bottom:280.600000pt;}
|
||
.y4c{bottom:283.693333pt;}
|
||
.y1c0{bottom:284.853333pt;}
|
||
.y197{bottom:286.181333pt;}
|
||
.y176{bottom:291.494667pt;}
|
||
.y7{bottom:314.865333pt;}
|
||
.y89{bottom:320.650667pt;}
|
||
.ha{height:25.812358pt;}
|
||
.h14{height:27.895200pt;}
|
||
.h11{height:29.457490pt;}
|
||
.h13{height:29.499997pt;}
|
||
.hb{height:31.880400pt;}
|
||
.h16{height:33.091994pt;}
|
||
.hf{height:33.187635pt;}
|
||
.he{height:33.713664pt;}
|
||
.h9{height:36.768636pt;}
|
||
.hc{height:36.821770pt;}
|
||
.h15{height:36.874903pt;}
|
||
.h6{height:39.850400pt;}
|
||
.h10{height:40.261852pt;}
|
||
.hd{height:43.636400pt;}
|
||
.h5{height:44.250180pt;}
|
||
.h7{height:47.820800pt;}
|
||
.h4{height:54.783356pt;}
|
||
.h8{height:57.384800pt;}
|
||
.h17{height:76.368600pt;}
|
||
.h3{height:78.903200pt;}
|
||
.h12{height:91.480924pt;}
|
||
.h2{height:99.148400pt;}
|
||
.h0{height:340.157333pt;}
|
||
.h1{height:340.666667pt;}
|
||
.w0{width:604.724000pt;}
|
||
.w1{width:605.333333pt;}
|
||
.x0{left:0.000000pt;}
|
||
.x5{left:14.222667pt;}
|
||
.x1{left:37.794667pt;}
|
||
.x3{left:40.529333pt;}
|
||
.xd{left:42.644000pt;}
|
||
.x6{left:45.984000pt;}
|
||
.x12{left:48.300000pt;}
|
||
.x10{left:56.624000pt;}
|
||
.x19{left:60.377333pt;}
|
||
.xe{left:62.901333pt;}
|
||
.x7{left:67.314667pt;}
|
||
.x2c{left:69.177333pt;}
|
||
.x14{left:70.870667pt;}
|
||
.x16{left:85.716000pt;}
|
||
.x17{left:88.006667pt;}
|
||
.x1e{left:89.468000pt;}
|
||
.x13{left:91.992000pt;}
|
||
.x23{left:113.113333pt;}
|
||
.x1f{left:117.097333pt;}
|
||
.x24{left:138.218667pt;}
|
||
.xc{left:142.362667pt;}
|
||
.x2{left:152.662667pt;}
|
||
.xb{left:159.061333pt;}
|
||
.xa{left:180.408000pt;}
|
||
.x29{left:182.153333pt;}
|
||
.xf{left:194.706667pt;}
|
||
.x2b{left:200.982667pt;}
|
||
.x1a{left:203.041333pt;}
|
||
.x1b{left:213.641333pt;}
|
||
.x25{left:245.830667pt;}
|
||
.x15{left:253.014667pt;}
|
||
.x8{left:259.612000pt;}
|
||
.x18{left:262.126667pt;}
|
||
.x20{left:288.313333pt;}
|
||
.x2a{left:306.441333pt;}
|
||
.x21{left:313.418667pt;}
|
||
.x1c{left:336.108000pt;}
|
||
.x22{left:338.524000pt;}
|
||
.x1d{left:346.652000pt;}
|
||
.x28{left:362.616000pt;}
|
||
.x27{left:364.170667pt;}
|
||
.x4{left:504.940000pt;}
|
||
.x26{left:558.356000pt;}
|
||
.x11{left:565.870667pt;}
|
||
.x9{left:571.516000pt;}
|
||
}
|
||
</style>
|
||
<script>
|
||
/*
|
||
Copyright 2012 Mozilla Foundation
|
||
Copyright 2013 Lu Wang <coolwanglu@gmail.com>
|
||
Apachine License Version 2.0
|
||
*/
|
||
(function(){function b(a,b,e,f){var c=(a.className||"").split(/\s+/g);""===c[0]&&c.shift();var d=c.indexOf(b);0>d&&e&&c.push(b);0<=d&&f&&c.splice(d,1);a.className=c.join(" ");return 0<=d}if(!("classList"in document.createElement("div"))){var e={add:function(a){b(this.element,a,!0,!1)},contains:function(a){return b(this.element,a,!1,!1)},remove:function(a){b(this.element,a,!1,!0)},toggle:function(a){b(this.element,a,!0,!0)}};Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){if(this._classList)return this._classList;
|
||
var a=Object.create(e,{element:{value:this,writable:!1,enumerable:!0}});Object.defineProperty(this,"_classList",{value:a,writable:!1,enumerable:!1});return a},enumerable:!0})}})();
|
||
</script>
|
||
<script>
|
||
(function(){/*
|
||
pdf2htmlEX.js: Core UI functions for pdf2htmlEX
|
||
Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com> and other contributors
|
||
https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
|
||
*/
|
||
var pdf2htmlEX=window.pdf2htmlEX=window.pdf2htmlEX||{},CSS_CLASS_NAMES={page_frame:"pf",page_content_box:"pc",page_data:"pi",background_image:"bi",link:"l",input_radio:"ir",__dummy__:"no comma"},DEFAULT_CONFIG={container_id:"page-container",sidebar_id:"sidebar",outline_id:"outline",loading_indicator_cls:"loading-indicator",preload_pages:3,render_timeout:100,scale_step:0.9,key_handler:!0,hashchange_handler:!0,view_history_handler:!0,__dummy__:"no comma"},EPS=1E-6;
|
||
function invert(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[3]*a[4])/b,(a[1]*a[4]-a[0]*a[5])/b]}function transform(a,b){return[a[0]*b[0]+a[2]*b[1]+a[4],a[1]*b[0]+a[3]*b[1]+a[5]]}function get_page_number(a){return parseInt(a.getAttribute("data-page-no"),16)}function disable_dragstart(a){for(var b=0,c=a.length;b<c;++b)a[b].addEventListener("dragstart",function(){return!1},!1)}
|
||
function clone_and_extend_objs(a){for(var b={},c=0,e=arguments.length;c<e;++c){var h=arguments[c],d;for(d in h)h.hasOwnProperty(d)&&(b[d]=h[d])}return b}
|
||
function Page(a){if(a){this.shown=this.loaded=!1;this.page=a;this.num=get_page_number(a);this.original_height=a.clientHeight;this.original_width=a.clientWidth;var b=a.getElementsByClassName(CSS_CLASS_NAMES.page_content_box)[0];b&&(this.content_box=b,this.original_scale=this.cur_scale=this.original_height/b.clientHeight,this.page_data=JSON.parse(a.getElementsByClassName(CSS_CLASS_NAMES.page_data)[0].getAttribute("data-data")),this.ctm=this.page_data.ctm,this.ictm=invert(this.ctm),this.loaded=!0)}}
|
||
Page.prototype={hide:function(){this.loaded&&this.shown&&(this.content_box.classList.remove("opened"),this.shown=!1)},show:function(){this.loaded&&!this.shown&&(this.content_box.classList.add("opened"),this.shown=!0)},rescale:function(a){this.cur_scale=0===a?this.original_scale:a;this.loaded&&(a=this.content_box.style,a.msTransform=a.webkitTransform=a.transform="scale("+this.cur_scale.toFixed(3)+")");a=this.page.style;a.height=this.original_height*this.cur_scale+"px";a.width=this.original_width*this.cur_scale+
|
||
"px"},view_position:function(){var a=this.page,b=a.parentNode;return[b.scrollLeft-a.offsetLeft-a.clientLeft,b.scrollTop-a.offsetTop-a.clientTop]},height:function(){return this.page.clientHeight},width:function(){return this.page.clientWidth}};function Viewer(a){this.config=clone_and_extend_objs(DEFAULT_CONFIG,0<arguments.length?a:{});this.pages_loading=[];this.init_before_loading_content();var b=this;document.addEventListener("DOMContentLoaded",function(){b.init_after_loading_content()},!1)}
|
||
Viewer.prototype={scale:1,cur_page_idx:0,first_page_idx:0,init_before_loading_content:function(){this.pre_hide_pages()},initialize_radio_button:function(){for(var a=document.getElementsByClassName(CSS_CLASS_NAMES.input_radio),b=0;b<a.length;b++)a[b].addEventListener("click",function(){this.classList.toggle("checked")})},init_after_loading_content:function(){this.sidebar=document.getElementById(this.config.sidebar_id);this.outline=document.getElementById(this.config.outline_id);this.container=document.getElementById(this.config.container_id);
|
||
this.loading_indicator=document.getElementsByClassName(this.config.loading_indicator_cls)[0];for(var a=!0,b=this.outline.childNodes,c=0,e=b.length;c<e;++c)if("ul"===b[c].nodeName.toLowerCase()){a=!1;break}a||this.sidebar.classList.add("opened");this.find_pages();if(0!=this.pages.length){disable_dragstart(document.getElementsByClassName(CSS_CLASS_NAMES.background_image));this.config.key_handler&&this.register_key_handler();var h=this;this.config.hashchange_handler&&window.addEventListener("hashchange",
|
||
function(a){h.navigate_to_dest(document.location.hash.substring(1))},!1);this.config.view_history_handler&&window.addEventListener("popstate",function(a){a.state&&h.navigate_to_dest(a.state)},!1);this.container.addEventListener("scroll",function(){h.update_page_idx();h.schedule_render(!0)},!1);[this.container,this.outline].forEach(function(a){a.addEventListener("click",h.link_handler.bind(h),!1)});this.initialize_radio_button();this.render()}},find_pages:function(){for(var a=[],b={},c=this.container.childNodes,
|
||
e=0,h=c.length;e<h;++e){var d=c[e];d.nodeType===Node.ELEMENT_NODE&&d.classList.contains(CSS_CLASS_NAMES.page_frame)&&(d=new Page(d),a.push(d),b[d.num]=a.length-1)}this.pages=a;this.page_map=b},load_page:function(a,b,c){var e=this.pages;if(!(a>=e.length||(e=e[a],e.loaded||this.pages_loading[a]))){var e=e.page,h=e.getAttribute("data-page-url");if(h){this.pages_loading[a]=!0;var d=e.getElementsByClassName(this.config.loading_indicator_cls)[0];"undefined"===typeof d&&(d=this.loading_indicator.cloneNode(!0),
|
||
d.classList.add("active"),e.appendChild(d));var f=this,g=new XMLHttpRequest;g.open("GET",h,!0);g.onload=function(){if(200===g.status||0===g.status){var b=document.createElement("div");b.innerHTML=g.responseText;for(var d=null,b=b.childNodes,e=0,h=b.length;e<h;++e){var p=b[e];if(p.nodeType===Node.ELEMENT_NODE&&p.classList.contains(CSS_CLASS_NAMES.page_frame)){d=p;break}}b=f.pages[a];f.container.replaceChild(d,b.page);b=new Page(d);f.pages[a]=b;b.hide();b.rescale(f.scale);disable_dragstart(d.getElementsByClassName(CSS_CLASS_NAMES.background_image));
|
||
f.schedule_render(!1);c&&c(b)}delete f.pages_loading[a]};g.send(null)}void 0===b&&(b=this.config.preload_pages);0<--b&&(f=this,setTimeout(function(){f.load_page(a+1,b)},0))}},pre_hide_pages:function(){var a="@media screen{."+CSS_CLASS_NAMES.page_content_box+"{display:none;}}",b=document.createElement("style");b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));document.head.appendChild(b)},render:function(){for(var a=this.container,b=a.scrollTop,c=a.clientHeight,a=b-c,b=
|
||
b+c+c,c=this.pages,e=0,h=c.length;e<h;++e){var d=c[e],f=d.page,g=f.offsetTop+f.clientTop,f=g+f.clientHeight;g<=b&&f>=a?d.loaded?d.show():this.load_page(e):d.hide()}},update_page_idx:function(){var a=this.pages,b=a.length;if(!(2>b)){for(var c=this.container,e=c.scrollTop,c=e+c.clientHeight,h=-1,d=b,f=d-h;1<f;){var g=h+Math.floor(f/2),f=a[g].page;f.offsetTop+f.clientTop+f.clientHeight>=e?d=g:h=g;f=d-h}this.first_page_idx=d;for(var g=h=this.cur_page_idx,k=0;d<b;++d){var f=a[d].page,l=f.offsetTop+f.clientTop,
|
||
f=f.clientHeight;if(l>c)break;f=(Math.min(c,l+f)-Math.max(e,l))/f;if(d===h&&Math.abs(f-1)<=EPS){g=h;break}f>k&&(k=f,g=d)}this.cur_page_idx=g}},schedule_render:function(a){if(void 0!==this.render_timer){if(!a)return;clearTimeout(this.render_timer)}var b=this;this.render_timer=setTimeout(function(){delete b.render_timer;b.render()},this.config.render_timeout)},register_key_handler:function(){var a=this;window.addEventListener("DOMMouseScroll",function(b){if(b.ctrlKey){b.preventDefault();var c=a.container,
|
||
e=c.getBoundingClientRect(),c=[b.clientX-e.left-c.clientLeft,b.clientY-e.top-c.clientTop];a.rescale(Math.pow(a.config.scale_step,b.detail),!0,c)}},!1);window.addEventListener("keydown",function(b){var c=!1,e=b.ctrlKey||b.metaKey,h=b.altKey;switch(b.keyCode){case 61:case 107:case 187:e&&(a.rescale(1/a.config.scale_step,!0),c=!0);break;case 173:case 109:case 189:e&&(a.rescale(a.config.scale_step,!0),c=!0);break;case 48:e&&(a.rescale(0,!1),c=!0);break;case 33:h?a.scroll_to(a.cur_page_idx-1):a.container.scrollTop-=
|
||
a.container.clientHeight;c=!0;break;case 34:h?a.scroll_to(a.cur_page_idx+1):a.container.scrollTop+=a.container.clientHeight;c=!0;break;case 35:a.container.scrollTop=a.container.scrollHeight;c=!0;break;case 36:a.container.scrollTop=0,c=!0}c&&b.preventDefault()},!1)},rescale:function(a,b,c){var e=this.scale;this.scale=a=0===a?1:b?e*a:a;c||(c=[0,0]);b=this.container;c[0]+=b.scrollLeft;c[1]+=b.scrollTop;for(var h=this.pages,d=h.length,f=this.first_page_idx;f<d;++f){var g=h[f].page;if(g.offsetTop+g.clientTop>=
|
||
c[1])break}g=f-1;0>g&&(g=0);var g=h[g].page,k=g.clientWidth,f=g.clientHeight,l=g.offsetLeft+g.clientLeft,m=c[0]-l;0>m?m=0:m>k&&(m=k);k=g.offsetTop+g.clientTop;c=c[1]-k;0>c?c=0:c>f&&(c=f);for(f=0;f<d;++f)h[f].rescale(a);b.scrollLeft+=m/e*a+g.offsetLeft+g.clientLeft-m-l;b.scrollTop+=c/e*a+g.offsetTop+g.clientTop-c-k;this.schedule_render(!0)},fit_width:function(){var a=this.cur_page_idx;this.rescale(this.container.clientWidth/this.pages[a].width(),!0);this.scroll_to(a)},fit_height:function(){var a=this.cur_page_idx;
|
||
this.rescale(this.container.clientHeight/this.pages[a].height(),!0);this.scroll_to(a)},get_containing_page:function(a){for(;a;){if(a.nodeType===Node.ELEMENT_NODE&&a.classList.contains(CSS_CLASS_NAMES.page_frame)){a=get_page_number(a);var b=this.page_map;return a in b?this.pages[b[a]]:null}a=a.parentNode}return null},link_handler:function(a){var b=a.target,c=b.getAttribute("data-dest-detail");if(c){if(this.config.view_history_handler)try{var e=this.get_current_view_hash();window.history.replaceState(e,
|
||
"","#"+e);window.history.pushState(c,"","#"+c)}catch(h){}this.navigate_to_dest(c,this.get_containing_page(b));a.preventDefault()}},navigate_to_dest:function(a,b){try{var c=JSON.parse(a)}catch(e){return}if(c instanceof Array){var h=c[0],d=this.page_map;if(h in d){for(var f=d[h],h=this.pages[f],d=2,g=c.length;d<g;++d){var k=c[d];if(null!==k&&"number"!==typeof k)return}for(;6>c.length;)c.push(null);var g=b||this.pages[this.cur_page_idx],d=g.view_position(),d=transform(g.ictm,[d[0],g.height()-d[1]]),
|
||
g=this.scale,l=[0,0],m=!0,k=!1,n=this.scale;switch(c[1]){case "XYZ":l=[null===c[2]?d[0]:c[2]*n,null===c[3]?d[1]:c[3]*n];g=c[4];if(null===g||0===g)g=this.scale;k=!0;break;case "Fit":case "FitB":l=[0,0];k=!0;break;case "FitH":case "FitBH":l=[0,null===c[2]?d[1]:c[2]*n];k=!0;break;case "FitV":case "FitBV":l=[null===c[2]?d[0]:c[2]*n,0];k=!0;break;case "FitR":l=[c[2]*n,c[5]*n],m=!1,k=!0}if(k){this.rescale(g,!1);var p=this,c=function(a){l=transform(a.ctm,l);m&&(l[1]=a.height()-l[1]);p.scroll_to(f,l)};h.loaded?
|
||
c(h):(this.load_page(f,void 0,c),this.scroll_to(f))}}}},scroll_to:function(a,b){var c=this.pages;if(!(0>a||a>=c.length)){c=c[a].view_position();void 0===b&&(b=[0,0]);var e=this.container;e.scrollLeft+=b[0]-c[0];e.scrollTop+=b[1]-c[1]}},get_current_view_hash:function(){var a=[],b=this.pages[this.cur_page_idx];a.push(b.num);a.push("XYZ");var c=b.view_position(),c=transform(b.ictm,[c[0],b.height()-c[1]]);a.push(c[0]/this.scale);a.push(c[1]/this.scale);a.push(this.scale);return JSON.stringify(a)}};
|
||
pdf2htmlEX.Viewer=Viewer;})();
|
||
</script>
|
||
<script>
|
||
try{
|
||
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
|
||
}catch(e){}
|
||
</script>
|
||
<title></title>
|
||
</head>
|
||
<body>
|
||
<div id="sidebar">
|
||
<div id="outline">
|
||
<ul><li><a class="l" href="#pf6" data-dest-detail='[6,"XYZ",28.346,255.118,null]'>Entities</a></li><li><a class="l" href="#pf8" data-dest-detail='[8,"XYZ",28.346,255.118,null]'>Declaration and Definition</a></li><li><a class="l" href="#pfc" data-dest-detail='[12,"XYZ",28.346,255.118,null]'>Enumerators</a></li><li><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",28.346,255.118,null]'>struct, Bitfield, and union</a><ul><li><a class="l" href="#pf15" data-dest-detail='[21,"XYZ",28.346,228.21,null]'>struct</a></li><li><a class="l" href="#pf17" data-dest-detail='[23,"XYZ",28.346,228.21,null]'>Anonymous and Unnamed struct</a></li><li><a class="l" href="#pf18" data-dest-detail='[24,"XYZ",28.346,228.21,null]'>Bitfield</a></li><li><a class="l" href="#pf19" data-dest-detail='[25,"XYZ",28.346,228.21,null]'>union</a></li></ul></li><li><a class="l" href="#pf1b" data-dest-detail='[27,"XYZ",28.346,255.118,null]'>Control Flow</a><ul><li><a class="l" href="#pf1c" data-dest-detail='[28,"XYZ",28.346,228.21,null]'>if Statement</a></li><li><a class="l" href="#pf1d" data-dest-detail='[29,"XYZ",28.346,228.21,null]'>for and while Loops</a></li><li><a class="l" href="#pf1f" data-dest-detail='[31,"XYZ",28.346,228.21,null]'>Range-based for Loop</a></li><li><a class="l" href="#pf22" data-dest-detail='[34,"XYZ",28.346,228.21,null]'>switch</a></li><li><a class="l" href="#pf24" data-dest-detail='[36,"XYZ",28.346,228.21,null]'>Initializing Statement</a></li><li><a class="l" href="#pf25" data-dest-detail='[37,"XYZ",28.346,228.21,null]'>goto</a></li><li><a class="l" href="#pf29" data-dest-detail='[41,"XYZ",28.346,213.204,null]'>Avoid Unused Variable Warning</a></li></ul></li><li><a class="l" href="#pf2c" data-dest-detail='[44,"XYZ",28.346,255.118,null]'>Namespace</a><ul><li><a class="l" href="#pf33" data-dest-detail='[51,"XYZ",28.346,228.21,null]'>Explicit Global Namespace</a></li><li><a class="l" href="#pf34" data-dest-detail='[52,"XYZ",28.346,228.21,null]'>Namespace Alias</a></li><li><a class="l" href="#pf35" data-dest-detail='[53,"XYZ",28.346,227.111,null]'>using-Declaration</a></li><li><a class="l" href="#pf37" data-dest-detail='[55,"XYZ",28.346,201.148,null]'>using namespace-Directive</a></li><li><a class="l" href="#pf3d" data-dest-detail='[61,"XYZ",28.346,228.21,null]'>inline Namespace </a></li></ul></li><li><a class="l" href="#pf3e" data-dest-detail='[62,"XYZ",28.346,255.118,null]'>Attributes </a><ul><li><a class="l" href="#pf41" data-dest-detail='[65,"XYZ",28.346,192.755,null]'>[[nodiscard]]</a></li><li><a class="l" href="#pf44" data-dest-detail='[68,"XYZ",28.346,224.155,null]'>[[indeterminate]]</a></li><li><a class="l" href="#pf46" data-dest-detail='[70,"XYZ",28.346,228.21,null]'>[[maybe_unused]]</a></li><li><a class="l" href="#pf48" data-dest-detail='[72,"XYZ",28.346,226.57,null]'>[[deprecated]]</a></li><li><a class="l" href="#pf4c" data-dest-detail='[76,"XYZ",28.346,195.789,null]'>[[noreturn]]</a></li></ul></li></ul></div>
|
||
</div>
|
||
<div id="page-container">
|
||
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Mo<span class="_ _0"></span>dern<span class="_ _1"> </span>C++</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">Programming</div><div class="t m0 x2 h3 y3 ff2 fs1 fc0 sc0 ls0 ws0">6.<span class="_ _2"> </span>Basic<span class="_ _3"> </span>Concepts<span class="_ _3"> </span>IV</div><div class="t m0 x3 h4 y4 ff2 fs2 fc0 sc0 ls0 ws0">Entities,<span class="_ _4"> </span>Contr<span class="_ _5"></span>ol<span class="_ _4"> </span>Flo<span class="_ _5"></span>w,<span class="_ _4"> </span>Namesp<span class="_ _6"></span>a<span class="_ _5"></span>ces,<span class="_ _4"> </span>and<span class="_ _4"> </span>A<span class="_ _7"></span>ttributes</div><div class="t m0 x1 h5 y5 ff3 fs3 fc0 sc0 ls0 ws0">F<span class="_ _5"></span>ederico<span class="_ _8"> </span>Busato</div><div class="t m0 x4 h6 y6 ff4 fs4 fc0 sc0 ls0 ws0">2026-01-06</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _9"> </span>of<span class="_ _9"> </span>Contents</div><div class="t m0 x6 h8 y8 ff1 fs4 fc2 sc0 ls0 ws0">1<span class="_ _a"> </span><span class="fs2 fc0">Entities</span></div><div class="t m0 x6 h8 y9 ff1 fs4 fc2 sc0 ls0 ws0">2<span class="_ _a"> </span><span class="fs2 fc0">Decla<span class="_ _5"></span>ration<span class="_ _b"> </span>and<span class="_ _b"> </span>Definition</span></div><div class="t m0 x6 h8 ya ff1 fs4 fc2 sc0 ls0 ws0">3<span class="_ _a"> </span><span class="fs2 fc0">Enumerato<span class="_ _5"></span>rs</span></div><div class="t m0 x6 h8 yb ff1 fs4 fc2 sc0 ls0 ws0">4<span class="_ _a"> </span><span class="ff5 fs2 fc0">struct<span class="ff1">,<span class="_ _b"> </span>Bitfield,<span class="_ _b"> </span>and<span class="_ _4"> </span></span>union</span></div><div class="t m0 x7 h9 yc ff5 fs4 fc0 sc0 ls0 ws0">struct</div><div class="t m0 x7 h6 yd ff4 fs4 fc0 sc0 ls0 ws0">Anonymous<span class="_ _c"> </span>and<span class="_ _c"> </span>Unnamed<span class="_ _c"> </span><span class="ff5">struct</span></div><div class="t m0 x8 ha ye ff6 fs5 fc0 sc0 ls0 ws0">⋆</div><div class="t m0 x7 h6 yf ff4 fs4 fc0 sc0 ls0 ws0">Bitfield</div><div class="t m0 x7 h9 y10 ff5 fs4 fc0 sc0 ls0 ws0">union</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">1/68</div><a class="l" href="#pf6" data-dest-detail='[6,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:193.893000px;width:51.559000px;height:13.782000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf8" data-dest-detail='[8,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:164.723000px;width:175.182000px;height:13.781000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pfc" data-dest-detail='[12,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:135.552000px;width:84.575000px;height:13.781000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:106.381000px;width:180.461000px;height:13.781000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf15" data-dest-detail='[21,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:89.004000px;width:33.374000px;height:7.607000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf17" data-dest-detail='[23,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:67.864000px;width:153.563000px;height:12.349000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf18" data-dest-detail='[24,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:50.598000px;width:31.908000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf19" data-dest-detail='[25,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:31.395000px;width:28.144000px;height:7.966000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _9"> </span>of<span class="_ _9"> </span>Contents</div><div class="t m0 x6 h8 y12 ff1 fs4 fc2 sc0 ls0 ws0">5<span class="_ _a"> </span><span class="fs2 fc0">Control<span class="_ _b"> </span>Flo<span class="_ _5"></span>w</span></div><div class="t m0 x7 h6 y13 ff5 fs4 fc0 sc0 ls0 ws0">if<span class="_ _c"> </span><span class="ff4">Statement</span></div><div class="t m0 x7 h6 y14 ff5 fs4 fc0 sc0 ls0 ws0">for<span class="_ _c"> </span><span class="ff4">and<span class="_ _c"> </span></span>while<span class="_ _c"> </span><span class="ff4">Lo<span class="_ _d"></span>ops</span></div><div class="t m0 x7 h6 y15 ff4 fs4 fc0 sc0 ls0 ws0">Range-based<span class="_ _c"> </span><span class="ff5">for<span class="_ _c"> </span></span>Lo<span class="_ _d"></span>op</div><div class="t m0 x7 h9 y16 ff5 fs4 fc0 sc0 ls0 ws0">switch</div><div class="t m0 x7 h6 y17 ff4 fs4 fc0 sc0 ls0 ws0">Initializing<span class="_ _c"> </span>Statement</div><div class="t m0 x7 h9 y18 ff5 fs4 fc0 sc0 ls0 ws0">goto</div><div class="t m0 x7 h6 y19 ff4 fs4 fc0 sc0 ls0 ws0">A<span class="_ _5"></span>void<span class="_ _c"> </span>Unused<span class="_ _c"> </span>Va<span class="_ _5"></span>riable<span class="_ _c"> </span>W<span class="_ _5"></span>a<span class="_ _5"></span>rning</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">2/68</div><a class="l" href="#pf1b" data-dest-detail='[27,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:179.910000px;width:86.536000px;height:13.782000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf1c" data-dest-detail='[28,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:162.534000px;width:58.807000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf1d" data-dest-detail='[29,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:141.393000px;width:93.482000px;height:10.849000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf1f" data-dest-detail='[31,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:122.191000px;width:97.536000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf22" data-dest-detail='[34,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:104.925000px;width:33.374000px;height:7.965000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf24" data-dest-detail='[36,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:83.785000px;width:91.006000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf25" data-dest-detail='[37,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:64.362000px;width:22.914000px;height:9.763000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf29" data-dest-detail='[41,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:45.379000px;width:134.067000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAI6ElEQVR42u3YMWrdQBCAYa3R4NJnCKl0AmOMChWB3CyXyF1UKEVuoMY3cOXS0zx3boyKh4udh76vXYTYYYufaT8fnwcAACjj5f+/O1MAAKAakQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwKeWmaYAAEAdEWGTCgBAOSIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBgGIbx1i8wzct3Pt+31SMAAKjGJhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAAB8T8tMUwAAoI6IsEkFAKAckQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAA+hpPe/NpXo6O9m31MgAAOrJJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAQG8tM00BAIA6IsImFQCAckQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAAHCV8bQ3n+bl6GjfVi8DAKAjm1QAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAAD01jLTFAAAqCMibFIBAChHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAgNs2nvbm07wcHe3b6mUAAHRkkwoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAwOm0zDQFAADqiAibVAAAyhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQDgto2nvfk0L0dH+7Z6GQAAHdmkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAoLeWmaYAAEAdEWGTCgBAOSIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAALjKeNqbT/NydLRvq5cBANCRTSoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAAB6a5lpCgAA1BERNqkAAJQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAAHCt8e3Pjy4/fv311/QBAPhqevrd2sP95e19GC6Xi4EAAFDCB+BxN/iXgLmaAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _9"> </span>of<span class="_ _9"> </span>Contents</div><div class="t m0 x6 h8 y13 ff1 fs4 fc2 sc0 ls0 ws0">6<span class="_ _a"> </span><span class="fs2 fc0">Namespace</span></div><div class="t m0 x7 h6 y14 ff4 fs4 fc0 sc0 ls0 ws0">Explicit<span class="_ _c"> </span>Global<span class="_ _c"> </span>Namespace</div><div class="t m0 x7 h6 y15 ff4 fs4 fc0 sc0 ls0 ws0">Namespace<span class="_ _c"> </span>Alias</div><div class="t m0 x7 h6 y16 ff5 fs4 fc0 sc0 ls0 ws0">using<span class="ff4">-Decla<span class="_ _5"></span>ration</span></div><div class="t m0 x7 h6 y17 ff5 fs4 fc0 sc0 ls0 ws0">using<span class="_ _b"> </span>namespace<span class="ff4">-Directive</span></div><div class="t m0 x7 h6 y18 ff5 fs4 fc0 sc0 ls0 ws0">inline<span class="_ _c"> </span><span class="ff4">Namespace</span></div><div class="t m0 xa ha y1a ff6 fs5 fc0 sc0 ls0 ws0">⋆</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">3/68</div><a class="l" href="#pf2c" data-dest-detail='[44,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:159.744000px;width:76.665000px;height:14.745000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf33" data-dest-detail='[51,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:141.393000px;width:112.605000px;height:10.849000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf34" data-dest-detail='[52,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:122.191000px;width:72.118000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf35" data-dest-detail='[53,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:102.767000px;width:78.704000px;height:11.069000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf37" data-dest-detail='[55,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:83.564000px;width:120.603000px;height:11.069000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf3d" data-dest-detail='[61,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:64.582000px;width:94.160000px;height:12.349000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _9"> </span>of<span class="_ _9"> </span>Contents</div><div class="t m0 x6 h8 y1b ff1 fs4 fc2 sc0 ls0 ws0">7<span class="_ _a"> </span><span class="fs2 fc0">A<span class="_ _5"></span>ttributes</span></div><div class="t m0 xb hc y1c ff8 fs4 fc0 sc0 ls0 ws0">⋆</div><div class="t m0 x7 h9 y1d ff5 fs4 fc0 sc0 ls0 ws0">[[nodiscard]]</div><div class="t m0 x7 h9 y1e ff5 fs4 fc0 sc0 ls0 ws0">[[indeterminate]]</div><div class="t m0 x7 h9 y1f ff5 fs4 fc0 sc0 ls0 ws0">[[maybe_unused]]</div><div class="t m0 x7 h9 y20 ff5 fs4 fc0 sc0 ls0 ws0">[[deprecated]]</div><div class="t m0 x7 h9 y21 ff5 fs4 fc0 sc0 ls0 ws0">[[noreturn]]</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">4/68</div><a class="l" href="#pf3e" data-dest-detail='[62,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:47.076000px;bottom:158.657000px;width:83.124000px;height:15.922000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf41" data-dest-detail='[65,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:140.472000px;width:69.987000px;height:9.622000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf44" data-dest-detail='[68,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:121.269000px;width:90.909000px;height:9.622000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf46" data-dest-detail='[70,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:100.717000px;width:85.678000px;height:10.971000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf48" data-dest-detail='[72,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:81.514000px;width:75.217000px;height:10.971000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf4c" data-dest-detail='[76,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:49.490000px;bottom:63.660000px;width:64.757000px;height:9.622000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf6" class="pf w0 h0" data-page-no="6"><div class="pc pc6 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y22 ff1 fs0 fc0 sc0 ls0 ws0">Entities</div><a class="l" href="#pf6" data-dest-detail='[6,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:137.252000px;width:87.632000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf7" class="pf w0 h0" data-page-no="7"><div class="pc pc7 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Entities</div><div class="t m0 x1 hd y23 ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span>C++<span class="_ _e"> </span>p<span class="_ _5"></span>rogram<span class="_ _e"> </span>is<span class="_ _e"> </span>set<span class="_ _e"> </span>of<span class="_ _e"> </span>language-sp<span class="_ _d"></span>ecific<span class="_ _e"> </span><span class="ff9">ke<span class="_ _5"></span>ywo<span class="_ _5"></span>rds<span class="_ _f"> </span><span class="ff4">(<span class="ffa fc3">for,<span class="_ _10"> </span>if,<span class="_ _10"> </span>new,<span class="_ _10"> </span>true</span>,<span class="_ _e"> </span>etc.),</span></span></div><div class="t m0 x1 hd y24 ff9 fs7 fc0 sc0 ls0 ws0">identifiers<span class="_ _f"> </span><span class="ff4">(symb<span class="_ _d"></span>ols<span class="_ _8"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span>va<span class="_ _5"></span>riables,<span class="_ _e"> </span>functions,<span class="_ _e"> </span>structures,<span class="_ _e"> </span>namespaces,<span class="_ _e"> </span>etc.),<span class="_ _e"> </span><span class="ff9">exp<span class="_ _5"></span>ressions</span></span></div><div class="t m0 x1 hd y25 ff4 fs7 fc0 sc0 ls0 ws0">defined<span class="_ _e"> </span>as<span class="_ _e"> </span>sequence<span class="_ _e"> </span>of<span class="_ _e"> </span>op<span class="_ _d"></span>erato<span class="_ _5"></span>rs,<span class="_ _e"> </span>and<span class="_ _e"> </span><span class="ff9">literals<span class="_ _9"> </span></span>(constant<span class="_ _e"> </span>value<span class="_ _e"> </span>tok<span class="_ _5"></span>ens)</div><div class="t m0 xd hd y26 ff1 fs7 fc1 sc0 ls0 ws0">C++<span class="_ _8"> </span>Entity</div><div class="t m0 xd hd y27 ff4 fs7 fc0 sc0 ls0 ws0">An<span class="_ _e"> </span><span class="ff1">entit<span class="_ _5"></span>y<span class="_ _e"> </span><span class="ff4">is<span class="_ _e"> </span>a<span class="_ _e"> </span>value,<span class="_ _e"> </span>object,<span class="_ _e"> </span>reference,<span class="_ _e"> </span>function,<span class="_ _e"> </span>enumerato<span class="_ _5"></span>r,<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e,<span class="_ _e"> </span>class<span class="_ _e"> </span>memb<span class="_ _d"></span>er,<span class="_ _e"> </span>or</span></span></div><div class="t m0 xd hd y28 ff4 fs7 fc0 sc0 ls0 ws0">template</div><div class="t m0 x1 hd y29 ff9 fs7 fc0 sc0 ls0 ws0">Identifiers<span class="_ _f"> </span><span class="ff4">and<span class="_ _e"> </span></span>user-defined<span class="_ _e"> </span>op<span class="_ _0"></span>erato<span class="_ _5"></span>rs<span class="_ _f"> </span><span class="ff4">a<span class="_ _5"></span>re<span class="_ _e"> </span>the<span class="_ _e"> </span>names<span class="_ _e"> </span>used<span class="_ _e"> </span>to<span class="_ _e"> </span>refer<span class="_ _e"> </span>to<span class="_ _e"> </span><span class="ff9">entities</span></span></div><div class="t m0 x1 hd y2a ff9 fs7 fc0 sc0 ls0 ws0">Entities<span class="_ _f"> </span><span class="ff4">also<span class="_ _e"> </span>captures<span class="_ _e"> </span>the<span class="_ _e"> </span>result(s)<span class="_ _e"> </span>of<span class="_ _e"> </span>an<span class="_ _e"> </span></span>expression</div><div class="t m0 x1 hd y2b ff9 fs7 fc0 sc0 ls0 ws0">Prep<span class="_ _5"></span>ro<span class="_ _d"></span>cesso<span class="_ _5"></span>r<span class="_ _e"> </span>macros<span class="_ _9"> </span><span class="ff4">a<span class="_ _5"></span>re<span class="_ _e"> </span>not<span class="_ _e"> </span>C++<span class="_ _e"> </span>entities</span></div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">5/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf8" class="pf w0 h0" data-page-no="8"><div class="pc pc8 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y2c ff1 fs0 fc0 sc0 ls0 ws0">Decla<span class="_ _6"></span>ration<span class="_ _1"> </span>and</div><div class="t m0 xc h2 y2d ff1 fs0 fc0 sc0 ls0 ws0">Definition</div><a class="l" href="#pf8" data-dest-detail='[8,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:154.437000px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf8" data-dest-detail='[8,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:113.017000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf9" class="pf w0 h0" data-page-no="9"><div class="pc pc9 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Decla<span class="_ _5"></span>ration/Definition</div><div class="t m0 xd hd y2e ff1 fs7 fc1 sc0 ls0 ws0">Decla<span class="_ _5"></span>ration/Protot<span class="_ _5"></span>yp<span class="_ _d"></span>e</div><div class="t m0 xd hd y2f ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ff1">decla<span class="_ _5"></span>ration<span class="_ _e"> </span><span class="ff4">(o<span class="_ _5"></span>r<span class="_ _e"> </span><span class="ff9">p<span class="_ _5"></span>rotot<span class="_ _5"></span>yp<span class="_ _d"></span>e<span class="_ _0"></span><span class="ff4">)<span class="_ _c"> </span>intro<span class="_ _d"></span>duces<span class="_ _e"> </span>an<span class="_ _e"> </span></span>entity<span class="_ _9"> </span><span class="ff4">with<span class="_ _e"> </span>an<span class="_ _e"> </span></span>identifier<span class="_ _b"> </span><span class="ff4">describing<span class="_ _c"> </span>its</span></span></span></span></div><div class="t m0 xd hd y30 ff4 fs7 fc0 sc0 ls0 ws0">t<span class="_ _5"></span>yp<span class="_ _d"></span>e<span class="_ _e"> </span>and<span class="_ _e"> </span>p<span class="_ _5"></span>rop<span class="_ _d"></span>erties</div><div class="t m0 x1 hd y31 ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ff9">decla<span class="_ _5"></span>ration<span class="_ _e"> </span><span class="ff4">is<span class="_ _e"> </span>what<span class="_ _e"> </span>the<span class="_ _e"> </span>compiler<span class="_ _e"> </span>and<span class="_ _e"> </span>the<span class="_ _e"> </span>linker<span class="_ _c"> </span>needs<span class="_ _e"> </span>to<span class="_ _e"> </span>accept<span class="_ _e"> </span>references<span class="_ _e"> </span>(usage)<span class="_ _e"> </span>to</span></span></div><div class="t m0 x1 hd y32 ff4 fs7 fc0 sc0 ls0 ws0">that<span class="_ _e"> </span>identifier</div><div class="t m0 x1 hd y33 ff9 fs7 fc0 sc0 ls0 ws0">Entities<span class="_ _f"> </span><span class="ff4">can<span class="_ _e"> </span>b<span class="_ _0"></span>e<span class="_ _c"> </span>declared<span class="_ _c"> </span>multiple<span class="_ _e"> </span>times.<span class="_ _b"> </span>All<span class="_ _c"> </span>declarations<span class="_ _c"> </span>are<span class="_ _c"> </span>the<span class="_ _e"> </span>same</span></div><div class="t m0 xd hd y34 ff1 fs7 fc1 sc0 ls0 ws0">Definition/Implementation</div><div class="t m0 xd hd y35 ff4 fs7 fc0 sc0 ls0 ws0">An<span class="_ _e"> </span>entit<span class="_ _5"></span>y<span class="_ _e"> </span><span class="ff1">definition<span class="_ _e"> </span></span>is<span class="_ _e"> </span>the<span class="_ _e"> </span>implementation<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _e"> </span>declaration.<span class="_ _9"> </span>It<span class="_ _e"> </span>defines<span class="_ _e"> </span>the<span class="_ _e"> </span>properties</div><div class="t m0 xd hd y36 ff4 fs7 fc0 sc0 ls0 ws0">and<span class="_ _e"> </span>the<span class="_ _e"> </span>b<span class="_ _d"></span>ehavio<span class="_ _5"></span>r<span class="_ _e"> </span>of<span class="_ _e"> </span>the<span class="_ _e"> </span>entit<span class="_ _5"></span>y</div><div class="t m0 x1 hd y37 ff4 fs7 fc0 sc0 ls0 ws0">F<span class="_ _5"></span>o<span class="_ _5"></span>r<span class="_ _e"> </span>each<span class="_ _e"> </span>entit<span class="_ _5"></span>y<span class="_ _6"></span>,<span class="_ _e"> </span>only<span class="_ _e"> </span>a<span class="_ _e"> </span>single<span class="_ _e"> </span><span class="ff9">definition<span class="_ _8"> </span></span>is<span class="_ _e"> </span>allo<span class="_ _5"></span>w<span class="_ _5"></span>ed</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">6/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pfa" class="pf w0 h0" data-page-no="a"><div class="pc pca w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Decla<span class="_ _5"></span>ration/Definition<span class="_ _f"> </span>F<span class="_ _5"></span>unction<span class="_ _f"> </span>Example</div><div class="t m0 x1 he y38 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">(</span></span>int<span class="_ _11"> </span><span class="ffb fc0">a,<span class="_ _9"> </span></span>char<span class="ffb fc5">*<span class="_ _11"> </span><span class="fc0">b);<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">function<span class="_ _c"> </span>decla<span class="_ _5"></span>ration</span></span></span></span></div><div class="t m0 x1 he y39 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">(</span></span>int<span class="_ _11"> </span><span class="ffb fc0">a,<span class="_ _9"> </span></span>char<span class="ffb fc5">*<span class="fc0">)<span class="_ _11"> </span>{<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">function<span class="_ _c"> </span>definition</span></span></span></span></div><div class="t m0 xe hf y3a ffb fs8 fc0 sc0 ls0 ws0">...<span class="_ _14"> </span><span class="ffc fc6">//<span class="_ _9"> </span>"b"<span class="_ _11"> </span>can<span class="_ _9"> </span>be<span class="_ _11"> </span>omitted<span class="_ _9"> </span>if<span class="_ _11"> </span>not<span class="_ _9"> </span>used</span></div><div class="t m0 x1 hf y3b ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 he y3c ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">(</span></span>int<span class="_ _11"> </span><span class="ffb fc0">a,<span class="_ _9"> </span></span>char<span class="ffb fc5">*<span class="_ _11"> </span><span class="fc0">b);<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">function<span class="_ _c"> </span>decla<span class="_ _5"></span>ration</span></span></span></span></div><div class="t m0 xf hf y3d ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>multiple<span class="_ _11"> </span>declarations<span class="_ _9"> </span>is<span class="_ _11"> </span>valid</div><div class="t m0 x1 hf y3e ffb fs8 fc0 sc0 ls0 ws0">f(<span class="fc5">3</span>,<span class="_ _9"> </span><span class="fc7">"abc"</span>);<span class="_ _15"> </span><span class="ffc fc6">//<span class="_ _9"> </span>usage</span></div><div class="t m0 x1 he y3f ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">g<span class="fc0">();<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffd">function<span class="_ _c"> </span>decla<span class="_ _5"></span>ration</span></span></span></span></div><div class="t m0 x1 he y40 ffb fs8 fc0 sc0 ls0 ws0">g();<span class="_ _16"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">linking<span class="_ _c"> </span>erro<span class="_ _5"></span>r<span class="_"> </span><span class="ffc">"g"<span class="_ _9"> </span>is<span class="_ _11"> </span>not<span class="_ _9"> </span>defined</span></span></span></div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">7/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pfb" class="pf w0 h0" data-page-no="b"><div class="pc pcb w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Decla<span class="_ _5"></span>ration/Definition<span class="_ _f"> </span><span class="ff5">struct<span class="_ _f"> </span></span>Example</div><div class="t m0 x1 hd y41 ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span>decla<span class="_ _5"></span>ration<span class="_ _e"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>concrete<span class="_ _e"> </span>implementation<span class="_ _e"> </span>is<span class="_ _e"> </span>an<span class="_ _e"> </span>incomplete<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e<span class="_ _e"> </span>(as<span class="_ _17"> </span><span class="ffa">void<span class="_ _18"> </span></span>)</div><div class="t m0 x1 he y42 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="ffb fc0">;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffd">decla<span class="_ _5"></span>ration<span class="_"> </span><span class="ffc">1</span></span></span></span></span></div><div class="t m0 x1 he y43 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="ffb fc0">;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffd">decla<span class="_ _5"></span>ration<span class="_"> </span><span class="ffc">2<span class="_ _11"> </span>(ok)</span></span></span></span></span></div><div class="t m0 x1 he y44 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">B<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">declaration<span class="_ _18"> </span>and<span class="_ _18"> </span>definition</span></span></span></span></div><div class="t m0 xe hf y45 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">b;</span></div><div class="t m0 x1 he y46 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _12"> </span>A<span class="_ _13"> </span>x;<span class="_ _12"> </span>//<span class="_ _9"> </span><span class="ffd">compile<span class="_ _18"> </span>error<span class="_"> </span></span>incomplete<span class="_ _9"> </span>type</div><div class="t m0 xe hf y47 ffb fs8 fc0 sc0 ls0 ws0">A<span class="fc5">*<span class="_ _12"> </span></span>y;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok,<span class="_ _11"> </span>pointer<span class="_ _9"> </span>to<span class="_ _11"> </span>incomplete<span class="_ _9"> </span>type</span></div><div class="t m0 x1 hf y48 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 he y49 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffd">definition</span></span></span></span></div><div class="t m0 xe hf y4a ff5 fs8 fc4 sc0 ls0 ws0">char<span class="_ _9"> </span><span class="ffb fc0">c;</span></div><div class="t m0 x1 hf y4b ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">8/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pfc" class="pf w0 h0" data-page-no="c"><div class="pc pcc w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y22 ff1 fs0 fc0 sc0 ls0 ws0">Enumerato<span class="_ _6"></span>rs</div><a class="l" href="#pfc" data-dest-detail='[12,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:137.252000px;width:144.678000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pfd" class="pf w0 h0" data-page-no="d"><div class="pc pcd w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIt0lEQVR42u3YsUlEQRCA4Vt5g9FiDWJ0FYiIgYFgZzZhLwYa2IGJHRjJRk7yzIzlITJ7930VDDPJz7SLy+sdAACU8f76cmILAABUI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAPjRMtMWAACoIyJ8UgEAKEekAgAgUgEAQKQCADCdZaJZ9ze3DgYAsM3b89NE0/qkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAIDD1jJzllnHGA4GALBN732WUSPCJxUAgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBADhuLTNtAQCAOiLCJxUAgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABmt0w06xjDwQAAtum9TzStTyoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBgi5aZtgAAQB0R4ZMKAEA5IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEA4A8tE806xnAwAIBteu8TTeuTCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASLUCAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAR6tlpi0AAFBHRPikAgBQjkgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgDAoVs+H85t4R983D1aAgDAb+yv7ls7O10/v3a7dV0tBACAEr4BA/Ir+oGgSjAAAAAASUVORK5CYII="/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Enumerato<span class="_ _5"></span>r<span class="_ _f"> </span>-<span class="_ _f"> </span><span class="ff5">enum</span></div><div class="t m0 xd hd y4c ff1 fs7 fc1 sc0 ls0 ws0">Enumerato<span class="_ _5"></span>r</div><div class="t m0 xd hd y4d ff4 fs7 fc0 sc0 ls0 ws0">An<span class="_ _e"> </span><span class="ff1">enumerato<span class="_ _5"></span>r<span class="_ _e"> </span><span class="ffa fc3">enum<span class="_ _e"> </span></span><span class="ff4">is<span class="_ _e"> </span>a<span class="_ _e"> </span>data<span class="_ _e"> </span>type<span class="_ _e"> </span>that<span class="_ _e"> </span>groups<span class="_ _e"> </span>a<span class="_ _e"> </span>set<span class="_ _e"> </span>of<span class="_ _e"> </span>named<span class="_ _e"> </span>integral<span class="_ _e"> </span>constants</span></span></div><div class="t m0 x1 hf y4e ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="fc3">color_t<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span>BLACK,<span class="_ _11"> </span>BLUE,<span class="_ _9"> </span>GREEN<span class="_ _11"> </span>};</span></span></div><div class="t m0 x1 hf y4f ffb fs8 fc0 sc0 ls0 ws0">color_t<span class="_ _9"> </span>color<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>BLUE;</div><div class="t m0 x1 hf y50 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>(color<span class="_ _9"> </span><span class="fc5">==<span class="_ _11"> </span></span>BLACK);<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>false</span></div><div class="t m0 x1 h6 y51 ff1 fs4 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>p<span class="_ _5"></span>roblem:</div><div class="t m0 x1 hf y52 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="fc3">color_t<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span>BLACK,<span class="_ _11"> </span>BLUE,<span class="_ _9"> </span>GREEN<span class="_ _11"> </span>};</span></span></div><div class="t m0 x1 hf y53 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="fc3">fruit_t<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span>APPLE,<span class="_ _11"> </span>CHERRY<span class="_ _9"> </span>};</span></span></div><div class="t m0 x1 hf y54 ffb fs8 fc0 sc0 ls0 ws0">color_t<span class="_ _9"> </span>color<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>BLACK;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>int:<span class="_ _11"> </span>0</span></div><div class="t m0 x1 hf y55 ffb fs8 fc0 sc0 ls0 ws0">fruit_t<span class="_ _9"> </span>fruit<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>APPLE;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>int:<span class="_ _11"> </span>0</span></div><div class="t m0 x1 hf y56 ff5 fs8 fc4 sc0 ls0 ws0">bool<span class="_ _19"> </span><span class="ffb fc0">b<span class="_ _1a"> </span><span class="fc5">=<span class="_ _9"> </span></span>(color<span class="_ _11"> </span><span class="fc5">==<span class="_ _9"> </span></span>fruit);<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe fc9">print<span class="_ _11"> </span><span class="fff">'</span>true<span class="fff">'</span></span>!!</span></span></div><div class="t m0 x1 hf y57 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>and,<span class="_ _11"> </span>most<span class="_ _9"> </span>importantly,<span class="_ _11"> </span>does<span class="_ _9"> </span>the<span class="_ _11"> </span>match<span class="_ _9"> </span>between<span class="_ _11"> </span>a<span class="_ _9"> </span>color<span class="_ _11"> </span>and</div><div class="t m0 x1 hf y58 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>a<span class="_ _11"> </span>fruit<span class="_ _9"> </span>make<span class="_ _11"> </span>any<span class="_ _9"> </span>sense?</div><div class="t m0 x9 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">9/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pfe" class="pf w0 h0" data-page-no="e"><div class="pc pce w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Strongly<span class="_ _f"> </span>T<span class="_ _6"></span>yp<span class="_ _d"></span>ed<span class="_ _f"> </span>Enumerator<span class="_ _f"> </span>-<span class="_ _f"> </span><span class="ff5">enum<span class="_ _1b"> </span>class</span></div><div class="t m0 xd h10 y59 ff5 fs7 fc1 sc0 ls0 ws0">enum<span class="_ _10"> </span>class<span class="_ _8"> </span><span class="ff1 fs4">(C++11)</span></div><div class="t m0 xd hd y5a ffa fs7 fc3 sc0 ls0 ws0">enum<span class="_ _10"> </span>class<span class="_ _c"> </span><span class="ff4 fc0">(scop<span class="_ _d"></span>ed<span class="_ _e"> </span>enum)<span class="_ _e"> </span>data<span class="_ _c"> </span>type<span class="_ _e"> </span>is<span class="_ _e"> </span>a<span class="_ _c"> </span><span class="ff9">type<span class="_ _e"> </span>safe<span class="_ _f"> </span></span>enumerato<span class="_ _5"></span>r<span class="_ _c"> </span>that<span class="_ _e"> </span>is<span class="_ _c"> </span>not<span class="_ _e"> </span>implicitly</span></div><div class="t m0 xd hd y5b ff4 fs7 fc0 sc0 ls0 ws0">convertible<span class="_ _e"> </span>to<span class="_ _e"> </span><span class="ffa">int</span></div><div class="t m0 x1 hf y5c ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>BLACK,<span class="_ _9"> </span>BLUE,<span class="_ _11"> </span>GREEN<span class="_ _9"> </span>};</span></span></div><div class="t m0 x1 hf y5d ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Fruit<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>APPLE,<span class="_ _9"> </span>CHERRY<span class="_ _11"> </span>};</span></span></div><div class="t m0 x1 hf y5e ffb fs8 fc0 sc0 ls0 ws0">Color<span class="_ _9"> </span>color<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>Color<span class="fc5">::</span>BLUE;</div><div class="t m0 x1 hf y5f ffb fs8 fc0 sc0 ls0 ws0">Fruit<span class="_ _9"> </span>fruit<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>Fruit<span class="fc5">::</span>APPLE;</div><div class="t m0 x1 he y60 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>bool<span class="_ _11"> </span>b<span class="_ _9"> </span>=<span class="_ _11"> </span>(color<span class="_ _9"> </span>==<span class="_ _11"> </span>fruit)<span class="_ _9"> </span><span class="ffd">compile<span class="_ _18"> </span>error<span class="_"> </span></span>we<span class="_ _9"> </span>are<span class="_ _11"> </span>trying<span class="_ _9"> </span>to<span class="_ _11"> </span>match<span class="_ _9"> </span>colors<span class="_ _11"> </span>with<span class="_ _9"> </span>fruits</div><div class="t m0 x1 hf y61 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _1c"> </span>BUT,<span class="_ _9"> </span>they<span class="_ _11"> </span>are<span class="_ _9"> </span>different<span class="_ _11"> </span>things<span class="_ _9"> </span>entirely</div><div class="t m0 x1 he y62 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>int<span class="_ _11"> </span>a1<span class="_ _9"> </span>=<span class="_ _11"> </span>Color::GREEN;<span class="_ _1d"> </span><span class="ffd">compile<span class="_ _18"> </span>error</span></div><div class="t m0 x1 he y63 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>int<span class="_ _11"> </span>a2<span class="_ _9"> </span>=<span class="_ _11"> </span>Color::RED<span class="_ _9"> </span>+<span class="_ _11"> </span>Color::GREEN;<span class="_ _9"> </span><span class="ffd">compile<span class="_ _18"> </span>error</span></div><div class="t m0 x10 hf y64 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">a3<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>(</span>int<span class="ffb fc0">)<span class="_ _11"> </span>Color<span class="fc5">::</span>GREEN;<span class="_ _1e"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok,<span class="_ _11"> </span>explicit<span class="_ _9"> </span>conversion</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">10/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pff" class="pf w0 h0" data-page-no="f"><div class="pc pcf w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAI70lEQVR42u3ZMYpUURCG0b7yCqPCNQxGrkDEWHBnbsLlTOAi3IHRUJGVtJkwJv2GVqgr56zg8kcfddfb9x8vAAAwxvdvj6+sAADANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIDfVndbAQCAOSLCJRUAgHFEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAApjtMcF5VGYGbMtMIAHAnl1QAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCALC31d1WAABgjog4rHBeVRkBANhUZm70Wt/9AACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAg6zutgIAAHNEhEsqAADjiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCALC3wwTnVZURuCkzjQAAd3JJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAe1vdbQUAAOaIiMMK51WVEQCATWXmRq/13Q8AgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACet7rYCAABzRIRLKgAA44hUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAOBFDhOcV1VG4KbMNAIA3MklFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAANnOYAP6uqjICAANl5kavdUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACeWd1tBQAA5ogIl1QAAMYRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgDAixwm4A9VZQRuykwjAPDvuKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAIC9re62AgAAc0TEYYXzqsoIAMCmMnOj1/ruBwBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAnlndbQUAAOaICJdUAADGEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAPZ1PH15sMKOfnz6agQA4L/07sPntd68vj79vFyu16tBAAAY4RePG0D45y9cFAAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">enum/enum<span class="_ _1b"> </span>class<span class="_ _f"> </span><span class="ff1">F<span class="_ _5"></span>eatures</span></div><div class="t m0 x12 hd y65 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _1f"> </span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">can<span class="_ _e"> </span>be<span class="_ _8"> </span>compa<span class="_ _5"></span>red</span></span></div><div class="t m0 x7 hf y66 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _13"> </span><span class="ffb fc0">{<span class="_ _9"> </span>RED,<span class="_ _11"> </span>GREEN,<span class="_ _9"> </span>BLUE<span class="_ _11"> </span>};</span></span></div><div class="t m0 x7 hf y67 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>(Color<span class="fc5">::</span>RED<span class="_ _9"> </span><span class="fc5"><<span class="_ _11"> </span></span>Color<span class="fc5">::</span>GREEN);<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>true</span></div><div class="t m0 x12 hd y68 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _1f"> </span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">a<span class="_ _5"></span>re<span class="_ _e"> </span>automatically<span class="_ _e"> </span>enumerated<span class="_ _e"> </span>in<span class="_ _e"> </span>increasing<span class="_ _e"> </span>o<span class="_ _5"></span>rder</span></span></div><div class="t m0 x7 hf y69 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>-1</span>,<span class="_ _11"> </span>BLUE,<span class="_ _9"> </span>BLACK<span class="_ _11"> </span>};</span></span></div><div class="t m0 x7 hf y6a ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _20"> </span>(0)<span class="_ _12"> </span>(-1)<span class="_ _1e"> </span>(0)<span class="_ _13"> </span>(1)</div><div class="t m0 x7 hf y6b ffb fs8 fc0 sc0 ls0 ws0">Color<span class="fc5">::</span>RED<span class="_ _9"> </span><span class="fc5">==<span class="_ _11"> </span></span>Color<span class="fc5">::</span>BLUE;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>true</span></div><div class="t m0 x12 hd y6c ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _1f"> </span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">can<span class="_ _e"> </span>contain<span class="_ _e"> </span>alias</span></span></div><div class="t m0 x7 hf y6d ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Device<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>PC<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>,<span class="_ _9"> </span>COMPUTER<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>0</span>,<span class="_ _11"> </span>PRINTER<span class="_ _9"> </span>};</span></span></div><div class="t m0 x12 hd y6e ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++11<span class="_ _17"> </span></span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">allo<span class="_ _5"></span>ws<span class="_ _c"> </span>setting<span class="_ _e"> </span>the<span class="_ _e"> </span>underlying<span class="_ _8"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e</span></span></div><div class="t m0 x7 hf y6f ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc5">:<span class="_ _11"> </span></span><span class="fc4">int8_t<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span>};</span></span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">11/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf10" class="pf w0 h0" data-page-no="10"><div class="pc pc10 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">enum<span class="_ _1b"> </span>class<span class="_ _f"> </span><span class="ff1">F<span class="_ _5"></span>eatures<span class="_ _f"> </span>-<span class="_ _9"> </span>C++17</span></div><div class="t m0 x12 hd y70 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++17<span class="_ _17"> </span></span><span class="ff5">enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">supports<span class="_ _c"> </span><span class="ff9">direct-list-initialization</span></span></span></div><div class="t m0 x7 hf y71 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span>};</span></span></div><div class="t m0 x7 hf y72 ffb fs8 fc0 sc0 ls0 ws0">Color<span class="_ _9"> </span>a{<span class="fc5">2</span>};<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok,<span class="_ _11"> </span>equal<span class="_ _9"> </span>to<span class="_ _11"> </span>Color:BLUE</span></div><div class="t m0 x12 hd y73 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++17<span class="_ _17"> </span></span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">support<span class="_ _c"> </span><span class="ff9">attributes</span></span></span></div><div class="t m0 x7 hf y74 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span><span class="fc3">[[deprecated]]<span class="_ _11"> </span></span>};</span></span></div><div class="t m0 x7 hf y75 ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>Color<span class="fc5">::</span>BLUE;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>compiler<span class="_ _11"> </span>warning</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">12/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf11" class="pf w0 h0" data-page-no="11"><div class="pc pc11 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIi0lEQVR42u3YsWkDQRCG0Vtzg6JFNQhHrsAIxwZ1piZcjgMV4Q4ciY08ySkTDg8FYg7eq2D4o49pr+8fEwAAlPFz+X6xAgAA1YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAADuWmZaAQCAOiLCJxUAgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAArDSbYL0xhhEAgI3qvW/oWp9UAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAAHiWlplWAACgjojwSQUAoByRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAPDPbIL1xhhGAAA2qve+oWt9UgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgBQVctMKwAAUEdE+KQCAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAAPC4+Xo+WIHfzy8jAABFvB1Pre13y/VvmpZlMQgAACXcAMU0IAAgLoKqAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">enum<span class="_ _1b"> </span>class<span class="_ _f"> </span><span class="ff1">F<span class="_ _5"></span>eatures<span class="_ _f"> </span>-<span class="_ _9"> </span>C++20</span></div><div class="t m0 x12 hd y76 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++20<span class="_ _e"> </span><span class="fc0">allo<span class="_ _5"></span>ws<span class="_ _e"> </span>intro<span class="_ _d"></span>ducing<span class="_ _e"> </span>the<span class="_ _e"> </span>enumerator<span class="_ _c"> </span>identifiers<span class="_ _e"> </span>into<span class="_ _e"> </span>the<span class="_ _e"> </span>lo<span class="_ _d"></span>cal<span class="_ _e"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span>to</span></span></div><div class="t m0 x7 hd y77 ff4 fs7 fc0 sc0 ls0 ws0">decrease<span class="_ _e"> </span>the<span class="_ _e"> </span>verb<span class="_ _d"></span>osit<span class="_ _5"></span>y</div><div class="t m0 x7 hf y78 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span>};</span></span></div><div class="t m0 x7 hf y79 ff5 fs8 fc8 sc0 ls0 ws0">switch<span class="_ _9"> </span><span class="ffb fc0">(x)<span class="_ _11"> </span>{</span></div><div class="t m0 x13 hf y7a ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>enum<span class="_ _11"> </span><span class="fc3">Color<span class="ffb fc0">;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>C++20</span></span></span></div><div class="t m0 x13 hf y7b ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ffb fcb">RED<span class="fc0">:</span></span></div><div class="t m0 x13 hf y7c ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ffb fcb">GREEN<span class="fc0">:</span></span></div><div class="t m0 x13 hf y7d ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ffb fcb">BLUE<span class="fc0">:</span></span></div><div class="t m0 x7 hf y7e ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x7 hd y7f ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>same<span class="_ _e"> </span>b<span class="_ _d"></span>ehavio<span class="_ _5"></span>r<span class="_ _e"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>emulated<span class="_ _e"> </span>in<span class="_ _e"> </span>older<span class="_ _e"> </span>C++<span class="_ _e"> </span>versions<span class="_ _e"> </span>with</div><div class="t m0 x7 hf y80 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span>};</span></span></div><div class="t m0 x7 hf y81 ff5 fs8 fc8 sc0 ls0 ws0">constexpr<span class="_ _9"> </span>auto<span class="_ _11"> </span><span class="ffb fc0">RED<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>Color<span class="fc5">::</span>RED;</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">13/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf12" class="pf w0 h0" data-page-no="12"><div class="pc pc12 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">enum/enum<span class="_ _1b"> </span>class<span class="_ _f"> </span><span class="ff1">-<span class="_ _f"> </span>Common<span class="_ _9"> </span>Erro<span class="_ _5"></span>rs</span></div><div class="t m0 x12 hd y82 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _1f"> </span><span class="ff5">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">should<span class="_ _e"> </span>be<span class="_ _8"> </span>alw<span class="_ _5"></span>a<span class="_ _5"></span>ys<span class="_ _e"> </span>initialized</span></span></div><div class="t m0 x7 hf y83 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Color<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE<span class="_ _9"> </span>};</span></span></div><div class="t m0 x7 hf y84 ffb fs8 fc0 sc0 ls0 ws0">Color<span class="_ _9"> </span>my_color;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _11"> </span>"my_color"<span class="_ _9"> </span>may<span class="_ _11"> </span>be<span class="_ _9"> </span>outside<span class="_ _11"> </span>RED,<span class="_ _9"> </span>GREEN,<span class="_ _11"> </span>BLUE!!</span></div><div class="t m0 x12 hd y85 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++17<span class="_ _e"> </span><span class="fc0">Cast<span class="_ _e"> </span>from<span class="_ _e"> </span><span class="ff9">out-of-range<span class="_ _e"> </span>values<span class="_ _9"> </span></span>resp<span class="_ _d"></span>ect<span class="_ _e"> </span>to<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff9">underlying<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e<span class="_ _f"> </span><span class="ff4">of</span></span></span></span></div><div class="t m0 x14 hd y86 ff5 fs7 fc0 sc0 ls0 ws0">enum/enum<span class="_ _10"> </span>class<span class="_ _17"> </span><span class="ff4">leads<span class="_ _e"> </span>to<span class="_ _e"> </span>undefined<span class="_ _e"> </span>b<span class="_ _d"></span>ehavio<span class="_ _5"></span>r</span></div><div class="t m0 x7 hf y87 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="fc3">Color<span class="_ _11"> </span><span class="ffb fc5">:<span class="_ _9"> </span></span><span class="fc4">uint8_t<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span>RED,<span class="_ _11"> </span>GREEN,<span class="_ _9"> </span>BLUE<span class="_ _11"> </span>};</span></span></span></div><div class="t m0 x7 hf y88 ffb fs8 fc0 sc0 ls0 ws0">Color<span class="_ _9"> </span>value<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>256</span>;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>undefined<span class="_ _11"> </span>behavior</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">14/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf13" class="pf w0 h0" data-page-no="13"><div class="pc pc13 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">enum/enum<span class="_ _1b"> </span>class<span class="_ _f"> </span><span class="ff1">and<span class="_ _f"> </span></span>constexpr</div><div class="t m0 x15 h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x12 hd y8a ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++17<span class="_ _17"> </span></span><span class="ffa">constexpr<span class="_ _17"> </span><span class="ff4">exp<span class="_ _5"></span>ressions<span class="_ _c"> </span>don’t<span class="_ _e"> </span>allow<span class="_ _e"> </span><span class="ff9">out-of-range<span class="_ _e"> </span>values<span class="_ _f"> </span></span>for<span class="_ _c"> </span>(only)<span class="_ _17"> </span><span class="ff5">enum</span></span></span></div><div class="t m0 x7 hd y8b ff4 fs7 fc0 sc0 ls0 ws0">without<span class="_ _e"> </span>explicit<span class="_ _e"> </span><span class="ff9">underlying<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e</span></div><div class="t m0 x7 hf y8c ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _16"> </span><span class="fc3">Color<span class="_ _1e"> </span><span class="ffb fc0">{<span class="_ _9"> </span>RED<span class="_ _11"> </span>};</span></span></div><div class="t m0 x7 hf y8d ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _16"> </span><span class="fc3">Fruit<span class="_ _9"> </span><span class="ffb fc5">:<span class="_ _11"> </span></span><span class="fc4">int<span class="_ _12"> </span><span class="ffb fc0">{<span class="_ _9"> </span>APPLE<span class="_ _11"> </span>};</span></span></span></div><div class="t m0 x7 hf y8e ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">Device<span class="_ _16"> </span><span class="ffb fc0">{<span class="_ _9"> </span>PC<span class="_ _11"> </span>};</span></span></div><div class="t m0 x7 he y8f ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>constexpr<span class="_ _11"> </span>Color<span class="_ _12"> </span>a1<span class="_ _9"> </span>=<span class="_ _11"> </span>(Color)<span class="_ _12"> </span>-1;<span class="_ _9"> </span><span class="ffd">compile<span class="_ _18"> </span>error</span></div><div class="t m0 x16 hf y90 ff5 fs8 fc8 sc0 ls0 ws0">const<span class="_ _1a"> </span><span class="ffb fc0">Color<span class="_ _12"> </span>a2<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>(Color)<span class="_ _12"> </span><span class="fc5">-1</span>;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok</span></span></div><div class="t m0 x16 hf y91 ff5 fs8 fc8 sc0 ls0 ws0">constexpr<span class="_ _9"> </span><span class="ffb fc0">Fruit<span class="_ _12"> </span>a3<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>(Fruit)<span class="_ _12"> </span><span class="fc5">-1</span>;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok</span></span></div><div class="t m0 x16 hf y92 ff5 fs8 fc8 sc0 ls0 ws0">constexpr<span class="_ _9"> </span><span class="ffb fc0">Device<span class="_ _11"> </span>a4<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>(Device)<span class="_ _9"> </span><span class="fc5">-1</span>;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok</span></span></div><div class="t m0 x12 hf y93 ffb fs8 fcc sc0 ls0 ws0">Construction<span class="_ _9"> </span>Rules<span class="_ _11"> </span>for<span class="_ _9"> </span>enum<span class="_ _11"> </span>class<span class="_ _9"> </span>Values</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">15/68</div><a class="l" href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0138r2.pdf"><div class="d m1" style="border-style:none;position:absolute;left:34.722000px;bottom:3.807000px;width:190.287000px;height:13.445000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf14" class="pf w0 h0" data-page-no="14"><div class="pc pc14 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y2c ff5 fs0 fc0 sc0 ls0 ws0">struct<span class="ff1">,<span class="_ _1"> </span>Bitfield,<span class="_ _1"> </span>and</span></div><div class="t m0 xc h12 y2d ff5 fs0 fc0 sc0 ls0 ws0">union</div><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:151.810000px;width:241.993000px;height:21.833000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:67.059000px;height:16.854000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf15" class="pf w0 h0" data-page-no="15"><div class="pc pc15 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">struct<span class="_ _21"> </span><span class="ff1">1/2</span></div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ffa fc3">struct<span class="_ _e"> </span></span>(<span class="ff9">structure<span class="_ _0"></span></span>)<span class="_ _c"> </span>aggregates<span class="_ _e"> </span>different<span class="_ _e"> </span>variables<span class="_ _c"> </span>into<span class="_ _e"> </span>a<span class="_ _e"> </span>single<span class="_ _e"> </span>unit</div><div class="t m0 x1 hf y95 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y96 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _13"> </span><span class="ffb fc0">x;</span></div><div class="t m0 xe hf y97 ff5 fs8 fc4 sc0 ls0 ws0">char<span class="_ _12"> </span><span class="ffb fc0">y;</span></div><div class="t m0 x1 hf y98 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hd y99 ff4 fs7 fc0 sc0 ls0 ws0">It<span class="_ _e"> </span>is<span class="_ _e"> </span>p<span class="_ _d"></span>ossible<span class="_ _e"> </span>to<span class="_ _e"> </span>decla<span class="_ _5"></span>re<span class="_ _e"> </span>one<span class="_ _e"> </span>o<span class="_ _5"></span>r<span class="_ _e"> </span>more<span class="_ _c"> </span>variables<span class="_ _c"> </span>after<span class="_ _e"> </span>the<span class="_ _e"> </span>definition<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _17"> </span><span class="ffa">struct</span></div><div class="t m0 x1 hf y9a ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y9b ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 x1 hf y9c ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span>a,<span class="_ _11"> </span>b;</div><div class="t m0 x1 hd y9d ff4 fs7 fc0 sc0 ls0 ws0">Enumerato<span class="_ _5"></span>rs<span class="_ _e"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>decla<span class="_ _5"></span>red<span class="_ _e"> </span>within<span class="_ _e"> </span>a<span class="_ _17"> </span><span class="ffa">struct<span class="_ _17"> </span></span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name</div><div class="t m0 x1 hf y9e ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y9f ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="ffb fc0">{X,<span class="_ _11"> </span>Y}</span></div><div class="t m0 x1 hf ya0 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hf ya1 ffb fs8 fc0 sc0 ls0 ws0">A<span class="fc5">::</span>X;</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">16/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf16" class="pf w0 h0" data-page-no="16"><div class="pc pc16 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">struct<span class="_ _21"> </span><span class="ff1">2/2</span></div><div class="t m0 x1 hd ya2 ff4 fs7 fc0 sc0 ls0 ws0">It<span class="_ _e"> </span>is<span class="_ _e"> </span>p<span class="_ _d"></span>ossible<span class="_ _e"> </span>to<span class="_ _e"> </span>decla<span class="_ _5"></span>re<span class="_ _e"> </span>a<span class="_ _17"> </span><span class="ffa">struct<span class="_ _17"> </span></span>in<span class="_ _c"> </span>a<span class="_ _e"> </span>lo<span class="_ _0"></span>cal<span class="_ _c"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span>(with<span class="_ _e"> </span>some<span class="_ _e"> </span>restrictions),<span class="_ _e"> </span>e.g.</div><div class="t m0 x1 hd ya3 ff4 fs7 fc0 sc0 ls0 ws0">function<span class="_ _e"> </span>scop<span class="_ _d"></span>e</div><div class="t m0 x1 hf ya4 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{</span></span></div><div class="t m0 xe hf ya5 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x17 hf ya6 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 xe hf ya7 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span>a;</div><div class="t m0 xe hf ya8 ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc0">a.x;</span></div><div class="t m0 x1 hf ya9 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">17/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf17" class="pf w0 h0" data-page-no="17"><div class="pc pc17 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Anonymous<span class="_ _f"> </span>and<span class="_ _f"> </span>Unnamed<span class="_ _9"> </span><span class="ff5">struct</span></div><div class="t m0 x18 h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x1 hd yaa ff1 fs7 fc0 sc0 ls0 ws0">Unnamed<span class="_ _22"> </span><span class="ff5">struct<span class="_ _18"> </span><span class="ff4">:<span class="_ _11"> </span>a<span class="_ _e"> </span>structure<span class="_ _e"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name,<span class="_ _e"> </span>but<span class="_ _e"> </span>with<span class="_ _e"> </span>an<span class="_ _e"> </span>asso<span class="_ _d"></span>ciated<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e</span></span></div><div class="t m0 x1 hd yab ff1 fs7 fc0 sc0 ls0 ws0">Anonymous<span class="_ _22"> </span><span class="ff5">struct<span class="_ _18"> </span><span class="ff4">:<span class="_ _11"> </span>a<span class="_ _e"> </span>structure<span class="_ _e"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name<span class="_ _e"> </span>and<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e</span></span></div><div class="t m0 x1 hd yac ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>C++<span class="_ _e"> </span>standa<span class="_ _5"></span>rd<span class="_ _e"> </span>allo<span class="_ _5"></span>ws<span class="_ _e"> </span><span class="ff9">unnamed<span class="_ _3"> </span><span class="ffa">struct<span class="_ _1b"> </span></span></span>but,<span class="_ _e"> </span>contrary<span class="_ _c"> </span>to<span class="_ _e"> </span>C,<span class="_ _e"> </span>do<span class="_ _d"></span>es<span class="_ _e"> </span>not<span class="_ _e"> </span>allow</div><div class="t m0 x1 hd yad ff9 fs7 fc0 sc0 ls0 ws0">anonymous<span class="_ _23"> </span><span class="ffa">struct<span class="_ _17"> </span><span class="ff4">(i.e.<span class="_ _9"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name)</span></span></div><div class="t m0 x1 hf yae ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="ffb fc0">{</span></div><div class="t m0 x10 hf yaf ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 x1 hf yb0 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span>my_struct;<span class="_ _24"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe">unnamed<span class="_ _11"> </span>struct</span>,<span class="_ _9"> </span>ok</span></div><div class="t m0 x1 hf yb1 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">S<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x10 hf yb2 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 x10 hf yb3 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span></span><span class="fc4">int<span class="_ _9"> </span><span class="ffb fc0">y;<span class="_ _11"> </span>};<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">anonymous<span class="_ _9"> </span>struct</span>,<span class="_ _11"> </span>compiler<span class="_ _9"> </span>warning<span class="_ _11"> </span>with<span class="_ _9"> </span>-Wpedantic</span></span></span></div><div class="t m0 x1 hf yb4 ffb fs8 fc0 sc0 ls0 ws0">};<span class="_ _25"> </span><span class="ffc fc6">//<span class="_ _9"> </span>-Wpedantic:<span class="_ _11"> </span>diagnose<span class="_ _9"> </span>use<span class="_ _11"> </span>of<span class="_ _9"> </span>non-strict<span class="_ _11"> </span>ISO<span class="_ _9"> </span>C++<span class="_ _11"> </span>extensions</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">18/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf18" class="pf w0 h0" data-page-no="18"><div class="pc pc18 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIo0lEQVR42u3YsUlEQRCA4Vt5g9FiDWJ0FYiIgYFgZzZhLwYa2IGJHRgdGznJMzM0eKDMet9XwTCT/Ey7uLzeAQBAGe+vLye2AABANSIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIBvLTNtAQCAOiLCJxUAgHJEKgAAIhUAAEQqAADTWSaadX9z62AAANu8PT9NNK1PKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQD431pmzjLrGMPBAAC26b3PMmpE+KQCAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEA4M+0zLQFAADqiAifVAAAyhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOBny0SzjjEcDABgm977RNP6pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFKtAAAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAA8AtaZtoCAAB1RIRPKgAA5YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQA4Esvh4dwWODYfd4+WAABl7a/uWzs7XQ+fu926rhYCAEAJX9eBJfyCRMERAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Bitfield</div><div class="t m0 xd hd y4c ff1 fs7 fc1 sc0 ls0 ws0">Bitfield</div><div class="t m0 xd hd y4d ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ff1">bitfield<span class="_ _e"> </span></span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>va<span class="_ _5"></span>riable<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _e"> </span>structure<span class="_ _e"> </span>with<span class="_ _e"> </span>a<span class="_ _e"> </span>p<span class="_ _5"></span>redefined<span class="_ _e"> </span>bit<span class="_ _e"> </span>width.<span class="_ _11"> </span>A<span class="_ _e"> </span>bitfield<span class="_ _e"> </span>can<span class="_ _e"> </span>hold</div><div class="t m0 xd hd yb5 ff4 fs7 fc0 sc0 ls0 ws0">bits<span class="_ _e"> </span>instead<span class="_ _e"> </span>b<span class="_ _5"></span>ytes</div><div class="t m0 x1 h13 yb6 ff5 fs6 fc8 sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">S1<span class="_ _f"> </span><span class="ff11 fc0">{</span></span></div><div class="t m0 x19 h13 yb7 ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">b1<span class="_ _f"> </span><span class="fc5">:<span class="_ _f"> </span>10</span>;<span class="_ _1f"> </span><span class="ffc fc6">//<span class="_ _8"> </span>range<span class="_ _f"> </span>[0,<span class="_ _f"> </span>1023]</span></span></div><div class="t m0 x19 h13 yb8 ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">b2<span class="_ _f"> </span><span class="fc5">:<span class="_ _f"> </span>10</span>;<span class="_ _1f"> </span><span class="ffc fc6">//<span class="_ _8"> </span>range<span class="_ _f"> </span>[0,<span class="_ _f"> </span>1023]</span></span></div><div class="t m0 x19 h13 yb9 ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">b3<span class="_ _f"> </span><span class="fc5">:<span class="_ _f"> </span>8</span>;<span class="_ _26"> </span><span class="ffc fc6">//<span class="_ _f"> </span>range<span class="_ _8"> </span>[0,<span class="_ _f"> </span>255]</span></span></div><div class="t m0 x1 h13 yba ff11 fs6 fc0 sc0 ls0 ws0">};<span class="_ _f"> </span><span class="ffc fc6">//<span class="_ _f"> </span>sizeof(S1):<span class="_ _8"> </span>4<span class="_ _f"> </span>bytes</span></div><div class="t m0 x1 h13 ybb ff5 fs6 fc8 sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">S2<span class="_ _f"> </span><span class="ff11 fc0">{</span></span></div><div class="t m0 x19 h13 ybc ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">b1<span class="_ _f"> </span><span class="fc5">:<span class="_ _f"> </span>10</span>;</span></div><div class="t m0 x19 h13 ybd ff11 fs6 fcd sc0 ls0 ws0">int<span class="_ _27"> </span><span class="fc0">:<span class="_ _f"> </span><span class="fc5">0</span>;<span class="_ _26"> </span><span class="ffc fc6">//<span class="_ _f"> </span>reset:<span class="_ _f"> </span>force<span class="_ _8"> </span>the<span class="_ _f"> </span>next<span class="_ _f"> </span>field</span></span></div><div class="t m0 x19 h13 ybe ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">b2<span class="_ _f"> </span><span class="fc5">:<span class="_ _f"> </span>10</span>;<span class="_ _1f"> </span><span class="ffc fc6">//<span class="_ _28"> </span>to<span class="_ _f"> </span>start<span class="_ _8"> </span>at<span class="_ _f"> </span>bit<span class="_ _f"> </span>32</span></span></div><div class="t m0 x1 h13 ybf ff11 fs6 fc0 sc0 ls0 ws0">};<span class="_ _f"> </span><span class="ffc fc6">//<span class="_ _f"> </span>sizeof(S2):<span class="_ _8"> </span>8<span class="_ _f"> </span>bytes</span></div><div class="t m0 x1 h6 yc0 ff10 fs4 fc0 sc0 ls0 ws0">•<span class="_ _11"> </span><span class="ff4">Useful<span class="_ _c"> </span>to<span class="_ _c"> </span>compress<span class="_ _18"> </span>different<span class="_ _c"> </span>values<span class="_ _c"> </span>that<span class="_ _c"> </span>have<span class="_ _c"> </span>sp<span class="_ _d"></span>ecific<span class="_ _c"> </span>ranges<span class="_ _c"> </span>(e.g.<span class="_ _9"> </span><span class="ffa">S1</span>)</span></div><div class="t m0 x1 h6 yc1 ff10 fs4 fc0 sc0 ls0 ws0">•<span class="_ _11"> </span><span class="ff4">"Free"<span class="_ _18"> </span>mo<span class="_ _d"></span>dulo<span class="_ _c"> </span>op<span class="_ _d"></span>eration<span class="_ _c"> </span>2</span></div><div class="t m0 x1a ha yc2 ff12 fs5 fc0 sc0 ls0 ws0">x</div><div class="t m0 x1b h6 yc1 ff4 fs4 fc0 sc0 ls0 ws0">(e.g.<span class="_ _f"> </span><span class="ffa">S1.b1<span class="_ _c"> </span></span>mo<span class="_ _d"></span>dulo<span class="_ _c"> </span>2</div><div class="t m0 x1c h14 yc2 ff7 fs5 fc0 sc0 ls0 ws0">10</div><div class="t m0 x1d h6 yc1 ff4 fs4 fc0 sc0 ls0 ws0">)</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">19/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf19" class="pf w0 h0" data-page-no="19"><div class="pc pc19 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">union<span class="_ _29"> </span><span class="ff1">1/2</span></div><div class="t m0 xd h10 y4c ff5 fs7 fc1 sc0 ls0 ws0">Union</div><div class="t m0 xd hd y4d ff4 fs7 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ffa fc3">union<span class="_ _e"> </span></span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>sp<span class="_ _d"></span>ecial<span class="_ _e"> </span>data<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>e<span class="_ _e"> </span>that<span class="_ _e"> </span>allows<span class="_ _c"> </span>to<span class="_ _e"> </span>store<span class="_ _c"> </span>different<span class="_ _e"> </span>data<span class="_ _e"> </span>types<span class="_ _e"> </span>in<span class="_ _e"> </span>the<span class="_ _e"> </span>same</div><div class="t m0 xd hd yb5 ff4 fs7 fc0 sc0 ls0 ws0">memo<span class="_ _5"></span>ry<span class="_ _e"> </span>lo<span class="_ _d"></span>cation</div><div class="t m0 x12 hd yc3 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">The<span class="_ _17"> </span><span class="ffa">union<span class="_ _17"> </span></span>is<span class="_ _c"> </span>only<span class="_ _e"> </span>as<span class="_ _e"> </span>big<span class="_ _e"> </span>as<span class="_ _e"> </span>necessary<span class="_ _e"> </span>to<span class="_ _e"> </span>hold<span class="_ _e"> </span>its<span class="_ _e"> </span><span class="ff9">la<span class="_ _5"></span>rgest<span class="_ _f"> </span><span class="ff4">data<span class="_ _e"> </span>memb<span class="_ _d"></span>er</span></span></span></div><div class="t m0 x12 hd yc4 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">The<span class="_ _17"> </span><span class="ffa">union<span class="_ _17"> </span></span>is<span class="_ _c"> </span>a<span class="_ _e"> </span>kind<span class="_ _e"> </span>of<span class="_ _e"> </span><span class="ff9">“overlapping”<span class="_ _9"> </span></span>storage</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">20/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1a" class="pf w0 h0" data-page-no="1a"><div class="pc pc1a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">union<span class="_ _29"> </span><span class="ff1">2/2</span></div><div class="t m0 x1 hf yc5 ff5 fs8 fc8 sc0 ls0 ws0">union<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf yc6 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _12"> </span><span class="ffb fc0">x;</span></div><div class="t m0 xe hf yc7 ff5 fs8 fc4 sc0 ls0 ws0">char<span class="_ _9"> </span><span class="ffb fc0">y;</span></div><div class="t m0 x1 hf yc8 ffb fs8 fc0 sc0 ls0 ws0">};<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>sizeof(A):<span class="_ _11"> </span>4</span></div><div class="t m0 x1 hf yc9 ffb fs8 fc0 sc0 ls0 ws0">A<span class="_ _9"> </span>a;</div><div class="t m0 x1 hf yca ffb fs8 fc0 sc0 ls0 ws0">a.x<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>1023</span>;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _9"> </span>bits:<span class="_ _11"> </span>00..000001111111111</span></div><div class="t m0 x1 hf ycb ffb fs8 fc0 sc0 ls0 ws0">a.y<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _2a"> </span><span class="ffc fc6">//<span class="_ _9"> </span>bits:<span class="_ _11"> </span>00..000001100000000</span></div><div class="t m0 x1 hf ycc ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>a.x;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print<span class="_ _11"> </span>512<span class="_ _9"> </span>+<span class="_ _11"> </span>256<span class="_ _9"> </span>=<span class="_ _11"> </span>768</span></div><div class="t m0 x1 h6 ycd ff4 fs4 fc0 sc0 ls0 ws0">NOTE:<span class="_ _c"> </span>Little-Endian<span class="_ _c"> </span>enco<span class="_ _d"></span>ding<span class="_ _c"> </span>maps<span class="_ _c"> </span>the<span class="_ _c"> </span>b<span class="_ _5"></span>ytes<span class="_ _c"> </span>of<span class="_ _c"> </span>a<span class="_ _c"> </span>value<span class="_ _c"> </span>in<span class="_ _c"> </span>memory<span class="_ _18"> </span>in<span class="_ _c"> </span>the<span class="_ _c"> </span>reverse<span class="_ _c"> </span>order.<span class="_ _23"> </span><span class="ffa">y</span></div><div class="t m0 x1 h6 yce ff4 fs4 fc0 sc0 ls0 ws0">maps<span class="_ _c"> </span>to<span class="_ _c"> </span>the<span class="_ _c"> </span>last<span class="_ _c"> </span>b<span class="_ _5"></span>yte<span class="_ _c"> </span>of<span class="_ _1b"> </span><span class="ffa">x</span></div><div class="t m0 x1 hd ycf ff4 fs7 fc0 sc0 ls0 ws0">Contra<span class="_ _5"></span>ry<span class="_ _e"> </span>to<span class="_ _17"> </span><span class="ffa">struct<span class="_ _18"> </span></span>,<span class="_ _e"> </span>C++<span class="_ _e"> </span>allo<span class="_ _5"></span>ws<span class="_ _e"> </span><span class="ff9">anonymous<span class="_ _23"> </span><span class="ffa">union<span class="_ _17"> </span></span></span>(i.e.<span class="_ _9"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name)</div><div class="t m0 x1 hd yd0 ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _17"> </span><span class="ff5">std::variant<span class="_ _17"> </span></span>to<span class="_ _c"> </span>represent<span class="_ _c"> </span>a<span class="_ _e"> </span><span class="ff9">type-safe<span class="_ _e"> </span>union</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">21/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1b" class="pf w0 h0" data-page-no="1b"><div class="pc pc1b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y22 ff1 fs0 fc0 sc0 ls0 ws0">Control<span class="_ _1"> </span>Flo<span class="_ _6"></span>w</div><a class="l" href="#pf1b" data-dest-detail='[27,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:137.252000px;width:148.064000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1c" class="pf w0 h0" data-page-no="1c"><div class="pc pc1c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">if<span class="_ _f"> </span><span class="ff1">Statement</span></div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ffa fc3">if<span class="_ _e"> </span></span>statement<span class="_ _e"> </span>executes<span class="_ _e"> </span>the<span class="_ _e"> </span>first<span class="_ _e"> </span>b<span class="_ _5"></span>ranch<span class="_ _e"> </span>if<span class="_ _e"> </span>the<span class="_ _e"> </span>sp<span class="_ _d"></span>ecified<span class="_ _e"> </span>condition<span class="_ _e"> </span>is<span class="_ _e"> </span>evaluated<span class="_ _e"> </span>to</div><div class="t m0 x3 hd yd1 ffa fs7 fc0 sc0 ls0 ws0">true<span class="_ _18"> </span><span class="ff4">,<span class="_ _e"> </span>the<span class="_ _e"> </span>second<span class="_ _e"> </span>b<span class="_ _5"></span>ranch<span class="_ _e"> </span>otherwise</span></div><div class="t m0 x12 hd yd2 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff9">Sho<span class="_ _5"></span>rt-circuiting<span class="ff4">,<span class="_ _e"> </span>left-to-right<span class="_ _e"> </span>evaluation:</span></span></div><div class="t m0 x7 hf yd3 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">array[<span class="fc5">3</span>];</span></div><div class="t m0 x7 hf yd4 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="ff13"><</span><span class="fc8">true<span class="_ _11"> </span></span>expression<span class="ff13">><span class="_ _9"> </span></span><span class="fc5">||<span class="_ _11"> </span></span>array[<span class="fc5">2345324</span>]<span class="_ _9"> </span><span class="fc5">==<span class="_ _11"> </span>0</span>)</span></div><div class="t m0 x7 hf yd5 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _13"> </span>no<span class="_ _9"> </span>error!!<span class="_ _11"> </span>even<span class="_ _9"> </span>though<span class="_ _11"> </span>the<span class="_ _9"> </span>index<span class="_ _11"> </span>is<span class="_ _9"> </span>out-of-bound</div><div class="t m0 x12 hd yd6 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff9">T<span class="_ _6"></span>ernary<span class="_ _c"> </span>op<span class="_ _d"></span>erator<span class="_ _2b"></span><span class="ff4">:</span></span></div><div class="t m0 x14 h15 yd7 ffa fs4 fc0 sc0 ls0 ws0"><cond><span class="_ _b"> </span>?<span class="_ _b"> </span><expression1><span class="_ _4"> </span>:<span class="_ _b"> </span><expression2></div><div class="t m0 x14 h6 yd8 ff14 fs4 fc0 sc0 ls0 ws0"><<span class="ffa">expression1</span>><span class="_ _1b"> </span><span class="ff4">and<span class="_ _2c"> </span></span><<span class="ffa">expression2</span>><span class="_ _2c"> </span><span class="ff4">must<span class="_ _c"> </span>return<span class="_ _18"> </span>a<span class="_ _c"> </span>value<span class="_ _c"> </span>of<span class="_ _18"> </span>the<span class="_ _c"> </span>same<span class="_ _18"> </span>or<span class="_ _18"> </span>convertible</span></div><div class="t m0 x7 h6 yd9 ff4 fs4 fc0 sc0 ls0 ws0">t<span class="_ _5"></span>yp<span class="_ _d"></span>e</div><div class="t m0 x7 hf yda ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">value<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>(a<span class="_ _11"> </span><span class="fc5">==<span class="_ _9"> </span></span>b)<span class="_ _11"> </span><span class="fc5">?<span class="_ _9"> </span></span>a<span class="_ _11"> </span><span class="fc5">:<span class="_ _9"> </span></span>(b<span class="_ _11"> </span><span class="fc5">==<span class="_ _9"> </span></span>c<span class="_ _11"> </span><span class="fc5">?<span class="_ _9"> </span></span>b<span class="_ _11"> </span><span class="fc5">:<span class="_ _9"> </span>3</span>);<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>nested</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">22/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1d" class="pf w0 h0" data-page-no="1d"><div class="pc pc1d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">for<span class="_ _f"> </span><span class="ff1">and<span class="_ _f"> </span></span>while<span class="_ _9"> </span><span class="ff1">Lo<span class="_ _d"></span>ops</span></div><div class="t m0 x12 hd y76 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ffa fc3">for</span><span class="ff4">:<span class="_ _11"> </span>use<span class="_ _e"> </span>when<span class="_ _e"> </span>numb<span class="_ _d"></span>er<span class="_ _e"> </span>of<span class="_ _e"> </span>iterations<span class="_ _e"> </span>is<span class="_ _e"> </span>known</span></div><div class="t m0 x7 h13 ydb ff5 fs6 fc8 sc0 ls0 ws0">for<span class="_ _f"> </span><span class="ff11 fc0">([init];<span class="_ _f"> </span>[cond];<span class="_ _f"> </span>[increment])<span class="_ _8"> </span>{</span></div><div class="t m0 x1e h13 ydc ff11 fs6 fc0 sc0 ls0 ws0">...</div><div class="t m0 x7 h13 ydd ff11 fs6 fc0 sc0 ls0 ws0">}</div><div class="t m0 x12 hd yde ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ffa fc3">while</span><span class="ff4">:<span class="_ _11"> </span>use<span class="_ _e"> </span>when<span class="_ _e"> </span>numb<span class="_ _d"></span>er<span class="_ _e"> </span>of<span class="_ _e"> </span>iterations<span class="_ _e"> </span>is<span class="_ _e"> </span>not<span class="_ _e"> </span>known</span></div><div class="t m0 x7 h13 ydf ff5 fs6 fc8 sc0 ls0 ws0">while<span class="_ _f"> </span><span class="ff11 fc0">(cond)<span class="_ _f"> </span>{</span></div><div class="t m0 x1e h13 ye0 ff11 fs6 fc0 sc0 ls0 ws0">...</div><div class="t m0 x7 h13 ye1 ff11 fs6 fc0 sc0 ls0 ws0">}</div><div class="t m0 x12 hd ye2 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ffa fc3">do<span class="_ _10"> </span>while</span><span class="ff4">:<span class="_ _11"> </span>use<span class="_ _e"> </span>when<span class="_ _e"> </span>numb<span class="_ _d"></span>er<span class="_ _e"> </span>of<span class="_ _e"> </span>iterations<span class="_ _e"> </span>is<span class="_ _e"> </span>not<span class="_ _e"> </span>known,<span class="_ _c"> </span>but<span class="_ _e"> </span>there<span class="_ _e"> </span>is</span></div><div class="t m0 x7 hd ye3 ff4 fs7 fc0 sc0 ls0 ws0">at<span class="_ _e"> </span>least<span class="_ _e"> </span>one<span class="_ _e"> </span>iteration</div><div class="t m0 x7 h13 ye4 ff5 fs6 fc8 sc0 ls0 ws0">do<span class="_ _f"> </span><span class="ff11 fc0">{</span></div><div class="t m0 x7 h13 ye5 ff11 fs6 fc0 sc0 ls0 ws0">...</div><div class="t m0 x7 h13 ye6 ff11 fs6 fc0 sc0 ls0 ws0">}<span class="_ _f"> </span><span class="ff5 fc8">while<span class="_ _f"> </span></span>(cond);</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">23/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1e" class="pf w0 h0" data-page-no="1e"><div class="pc pc1e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">for<span class="_ _f"> </span><span class="ff1">Lo<span class="_ _d"></span>op<span class="_ _9"> </span>F<span class="_ _5"></span>eatures<span class="_ _f"> </span>and<span class="_ _f"> </span>Jump<span class="_ _9"> </span>Statements</span></div><div class="t m0 x12 hd ye7 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">C++<span class="_ _e"> </span>allo<span class="_ _5"></span>ws<span class="_ _e"> </span>multiple<span class="_ _e"> </span>initializations<span class="_ _e"> </span>and<span class="_ _e"> </span>increments<span class="_ _e"> </span>in<span class="_ _e"> </span>the<span class="_ _e"> </span>declaration:</span></div><div class="t m0 x7 hf ye8 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>,<span class="_ _9"> </span>k<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>0</span>;<span class="_ _11"> </span>i<span class="_ _9"> </span><span class="fc5"><<span class="_ _11"> </span>10</span>;<span class="_ _9"> </span>i<span class="fc5">++</span>,<span class="_ _11"> </span>k<span class="_ _9"> </span><span class="fc5">+=<span class="_ _11"> </span>2</span>)</span></span></div><div class="t m0 x13 hf ye9 ffb fs8 fc0 sc0 ls0 ws0">...</div><div class="t m0 x12 hd yea ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Infinite<span class="_ _e"> </span>lo<span class="_ _d"></span>op:</span></div><div class="t m0 x7 hf yeb ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(;;)<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _11"> </span>also<span class="_ _9"> </span>while(true);</span></span></div><div class="t m0 x16 hf yec ffb fs8 fc0 sc0 ls0 ws0">...</div><div class="t m0 x12 hd yed ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Jump<span class="_ _e"> </span>statements<span class="_ _e"> </span>(<span class="ffa fc3">break</span>,<span class="_ _e"> </span><span class="ffa fc3">continue</span>,<span class="_ _e"> </span><span class="ffa fc3">return</span>):</span></div><div class="t m0 x7 hf yee ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>i<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span>10</span>;<span class="_ _11"> </span>i<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x13 hf yef ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="fc5"><</span>condition<span class="fc5">></span>)</span></div><div class="t m0 x1f hf yf0 ff5 fs8 fc8 sc0 ls0 ws0">break<span class="ffb fc0">;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>exit<span class="_ _9"> </span>from<span class="_ _11"> </span>the<span class="_ _9"> </span>loop</span></span></div><div class="t m0 x13 hf yf1 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="fc5"><</span>condition<span class="fc5">></span>)</span></div><div class="t m0 x1f hf yf2 ff5 fs8 fc8 sc0 ls0 ws0">continue<span class="ffb fc0">;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>continue<span class="_ _9"> </span>with<span class="_ _11"> </span>a<span class="_ _9"> </span>new<span class="_ _11"> </span>iteration<span class="_ _9"> </span>and<span class="_ _11"> </span>exec.<span class="_ _9"> </span>i++</span></span></div><div class="t m0 x13 hf yf3 ff5 fs8 fc8 sc0 ls0 ws0">return<span class="ffb fc0">;<span class="_ _16"> </span><span class="ffc fc6">//<span class="_ _9"> </span>exit<span class="_ _11"> </span>from<span class="_ _9"> </span>the<span class="_ _11"> </span>function</span></span></div><div class="t m0 x7 hf yf4 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">24/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf1f" class="pf w0 h0" data-page-no="1f"><div class="pc pc1f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Range-based<span class="_ _f"> </span><span class="ff5">for<span class="_ _f"> </span></span>Lo<span class="_ _0"></span>op<span class="_ _2d"> </span>1/3</div><div class="t m0 x1 hd y94 ff4 fs7 fca sc0 ls0 ws0">C++11<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff1">range-based<span class="_ _8"> </span><span class="ff5 fc3">for<span class="_ _8"> </span></span>lo<span class="_ _0"></span>op<span class="_ _c"> </span></span>to<span class="_ _e"> </span>simplify<span class="_ _e"> </span>the<span class="_ _e"> </span>verb<span class="_ _d"></span>osity<span class="_ _c"> </span>of<span class="_ _e"> </span>traditional</span></div><div class="t m0 x1 hd yd1 ff5 fs7 fc0 sc0 ls0 ws0">for<span class="_ _e"> </span><span class="ff4">lo<span class="_ _d"></span>op<span class="_ _e"> </span>constructs.<span class="_ _11"> </span>They<span class="_ _e"> </span>a<span class="_ _5"></span>re<span class="_ _e"> </span>equivalent<span class="_ _e"> </span>to<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff5">for<span class="_ _e"> </span></span>lo<span class="_ _d"></span>op<span class="_ _e"> </span>op<span class="_ _d"></span>erating<span class="_ _e"> </span>over<span class="_ _e"> </span>a<span class="_ _e"> </span>range<span class="_ _e"> </span>of</span></div><div class="t m0 x1 hd yf5 ff4 fs7 fc0 sc0 ls0 ws0">values,<span class="_ _e"> </span>but<span class="_ _e"> </span><span class="ff1">safer</span></div><div class="t m0 x1 hd yf6 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>range-based<span class="_ _e"> </span><span class="ffa">for<span class="_ _e"> </span></span>lo<span class="_ _d"></span>op<span class="_ _e"> </span>avoids<span class="_ _e"> </span>the<span class="_ _e"> </span>user<span class="_ _e"> </span>to<span class="_ _e"> </span>sp<span class="_ _d"></span>ecify<span class="_ _e"> </span>start,<span class="_ _c"> </span>end,<span class="_ _e"> </span>and<span class="_ _e"> </span>increment<span class="_ _e"> </span>of<span class="_ _e"> </span>the</div><div class="t m0 x1 hd yf7 ff4 fs7 fc0 sc0 ls0 ws0">lo<span class="_ _d"></span>op</div><div class="t m0 x1 hf yf8 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">v<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span></span>{<span class="_ _9"> </span><span class="fc5">3</span>,<span class="_ _11"> </span><span class="fc5">2</span>,<span class="_ _9"> </span><span class="fc5">1<span class="_ _11"> </span></span>})<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>INITIALIZER<span class="_ _9"> </span>LIST</span></span></span></div><div class="t m0 xe hf yf9 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>v<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="_ _9"> </span>"</span></span>;<span class="_ _2e"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print:<span class="_ _11"> </span>3<span class="_ _9"> </span>2<span class="_ _11"> </span>1</span></div><div class="t m0 x1 hf yfa ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">values[]<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>{<span class="_ _11"> </span><span class="fc5">3</span>,<span class="_ _9"> </span><span class="fc5">2</span>,<span class="_ _11"> </span><span class="fc5">1<span class="_ _9"> </span></span>};</span></div><div class="t m0 x1 hf yfb ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">v<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span></span>values)<span class="_ _1a"> </span><span class="ffc fc6">//<span class="_ _11"> </span>ARRAY<span class="_ _9"> </span>OF<span class="_ _11"> </span>VALUES</span></span></span></div><div class="t m0 xe hf yfc ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>v<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="_ _9"> </span>"</span></span>;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print:<span class="_ _11"> </span>3<span class="_ _9"> </span>2<span class="_ _11"> </span>1</span></div><div class="t m0 x1 hf yfd ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="_ _11"> </span><span class="ffb fc0">c<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span><span class="fc7">"abcd"</span></span>)<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>RAW<span class="_ _9"> </span>STRING</span></span></div><div class="t m0 xe hf yfe ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>c<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="_ _9"> </span>"</span></span>;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print:<span class="_ _11"> </span>a<span class="_ _9"> </span>b<span class="_ _11"> </span>c<span class="_ _9"> </span>d</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">25/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf20" class="pf w0 h0" data-page-no="20"><div class="pc pc20 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Range-based<span class="_ _f"> </span><span class="ff5">for<span class="_ _f"> </span></span>Lo<span class="_ _0"></span>op<span class="_ _f"> </span><span class="ff8">⇝<span class="_ _2f"> </span></span>2/3</div><div class="t m0 x1 hd y94 ff9 fs7 fc0 sc0 ls0 ws0">Range-based<span class="_ _e"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span>lo<span class="_ _d"></span>op<span class="_ _f"> </span><span class="ff4">can<span class="_ _c"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>applied<span class="_ _e"> </span>in<span class="_ _e"> </span>three<span class="_ _e"> </span>cases:</span></div><div class="t m0 x12 hd yff ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Fixed-size<span class="_ _e"> </span>a<span class="_ _5"></span>rra<span class="_ _5"></span>y<span class="_ _17"> </span><span class="ffa">int<span class="_ _10"> </span>array[3]<span class="_ _18"> </span></span>,<span class="_ _17"> </span><span class="ffa">"abcd"</span></span></div><div class="t m0 x12 hd y100 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Branch<span class="_ _e"> </span>Initializer<span class="_ _e"> </span>List<span class="_ _17"> </span><span class="ffa">{1,<span class="_ _10"> </span>2,<span class="_ _10"> </span>3}</span></span></div><div class="t m0 x12 hd y101 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Any<span class="_ _e"> </span>object<span class="_ _e"> </span>with<span class="_ _17"> </span><span class="ffa">begin()<span class="_ _17"> </span></span>and<span class="_ _1b"> </span><span class="ffa">end()<span class="_ _17"> </span></span>metho<span class="_ _d"></span>ds</span></div><div class="t m0 x1 hf y102 ffb fs8 fc0 sc0 ls0 ws0">std<span class="fc5">::</span>vector<span class="_ _9"> </span>vec{<span class="fc5">1</span>,<span class="_ _11"> </span><span class="fc5">2</span>,<span class="_ _9"> </span><span class="fc5">3</span>,<span class="_ _11"> </span><span class="fc5">4</span>};</div><div class="t m0 x1 hf y103 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="_ _11"> </span><span class="ffb fc0">x<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span></span>vec)<span class="_ _9"> </span>{</span></div><div class="t m0 x10 hf y104 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>x<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">",<span class="_ _9"> </span>"</span></span>;</div><div class="t m0 x1 hf y105 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>print:<span class="_ _12"> </span>"1,<span class="_ _11"> </span>2,<span class="_ _9"> </span>3,<span class="_ _11"> </span>4,"</div><div class="t m0 x20 hf y102 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">matrix[<span class="fc5">2</span>][<span class="fc5">4</span>];</span></div><div class="t m0 x20 hf y106 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="ffb fc5">&<span class="_ _11"> </span><span class="fc0">row<span class="_ _9"> </span></span>:<span class="_ _11"> </span><span class="fc0">matrix)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x21 hf y103 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="_ _11"> </span><span class="ffb fc0">element<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span></span>row)</span></div><div class="t m0 x22 hf y104 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"@"</span></span>;</div><div class="t m0 x21 hf y105 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="ff5 fce">\n</span>"</span></span>;</div><div class="t m0 x20 hf y107 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x20 hf y108 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>print:<span class="_ _12"> </span>@@@@</div><div class="t m0 x20 hf y109 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _30"> </span>@@@@</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">26/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf21" class="pf w0 h0" data-page-no="21"><div class="pc pc21 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Range-based<span class="_ _f"> </span><span class="ff5">for<span class="_ _f"> </span></span>Lo<span class="_ _0"></span>op<span class="_ _f"> </span><span class="ff8">⇝<span class="_ _2f"> </span></span>3/3</div><div class="t m0 x1 hd y10a ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">extends<span class="_ _e"> </span>the<span class="_ _e"> </span>concept<span class="_ _e"> </span>of<span class="_ _f"> </span><span class="ff1">range-based<span class="_ _8"> </span>lo<span class="_ _0"></span>op<span class="_ _c"> </span></span>for<span class="_ _c"> </span><span class="ff9">structure<span class="_ _e"> </span>binding</span></span></div><div class="t m0 x1 hf y10b ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y10c ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 xe hf y10d ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">y;</span></div><div class="t m0 x1 hf y10e ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hf y10f ffb fs8 fc0 sc0 ls0 ws0">A<span class="_ _9"> </span>array[]<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>{<span class="_ _11"> </span>{<span class="fc5">1</span>,<span class="fc5">2</span>},<span class="_ _9"> </span>{<span class="fc5">5</span>,<span class="fc5">6</span>},<span class="_ _11"> </span>{<span class="fc5">7</span>,<span class="fc5">1</span>}<span class="_ _9"> </span>};</div><div class="t m0 x1 hf y110 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="_ _11"> </span><span class="ffb fc0">[x1,<span class="_ _9"> </span>y1]<span class="_ _11"> </span><span class="fc5">:<span class="_ _9"> </span></span>array)</span></div><div class="t m0 xe hf y111 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>x1<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">","<span class="_ _9"> </span></span><<<span class="_ _11"> </span></span>y1<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="_ _12"> </span>"</span></span>;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print:<span class="_ _11"> </span>1,2<span class="_ _12"> </span>5,6<span class="_ _12"> </span>7,1</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">27/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf22" class="pf w0 h0" data-page-no="22"><div class="pc pc22 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">switch<span class="_ _21"> </span><span class="ff1">1/2</span></div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ffa fc3">switch<span class="_ _e"> </span></span>statement<span class="_ _e"> </span>evaluates<span class="_ _e"> </span>an<span class="_ _e"> </span>exp<span class="_ _5"></span>ression<span class="_ _e"> </span>(<span class="_ _18"> </span><span class="ffa">int<span class="_ _18"> </span></span>,<span class="_ _17"> </span><span class="ffa">char<span class="_ _18"> </span></span>,<span class="_ _17"> </span><span class="ffa">enum<span class="_ _4"> </span>class<span class="_ _18"> </span></span>,<span class="_ _18"> </span><span class="ffa">enum<span class="_ _18"> </span></span>)</div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">and<span class="_ _e"> </span>executes<span class="_ _e"> </span>the<span class="_ _e"> </span>statement<span class="_ _e"> </span>asso<span class="_ _d"></span>ciated<span class="_ _e"> </span>with<span class="_ _e"> </span>the<span class="_ _e"> </span>matching<span class="_ _e"> </span>case<span class="_ _e"> </span>value</div><div class="t m0 x1 h13 y112 ff5 fs6 fc4 sc0 ls0 ws0">char<span class="_ _f"> </span><span class="ff11 fc0">x<span class="_ _f"> </span><span class="fc5">=<span class="_ _f"> </span></span>...</span></div><div class="t m0 x1 h13 y113 ff5 fs6 fc8 sc0 ls0 ws0">switch<span class="_ _f"> </span><span class="ff11 fc0">(x)<span class="_ _f"> </span>{</span></div><div class="t m0 x19 h13 y114 ff5 fs6 fc8 sc0 ls0 ws0">case<span class="_ _f"> </span><span class="ff15 fc7">'<span class="ff11">a</span>'<span class="ff11 fc0">:<span class="_ _f"> </span>y<span class="_ _f"> </span><span class="fc5">=<span class="_ _8"> </span>1</span>;<span class="_ _f"> </span></span></span>break<span class="ff11 fc0">;</span></div><div class="t m0 x19 h13 y115 ff5 fs6 fc8 sc0 ls0 ws0">default<span class="ff11 fc5">:<span class="_ _1f"> </span></span>return<span class="_ _f"> </span><span class="ff11 fc5">-1<span class="fc0">;</span></span></div><div class="t m0 x1 h13 y116 ff11 fs6 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hd y117 ff4 fs7 fc0 sc0 ls0 ws0">Switch<span class="_ _e"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span>common<span class="_ _e"> </span>erro<span class="_ _5"></span>r:</div><div class="t m0 x1 h13 y118 ff5 fs6 fc4 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ff11 fc0">x<span class="_ _f"> </span><span class="fc5">=<span class="_ _f"> </span>1</span>;</span></div><div class="t m0 x1 h13 y119 ff5 fs6 fc8 sc0 ls0 ws0">switch<span class="_ _f"> </span><span class="ff11 fc0">(<span class="fc5">1</span>)<span class="_ _f"> </span>{</span></div><div class="t m0 x19 h13 y11a ff5 fs6 fc8 sc0 ls0 ws0">case<span class="_ _f"> </span><span class="ff11 fc5">0<span class="fc0">:<span class="_ _f"> </span></span></span><span class="fc4">int<span class="_ _f"> </span><span class="ff11 fc0">x;<span class="_ _31"> </span><span class="ffc fc6">//<span class="_ _f"> </span><span class="fc9">nearest<span class="_ _8"> </span>scope</span></span></span></span></div><div class="t m0 x19 h13 y11b ff5 fs6 fc8 sc0 ls0 ws0">case<span class="_ _f"> </span><span class="ff11 fc5">1<span class="fc0">:<span class="_ _f"> </span>cout<span class="_ _f"> </span></span><<<span class="_ _8"> </span><span class="fc0">x;<span class="_ _32"> </span><span class="ffc fc6">//<span class="_ _f"> </span><span class="fc9">undefined!!</span></span></span></span></div><div class="t m0 x19 h13 y11c ff5 fs6 fc8 sc0 ls0 ws0">case<span class="_ _f"> </span><span class="ff11 fc5">2<span class="fc0">:<span class="_ _f"> </span>{<span class="_ _f"> </span></span></span><span class="fc4">int<span class="_ _8"> </span><span class="ff11 fc0">y;<span class="_ _f"> </span>}<span class="_ _1f"> </span><span class="ffc fc6">//<span class="_ _f"> </span>ok</span></span></span></div><div class="t m0 x1 h13 y11d ffc fs6 fc6 sc0 ls0 ws0">//<span class="_ _1f"> </span>case<span class="_ _8"> </span>3:<span class="_ _f"> </span>cout<span class="_ _f"> </span><<<span class="_ _f"> </span>y;<span class="_ _a"> </span>//<span class="_ _f"> </span><span class="ff12">compile<span class="_ _18"> </span>erro<span class="_ _5"></span>r</span></div><div class="t m0 x1 h13 y11e ff11 fs6 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">28/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf23" class="pf w0 h0" data-page-no="23"><div class="pc pc23 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIo0lEQVR42u3YsU0DQRCG0Vt0I6IVNVhEVIAQMZI7ownKIXARdEBkbcQkR+aAgMABzNrvVbD6N/k07f7xeQEAgDI+Du83VgAAoBqRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgDASctMKwAAUEdEuKQCAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgDA7NaJ3jrG8GEAAOfpvU/0WpdUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAgGvSMtMKAADUEREuqQAAlCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCADC71QTVjDGMwO9670YA4LK5pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAAH+qZaYVAACoIyJcUgEAKEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAMAP60RvHWP4MACA8/TeJ3qtSyoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACLVBAAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBALhwLTOtAABAHRHhkgoAQDkiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBwzdbj684KwP/6fHkzAgAnD0/71u5ut+PXsmzbZhAAAEr4BnbBJf6+LP2RAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">switch<span class="_ _f"> </span><span class="ff1">-<span class="_ _f"> </span>Fall-Through<span class="_ _33"> </span>2/2</span></div><div class="t m0 x1 hf yc5 ff5 fs8 fc4 sc0 ls0 ws0">char<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>...</span></div><div class="t m0 x1 hf yc6 ff5 fs8 fc8 sc0 ls0 ws0">switch<span class="_ _9"> </span><span class="ffb fc0">(x)<span class="_ _11"> </span>{</span></div><div class="t m0 x10 hf yc7 ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">a</span>'<span class="ffb fc0">:<span class="_ _2a"> </span><span class="ffc fc6">//<span class="_ _11"> </span>valid<span class="_ _9"> </span>fall-through</span></span></span></div><div class="t m0 x10 hf yc8 ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">b</span>'<span class="ffb fc0">:<span class="_ _11"> </span>x<span class="fc5">++</span>;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>compiler<span class="_ _9"> </span>warning!!</span></span></span></div><div class="t m0 x10 hf y11f ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">c</span>'<span class="ffb fc0">:<span class="_ _11"> </span></span></span>return<span class="_ _9"> </span><span class="ffb fc5">0<span class="fc0">;</span></span></div><div class="t m0 x10 hf yc9 ff5 fs8 fc8 sc0 ls0 ws0">default<span class="ffb fc5">:<span class="_ _9"> </span></span>return<span class="_ _11"> </span><span class="ffb fc5">-1<span class="fc0">;</span></span></div><div class="t m0 x1 hf yca ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hd y120 ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _17"> </span><span class="ffa fc0">[[fallthrough]]<span class="_ _17"> </span><span class="ff4">attribute</span></span></div><div class="t m0 x1 hf y121 ff5 fs8 fc4 sc0 ls0 ws0">char<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>...</span></div><div class="t m0 x1 hf y122 ff5 fs8 fc8 sc0 ls0 ws0">switch<span class="_ _9"> </span><span class="ffb fc0">(x)<span class="_ _11"> </span>{</span></div><div class="t m0 xe hf y123 ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">a</span>'<span class="ffb fc0">:<span class="_ _11"> </span>x<span class="fc5">++</span>;<span class="_ _9"> </span>[[fallthrough]];<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>C++17:<span class="_ _11"> </span>avoid<span class="_ _9"> </span>warning</span></span></span></div><div class="t m0 xe hf y124 ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">b</span>'<span class="ffb fc0">:<span class="_ _11"> </span></span></span>return<span class="_ _9"> </span><span class="ffb fc5">0<span class="fc0">;</span></span></div><div class="t m0 xe hf y125 ff5 fs8 fc8 sc0 ls0 ws0">default<span class="ffb fc5">:<span class="_ _12"> </span></span>return<span class="_ _9"> </span><span class="ffb fc5">-1<span class="fc0">;</span></span></div><div class="t m0 x1 hf y126 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">29/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf24" class="pf w0 h0" data-page-no="24"><div class="pc pc24 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Initializing<span class="_ _f"> </span>Statement</div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">Control<span class="_ _e"> </span>flo<span class="_ _5"></span>w<span class="_ _e"> </span>with<span class="_ _e"> </span><span class="ff1">initializing<span class="_ _8"> </span>statement<span class="_ _e"> </span></span>aims<span class="_ _e"> </span>at<span class="_ _e"> </span>simplifying<span class="_ _e"> </span>complex<span class="_ _e"> </span>actions<span class="_ _e"> </span>b<span class="_ _d"></span>efore</div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">the<span class="_ _e"> </span>condition<span class="_ _e"> </span>evaluation<span class="_ _e"> </span>and<span class="_ _e"> </span>restrict<span class="_ _e"> </span>the<span class="_ _e"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _e"> </span>va<span class="_ _5"></span>riable<span class="_ _e"> </span>which<span class="_ _e"> </span>is<span class="_ _e"> </span>visible<span class="_ _e"> </span>only<span class="_ _e"> </span>in<span class="_ _e"> </span>the</div><div class="t m0 x1 hd yf5 ff4 fs7 fc0 sc0 ls0 ws0">control<span class="_ _e"> </span>flo<span class="_ _5"></span>w<span class="_ _e"> </span>b<span class="_ _d"></span>o<span class="_ _d"></span>dy</div><div class="t m0 x1 hd y127 ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _17"> </span><span class="ffa">if<span class="_ _17"> </span></span>statement<span class="_ _c"> </span>with<span class="_ _e"> </span>initializer</span></div><div class="t m0 x1 hf y128 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">ret<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>x<span class="_ _9"> </span><span class="fc5">+<span class="_ _11"> </span></span>y;<span class="_ _9"> </span>ret<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span>10</span>)</span></span></div><div class="t m0 xe hf y129 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>ret;</div><div class="t m0 x1 hd y12a ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _17"> </span><span class="ffa">switch<span class="_ _17"> </span></span>statement<span class="_ _c"> </span>with<span class="_ _e"> </span>initializer</span></div><div class="t m0 x1 hf y12b ff5 fs8 fc8 sc0 ls0 ws0">switch<span class="_ _9"> </span><span class="ffb fc0">(</span>auto<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>f();<span class="_ _9"> </span>x)<span class="_ _11"> </span>{</span></div><div class="t m0 x10 hf y12c ff5 fs8 fc8 sc0 ls0 ws0">case<span class="_ _9"> </span><span class="ffb fc5">1<span class="fc0">:<span class="_ _11"> </span></span></span>return<span class="_ _9"> </span><span class="ffb fc0">i<span class="_ _11"> </span><span class="fc5">+<span class="_ _9"> </span></span>x;</span></div><div class="t m0 x1 hd y12d ff4 fs7 fca sc0 ls0 ws0">C++20<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _17"> </span><span class="ffa">range-for<span class="_ _10"> </span>loop<span class="_ _17"> </span></span>statement<span class="_ _c"> </span>with<span class="_ _e"> </span>initializer</span></div><div class="t m0 x1 hf y12e ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span></span></span>auto<span class="_ _11"> </span><span class="ffb fc0">x<span class="_ _9"> </span><span class="fc5">:<span class="_ _11"> </span></span>{<span class="ff16 fc7">'<span class="ffb">A</span>'</span>,<span class="_ _9"> </span><span class="ff16 fc7">'<span class="ffb">B</span>'</span>,<span class="_ _11"> </span><span class="ff16 fc7">'<span class="ffb">C</span>'</span>})</span></div><div class="t m0 xe hf y12f ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>i<span class="fc5">++<span class="_ _9"> </span><<<span class="_ _11"> </span><span class="fc7">":"<span class="_ _9"> </span></span><<<span class="_ _11"> </span></span>x<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"<span class="_ _9"> </span>"</span></span>;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print:<span class="_ _9"> </span>0:A<span class="_ _12"> </span>1:B<span class="_ _12"> </span>2:C</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">30/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf25" class="pf w0 h0" data-page-no="25"><div class="pc pc25 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">goto<span class="_ _34"> </span><span class="ff1">1/4</span></div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">When<span class="_ _e"> </span><span class="ffa fc3">goto<span class="_ _e"> </span></span>could<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>useful:</div><div class="t m0 x1 hf y95 ff5 fs8 fc4 sc0 ls0 ws0">bool<span class="_ _9"> </span><span class="ffb fc0">flag<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span><span class="fc8">true</span></span>;</span></div><div class="t m0 x1 hf y96 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>i<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>N<span class="_ _11"> </span><span class="fc5">&&<span class="_ _9"> </span></span>flag;<span class="_ _11"> </span>i<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 xe hf y97 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">j<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>j<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>M<span class="_ _11"> </span><span class="fc5">&&<span class="_ _9"> </span></span>flag;<span class="_ _11"> </span>j<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x17 hf y98 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="fc5"><</span>condition<span class="fc5">></span>)</span></div><div class="t m0 x23 hf y130 ffb fs8 fc0 sc0 ls0 ws0">flag<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span><span class="fc8">false</span></span>;</div><div class="t m0 xe hf y131 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y132 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hd y133 ff4 fs7 fc0 sc0 ls0 ws0">b<span class="_ _d"></span>ecome:</div><div class="t m0 x1 hf y134 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>i<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>N;<span class="_ _11"> </span>i<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 xe hf y135 ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">j<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>j<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>M;<span class="_ _11"> </span>j<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x17 hf y136 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="fc5"><</span>condition<span class="fc5">></span>)</span></div><div class="t m0 x23 hf y137 ffb fs8 fc3 sc0 ls0 ws0">goto<span class="_ _9"> </span><span class="fc0">LABEL;</span></div><div class="t m0 xe hf y138 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y139 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y13a ffb fs8 fcd sc0 ls0 ws0">LABEL<span class="fc0">:<span class="_ _9"> </span>;</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">31/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf26" class="pf w0 h0" data-page-no="26"><div class="pc pc26 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">goto<span class="_ _34"> </span><span class="ff1">2/4</span></div><div class="t m0 x1 hd y13b ff1 fs7 fc0 sc0 ls0 ws0">Best<span class="_ _8"> </span>solution:</div><div class="t m0 x1 hf y13c ff5 fs8 fc4 sc0 ls0 ws0">bool<span class="_ _9"> </span><span class="ffb fc3">my_function<span class="fc0">(</span></span>int<span class="_ _11"> </span><span class="ffb fc0">M,<span class="_ _9"> </span></span>int<span class="_ _11"> </span><span class="ffb fc0">M)<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y13d ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>i<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>N;<span class="_ _11"> </span>i<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x17 hf y13e ff5 fs8 fc8 sc0 ls0 ws0">for<span class="_ _9"> </span><span class="ffb fc0">(</span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">j<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>j<span class="_ _11"> </span><span class="fc5"><<span class="_ _9"> </span></span>M;<span class="_ _11"> </span>j<span class="fc5">++</span>)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x23 hf y13f ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span><span class="ffb fc0">(<span class="fc5"><</span>condition<span class="fc5">></span>)</span></div><div class="t m0 x24 hf y140 ffb fs8 fc3 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="fc8">false<span class="fc0">;</span></span></div><div class="t m0 x17 hf y141 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 xe hf y142 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 xe hf y143 ffb fs8 fc3 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="fc8">true<span class="fc0">;</span></span></div><div class="t m0 x1 hf y144 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">32/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf27" class="pf w0 h0" data-page-no="27"><div class="pc pc27 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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/vrrTk5OJjX966+/JBIJqWl6enpNTQ2p6ddff924cWNS09zcXPPPIu2QkpLy1VdfWVlZbd68OT8/X61WV1VV5eTkjB8/nqIoW1vbyMjIqKgovV7fr18/UlOyBeidO3e8vb1Zls3Pzz9w4IB5pyMJwRMmTLh48SLpmFepVGq1urq6+siRI+7u7mq1+tGjR19++eWPP/5obW29atWq/Px8lUpVW1tbVFS0fPly0nMfHR1d52kzbdq0Zs2avf3227dv3y4tLS0pKdHpdNXV1Vu2bCFV2717d3030K9fv96vX7+8vLwZM2Y8evSourpapVJVVFScOHEiJCREp9OVlpYePnzY/IWZmZknT57ked7a2vrXX38lH6pWq/Py8k6fPh0QELB8+fJ79+41/Bv/8ccfyUXUggUL8PsNACzA7X54CUREROzbt2/EiBE7d+40eapDhw537twZMWKERqM5duzYa6+9tn//fuMCZWVlHh4eCoUiPDz8999/Nzzu7e1dXFzcpUuXhIQE4/J5eXlNmzalafqdd95ZtWpVncdDbveTwQA7d+4cNmwYuSNvKCAIwsiRI8+cOaPT6W7evOnn5/fYgYYURe3du3fSpEleXl4pKSnmAxsiIiLi4uJYls3NzTXJbXl5eQEBAYIgDBo0aNeuXeajcgsLC3v06PHo0aOIiIitW7eaPDts2LA///xTEITKykorK6s6j23IkCFnzpzR6/Xbt28fM2aMeYGdO3dGRUXRND169OiYmJgGfrOZmZmtW7emabpr16779u2ztra2XJ7UlOf5Fi1aXL161aSmPM8LgtC6detHjx45OTndvHnT1dXVuIC3t7dKpdJqta1atUpISDD5OFEUe/bseenSJYqiGIb57bffRo0aZTw+laKoO3futGvXjmGY0NBQMlDEmKenJxnoOWTIkG3btpkcXmJiYs+ePUnHZ/Pmzc+ePWveATl06NDjx4+zLHvnzh1fX1/zEFznMAZRFNesWfPhhx9SFGW+wYS/v39ubi4Z0PzLL7+MHTvW5OU8zw8fPjw+Pj44OPj8+fMmz7Zp0+bBgwcSieTQoUNkN2Bjer0+ICAgPz9fFEULt/sNY6DfeeednTt32trarly5klwVAADUCduiwsth0qRJFEXFx8ebTDGurKy8desWCUZvvPGGKIrHjh0jozkNzp49SzogIyMjn+MhkTue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F5yknn/++dFU7MSJE2e5p//2b/82/uWOGDFixOeDsXBqxJc6/vqv//qlL33pk5/85EfJUAFMJpPrrruuaZoPf/jDZ5EYo7EQEV111VWnyJwiEukEuzmVXnHFFddee62I/Pqv//pZZnLixImPfvSj7n7NNdc8mvjv+vr6gQMHROS2224L/6PPuNIbb7xRRM6+UgC/8Ru/ESt90pOedBam+EUiqWdXaj+38//RH/1RsP9nPetZZxygqh/+8IfPfpLPIdf22c9+ds5ZVcMtdTe85S1vGWukRowYMWIkqSO+nPFXf/VXKaULLrjgszrq+uuv7/s+53znnXfuNubOO+8ML9Uz6nClFBE5i6J5/fXXE9Ett9xyFlr2iU98IiLOz3zmMx9N2mhwIFV190cpxd10001mdvaVAvi7v/u73Vb6GAURlVLatt0t4+JTn/rUF6Oj3td93dfNZjNm/sM//MPdxmxtbb3zne8c01JHjBgxYiSpI76ccfXVV9dab7/99kOHDj16zvGyl71saWmp1vq93/u9pzsBuXsp5fnPf3504/ypn/qpUwZELQ4zv+51r9tN5/vpn/5pETly5MhznvOcUsopw5j50KFDL3jBC2qtq6urL3vZyx5ljc5LX/rS0HG/7/u+79F411944YXPe97zYqWnu1zFSp/97Gfff//9Z1zpYxdf/dVfLSInT548Y6/UjY2N7/me7/liFGzt27fv+uuvF5F3vetdp/j8B1T1JS95ybFjx3bTwn/mZ37mmc985vOf//zdkklGjBgxYsRIUkc8BvBDP/RD119//ZEjRy6++OL19fXpdDqZTCaTSdM0F1988fXXX//DP/zDpzdSOnDgwEc+8pHLLrvsrrvueupTn/qqV73q8OHDtVZ339zc/NjHPnbllVfefffdZvbqV7/6lF4AAJaXl6+55hoAf/7nf/6KV7xiqL/Z2NgYxpxzzjmvfvWrzeztb3/7VVdd9dGPfnTg0A8//PCLXvSiyy677O67777gggvuuOOO0y+xG6644opXv/rVTdN88pOfvO666/75n//50KFD8/l8c3PzyJEjH//4x3/kR37k937v93Ye8prXvCZWeskll7zkJS+JlQKYz+ex0ltvvRXAGVf62MU3f/M3MzMzv/KVr3zrW986bP6RI0de+9rXPvGJT9zc3Pzpn/7pL/h1iehtb3vbNddck1L6tm/7tle84hXhnAqg7/u77rrra77ma26++eanPe1pZ3wsOXbs2G//9m+///3vf8tb3vLom+WOGDFixEhSR4z4ksN99913ww03hEdSmKgPvzpy5Mgdd9zxute97uu//ut/53d+55QDL7roove///1PfvKT77zzzp/7uZ+78MILV1dXl5aWzj333GuvvfaBBx54whOe8Md//Mff//3ff8brvvGNbxSRpml+67d+a21tbWVlpW3bU7pofvd3f/cv/dIvtW179913X3vttaurq6urq23bXnjhhb//+7/v7ldcccU73vGOszcsPR0/+IM/eMsttywvL995553PetazHv/4x+/bt2/v3r0XXnjhVVdddfPNN59SD9S2bazU3V/72tfGSpeXl/fu3RsrZeaXvexlu600NvYsCZSh7J59zjnn6G56OqVLKZ1d0QzbgbNMIAqVon3U8OKePXtuvvnmMCu94YYb9uzZE/fooosu+smf/MmrrrrqHe94xw033HDGS0ffgVNOeAo2NjZSSiJyOtfMOf/DP/zDZZddduLEid/8zd+89NJLJ5NJ27arq6tXXXXVvffe+wu/8AtvetObROQUewEzU9UouVPVUUkdMWLEiJGkjnis4lWvetUTn/jEl7/85U95ylPe/OY3v/M/4/Wvf/11112Xc04pvfSlLz29lHsymfzTP/3Ts5/97L7vwx4/mnCmlK6++ur3ve99Z+lydMkll/zqr/5q13VhctT3fVDkU2jHT/3UT33iE5947nOfO7gBhM07M//gD/7ge9/73sc97nGfw8Kvu+66j3zkIxdeeGH0rK+1TiYTM0spXXrppac384yV3nTTTdPpNFY6WPRfffXVH/jAB37pl37pjBd673vfS0RnN4sNT9Dl5eXd0i2iJdXKyso999yz8/WYdq012tue8dgPf/jD8avTW2ENiE4Ep79+ww033Hzzzeeee274dsWtMbMXvehFf//3f79///6DBw+q6qWXXnrKzP/lX/6l73tV/eAHP7jbRWPmu027bdvbb789qtB8GymltbW197znPT/2Yz92/vnnA1hfX4+uYAPbXllZufTSSyOb9pu+6ZvGv/ERI0aM2PXb54tRWDBixBcE995771d+5VemlH7xF3/xRS960RlZlLu/+c1vfuELX7ixsfHud7/72muvPeOYY8eOPfTQQ8eOHTOzlZWVnPPll18e5OzsqaLHjh07fPjw4cOHmXl9fX3fvn379+8/4yUefPDBBx54INwx9+7de9FFF53FRPNRou/7hx9++NixY8ePH2fmEEcvuOCCs4iOm5ub995777Fjx0opS0tLS0tLl19++efjWr+TiX4OJ4mupGdhwME+P59CeFW96667jh49qqpLS0vnn3/+ueeee8qAL1INk7vff//9J06cOHr0aM55bW3t0dz3hx566NOf/vTBgwcvvPDC0QFgxIgRI86InPNIUkd86eI7vuM7/vZv/3bPnj2f/vSnd2Oo8R3/vOc9761vfeuP/uiP/uqv/uoXkGD9j4Nxf0aMGDFixJcaSR2/lkZ86eJf//VfVfXrvu7rztLMM344cvgwszz5yU/e7VQjAzs7xv0ZMWLEiBFfct9N4xaM+JLF8vKyu//7v/87dnGDdzcA77v9tg/c8YFS+t1M3UeMGDFixIgRI0kdMeILhiuvvFJE7rjjjne9611nlPqI+J9vv/37f+DGzdn84HnnHDjnwLhpI0aMGDFixJcHxpzUEV+6OHz48NVXX338+PGmab7927/9x3/8x1dXV3NuSilHjx37kze96V/u+MB73vOPBFpbW3/bLW+97tqnjps2YsSIESNGfBlgLJwa8Rjgqa985Svf9ra3HT582N3gMCfixExae0n89Kdd95znfOtP/MRPhl+muTMRiAwEAhwAIlFgKKIeyqnZHZ93V/pH8yhowyXj/w4fZuPw//yrR0Y6QCCHEzaEW7PsgG8vZBhP//mo0y8fi310TVm/nGDEvnNXhvv+P95WjBgxYsRIUkeM+KKglPKGN7zhL//i//n4xz927PjmeQcvePrTr33607/quqde+/RnfM3OkVs5d4a77jt216fvf/DwsePHN7bmXdM2IsJuy9PJ2vK0TWxWEsCMBgY1djCczCdNXl5eJnJ3B5tBAYIzwKnJOWdVVa3MAjBMa+1LKQYnYuIEsDp15gbanM0MTCJ9r31fSil91xVHShngvlY1MCcn9KVWVQBq5gCIHRAimAtDQBWgnAluWhNLEmaHas1JHAo2IWnbFiBm0lqtaik9C5omM3vDDFWC176YakqJiLJwm1MWWV1ZXl6aQhjOBhgIZmre9aXre3PTUmstTeKlyUQSkRttc2wzcycHHHAWMzBTzg0AM1etWFhQea113tdqVlW7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zGEOcwCph/mpH9SYDB5Zjx6JIkFcdYoOS1gyxhIxA0pwIqpAZKwgpkURttvx0XHbNkfHR9Pp9NbZrc1muVounz579s1vfnOz2XzlK19J0+w7//xPv/izXyqLqm2785cv/+n/8cfTyZGxtNosr65nSZK8/sYbv/TLX/7v/vvfy/Kcjdlut13nELFrr1arVZ6n40l1/uLFP/yH//N/+p/8tu9C29Sr1arrWEXObt968ODBX37jm0ma1au1c85tuyQxaZKownqx6JpOBK6vL66uzu/ePq1GhesaAlFiUmCN3e3IiOEVIiciD7yhUgdhIjMDiigwg2qIRqT5arFYLN586+079x7ceu31xx883axrsql6TYuyZG7bsFxdl2WVWLNczDhNb1f3fLPREK4vL5a0JMKHDx/mefHkyTPVtaoaawxiXa/r7bYcjbM8j9kItFiiwSRJVOTRh4+yJDk7O4kMn4imaVoUxXq5SowV9Za57dT73nseVCNNGEKYloVImC3mVTmREPI03W4323pz6+z2eDQGgIuLiwhi2rZdLBbMXFWjJEk2dZskxqZW1HdtA0rMNk1MpGEjBqOfCFLjCxyVhZH5G2CKtUnXdXHBHfHrarWazWabzeb09PRLX/q5aL6JjqjZbH73/n0RQSbkvloJ2aPiZr1umlYVEpsScQgBxGPBiCQagkq8BkNCBEzTFAlilb3ucpVEpQeURIyGDAMhEDrnUdBa25OiFGOb0HUdM0esGI8h2iHU/UMrChuAQKQPnGJjiEhQyLAGIMOJoTRNY39YXw+2hzKtMV3XRaFn7CaNPKUSDBKC3W/Tm20+4EeO4d02MISwS/IazPmqMSW1L0fo3VHxp+Ih0e/zd9kCxpjgdQegY05tj91vEgM+mo+7D0w/subZK5p6xba/LxGGXVeZMUbCAaIe5jAHkHqYT8vE8xBbE3VvoKCiIAAATDEIBmKqonoJIAEikFVARlSvqiBpkapCbksEKJDYmMnRtGma1x/4i4vz9Xr9je98O8nzt975/L/613/e1s14PLl4eZFkWbfqnBcVun//wXa7/d3f/b3Pfv5rl7MFM47HJZCSUtM0Ctp0bdPWy+X89fv3/tv/5r/Strl397XValWVZV1vm6bpnP/R4w/e+twXr66u7t69++zDDwxzmia+c8aQBMfqgnfNumub1fX547LMT09P06JI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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">goto<span class="_ _34"> </span><span class="ff1">3/4</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">33/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf28" class="pf w0 h0" data-page-no="28"><div class="pc pc28 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR42uzdeXiU5dk3/tn3LTOTyUz2fQ/ZA4GEVVnCqiKg4IIb1qW0tlr7+DxvtdZWD/Vp1VatTwu4IFhAQJYgyCIQQlhCAiEJCSH7ZJ0ts++/P863886RAKV9WvVXv58/PDTJzNxzzz3e3/u6z+u8mCmTpzEAAAAAAL4zrp4+ycJeAAAAAIDvGoRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAACGF6PB7sBQAAAAD47uByuRhJBQAAAIDvHIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAEBIBQAAAABASAUAAAAAhFQAAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAIRUAAAAAACEVAAAAABASAUAAAAAQEgFAAAAAEBIBQAAAACEVAAAAAAAhFQAAAAAQEgFAAAAAPin4PwvH8/j8fh8PpvNZjKZ2Jvwj/H7/RKJZOPGjdOnT5fJZDf5S5fLVVtb+/jjj3d3d3M4HOw6+Nb5fL7ExMTf/OY3VVVVfD4fOwT+ATab7Xe/+90bb7zh8XhYLAwewb+tYDDo9/s9Ho/b7f6GQuorr7ySnZ0tEAiw9+Ef09zc/Mc//tHj8QQCgb95fLtcroSEhEceeaSkpAS7Dr51p06dOnLkiMvlCgaD2BvwjwkEAkwms6ysbO3atVqtFjsE/l253e7a2trf/va3t/j3/9uQymKxcnNzS0pKhEIh9j78Y5hM5q0fP4FAQCQSZWZmTp48GbsOvnUGg+H06dN/8/oK4G/+b1CpVBYXF8fGxmJvwL9xSDWZTLd+I5Tzv/9e8Xg8gUAgEomw9+EfEAwGBQLB31UuwmQy+Xw+Djn4LuDz+Sh2gn8KFouF/7PBv/1BzuVyb/3/mf+E2hcMIQAAAOB8CnBzwWDw7zrIUaANAAAAAN85CKkAAAAAgJAKAAAAAICQCgAAAAAIqQAAAAAACKkAAAAAgJAKAAAAAICQCgAAAAAIqQAAAAAA3zYOdsG/gs1mY7FYPB7v1heoBQAAAIBvOqQGg8GBgYH6+noulxsXFyeXy4PBoNfrHRsbGxsbGx4eZjKZ2dnZmZmZt/hser1+aGhILBZrtVq5XB761cDAQGNjo8FgyM3Nzc/Pv9EzGI1GFosllUqZTKbb7T59+nRycrJWq+Xz+aG/6e3tbW5uHhsbi4iISExMTElJYTAYN1lw1mQytba2Xrx4saura2BggMVixcTElJSUzJw5UyaT3eJKtXq9vrGxkclkZmRkJCUlhb9lv9/v9XpdLpfH41EqlT6fT6/XX7t2zWg0ikSi9PT0+Ph4oVA48Tm9Xm8gEKAFc0M/7O/vp3c3d+5ckUgUDAbdbvfY2JjZbHa5XDwez+FweL3e6OjoxMTE0KM8Ho/H42Gz2dd9IfgusFgs9fX13d3dQqEwPT09OTk5/Avyr+P1evV6vcFg8Pv9KpVKq9V+R5Ygp1X4WCzWra8WDQAA36OQymAw7Hb74cOHOzs7IyIiZDIZpSLKXna7PTIyUi6X30pIdbvdXV1dGzZs6O3tFYvFmZmZFRUVkydPptPk4cOHv/jiC4PBkJeX9/jjjycnJ/N4vI6Ojt7eXrlcXlhYyGAwXC7X/v37+Xz+zJkzIyIibDbbhg0blixZMmPGDI1GE3qhzs7O7du3X716VSaTxcTE5OTklJWVZWVlSSSSiVsVCASuXbv20UcfNTc3R0REKJVKFot15cqVtra2zs7O++67Ty6Xd3V1tbS09Pb2ut1uJpPJZrNpnDUhIaGoqCgiIqKlpWX79u3t7e2BQKCgoKCioqKvr29sbCwQCAQCAY/HY7fb3W63SqVaunTpxYsXjx8/3tvby+Fw+Hy+QCBYtmxZWVlZRESEwWDo7OxMSUmRy+UcDufy5ctdXV2xsbElJSW0tQaD4dChQ9u2bfN4PHq9XiAQWCwWs9lssVjGxsY8Hg+Px/P5fAwGIzs7e+7cufn5+Twej8FgdHR0nDt3TqlUVlVV+f3+gYEBp9PJYrEEAoFUKpVIJGw2m/YwvUc+n08/YTKZFBFYrG+6woTeSGhI2+12u1wul8sVCAQEAoFcLv/HNikQCFitVofDEQwGeTyeSCT6xzIZXXv4fD6Px0ObSnuJy+Xe5NrGZrM5HA4ej6dQKMZd5Bw9enTHjh1sNpvH44nF4vz8/NmzZ2dlZf3NvRQIBDgcDu2NQCDgdDqZTOatvCmbzdbR0XHy5Mnm5mZ6lEwmS0xMLCgomDx5Mo/HY7FYNpttcHDQZDLRr7hcbvhuDwaDPp/PbrfTkfw30yR9iLS7hEIhHWZDQ0Mul2vcpabBYLh06dKFCxe0Wu38+fMVCgV9m5hMJu5yAAAgpP5fUqk0ISFhaGjIYDAMDg52dHS4XK6pU6dGR0drNBqdTqdWq29ltKavr2/Dhg2HDh2KjIy02+0DAwP9/f1arTY2Nvbq1av79+/v6+uLi4vr7e399NNPH3rooZiYmJaWlq+++iomJoZCqtvtPnz4MJfLTU9Pj4iI8Pl8Z8+eLSgocLlc4a/F5/O7urp6enqSk5P1en13d3dbW9u0adOKiopiY2MFAsG4bevr6ztx4kRUVFRVVdWkSZNYLNbly5cPHz68ZcuW2NjY22+//cKFC1u3br1y5YpUKhUKhTSuyWQyp06dGhsbOzIy8sEHH7S1tcXHxweDwb6+vpqamrNnz1qtViaTOTIyYrVaJRJJSkpKQUGBXq/fsWNHU1NTUlJSZmZmIBCoq6vbtWuXQqEoKipqa2vbvHnzQw89lJOTw+Fwmpubjx49WlhYSCHV5/PV1dV99dVXQ0NDWq32k08+4fF4brfb4XAYDAafz1dQUCASicRiMYvFqq+vt9vt0dHRMTExDAbDaDR++eWXYrE4MTGxo6PjwoULNptNIBBIJBKFQqHVanU6XUJCQltb29WrV10ul0QiEQqFwWCQzWYzmUyNRpOamhoVFfWNHXVms7mlpUWv10ulUg6H43a7DQaD2Wy22+1cLjczM3Pu3Ln/QEh1Op3t7e01NTUmkykYDGq12oKCguLiYgaDYTKZOjs7fT6fTqejnWa323t7e0dGRux2eyAQYLPZbDY7NjY2Pj4+EAi0t7dfvnyZLj98Pl8wGGSxWBwORy6XZ2Vlpaam0pXGuKHBhoaGwcHBlJQUOqRDebe1tXXPnj0ul6usrIzBYNBHz+Fw6GrNaDSazWY2my2TySQSCV14+P3+np6etrY2h8ORmpqal5fHYDCsVuvZs2ctFktSUhKHw5FIJDqdjs/nX3df6fX6vXv3fvzxx1KpNCMjQyKRGAyG/v7+9vZ2s9lcVlbW09PT0tLS1dU1NjYmk8lyc3OLi4t1Oh19iSgQHz9+/Nq1awkJCYWFhbTfQt93m82mUCh0Op3NZqPnHB0dtVgsXq+XxWJJJBKNRpOUlNTc3Gy1WhcvXhwKqYODg7W1tV999VVLS4vf74+Li8vKyuru7r569SqTyRSLxWKxmDKux+NhMBjx8fEajQYDrgAA36+QymQytVrtU089NTo6arVae3t7N2zYYDQaf/7zn1OQuvXMcfr06U2bNj344IMrV64UiURffPHFwYMH9+zZ89BDD3355Zc9PT3z5s27//776+rqXnzxxaSkpKqqKrvd3tPTQ+chBoPBZrODwaDBYBgaGsrJyWGz2TS4S+fskPz8/KSkJI1Gs2rVqqSkpGPHju3bt+/y5ctz5sxZtGhRVlbWxOggFovnzp27atUqmUzGYDAKCwvT09N/9atfbdq0qbi4eGhoqLu7WyAQzJ8/PyIigrIOi8XKyspyuVzV1dV79ux57rnn7rjjDh6P197e3trampqaSjnv6NGjgUBg6tSpDz/8cE5OTmtr68jISF5e3hNPPFFeXu7xeA4fPvz666+3tbVlZWVdu3Zt7969S5Ys8fv9obGuwcFB+vfR0dG9e/fabLZnnnkmOzv7V7/6lUwm0+l0XC730qVLQ0NDL730kk6nk8vlbrf7D3/4w5kzZ4aHhyk3xMfHy+Xytra27du319TUnDp1isfjJSUlSSQSj8fD5XK1Wu3y5ctPnDjx1Vdfmc1mnU4nkUho4CoYDJaWlq5YseKbDKmdnZ0ffvjhkSNHoqKixGKx3W4fHR31+XxMJlOlUi1YsGDatGkUxyl++f1+GqITi8U3OiwdDkdzc/OGDRsOHjwYCAT4fH5WVpZQKCwoKLDb7ceOHauurrbZbNOnT7/77rvFYvHJkyePHj169epVq9UaCAToMMvOzl61ahWXy922bduHH34oFotpOJBCKp/Pl8lkSqXy0UcfLS0tHTdc6vV6Dx48qNfrV65cGf5zl8vV1dVltVpfeumlwsJCDofT2Nh48OBBi8XidDp9Pt+RI0eam5u5XG5SUlJ2dnZubi6Lxeru7t65c+euXbssFsuyZcsopBoMhs8+++zcuXOlpaVisTgqKqq8vDwlJUWtVk+8PLNYLNeuXbNarY899tjdd98dGRk5NDRUU1OzZ8+eV1999ZFHHqmurr506VJERER8fLzdbq+url6xYsWSJUsoAbtcrqampt/+9rddXV0ZGRn333//XXfdxWQyPR7PlStXvvrqq76+vrS0tMrKSpvNtnHjxr6+vp6eHpPJJBQKdTqd1+uVSqWzZ89ubW1ls9lz584NbdWxY8cOHjzo8Xiqqqq2b99eX18vEol27tz58ccf8/l8rVarUqkUCoVUKnU6nVKpdOXKleH3UgAA4PsykspgMDgcjlar1Wq1bDZbrVaPjo5yudxbT6jBYPDatWv79u2bPn36j3/8Y61Wy2AwuFwuk8nctWvX8uXLjx07Fh8fX15eTtWcaWlp77zzTlpaGo/H02q18fHx9DwSiSQ+Pr6lpWVwcJDuM/r9fg6HQzemQwQCQUxMTFdXl9frzc3Nzc7OXrFixZtvvrlt27ahoaHnn3+eNoCwWCyFQpGYmEh35+mHNFh73333vfbaa16vV6fTZWRkpKSk/OIXvwh/Ibvdvnfv3k2bNj311FOrVq2KjIxkMBgajWbatGmhv5HL5Q0NDZWVlTQaShW3UqmUhp85HM6MGTP+/Oc/u91uq9VKp+24uDgarJXL5QKBwGw2B4NBBoNx4sSJ3t7eqVOnUsTZsGEDn8/ncrl+v3/Lli2fffaZTqeLi4vjcDgjIyN8Pl+tVofeaVxcXFFRUWdnZ3t7+9KlSwcHB3Nzcx999FEaoDp69OiLL77IYDCioqKio6Pz8/NXrVolEAgCgYDD4aBbsQkJCd/kITc6OkpjhxKJRCQSxcXFxcTEZGZmKpVKPp8fHx9/5cqVhIQEhUJBw28Oh+PixYsmk2ny5Mn0QUw8CFtbW997773t27evW7du8uTJOp0uMjIyKirK6XSePHnyv/7rv4RCocVi0ev10dHRpaWlP/3pT51O58yZM2+77Ta5XO7z+dra2jZt2iQQCPLy8oxGo0KheO6551JSUqg4mEZS+/v7H3jggcTERNq88G0wmUwjIyMajaagoCD85yMjI2NjY/Hx8aWlpaELraysLL/f7/P5Ll68+Morr9DVmlgsnjNnzttvvy2TyT744IPDhw8PDAxwudy2tjaPx8PhcDgcjs/n6+/vp11nMpn+8pe/LFu27I477sjOzh73TcnPz1+7du3IyEh6erpMJhMIBAkJCTExMVlZWXfccceLL75oMBgWLFjw5JNPzpgxY3h4+JVXXnnvvfcEAsHKlStVKtXQ0NC7776rVCrnzZtXV1d38eLFJUuWMJnM7u7uX/7yl3q9nsVinTlz5uDBgwsWLDCZTJMmTYqOjh4cHMzJyXnsscf6+voOHjzY3d3d39+fmZlJ+zAQCBw7dmzLli1JSUk/+clPlEplVlZWR0dHMBhkMpk8Hi8jIyMrK2twcHBwcLC9vV2pVGZnZ1PdOQAAfB9DanikE4lENpstNNR3K1wuV3d3d3d39+uvvx46bSckJNx77725ubnDw8P9/f133XUXDQXJZLKFCxf+6le/MhgMNMgXPtcnKSnp2rVrAwMDwWDQbrf7/X4ayhr3ivQQp9NJg8EqlerZZ5/lcDi1tbUfffTRc889F/7HFFJDZYWhIWQej0cndZVKJRQKQwO6IQ0NDUeOHMnLy3v00UdvNMeFsrjX66X/pAE/lUollUppaO3QoUMGg4EqCJ1OZ0RERHR0NF0AUPErJVSv11tdXZ2UlDR9+nQaO5RIJKH7m/T3Q0NDsbGxDAaD8q5CoQgPSQkJCQkJCWw2e+nSpfv27UtNTdVoNJGRkTKZzO/3CwSCKVOmJCUlcblcjUYzd+5cevJgMEg3/cMnb30z10Xp6elTpkxZvXo1k8lksVi0N+gTMRgML7zwwpo1a+bOnavT6RgMhtFo3LJli9PpTE5Ovm5IdbvdbW1tHR0db7zxxuLFi2UyGZvNZrFYdKv9Rz/60bx58+69996xsbEzZ850d3fPmDEjOztbpVKtXLmypKSE9rnX6xUKhY2NjVKplIL73XffTfWglKLoc0lPT7/u7mpvbw8GgzqdTqlUjgupVqt13Fggl8vlcrm9vb2//vWvb7/99qlTp8rl8jNnzpw4ceKNN94oKiqqq6t74IEHcnJyDh06tG/fvnfeeeeBBx6gi64777zzpz/9qVQq9Xg8X3311datW3t6eh555JEpU6aMewka9xUKhaF6AJpdp1arY2NjzWbz0qVLp06dymKxNBrNyy+/PDY21tbWduXKlfz8/M7Ozqampj/+8Y9xcXFGo5EOYIPB8PTTTxcVFf3kJz9JTk6uq6v78MMPm5qafvOb36hUqt27dx8/flyhUMTHx8fExEyaNKmjo+Ojjz6iQehAIHD58uVPPvmktLT07rvv1ul0LBZr9uzZ06dP5/P5p0+fLisru/vuu2fMmOH3+6lEleqqvyMzvQAA4NsMqVRyRxV4t/6okZGRgYEBlUo1adKk0K15DocTFRVVXFx8/vx5qVSalJREZ26ZTFZVVfXRRx/19/d7vV6v1xv+WlKpNBAIWCyWQCAwbopPOJFIxOPxaGSUpjoplcq77rrLYrF8/fXXy5YtS01NDZ2VuVyuRCIxm82hh1sslnPnzu3YsYMqAsVisUgkmljV19vb29vbW1FRQYnnuu89NPGI0CSqK1eu7N271+FwtLa2njlzpri4OD09PRAIBINBhUIhkUjoteit0Q3fxsbGoaGhKVOm5Obm0hOGnpZSBZfLHRkZobdMe4Z2QvhnR1NhxGIxl8ulf7JYrI6Ojs2bN8fFxc2aNcvj8fD5fD6f/62f9QUCgVgslkql102cTCbT4XCEH4c+n89kMqlUqhsN8I+Ojvb19QmFwqVLl6pUqtDnpdfrDx48KJPJVqxYMWnSJL/fn5aWRlOR0tPT3W63SCSiKwqSm5vb1tYmkUio5NThcIQ/G31qcrmcLk7GbUNjY6PH44mIiBh3tIyNjXm93nG13UwmkyY2DQ4O/uxnP8vOzqYbCwwG49133z1w4MCsWbOmTp2anp6uUCjYbPZ7772XnJxcVlYmFov9fj9VfAaDwYULF4pEooMHD27fvj05OTk8CtPBSTclQntybGyso6PD4/EUFhZ2dnYqlUqqE6DqGi6XKxKJ+Hy+wWBoa2vLyMiIi4tTKpUSicTpdA4MDFy8eJFu00+aNEksFpeXl8tkspGREZ1OJxKJ5HK5SCSi6w2aOCiXy8ViMRVyOByOjRs3pqWlzZo1KzExkT7K0DUql8vl8/lCoXDc+DQAACCk/r+Q6na7aSTjFmeuDA4ODgwMaLXacfPrORyOSCS6evWqSqVSqVSUqKg+UqlUDg0N0WkpfFAq9J90ZqVtmLgZCoWCx+OFT6hisViZmZnFxcVXr17ds2fPD3/4w9CjaJSOUm97e3tTU9P58+cbGxttNtu6desUCoXD4ZBIJBPHxphMptPpvHjx4q5du+gcbLFY3G63TqfLycmh1jl0+g+FEr/f73A46uvrW1pahEJhfHx8RUXF4sWLU1NTTSaT2+2mOgrKNwKBgM/nO51Oj8dDE85SUlKoanbc8DZFurGxMYoabrebaijD94zP52Oz2WKxmLZcKpWyWKyzZ89u27bt4sWLTz75ZHJycmdnp9frdTqdDocjFFi/+Xn9FIlu9LqBQMDr9fr9/vByZL/fbzabc3JyJlZeEqfTabFYPB7PuKn3IyMjZ86cmT17dlpaGu0cKsb1er0RERH9/f3jhtj9fr9QKFSpVNRPNzRGHv5xKJVKGoEO/ZD+va2tja6Xxj3EZrO53e6Jg/Gjo6OXLl1KSEhISkqKiIhgMplJSUk046q/v7+ysjI5OVkikWRkZMyfP//QoUMNDQ25ubl0Y8Hr9VIG1Wg0s2fP1uv1586dq62tXbp06cTDmKbH0YB0TU3N7t27KysrMzMzjUZj6NB1Op1Hjx4dGhoqLy+Pi4ujG+7Tp0+n0MnlckdHR1tbW1tbWwsKCpKSkmhnKpXK0tJSi8VCW0XZdFx8p1d3uVznz5+/dOnSU089lZOTM/H2CG2J3W6nwoZxl38AAPB9D6lcLvcmg1U3MjY2ZrPZaMrROH6/f2hoiMZXwk85YrGYJicJhcLw2MFms/l8fmh2M93/nXiuogTmcDjGDa9mZGQkJiZ+/fXXTzzxROhkSc/Q2tq6efPmgYGB7u5uarizdOnSOXPmUDwNBoODg4MXLlxgs9lpaWkU3VJTU0tLS2tra7dv307TpNxuNw2JVVZW3nbbbUKhkEaCQ2dcKpMwm81Um3j33XdXVlampKQIhUKj0RgMBsOjsEAgEAqFZrPZ4/GcPXt2ypQpcXFx1z0xi0QihUJhs9koDNGrjBvMs1gsLpcrVODr8/lqa2vr6+vb29tnzZp19913UyOqsbGxK1euSCQSn88XFRV1++23q9Xqbz6nThyqp1lclPupkVNERERox9JIqlKpvFFZArWaMplMtbW1iYmJdFucdu/IyMijjz5KoYpSJovF8vl8AoEgFNF8Pp/Vau3r6zty5Aifz9fpdFTEfPnyZYPBoFAoaESQDsjIyMjwvlTE6/UODw/Hx8dTfUI4l8tFhSvUHqu3t7e/v5/P55vN5itXrpSUlAiFwtB1i1arTUtLoxn9dMUiEomSkpKKioroUOFyuaFKFRIZGUnT8pqbm8eFVCo7bmxs9Pv9brf76tWrFy9edDgcTz/99MjIiNfrHR0dbW9vNxgMHR0d+/btS05OLigoUKlUbW1ter0+Kyurt7dXIBDY7XaHw9Hf328ymUpKSkIj8XRdFNq3VLkRfjiF5r0ZDIb9+/cnJydnZmZed6yUw+HQ3wwMDEgkksmTJ9+owTAAAHxPQ2pERIRYLL7R3e0bBQ4q8bzub71eb6jLY3ikoA6UoRGU0B/7/X66R0ljWgKBYGKEolPXuNZUDAZDq9UmJSU1NDR4vV4+n08nfhpxpL5RXq+3tLR07ty5lZWVRUVFPB6PKkpNJtOZM2co2Tz11FNRUVEsFis7O/vee++Vy+X9/f2jo6Mmk4luAV+5cqWhoSE6Ojo7O9vv97PZ7FDO9nq9YrG4uLiYxWINDw/b7XalUkmhf+Je4vF4PB7P4/HYbDaDwZCenn7de980wExT4EPZLtTMNRSOBwYG7HZ7XFwc/ba7u3vv3r12u33+/Pnr1q1TqVT0c6fTeeHCBXovGo2mtLSUfvXNs9vtNputsbGRzWbbbDalUqnVamUymdfrpRFriUQSDAaNRqPD4ejq6jKbzdSv6rrPplKp0tPThULhH//4R1otIiUlJTk5eWhoiM1m5+bmThyCFQqFHA5ndHS0qTY+evwAACAASURBVKnJYDD09vbW19efOnVq9erViYmJly5dMplMW7Zs0Wg0arW6sLBw0qRJGo2Gw+FoNJrBwcHwQdZgMDg2Nma327VabXR09MSvAJPJlEgkXq+3sbHx8OHDzc3NNI5uNBrnz58fflRQI6qoqKjwEhQWi0W1xXQICQSCcV83utU+8ZsSDAYtFsvnn39eV1dHK3TExMTcdddd5eXln376qV6vP378+JUrV2hifkxMzKpVq7Kysmi3Nzc383i8lpYWPp9/6dIlHo9HY9VRUVE3qWAOBALhFe30NbRard3d3WfOnHnmmWdu1ESCxWKNjIycP3/+7NmzarVaqVRqNBqEVAAAhFRGaCCETn5UQHnr0ZbFYk2MjKHf2u32cbdNuVwuLRlAU1vCB2VpVhCtKUD3oycmZiq4nDjViSrqKLSFtp86utPdbZlMRiE1JSUldJp3OBwWi6W9vd1kMqWmpjqdTir9pO5FNFPb5XIFg0EOhxMIBM6fP79+/fpPPvnk6aefpt7joafyeDwSiWT58uVpaWkffPDBq6++GhUVNX/+fLVa7XK57Hb7uABB/UEHBgbovm14qSjdUPZ6vdT/yOfz0R5j/PUGbvhucTgcw8PDXC43JyeH8ddWsm1tbZWVlXfddVco+9I99OnTp69evTo5OXlsbEyr1X4rt/sZDEZ3d/fp06cbGhqEQmFHR8eSJUuWL18uk8l8Ph+NYo6MjDQ3N/f09HR2djY3NxsMBrlcfqNrIYFAUFBQUFVV9fvf//706dP0QZSWlsbGxopEIrVaPS7dMplMgUDgcrkOHTr0ySefXL582Wq1isXiqqqqBQsWxMXFNTY2ms3m2tpaqVRqsVgWLFigUCgopEZHR7e0tLhcLiqcpS73/f39LpeLmqaN2zb64Ch/nzx5sqGhQSQS6fX69vb2lJSUiIiI0EcQDAadTmdPT09GRsbEAVEKfFRnEv71pH1lNpuzs7PHvTStHUAdJJKSkpYsWTJr1qysrCxq5tXf33/s2DEqHSkuLv7lL38ZHR3N4/HGxsaGhoZaWlquXr1K/RbMZnNcXJxCobBarbTgwo0+VqonGfdVNZlM165ds9lsubm51110g95FREQEraCh1WqpfRjOBAAACKn/7zxBK3BOzH83Qcsaud3u66ZeWrFp3BPSOJlIJKIm6qGfDw8PczgcumdNEfa6t79pBHRiC4JgMEhTl8JfjhbaKS0t/eEPf7h79+7NmzcfPnx47dq1jzzyCAUXjUaTmJi4fPnyZ599lhqRTsxt4SV0aWlp69ate/XVV5ctW0a/CiWnsbExh8PBYrGmTp0qk8kGBwffeOON5ORkCiLj0jZ1NuByuQ6Hg7r0jwtSFovlypUrFIy4XK7NZvu/B8df50iF/rKzs3N0dFStVicnJ1ut1pGRkcrKSpPJ1NTUtH///tCyRoFAQCwWJyQkzJs3j2asf1sJlSpo2Wz2yMiIxWLJzs4uLCykST+BQMBmsw0MDKxbt46qbwUCAV0eSKXSm4zxJyUlPfXUU1VVVVSv/Ic//OHixYtjY2M3qrulRhaNjY20VOmqVaueeeYZuVzO5/NpID81NfUnP/lJRkaG0WgUCARU0MJms7VaLS1GVV1d3dXVNXfu3LS0tJaWFjabTQ+fGFKdTqff7xeJROvXrw8GgyMjI5s2berp6aFUF/4FtFqtAwMDZWVl4QeDz+ejWgJ6Ntot4c/f3d1tNBpzc3Mnvk21Wv3444+XlpbKZDLqokU/HxwcnDp16sKFC+12e11dXXt7+29+85tnn302KSnJaDS63e558+b96Ec/iomJ4fF4dXV1X3/9dV9fn0KhCF0sTTTu2in0puii12w26/V6rVZ73YFY2rHTpk2jhg/XrfMBAIDvdUilU+DfNcGfBks6OztD43zhJ57IyEgaCAx/iMlkojuwXV1do6OjoTEYvV4vFApTU1NDD7nu/AkaUvJ4PKHGQMRqtRoMBqofDf2cnorNZpeUlJSWlh4/fnzHjh0bN25ksVgPP/ww5T+hUBgZGZmYmEgPnPiK4T8RiUQ5OTk0W5nm5od+a7VaKUSy2ezExMT169c//PDDdXV1VF0nlUrDn4deOhgM0iBr+POQd999Vy6Xz5o1i57QYDDQHqbsHh5TLl++bLPZkpOTaUjbbrenpqbm5+fv3r17165dIpHo8ccfDzUNCE8q3xafzxcdHb1mzZply5aF5ipRaSOtR0ot/TMyMhISEqKionp7e1966SWbzTbuQArHYrGkUmlWVhbtnOzs7GvXrg0NDSkUCovFolAowt81DUZyOJzVq1ePjo5+8cUXp0+ftlgsNDff7/fzeDyZTEY9vOiDo/jF5XITEhKov+nZs2eptuTJJ59saGiIioqi+U/jNoyuxzweT2g506tXrzqdTqVSqVAoent7i4qKQkPddFTn5eWFD6vTSGpSUhJVY48bST1x4kRHR0dqampaWtrE3RIMBqkoPLzgIRgMjo6OMpnMsrKy/Pz8kZGR+vr63/3ud2+99dZjjz1G9Sc5OTl5eXlU+pyamtrU1HTp0iWxWHzp0qVp06ZNrCsNBoNSqZTP54cXi9OcP5lMFhsbW1xc/Oabb77wwguFhYUTcyoV9oyNjd1osBwAAL4jvp3xLSaTGVq8+9ZDqlqtVqlU/f39er1+XIbgcDgZGRkjIyMdHR0Gg4HBYNCq9AMDAzExMQkJCTRjif64t7d3YGAgIiKCQiqVe153MJU2kloQhP+8t7e3o6ODOmGFt3Ci2gChUJiQkDB//vy77rpLrVZv2bKlr6+PxlwpglDtbPjL0R35jo6O8HFiGrhiMBhCoZBm+YQGbn0+X2jEVCKRFBUVZWVlnT17tqurixpdjY6O2mw22myLxULLUcbExDgcjqGhoVA9gNVq3blz56FDh6RSaVRUFJUhhlpQ0UghrZVKEbyhoYHL5WZkZNBYOA0fFhUVrVmzpri4+C9/+cs777xjMpl8Ph/1TPjWj28a3o6Pj8/MzMzJyUlOTg6tMkpTfOLi4pYvX758+fI5c+aUlJSkpaVRs4Wbbzx1QqBORhqNRiaTeTweq9V65MiRcbUWtBvdbndCQsLq1asffvhhBoPxn//5n5cvX6Zl7kMHANXAhL4XHA4nJiaGy+UePHiwq6srEAi0trYajcbW1tbY2FiVSnXdeX6BQKCzs5P5V7S8VkJCQmxs7KlTp8aVytCEwtCQZCAQoMMsPT2d+pdRNXPo+mTnzp1+v3/OnDkT74/7fD66sTDx6xxawSsmJiYnJ2fu3Llr166tr69vbW0dGhry+XwZGRlUtkvdqXg8XjAYTEtL++qrr06dOkVf59CrHDhwoLu7OyIiQqlUUj0AvSL1aqVh0XXr1rHZ7Pfff3/r1q20/PK4jEv12RM/Vr/fb7FYjEbj33WHBwAA/q1GUqnL5t87cSoiIiI2NpaWn7n99tvDx0g4HE5qaqpKpaqpqYmNja2oqBgZGfn444+FQmFMTAxN3+7q6nI4HEKh8MSJEw6Hg9bppjukNMrY1dU1ODjocrloHlVcXJxAIBAIBLSaJW1qMBjU6/X19fVGo/Gee+4J74NDA4dWq5UijkajmTVr1sjIyLvvvltfXx+qCKSmrTS0SZM/6ATf3d29adOmxYsXl5WV0Rwjm8129uxZykA8Hm9czx2Xy0V3Y9lstkKhqKqq+vzzz9va2jIzM2UyGXUdKigoEIlEHR0dw8PDOTk5Wq02OTn55MmTCoUiKyvLarXW1tZu2LAhPT09NzdXoVCYzWY+n0+TdWiVVypDtFqtNBTX3t6elpZGU15CXdClUindNXa73Zs3b/b5fDExMRN7Knm9Xtrab3J49UaFHKFcpVAokpOTaR4Y1XXQBP+J20+osNjn89FDKAdLJJLk5GShULhp06bU1NTs7GwaTaS9JBaLrVYrdU6lRg3vvvvuhx9++Mgjj1CBBI3phq676EqGviMikejs2bM5OTkpKSnDw8O7d+/W6/XLli277tS3hISEhoaGS5cuuVwuugmg1+sDgUBxcbFarX777bc7OjqkUqlIJHI4HCMjI3a7/ciRIwUFBRKJhM/nU9UHk8mMjY3t6urq7OzkcDhGo9FisfT09OzYsWNwcHDevHk0XWzi6KbL5aJvyrhfBQIByqmMvzaGW7Fixf79+7u7u6m4InwGGDWOValUxcXFPT091dXVHR0daWlpUVFRbDb76tWr586di4qKio2NVSgUV69eNRgMlNdpHpjf7+/u7l6zZo3NZjt69OiJEyeam5ujoqKolwiLxXK73SdOnGhpaQkGg0ePHqWVDqhjg0wm43K5n332GYvFuu2222jVOgAA+N6FVJoGJBQKx/W4uTkKjikpKfv37y8vL6dZyT6fz+l00vJLCxcu3Llz5/bt27u7u0dHR/ft27ds2bKEhARaPvTMmTN1dXVqtbq6ulqj0VAZAJUcGAyGgwcP8ng8vV4f6ru+cuVKigIDAwNNTU1UDjs4OFhfX19fX5+QkFBRURFeg0jxy+PxUF0gm82Ojo6ePHnyvn37zp8/P3XqVLq5SS14aLFQmqVEf+9yuc6dO2cwGMxmMzXfaW5uptVxIiIisrKy1Gp1qOsQbWFolIvL5c6bN2///v1DQ0O0+mhERMTWrVtDTUx9Pt+MGTOkUumSJUt27dq1c+fOlpYWq9V6/vx5Npu9evXq9PR0aorO4/EGBwdtNptcLpfL5QqFoqmpqbGxsbCw8MCBA263OzU1NSYmJjSUGFoeiTocDQ8Pf/jhh7NmzRodHRWLxT09PS6Xy2KxmM1mh8MRngi/GVSJOzo6ShcG40IzTZwKDf6FlqQaHBx0u929vb0ej0ej0YQ34TcajWfOnOnt7b333nuVSiWbzTaZTCwWa/LkybGxsb/4xS8+//xzs9mckZFB83gCgQCVV1IJQVxc3MqVK3t7ew8cOBAdHS2VSv1+/8jIyJEjR5qamihSczgctVqdmppKt/WdTmdSUtKUKVP27NmzadMmj8eTlJR03eZKycnJiYmJe/fuPXr0aHFxMYPBaGtrYzKZVLgsl8v37dtntVpjY2N7e3sbGhpSUlJaW1v37t07PDysVCp7e3tra2sLCwtVKtWxY8fa29u9Xu+2bdtopbfOzs6qqqrZs2df96V5PJ5GoxlXHkC0Wq3P5wtdmdAIcXx8/ODgYCAQoHQY+mOhUJiZmen3+7Ozs6Oioj766KOGhoa2tjZqXqHX61NSUuiw1Ol0CoVidHQ01DUiKipKrVZbLBaRSLRs2bLY2Njjx4+3tLR0d3dTLQHNPLty5Up3d7fZbLbZbLTEhkKhiIuLKy4uzsjIaG5u5nK545bUAgCA71FI9fv9dDP6Jr3Wr0un05WWlv76179+/PHHFQoFi8WiyctOp3P+/PmrVq2y2Wzbt28/duyYQqGoqKhYu3ZtdHQ0k8lMS0sTiUTvvvtuVFRUV1fXunXraDY9zUExmUwfffQRzaqmeUg8Hs/hcNDcmnPnzr377rtardZisVy8eHFwcHDSpEl33nnnuKV9uFxuZGRkTk5OqAaAKmVLS0uvXbvmdrup/05tbW1HR4dAIKBhNhoQjYuLW7Zs2Y9//OO33npr48aNly9f1mg0NNN8wYIFarV6zpw5wWAwlEppmJb6dNKJPzs7+7bbbtNqtX6/Pzk5uaqq6p133tFoNMPDw52dneXl5aWlpXw+/8477+zt7a2pqamvr5fJZMnJyc8//3xqaiqN/NHKPcFgkEb+xGJxenr6hQsXNm/ebDabP/nkk+Li4oKCAio/oKsLj8dDg2cikSgvL++Xv/zl448/funSpdHR0dHR0c8++8xkMvX29vb19bFYrNLS0sWLF3+TIZXWAOvo6GhsbKQu9xQEqc+Rz+ejdgqhYVeBQKBSqYxGI02QNxgMCxcuDJ8C73Q6z549u2vXLoVCMWPGDIFA0NnZ6Xa78/LyysrKGhsbd+3a1dLSMn36dIlE0t/fn56ePm3aNAaDYbfbXS4XNSh9/vnnm5ubDx8+nJaW5vP5rly5cunSJT6fT7e8hUJhXl7egw8+GBUVFRcXp9FoYmNjS0pKurq6duzYUVhYGFq9aRyFQpGdnX327Nm33nrrnnvu8Xq9zc3NBQUFOTk5HA7n6aeffv/99zs6OmJjYw0Gw9jY2E9+8pPOzs6vv/66sbGR+uNyudznnnuOFuhSqVTnzp3btm2b1+uNjY29//77582bR+vlTqRSqWbPnh0fHz+u0JPFYk2bNq2vr4/WuAq/K+L1ekUiUWxsbPg0fDpICgoKqInsCy+80NDQUF9ff+3aNQaDUVFRsXTp0oiICDrgw6sRKKNPnz499GmWlJTk5+cbDIbOzs6+vj673S4Wi6Ojoy9cuLBv377Ozs62tjbGX+cjZmVlUSXumjVrgsFgTEwMzg0AAN+7kEqnEGppHl5SFhrKuvnDo6KiSktL3W73119/rVar/X7/5s2bt27dWlFRcdttt0ml0h/84AcVFRXt7e06nW7WrFmhB5aWlvb09Dz77LMRERH/5//8n3nz5tGCPQKBIDs7e+HChTqdbsaMGTk5OWKxmAoEmUym2Wzmcrl9fX2ffPKJQCBQKBSZmZlPPvnkvHnz0tPTJ+ahioqKvLy88PUqRSKRVqutqanxeDxyuTwlJcVqtaakpKSkpIjF4lApHjXIVKvVCQkJ//M///Ppp5+aTKakpKT//M//rKiomLi4aHx8fKidPuOvNb7/8R//EZqMtXr16qGhoT//+c9+v//hhx9es2YN1RGKRKKf//znRqPR5XJR6/7wp5XJZHl5ebQAJj3V5MmT+/r6nnvuuU2bNmVmZtIylfTH1IA2dCc3tDOfe+65l156qbm5uaWl5eTJk0qlMicnZ86cOeXl5dnZ2Tdq0fovIhAIbDbb1q1bv/zySwpYNAKdkJBQWFgYHx8/bjFS+pVEImEymS0tLbQYUvgTJiYmlpeXV1dX/+AHP3j44YclEsnx48czMzNTUlJUKtVrr70WExOzcePG6upqJpNZUlKyatUqqpqw2WxOp1OhUHC5XJ1Ot379+lOnTvF4PCrl1Ol0kyZNiouLo9l4Wq2WonxZWdng4GB6enp0dHRRURGl1Rs1V2IwGEVFRQKB4JVXXlm/fr3D4ZgzZ05xcTEd6suXL9fpdJs3bz59+nRCQsL9999PDfnnz59/7Nixvr6+/Pz8hQsXJicnMxiMGTNmiEQio9FI/5mQkHDdBVrDrx5Xr1498edsNrusrKysrGzcz+Pi4tRqdUlJSWJi4rhcGx49FQrFzJkzZ86cOfGZ09LSxs3fSkhISEhIGHfdqNVqx+Xj/Pz8pUuXut1u2i10nczj8ahbQmlpKc4KAADf05DqdDq9Xq/D4aCepj6fz2w2j42N+f1+qkW7+cNZLJZarV60aNF77723a9cul8vF4/GWL1/+8MMP0zmGx+Pl5eVlZWWNqyKIjIxcvnw53TSPi4sL3WGkwc4XXniBw+GEWpeHTsZSqXTatGl8Pr+goCAlJUUkEgmFQqoUvP7e5HDCu1HSOI1KpWptbTWZTDk5Oc8++yw1UqVTPv0l/Qttf1FR0WuvvUb1glKpNDY29kbrc04UniGUSuWzzz67atUqGt8dt0yXXC4ft6pnKB/k5eX94he/CM0uUigUixcvjo2NbW9vr6ysTE1NpV3EYrGio6Nff/31rKys8LvhTCZzzpw5JpPp6tWrWq02Nzc3KipKJpNRmS+Xy/27qpD/92ixK1pFlsVi0a15KguOiIiYN2/ejBkzwpdu0ul0zz//vFqtpolQKpUqMTFx3Ec8ffr0t99+e+vWrQcPHqR566tWrQqVMD744IOzZ8+mqXKxsbH08EcffTQ+Pj78kmDWrFlTp07l8XhdXV0vv/zy1KlTKb/SQC+tiMZgMAoKCtLT06mP7+TJk3fs2CGTySauNRW+eZmZmb/97W+bmpqMRmN6enp4kispKcnIyKDlQENJNzc3NyUlxefzhbr/kry8vEAgQDUS//Qy4gceeIDe403a9f+LUP+BUFu0UDMKnAwAAL7XIdXhcGzZsoVKG0dHRzs7O1988UU2m22321NSUu65557rDpmMy2Eqleqxxx6TSCQmk0mn0xUWFpaWlkZHR9Mph+7YXvfkrVarJ0+eTDOQQjkyVAJ43Zdjs9lTpkyhSUU0zesmK32HbvGH/1AsFufn5z/44IMajUYgEFAIuMkZkaZqRUREUFXr33UKH9eTS6lU0hztcQtITtzI8GsA2oDwv4yMjKyoqCgoKFAqlaFKBqrwmzZtGkXP8G0Qi8Xz5893OBwCgYC64n+LrSiFQiENkFODApoOFQgE+Hx+ZGSkXC6nst3w/Z+SkjI0NPSnP/1paGho3rx5VCQQ/gZlMllRUZFGo1m0aBE13YyLiwsN/snlcmpoRa9CM+QqKyspaIYfGDRmn5SUpNFoqLx14l4K/zgkEklmZiYdsTc5BuhGOTUcEIlEoRelj2zit2PchoW/9L/uc6G9+q0cFRO/DgAAgJDKYDKZVO5Gax6mpqbS2u5cLjcrK+tG5W4Tz51UsTc2NqZUKqOjo8cNE95kkOkm90lvRK1W3yjC3uLWJicnU0i9yUzzcWjS8f9+h/9TOkFyOByZTDZufSMK6+MCXMjEFSm9Xu/p06dppPZG49D/ChSyb1JjMC6v05C22Ww2m83FxcVTpkyZ+EGwWCyJRJKRkUH9YieGnnG1knRldaNvRPiS9H8zXd3iB0otF77L/9/ByCUAAHy3QiqPxysvL6d7i8wwQqFQrVbfYrUijfZdtw/OdxCbzZZKpdddoeebNHH5g29YR0fHgQMHEhISJq6o+R3MTxEREfPnz09MTLxu1/rQn6EbPAAAwL9JSGWz2XFxcd/A5G7qPG+z2WhJerrpeaN7fLR4/U3u49866iRF05I4HI5UKqUWp//Et0YLV1qtVq1We9260usaGxsbGRkJBoOhrgLBYJD2DC1i+a+7I0/5+MiRIwMDA9/YOunUNsHlconF4uvey775VVBiYuK4UtT//15LUBNWWit13JPTigzULJamyv3Np6Jvyi0WFtPbcbvdHo/H5/PRwwOBAJPJpE2in/D5/IiICKFQeN1vqMfjGRsbs1gsTqeTLlAlEolMJvvHqhF8Ph89m9vt5nA41M1qXAdiAAD49w+pwb+i/Bd+Ar7uKYH+ILQAKf3z75r7z/jrcjJ2u91gMFy6dMlgMEil0uTk5NjYWKlUSouz0/OE2pS63W5q4B/eeZT+gHGD5VJD747av9MNX1qp6NKlS19++aVer5fJZAUFBZMnT46Liwv1Ew1/LM2L53K5VLVJ79Tlcvn9fg6Hw+PxQudsr9frdrv9fj+taLV79+5Tp06tW7duypQpNA3IbrfTuZ8R1oM2/NTb0tLyySefuFyu+Ph4WhKT1ghNSUkpLi4WCoUKhYIWrB83oSR8g+12O7XBovlPtMH0ujcp8qMLhpqamoyMjKKiom+mk7/P5+vs7Gxubi4uLk5KSgodS9RWjLoOhX/QXq+Xstetx69xB+qN/oYmadEf03IP9LmMexTtXrvdTo3lQ7uX1q+n9VdDi3jR9t/Kpnq9XqPRqNfr7XY7rfIQmqRPi5xRu/vKysrCwkK6fqCfu91uLpfL5/PDX4WWYqJLr5tfIdDSUzweLxAItLW1DQwMGI1GOoadTiebzaY2pQ6HIxgM6nS6mTNnUtupidvf09Nz5syZM2fO9Pf3CwSC6OjozMzM4uJiWj2BNo92cihDh///JHR5LBKJgsHg0NDQqVOnTp8+PTw8LJfLi4uLKysrY2JiqIUqzgcAAN+XkErzo71eL81NCa3kyeVyb5RUgsGgyWSimeDjTja3eAoJBoOnT5/esmXL6dOnjUajWCym6SPx8fGlpaVLlizJz8+nE5vD4Whqatq7d29dXZ3RaCwoKFi7dm1FRUX46COtG3nd8lBqKtTf3+9yuaKjo1UqFZfLHR4efuutt7788kudTsdisfbs2ZORkfGDH/xg7ty54Sd7SkufffZZR0dHUVHRtGnTaL52IBCorq5ua2ubNGlSRUVFKAq0trbu37+/q6urqKho0aJF/f39x48fX7ZsGYPBsFqtdXV1f/jDH0wmE/evMjMz16xZE+oVRe/lwoULTU1NCoWCkjqbzaZRJVrKfNGiRWvWrElLS7NarREREeOGqfx+v9lsfvvtt30+35QpU6ZMmaLRaOgjNhgMMpnsJsW+fr//2rVrVqs1LS3tGxue9Hg8jY2N//3f//3888/Hx8fT8eb1ejdu3Dg4OLhw4cLy8vLw7HX58mU2m52amjquXdFNQjA1jb9JuAkEAmazubGx8cKFC2NjY0KhkAJWTk7OxKpcp9P5/vvv79+//4477qBeUfTzw4cP0xQ02sjh4WEejzdz5szKyspbuSPR3Ny8cePG7du3+3y+vLy8119/PTMzM/Th2my2N9988+LFizU1NU888cT8+fPp4Dx8+PDevXtLSkoWLVoUXl68a9eu0dHR2bNnT548+SYvOjY2dvLkSYvFsnDhwmAw+KMf/aipqcnn8wmFQhr77+npUSqVOp1OLBa7XC6n03nx4sW33nprYkhtamp68803m5ubU1JSCgoKWCxWZ2fnn//8502bNi1cuHD16tXU0LS1tfX06dPd3d2BQEAgEFCap9sFHo+HxWKlpqY+8sgjVqv1tddeq66u5vP5qampTqfz1Vdf3bFjx7p16+bMmfNNlkoDAMC3HFJPnTr12WefXbhwQSqVMplMv99P99xFIpFGo4mKitLpdAUFBWlpaXK5nMaK7Hb7Sy+9tHjx4ry8vObm5i+++GJgYMDj8dDEZIlEwuVyvV4vi8VasWJFcXHxxIk7Tqfz3LlzJ06cSE5OfvXVV5VKpdfrpXbu9fX1P/vZz26//XaRSORyuVpaWlpbW/l8/qxZfL8O3gAAIABJREFUs3Q6XXV19YEDB6RSaXZ2dn9///vvv9/Q0BAMBqOjo2fOnHnnnXeGZqJYLJaGhoYvv/zy7NmztIyQWq2uqqpasmSJ1+s1GAw5OTnr169PSUnp7u4+efLka6+9dvLkyYceeig+Pp7yrsPhOHfu3Ntvvx0IBI4cOdLR0bFu3TqpVGq32zdt2tTY2Jienj46OrpmzRpasf3FF19sbGx0Op2Dg4NTpkyJjY0tLS3VaDSBQKCmpubNN9+kRgcqlSoqKioqKioxMXFcagwGg1FRURUVFQsWLKARUyaT6fF4TCaT0WgcGBigTvLnz5/fs2dPVVVVZWVl+Fij1Wr9/PPPt23bZjabd+7cOW3atHvuuaeysrKxsfGtt95aunRpVVXVjXKqy+XatWuXXC7XarX/0gnj4dhsNs1Uo7vMFFJpXfuamprs7OwpU6bQIedwOF5++eWamhpaBKGysvKuu+5iMplff/11Wlpafn7+xOTk8/laW1tfeumlFStWzJ49e+K8OpvNduXKlePHj9fW1trt9sjISPoKtLW17d69Wy6X33fffWVlZaH5Ukaj8eDBgxs3bvT7/QcOHNBoNCtXrgwEAk6nc8OGDS0tLSKRSKlUSqVSuVzudrv/9Kc/7d+/f9GiRXPnzqVmn9d1+fLl3//+993d3ffdd19kZOTmzZtffvnlZ555pqSkhM/nW63WxsZGs9n8xBNPXLhw4euvv87Ly4uJiQkGg9Tgtq6uzm63P/roo6EKjYGBAb1ePzY2dvOd73a76+rqmpubs7KycnNz169fT4305XK5z+c7c+bMiy++uHbtWtp1NOzq9/uvO9Nry5YtDQ0NVVVV1JKWyWRSOU1tbe3p06c7Ojoef/zx/Pz8Tz/9tLq62u/3x8bGqtVq+pbR3RuDwUDduxgMhl6vt1gsS5cuveOOO9RqNS1x/NZbb+3evVsikYS3VQYAgH/zkKrVagsLC2mlULfb3dLSQstwa7XawcHB9vZ2sVh8+PDh5cuXz5o1S6VS0bBHS0vLjBkzPB5Pc3Pz3r17lUplRkYGjVeFmkxZrVar1RrqIR+Ox+NFRkZGR0er1erp06fz+XwqT8zOzk5PTz958uT27du5XK7VahWLxYWFhXPmzMnNzZVKpT6f7/Lly01NTRKJ5IMPPti/f39lZaXP56NlFX0+34MPPkgvvXPnzr179xqNxpSUFFpN1O12R0dH0y1aj8czadKk/Pz81NTUlJSUmJgYjUZz8OBBp9N5//335+bmcjgcGv6MjIxctGjR5cuXW1tba2pqFixYwOFwHA6HTCbr7e09cuTI1KlTo6Ojd+7cOTo6WlVVZTQah4aGTCZTZWVlUlJSamrqxYsXjxw5wuVyX3jhBarqox6uYrF43CmfCmRp7Uc62dMYJy3iSsW7SqWyp6enp6eHqlfDA+7Y2Nj+/fuzsrL0en1XV9f+/ftdLpdarVYoFLRyT3l5+XVDKlU9Hjx4cM6cObSY6jdzWFPNA93aDo10MplMiUTi8XioERWDwbDb7du2bTtz5oxSqRwaGqqpqaEOr1OnTt2yZcvMmTNjYmImLj7kcrl6enpOnDixfPny6w6jXrlyZcuWLRcuXEhNTV2xYoVKpRIKhcFg0Ol09vX1nTt37tVXX12/fn15eXlERATdg966dWt6evr06dMp3hkMhoiICB6Pp1Ao/H5/YWHh/PnzFQqFUCgMBALXrl07f/78vn37hoaG1q5dO/HmeyAQcLvdNGw8Z86cpUuXCgSCyMjI3bt3j46OOp1OPp9vMplqamry8/MXL17s8XhGR0ebmprozY6OjiYlJY2MjNTX19fW1s6ePZuelmpLHA7HzXe+RCLh8/l2u91oNHK5XFoFijoejIyMXL58mclkJicn08oOVBTh8Xiue7+CbsTL5fLExMTQ1UJ8fDx1bDh16tR777334osv0gvNnDlz3rx5oRqA0IfFZrPT0tKoxfLq1atDy8IFg8HExMRDhw51dnbq9XqcDAAAvkchNTExUSqVTpkyhVb+PHz4cHV1dVlZ2dy5c4eHh0dHR4PB4Oeff97U1JSTk6NSqWgklcFgCAQCsVjM4/EkEsn06dPnzp0rFAr9fj8V5FH1Xlpa2nWH5bhcbnp6enZ2dl9fH/VDpQIDqVSq1WpVKtXnn3/u9XoDgQAtmpqfn09DhuXl5R0dHZ2dnVKp9MiRI7NmzVq1ahWTyaytrT1x4sSePXtiYmJmzJjR3Nx84MCBkZGRRYsWVVRUpKSkUJ9XWl7VbrcLhcLs7GxqUCqXywsKCmjI8/PPPy8tLaWuW3a7/dKlS+Xl5UuXLs3Ozt67d29NTc3s2bN5PJ5Wq42JiRkbGzOZTIcPH162bNmRI0dyc3NXrVp18eLF6upql8uVmpqamJgYDAbr6uq6u7sXLly4dOnSm8984vP5EonE7XaHt8GiFTiFQmFoNI7L5Y47x9PA2NDQUGdn5/PPP2+z2dra2q5evTo8PPzZZ5/99Kc/jY+PdzgcRqPxunef7XZ7S0vLyMhIfn7+Ld5J/2ehRvThpb1MJlOhUEgkEqoKpSloH3/8cVJS0vz58wcGBv4/9r40vKnzTFs62vd9l2XZsrzveMdgsM1inDgQyNI2CW1Cm2ZrO0zTJf06Vzpt2pm2M9M0adNpClmaNDtrCgTCZowBY2xjg3fLkm3Z2vddOtL347mq0cjGIZmEQHLuH7mCfHSW95yj936f5b7Hx8d5PN7Zs2fj8fjIyIhCobBYLItJajAYtNvtZDIZ/B2WXCmZTCa3293Q0HDHHXekFge73W4+n//6668PDQ0VFRXxeLxAIKDT6YaGhn7+85+vWrXK6/WazeahoaE1a9aQyeSampqZmZmqqqqOjo4kjauoqNBoNHv27Dl37lx2dvbtt9+edgLg6To5OVlXV7d58+a8vDwURe+44w4Wi6XRaCAdYbVaR0dH77zzTq1WW1dXd/z48aGhoXXr1uFwOBqNBk6qDofj+PHjK1euBH1cBoOBIEgwGFx+5Gk0GvByh8MBUgmpzyGfz4cYdvKmQJ5kyV1VVlYePXoURdFYLJYkqUQiEWRodTrdq6++6na7mUwmGCa3tbUtc2ICgWD16tWpSl5kMjkajS5e1GHAgAEDhi84SaXRaEqlEtRPoYPkypUrOTk5TU1NyTl7YmIiGo16vV5gFW63G3gSZIfz8/Orq6ubmpo+VoM22PwMDg56PJ5Uh1IKhaJUKuVyuc/nE4vFzc3NqRaI4EFvsVjGxsbYbPZ3vvMdMCLXarVZWVnvvffeSy+9VFpa2t/fb7Va6+rqvvWtbyWLDZIqmEBVZTJZ6iwol8vvuOOOPXv2BINBKJULBAJzc3Nbtmxhs9lVVVWjo6M9PT0GgyE3NxfMTktKSvR6/YEDBzgcjtFofOihh3Jzc8fHx6FdBiwcZ2dnR0ZGcDjcunXrPrIbicViicVih8ORGiJd4mkgEiEWm8p3PR7P1NQUj8draGhgsVgej2dmZub48eP79u178MEHKyoq7Ha7yWRaUhTMbrd3dnbm5eVptdobyQPgeYMGo9TwLZgqJYsuJiYmRkdHH3rooQ0bNoRCIa/XC8/AwsICg8EAvrh458Fg0O12w7O95JOZmZkpl8stFkuywCPJm6G5h8fjgb8UDoezWCzDw8MMBgNKk0tLS48dO3bu3LnGxkYCgZCfn89gMMCJILkf2DgSibz55pv79+/ftGlT6toDRVGn0/nuu++Wl5d3dHTk5eXBk8lms6GOGYfDWa3W2dlZBEGg9LmkpKS3t3dkZMRsNovFYi6X6/V6q6qqpqamTp48OTMzk52dTSAQIESajENfC6AjS6VS3W532p/odDo0PF1nQ71SqQQLN+hQhEHw+/3A4y0Wi1qtBnthDofzkcIRqY1x0B82MjICJeDLaI1hwIABA4bPCzfOeQUmkrSQCSQBgUZAJDWRSEBbD/RXOZ3Oj3sgPp+vVCrJZLLT6YS5LS2mCInvZPgwkUg4HI4TJ054PJ5EImGxWBoaGpIeQkKhcP369Q899NDExITZbLZarRKJJD8/f0kdezweTyKRQqFQMlAEFzUwMMBkMkUiEY1GC4fDLpcrEonk5eUxmUw+n5+VlUWj0bq7u8F/KBgMZmZmVlZWXr169ZlnnhEKhYWFhWw2Gxq9k7ldm80GWc7r8Rrg8XgKhQLqFpbhqXD+adryDodjdHS0vLwcYq5gXr9u3ToSidTT01NYWOjz+aanpxdXX8TjcZvN1tPT09HRIRQKb2T3NAx76tOVBJPJhDvrdDr7+/vVanV1dTWY5RYWFsJoCwSC4uLiSCRiNBoXD1coFAoEAmKxePHOkyyNTCaz2eykDyqKon6/32QydXV1vfLKK0VFRatXr4YbZzKZxsfHy8vLQQuptLSUy+VevXoVnnxIiHu93lAolHaUvLy80tLS6elpeDBSOTSQ740bNwJDXQyj0Tg2NlZRUQEHVSgUAoHAaDSePXsW948CD2g3JBAIJ0+ehJsL9QYfSVKBjLLZ7MVDB52IXC6Xy+VejzQbi8VisVgkEikcDtvtdr1ePzU1de7cuV27dj377LMTExMPP/ww1NEKBIJU19llHoxAIGC32+fm5qCiGoxtNRoNNhlgwIABw5eXpCYSCRqNlibGRKVSQaMRNgiFQqDXA1E9KK/8uAcikUjQwB6JRFKPDh3ZoVBILBbHYjEgxBBye+WVV3bt2iUWiysqKtxud0FBQWrKm8FgqNXqwsJCnU4HJDj1rBIpgLYwm80GEjxwRWNjY//6r/8qk8lkMhmJRLLb7aOjowiCAMvB4XBarTYvL+/cuXPxeDwjI8Pr9UYikfLy8qampqmpqa1bt8pkslAo5PP5UvtLhEIhj8dLMvskrjXZ8/l8vV7v9/sXE/fUawHxyFRpBafTOT4+rtFokqyCRCIpFIrW1taBgYGMjIxIJDI9Pe1yudL2FggEzGaz3W6vqan5BF5f/8eHLR6Pgylr6j2KRCIgoYXD4bxe78zMTGtra9r1IggilUpbWlrIZPLs7Oxi8g27gtz3tU4AvG05HA5s7PV6e3p6fvvb3/785z8PhUJ/+ctftFotOKa6XC6Px9PW1gZBWZVKJZVK7Xb71atXYWkHl5Bc9qQ+5ywWC6pdU8/NarUePny4oqJCKpUuSQQTiYTRaJyammpqaiISifBiFhQU8Pn8gwcPJmV0E4kEqBq/88478Dyz2exoNLpkdDkNbDZbIBAsXpaAzhfICS9ZU754GJlMJp1ON5lMu3btuv/++zdt2nTHHXf86le/mpubq66uXrduHRwFYsmJ/43FOwyHw/39/bt3737qqafuvPPOI0eOfP3rX1+7di3my4ABAwYMNyFunJi/y+VCEGR5t09wHgeCCKKSn4R3IwhIPKZ+3efz9fX1vfLKKxkZGUql0mg0zs3NjY2NTU1Nvfvuu11dXSD9Mzk5icPhioqKFs+vMOdBTR7UzgKee+65ixcvRiKRurq65uZmLpdrs9mMRqPNZhseHu7q6urq6mIwGA899BCEtVwu1/z8fH5+fnIoVCpVUVHRqVOnIEEM0kVKpfIb3/iGWCzetm2bUCgEhgqmnUmSyufzOzs7//jHP+7cuRPEtqDGdMnIlkAgiEQi8/PzfD7/WgMLiqFp7CESiUDnWeq9o1KpGRkZfX19oNUAbTdr1qxJC8HOzc2p1WqpVPqpuLx+rEjqwsICn89Prn/C4TCYIDAYDAjnx2KxYDAol8tTzy0ajVosFqFQqNFoTp8+bbFYXC5Xmhea0+mcnp7m8XjXig0nhYFjsZjNZvuXf/mXgYEBk8nk9XoRBInH4y+88MKOHTskEgkslqhUakNDA5wGgUDg8XgkEunSpUtNTU1JlaslKRck1lMJFpx/f3//k08+eS0v1kuXLu3fv//48eMsFmt8fFwgEAiFQtBD6Ovri8ViLBZrZmYmEolkZ2evXLny8OHDZ86caWxshMFMffivBQKBcK1nDEVRCNhfp86rz+cLhUJQq1NQULBq1SqolDAajT09PQ899NALL7xApVLn5+f7+vpA4dXtdiMI0traurgM2mAw/O1vf3vnnXe4XO4DDzzQ2tpaXl7+CVbCGDBgwIDhC0VS4/E41LSlxrqghejKlSsqlYrBYIyOjoKvTHKeg25iKAC4zgPFYjEQ9waVSmCi09PTMzMzsVjsJz/5CdSA7t69+5133olGo2w2+7HHHmtubs7KyhobG4tEImnhXtw/9Mmhnz0Wi6XmXlksFpPJHBkZOXnyJJCGvXv3njp1Co/HBwIB6H3ZunVrZWUlzIU+n0+n083Ozv7Xf/0XmUyG4jy9Xg+NO4WFhQiCWK3WSCRSUVGhUCjkcjmRSITgVipxp1AoDQ0NoGo0PDxMp9ODwaBCoWhubl6zZk0ar4KoG4FA+OUvf5mTkwOkJBgMEonETZs2gX4CeBOk9VnHYrFIJEIkEtVqdernkLcFDXyNRmOxWEZGRlatWhUKhS5fvqzRaIRCodPptNlsubm5y9h9fUZAUXRhYeHKlSsvvvjinj17fD6f2+2GEkk+nw/PUiwW83q9i7vEpqeni4uL5XI5FIMu7hNyOp2zs7OrVq261jMJlSogliQWizMzMxkMBp/PF4lECIIYDIY9e/bQ6fRt27bF43GDwUAkEqVSKYIgwEQzMzMVCsXAwAAOh4MnBBYPi4OCgUAgjQ66XK7p6WkSiVRQUHAt4c+5ubnZ2dlgMDgwMACFzmBjMTMz4/F4RkZGRCIRkUhEUZTBYGg0mtLS0pdeekmr1cL1LhOJT31fku4SaawaNCjg9f/I/UClOA6H4/F4TU1NxcXFkI0hEAg+n+/06dP//d//feTIkZmZmUuXLp0/fx7cChgMRkdHx5L7h9sBEeitW7fm5uYuHxHHgAEDBgxfCpIKk33afBAKhXQ6nclkcjgcKIqOjY1BLzBICAWDwaNHj05NTQmFQrVaXVZWlp2d/ZEHcjgcU1NTw8PDzz77LFAxcFMsLi4uLi6ura3V6XRCoRAqDl0u17e+9a3NmzcnNaTA2mcxQ/X7/QKBACb+1A1Wrlyp0WhOnjw5NDQ0OTkpl8udTqfJZPJ4PBQKpbm5eceOHRUVFdAfDZJMU1NTer3e4/GA9j5kbGk02tDQUElJCZVKdTqdFotFqVSmVb6mejshCFJZWYnD4c6cOaPX68HKaGhoCOoZmpqa0sgBFOOOjo56vV4oDqZSqQqFAk4sNYyaKlAP3pUUCoXL5abeOxA5otPpCIIUFRWNjIwYjcZgMNjT07Nr16777ruvsbHRbrcvLCxUVVXdeBKAoqjdbrdarfF4XCaTwRVxudxAIAAWnXATfT5fKpGKRCIOh8NkMmVnZwuFQiaTabVarVarXC632WxsNptCoYC4RCAQAGGHpV8qIhH8jSwWC/gvxONxLpfLZrPj8fjY2NjJkychNonD4aanpycnJ1955RW/3x+Lxeh0OpPJlEqlZ86ccblcZDKZRqOBFkHaUXw+HzxjqZfgcDhmZ2fFYjGsSa71JvL5/Ntuuw1E1sAgl0QiTUxMnD17dmhoCKwEUBQlEAhyuby9vf3HP/4xvJt4PN7j8UDVxDLjDye8WKwKUiVkMjkp1rE8QqFQsk5aJBKlKi3E4/H5+flYLGa1Wu12O5PJzMjIAPUMHo9XU1OzpC0Wh8NZvXr1+Pj4+fPnTSZTUVHR9a9+MWDAgAHDF5akBgKBcDicOjOB9Exubq5Wq83MzLTZbPF4PNmBjiBIKBTq6em5evWqRCJZtWpVZmbm9RwoHA77fD6/3w/6QYWFhVlZWSqVSqlUZmRkQPwvKyururrabDYfPXrUZrO5XC6xWAzx2kQi4fP5UrOr4B4eDofBWBX3vwsEc3NzQXt/bm4OvLK0Wm1BQYHNZgPtApfLlQwGR6NRp9Pp9Xrr6+vBLhV0oBAEsdlsQ0NDwPzsdvuSlX8QoEr+UyKRNDc3l5WVQbEsgiAvvfTSwsKCwWBY/F0ymaxUKiUSCbRhgQYnjAmESJPBrSRtxf2jIR2ig6lkCPw2RSIRmUzOyclRKBQ6nU6n0x0+fPjYsWMajUar1YKQllqtvvEkFR6k7Ozs8vLygoIC8NAiEAjHjh2bmpqCqGTS/zN5r0G4gEgkqlQqFoslEAjm5+enp6c1Gs2rr766YsWK8vJyAoFgs9lQFAWJ3CWPjiAImMu73W4ymVxcXJz61+zsbK1WOzU1FQqF/H7/7OzszMzMgQMHwMxWIBBUVVUplcpIJDI7O5uTkwNFnItJKsSGwfor9UOTyQQyT9caGZ/Px2az169fv2XLluSHiUTi4sWLMzMzExMTMpnM7/cHg8FEIsHhcOrr66VSaX9/f01NDQSSIUWwzPiTSCQURefm5iCemipVm1wOXSdJjcfjsABbHM/W6/WRSESr1Z4/f76qqqqtra22tpZKpYIIxpIjQCAQiouLW1tbjUbj5ORkWoEKBgwYMGD4kpJUCK4kc4UwdXG53IKCgubm5uzsbJfLpVarX3nlFSANiUSCQqHk5eXl5+cLhcKqqqrFipVLgslkKhSK4uLin/70p7m5uQKBIG1CDQQCDAajoaGBzWbHYrG3336bzWZv27atsLAQ+BnQ5WSIxe/3LywsQMiTxWKBOwDEmWADCOeEw+G8vLxEIpGbm/vtb38bh8O99dZbBw8e/MUvfvH444+vWrVKLBb7fD6bzcblcp9++mmtVpukgy6Xq7u7+ze/+U0gEGAymSaTKU3WICm/n5b2pVAocrlcLpfDiJ0+fdrv9y9JnigUSnZ2NgTGUr0uk4B0PwQCU/kWxN68Xm+qhGooFDIajZWVlRQKRSAQKBSK0dHRY8eO9fb2yuVyKLGANQk4xN54kup0OltaWrZt25ZUF4pGo+Pj4zqdDggfkUikUChwnrCB1WodGxvLy8uDrLFKpRobG7ty5Up2dvYzzzyzadOmf/qnf2Kz2QaDIZFIZGZmLlMzTafT6XT6ko3wQI6had1qtfp8Pq1WW1VVlZWVJZfLeTyeTCYbGRkBh6rMzMxoNBoMBtN2FYvFFhYWHA5HmkNpOBz2er3L9LnH43HoZkstxIQbxGAweDyeTqdbtWqVw+FwuVyxWIxEIonF4q985Ss9PT0SiQTcH/x+//Kt9LAU1Ol08Jqk8kX4HQiHw9dTNhAOh6GTMo1x+v3+S5cudXZ2SqXS6urq999/v6ioCHq/ruf3YcWKFVC988mq3jFgwIABwxeNpKbG51InbEh5wz9RFE1VpJJIJHfdddfH7b0lEAgUCkUkEq1atQq3qMAASCqLxaJQKAUFBTt37iQSiS+//LLT6XzwwQdBR9NsNqdGUu12+9jYGNhsCgSCYDC4sLAQDAaTHeterxeCRuXl5ZcuXYJptaio6NFHH1Wr1b/+9a+feOKJn/3sZx0dHeFw2OPxCASC3Nzc1NgknLDVanW73QKBAJrlU+dmMCYAvpL8HGJRyQuMRqMmkykajaYVpCYPIZFIgsHgtcgBiqLhcBgSrOFwGLgFDGYgEDh//nxLSws0wqMo6vF4Zmdnt2/fzmAw8Hi8TCZLJBKvv/46gUC47777Tp48CWWycF03Unwq9S6n6mIC2Gy20+kEPQQul1tUVHT48OEHHnhAIpHg8XiTyaTX68GoDEKeHA6nr68PfJ6OHTvW0tIik8nMZjNw0GWuC/60uNsJ1CQWFha0Wi2DwbBarSKR6Fvf+lbS1Qmg0+nIZPLQ0FBTUxOJRIJ1USrRtFqtQ0NDdru9oaEhjR3CAxyJRFLPEM4ERdFgMGixWJZ0N4U47sWLF6lUqt/vt9vtgUCAw+HQ6XS4p729vRDg9/l8H/GzQiRCMDsWi6XeAig7odFoUDNwnSQVLDkg3AtR2MuXL7/77rsTExM//vGP+Xw+iqJQqwrLj9TYbSoLT0Kr1ebk5GC//hgwYMCAkdT/mVlTJceTEZHUuQqkwpNTO8ScPu6B4OsEAuFalXMgcgmRJIlE8qMf/UgsFu/evTsQCNTV1cnl8suXL993333J7aFRpr6+nkKhaDQaPp9vtVr1en0yjTs1NWW1Wvl8vkQisdlsyXMWCoVbtmzJysr6/ve//8wzzyQSiZKSEuieTut2J5FITCbTZrNdvnxZKBSSyeQ0n0YQTvL5fHq9vqCgIDl6KIomY1q9vb1TU1NKpTI/P39J2kShUHQ63bWGFLrR7XZ7V1dXOBymUqlisZhKpY6Ojlqt1n/5l3+BTDSTyZyfnx8YGKDT6bm5uSAmIJFIhELh1NRUXV1dR0fHxMTEBx98AEpVXC73cyGpSwbJ+Hx+OByGcZNKpe3t7a+99trLL7/80EMPMRiM3t5eq9Xa2toKJBVqgnt7e2dnZ//5n/95YGDg2LFj4GqrVquXXzjBYC6OpKIo6nK5rly50tbWRqfTvV4vmUxeXMcCYqJ9fX2hUAhkGcDwAmCz2V588cXu7u7Gxka1Wp36RYlEolKpDhw40NfXV1tbm6r8lUgkBgcHT506de7cOQ6Hs1hel8/nV1RUDAwMgCoc1GFzOBwwFF27du1rr702MjJSX1+/WG5s8cPGYrGUSuXiuwAPw+XLlxsbG8G6YhlEIhGfz+dwOJxOJ5FIhHru06dPnzhxgsvlfve7321pacHj8ZFIZGpqClIKBAIBlqCwmoJlcKrrVfLnKBwOf6T+PwYMGDBg+FKQ1CU9ZsAxFeIfMLtYLBaj0ej1elEUDQQCEFD8WAcCQyBgqGlHhF2Fw2EGgwEkFTyivvKVr4RCocOHD5vNZqVSOT4+Pjs7C45TXq93dnbW4XCsWbOGQqFQqdTCwsKDBw8+99xzDz/8cGFhIZFI/PDDDxcWFtasWQMd/Xa7HZg32PxUVlb+7ne/e/rpp19//XXwDl08NcJpQFe+QCBAUXRiYgLOIUlSoYZ19+7dYExFIBD27t3b1dVVWVm5du3a6em3dHftAAAgAElEQVTpXbt2KRSKLVu2LJnNJ5FIXC7XaDRei6SGw2GbzXbhwgVoDwdbUWipYTAYFArlqaeeKi4ulkgkEPHdtm1bMlbH5XJFIhGJRCovL+fxeBs3bnzxxReHh4dVKtXn1TpNIpEcDkdqABJBkKysLARBZmdnTSYT2Dv97Gc/27Nnzw9+8APoGFu3bp1IJILgn0gkksvleDze4XC0tLQ0NjY+++yzFy5cUCgUdXV1yzPvaDSaVoENlGt0dPTll18mkUgNDQ1er3d6ejoUCi3mu+CbcOjQobGxMY/Ho9fr6XS61WoFnQqDwRCPx1tbWzdv3pzGAiUSyZo1a4aHh3/xi180NjYWFRWx2Wx4hmdnZ0OhkFKp3L59e05OTmlpadpB2Wx2bW1tZmamSqV64okn2Gw29B5BYLKjo6Ovr29iYsLpdE5OTqaVGaRBpVLde++94XA47fTweDydTt+yZQuPx1uysWnxu+x0Ol977TXwqvV4PMFgUCgUrlmzprm5uaSkBFrZvF7v22+//d5774GOBPhdAXklk8krV67cuXNnsh0QRdHJycn333//0qVLP/rRj7RaLUZVMWDAgOHLTlLTFLwhc+dwOEABFDgEh8Nxu91TU1Pg+h0Ohw0Gg9frXVhYsFgsTqcTJAJEIlFeXh6Hw1lSfTMWi7lcrpmZGZ1Ol5mZmeZLCcQXCkyTE6dMJrvrrrs8Hs+HH35osViYTObzzz+/Y8cOhUJx9uzZM2fO5OTkqNVqyLm3tLT4/f6urq5f/OIXWVlZDAbj5MmT+fn5jY2NZDJZKpX6fL5kIR2CICwWq6am5oknnjhw4MD4+LjP58vOzo7FYqnzN1icP/HEE5mZmSiKZmdn22y2VHaOIEh5efkdd9xx8eJFu92uUChIJJJEIkFR9LXXXjt69CgOh5PL5W1tbdXV1UsG+chkskgkAt4GUe3FRDkjI2PdunUqlUqlUiWVtvh8PnDrM2fOmM3m+fl5oVDY0NCwevXqZMUCi8UqKirq6Ohoa2tjMBh1dXUXL14MBoMfGSr7jAA9eS6XK5Wk4vF4iUTCZrMHBwf7+/vBcnPz5s1CoXBkZAQa9teuXZt8YMhkMofDYbPZoVAoIyMDWogMBoNQKFyxYsXyJ+D3+3U6ncfjoVKpkKeGFjq9Xj8zM/Pwww/n5ORAoJTP5y8mSSKRaP369SiKfvjhhxcvXoQq0qmpKSqVSiKRSkpKCgsLq6qq0sKoOByOQqHk5ubu2LHj5MmTDofjwoULRCKRRCKBwS+0DwoEAh6Pt9hegUgk8ng8CDpWVlametwD79yyZYvNZoOLWv7y2Ww2LAIXU3k6nX7XXXcRCITFIqaLIZVK6+vrbTYbhMBhZLRabUlJCQh7wVvW1taWnZ3t9XrhtQJ7MyiPIZFIeXl5qe9aIBDo7+9/9913mUxmIBC4nv4tDBgwYMDwxSepacl9HA5XWlqalZUF8yXImAOPBJLncDiGh4dB3B6cIWESksvl9957b15e3pIklUwmgwCQyWRSKpWp24DfYzAYJJPJaa7rWq128+bNJpOps7OzrKxsaGjotdde4/P5Op2OSCRu3LgxySTy8/MJBIJAIOjv7zcYDE6nE0I7BQUFeDy+urra6XSmNnDg8Xgymdza2srj8S5evKjX65cs06TRaCtXroRJtKWlJRAIpPWmqFSq9vb27OxsECJAEKSioiIWi504ccJsNmdmZq5fv760tHRxZjNJQQQCAYSvliSpVCq1srIShH6kUinUWiQSCSqVymKxEolEsiddKpVCR1oqNyopKaHT6aWlpVD82tbWlpeX93lZooNukc1mS1U5xePxNBqtqKhodHQU+tKIRKJMJuvo6IBOGoFAkFrOi8fjlUrl2rVr/X4/sLr29nbw8ywrK/tIliYSiWKxWG9vL8g8Aefj8/mlpaWbNm3i8XhSqXTTpk18Pn8xX+RyuY2NjQqFYmhoCI/HR6NRJpMpFAolEgnEd2UyWdJ7LA1MJrO6ulqpVI6NjVkslng8DlYOarUaPM+WHzf4n8X69mQyedWqVeFweH5+Pllwcs2flaX68ZMR7muZtS5GRkYGqMmyWCxgnHw+n8fjJdkznPDGjRsbGxuhGQvSF6AqAP9lsVhpC0KRSLR69WpQw73BNhMYMGDAgOFmJKkgKZUkqdCUs3XrVugpBpIqEAiKioqys7OBFUUikYWFhf3791OpVIlEAilCCCYtk2xls9nl5eVutztN2hNIqtfrhTDb4km0vLx848aNfr8fFFXBCCAjI6OlpSU1uUkikQoLCzUaTXt7++Dg4NjYWG5ubmVlJZPJRFG0tLRUoVAstqpnMBirV68uKSkB3rCMOiOdTl8yl0oikTIzM1PrF8Vi8fr16+vr60HLk06nL7NbIpHI5/NbWlqupU9EIpGys7NTlWhTaRAejwexrWvdXPB9TX5SV1dXXV39eYlQEggEmUwG9zqNgbW2tmo0mlSvdtA9WHI/ubm5DzzwQDgcZjKZBAKhrKxMq9WCLcXyJ1BUVIQgSGobO41GUyqVGo0GdPvxeHxJSUlxcTFIAi9mhBKJRCKRlJaWhsNhEPpNW1Ytf/lKpVKpVH66oyoWizs6OkKh0PVk6j8VcDicqqqqj9zsOnU/kqvB+vr6FStWLC9QgAEDBgwYvkQklcvlJr3Uk0glBwQCgcvlPvLII8XFxXw+n8VirVixYu3atUKhMCcnR6PRcLnc6yE9QAdXr169pJgABMyAc6T9lUqlrlq1CvpUNmzYYDQaoW1lcYsJMBtwNm9vb0+9BOAi1zq3ZDr10wLElq5HeYdAIAiFwoceeujG3O5U0YYbDxqN1tbW5nK5FueUGxsbQUX/OmlZmhDptWyc0gDrnI94965D/whkBG6e3wsmk/mRBP0mB4FAuNlGFQMGDBgwfM4ktaamRqVSLUn4AJAW37RpE5DLioqK0tLSpMjip9IhTiQStVrtU089xePxlmzogUQqHO7zqqfE8KmQ1Ntuu+3TemwwYMCAAQMGDF9kksrj8dKKwxaT1FRWgSDIYsmq68S1vgUyTDKZ7FqGNIsVFjHcisDuIwYMGDBgwICR1OslDcv0Unwsovl/5y6pMdSkF+gnJsQYMGDAgAEDBgwYblWSetPC7/dfvnzZYDCsXr1aLpd/XqKeGDBgwIABAwYMGDCS+j/w+XzHjx8/e/asRqORy+XYA4EBAwYMGDBgwHAz4MseOERR1OFwzM/PB4PBj2tthQEDBgwYMGDAgAEjqZ8JKBRKTk6O2+32+XxJNywMGGABE4vFMEciDBgwYMCA4XPBlz3dz2AwVq5cyWAwXC5XMBi8fr10DF94DA8POxwOUODHRgMDBgwYMGC4wfiyR1LJZLJKpeLxeCaTCawyMWAADAwM7Nu378KFC9hQYMCAAQMGDBhJveHXjyB0Ol2hUMzPz9tsNuyBwJBEPB63Wq0zMzPYUGDAgAEDBgw3Hl/2dD8ejycQCHV1dYFAAHsaMKSCw+EQiUSHw4ENBQYMGDBgwICR1M8BBAJhw4YNdrtdIpFgo4EhCS6XSyaTXS5XPB7HLKwwYMCAAQMGjKR+DiS1uLgYGwcMaRCJRGw222g0hsNhKpWKDcjNDBBhwNYSGDBgwPBFAmawhAHD0uBwOBQKxW63m0wmbDRucgQCAa/XGw6HsaHAgAEDhi8MbplIaiQSicViCIIsjmkFg0G9Xn/58mWdTofD4UpLS2tqasRi8ad16Gg0GolE4vE4g8H4v/umRiIRk8nU19cXiUTq6upkMhmJRLrWxolEIhwOG41GHo/H4/FucJQIRVEcDkcgEL6c7wafzxeJRPF43GAwZGZmYiG6mxbBYPA///M/7Xb7bbfdtm7duuU3jsViiUQCQZAv7YONAQMGDBhJ/RQAFO3y5cu9vb0zMzM+n49AIKhUqm3btikUCovFYjAYRkdHr1y5MjMz43a7GQyG3+/v6uq6evXqt7/9bQ6Hs3iHiURiaGiIz+eLxWJQRY3FYidPnqTT6Tk5OallqT6f79KlS5cuXdLr9X6/P5FIlJWVdXR0oCiq1+vdbnc8HufxeEKhkMFgMJlMGo1GIBCi0ejZs2dFIpFWqxUIBGlHHxsbO3HiRHd3t81mC4VCx48f37ZtW319PZPJXHIE4vH43Nzciy++uHbt2ubm5mAwaDKZcnNz8Xh8PB6PxWKRSCQajZJIJDqdnkqgI5GIwWDo6+urq6tTqVTXIlgwILFYLBwOh0Ihu90+Ozs7OzvrdrvtdnsoFJLL5UVFRTKZjEwm43A4BoPB4/GoVGoikViGW+P+oYSPw+FuXelZKpXKZrMJBMLCwgLmRnaTY2pqymw2NzQ0LF4T2u324eHhvr4+m82Gx+NRFJXL5a2trSUlJdi4YcCAAQNGUj8JotHo7OzsBx98cO7cuWg0yufz5+bmhoeHs7Kybrvttng8fuTIkdOnTzscDhqNplarRSKRWCwOBAInTpzo7e2dn59fTFLj8bjb7X711VdXrFjR0tIClDQejx8+fDgej991113wSSQSmZiY+PDDD69cueL3+ykUColECofDhw8f1mg0MzMzp06dcjgcBAKBw+EwGAwymUyj0ahUKpFIjEajo6OjW7ZsUSqVaUefm5s7ePDg8ePHORxOU1NTNBo9d+7cvn37iERiU1NTIBD48MMPSSTSihUrpFJp8oQXFhYGBwdLSkrm5+e7urq6urrq6+vxeLzP5/P7/aFQKBqN0un0e++9Vy6XA5UEjmi1Wvfv3y+TyZRKZVrQyO/3e71eAoFApVKPHz8+OTnpdrtDoZDL5VpYWLBYLD6fz+12R6NRoVCYlZUlEAiAkspksurqahqN5vP5br/9diKRiMfj3W730NDQ3NycQqHg8XjRaHRubm52dtbj8chksttvv53L5f7fI9A3HgiCsFgsGo02Ozt7i5LUUCgEywki8YtcfU4kEuEaUx+zUCjU39/f398/NTU1PT3tdDqJROLc3JzD4VixYkVxcTFGUjFgwIABI6mfEAsLC4cOHdq1a5darW5sbKytrR0cHLRYLHa73efzxePx8+fPX7x4saSkZNu2bQ0NDWKxmEgkQlCwu7vb4/Es3ieKoiaT6fDhwzQarb6+Hj5MJBIej2d0dLS+vh7Cikajcffu3YODgyqVqqmpKS8vj8vlBoPBN954A4fDTU5O9vb2ksnk6upqBEF8Pl8wGIR6gEQigcfjpVKpVCql0+mph04kEhcuXDhz5gyFQtmxY8fq1av9fv/k5OSpU6ekUmlDQ4PL5frTn/6USCQee+yxtWvXslgs+JbNZoNIrclkOnbs2N69e2dmZthsNoqikUgEjoiiaGNjo1AoTJJUPB5PoVCmp6dtNls0Gk0jqXNzcwMDA1QqtaGh4dKlS/39/YFAgEgkWiwWk8lUUFDA5XJVKhWBQIhEInq9vrOzs7CwkEqlxmIxLpdrNpsXFhba2tqA+vj9/lOnTh08eDArK0smk8XjcaPRaLFYbDabUqmsrq5ms9m3IknF4XAcDofJZE5MTCRv7i108vF4vL+/3+VyaTSa3NzcL/CvGIlEotFoFAol9Tn3er0nT548fPhwLBaTyWR1dXU+n0+n05HJZLVanVoOFIlEcDhc8t3BgAEDBgwYSV0OKIoODQ3t2bOHyWT+6le/ysrKolAobDZ7dHT04MGDg4ODubm5LBaruLh4y5Ytd999d+p8E4/HaTQam81ectp2Op2JRAIiZPAhgiBVVVXj4+OBQAA2OHXq1Msvv/z444/ff//9OTk5ye+KRCIWi6XT6TQaTV5e3m9+8xscDufz+Twej8fjAapKIpFyc3O5XG5aNjwSiZw9ezYej995553r1q2Lx+OhUCgQCBiNxrm5Oa/XGwqFhoeHPR5PXl6eSqUqLy/H/UNPHsK0VCqVy+UKBIKysjK1Wi2TyZhMJoPBIBAIRqORw+GkEkEEQYRCIYIgEG1NK+Sdn58/duwYmUxubW1taWmprq6m0+lsNruzs/Po0aNPPvmkQqEgk8kkEsnlcv39739/4403/t//+398Pl8ikRiNxj179oRCoWRwjslkkslkg8EwMjKSnZ3NYDAyMjIaGxutVqvT6YTC1lsUbDabTqePjo7GYjEIG99CJ4+i6IEDBwYHB7du3XrrklSIYS8/8lC1gsfj0ypeqFRqVVVVTU0NlAE8//zzbDa7rq7um9/8ZllZGWzmcDj0ej0w12tV3WDAgAEDBoyk/g8gyuj1en/6059mZ2dDkCM/P3/VqlVHjx41Go2xWEytVnu9Xih8TM5V4+Pjer2eyWRmZmYuOZkFg0ESiSQUCiFUCXxOq9WiKOpyucLhsMFg2L17d21tbSpDhc3gnwKBgM1mE4lEoLk0Gk0kEn3kFZlMpomJiaysrObmZph0aTRaVVXVyMiI2+2en5+n0WgsFqusrGxoaKivr6+srAyPxycSiUAgADxPo9GsWrVqfHz86aefJpFIqfNxVVVV2uEIBAKPx2MymbFYLBqNpv1VoVAoFAqn00mlUtesWZP83GAwwOyu0WiglpTD4WRlZWVnZ2/atAlIgMvlotFofD4/ycLZbHZVVVVra6vdbn/llVdoNBqNRiMSidPT07Ozs/n5+bduhwrw8tOnT3u9XjKZ/LnHg4GxJXVbl6dukASPxWJ+v3/J/QA+deadSCSSgWcYsY97CCCd8X+ASCTCIwS7RRAEQZDUS4DPWSxWaoWPQqHYuXMn5Ebm5uZ+8pOfHD16dPPmzQ8++GBFRUVyEPbt27dr1y6ZTPbEE080NTVhUwIGDBgw3Dy4SZOwdrvdZrMJBIKVK1cmI3YkEiknJ6ehoeGvf/2r2WwGopk6V0UikXfffVen0xUXFy8pbBmPx+12O0QNU7N7WVlZXC4XRVG/32+z2fR6/V133cXn85c8N6FQyOVyU8nx9WB0dBSCoAqFIsntvv3tb3/ta19zuVxvvfWW2+1msVjf+MY3+Hy+Xq83m83JSA+kMnH/6CSDnq3lDwfpfhaLtSRBJJPJZDIZ5u+0P6Eoarfbk6MaiURCoRAOh0syXTh0Wm5UrVaXlZWRSCSBQADBXRwOp1Qqa2pqbulqSD6fr1Qqo9Go0WhczPVvPOLxuNlsPn78+IULF6xW6/IbQ88Qm83Oz89P+1MoFHK73Z/RSfp8vpMnT/7hD3/Yv38/ZNI/LqDI5Nlnn92+ffuOHTsOHTqEw+E8Hs+hQ4eef/752dlZeBdisRg8wMBoCQTC4pQ91KI8+uij586de/LJJ7/3ve8lRZETiYTb7d67d+/ly5eNRiOs0DBgwIABw82Dm5RAQJo4MzOTy+UmwzB4PD4zM3P9+vXvvffe6dOnqVQqgiBer9flcjkcDp1Od/To0e7u7qqqqqampiWDXhCYFAgELBYrSZ7weDyXy6XRaNDhjsfjY7EYpP6XPDculysUCj8uSe3p6WEymQqFAo4LdqxcLre9vd1isZw+fZpAICQSCa1Wm5GRYTabh4eHpVIpsFIIHeFwONDNgQv/SJIK6elwOLyYXcGxYrFYai4+Ho8jCAJR0uSYoygaCoWgiCL5CQ6HS1sDUKlUJpOJIAiKoiQSCb5OIpGWVwC4+UGn0wUCQSwW6+npyczMTJaI3Hg4HI4rV66cP3/+/PnzHo+Hz+fffffd27Ztg6d6ZmbG4XBIJBKZTAa3MhgMut1u8HQF3ywul4vD4dxud3d395EjR6anpwsKCh544AGNRrN4RTc2NmYwGECkYnR09OjRozweb926dXK5fG5uzmAwyOVyrVZLJpPHxsbOnz+v0+koFIpCoWhqaiKRSFevXj116lRdXR2KoiiKJh/g68Hk5OShQ4cOHTo0PT2tVCpDodDMzEwwGHQ6nfv27TMajU1NTZmZmT09PadPn87Ozt6yZUs0GgWFuLReSRRFL168+Oc///nChQsCgaC3t/fSpUsUCkWtVtfU1Kxfvz6RSLDZbIlEUlpaWllZic0HGDBgwICR1I9GKBQikUhyuTwtEMhms8vKylauXDkwMFBWVuZ0OoeHhycmJhwOh91uj8fjjY2NbW1t2dnZ1wpE+Xw+NptNpVJTuS+05xMIBMjCM5nMkydPZmZmUigUFEUlEolWq03WqyWzqNd5LRDmGR0dzcjIEIvFaalPrVZbWFh48uTJ/fv3QwlBXl7exYsXJyYmoDAAwkXxeDwajfr9frPZvHfvXg6Hg6JoVlZWbm7ukoV0cFAQl13cmX4t/orH40kkEpvNTiWpEKNK3ohwOByJRNLuC4IgeDw+Eol8wcREKRQKqJXp9fpPFhT8VKDT6T744IMPPvggFAppNJrGxkbIbgcCATKZbLfbn3vuOb1eD+1BZWVlKIq++uqrIN8WjUb/9Kc/lZaWPvHEE3Q6/dixY2+99ZZer+dwOD09PXg8/rHHHsvIyEg74sTExOHDh1UqVSAQeO655wwGQzQanZqa4nK5ExMTCwsLfD5/586dRUVFQ0NDH3zwgc1mY7FYBw4cmJiYuO2226qrq+VyuUwm83q9+/bt43K5QAeLi4sVCgU8LUteqcvl6uzsfO+991gs1gMPPJCXl+f3+3NzcxEECQaDV69ezczMhJXP3NzcsWPHtFrtHXfcEQ6HURRlMpl4PL63t3diYqKhoUEqlSIIYrfb5+fnKRQKlUqFmg2fzwc6IRwOp7y8fPv27evWrdNoNNf60cCAAQMGDBhJxaWFQAgEwmL6RSQSxWJxe3v7mTNnYrFYKBQaGRkZGRkxm811dXXt7e0bNmzIycm5loklpPsZDEaaeCeCINAnRCAQxGJxQ0PDmTNnIBiJoqhIJKqsrIT4DYlEgsJWg8Fw7NixaDRKoVAEAoFSqRQKhdciqdFo1O12V1ZWLt6GTqcrFAoul9vT01NRUYHH40tKSq5cuWIwGMLhMMQ7yWQykUiMRCJut9tkMr377rvQ0LNu3bqsrKxrHTQcDgeDwbRuklSeDfHUNF6Lw+GSoVD4EEEQBoORbBuKRCLhcDhNuyAajXq9XpPJdPbsWYFAkEgkIN6cttktB1AZy8jIWFhY+Lix808RfX19Bw4csFqtW7duXb9+vUajOXXq1NTUFIvFKigo2Lt37759+wgEgk6nm5iYGBkZqampgRS21Wpls9lms3l2djYajdrtdohQ1tbW1tbWXrx4cf/+/fX19SwWC+KsqS+gyWRyOBzRaLS7u3vbtm3d3d2HDh2Kx+N0Op3H43V3d8tksm9+85sMBqO4uJhGo+Hx+D//+c/79+8vKyurr6+XyWQsFsvv97/66qsEAgFBEC6XW1FRsWrVqsbGxtRnLBVms7m/v99sNj/wwAPNzc0sFotEIoEGXCwWc7lc69evZzKZ8A6azWZ4keFR1+v1R44cGR4eHhkZmZycvPPOO9VqdXZ29rZt2xwOB5lMFovFybh4Z2fn3r17y8rKWlpaIIeAaftjwIABA0ZSrwuRSGRxuC4Z3CooKLhw4QKRSORwOMXFxQwG49ixY42NjaAVukwwD0r66HR6Wu1aapeGXC6///77nU6nzWaDmOLQ0FBvb+/s7Ow3v/lNiUSCoqjH4+nv73/22WchZV9aWrpu3bplSCp0rojF4sXSrbiUXDm4T+Xm5vL5/IWFhYWFBZFIFA6HuVwunU6HMWGxWHK5nEgkSiQSqVR6LToOBwUPgiUzrRA8Tk3Hx+NxFEUTiURqFSnQ1lRxH4itpu0zGAxCxcXvfve7rKysWCxWXV29Zs0alUp1q78hVCpVKBSOjY3BmuHGh4oDgcCVK1c8Hs8999yzc+dOBEFisVhnZ2dXV1dHRwePx3v++ecVCsXatWvxePzZs2ePHDmyevXqHTt2vP/++yMjIytWrNi0aZNAIKBQKFeuXLl69Wp+fv727dsLCgrkcvnevXsPHjyoUCgqKytT76lAIBAKhSMjI16vt6Sk5Kmnntq1a9fu3bvpdPq2bdtWrFjx1ltv7d+/v7m5uaampqioKBKJLCws5OfnX7582ev19vb26vX6xsZGqF0xGo0FBQWJROK9994bGBgoLi7m8/lLFiu73W63240gSDweP378OCxKQdMtGo1Go9GMjAwajYaiaDgcDgQCcFNQFA0Ggz09PQMDA7Dw+8tf/kKn07du3VpZWQmh5VRarFQq9Xp9d3c3/Mhg9BQDBgwYMJL68SZmv9+f5tiUGvXE4/FMJlMqlebl5ZWUlAwNDR0+fLi9vV0oFC5jcZRIJJxOJ+QBUz+PxWLBYDAUCsXjcQ6Hs3btWuj/pdPpiURicHBw165d//Ef/1FVVbVq1Sqo9nO5XC6Xq6SkhMVi8fn8a5FFYHVOpzMUCkG70mLe7PP5nE4nhULJycmhUCgikUgmk01OTl68eLGtrc3r9cLEDHKn1dXVf/jDH6AyYZkBhN2CRP/i4lrwqUIQJJUowGQPGf/Uk49EIqmlqxDZWswwgDyBNAG0bcEY3uogk8kcDken0wWDwc+FpM7Nzel0OrFYvHnzZqBT4A3mdDqdTufExMTo6Oirr766YcMGDofz9ttvv/baa1wut7m52efzkUiklStXbt68GR6JgYEBl8uVkZEBckvl5eUNDQ0ffvhhU1NTaWlp2sPpdDqvXr2qVCp37NjBYrEyMjJYLFZpaeldd90lk8kQBDl16lQgEAgGg5cvX/7ggw/Gxsamp6c5HA6JROrs7Dxz5kxmZmZBQQGZTFapVN/73veqqqreeOONF198cWJiory8fEmSSqVSWSzW3Nzck08+CVSVQqEUFRXdfffdJSUlBAJBq9UyGIxIJOL1epPiHmQymUAg2O12tVr9+OOPFxQUbN++ff/+/fn5+Wq1Oo2GglUbaIphEwAGDBgwYCT1k4SviERiMBi81gYsFgvS3wwGo7Cw8NFHH/3hD3/40ksvPfroo6WlpcvvfHGNJnxCoVBgnkYQhMfj4f4hnVNVVQXz7uTkZEVFhdDeDagAACAASURBVN/vp9FoW7du/bd/+zcKhQJNIctMeBC+DYfDSSWdNDqu1+uhRjD5oVqt7u7uPnz48MaNG61WK4hJeTweh8Ph9Xqv3/0I2rMW86pkj1TaaaMoCt02yUOA82rqNsFgMBqNppFyIDGrV6/+4x//CAPIZrOTIl+3NGg0mkQicblcNpstHA7f+N4pt9vt8/kQBEmuvgYHB41GI8iBdXZ2ZmRkVFdX83g8WEuAsj0Oh/P7/RBoTO7K4XAgCMLhcKAMg0ajtbS0jI+PLz6o1+sFEiyTydRqNR6PNxqNXq8XmpNA01ckEiEI8sILL/z1r3+NxWI5OTlut5tGo1ksFqfTCWUSYL2xfv36oqKinJyc+vr6l156aWhoKC8vj8FgLD5ubm7uPffcIxQK4/F4aWmpy+Xas2fPyMhIb29vTk4OPLTgoOF0OpNlJ9FoNBQKKRSKjRs33nnnndFotK2t7dy5c4FAYMlLGx4eHh4e3r59+zJrSwwYMGDAgJHUpcHhcAgEwvz8/OI/hUKhsbExDocjkUimp6fj8TiPx9u0adPg4OCpU6cgjVhYWLgM/U1zpkkkEvPz87FYjM/nA1NMU6AkEol0Op3D4YA8KsREVSoVKA98ZGgNykNhP4tJ6qFDhy5fvlxSUgKBz1gshsfjCwoKcnJyDh8+3NnZGYlEQOXA5/PFYjG73R4Ohz8ykhqLxRYWFvx+P5Sfpv01EokA10zdCciyRqPR1LUBUPDUWKzD4XA6nYtlaGEbiUQC1asfq6H7ZgaVSpXL5ZFIZGZmBoovb/AJSKVSpVJ5/Pjxp59+uqGhwWq1vv/++1euXOHxeFarFUXR3NxcEHzw+XywhknqM/h8vlSi5vP5wBICSkjj8bjJZMrIyBCJRGnLFSh9SSQSFApFLpcjCOJ2uyF9QaVSnU7nuXPnqFTqmTNnrl69Wlpa+sADD2RmZv74xz+22Ww6nQ6KaoRCIUgaFxcXQxMkNDClUedUkMnkysrKnJycRCLBYDBisZjFYolGozweD94jeOPMZrPJZAqHw06nEzIb4XBYKpVqNBoymQy+G0KhcEkO6na7LRYLkUisqam51dUnMGDAgAEjqZ8DoJeor69vcHCwsLAwdQYFFcY1a9Z4PB6j0Qi5PIVC8eijj6Io2tXVxeVyRSLRkgL7BAIBfDtT89coinZ3d8diMRaLBZb3NBqNwWAkCRx0aEWjUYlEQqFQXC6X3++HGOr1XAuCIHw+PxqNejyeUCiU2g128eLFzs5OFovV3Nz8yiuvQBkD8JL8/Pz333//hRdeIBAIIpEIIkbQR5XkH06n0+Fw+P3+eDwuFAqVSiWdToezisfjXq83Go0GAoHFbek+n8/lcoEAahpzhS7s5LVHIhG/359KW8EGNsnVgJuCUpXH40FRNG1kwFsLQRBo1brl3hAGg6FWq4GZwWLjBkMkEm3ZsoVGo42MjOzduxfqMoVCoc1mczgcFAolOeBzc3NWq1Umk/H5fFgkgDpbJBJBEMRqtUIr1ejo6NTUVHZ2tt1u/+CDD+rq6oCGph4UorDQ1ZeRkYEgSGNjI4fDKSsro9FoZrNZr9cTicSzZ8/yeLyNGzcWFRUdPHjQYDDweLxAIODz+YD4Dg0N4XA4uVzOZrPhPcLhcGKxGGoPgCwKBAKxWMzlcikUisfj6erqGh0dbW9vl8lksVjM7XbzeLzCwkICgRAOh0GtYnBwcHp6GqrAg8EgGF7weDx46xOJhN1uh/xGPB53uVzz8/OFhYVwjWNjY1evXhWLxfDDcvny5fn5eYVCUVxc/MVYVmHAgAEDRlI/WwiFwqysrHg8vmvXrscff1ylUkGu0+12Dw8PT01NPfbYYwMDA3NzcwKBIB6Pk8nksrKyb3zjG//+7/9+6tQplUrV0dGxuLUc0tAzMzNJtgEJ7r///e8SiUSpVEJ/us1m27x5s0KhgINGIhGn0xmNRmUyGZVKBaPR64/BAIcmk8mTk5NGozEvLw+om9FofPPNN6PRaENDQzQadTgcPB4PaByNRsvOzs7NzT106NCWLVu4XC6RSAwEAna73WKx7N69m0wmO51O8B0FZikWizds2FBTUwPzNIIgTCaTQCDo9frx8XG/3+/1em02G4qiBQUFNpvN6/WmxWJBcZZEIimVyuRsTSAQknwXQqQkEikQCPT09Lz88svATROJhMvlunjx4vz8/J49e2QyGYqiXq83EolA/5bdbs/Kylq5cuWt2EdFJpNFIhGbzbbZbMvUn3x2oFKp1dXVQqHwypUrZrOZSCTm5+dPTEwcP37cYrEwmcyxsTGr1RqPx0+cOGEwGGpqamAJIZfLcThcd3c3PDAjIyMLCwtUKrWnpweHwxUWFprNZo/HU1dXlzSYSCOp4DfG4/HweHx1dXVBQQGLxcLj8V6v12g0lpWVmUwmMplssVg+/PDDV199dW5uLiMjQy6XM5lMoVAYDAaPHj2Kw+HAO8Ptdi8sLEQikaysLJvN9t577w0NDVEoFCaTyePxpFLphg0bRCLR/Pz8+++/Pz09vXXrVp1ONzAwUFBQUFlZCUz00qVLLpfr+PHjJBJpx44dAoGARqP5fL5IJOLxeM6ePQtqdJ2dnUVFRXw+3+v1gojBPffco1Kp7Hb7kSNHLBZLa2urRCJBEATEtkpLSzUazZIVCBgwYMCAASOp/wsUCqW4uLi2tvbIkSN8Pr+6ulokEuHxeIPBcO7cuYKCAo1GMzk5mYwUQi3pypUr29vb33zzzbfeeksikTQ2Nqb5rYPd4uzsrNfrhX96PJ4TJ05MT0+3t7fn5OTY7fbx8fG3337b4/Fs3rw5JyeHTqd7PB6DwQC67mAf4HQ6TSZTf38/NBWRSCQGg8Hlcnk83uJ0MIFA4PP5+fn5Q0NDJ06cgA56m83W09MzMjKyefPmmpqanp4ejUaTl5eXrDvMyMjYsGGDTqdrbGxMygNRqVQajfbmm2+y2WzwxiQSiXCNFovFbDYnc7tQekggEHp7e0EQyuVymUwmHA739a9/nUQiZWRkpJkCBAKBWCwmFoth8oYPWSyWQqEQi8WxWAxqDMRiMYVC6erqAsdzEFuFRha/3//73/8+MzMTKDUEfSHjvHr16sLCwluRpCIIQqVS+Xx+6vDeYDCZzJKSkpKSkuQnEP7ncDiVlZWdnZ0HDhwgEAh9fX0ymWzVqlWwTUlJSXl5+dmzZ19++WUGg+F0OhsbG2tqakZHR8+cOXPhwgUcDnfbbbfV1tYuNlfz+/2RSITP52s0GliPCQQCaGSE9Hqy5MNgMPz9739ns9k0Gq2srKy4uLimpib5IgQCgYKCAlh9BQKBUCik1WozMzPNZjPoo+HxeKvVCl4A+fn5MpkMrvTs2bPBYHB6eprL5TY0NGi1Wr1er1arDxw4IBAIAoHAmjVrvv71r7NYLCjgUavVo6Ojp0+f7u3thch9Q0ODSqUC2YHu7u5gMJiVlTU3Nzc+Pp6Xl7d161b40aBSqZOTk1AsgZFUDBgwYMBI6nVBq9Xed999sVjsrbfeOn36NGiAQ37zBz/4AZvNBnMmEBBNfqu9vX12dvadd9557rnn1Gq1UqlMDXmCbr/BYDCZTH6/PxqNDgwM/P73v29oaGhsbJRIJDwer62t7cKFC88995zH49mwYUNWVpbBYOjt7VWpVHQ6PRQKOZ1OnU4HxQY+ny8ajTKZTJlMlpeXV1pampWVJRKJUmtGoXvpzjvv/N3vfvfOO++MjIzE4/Hx8XGTyXT//fe3tLSIRKLc3NyHH364qakpGf2VSqWbNm1isVhVVVVAUuVy+caNG2UyWSQSUalUSqVSLpfz+XxgA4lEAsyokgfF4/ESiWRmZmZ+fh7Kavl8PlyCRqPJyMhIk0GgUqm5ubksFiv1cw6HU1NTA3wXrig7O7u2tjaRSCiVSgg2h0KhUCjk8/mmp6enpqaMRqNUKlUoFFDCSyaTJRJJYWHh4nDdLQFYCcjlcpvN9nmR1MWA/iEOh9Pe3j41NfXGG28Eg8HGxsaOjo6kCWpubu727dvVavXExASDwSgvL9+wYQODwRgcHOzq6gKZ1e9+97tCoXBxfTOs/eRy+ZLl3RQKJS8vLz8/v7y8/MyZM6OjozKZ7OGHH6bRaEKhsLCwUCQSgenoI488Eo1GVSoVHo+nUqnFxcVSqVQoFDIYjJ07d5LJZNDYn5+ft1gssCasr6/PyMjYs2dPZ2dneXn5bbfdtmLFCqhwveeee9544w0CgbB169aNGzeKxWI4H41Gc999942Oji4sLIRCoczMzOrq6pKSEg6HE4lE6uvrTSbT8ePHe3p6EonE6tWrv/rVrxYVFcF3VSoVn89f0iIYAwYMGDBgJHVpkMnkgoKCn//851u2bDl58uT09HQikWhpaeno6ABvGJFI1NbWxuVyU/vilUrlfffdFwqFXn/99b/97W+PPfZYqko5hUKpq6t78cUXz549m5GRYbFY/vjHP8ZisR/96EdKpRIOWlVV9dxzz/3yl798+eWXd+3apdVqKRSK3W5/5JFHqFRqMBgkk8lMJtPv9w8MDAAVc7lco6OjBw4c4HK5NTU1Tz/9NMR9Uy9nw4YNoVDo7bffPnr0KIIgRUVFP/zhD6urq9lsNg6Hq6qqqqqqSuNGIpHozjvvTH4il8vlcvmmTZuuc/Ty8vKeeeYZs9kM0qoSiUQoFELYdcmmK7lcftddd6V9yGAwysrKysrKkp+UlJQUFRXF4/G0ggcwuIJwFEgCfXFeEiJRLBbrdDrQnb0ZXLWgz51AIGRlZf32t7/dtGkTmUzOzc2FFH8SK1asWLFiRdp36+rq6urqlt8/eJUplcrFX6fRaFVVVfv27QOVgHvvvTcajdJotLQcArgN33777clPxGJxklaCsRn8P6zxUr+rVCq/853vfOc730n9UCwWf+973/vqV7/K4XDS6p6FQuGGDRs2bNhwrRfhhz/84c6dO2dmZsBCjMFgJDu3rl696nK5NBpNmp0BBgwYMGDASOpHgEQilZWV5ebmgoEnmUxOpuSgKxnMbFK/kp2d/eCDD1ZWVmZlZaW195JIpIqKitra2mPHjh0+fBi8AL7//e9LJJIk8yCRSNnZ2b/+9a/b29vBYtHr9TY3N999990wE3/3u9998MEHIT5KJBKh+R0KD7xeL9gzLnktra2ttbW1UMQJTdbLSLp+KkNXW1sL0qdQFfBpEcclO/chSg31i18wc1Tot4Ni5Ugk8pneteuE0Wg0m81ASQkEwsqVK2H8P639Nzc3i8VilUqVpJJpjxaIDYMb2Q0j7ng8XigULuOquvzrAAFdeAsSiUQoFBofH3/33Xf5fH59ff2N123AgAEDBgy3NknF4/GLgzTJGMmSszKZTM7OzhaLxYs3wOPxdDr9kUcekcvlMzMzubm57e3tRUVFybZ63D/MAqRSaWtra2VlpdvtjkajHA4nmcQXi8UQKE2rdk3q3lOp1MWTKMj3gKMj7h8KrJ/puOFwuM/ClfRaZ/7F46b/85IQiWq1OhqNQonIDSapp0+f9vv9KpUqMzMTpGftdnt3d7fH42ltbYUx/9SLKYuLi2GNt+TCJtXxAY/HoygKTfep79Fn9FR/MgV+OKvUXwNo6fv9738/NTX1ta99rba2Fmvtx4ABAwaMpH5CgIQTiqIQSll+YyqVuqREIsxVlZWVLBbL7XaLRCKNRnOt+GKyU+R62FgyWvmJSR6Gm5mkgswnJMFv5KETicTk5OS5c+cSiYRMJhOJREwmU6fTXbhwoaioqLGx8TM6LpvNXjKGuvyp3kL3FGpkq6ury8vLm5qapFIp9pxjwIABA0ZSPyGge4lIJG7evBlIaiQSMZlMCwsL0WhUKpWqVKpUe+5lANIB13/oWCzm9/ttNltGRsZ1HgIkrqAe4BNcLChNRqNR8OSEooK0bUBuHSjUp8uKYrFY0kYBmrHodPpnEZS9VQAtSgiCgJTBDT56VlaW0Wg0GAx6vd5gMITDYaPRqFAo1q9fD3JmNwPhW1x1c/PfUwaD8dWvfhUsBjCLVAwYMHxGgCwrDodzOBwzMzOxWAw6XykUCo/HEwgEN0MJGUZS/0+IxWJnzpw5dOhQXl7e5s2bE4lEIBAYGRk5c+bMwMBAKBTKz89vaWn5/+y9d3iUZb4+Pr33PpPJtNRJ74WQQGgKEemIKLZVVl33cnc9Xrte67n22u/u2XLEs+uqa0FUwAYiqEiRBCEBkkBIID2ZtJnMZDKZ3nv5/fH5nfnmC4qIqIS89x9cyZB55533fd7nuZ9PuW/orCcSiTc3WhkMBkdHR48cObJt2zZQPP3Wt2g0Gr/fLxaLk6JL4Bh+tYEqqGIlo7Mej8dkMo2OjhoMhlAoRKPRlEpleno6yMGCzBNImoOgDx6PFwqFYrGYTCaHw2GgUNBT/63590QiAa5Cs7UIIA166NAh4Nl4PB7MveRyuVgsvv2aoq6ThNFoNJDTusIB4Uf46CVLllRXV7tcrpmZmampqcHBwXA4XFlZWVxcfIu4es7RRDnsPZA1AAECBDeRj0YikVgs5vV6IdIUi8UCgYDdbsdiscPDw6BcSafTE4kEHo8vKSlZsWIFksmZ8yTV4XC0tLSQSKSGhgYMBhMIBC5duvTiiy/29vZSKBQikdjc3Lx///4HHnhg06ZNKpUKKFcikQiHw+FwGEgbBoOJRqPRaDQWi4HI6OwGIEhWwitJ9VMwUI1EIiMjI3//+995PN769euvZzx9+OGHvb29d99996OPPgon43a7LRYLjUYTCARJkpdIJMDsFLQew+HwhQsXdu/e3dra6vV6YXeFw+GeeOKJhoaGQCBw9uzZ/v7+qakpl8tlsVjcbjeTyayrq3v00UcLCwt1Ot3U1FQ8HudyuWCOBewT/gV+nOSjYDIJJgXA7OFSgHLQyy+/rNfrsVgsHo8Hb8zc3NwHHnggPz8fJHtuYo/OHHhIcDiJREIgEOx2u9vt/vFPAMqyRSJRYWHhdco7XGNnEolEQJxhvm02ECBAgOAmAtwrIdYDSUgIM/n9/t7e3r6+PrPZ7Pf7XS6X1WolEomBQCAjI4NCoUxPT9vtdo1G09PTk5ubO7t1G8GcJKlfffWV1+tduHBhSUmJw+H47LPP/vnPf+bn5+/YsaO8vByNRo+MjOzatevixYvl5eUKhSJpDXr06NETJ07k5+evWrWKx+NpNJrW1tbR0VGbzUalUkFnFIfDgap/IpFQqVQcDufIkSMajWbp0qVr1qxJS0uj0+lZWVlpaWkHDhyoqqq6HpIqEAjcbrfRaEw2Pu/bt++jjz6qq6t7/PHHk4I7iURi7969w8PDy5cvX7Ro0WefffbXv/6Vz+dv3769traWy+VaLJYXX3xx586dOp3O5/MdO3YMDM3RaHRZWZlcLne5XKOjo3/84x/ffffdt99++9NPP52ZmQGdHRqNxufzBQKBRCLh8XhCobC8vFypVEIoNxaLtbe3/+EPfzCZTH/5y18WL14MBbhoNJpKpcIZNjQ0lJaWhkKhiYmJo0eP/va3v8XhcCtWrHjooYeWLFkyfx4SDAbDZrMFAoFerzcajUmJzbmIQCBw5swZm81WWVmZlpaGzIAIECBAcGPw+XzDw8PT09Ner9dqtQ4NDfX29ppMJrDdKSwslEgkYFqekZHh9/vBdN3lcqHR6MzMTL1ev3//fq/XG4/HkZDBXCWpkUhkfHx8z549INDt9Xqbm5v/9re/3XHHHZs2bSooKIB+ZwaDIZFIwLkUnDxNJtObb77Z3t7u8/kGBgbA/nHHjh02m43FYoVCIdjuQP4ag8FAhzKI3oMe6htvvIHBYDZu3JiSkiISibZs2fLvf/97ZGQkIyMDPvQaEIlEYB+abAY3m80Gg+HYsWMymQwUrFAoVDQa1Wq1Wq02Go263e633npLLpc//PDDNTU1LBYLj8enpKT8+c9/Pn/+fGpqKpVK3bhxIxaL/eyzz86dO3f33XfX1dVFIhGHw2E2m6lUaigUotPpoGPq8XiCwaDVajUYDOPj49FolMvlkkgksD9AoVCTk5Pnz5+fnp4WCASvvvoqj8erqakBFVUCgVBSUnL69OmioqKGhoZEIhEIBDZu3Njf33/p0qWLFy/u3LkTj8cnnY1ue6DRaCKRyOfzwbNgTn8XvV5/+PBhFAq1ePFiZPpDgAABgm9FNBoNh8OhUMjpdDY1NU1NTUG5HVg9EwiEaDTK4XBkMtnWrVvZbLbb7R4cHDSZTP39/Q6HA4vFkslkqPeLRqNer5fBYCxZsmT16tU7d+40m82BQOCblCsRzIFIKhaLra2tLSwsBNP5vr4+JpO5cePGkpKS5H2l0WgZGRnJt4yMjHz88cddXV1r167l8/mHDx8eHBzMzs7esGEDkUhkMBher/fgwYPj4+MbN24UCASQDW9tbW1tbSWRSE8//XQ8Hv/Xv/518OBBPB6/efNmJpO5bNkycAHIzs4uKCi4dnCewWCQSCRIAcArdDodi8UODQ2dOnWqrq4OzjYajQYCAQh8BoPBsbGxp556qqKiIinJjsPh1Go1FFYD2Q2Hw3a7vbW1FSTQ4fGA2gAKhSIUCquqqtasWRMMBsGq1Ov1hkKhcDiMx+Pz8/OBocbj8b6+vuHh4U2bNhUWFj733HOdnZ0ZGRkSiQTKA2QyGSSFaTQaFD6mpqYqlcrS0lIymXz69OkPPvggOzsbfGLnA0kF+67h4eG5TlIHBwcdDkdaWhqbzUamPwQIECD4WsTj8UAgYLVah4eHNRoNODnH43Gn0ykWixkMBp1Ol0ql9fX1FArF4/EQiUQqlRoMBgcGBgYGBlwuF2gXlpSUUKlUPB7v8Xii0SiTyRweHu7q6urq6nr44YdlMhks0whJnaskFYvFCgSCTZs28Xg8JpOp1WqtVmttbW1ubu7X3tREIjE+Pn7kyJEzZ840NDRs3LiRxWKZzeZjx46dO3fugQceUKvVWCzW5XINDw9jsdiNGzeCBXk4HDYYDJOTkytWrLj77rvj8XgoFNq7d++JEycYDMa6desyMjKqqqo6OzurqqrUavW1izKB9c4mslQqVSQShUIhs9nc3NwMJBWKrPF4PCTxUShUbm7ubOcbOIJQKEy+gsFgCgoKsFis1Wr1eDxcLheHw8FboFVQIpGkp6df/bzF4/Fkz5bX6x0bG/P7/VDC+69//WtgYECn0wE5Bq8gsCeIRCJAUtFoNIfD4XA4q1evnpqaunDhwvDw8LxSl2QymYFA4NYxnbr+GAD0xsGd6u/vx2Aw6enpiHY9AgQIEFwB0MM2mUyDg4PT09NWq9XpdEKKlUajMRiMgoKC5FIeDAbRaLTNZrNaraFQKBQKWa1Wi8XC4/HUarVYLFYoFGg0empqyul0ut1uh8NBJBJFIpFIJDIYDFNTU+np6Waz2WKxIL1Tc5WkYjCY2ZKN4XDY7/dXV1df4ck5e0lua2s7efJkenr6ww8/TCaT0Wh0UVHR4OBgR0cHh8NJTU2l0+k4HI5EIlGpVDKZDIeyWCx6vZ7P5995550QTYTc+vvvv//pp58qFIqqqqp77rln7969kUgkGo1+a+fQFY1ZOBxOJBKlpqZisdjm5ub77ruPRCIly66Tb5ndaP/1NwyHk8vlFArFYrG4XK7ZSq7xeBwCrlezqCs8ovR6vdls5nA42dnZRCKxoKAAqi2TpwHfDjoTrziBgoKC8vLyy5cvj46OlpWVfdONuP3AYDBCoZDX643FYnNFsSiRSOh0Or1eLxAI1Gp1PB6fmJhAoVBJe1IECBAgmJ+A2E04HPb5fKBlCQTD6XQajcahoaFwOIxGo+VyeUVFRWZmZiAQ8Pv9QEmnp6cNBgPwVHgXuJlwOJyampq77rorPT0dhIYuXrx4/PjxixcvotFo8CyUSqVYLNbpdJ48eZLJZA4MDOTk5KjVakQIb06S1CtW3EAg4Ha7eTxe0tsQikWCwWAkEsFgMIlEYmhoKBQKPfDAA8lQa3V1NZvN3rNnzxtvvFFbW1tcXIxCoQgEAolESg4Lo9EYjUYVCkWymwSHw23YsCEYDO7evfudd96pqam58847U1JSIHh57VMlkUhXsDc6nY7BYEpKSvB4/Pvvvz82NpaVlYXFYgkEAh6Ph9b7eDw+MDAAgxuFQoGjKZTMzjbEolKpFArF7XZfkXoOhUIul8tkMk1MTEBrP4fD+Vph18HBQY/Hk5GRATUJJSUlk5OTHo8H2G2yATwWi11NUikUCkS1A4HAvHpUUlJSUCiUy+UKBALfWpR8iyAWizU1Ne3Zs6eqquqFF17wer0Wi4XD4SC5fgQIbieyhbqtPf9+oItmsVhsNpvD4ZicnIT2Fbvd7nQ6gZjW1taWl5fzeDwQ4dHr9YODg2fPnu3u7kahUDweTywWQxVcZmYmhUKhUqkMBoPFYs1eHWARj0ajU1NT9957L4PBaG5uhrIxv99/5MiRVatW9fX1FRYW+nw+RBFvzpNU6C6y2+0ikQhIaiQSmZ6e7unp6erq0mg0NBqtoaEhGo1SKJQr/HKysrLuvvvur776as+ePampqUnJz6Q2u8lkwmKxPB5vNrlEo9HFxcV9fX2dnZ0grV9WVnY9p4rBYPB4/GyCyOFw3G53JBKBBq/du3c///zzZDIZzO5B7kqhULz11lsoFGrJkiU4HA5EKzIyMths9hW0+Gv9JzEYzOXLl0+dOvXvf/9bLBaLxeLf//73KpXq6mCnXq8nkUilpaXwa35+/vHjx4PBYDQahT8OBoOQ4Lg6YJwstJ1v3YgZGRlkMhmyOXOFpPr9fqPRCMp80WhUr9c7HI7U1FQOh4PMfQgQ3B6AeMF89lu5sbnxlVde+eyzz3w+H4/He/zxx4VCocvlGhwcnJmZQaFQJ0+ebG9v5/P5Y2Njvb29ZrMZi8WqVKrHHnusvr5eLpcn/c+vsTfAYDClpaV4PN5sNhMIhI0bMoMdEQAAIABJREFUN5JIJLvdHgwGhUKhRqN56qmnOByO1+t1uVwISZ3zJDUSiXg8HqhHhmExOTl56NCho0eP0mi0cDjc1taWlpYWDoeJROIVzAyNRotEooaGhu7u7kgkgkajIc4PPhAoFGp6ejqRSNDp9NkDDo1GUygUaLQH5dTr3KpGIhFwJ0qm8kkkEmTPZTJZXl5ec3Pzs88+C5brELBks9m/+93vXnnllZ07d7799tsYDAbqXTgcTkZGxtatW2tra0FSHoVCJa/AFd+RzWaD8D4ej/8m1X2n0zk5OUkikZKtZuCk5fV6A4EAXLdYLEYmk6H96+rgHCQ45tucKJfLmUymxWIxGAwqlWpOnLPdbrfb7eDykEgkNBpNMBgUiURIuh8BgtsDBw4c+PTTT6enp+VyeXFxcUVFRV5eHoVCQaKq10YsFjMajXK5fMOGDRKJpLOzs6mpaXR01Gq1YrFYUG+0Wq39/f18Pn/Dhg1FRUVSqZTL5bJYrHA4fJ2iUXAXuFxuWVnZzp07GxsbcThcYWHhfffdZ7FY/v73vweDQZlMBj6CSesfBHOVpAJACQKCeTweb9myZWq1mkajORyOP/3pT0A6v3b0kMlkmUzW1dWF+t+OJRAchf/1eDzQw3T1TugGeoP8fj9ULibfC2l9NBqdkpKyYMGCpqYmvV4PNQBwPiQSqaamhsPhaDQal8sFlQAwdr/88suPP/6YSqXW1dXB0aB09Qq3dI/Hk5WVVVtbC+Fe4OVXX4rx8fGJiQmr1UomkwUCAYlEcjqdGo1GIBCYTCYGgxGLxYDFUqnUq98OgnCRSATqa+fPo8JisTgcjs1ms9lsc+WcJyYmHA6HSCRiMpkTExPd3d0EAkEoFMLuCAECBHMdBALBZDK1t7ePjIxMT0+fOXNGKBTm5uYWFxdnZmYihT3fBCix43K5mZmZJBJp//798Xg8Ly9v3bp1CoWCz+dTKBSoUqVSqXw+n8fjkUikcDh89uzZo0eP1tbWrl69+jojNTweb+3atVwuF4/Hc7lcqVTK4XCGh4ffeusts9m8ePHinp6e8+fPFxQUIDPz3CapOByOSqVSqVS73Q4RSgaDkZ+fn5eXh0ajjUYjBBohiAjN8rMRiURcLheDwUg6MAE7TA7Z2b/O3m9BX/x3ImSgVTH7XVBVjcPhOBxOVlZWIpHo7++XyWTJ1DkWi2Wz2dXV1Xl5eYFAAIPBQDWC2WzW6/VWq3Vqaip5/K/tr4pGoyKRKD8/v6Sk5BrnNj4+7vP5rFbrV199laxAhcYpo9GYkZERjUaHh4ehtubqTzEajQaDgUwmK5XK+dPaD4sBlUqdmZnxeDxz4oQTicTAwEA8Hl+4cGE8Hgd5XS6XKxaLkQp9BAhuDxQUFKxbtw6Hww0NDWm1WoFAEI1G7XZ7V1eXUChMT0/Py8vLysoik8mIXPxsEIlEuVw+MjIyNTWVk5Pj9/uFQuGqVatqa2t5PF6SfUIkK5FI6PX6M2fOuN3u0dHR5uZmNBqtVqsLCgq+9YOS7dF+vx/q9IDJpKen33nnnXq9vqGhYXx8XK/Xz8zMzJUcHUJSv5GkslgsPp+v0WgWLlyImhXmhB0PaKCiUCibzQbW87Ph8/nGx8dh24TD4aBdKZnup9FooIt2xbugwJnBYHxthv2b4Pf7gaQmaZzf70ehUHg8nkQi8Xi81NTUtra2srKyUCgUj8cJBALUeoJ1Kp/PT74RxCwmJiZmE4vZCqyzQSKRruHnnkgk4vH44OAgj8fLzMzkcrlut9vn8wFF9vv9k5OTYJeq1Wrz8/O/lqQODw9PTk7K5XKhUDivSCoGg8FisdFo9OqhdWsiHA5PTEzQ6fTKysqurq59+/ZNTk7ed999UqkUmfgQILg9oFAoQEjx5MmTAwMDwWCQQCCQyWRw8x4bGwPjTZVKJZVKIUA4fyRZrh10SElJGRwcHB8fr66urqysjEQiarWaw+G4XC6n08lisaamprRaLUz+4+Pj7e3tMplMJpMtWbLE5/Ndvnw5PT3d5/PF43EobL1ixYxGozMzM+Pj46OjoyMjI52dnXQ6nU6nC4XCtLQ0Pp+fkpJy7NixiYkJMpk8MzNz+vRpn88nEAig4xm5R3OPpGIwGCaTKRKJ2tvbt27desVmxWq1MplMmUw2PT09Njbmcrmu+AOPx2M0GlevXg0BV5ACSDZOMRiMYDBot9vBdyrJ6qampsxms0Kh+E7bUI/Hc4VQkcvlStJWBoOxaNGiEydONDQ0uFwuIMrADr/88sv8/PysrCzYySUSCVDvZzKZs9VSQZItGfcFwhoMBiGKDBUR8AfxeByCshDHjUQifX19OTk5W7ZsyczMjMfjcAXee++9w4cPj42NxWKxQCBgt9v5fP7VSrQ+n6+np8fpdC5evBgkCOYVQGbha7cHtyAcDofb7QY7XIvFArn+rKyspFUEAgQIbgNACLC0tPTYsWN79uzRarU1NTVVVVUUCmVoaKitra2jo0MulxcWFsLjLxKJuFwu6MbM5+tGIpGwWGwoFKJQKFVVVc3NzdFo1GazXbp0yWg0Zmdnd3Z2ajQaEHYkEAg1NTXr1q1jMBhWq/XNN98cGRkZHx8HexSTydTQ0FBUVJTUHUKhUFqttrGxsampaXx8nEKh5OTksNlsk8nU0dHR1tbGZDKDweDU1NSxY8c4HI7BYOjp6eno6CguLi4vL09PT58r7bkISf1/QKfTJRLJmTNnIJ+efMYikUh3dzcej6fT6U6nE2KBNTU1SVUOsM31+XxqtRpkzCEkloykCoVCr9c7Ojpqt9uTbSWhUKinp0ev1991113f6TxBBn/2FBAIBEBTHYVCcbnc9evX79mzp7293Wg0gk0r8Oy//vWvW7Zseeihh+RyOXDoiYmJjo6Ourq61NTU2cd3OBygzZZ0WPX5fCD5ptVqdTqdTqdzOp1+vx+8qeRyeUpKCnxrhUKRmpoKsqxwSpC7N5vNwG7D4bBMJpttKwBR2EuXLvX09HA4nKVLl8ItIJFIV9gW3MbgcDhQljQn9PwNBgMKheLz+SqVqqKigsPhSKXSzMzM2bcVAQIEt8f+WSwWP/jggytXrnzttdc++eSTc+fObdiwYf369du3b29razt9+nRra+uBAwdwONyyZcvA7ptIJEJN2vyZw2cDSiDC4TAOhxMKhVar1ev1SqXS/v7+HTt2SCSSnJycxx57LDs7m0wmEwiEZPe9UCiUSCR9fX1ffvnl8ePHOzo6IpGISCRSq9XJ6FIwGHzzzTc/+eQTFot17733btq0SS6XYzCYeDw+NTXV1dXV2tra29u7fPlyh8Nx9uzZqakpHA536dKl3bt319bW/va3v62trU2asCAkdc5AIBAUFxf/7W9/O3PmDKTF4fVgMHjo0KGUlBQajSaVStFo9N69e5csWSIUCiGcOTAw0NTUJJFIWCwW0DLYxGg0mvLychQKVVhYmJaW1t3d/cUXXzzyyCNw2I8++ujUqVMqlSrZsXSdAA+J2cUDDAYDPJygRyojIyMnJ+fQoUMWi+XOO++EZkwmk5mWltbV1VVSUiKXy0Oh0MTExDPPPOP3+3Nzc2cHwO644w4Wi8Xj8ZKvhMNhr9f73nvv7d+/H2QQYrFYIpEA+VUUCqVWq//0pz+FQiE0Gn11275SqWSxWOBoAHJFs2sVAL29vdCNuG3bNgKB8Pzzz09NTf3hD3/IysqaJxOcXC7v6OjQarVQW3KLn+3o6CiFQhGLxWQyuaSk5IMPPmCz2enp6UgiCQGC25WqCgSC//iP/1i6dOnx48cPHz780Ucf5ebm3n///du3b6dQKCaTqa2trbGx8auvvmIymampqVVVVQsWLFAoFPOwTh2Pxydr/IhEotls9vv9HA6ntLR06dKlLBbrD3/4A5/Ph0q/K9Y4MpkMq8Brr702ODj4yiuvzFa9jMfje/fuPXr0aHV19c9+9rOysjLwFUKhUGg0WiwWr1ixYvHixRDJ0mq1L730klarXb58OYSiPvzww/fee8/lci1atAiRC5xj4xLKjcvKyt59910Wi7Vo0SImk2m320+dOqXX6x966CGVShWLxZYtW7Zr165HH320oaGBx+M5HI4LFy6YzeZf/vKXSRmp/Px8FAqVrFOm0+nLli0zGo27du3y+XxKpbK/v//48eMKheLee+/9roH3+vr69PR0+Ijk8QOBgMVi8Xg8bDabSqU+9thj//Vf/+X3+9lsNhShUiiUhx9++NVXX925c+fg4GA0Gj19+nQkEtm+fXtNTc1sydItW7bgcLgrzorNZqtUKplMJhaL2Ww2l8ul0+kkEsnr9Xo8HhaLlZWV9fbbb0MD0BUElM/ni0Si6enp7u5u6OtyuVxQfBkOh61Wa0dHx+uvvx6Px++5554777zT7/dTqVTYi8+fp0WtVtPpdL1eb7fbxWLxrXZ6kBZIjpPLly9TKBSJRILBYGg0WlVVFQ6H+1qFXQQIENwGgOQYg8EoLS2VyWQrVqzo7+/v6enZtWtXPB7Pzs5etGjRypUrKysrLRbL4ODgxMTEkSNHPv30U4FAAJoASqWSy+VyOJz5kG+RyWQCgcDn8+FwOKVSSSAQQOQnMzNz+fLlly5dgtTZ1743Ozu7v7+/t7d327ZtPB6vsbHR5XJZLBa5XB6NRs1m84cffpidnb1p06aysrLZKzU0TuFwuKQxdU9Pz+LFi8FcYO/evevXr//Vr37V1ta2Z8+ejz/+uLq6eu3atfO523WOfW0sFpuSkvL000/v2bNn7969Fy5cEAqFUESyfPny0tJSeLTq6+sxGMzJkyfPnj0biURwOByPx1u3bl15eXmytDQ/P18ulye3KVgstrKy0m63f/LJJ/v37+dwOOCnumLFiqKiou8acq+srCwqKpo9NOVy+Zo1a6RSKWzL8Hh8fX39hQsXent709LSoEwWh8PV1dVNTk62tLQ0NTWxWCylUrl8+fKqqiqhUDibW0Dvy+ziSAKBsHXr1mg0KhAImEwmuFJBNgdKVLFYLIVCycrKksvlSqXyihOmUCgrVqzIyMiALP/SpUvhgcHhcIFAALQFwCp2+fLlAoHA6/WuXbs2Ho8LBIL5Q3qUSqVEItFoNAaD4VYjqWazuampye12L1myBMr5Jycny8rKYGuOxWKRCicECOYJaDQaVHllZGQUFhZOTU1NTEzYbLajR4+eP38+Ozsblj+73Q4O8iaTaXJyUq/Xx+NxEOdWKBSgxATxDgaD8a1O4HMOIpGIzWZD5EgqlQqFQmixZzAYHA4nGAxeo/0gLS0tMzNTo9F8/vnn99xzD5/Pn5qa0uv1crnc5/O1tLRoNJq77rqrtLT0WydehUIBidMvv/yyvb3d7/e/+OKLDQ0NEomku7u7ubkZWCysvAhJnQOg0+krV65EoVCnTp0aGxubmJjAYDByufy+++5LSUmB3UZqauratWsVCkV/f7/L5aLT6dnZ2YWFhbOd7gUCwRW3XCgULlu2jE6ng5aqRCKprq7OzMy8un/oW3H1YBIKhevWrYO+SxQKhcFghELhPffcU1NTo1QqkxlYPp+/du1aqVSq0+lYLFZ+fn5xcfE3zQ5JdphkvVgs9upkbnIvGIvFampqsFjs1c4WWCy2vLw8Pz8fj8djsdjt27cPDg729PTY7XYikUgmk/Py8kpKSurq6uCr0Wi0awtd3ZbgcDhyuXx0dLSvrw+qRG4dTExMfPHFFzqdDo/HK5VKrVZrt9s5HM7smhAECL4nQFcEceCcEyCRSFKpNCUlJRaLmUwmjUbT1dU1NDQ0NjbW1dVVXFysUqkWLFiAxWKNRuPo6KjZbDYajXa73eFw2O327u5uKAxjs9lsNptGo4E0DZlMJpPJIGs/pzNpdDqdwWAEAgGtVltWVlZQUAC9UKWlpWg0GrL/3yTdxWQyCwsL+/r63n///draWi6XOzIyAhLaPp+vtbUVh8NlZWUlKxKvAZlMhkajfT5fXl7eokWLgsEgFostKChIS0vLy8s7f/78hQsXPvzww2AwuGzZMqlUOt+kxOYeSQXz+o0bNxYUFAwMDFitVigimX3zoIO+rq7uu9aSSqVSiUSyevVqFAp1dVHm9wGBQJDL5Ve8WFlZWVlZecWLSqXy6kjndU5J1/4DiENfe/MNP99xxx0gWeL1evl8fmpqalZWFoh2zedJH4fDpaSkEAiEjo6OBx988JZaqsfGxiBe0tbWds8993R2dgYCASqVOg9FGBDcFIAiyujoKFjlQVQpkUiAeTLsZgGgiw4zDAj8odFo+GH2jhoEVeCNSDvIjwbI0UmlUqlUmp+fD9bZUFufmpqanZ0NDQkLFixgMBiJRMLj8ZhMpuHh4cuXL/v9fpPJNDg4iMViQbcRUmckEkkul8tkMg6HM5uwzq3bCr1QGAwGWlMqKyt37typ1WorKytpNJrT6dTpdDQa7WsV++PxuEQiyc7O3rNnT0dHh0KhGBsbs9lsgUAgGAwODw+r1WqBQHBFzCgYDDqdTiKRCJ+bpCuw/paWlj733HMejwfiVlwut6ampqioqLq6+uWXXz569KjP51u6dGlaWtq3rvUISb0lkJmZmZmZ+UOQ4Nsvr3EDyMjISPqmIkiCz+eTyeShoSG/33+LeA9CcGt8fBxmOrB+OHv2LIlEotPpiII3ghtDKBTq7+9//vnnwQY5kUhAbzLoRoNZNIlEgsZnMpkcj8ehUQ+eC7FYDCsxEFyw0EskEkwmE3LHQFWB/STlkGAwQ7M5Eq/9Iaav5cuXL1q0aGJiorGxsbm5+ezZs3g8PiUlpbq6Wq1WK5VKJpOZk5NTXFwMOo9ut9tqtTocDpvNNjU1NT4+3tfXZ7PZ/H4/DocDI+6KioqysjJwtptbOqwikYjP509OTqLR6PT0dHDPicfjKSkpYrH43LlzUqkUj8eDwzkajY7+LwKBgMlkMplMBALh/PnzTzzxREtLy/Dw8MTEBAqFGh0dffjhh5NS4tFoNBgMYjCY6enp06dPp6Sk1NfXXx0+YLFYIAA/G1QqtbKyUqlUvvjii3v37h0cHPzFL36Rm5uLmpVKRUgqAgQI/u88QqfTTSZTf3//NSoxfmR4PB69Xl9UVFRQUHDx4sXW1taurq4FCxaIRCLkliG4Mbjd7oGBgbNnz65evTo1NZVGo2Gx2FgsFovFBAJBIpFwOp0Wi8Xr9YZCIa/X63A4vF4vrN9OpzMajVIoFHBdBscQWJWpVCqXy+Xz+WA1yeVyVSpVSUkJh8MBBhyJRJhMJplMJhKJyBbrhwAej8/IyFCpVA899NDMzExvb++5c+cOHTr02muvicVi6G0vLy+HBg86nU6j0RQKBewf4vE4qHfr9frOzs6Ojo7h4eFXXnklGAwqlcrVq1evXr06LS1trlwKoVDI5XKHh4dhZEIPBmzD8vPzT548WV9fD5FRu91OIpHGxsZ0Ot3U1NT09LTb7QYz8/r6eh6PV1paevLkyc8//3zJkiUWi4VKpSbJusViOXXqFJPJdDqd77zzTnl5eVlZ2fXnuNBotFAofO6552Kx2JEjR7BY7D/+8Y/500eFkFQECL7bzlsul8fj8enp6evxxPtxoNPpJicnFy1alJ2drdPpXnrppbGxsSeffPIWlCBAMFcAuXsul/v0008rFArQRYGkPyyQEFIC1gK/ws+xWCwYDPp8PgKBkCSpsNbGYrFwOByJROx2u9FonJqaGhoaOnHiBJvNBnYLChXQ9AkK6tDFQqVSQ6GQw+FYvnx5ZWUlosvzfQAhaijSSE1N5fF4FRUVPp/PYrGMjo52dXW9+eabb7/9NofDKSgoWLhwoVQqBQKXPAKBQEhLSxOLxcDh/H5/d3f3pUuXTp8+3dTUJBKJZDLZ4sWLc3JyWCzWrUynxGKxTCY7e/as2WxmsVjg1BUKhaC2rb29/bHHHqNSqT6fz+12JxIJgUCwdOnSzMxMsNcRiUQsFgvGJwiger3e3NzcUCgUjUbhuYjH4waDYffu3Zs3b16wYAHoGL7//vt33333ddb1QcSUyWRu27YtEAi0tLTs3bt327Zt80RMECGp14toNHru3Dmz2VxYWPhDlBkgmBNgMBg8Hi8ajfb39y9duvQWOSuj0RiNRul0elZWVm5u7ldffcVgMNLS0q7ukEOA4Drh9/ttNhubzVYoFDabTavVRqNRKpWKRqOBjFKpVAKB4PP5rFYrWJxDYjTpdef1eikUCo1GI5PJdDpdLBanpKRAODYQCHg8Ho/H4/f7g8EgCoVyOp0gq55Ur7TZbB6PJxwOQ2g2GAxevnxZKBRmZGQgJPVmsVUwI2QymYlEQiaTKZXKvLy86enp6elprVbb2dl58eJFDAbDZrMzMzMrKipycnKA48Iugs1mQ4RVJBIVFRUZDIbR0VGoZ+3t7WUwGDk5OWVlZTk5OdfTQvSTzOd8Pj8Wi/X395eVldFotFAo5PF4IMIqEomysrJKSkri8XhLS8vFixefeeaZqqoqOp1OJBLxeHwgEBgfH29sbEShUG1tbUQiMT09XavVEonEvLy8pHJq0jmSwWCkpqZ2dHTs3Lnz/Pnz9fX1dXV1MpksKUd17U1jVlbWqlWrZmZm9uzZU1FRkZ6ePh+KUxGSer1IJBJjY2ONjY04HC4tLQ3JQ81PQAihvr4eVMNukbMymUwgvCeRSOrq6rq6ulQqVWpqKlJdjeCGEQwGHQ4Hg8HA4XDBYLCtrc1ut2dkZECNKY1Gw+PxsFRD9DQUCgkEAiqVCrFSFAoFZQCRSMTlckE5Y2pqKpvNDgQCEKYlEAh8Pp9KpXq9XhKJFIvFMBgMRGHxeHw4HPb7/cBTWSxWQ0OD1Wqd7WWN4OYSViKRKBaLxWIxBK31er1Wq52cnNTpdNPT0zMzM2CpDaadyYp84KyglpOVlZWfnz82NjY5OWk0GgcGBtra2vr6+uRyeV5enlqtlkqlUDdyi3xrPB5Po9GIROKZM2cKCwsFAoHf77darWlpaQsWLKBQKCqVKj09HSzNe3t7rVZrb28vGo32eDxer9fv94MYAtgoLFu2jMvltrW1QYstMEhwz8nIyDh//vy6detyc3Obm5snJyeDweDJkycvXbpUVVVVVFQkk8mYTOa11xQKhQIe1y+//PKuXbueeuopuVx+2+f9EZL6HZ5hDoczOjo6NDRUV1c3W80KwfwBBoNRq9UPP/wwRCBukbOamJggEok0Go3JZJaXlz/11FMikUgkEiE91Ai+/4BHoVA8Hg8Cpenp6RBqotFogUAgGo0SiUQ6nQ4+kCKRCPTPoaHKZrO5XC4o8rPZbHa73WQyOZ1Os9kciUSIRCLwVDqdbrfbQ6EQdFa5XK5YLIbH491uNwaD8Xq9BoMhLy9v5cqV586dQ3oBfwQQiUSYQMrLy91uN5hsj4yMDA4ONjY2TkxMFBQUgGg0j8ebHcwjEAggI5BIJPx+f2dnZ2dnZ39/f3d398TERH9/v0wm4/P5YBZApVKpVCqdTv/RdGPi8TjE+IELQn8ehULhcrktLS0PPfSQSCQaGhqanp6mUqlFRUVFRUXwl7FYLCMjg0QiffLJJ/n5+SQSKRKJoNFoGo3G4/GUSiUWi62urs7Ozp6cnGxqasJgMMkvhUajeTzeokWLXnjhhf7+/szMzLKyslgslp6eHggE9u/fPzg4WFlZmZOTo1Kp5HI5jUaj0+nfRD1FItGiRYsGBwf37dunUCjWrl2bmpp6e8/zCEn9DpN1bm5usnQaIanzFlcr7P7k0Gg0dDqdzWYDnwANNQQIvidTYTAYbrc7Ho+Dgh6VSl24cKHBYNDr9VBy5/P5ZmZmdDodyEtNTU2RSCShUJiTkyMQCAgEAofD8fv9gUBAKpWGw2GXy2Wz2UKhkMVigfZwPB7v8XhCoRCdTudyuUQiMRqNslgsEomEwWDodPr58+c/+eQTv98PvCcSiVxDYh3BTQe0EOXn50ciEWgAOnDgQHt7u1KpLCsry8vLEwgEPB4PIuuzpbupVCqoQJrN5r6+vosXL3Z1dTU2NmKxWIlEAm5PQqFQLpdzuVwQYSUQCGBAAypm35OPwm4qEAiAKgUUPXu93nA4jMViodQBh8MZDAYsFtvX19fZ2el2u41G49DQkMFgAJ01CEbgcDihUFhVVeV0OsvLy6H3HwpSryipAl9J0L5IfgUOh7N48eJ333334MGDjz32WG1t7fj4eGdn59atW5ubm6enp48fP97S0iKTyRYuXCiRSPLy8lgsFtTJXH0dUlJS7r///nPnzr311ltUKnXNmjWwh0RI6nwHGo2WyWTg0qHT6eahlD2CWxBQEGa324uLi4VCIXJBENwsEAgEGo0GDfugFQXFcP/93/8tkUgyMzNJJBL4vyuVSrBfNhgMOp1uaGjI4XCIxeKhoaHR0VGIpRmNRsjd43A46Iji8/l1dXWPPfYYdCKCpSeQXah5BdcAEKsaHh6GYlbQw0Luzo8PPB4vkUi2bt26cuXKY8eOnThx4u233/Z6vWw2+2c/+9nixYuFQiFsLa4gTAKBYMmSJfX19bFYrK2trb29vbu7+8yZM1arNRgMxmIxuVyem5sLbohyuVwkEnG5XIhEJsXIrnMyBHoKMhGjo6OnTp3q7e0lEomBQAAKGKB8HxgkDC3gsuFwePv27aFQKBwOa7Vaq9UqkUjEYnFqaqpMJhMKhWq1+qWXXiKRSNBzljwl+FD4FabikZGRrKys2VUNMKQxGMzBgwfT0tLWrVt31113/fGPf3zvvffAujwlJYXL5dpstpdffjkUCtXV1RUWFtbU1BQWFhKJxGRZBRyNRCJlZ2e//PLL27Zte/PNN0kk0ubNm2/jyi6EpH63WXvhwoWw9UGuBoJbAdFo1Gq1BgKBnJwcMMtFgOBmIZlGDAQCoVDIaDQSCIRHHnnkoYcegq5t6BCHuBTo/ING1cjIyC9+8Yvm5mYUCqVSqTIyMiqzbET1AAAgAElEQVQrK0FTE2JmIMLa3Nz84IMP/s///M/OnTvlcvldd91VVFTkdrtbW1vBrJJMJkOkDU4DolaxWAy5NT8hmEzmmjVrVqxYYbVaL1++/Omnn+7YseONN96oqakBc/JvSjSBr2FBQUE4HAazbqfT2dXVNT09bbFYurq6vvjiC/DfTktLS09PLy4uLisru/72oEQi4Xa7e3p6Ojo6zp8/PzIykkgk6HQ6j8cjEAgQoQSXKQaDEY/HoVcP3CVg6IJ5gdls1mq1Q0NDRqMRLFHYbDaLxeLxeKDOXlJSIhQKyWTyFUn5YDBoMpksFkt9ff1s1uj3+4eGhi5cuODz+U6fPl1QUFBWVrZs2bKDBw/CpG2xWPLy8lJTU1UqVX19vUajaWxsPHv2bGVl5V133ZWenk4gEGYzdQKBkJeX98wzz7z++uvvvfcelUpdt24dQlLnO2CI5Ofnnzt3zmg0BoPBeeX6gODWRDAYvHDhAoFAEIvFyWZSBAi+P8AXB9KmsIQHAgESiZSVlaVUKpMBnqt3TS0tLTt37uzo6Fi5cmVVVVVGRgZ4aYIiFZhUxWIxaBZ56aWXfv3rXzudzra2NrCbHxwc/POf/wzFBk6nUyqVFhYWUqlUFApFp9NBPQC5Oz/hOojFYsGekMVi8fl8tVo9OTnZ3t4+MDCwY8cOsVhcWVm5cOHC3Nzc2UQNRgvUK6P+NwUUiURSUlLApSkYDNrtdq1Wa7FYzGazyWTav3//vn37hEJhbm6uXC5PS0tLSUmhUqng2wQNdtPT0waDwWAwWCyWeDxutVrtdjsKhVIqlQ8++GBBQQGFQoGIabLPD4/H43A4+HQIcMIWC0KwcCbQ/Af102BnAOXU58+fb2pqAp8t2J6hUChoLoQGQY1G4/P5GAzG7DpR6CyECpmurq7Tp09v3bp19erVjY2NTqdz+/btIM5vsVjcbndLS8u2bdvIZDIUHvznf/5nWlpadXV1bW0tj8dL1rkSicS77rrL4XAcPnz4gw8+EAgENTU1CElFgJJKpQQCwWQyTU9P35h5KQIENxF+v7+1tRViA/NH3hnBjwAQSUWj0Xa7Hdgh9E5BBerXMtREInH+/PmPP/5Yr9c/8MADK1euVKlUTCbza0cmm83GYDBGo/Evf/lLTU2NTqfr7u7OyMhwu92jo6NPP/20WCw+ePCg0WhMS0uDemsymezz+ZCa1FsEeDyex+NxOJysrKy0tDToKh4bGzt16lRLS8vKlSuXLVsmkUi+9u4ndaxmFylFIpHCwkKv12u1Wq1WK/g8T05OXrhw4dy5c1BeQiKRwuGw0+mEAUmhUCCED+cjEAhKSkpSUlLS09MzMzMlEskNt9kBi/X5fIFAwOVyORwOj8cDhNXr9TqdTmgKDIfDFosFg8GAGAWbzc7Pzy8sLJxN0GfbBbNYrIGBgVOnTjU0NPzud797+eWXHQ4HCoVyu92XL1+emZnx+Xx2uz2RSEChNhqNHhoa8ng80F9VVFSUFPMSCoVr1671+/0nT57ctWuXVCpNSUm5/VYBZFX7buByuUKhUKPRdHd3IyQVwU+LWCzm8XjOnz+fmpp6/f4lCBBc19qAw4HMkNvtRqFQ4XCYyWTyeLz+/n6giTD8vF4vGo0GX6KBgYH9+/ePjo6uWLHi0Ucf/VZ9CaFQePfdd58+fRrEjwwGQ1tbW1FRkUgkWr9+vVAoHB4e1mq1LBYLUvwgyxqPx5G7c+sAg8GQyeTc3Nzc3NwFCxYMDg62traeOXNm//79JpNpwYIFarWaz+dfTwc6GNZzuVy5XI5CoYLB4MzMzPDw8OjoqMlkmpycNJlMsFOKRqM4HI7L5SoUCi6Xy2Aw6HQ6KEXI5XIOh/P9azSTIrJsNlsikcxmrm632263O51Ov98fCoVg4wSFLkQiUSKRqFSq2RNyKBQym80whgsKCrBYbHt7u1qtfvDBB0dGRrq7u3U6XTwe12q1kUiETCYfPHgwNTW1pKSkpKSEwWCcOHGCyWSOj4+DBUZFRUVmZiZsFNPT0+++++6ZmZkTJ060tLSsX78eIanzHTQarbCwUKfTnT17dtmyZSBtjVwWBD8JotGo3W4fHBzMzc1FSCqCmwtIyIKtVDAYjEajEBCi0+nwBxaLpbOzc3R0lEajZWdnZ2dnf/zxx52dnZWVlQ8++GByXb8GQLHoscce+/vf/87lch0Ox9DQUF5eHgSEQBzAZrMBAwASA+eD3J1bE+B2W1JSUlNT8+6773711VcjIyO1tbU1NTVKpXJ2w/v1gEQiQSvV8uXLE4mEXq83GAzxeJxGo+FwOIj0g4LVj/YFgbnyeDwej3f973K73ZcuXYKtHYlEIhKJw8PD+/btKykpeeSRR/7P//k/p0+fjkajwK37+/t7e3uffPLJBQsWpKSk4PH49vb2yspKh8PR0tLy4YcfDg0NbdiwIT09HeTYcnJyFi5c2NjY2Nzc3NDQAIUxCEmd11i4cOHQ0FBLS0tvb29FRQUi2ofgJySpfr+fRqPl5uYiBakIbi6gjwQsIqVSKQaD6enpsdvtWVlZQDXOnTu3e/fu4eHhzMzM6upql8t14sSJvLy8e++9FyJh1wPQ0GlqatLpdGg02mazHT9+HI1Ggz4AlUqdnJx0OBxJdzdQAEDuzi0eylm4cGFZWdnRo0d37dr1j3/8o7u7+/HHH09JSaFQKNBm912pIRqNBsI6Fy9IKBSyWq0CgcBoNDY1NREIhEAgYDAY9u3bt23btq1bt9rt9t7eXjabzeVyp6enoeOFTCbTaDS1Wv3rX/96eHgYanMnJyd3797d3t7+7LPPLliwgMlkQiSbRqP5/f7bMsmAkNTvDLFYXFZW1t3d/eqrr5aUlCAkFcFPBTKZXFFRceTIEZj9kQuC4OZugXw+H4QzCQRCOBzW6XRYLPb+++8Hmjg2NqZWq59++umysjKfz3ffffex2ey1a9cWFRV9Vwry0EMP/fnPfwat9cOHD4OPTiQSmZqa6u/vT09Pz8vLA4aKZK7mCkgk0urVqwsKCg4dOnTgwIGWlpb77rtv3bp189AJj0gkSqVSuVwOrhbgeTE+Pv7Xv/6Vw+EsWLAgLy+PTCY//PDDNBrtkUceCYVCX3zxRUZGxoMPPqhQKORyeXl5OQaDkUgkSqXy8uXLL7744q9+9at33nmntLTUaDRevHjR4XAsX778tmzmRkjqdwYGgyksLKytrX3zzTc1Gg0YUSCXBcGPDzQaTSKRVCoVDocLhUKjo6Mej0culwuFQmQ5R3CzgMVi/X4/CPgXFBTk5+djMBitVhsMBnNyciorKyORyKlTp4aHh5977rmSkpLvVBUHozQ3N7e0tPTgwYODg4Og7f/73/8ePKvq6+vLysr6+/sXLFgApqlId/+cmJpQKBR4QDzwwAOlpaVHjx7dt29fY2PjypUrV61alZmZOX+uBnSYpaWlRaPRcDgM3VEcDsfhcPzzn/+Uy+UNDQ1ffPHFW2+9hcPh0tPTV6xY4fF4GAxGOBwmk8koFAqeKbVajcfje3t7w+GwwWDYsWPHli1bBgYGoIZ10aJFCElF8P9DIBDk5eXRaLTXXnvt2WeflclkSDwVwU+yEkCNFAqFGh4e/uCDD/r7+6VSKbS4Llq0iMPhIFcJwY0BHHqApDKZTAKBAJaSICB1+fJlCoWiUCgoFIpGo3n//fezsrKKi4u/U61eEhQKZc2aNRQK5ejRozqdbvPmzSkpKR6PJ5FI5ObmMpnMEydOzBb8R+7OXAGBQBCJRHQ6nc/nV1RUXLx4sbm5eWBgoKqqCnxEUbNk6m9vgAYLkUgUCASQbTh06NDw8PCnn366bt26goKCjo4OgUDw/PPPZ2VlBYNBOp0ODHX2Y8LhcHJzc5944gm5XH7+/PmPPvrI5/MVFhZu2rQpJSXltuQhCEm9wQdPqVQuWbLk5MmToOSHkNR5hXg8DntZk8nk9/vBAxCM8ohE4k+yiPb29vb394Pp+YEDB/x+f0lJCUJSEdwwQqGQy+WCijfoUwkEAhcuXNi7d295eXlfX59MJpNKpV6vd2Rk5MKFC7/+9a9lMtkNd7Hk5OSgUCiHw0EikR599FEqlerz+aLRKJVK1el0QFgxGAzYZiJ3Z26BSqXm5eWp1ers7OxTp051d3cfOXKks7Nz8eLF1dXV4KB72wcUrFarw+GABsRwOOz1eqERsKmpKTs7Oysra8WKFX19fbFYzG63Q0nA1UsJi8WqrKxUq9VisTgjI2N8fByPx+fl5VVVVd2uvbPI036DEAqF69evj8ViyV5XBPMBHo/HZDJNTU1NT0/39fXp9XpwgmYwGAqFQqVSgVgdj8f7kYtEx8bGqFTq0qVLs7OzT548KRQK51vhF4Kbi2AwaLPZQIF/bGwMg8Go1WoWi9Xf389kMqenp8vKyoRCodPpHBkZ8fv95eXloGZ6Y8Dj8WQymcVipaSkpKWlJV+32+0ulwu4L8iwI5HUuQjwOC0sLFQoFJ2dncePH7906ZJer9fpdPn5+enp6SKR6IfuTE8q9sdisUQigcPhQLv0+xwwyUGv8WdkMlksFms0msnJSTAgwGKxqampixcvHhoa8nq9Z86cEYvFK1euHBoa+ve//52WllZUVFRdXZ2ZmXnFlgxsFODn9evXh0KhZDLtdgVCUm8QdDq9oqKitLT0iuI/0G2BZwAMr2/gGYC02myPYKS+8CdHOBy22+09PT2nTp1qbW2dnp6ORqN8Pp/H4xGJRJfLNTQ0FAgEFApFeXl5RUVFdnY2h8P5EULsMOQsFguXy83IyMDhcGKxeMOGDUkzSQQIboyk2u12yAxcuHABj8c/+uijtbW1wWBwZGQkHo+DNqrJZHI4HJDE/J6LpdPphFK82S8GAgG/3w+PEpFIjEajkUgEuTtzF0wmc8mSJaWlpZcuXfrwww/37t3L4/EWLVoEMlVEIpFKpZJIJAKB8P13I/F4PBAIgPI/6KmFQqFQKBQIBKLRKJ1O53A4IGKFx+PBmOo7LbWhUMhms6HRaC6Xe4Vz6RXMMjMzEwxX4/E4hULJycl54oknmEzmzp077XY7JP23bNlSU1Pzpz/9qaenR6fTgXkBmUwGT42vPfh8UB5ESOqNA41Gz97lAFcAXzWbzRaJROh0OovFSorDXefoTyQSLpfL5/MRiUTQoUCaYH5awHZ5cnLyjTfe+OSTT8xmc05OzlNPPVVcXAwFc1ClB9aO77333o4dO+h0+v333//UU09BbOmHvn2BQMDn88lkMhqNNjIyQqVSeTzejykfiOB2jX5RqVQMBsPn84eGhtxut1gs9vl8HR0dyVwBhKYYDMY3OUtdP7xebyAQYDKZsx89IpFIo9HgCQIpdUQn9aZMaNd48Xrmq+85pzGZzMWLFy9cuPDixYu7d+9+5513XnnlFZVKpVarFy9eXFxcrFAokvf9hj/L7/dfuHDhgw8+mJiYgKYlu93udrv9fj+Q1LKysoULFyqVSplMplAo2Gw2bLS+iRReAZ1O9+KLLxIIhCeffDItLQ3W+iveCIPW5XKRyWSwvcjMzGQymd3d3b/85S9feeWVzs7OP/3pT4cPH45EIr/61a8OHTp0+fJlLBbb2tp68uTJzMzM3/zmN9/kQjwfgJDUmwaz2Xzu3LnDhw9rNBqXy4XD4aBOccGCBVu2bOHz+ddJGsxm85tvvnngwAEcDsdgMO699941a9bM9o5D8CMjGo2aTKZnnnmmq6uruLh4w4YNlZWVUH6a3O5jMBgWi1VfXw8Rgg8++OCjjz7SaDS/+c1v8vLyfuh0zPT0tMvlYrPZeDx+cnISDCeRG4fgJqwQOBwKhbLZbEqlMj8/P7nuUqlUmNCwWCyBQPD7/cFgENqqbvizpqamZmZmZuf6YXPY3d0NnwXCwEgk9fsDgimhUMj7v3C5XMn/xePxFAqFQqEwGAwIMYJPPfx7E4MmWCy2sLDwj3/847Zt23p6evr7+8fGxl555RWv1yuXy4HFZmZmCgSCGzt+LBazWCwZGRklJSUsFotIJCYSiWAwiMViE4mEVqvVaDSNjY1OpzMYDJLJZJFIVFhYuGjRooqKChaL9a3H53K59fX1r7/++s9//vPs7Oy8vLzy8vIFCxZcPbD37t3r9/tRKFRdXV1RUZHdbu/q6oL/FYvFWVlZ4+Pjer3+9ddfr6mpGRsbO336NJvNLigoUKlU8zzcgJDUm4P+/v6DBw8ePXqUwWCUlJRIpVIOhxMKhbRa7dmzZ9va2latWrVixYqUlJRvPZTT6TSbzRwOJz8//9ixYxMTE8FgELnCPxVisdj09PRf/vKX3t7edevWrVu3Li8vj81mXxE0gr5jKpVKpVIpFAqbzf7888+PHDny+9///oUXXkhPT/9BxUGmpqbIZDKbzU4kEj6fj8lkXmck4LvC5XJBgaBYLEbGxu2NcDjs8/kg/GM2m2UyGUiph8Phrq4uCoUCPpBUKlUkEgUCgZmZmdTU1BteUGOxmM1m83g8sxmJ2+3u7e3V6XSPPvoo+J5D0gC5O9cPcIGfmZmZmJjQ6/Vms9ntdkPVRCwWi0ajyQLN5AYDXodUIeZ/AfMJFHECT8VisUKhsKKioqCg4MZ2xWg0mkwmk8lkOp2uVCrr6upghhkYGOjv7z916lRjYyObzVYqlTwer7S0tLCwMOlcfz2gUCgLFy4sLy8Hg1P4gvF4HM7W6/U6nU632+31em02m8ViMRqNPT09586dy8vLu+eee6qqqmaP56TzGVwQFArFZDLr6+tFIlFXV5dOp2tra7t8+fLg4OCmTZuoVCp8nMvlMhgMsIg3NDQ88MAD+fn5IyMjLS0tn3766cTEhNVqbWtrg8E/OjrK5XLdbnc8HpfL5atWrVq8ePE8b8tGSOpNgFar/eyzz5qamlJTUzdv3qxUKvl8PoVCCYfDRqNxYGCgtbUV6OaiRYtKSkqu3V4Qi8XIZHJhYeHKlSs7OzuR9pefFlar9eTJk59//nlDQ8OWLVuKi4uvkAW5Gkwms6SkhEKhYDCYjz766I033nj88cczMzN/uA3xxMQEl8vl8/nxeNzn85nN5ra2NrlcDrGQm2JG5ff729raWltbDQYDkUjMyMior69XqVSIicDtClhcQVefSCRCTQus0BwOp7e3d9++fWfOnIlEIoODg/F4fHR0VK1WJ7s6vis8Ho/D4SCTyRkZGf93fcLhICWVmpqKRqNBADgcDid5BoJrPLAmk2liYmJ6etpkMvl8vnA4jEajiUQiVDri/xfARPF4fJKJxmKxSCQCDUbJNqN4PA6FFlDfCf8FA+P7ny1QVbFYDEfOz88fHx8fGRnR6XQzMzN6vb6pqcloNMIsd/2HxePx1wgMcblcuVwOn+j3+91ut9ls7u/vv3jx4tjY2KuvvhoOh8vLy5PzZyQSMRgM4DQJu3Q8Hi8UCnk8nlKpNBgM4D3R2NgYCoW2bt0KwYKZmZmBgYFEIhEOh9esWVNWVuZyuTQaTX9///DwMFx2KDw1mUwWi8VqtcIlNZvNNpsNDoKQVAQ3DofD8cUXXzQ1NXE4nJ///OdJ+z6ARCIB6Y0jR4709fWZTCan03nHHXdcYyoPBoM4HI7D4aSmplIoFBaLhUiu/FSIRqPj4+Mff/wxBoPZvHlzQUHBtzJUAJFIzMnJuf/++10u1+eff56bm8vhcH646KNWq2WxWBwOJ5FIBAKB4eHhvXv3CgQCiUSycOHCioqKa7w3Ho8nXdqhkPpr/+z8+fP79u0zGAx0Oj0SifT19U1MTGzZsiUvL49CoYAml9lsJpFIDAYjGTaGBUCj0ZBIJCiQcLlc7e3t8XhcrVZLpVIikRiJRCwWy/DwsMvlisViRCKRx+OpVCoej/dNRCQajUJm+eoFEr5LspQNvh2iEHcD4TePxzMzM1NWVgb6U9FoFKJBJBJpyZIlsVjM4/EYjUboZxKLxZ2dnXV1dTdcmGQ0Gp1OJ5fLVSgUyRcxGAxstOCGwo4IOBNyj772WQ6Hw1NTU0ajEbipxWIJBoORSITH48nlcoFAIBQKBQIBnU6HaiUgqd80BpK98PAv/ABlwUBkMRgMm82+iSwKwrcpKSkpKSmVlZVOp1Ov1w8MDFy8eHFqauqHCKLDJ8JmXiqV5uTklJWVNTY2fvzxxx988IFcLqfRaDARhcPh8fHxQ4cOSaXS5GQOb1coFAqFIhqNqtXq999///3335dIJHV1dRwOx2639/X16XQ6uP5dXV2XL1/W6XRcLhdGO0y5IyMjJ06csFgssVhMpVJFIpGZmZn29vaJiYm0tLSb0kaGkNT5OI8nEolz584dOHAAi8Vu3rx5yZIlV/8ZiUQqLy9Xq9WfffbZoUOHDh06xOFw6urqktvWKwC7Xh6PF4vFvF4vtF4hV/unikaMjo62tbUtW7YsKyvrO0WJ8Hi8SqV64oknmpubT506lZeXJxKJbvqeGAbh9PQ0THaBQADWdYfD8dVXX4EY1rVJqs/nm5ycBM7ncDiqq6tDoRAGg0mm/yAG8NFHH01OToJbjM1mO3To0P79+wUCAZ/PVyqVXq+3t7e3ra2NxWIVFBRkZmZCRRdwnf3795PJ5DvuuEOhUHR0dOzYscPn80GxtUgk0mq1J0+ebG5udrvdEDwTi8XV1dVLly6VSCR4PD4UCkWjUSKRCA9CLBYbGRnxer2zl4pEIuH3++12u8PhCAQCyYxkOBwmEAjQEoF0H14/ILbk9/tFIlEkEnE6nSwWCzgikUgsLy/Pzc31+Xyg9m+1Wu12+8WLF61Wa3p6+o2tphqNxuv1pqWlzd4mOZ1Ou90ei8UgoQS9L0jj1NWTQDAYdDqdDofDbDb39PSMjo56vV46na5SqTIzM6Ex6LsmPeAhwmKxP9UCRCAQYIZRqVSvv/46l8v9EZrZSSSSWq2mUqk2m+29997bvn27QqGAIQ0tUFqtdnR0VCwWM5nMKzSzcDhcTk7Otm3bLl26tGvXLiaTWVRUZLFYNBrN5cuXV61a1d7ePjIygsFgqqur6+vr09LSzGYzVANTKJShoaHu7m4+ny+RSOLxOB6PdzgcTU1NdrsdUnPzcwZDSOr3mhoCgcDLL7/sdDqffPLJjRs3XmMM0Wi0++67LzU19d13333hhRdyc3O5XO7XBnj0en0wGGQymRAu4vP5SMb/pwIEkzAYTG1t7Q1o+BGJRKVSuW7dus8//3x0dLSiouKm30oIVVoslqKiIiaT6Xa7ORzOs88+u2zZsmeeecbv93+rdOXMzMxLL70UDodVKpXBYEhPT9fr9XQ6XSQSQZ91LBYzGAzd3d3r1q3bvHkziEiXlpb+f+x9d3TUZfb+TKb3mumZSTLpvSckgRBCIISAiDRDESzorqvruurq6lrW3RV315/HtkcFpSxFBEWBAAmQQIAU0hvpbZJJpmV6r78/7nFOTiAsIuBXyf1jjxtmJp985v2873Pvfe7zwImoVCrFYnF/f/+bb77Z3d3t8Xhyc3O3bNmyePFiqKeq1eqzZ88ODQ1ZLJaSkpIDBw7gcDiFQnH69GmhUJicnHzw4MEdO3YsWbKkuLgYLK0vXLhw5syZoaGhp59+msfjAW0rLCwMIKnNZtu1a9fAwMBjjz22cuVK/33o6ek5ceLEhQsXFAoFFouF88xut4vF4ueee66goGAOpN56uFwui8XicDi4XK5MJtNqtYmJidPdpGCwxv/feXl558+fVyqVdrv9NhggHo+nra3N4/GEhYVN/7larTYYDNMpK3d2cOdXUCVxuVxWq3VoaKi2tra+vn5kZEQsFufl5eXm5oaGhv46fDKhbA/mDv4+yd0LUKqCX+T1eqeD5rCwMCKRePjw4eHh4YKCgrS0tBkXg0ajpVLpu+++u3nz5jNnzkxNTTU0NHR0dJjN5srKypaWltLS0jVr1kRGRno8HqPR+Pnnn9fU1Hi9Xr1ePzg4yGazi4qKvvvuO7PZHBMTw2azjxw58vXXX+/cuTMsLOz+RAJzIPUn7eMDAwOjo6PLly/Pzc29laZ8ZmamXC5///33P/vss9///vc3JAtOTEwADaunp0ev10dERNxtieO5mC00Gs3IyAiBQLg9kAr11IKCguPHj7e1tc2bNy8yMvJurEOz2Qy6vDDxACqDHA5Ho9H8zw09JCRk/vz5X331VXV1NRKJ7OvrGx8fLygo2LZtW1ZWFuC8s2fPUqnUmJgY/1ALCoV6/fXXvV4vg8FQqVQNDQ0jIyMHDx7UaDRffPHF+++/r1art2zZ4pc+UKvV33zzTXt7u0qlOnjw4Pfff3/69GmVSoXBYEgkEhaLffrppzMyMshkssfjeeihhw4dOrRr166VK1eyWKyTJ09WVFQ88sgjmzZtgsxBq9USicSQkJDpx1hdXV15eTmTydyyZQuRSLRarfDJDAYjLi5ubjH/qLDb7aCCFxIS0tHRERQUFBQUNNsWRyQSExISEAjEhQsXwsPDb+Nuy2SylpYWiUSSnp4+/ecEAoFIJEK9FoFAQNN57tvxh06nu3z5ckVFxcjISGBgYFZW1nPPPSeRSEB74VfDcsFisenp6aAempaWdrcru4ODg/v27fv000+XLVvG4XD8txF6Mps3b/7nP//Z1tbm8/mSk5OvfyjweHxsbOzf//733bt3HzhwQKvVIhCIyMjIpUuXAjylUqkOh2NgYODjjz8uKyuLjo4GrhSg8PPnz5tMJpfLhcfjCwsLIyIiduzYcejQoW3btoWGhs6B1Ln4EWE2m7/88kskEpmcnCyRSG4lvcNisRkZGQ899NCBAwcKCgqSkpJmVB1AGYTFYuHx+Kampjku3c9+VBuNRnA9vb30HYVCJSUlBQcHy2Sy/v7+Ow5SQa3aYDCA+4P/h0gk0mw2k8nkmwipAPpUKBS9vb0ajWZychKBQFit1ueff76goMBf03K5XM3NzbGxsdO9oZFIJI/HA2R87dq1oYaSUEoAACAASURBVKGhFStWxMfHwwj2nj17Dh8+zOPxioqKLBYLkUjMzMxEIBDd3d1FRUVcLjcuLu7MmTN6vZ5IJEZFRVGpVOgmQ+GHz+fHx8cD9Q1YcTBUAb/aZDJ5PB4WizWd4wv+8qGhoXFxcVu2bIEpH/B5Bz8wuDlarbahoaG9vd3hcOBwOAaDweVyk5OTRSLR3GqfHuPj4wMDAwQCISgo6OLFizDXMtsjgMPhIiIiHnjggYsXL4aGhgqFwh9rPXXo0CGfz5eQkCAQCKb/HNwjnU4nkFANBoPD4UDc9+YmNptteHj4u+++6+npwWAw0dHRq1atkkgkoFZ7G87MHo/HZrONjY1NTk5aLBbIBIDnAzff5XI5nU4ymZyTkyMWi+/xmAQej9+2bdtzzz3X3t6ekZFxV7GaTCY7duzYqVOn1q1bt337dj6f719sQD9dsmQJFoutrq5ub29/9913t2/fzmKxpt9wJBKJwWDy8vK4XO758+dlMllISEh+fj6wgY1G46lTp86fP9/Z2elyuV566aWkpCQ8Ht/W1vbNN9+cPXt2YmICNrTe3t7du3eLxWKn03n27Nnly5f7iQc/tooB2+AcSL2/wu12azSaM2fOzJ8/PyYm5hbnaZBIpFAoXLBgQWVl5ZUrV67nCUGpgEgkEggErVY7OTn51ltvpaSkLFq0KDo6+tfRu/kFBahKsdlsBoNxew85EomkUqk8Hk8ul09XIryzONXvaQ6bEZzoTqeTzWbPBlJhUmpoaAjc0qGEiUQiXS5XU1MTn8+n0+lg2u52u+Vy+ZIlS6Yjj+lOFhqNRq1WFxUVQeUyIyNjeHj42LFj5eXlRUVF0HmPiorC4XBdXV2LFy9Go9Fg0ALjFygUikAgkMlk/x22Wq2jo6MMBgOq16BBy+Px4F+hMsFgMKaTFwMCAgDRUqnU6+d5YaDEarXabLZr164dPXpUq9XCZWzYsMEv/zkX04tJw8PDISEhRCJRIBC0trYCY/iGERAQQKVSH3/8cZlMBiInq1evvsVf5HA4uru7T58+nZmZmZaWNoN0yGAw6HS6QqGARW61WtFotN8e5f48d9ra2qqrq8fGxpBIZEZGRkhIiFQqFYlEt86Yh+Gntra2iYkJMPTS6XRms9lisfh3Ev8rYfwc8l40Gn3vp9bg9yYkJAiFwp6enq6urv8JUjUaTXNzs1arzcjIMBgMLpdLJBLdCqVVoVAcPnz47Nmz8fHxTz75ZHR09IwOO5hL5efnh4WFXbx48eLFi++8805paWlMTMz0oxxy9eTkZECldDpdIBA4HI6qqqpLly5NTEzodDqFQuF2u1taWrq7u/F4POTMWCzWZrMJBIKYmBiXy0UgEGJiYqqrqwcGBlQqlcPhuEWk4YenExMTBw8eXLBgQUpKyo967xxI/cWHwWBobm5WKBSLFi2SSCS3nt/g8XihUBgbG3vx4sXs7OzAwMDpTw7UCWC7MRqNUVFRMpmst7eXTCaLxeI5kHrvQSpMv972uQjvgi/0LomQw/kN3T0sFusv+sK4yU1oTGg0OjEx0e129/X1gTANn8/Pz89va2u7evVqUFAQn89HoVButxvmZm64x8GEjcfjCQ8Ph6eATCanpaUNDAz09vb6fD4ikYjBYMRicXp6emZmZnp6OkB/HA4H2BHmtPzjqxaLpbu7u7KyMi8vj8lkut1uIDD40bZOp4O66QwJQ5vN5nK5bkihcTqd3d3d586dQyKRra2tUDHCYrFBQUFCofC2VZN+rQGjeEajMS0tDe7ewMBAQkICZBQ3XOQoFColJWXdunUHDhw4fvy4RCJJSkqabTZ0+vcik8l27tyJQCAyMzOvBx84HG66147dbr/5kv7Vh9frBSVRLpeblJSUkJAA+d6P/X5NJlN9fT2gf9hAKBQKh8OhUql+mwb4ZqEuC0iRTCbPqBreM5xKJpPnzZt35syZ1tbW/Pz8mz+zdrv92rVrFy5cuHLlislkcrvdYrFYJBLR6XQ8Hk+hUGg0WlRUFIVC8S8tn8+n1Wq//fbbqqoqgUCwdevWpKSk2T6fyWQymUxQNbly5cqhQ4fS0tKkUqlEImGz2f5nBIfDwZK22+3Dw8OnTp1qaWlBIpHR0dEsFmt4eHh8fDwgIMDlcjkcDpPJNDw8DMkAFosNDQ21WCx0On3dunVcLre+vv7Hdid8Pp/RaDx06FBZWVl4ePgvVxBjDqTe5iauVCorKioCAwNjYmJuxZpixtsdDkd/f79Go3G5XNNBql6vh0oqGGc//PDDRqNxz549U1NT0xncc3HPQCoSiYRTwS/OfBtBoVAA7d2l64QCKkBVIpEIExV2u/0mBD4kEonH4xcuXDg5Odna2orFYpOSkgQCwUsvvfTtt98GBAT4hVeg7gJl2hviDHBw4XK5/hfweDypVDo8PAw7IxxvaWlp/mIDeNjAXAKoRMF4lsViGR4erqqqMpvNpaWlTCbTarU6nU6grvrzQywWS6PRpl+P1+t1OBzAEOjq6vJ4PFwuFzxm4F+npqbq6+uhnu0XjAwKCtJoNDKZDIPBTHfjvM/D7XZD3VQqlXq93ra2tp6envr6ehhnxuFwULQGvAhCEDQajclklpSUjIyMVFVVffHFF5s3b46Pjwe14NnKPDKZ7Pjx4+fOndu6dWtaWtr18md+AUuYx4Lj/H6e7kehUCEhIQwGQywWs1isn3KE0Wg0KpUKrF8+ny8Wi5lM5v/NpjBYkxQUFDQ1NXV0dDQ3N8+fPx8xO+uDTCaHhYW1tbXBMJ/FYoG0lk6nk8lkNpvN5XKffPLJ+Ph42FVASOf06dNlZWVcLvfhhx++oVDPjJUpEAgKCwttNtvBgwfr6uoiIiLS0tIiIyNJJJK/nIRGo71er0KhqK+vr6ioiImJKSkpycjIIBKJk5OTSqUSgUDQ6XS73X7mzJnGxkafzyeVSgkEwsTEhNPpDAoKio+Pj4qKysvLEwqFP4qMazKZmpqaDh06lJ6eLpFIfrmp3RxIvc10VqFQ1NTUJCUl0en0H/tgWyyWxsZGNps9o4yKQCBkMpndbg8ICDAajQaDITMzs7u7m8VicTicuUP03geFQmGxWCaTqbe3l8Vi3TZhPzAwEJQm78ozjEZTKBQikQgbItQmQRQakOhNDiqPx1NRUdHe3h4eHs7n88fGxoRC4TPPPDP9NdCOhzrlDaGGzWZzOp3TVzKAY6i86vV6BAKBx+On3z0oGED1F15ss9kuX77c2tp67do1t9v96KOP5uXlYTAYjUYDINW/yer1ehQKNaOU4na7gVR3/vz5uro6h8OxcuXKnJwckO3E4/E5OTlMJvPzzz+vrKx0uVwkEolGo3V1ddXW1q5YsWLjxo0w+jMXUPgxmUwIBALuntFoxGAwFRUVtbW1XC6XyWTC4D+TyaTT6UDnCA0Nzc7O5vP569atM5lM33333cjIyB//+EewKQcs6/fpcTqdNpttcnLyzJkzH374YVJSUmFhIZlMhqUCYpwUCgUIITqdbmhoaGhoKDY2Fo1GT01NGY3GezDi/X8ZpP70DwkMDNyyZcsv62+Pj49fsGDBN998s3v37pCQEAKBAPwiKPRCZg6SczQaraSkJDEx8fTp01VVVUNDQyqVym63q1SqiYmJ3t5eq9UaFxcnEAhIJBK49NXW1r733ntJSUmlpaUpKSlarRaWq99zC9atnxJtNBplMhlIfWEwmIGBgcHBwZqaGiiyslgsuB4CgeB0OkdHR1Uq1WOPPbZx40Yo2VosFoFAEB4e7rcGBNn/urq6tWvXtra2Xrp0SSgUBgcHg3JqeHg4JIcgMuj3UJjtKQAWzb59+/B4/NNPPw3PzhxIvY/C5XIBp2TVqlW3l6DgcLjc3Fw+nz9j6SiVSjKZjMFg4GDg8/kVFRUEAmFOLfVnCSaTKRaLbTbb8ePH4+LibrsvDATQu9Fw8fl8ZrMZi8WSyWQ41MHt8L333uvt7YXp+JvkWmq1+tixY0uWLImKimptbb1hrxyNRjMYjMHBQZ1Odz3dEzZxsNBkMpnwQ2CpwqeBjSrQW/3vAlzrv37wNILZstDQ0NWrV5eUlPifNXhe/G9XKpUgmzpjUzaZTN3d3V1dXQKBAIvFSqXS2NhYgFkA1vl8vtPpjI6OzsnJGR4ejoqK+vOf/1xfXw9V1bnV7g9gKJJIJCje/Otf/wJ208TEBNTCwY4IkIHT6VQqlfv3729qatq+fXtUVNT27dupVOrnn3/+wAMPrF27trCwMCwsDNilJBLJ6/X29/dXVVWdPHmyqakJ5KX+3//7f0KhUCKRYDAYhUJhs9nWrVsXFRXV3t7e1NQkk8kuXboUExPD5XLhAu5bkHo/Bw6HW7JkSVdX1zfffDM1NZWcnFxYWBgTE0Oj0YCIDz4m4eHhsFGLRKLHH3/8scceU6lUfX19MplMJpONj487HI6KigpYRZAUyWSyP/zhD1wud/369Uaj8eOPPwaWPIPBEAqFFAqFQqHAum1uboaGVVtbW1tbm8vlYjKZsbGxCxYsSE5OJpFIY2Njg4ODRqMRWkCjo6Nut5vFYmVlZf3mN78hEAhvv/32kSNHRCLRE088sWTJEr/6aUJCwuuvv24wGEJDQzdu3GixWFJTU7lc7ltvvaVWq3/729+mpqaOjo729/fj8fjExMTpE13Xx8DAwNGjR+vq6v773/9GRkb+osHDHEi9nYBUhkajsdns20hQvF4vqGRPp1v5j2QWi2UwGMbGxuh0Op1On5qagrba3KZ874NAILDZbDKZDBPlt/058N3dDZAK+yDoD0BRwefzjY6OHj9+3OFwAHK9Sa7V2dmZlZWVnp7ucDhAs+n6K8fj8QUFBQcPHoyLi7veBxWLxRIIBIvF0tDQwOfz4df19/ePjY3BRP/ExITP55tB6oV+MaAcGN6n0+m///3vbTYbBoOZzhUDlst0cym1Wu12u2cQZCEHSE1N3bJly/z5810uF4PB8Ot6wqft2rXL7XavXbsWiUR+9NFHbrebTCYvXboUzr+51T4dpOp0Or+oBXiALViwAMaEZ6xkSMAeeeSRgIAAMAkLCQl58sknCwsLv/nmm3PnzlVVVcGGCfV+h8MxNTVFIBDi4+PXrl0LEldUKpXBYIhEIiaT6XK5TCYTAFahUJiSkkKn0yE78ng84OQ5txneh4FEIoODgx999FE+n3/58uX//ve/hw8fZrFYUqlUKBQ6nc6Ojg48Hv+Pf/wjJiYG+UP4fL7AwEDQ1Xe5XBqN5vLly8ePH+fxeEAv0el0ra2tOp3u448/JpFIUHyFaQTIkGHZe71eoJ3AlQQGBi5evBh0o7FYLAqFwuPxQDAF215gMTmdzqqqql27du3bt6+5uRkcp9hsdlBQ0JdffvnJJ58kJydv3rw5KioKi8WyWCyY0J03b15ISMjChQv5fD4UCJ577rnIyEilUqlQKMBD9ZVXXsnKyrph3WRiYuLEiROtra1/+9vfEhIS8Hj8bM+LWq0eHR0F247x8XGz2Uyj0aRSaVRUlF9tcA6k/lKfFkinboOn6HA4tFqtwWAQiUTXT6JMTk4SCAQQooJUSS6Xw7D/3G3/WQLOYJvN9lMgJhyud4MV5HA42tvbUSiUn+IJMtQqlYrH4918faLR6Ojo6JCQEA6HA15TN0y48Xj8ihUrLly4cPToUZfLVVxc7N+/VCoVDoeTSCR8Pn///v1ZWVlcLrenp+fq1as+n2/evHk+nw+cM2f87RgMBpjZNpvNb3B1w20RaKbT9duhozeDxuB0Oj0ej0gkAh8XQMAz2JCLFi0qKCiQSCR1dXXg7YnH429Def4+Wfaw0cGh63a7zWYzHNJutxvcKaHRD11X4JzAWQ5qDPHx8SwWKycnRy6Xq1SqlpaWxsbGpKQkGEWPioqKiIiAfmt4eDgWi7Xb7TabzWg0OhwOJBIJrSqn0zlv3ryMjAyRSDQ5OXn16lWr1Xp9bj8X908xNTY2ls1m5+fnq1QqMP6ora11Op10Oj0lJQUU7vzLA2Y/WltbIyIiIiMj3W53Q0PDl19+yWKxwO8UgUDY7XbImoKDg5lM5ubNm5csWQK7h91ut9vtGo3m1KlTV69eTU5OXr9+vcViGRgYqK+vv3TpEoha8Hi82bbZzs7O/v5+j8ezYcMG0BmgUqkYDAaHw6Wmpnq93uHh4U8//VQikURGRsbGxkZERCAQiFWrVkG5CoPBbNy4cenSpa2trUNDQyMjI2DAplQqtVrtbPyx6urqxsbGsLCwxYsXz/CpcrlcBoNhfHx8fHy8t7e3vb19eHjY7XYjkUir1Qr8K7CwjoqKotPpVCo1MDAQZsJ+rq1yDqTe/iYOboE/lmio0Wi6uroCAgLAu2LGv46OjoaHhwMrSyKReL1euVweHR19wz7sXNztAItRFoulVCp/ymy+zWYDgac7foUulwsqqZDEm81ms9ksFAq9Xi+NRoPkfrb3olAogUAA9QYMBkMmk294hSgUSiKRbNq06dixY99///3w8HB2dnZSUpLZbO7r6wsNDQ0PD8/Ly/vss8/ef/99Ho8HI8N5eXlisdjn80GCPmPsD8ae/KaXNy8VA8SHogggJBaLRSaT4f/CJ+h0OrvdTiKRYH7rhn91cnIygCGdTudyuaKiouYoNLNtbj6fb3Bw8LPPPsNgMBaLBXh7VqsVSuDQ7geQCv7vCASCSqWCda3H4wGgCV+E2+02mUxWq9Vut5vNZlhver2+q6uro6PDZrPB2gBLIYfDAcKcGAzGbDYjfuCToNFoi8UyMjKSmJgolUrnvqP7NkgkUmhoaEhIiMvlUqlUIpFo165dXV1dkZGR27ZtS0hImN6HAXr02bNnN2/eTKVSOzo6du7c2draumHDBj6fD+sWNhaTydTV1TV//vyUlBR/KQqkRZRKJTT6Q0JC1q9fb7fbKyoqWltbGxoaQFMW5FSvr0F4vV6QAFq2bNn69ev1er3VagWX1LGxMYvFgsfjXS4XuKgUFhb61S2Cg4P9HxITE+P1eiMiIkZGRuLj4+vq6i5fvmwwGPzXPyN6enouXLiARCJXrFgx3SIOsMTly5dra2tVKhX8aSgUSiqVslgsEokEw7Kg5aLT6QYGBmAU1ev1slisxMTEhQsXxsfH33tthzmQepuVVNia+/v7gUl967u/XC5vbm6WSqXAnJtxMCgUiujoaJfLBYqqNptNrVbn5uZeP/c6F/cgUCgUk8kMDw9vaWkxm82zSfDcCkiFNXPHr9Dj8Wi1WhjtN5vNU1NTDocDtOs5HM7Nc18/Zx+BQIBa+2wvQyAQoHh68uTJmpqaoaGhzs5Oi8USGBgokUgCAwPz8vImJydhfJ7L5S5YsGDBggV4PN7pdEJePmMBg/A+iUQCmUZojd0EpPpnI9xuN5C9WlpawDNzfHwci8VyuVy9Xg84hkajAe4BHVaYPWez2XA3QD1DKpUGBgbe+w33FxFYLJbH42EwmNraWiKRCF8iCLEBOdivqotCofxtUIVCASgWcmwUCmW1WikUCg6Hk8vlg4ODFoulp6fH6XQGBARYLBYAAQBbQQQAh8OBoYPD4YDHDewijUYjCEiLxeJFixZBtel+Dnhe/udeBCoNY2NjQE4DqzY0Gi0SiTgcDpS9IRX/hR7BIpGoqKhocHDQZrNJJJJ58+ZBQ2n6HVAqle3t7TqdrqOj49ixYzU1NYGBgUVFRUwmE15JIpFg+P3QoUNjY2NisZhOp7PZbD6fT6FQYBOz2+3QwQcnyLa2NrCVMhgM+/bto9Foa9asCQoKmoEaR0ZGOjs7GQxGaWlpdHS0/5K6urquXLkyNDRkNBo9Ho9er5+ampJIJOPj41QqVSQSzfgrAgICeDwej8dLTEyMiYlBo9EnT568XrAW5MmOHTumVqtzcnKys7P9/2S32/v6+s6ePXv69Gm1Wi0QCKRSaUhISFhYWGhoKJwUoAMIHzI+Pt7T06NWq7VarVwul8vlY2Njw8PD27Zti4yMvMdSmHMg9TaxC4PBCAsL6+jo0Gg0s+U014fD4ZDJZENDQytXrpzBFPFXiaBji0KhWCzWxMSE2WwGSba52/6zbIU0Gi06OvrMmTMwH3p75qjAobwbnA2gPUE3HCb6QVoSgUAEBgbeQUNdAoGwfPny8PDwc+fOXbx48dixYxQK5emnnxYKhQEBAWKx+Nlnn21ra7NYLBEREf6JwICAgLy8vICAgBnVLzweX1xcDDQAh8NxE0Mvj8cDYAV25ICAAA6H09jYuHfvXhwOZ7VafT4fn8/Pzs622Wx9fX27d+/mcrmwg7tcLpfLRaPREhMTCwsL4VDH4XApKSmBgYFzIHW2CAwMzM/P5/P5VCo1ODgYquww4YTH44EfDIQKAJpWq9VisZhMJplMBqP3sAhB0XZkZEStVptMJpAr1+l0HA5n3rx5TCYTMnOw8AWFTiwWCzRlKKOC1qNGowFOiEAgAKGM+xme6vV60HUH4c/ZoCrIrjU1NV26dIlMJgcGBmq12rGxMTQanZmZWVhYaLVaYeYSzEru+L7k9XqhVndX58qZTOaCBQsGBwdBGATInf7NhEgk5ufnHz9+3GKxnD9/vrKykkQipaamggMzvIZOp2dkZKxcubKmpqazsxP0YiMjI9PT00FDoL6+vq+vD6SaVSrVRx991NPTk5eXFx8f39HRcfjw4Q8++IDD4SxbtgzGNP2neXl5uUqlys7Ojo6OhhsCPYHExMSEhASr1drb23vs2DGj0ahQKIxG49GjR6Oioh555JHZlGQIBEJKSoparf7uu+8aGxtjYmL8fwUcBBcvXiwvL8/NzV2xYoVfGdNut3d2dh46dKiyspJOp2/fvj0nJyc8PHy204HD4XA4HH9F2WAwdHR0gJG1w+F49tlnpVLpvRS0mgOpt4ldBAJBcXHxyy+/XFtby+PxgD/qz2xmO3FVKlV/f7/X63344YdnQBZYZBaLxWazgf4LlUptampyOp1QkJ+77T9LUCiU6Ohoj8fT19cXFxf3Y2EfHMM2m+3mqqW3/wCj0Uwmc3x83O12q1Qqo9HIZDLtdrvP55tN2fSnRERERERExGOPPTY+Pk4ikRgMBgBiJBJJIBCysrKuv7xly5bdMM1buHAhAoEYGxsLDw8Huf4b/kbARoBdoNi2YcMGIpE4NDTE5XIzMzPnzZvH4/EMBoPZbG5oaNi1axeMfoOvAWhAulyuxYsX+/FxVFRUVFTU3Nq+CUgtLi4uLi6+9WcE/iMxMXHGyrfb7f/6178g0xYKhX/6058OHDhQWVkZEhKSnZ1No9Gmb5V+LR5QtfRjCLFYfHs46ea78S8xrFZrZWXl119/bTQaS0tLV6xYMUMw2J/amc3m2tra3bt3s9ns3t7eurq65OTk+Ph4pVK5Z88en8/X2NjY19cXGBi4cuXKBx988M7eJeCHqFQqGAa6q/cErEN27Njx6quvvv/++0FBQX7WMg6Hi4uLYzKZdXV14+PjWq02JSXlxRdfnK45Cg7PO3bsqKur6+rqunr1and3d0tLy9GjR/l8PolEUigUMpksISFh2bJlJ0+erKqq+uMf/7hu3TqBQCCXy1ks1jvvvHP8+PHIyMjpIFWpVJ49ezY6OrqgoAAOd71eTyAQgPcJRLKkpKTk5OTJycne3t7jx48fOnTo1KlTycnJs40HQJYOItNTU1PTDxSXyzU5Ofnmm2/GxsYuW7YsPDzc/wz29vb++9//bmxsXLBgwfPPPx8XF/ejbi+NRsvNzQ0ODubxeK+99lpwcPCGDRvEYvE9e6zmQOptBpfLXbly5bFjx7788ktoOvhlw2+CDK5evdrZ2ZmdnX29bwckvjCdoFQqgZXV3NzMZDIFAsFcJfXnChqNFhsbSyQSKyoq0tPTp/vF3+JmrdfrR0ZGAgIC7mBdczra43A4/f39wCVyu91CoRD0Jv0eTnc8sFisRCK5fjLpNkIgEDz00EMwaH/DF0il0kcffXR6Yys7OzslJQWKNDCOhkKhqFTq73//+/Xr16tUKpPJRCAQmEwmVP6wWCyRSPzlWlf/omt+r7/+ukqleuihhywWS1tb2/Lly5OTk9955509e/bodLpt27ZBcgJH7539jvwjd78m6YaampqGhgYKhcJkMt9++22Px1NcXOzHRv4YGBj4+uuvjxw5gkQiX3nlFQKB8NVXX2VlZYnF4rKysp6enrKysri4uMjIyLq6uurq6hUrVtxZfjaogXZ0dMTExNxtkEogEIqLiwMCAv75z38+8cQTr776alZWlj9xghrBpUuXsFjs0qVLn3nmmaysrBnFXfD1XbhwYW5u7rZt20DID/ij//nPf9rb2w0Gg06nq66uPnPmTEFBQV5eHtxzHo+3detWk8kERlbTF//+/fuFQmFeXp5EIgF/r9deey0oKCgxMTEkJCQiIiIhIcFgMLBYLC6Xy2KxgoKCBALBzp07/2ctA0rUM1j+Op3u8OHDWq32gQce8Ps8wzP40ksvTUxMbN26dfPmzQKB4PZuMp/PX7NmTVdX14EDB2JiYgQCwT0j9M+B1NuJ4eHhurq64eHhNWvWfPrpp4cPHyaTyQsXLtTpdMePH9dqtWvXrpVIJDPe1dnZef78eZfLtWbNmuu3Y6fT2dvbi8Ph6HQ6KEFiMBilUhkWFgZjs3O3/WcJNBrN5/NXrlx5+fLlyspKLpd7/Tc7W9hstp6enk8++aS2tnZ6M+gOhsfjmZqagnrA5OSkQqEIDAwcGBjwer0mk+kuGbGCR+KdAtk3T8DweLxIJJqui+nnM8w4ZhgMBoVCkUgkwGEFP1sgs84Ng9/xcDgcGo1mdHRUJpOp1WroHYvFYj6fz2KxCASCWq0+cODAlStX5s+f7/V6e3t7W1tbn3jiCZfLNTw8LJfLd+/effXqVb8DBZ1OBy3ViIiIBx98UK1WHz58GIPBhIaGEggEk8mk1+vNZjOZTCYSicAxgElkzvCmyQAAIABJREFUaHnbbDadTmcymaARqVargfMXFRX1u9/9brpZ5S867Hb72NhYQEDAihUrKBTK/v37w8LCmEzmDKeMM2fOmM3mJ554ApjEIAoGrgp0Or2wsJBIJFKp1LNnz2o0muHh4Xfffbe4uDguLu422rhQtQUhEf+DFhAQwOVyc3Jy7kZmfv2zz2azi4qKGAzGhx9++N577z311FNLly4FnRyz2QwqIhwOJy0tLSsra/ruAZkM/Iderx8dHdXr9SDCD8PKTCYT2jijo6Nff/31xMTEunXrKBQKvAuFQrHZ7O3btyMQiOlTSj6fb2BgIDo6WiKRoFCosbGxL774Apbot99+a7Va+Xx+TExMQEDAyy+/zOfzcTic3W53uVz5+fnJyck3IYap1WqQC4iNjfV3n+x2e39//759+x588MHExES451Af+fjjj4eGhh5++OGHHnropyBLFArF5/Nffvnlp59+urm5OSwszM+ynQOpdz6OHDmiUqnCw8OTk5MDAwN/7NtlMtnJkye/+uorvV6fkJAgkUhGR0cPHDhgNptjY2NHR0dPnDjBZDKLi4t5PJ7/XQqF4tChQ5OTk3l5eZGRkdd/LMi88fl8JpNJIpHAAHBgYKCkpATmYObOxZ8lAP08/vjjIyMjZWVlKBTqwQcflEqlN/9GXC6XQqGoq6v76quvLl26ZLfb4fy+45fndrvlcjmNRoMOF5CeIRcC+uCv4P7f4sEJr7yfjd1/evULiLzQcAfiKbB7kUik3W4H5VSHw9HS0lJRUTE4OKhWq0E0Cqb48Xg8DoeD6rXFYmltbUWhUJOTkx6Ph0Ag5OTkUCgUBoORnp4OPGMcDgfsPaVSabVaJyYm2tvbq6urTSZTTk6Oz+cbGRmZnJyEeQ6n02k0GqEyCh1PNBqNQqFMJpNfpRLG7Ox2u8PhAKBcUVEhlUrXr1//61Dxi42NnTdvXmtra1VV1eDgIIxyXr8Xgd0MjUYLCgqi0WigrwRfsUQiEYvFkLzNmzcvMDBwcnJybGzsww8/fPPNN2/RexMmgAcHB8fGxtRqtVwuF4vFRUVFUqnU74R0l1j4M8JsNptMJgwGw+FwFi1ahEajP/jgg6NHj6LR6EWLFlksltOnTwNzHYFAYDAYu91eU1PT19fnz3x8Ph9IhSiVSofDgcFg8Hi8z+fTaDRarXZ4eFin08Evght+5cqVkZERMpnM5XKTkpKys7Nn9L5BdmB8fHzBggUMBsNkMvX09DQ1Na1evbqpqUmv14M6aU9PDwaDkUql69atEwqF4+PjMpmsoKCAxWLdpAQwNDRUX1/P4XAyMzMhvXc6na2trQcOHCCTyWvXrhWJRPAVjI+PHzp06KuvviosLCwpKQkNDf2JtU8sFhsREZGdnQ1zNXMg9c4HOOzV19fDIquvrx8cHFy2bNl0uYf/GYBUvv32256eHiaTee3aNRqNRiQSe3p6DAZDYWEhlUoF2QuhUAj0Z6fTOTw8fOrUqba2tqSkpKVLl96wdAQgNSgoCIpAYAg5MTERHR1920ZHc3ErAcZLU1NT4DhHo9HEYvH0bQKHw2VlZZWWlu7Zs+ebb75RqVTp6elisZjH48FMG1SDICkHtkZfX19ra2tLS0t7e7tYLI6IiMjMzLwbxGKPx2MwGJKSksDfD4PBBAQEyOVyiUQSGxvrt4Cai7nwn6B6vR6OGQKBAOkNCoUCnXONRgPj9n4FWZisB8uGiIgILpd7/vz5s2fPXrt2jUAgcDiciIgIOp0OhAqTyQQiaA6Hg81mL1++HLJuf5UUCp8MBgONRsMoCeBg7Q8BWj9ff/213W6Pi4sLDw8HHQBg8gGxG6jJBAIBYDTY/4JTABKJBO9KFApFp9Nramr27ds3ODh4lxyJ730EBwcXFRWx2ezW1laHw5GZmRkYGDgjF0UikVlZWU6ns7u7e3h4uLCw0N+Im9FViI6OhrI0zKEDl/0WKzWnTp3q6ekBIbnq6mqhUBgTExMSEnIvE+Px8fHKykqYagoKCsJisXw+PyQkpL6+HjIrJpN55MiRjIwMjUYzNTV15coVl8vV2NgIvk3ARo2KigLTEzqdTqFQYJXa7fahoSGLxQKceFBGgw77xYsXiURidHQ0j8cbHx8PDAyMjIycfl5YLJbLly+bTCYGg0EikSYmJtra2qDfZTAYMjIymExmT09PXV0ddBXAfk+lUul0uqioqJt0Tc1mc2dnZ3d3d0pKilgsxmKxVqsVnpfm5uZNmzb5y6hTU1OXLl06fPhwVFTUww8/HBMTc6dIL0lJSZ2dnXK53O123xur1fsIpNrt9p6enn/+858FBQUMBgOqXEQi8RZBqtfrhW7+pUuX3G53ZGQktOYHBgaEQqHP52tpadFqtZmZmWw2u7a2Nj4+HkSmwE/83Llzubm5q1atiomJuSHUAH2WrKwsq9UKfuWgUczhcOaKQ3e1dNTT0wPzm3q9PiAggM/nP/jgg9Bk9JfocDjcsmXLqqury8rKQMk5LCxMKpUGBQVxuVyofBsMBqvVqlQqBwcHu7q6lEolk8lctWpVampqQkJCWFjYHa8rQBXKbDaHhobicDiLxUIkEsPCwjgczoYNGxYuXDi9AzUXc6HRaPr7+zs6Ojo7OwcGBsBkHPAlHJNqtRrMICA3w2AwoJ5GJBLDw8O9Xm9jY+Mnn3yCxWIzMjJgbFkoFDIYDBCyBd8yv6sqiUSi0+kAgkHwCJQo4P/OwF6IHxqUjY2Ne/bsOXDgwHPPPZeSkgKGulAEAnHH6UAKZgD83kLAbwEBrICAgI6ODhQK9WuiS6FQqPDw8KCgoIyMjMuXLwcHB7PZ7BmVVCiRkkgktVp98eLF7u5ujUYDKgosFovNZvt+CCQSCXr4KpUKVJluEWIODQ2dPHlSrVYvWbKEx+NduXIFlBnuWccPkvPvv//+4MGDk5OTJBIJ6ushISEOhwOPxw8PD5eXl4eHh3d3d//lL39xOBzl5eXt7e1HjhyxWCxoNBomkouLi6F4CRgOpNbg861W6+joaHd3d01NTV1d3cjIiMPhACc2FAoVEhJCpVK7u7vPnj0bFBSERqOhuo9AIGw2W2Njo91uHx0dnZiY6Ovra2tro9FoNTU1k5OTIA7FZrPb29stFktcXByFQtHr9SaTiUQiBQYG3uQeymSyjo4Op9NZVFSEwWC8Xm97e/vBgwevXr2alZW1ceNGf221ra2trKwMgUC8+OKLfuR6R0IqlYJWpl6vvzfny30BUq1WK6w5mUzW1NT0wgsv5OfnV1RU7N27t7KycuPGjTfsmMxAA06n89y5cwcOHMjPz9+2bVtDQ8PXX38dFhYWHBx86dIljUZDoVCUSuWhQ4coFIrNZrtw4YLFYnG73fX19a2trdnZ2atXr05LS5sNQE9MTExMTMTFxTU2Nra3tw8MDIAhO4VCuTf5yv0JUq1W60cffQR7Chh9OZ1OnU73m9/8JjQ0dPrZZjQatVqt3W7ncDhsNru5ufn06dNutxvyb6DoORwOHA5HIpGioqI2bdo0f/78jIyMu7d3w6qemJhgsVhw5UQikU6n83i8Z555BqQQ577lufBHTU3N7t27m5qaxGJxXl4eHo8HVQS3243FYhMTE0NDQykUCkwKGwwGMpksEAiABBwYGFhXV7dr1y6Px/P3v/89Ozv7eocRNBpNIpHYbLbD4dDr9V6v12azabVa8FZ1u91qtRqHw/H5fDKZfEM8RKfT8/LypFLpxo0bP//887i4OJFIRKVSQdUSyrROpxN+FwKBcDgc6B/C4/FA3RceQwwG09TUpNVqb6LC+wsNPB4vlUpvYmqAQqHi4uJWrlwpl8v3799PoVAsFguBQMjPz1+xYgUSiTQYDHq9nkKhgOs9AoGA+apb3DFYLBaNRhsfH9doNDQajU6nP/DAA6GhoffmqAItz8rKyvfff5/FYq1fv57FYg0ODprN5tHR0YGBgWXLlsXExBgMhtbWVhaLlZycHBoampyc3NLSMjk56XQ6yWQyg8FISEiQSqU3bFRCbhMXFxcXF7d06dILFy6cPXt2fHy8rKwsOztbLpf39fWBhW9FRcXSpUv1ej1ImcLCAx+TL774wmg0Wq3W4eHhoqIim80ml8sPHTp06dIlILpQKJSUlBQajdbb22uz2cLCwm5CCfP5fG1tbd3d3WKxGAT1dDrd/v37a2pqFi5c+OKLL/o7dUql8ty5c83NzY8++mh6evqdnXAChUFQJJgDqXcsKisrp6amUlJSKBQKjUYDpb2UlJRr166Bti2Hw7l5BgmsqTfeeCMhIaG4uDgnJyc1NTU0NPSFF17Yvn37o48+Wltbe+XKFTweX1JSAmX5+vr69vb2kJCQ6OhohUJBo9FuslYMBkNbWxsSiWSz2VNTU6Dk73a7o6Ojw8PD72ddwLsaTqezvb39/PnzRUVFDz/8cHBwsMFguHz58ltvvZWTkwP6I/4XQz3b6/VGRUW98cYbAoHg8uXLDQ0No6OjdrsdsCmDwcjOzobHmEwmz2Z9dGdxKjQ3YWoKYDeRSJyrvs/F9dHa2iqXy1etWvX666/7NZ7g/PN7nft/4i/Lwf9evXr1/PnzDofjr3/9a35+/k0WmNvtbmlp+dvf/qbVasPDw6emprxeLwz3KBQKhULxpz/9qbCwcLYTDoPBiESiHTt2PPfcc5988gmBQIA8EKpcwPZGIBBhYWEkEsnr9ULqiEajoeYKtNSpqampqSkwJ5PL5TNGoe+HAD1UkUjU3t7e3d2NwWDq6+s9Hk96ejqDwSgvL//ggw+WLl0KnhoIBOJHCcjExcVt2rSprKwMnN83bNiwYsWK6TMYdzUsFsvVq1efeuopMpn8/PPPFxUVwUqAManDhw+npKQkJydXVVU9//zzMTExsFbBide/2hEIBNTg/+evo1Aoy5cvX7p0aU9PT0dHR0ZGRnd395UrV6qrq0kkUmJiYmVl5aeffpqcnLx169bs7GwGg7Fly5YlS5aUl5ePjY21tLTgcLjt27fzeLyysrKKioq6ujq1Ws1kMqEQjsFgtFqty+W6+Q30eDwtLS1KpdJvJdXS0tLa2pqcnPz4449PH9uvra1ta2uLj49/4okn7jj7AofDRUREtLW19fX15eTkzIHUOxNTU1M1NTUjIyMYDAZUacDCQSKR6PX606dPr1279uaWTjqd7ujRo263e82aNUlJSaC0v3jx4tdff/2LL74oKSl58skni4qKdu7c+d133z355JO5ubkdHR3Z2dm/+c1v3G73q6++arFY7Hb7TdCSwWDgcDhoNFqv18fExLDZ7KampoiIiHvZQ7nfwuVygUVtcnJyXFwc6BZRKJT//ve/5eXlQqEwMzPT/2I2m02n09FodFtb2549e/79738XFBQA9wt2PRBqhsYTjHTc7esHHgIWi3W73aACiEQiR0dHXS7XLe6/c3FfBZlMxuFw165d27lzZ15eHhaLdblcHo8Hj8cTCASghA4NDYFvOJlM1uv1NpttcHBwwYIFU1NTMplMIpEsXrwYmvuz/Raj0djX13ft2rX169ej0egVK1YEBgbabDYEAhEUFLR169bJyUmz2Xw9SPV/JgaDSUtLCwoKYjKZK1asmD9/PnT8UShUXV3dqVOnOBzOs88+CxmgnwDgtyUD1SGVSlVVVXXhwgVwyr3fvmsgFkskEg6Hk5ub6/F4qqqqqqqqnn32WRaLNTw8HB4ePjAw0NbWxuVyly9f/qO2i4CAgPnz5ycmJkKGDA2ce3OTXS5Xc3PzO++8Y7FY3nnnnfnz5/vpHEDK37BhA4FAUKlUra2tFosFDFEhAbu9K4T+fkBAAJ1OT0xM3Lt3r8ViWbFiRWRk5NWrVwcGBnJycux2+4kTJ1555ZWCgoJNmzZFRkYGBweXlpYeOHCgo6MjKysLTJhXr15dWFh48uTJ3bt3q9XqzZs3MxiMgIAAPx/mJpfR0NDQ3d0N6GXnzp2bNm06d+6cwWAICwsLCwub/vVNTk66XK6IiIjpDrF3cF0FBQXJZLK7Ift934FUr9c7NjZ29uzZb7/99tq1azB2CjsdtJ/YbDaTyRwaGro5rR6S9RMnTixcuDA2Nha6A2g0OjAwcNWqVZAqsdnsxYsX/+EPfzhy5EhZWRkIstBotLCwMKPRCETsm7ScYEsNDQ0FDWSYLbDb7UB2mUMbdylgNJ5CoYA5E6BMJpOZk5PT2to6OTk5/cUkEolKpUKyW1tb+9lnn5WWlv685x9Qmc1ms81m02g04LE+Pj4+oyo2F3MBAd38q1evymSy8vJyKpXqtzkFTXgwvZucnFQqlQEBASKRKDg4OCwsjMvltre32+32nJyc6SXY6bVYn883PDxsNpuVSmVra6terwd305qaGph84nA4RqNRpVKVlZUZjcbFixenpqaC7cKM5QoyAhKJBPbthIQEP/G0traWzWYnJSWBXPlNHg273W4ymbq7u5lM5v3Je/HrXcBXtnjxYqFQODQ05PP5UlNTQU3TbrdTKJQfNT3sry/+LGbdbW1thw4dGh0dfeGFFwoLC/2+cT6fz+Px6HQ6cJ9qbm7u7u6WSqWFhYUej+fgwYMulyslJcWvIXp7oD8mJqaqqio1NbWoqCg9PT07O3tsbEwqldLp9JCQkEuXLrW1tQ0NDeXm5hYWFmKx2MHBQTQaXVBQAAMJTCaTyWSC5ILT6czLyyMQCKBiYbFYptdEZjxcNpvt+++/1+l04eHhVqv1wIEDxcXF4BoFRK/p7VbADCASfDe+ApFIBLbJcyD1p4bP5xscHPz222+BPo/H47lc7tjYmD/tZrPZUqm0v7//5nKSRqOxp6dnYGDgd7/7HZ/P9+93aDRaKBSWlpZ+9NFHFy9eBF4OnU7fvXt3VVUVCFjo9Xo0Gk2hUIAaNduvAEa2WCzW6/VWq5XBYMCManh4+Bwh9a6mMWazGRRz/F8rCoVKTU2trq6Wy+Wgywg/BwcjSFsxGMy+ffswGExJScnPiFOBPms0Go8dO2a1WoEuotPpYKAK3NXnaKlz4Y+IiAihUGg0Gm02G5PJnDdvHoyMQCUVRuYDAgJg2zQYDAUFBdHR0TCMf/z4cQKBkJSUdMPkx+fzTU1N7d+/f3BwECR4RCIR6KCB8LjH4xkYGAA2nsPhgNYWbJslJSV8Pv96/kB0dHRra+vY2JjH4/GfiKOjoz6f739qkqNQKBKJBGUnBoMxl7AhEAgulwvWJDC+Npv35v/lkMvlwLZcuHDhI488IhAIkEikTqfTarXj4+NNTU1jY2Pj4+MDAwMTExN8Pn/Tpk1UKrW6uvrgwYNms9lgMAQFBc3Y8G89iERibm6uSqXKy8vLzMwUCAQ8Hi82NhaFQnG53IKCgpCQkIaGhpaWlu+++66jo4NEIrW1tUVFRaWmpk7/HIPBoNVq4QIsFktjY2NXVxePx5tN1AkcVisrK6Ojo/Pz8wcHBycnJ1EoVE5OzvHjx+Vy+dDQUFJS0vTrRCAQADnuRrVCp9OB5sYcSL0zp7hGowkMDAwKCqLT6Wlpae+9957D4QAdEyaTKZVKjx49arFYQHDuhh+iVCobGhrweHxCQsL1swIJCQkPPvjgnj17Tpw4ER4enpWVBTW58vJymA1MSkri8/m9vb0ul2u6Jvn0cLlcJpNJJBJdu3bN5XLBUC0CgQAp4Lnt9W7AU7fbbTKZ/NPB04+3uLg4DAYDkuN+UVt/Vwum9YeHh8FdMD8/XyQS/SwqjG632+l0QnWETqfHxcURicTW1tapqamysjIKhQKDfT9LwWMu/g8GVEZ5PB6Hw0lOTn7iiSdA33vGIzA2NjY8PDw2NvbAAw/AJEdfX5/VaqVQKKGhobM9UM3NzXV1dXa7XSKRJCcnczgcMP0CyqPBYBgeHh4dHU1KSkpLSzOZTO3t7QcOHCAQCLm5uTf0uYiIiCASiSaTyd/pAsEpBAJxKyZGMOzvcDjuRtPzFxp4PP7/5oSDVqudmppCoVASieR6qhJUSScmJk6fPn3hwgUWi7V161aBQACz8wMDA3K5XC6XX7t2DfQlUChUZGRkbm7uvHnzvvnmm7Kysvr6ervdTqPRuFwu2CyTSCRY+X6hA8QPtWfI2UgkEpQ53W431PsJBEJGRgafz5dIJFCc9vl8JpOpurra4XDweLzQ0NAHH3wwNTV13759DQ0NMplMLBbP8ClUKBS9vb1qtZrP55eVlXE4nMuXLzOZzNTUVA6Hc/2dsdvtAwMDu3fv9ng8CxcuTE1NlclkMMsYGhoqlUoHBwc7Ozung1QSiQSzcR6P544XuVwuV2trq1qtnu6BPAdSbzOQSKRYLAaZFTabbTQaRSKRzWYzGo0ABGk0WnBw8OTkpFqt5vF4N8QZoPHb1dUVFRUFlMTrX5Ofn69QKA4fPvzxxx+//vrriYmJTz/9tNFobG9vLy8vF4vFwcHBFosFHIBuOHDg9XqtVmtfX9/g4CCRSGQwGEqlElrPc9vr3Qhw7WtsbPTrPPsjICAgLCxMLBbL5fL+/v7pzgtsNruxsXF8fLy0tPS111576qmnPvvss4mJieXLl0dFRf10LOi/Eu8PAVsk1OD9zFfED+w9jUYzOTmZmJgoEAjEYjGDwbh27Vp/f79arf7rX/9KpVJLS0tXrVoFC9tfOYDPBCYfKPLOVVvvkwAt/ejoaJC6Q/0QM15GJpPZbLbJZPJvdzDsT6PRbrjIQfzk1KlTMTExxcXFaWlpQKTR6XRutzsgIMBsNvt8Pi6Xm5GRAQXa0NDQ2traL7/8sq+vTyAQ3HBf5XA4IG7lfy4AdNJotFsBqZCIOp3OX1y98H4Il8tlNpv1ej2TySQQCE1NTRcvXmQwGE888cT1a8zn85nN5uPHj+/duxeBQJSWloaGhtbU1Fy9evXcuXNjY2NYLFYgECxatEgqlarVaiwWGx8fHx8fPz4+/sYbb0xMTOBwOC6Xa7Vaz507h8fjQQAVpHYRCIS/RAVDBSCqA4VnOJoxGAydTqdSqRQKJTY2FjZMl8sll8vLy8vfeecdmM3Pz89fsmRJfHz8G2+8cejQof/85z9paWm5ubmgCgw1yPPnzzc1NXE4nPT09OrqagQCwePx8vPz09PTrz/r3W73xMTEnj17Ojo6Nm7cCCMQarXa6XQCdE5KSgJXhen1L9AtNplMJpOJTqffWQhhMBg6OjqgwDcHUu8ASKXRaDATCv10qIdZLBbo74MFHw6HGxoakkqlNwSpIDStUCjWrl07Ww5KIBDWrFmDQCB27Njxl7/85cMPP0xOTk5ISLh8+fLRo0dJJNLChQsdDsfk5KTJZJqu6A45HCS4FArl+++/RyAQL730UlBQ0OjoKIVCASeM2eqvc/FTsGB/f/8//vEPl8sFlW//TfbL4HV0dKhUqulvjIyMrK6uViqVGAwmJSXltddee/PNN999992mpqZnnnkmPz8fztpb/LKmI1H/loREIoFOZzabYaGC/CpAVSQSCfQD8ESprq7esWMHpM4gmArDeQQCISQkJDk5WSqVejwejUbj9XqhKgDjzxqNRqlUulwuoVAYFBREJBLncOr9EB6PB0TT8vLyQIDihi+DgTwKheIXAIdJeSqVekPOEkhNdXR0PPbYY4mJiUgksrq6+pVXXtFqtSCzCqxTMK8yGo04HG7btm1SqTQhIUGtVoMQ0vUfC+mT2WzWaDQANMHdikajsVis/7krAnS22WzA1Z779m8vYIO648QhrVZ74cKFI0eOlJaWJiUlff311/v27UtPT1+yZElcXNyMGirAwS+++GJycvLxxx/PyMj48MMPP//8c5fLlZaWtn379vz8/JCQkBluKR6PB1CaQqGIjY19+OGHly1bJhKJQB22r6/PZDIhfmBwwrbv8/kMBsPg4GBPTw+UAMCfHBSpYmNjFy5cuGrVKjqd7vV6FQrFyZMn//rXv2IwmMjISIVC8fHHH1+6dOnll19etGgREokUCATp6elRUVH+v+XUqVOffvqpzWbbunXrb3/7W6j7AjV8NkRYU1PzwQcfPP7444888kh4eHhbWxt8KfA0ZWZmQl1zev1LKBRyOJyGhobm5ub8/Pw7ix/kcrler4+KigoJCZkDqXcgiEQi5NPwpQJINZvNAFKhgYvD4To6OmYzBFIoFF1dXSaTaeHChTfxbCCTyUuXLnU4HK+99trBgwc3bNgAlVqdTvfJJ59cvXpVpVIplUqdTjf9t2i1Wo1Gg8ViGQxGaWkpn8/n8XjZ2dkTExMKhUKpVO7fv5/P52dmZt5K5WAubjHcbndra+tXX33V1dXl8/mCg4NBJHX6SQlfk8Vimf5GILzrdLqpqSkej7ds2TKFQrFr167z588rlcpt27atW7eORqPdYodlYGCgq6urr69PpVK53e6pqSm5XA7T1haLxWKxwPFAIBDIZDISiTSZTBaLRSgUUqlUSM1NJhOVSjUajWAXCdjC6/ViMBij0VhbW9vQ0AAyWCDQA0+BbVq4XK6XXnqppKTkf5L85uLXkbdDpq3X6+fPnz+bRBrwON1utx/FwomIRqNvmKiDQCkCgWAwGKADFRcX9/bbbwcGBhqNxq6uLhwOFxcXJxAI9Hr9888/D8DR4XCo1WqBQDAb+tHpdDqdrry8vKGhAXQDbTZbd3e3y+Xq7OxMTk6+4QiXP1AoFIfDCQkJASwyF7cXnZ2dCoUiODgY9JvuVICN8+nTp6urqxMTEwcHB51OJ1iPTgepKpWqoaGhurp6aGhIJpOtWbNGIpHs27fv5MmTS5cuXb9+fVJSEqyN63ddl8sFXFW3293R0WE0Gk+dOsVms4ODg0UikVgsFolEZrMZtHUJBILH4wE5CzabHRsb29bW1tzc7HK5oODqcrnGxsb+/Oc/I5HI4uLioaGh3bt3l5eXJyYmvvXWW0FBQVar9eTJk4cPH3711Vf/9re/7dy5c8GCBbGxsdMvyel0WiwWtVrmLVAdAAAgAElEQVTd19c3MjISGhoKtOnZ7lJvb++BAwewWOy6deuAM0ChUECH2Gg0MplMiUQikUguXrx49OjR0tJSeJdEIomJiamsrPzyyy9zc3PvlNcUxLFjx6CIcwcNAu5rkEoikUQikUqlAiE9k8mEx+P9ctAw48/n8w0GA/zk+gBfYxqNJpVKbwI+AgICwDv4kUce2bt3Lw6HGxsbCwkJKSgoQCAQhw8ftlgsKpXKYDBMf9eVK1dOnDihUCigAaHX67FYLKi6arVaAoFw8uTJkpKS2ea6XC6XWq3WarURERE3F4WZi+kH6pkzZ7766qvOzs6EhAQwU76elIzBYKDsNP29HA6HQqGo1WpgFJFIpNWrV8tkMr1ePzIysmfPnoqKCtDwvyG7aEaZ5+jRoydPnjQajUQikclkhoeH02g0cENhs9ksFgs2Rz6fD5MfNpvNYDDweDy/KpnP53M4HHa7HZqqbrcb/hvKHsBJIpPJLBaLRCI5nU4kEgmwG0YHdDrd22+/3dvbO2/evDmQej9EQEAAOEBqtdqbNMGNRqNcLgc3HS6XSyQSoXGPx+NvWHwFFwwSiQQmq0D3FwgE4+PjXC63t7e3u7tboVA8+eSTIpEoLS3N5/PZ7XawtgoJCZlttsNut6NQqMTExCVLluDxeKvVajKZlEoldDOKioqef/75m0itQdtBJBL9KAXQuZgRbDYbj8ff8SoJfCYKhQoNDR0fH7fb7UKhEI1GV1ZW5ubmOp3Oa9euNTY2trS09PX1gVcOiUQaHR0dHR1VqVQlJSW/+93vRCLRTcxuYF3B1F1eXt6CBQt4PJ7dbgdVNTBw8XeoQMgP0jaPx+P1eoOCgl588UWwjaVSqaGhoTQara2tDY1G792799KlS1NTU6tXr163bl1CQgKUANasWUOhUPbs2QNthKysrOk9cZi4J5FIHo+nu7v72WefzcvLKykpCQkJueESnZqaam1tHRgYeOqpp6Kjo6HTa7VaDQYDBoMBdItGo7OysgYHB/fu3QutMywWCwNe/f39J06c2Lt375o1a+6II7fJZCorKzt37lxxcXFGRsY9a779ykEqBoOJjY1VKpUajYbD4UxMTBCJRGhCIX5o7IKIw2yiXxMTE0qlUiwW/09vPfCZ2LJly9DQ0LFjxyYmJqhUKp/PLywstFgsJ0+e7OrqGhwcjI2NhbIEkUiUSqX5+fmTk5NerxcE2M1m89TUlMlkAlgMHsE4HA5awAaDwWQyDQ8Pg3711NTU8PAwGo1+4YUXZuN1zcX16LCtra2npwem3EBLz2Aw2O326XRh2N1mgFQKhcJkMgcHB9VqNfxEIBA88MADKpWqtrYWZkp2797d3Ny8YMGCpKSkG46D+MNgMICkc2FhYVhYGIPBAOVIaC3B5gtNHPAoh64NkUi02WzABwCqH0iQgLVJQEAAbF46nQ7UUp1Op91uBxE0aB3QaDRYbB6Ph0Kh1NTUJCcnw2Th3PL41VdSQRUf9PBnC6VSOTQ0BNrvUVFR0dHRIyMjHo+HSqXe8DSFpMiPNWHV9ff3d3Z2QquUyWTK5fKWlpaSkhIWiwXrFijRXC53NpQJrNnExMR169aB56rT6RwZGTl37lxnZyeHw4Gpx5v8IQ6HA5i1v+IE/i5NcPuDxWLNNozxk5AHGg2Kfl6vF1Sl0Wi0xWIpLy8Hg5KxsbGRkRGQD3/ooYfGxsaam5uhpltcXLxy5cq4uLib/9UoFIpAIGCxWD6f/9BDD+Xn5xOJRIfDAQUjnU7nr1XBAvZfCdxSFosFDlKQnqHRaJlM5nQ6T58+DXCisLBw4cKF0dHRsMBAsq2goAB8f5YuXRoeHu7n13q9Xr1ef/HiRaFQuHr1aiKRWFNTU1VV1d7enpubm5mZKZVKp3cGLBbLxYsXz507JxaLt23b5nesBdvh6cJtkZGR8+fPHxkZ2bdv35/+9CcQLggPD1++fHlfX9/OnTvDwsIyMzNn4/bcYmi12urq6v/85z+pqakFBQVBQUH3bIX/yjmpCAQiODgYWPwIBKKhocFutysUCqvV6n8NBoNxuVw35FpBymUymXJycv7nlD14VE5OTvL5/GPHjqlUKhaL1dzcHBERERwcTKVS+/v7y8vL4aocDgeVSqVSqSBjgcFgsFiswWCw2Wx8Pt9msxEIBC6X6/V6YSQ2MDBQr9f39PSYTKbJyUmbzUan010uV09Pj16vf+CBB7hc7hxIvcVVgcPhwO8xLS0Ng8E4HI7x8fGpqanp0g3Tp4v8WyEej+dwOBgMpq+vD2rkCAQiKen/s/ed0VGeZ9rTe68aTVEZ9S6QhFCjCESvtgGDccWbxNmUE2/O2ZOTZHed7MbJ+iTr3U021TXBppgqijEIEAIk1Hub0UjTNb338v2417P6JCEGEHKC5v7hg2H6+7zPc5erlIAtHh6P3759+8WLF2/evDkyMlJSUpKRkUGhUCQSCY/HgyZTbBUhkciKioqBgQGDwQCViUKhSE5OJhKJsN+Bmi+Mh2IfAy4xjAJg/IpGo71ebygUggIGgUAQiUQsFgt1DoFAgPIG5KhCoRDsucD6hHGY3++Hz5BIUpdDANJ0lgbwrJicnPR4PGlpaenp6cnJyTBeRCAQJBJp3k0GdlEAkIRCIQwG4/P5NBqNTqez2Wzl5eXp6ekOhwNka3A4HGSoaDQaj8eTSKS5qQZASA0Gg9PpBGNVEPITCAQsFgu0Px9IKgU8DMypnuILKpPJYF+K82uCKV1bW5vJZEpJScnMzGSxWAs8fnGHxTOb+nw+f+fOnV988YXb7fZ4PFBy2Gw2nU4HyqAwCOLz+Q0NDb/97W8RCIRUKt2+fXt1dXU8rB2o2IEClZ+fH3tKNBrNzMyEBgRss9CP8Pv9wWAQevyw2nE4HCQGOp2uv7//9u3bAwMDoVBoxYoVGzduBMWou3fvwmHNYDCIRCKJROJyuTgcbufOnSKRKFZE+f3+W7dudXR0HDhwYO/evXQ6PS8vr7W19c6dO5cvXx4aGpJKpXw+H6ZnwJdqbm622Wy7d++eiX+Azwk5Pax/Op1eUVGh0+nAV6ikpIRMJoPh6qFDh/7t3/7t5MmTaDR6xYoVc7WJ4gyXy9XT03PixAkmk7l///78/PylvKee/rQmKSmJyWQGg0GFQjE6Our3+7Va7cwkFXT75k1SLRaLQqFAIBA1NTUPvPNtNtvdu3f/+Mc/EgiE9PR0BoMRU80gkUhFRUUgm9rW1kYkEmG/ZrFYkDDR6fRQKCSXy2GVQ7XX398PYC82m52dnW2320dGRlAoFI1GA7dVHo/X3Nx88uRJvV6/DH3/Hi3QaHROTk57e7ter4dS2+/3K5VKo9E4EwkOm0usfxl7bnJyMg6H6+zsBBUzUB2vrKzUaDTHjx/fvn37kSNHzp8/f+fOnTNnzsCVzcnJSUlJEQqFLBaLRCKRSCSwPauurp6cnDx79mxnZ2dXV9fg4CCBQJBIJAwGA4vFUigUGMr7fD5o+UO6CZkrbIsikQjwWLGaCvZ68DHncDhEIhFYtF6vF4/HezweyIZBvhfy2o0bN+bk5DyhoygRf20BKPzp6ekFOnMymQyPx+/bt++5556DYri5uTkQCAQCAdBFmbeT6vF4ILGI1XjgkA6rkcfjgfw+g8HQaDQwuIgJAN0vVzabzWNjY5999hkajabRaBKJBBJoiURSXV19v7IcbltY+R6Ph8PhPMW8QKVSSaPRGAxGnHlDKBTS6XS///3vLRbL1q1b2Wz2wklqnAEspXA4DEdYPBmkQCD4u7/7O7/f39/fDxuX2+1Go9HgL4DFYl0uF5TWk5OTLS0tHA4nIyOjuLg4TnQs1E4UCgVEJ2f+AsPDw5OTk6FQCBZhjGDn8XigmkIgEEwmEwipfr9/fHz8zp07w8PDCASirq5OKpUGAoGbN2+Oj49PTU0xGIycnByxWCwWi202W2trq0Qiqa+v53K5sR/HYrGcOHECh8Pl5+fDIVJXV1ddXV1VVXXx4sX+/v7u7m64PdFodCAQMJvNDAZj8+bNe/bsmfU7I760josdTMnJyXV1dceOHfvss8/odHp2djYWi+VwOFu2bOnv7z9x4gRAa8rLyx+hn+pwOHp6ei5fvmwymf7lX/6lqKhoifEzT3+SmpGRsXPnThwO19HR0d/fD5hCEB6CvRWPx9vt9nlNp4xGo91uh6TwgUnqyMjIBx98oFQqd+zYsXXrVqvVCqZTPB4Pj8fzeDxIiJlMJghbWK1W8ERxuVxwbwMpD1qq0EWAhAZ4uBgM5rnnnoNtPfamdDodMq0EIDX+EIvFHA5HoVCAsIjT6YRZ+czHUCiUWRtBrOaBprjb7QY+EwKBSEtL27Fjh1qt/uEPf/j222/v379/7dq1IyMjU1NTdrv95s2b09PTACxhMBgikQhEowoLCzdu3FhbW0skEu12+09+8hO9Xr9z586amhocDgcHD2wHoBMEyD/YfEF6/dGOXpgb+Hy+jo6OH/3oR3//939fVFSUWD/LJEAGcoGa1ufzTU5OGgwGh8MxPDycmppqt9sBJQ/Uz7lHVDQajfFTY/WSTqcTiUTV1dUnT57s6uqqqKjYuXMnEonkcrkejwdWssvlgq7VvDvq5OQkbJhQTQ0NDQGzOBKJ8Pn83Nxcg8GAwWAwGEzMEDUYDIJMFWSoSqUyEokkJSU9xWrTlZWVaDR6XmXDecPv909PT/v9/oaGhvsp1MYZUGDAD2632zs7O30+X0ZGRm5uLg6HeyDKAo/HZ2Zm/uxnP9NoNH6/3+/3y+XyS5cu3bp1Kzk52e/3azQaNpudl5fX3d0dCoWoVGpLS4tIJFqxYkX8Hw/U/mdyTnw+36lTp44ePWowGLBYLAaDiSFTobEaCoVgLIBAILBYLLiyRaNR2PCHhoZGRkZgqcO/IhCIy5cvAweXTqdPT08DrCW26jwez+jo6O3bt6uqqlJTU2MXC41G19TU1NTUaDSajo6O9vZ2SE6IRGJVVRVksbNuN6gVAVk+01dILBa//vrrP/rRj9LT05lMJo/H8/v9Xq+3oqLizJkzx44dCwaDGAxmxYoV8IIP3PChzvR4PK2trX/5y1/UavV3vvOdpYSiLqMklUaj7dixY+3atTdu3Pj+979fUlKiVCpBlASJRILn0P2eq1arbTYbm82Op0+u1+u7u7szMjJ8Pl9bW5tKpQLCFgqFIpFIwHeBWRidTkcikZCP+v3+UCgEDG6g7IFoCwqFAvkhUHWNefvCjoD4UmBFq9USicSkpKREkhF/MJlMIMWbzWbQPbbZbLMowElJSQQCAVrsM084mIG2trb29fWVl5fHGpDp6enf+MY3bt++/eqrr0J3nEwmcziczMzMQ4cOcTicSCQyMTHR1dU1MDBw8+ZNsPyB4jstLa2goEAikfD5/FWrVq1evRrxJVJq1mWNqaQ9zuWG/pPP5wsGg1NTU9PT0z6f7ysxI0jE0gdglBdIUk0mk1qtvnHjRltbG4lEAi8oJpOJw+GcTqfBYBAKhXPPM4/HA2550OkBDl9ubm5JScng4ODExASBQAB6st1uh3eHzU0ikcx7QFqtVr1eX1ZW9sorrxQUFDgcjpMnT/7rv/4r7H43btyQyWTQNMrMzIShgdPp7OnpGR4ehl0U8p6CgoKn28ziYUnWJBKpvLz8z3/+cyy/f5x3h0rm+vXrn3/++fDwMIVCWb169ZYtWwDjEY9CLdj4wZ8BOjU4ONjR0fHpp58mJSUdPHiwvr7+xz/+cXp6ek5OjtlsfqiZYSAQsNlsDAZj5h5OIBCeffZZLpcLDtKgfkogEOh0ukAgIBAIY2Njp0+fbmxs9Pl8BQUFtbW1Uqk0GAzqdDoCgUCj0cClgs1m8/l8oJTpdLru7u4TJ05cu3YtPT39lVdemdmztNlsLS0ter0+JycHiAezQiAQbN26ddOmTbHEGsBdc4srUGiZW5MwGIy9e/feunXrxIkTdDq9vLz85s2bR48e7enpycrKSk5Ovnv37vj4+De+8Y1Dhw7FU7MB1PDDDz88f/48j8f72te+tnXr1q8kzXj6k1To+TMYDECNABTP6XT6fD4SiRQIBDQaTUNDw7xqJjKZDFiHDxyGIpHItLS0DRs2dHR0NDc302g0oVAI7hQIBAJU/YuKijIzM6E5B0BAMCQEaCCMqIDzGCMoOJ1OKpUKMpaAUwQsF5VKjUQira2tly9fxuFwHA4nYUwVf3A4HLFYDPU0KEZBy3zmY4DjCSZhs54LuiGtra3FxcWxhYHBYEQi0dtvv33r1q1IJEImk6PRqF6vHxkZuXPnDkDoKBQKiUSqrKxkMBhTU1Ojo6NDQ0O9vb1gcOLz+YCGuQC2eFH2CHgRLBbLYrGwWKzH4wGZlcTCWA4BwPe5iWYsWCzWN7/5zZdffplKpdpsNofDAbj5X/7yl+DrU1paOvdZoD994sQJ6E51dXWNjY1JJBICgbB///6NGzeSSCRQ+SGTyRMTE++88w70O+vr6+fVMG9ubtbpdNXV1WKxGFAr0FVdu3ZtRUUFi8XyeDxyuXxiYuLKlSvwrwwGg8fjwZgVh8MpFIquri5AZj/FNfzDfjU4EBdFDUalUp0/f/53v/ud2Wz2er1ANtdqtXfv3uVyuSkpKQ9MUuEzXL9+vaOjg0KhZGZmWiyWzz77rLe3VyqV7t+/v76+fnx8vKur6/XXX/f5fNDOjPPjRSIR6PtIpdJZ1vYZGRlJSUnQXoU5FRyvKpXq2rVrFy5cGBoaysjIeP7550dGRjo6Om7dugWoABQKhcVi09LSysvLk5KSYkkqi8UCY6CJiYny8nKwzp55moCy9dWrV1etWhWNRqempsxmMzTIoI2FQqFAE3DmXQBdEqiyCAQCHo/v7OyUy+VzERrwFlu3bv3pT3/69ttvk8nkSCSSn5//7LPPFhUVMRiMe/funT59+qc//empU6dKS0uTkpLYbDaXyxUIBLH8AYPBeDweo9GoUCiam5uvXbuGQqF27969detWgBB8JSt8uVBt4BLSaDS4Ra1Wq91uR6PRYH1eXl4+V2IjHA6r1Wq/389msx9YbiKRSKlU+vWvf12j0UQiESjLmEwmlUqF5vzg4OCGDRuqqqog0YRGOqz4SCQSCARi4wMgJMKsBMyvYxsKfAywbotGowaDIScnB+qkhBh7/EEgEFatWjUyMnLmzBnoWBsMBqDTxWYrcCHmjvuxWKxYLM7Ly5PJZDNxTjCCX7VqVWpqKqBCI5EIKOYolUqNRmMymaxWq81m02q1wWAQ4KEOh8Pn89FotLy8vEAggMfjl0x1HI1Gw9jXZrPdb+SaiKcvrFarx+OZJd84M4hEYnFx8fj4eCQS2bBhA2hLEQiEnJwchULR3t6+ZcuWWcJPIJq2adOmiYmJxsZGwHmDxw8Wi+XxeADOg8kVl8tlMBhgShnzVZmbpH7++ecMBiMzMxN2ZtAkSkpK2rFjR11dHRAJQLEYeIRw0tPpdDqdTiaTMRiMyWRisVg9PT33U25ZnrGI+TqIz7zwwgtgGQrzQHBskkgk8ec0IFmvUCjodLrf75+YmCgsLGxoaMjOzh4dHT116pTL5aqqqgJ2R/wIWjACiEajVVVVMXhobK+eVZYDbuHcuXOff/45Go0+ePBgaWmpTCaTy+Wpqam5ublgrguaKj6fb3BwsLu7WyAQFBcX19XVgYQfMJ5LSkpmvng4HAb5l7S0tPHx8QsXLmRmZmo0GrVaDQ8D2ha0n2a1SOFGgwUM/FebzcblcmeO3UOhkNFo7OnpuXXr1tjYGICDVSoVhUIpKysrKioqLi6mUCg8Hi85OfnevXt6vV4mk/X09Hi9XlAZgp4XAoHA4XAwaYE5bUZGxpo1a9asWTMry08kqU/sq2IwDAYDhUKx2WxoCQSDwdbWVq/XK5VK5x2azERZPTDodHppaWmszTA2NjY4OGi1WnE4HGhhZmRk5OfnL+IeAciBvLy8x1SXWG4Bzs7r16+/evWqUqkMhUJWq1Uul6tUqpgJ6gJ8DjabnZaWdu/ePUCjxy4oiFDOuhbABpienjYYDAaDAbB9ZrMZkmOFQtHd3W0wGLxebyAQWECv90mUbUDWjimyJeKpD6jHXC7XAiB7NBrt9/thY1y9enWsei8vL+/r6+vu7tbr9QKBYOY+hkKh6HT6K6+8MjY25nA4UCiU0Wjs6uoiEokzXXwRXxJVgY9cWFjodDrFYvGsLdHtdnd1dd2+fbu+vj4/Px+GFXCzwK0XawPH/gC79KxCnUKhCIVCMOxIXPonETQabeXKlfn5+aC3AJTzRxCZyc3NbWhoaGtrAx4S6Ot1dXWNj4/rdLqpqalNmzbl5OR8+umnWCz2oSjqsDJXrFgRj84rYPBqa2tBs4nBYLz33ntMJnPr1q1VVVUgQ+HxeEAEamJiQi6Xa7Xas2fPdnV1VVZWRiKR0dFRJpNZVlY2KwUfHh5ub29PSUlBIBAtLS12u72goCA9PR0OCzDvjUQiOBxu5swWJv4oFAqaCLE+K41Gy8jIQKPRdrt9cnJyaGior69vdHTU6XRmZWVVVVWFw2EYMsjl8qNHj46Pj1dXV6empq5fvz4/Px+SHziGQCM8GAyCjIzH46FQKKmpqUlJSTweTyKR5Ofns1isr1Y4aBklqTAWN5lM6enpMpnswoULbDb7ypUrmZmZbDZ7btkHzVefz6dWqzUaDZlMxuFw4NQ3Cy8IpAEQUYeCA4lE3rlz5/jx4y6XSyQSYTAYsLVYXIMyYAkkeqiPEKDQ8dJLL129ehVQ+QqFoq+vL5aker1eYHXMPeHA82NiYgKMpxduGKBQKBA9jeGuwFAKLt/169d9Pp/JZDKbzdPT0zk5OUvZSSWTySQSCUxWEktimSSpcLkXPrP1ev3w8DA0PmN/WVJSkpeXd+rUqaampp07d1IolJl6ajgcDiggYLMOA9y5WxPI+qJQqNTU1A0bNsz6V2AIDAwMvP/++wQCYd26dampqbEn+v1+0J+a9y6b+5eBQCAcDoOQUAKy/4SOVBwOt7DvVzyRl5cnkUjWrFnT1dXV3d1tNBphbh6NRnE43MqVKw8dOsTlcsFU/KGASUBy5/P58QD2sFjsnj17wAMiFAp1dXX19PR8+9vfrqysnFvUrV692maz9ff3NzY2trS0APHf4XCUlZUVFhbOfKRarW5rawOYDR6PB8Lu6tWr9+7dCzJqcS5OILwGg0EQZWtubh4fH+/t7QVHzJSUlO3btzc0NKSmpiKRSKVS2dbW1tzc3N/f39PTMzk5uXXr1sLCwtTU1Ng9BaasQBoGRWFgSohEovvdaIkk9ckGgUBISkrq6elZv359Y2Pje++9RyaT2Wz2t7/9bQaDMe9CIRAIdrv97t27J0+eFIlEDAaDRqOBkhngbyBhBeCL0+kEfyAMBoPD4bq7u2UyWVpaGp/P7+vru59r1GM2w+5nbJiIB0ZKSsp3v/vdtWvX/sM//IPH47FYLO3t7bt27YKbE5qaQPacm6QmJyebzWa5XC4QCB4WqQNiOnCIwoinoKCgvr7+1KlTYO6yNF8fqKwgaTmvtEUinr4AaVKQi1rgYQ6Hg0wmz5LeZDAY6enpYLfDZDKlUilM7UHnPLYLAUgJ2jOztiaYTpjNZsC9qdXqGAEcEFBut1smk12+fPny5cs/+MEPKioqYgkQ5MGw98b5ZWEOhsfjvyosXSLiDwqFUlhYWFBQcPDgQbvdrlAooK1Dp9OBUQpcdTh2H+qIxOPx8VcpMVaTXq+/dOkSDMR9Ph/4ocx6ZRaLtWbNmvLy8vPnz//qV78aGBioqanZsmXLTHunaDQK2GipVMrhcKampsCU+6OPPiKTyaWlpRgMBo/Hz5TQhvwBSsSYgKvP54Py0u1263S6gYGB1tZWrVaLRCIzMzN37969c+dOcJOByMrKAl2j9vb2X/3qV59++qlWq923b19OTg6NRqPT6fDLAM77r3xtLKMklUQiJScny+VysVi8efNmEonE5/Nfe+218vLy+z2FzWYDRebu3bvwCjQaDVqqYN4DsEWz2Ww0GoEenpSUlJSUJBQK+/v7NRoNSFqCUfWipwLg2PH4heyyDTweX15eLhaLHQ6HUqkcHR1VKpXQ8tTpdEAtmnsoUqlUqD2amppycnIAq/QI767RaG7cuKFWq/fv3//SSy+pVCoQQ1ma7w6oI4/H8/gM30T8DS14LpdLJpMXFvMHeJJIJJrVNqutrdXr9e+8884zzzxTWlpaVVVVVVVVVFQkEolmdaoAMzAXDBoKhe7duzc4OKhUKpubm6GkByMAk8k0NjY2OjqKw+FeeOGFw4cPz93ZZp7lDwwwkAwGg4k26t9KQDuTw+HMosBHo1EgNj3Uq8HcwGQygVrOwyVGGAyNRqNQKH/4wx+8Xu/BgwfB4GruWiISic8++2xra6vVal25cuUsSfVgMDg9PR0IBL7//e/v3r37+vXrv/nNb1paWlpbWzs7O7lcLh6PT0tLy8nJYbFYMIzlcrngwe52u61W6/T09Pj4eF9fn0qlihm7EAiEqqqq73znO+Xl5VlZWTMRtzPTaDqdvmHDhpSUlJ/97GeNjY3nz59fuXLljh079u3bB560fxO3xjJKUslkcnZ2djgcdrlcu3btOnDgQKyndb/Yt28flUo9e/bs8PCwTqdzu91GoxEWfcxLDYFARCKRjIyMuro6BoOhUqkcDkdvb6/ZbEYgEGDBAsXcok+doLhMbG2PE8Bdg3Tf5/PdvXsXklSlUonD4e5383O53IaGhk8//bS6uprH4z0aJhgO0cHBwXfeeef999+fnp7eu3fv0v8CcxUMEvEUB51Ox+FwY2NjC+cKZDJ57t4oFApffvnlurq69vb2np6eK1eufPLJJ0wmMy0tLTU1FQxOgRSoUCjmbdZiMJja2tqmpqbBwcGxsTEqlQq4UpAfLisr27dvX35+fklJydx7Kg/KtyQAACAASURBVBKJPNSowWQymUymp9tuavkEyPIDJS7Op4RCIaDPP4KUAZ/PP3z4sM/n+9Of/vTee+8plcoXX3xx/fr1c4fgbrf7o48+unjxYkVFxaZNm2at2xs3bly8eBGBQAC6ev369X19faCbDlqwBoOhq6vr/PnzoMYKukPQ+wfiFwaDEQqFxcXFe/fupVKpoG+Qn58vkUhAyfuBc/mUlJR//ud/3rNnT0dHx8DAwDvvvNPY2PjGG29UV1cvio9DIkldzC6CSCSi0WhDQ0Og4na/DhPQ7S0WSzQaXb16tUAggC319OnTJpNpXq6oVqsFQisSiUxNTd24cSMOh7t27ZrRaPzGN76hVCpPnToF1pSLm17M265IRPyFO5TCaDQ6PT1dr9dfuXLlueeew+FwwI4EBbG5z2Kz2Xv37j179ixMbaqqqtxu9/j4eDgcBhtJ8CaFGgb2GkAkw39DoRCc5YWFhTBwgdUikUgeVvXwMZsWNBoNmDSJxbBMgsfj0Wi0hZNU4ETPbT5hsVg2m02lUiUSydq1a6E9A4P7rq4uMEhLTk6ORCJqtZrD4czNJ9Bo9MqVKzkczvDwMEhQQcsKgIAVFRU1NTUsFmteZVMUCqVWq1tbW6empohEIoCvaDQaFP8gwA7GRX6/n0KhyGQyk8n0QB+WRMwKqNUvXLjgcrlIJNKrr76akZHxULk+bHFmsxn0RxdFHhEG39B3j/MpgOAkEomP8BkwGAyfz3/++eenpqY+//zzL774QqfTNTU1UanU559/XiwWw+jA4XC0tbX97ne/IxKJmzZtKi4unnnXBIPBgYEBmUwWDAZ/+ctfbtiwYcOGDRgMRiqV1tXVFRcXwygfhGUAfOVwONRqNVisA22ATqeDPj+VSrVarc3NzWNjY6AnEGd7GIfDCYVCGo1WUFCg0+na29v/53/+5yc/+QnAZ1NSUlJTUzMyMv5qR2rLi90PHpXDw8NGozFGkYndmTKZbHR0VKfTWSwWsFOHDCYcDptMJpvNRqVSs7Oz2Ww24JzQaPT09PTk5CTQXfPz82k0ml6vVygUeXl5QqEQmhagFhGTw1jEPBUOkr8egPPfaPD5fKVSmZaWRqPRzpw589vf/pZEIikUim3btt3vhCMSiYWFhQcOHLh06dJ777137949ELWORqMsFovD4YDxaawghloCArZOML4D7euqqqpQKDQ2Nkan05cMPwfUUT6fb7VagciViGWSpPL5/JGREUhB5j2WgAY6r7AJ0EkFAgGcmrCtOZ1OADvxeLxt27YJhcI7d+6AsMnM14fpE9BPQUiYyWQWFxdjsViLxWIwGGg0GngIz9sSA6L35OQkhUKBVwCdOMif4LwHLSqPx4PFYqempshk8vr16xMX/aHC7/crFIq7d++Gw2GJRALQ+TibJjabbXJycnR0VK1Wh0KhPXv2AA99ETsy8R+gsNPCYf0Ixy4ajZZKpa+++iqZTL5y5UpHR8f4+Dg4vBw4cAAkz41G49mzZ0dGRr71rW+VlZXNAqh0dnb29PSkpaVVVFSMjIxcvnx5ZGSkr68vEolkZWVt374dfpmcnBzwuwIpVvBUg5UMSuqxlwUad3d3N3TQHuq7MBgM8DtMSUmJRCJdXV1arVaj0SCRSJAekkqlUqlUIpFwOJwlNj5NJKn/t0WCcy5soJFIJDas1+l0ra2tzc3NoN4PuEAAnsISh5Z7eXl5QUFBUlIS9NjRaLRWq/3www+BZ1BeXl5fXz86OvrWW2+1tbVRqdRgMFhSUkIikUDIFxKUxVLdhxeEFZbYWB8nxGLx8PAwjUbLysq6ffv2+++/T6FQxGJxeXn5/TwDASjy4osvOp3OlpaW27dve71eqGrgFI+J3SK+FH8AFHzkywCl9Nra2m3btuXl5TmdTsDbLSVICHALOp1uyXSvEvGVB+g3u91us9l8P2dd2FgWrpei0SjsjSgUCjRxMBgMj8fbuHGjUCi02+29vb1zjTGj0ajT6YxGoytXrkxPT+fz+StWrPD5fKdPn25tbR0ZGdHr9fNmG8BoBqY2g8GAm8jtdgP4Cop/IIJAYxV4AmQyeV7ETiIemJzt3LkTi8UKhcLk5OQ4K2e9Xt/e3t7d3a3T6UKhUHp6+iw93ceJmIRO/KKQMxtDj/AxoIyvrq4GhfVz584NDg4iEIhPP/00FApt27YtKytrcnLy+vXrQqGwoaFBLBbPfOtAINDY2GgymTZu3Lhv377u7u6hoaHBwUHghEmlUq/XC9gAcBOAJwK9e4FMHYwSZ/kjxh9YLFYgELz88surV68eHx9XqVRqtVomk0GLJDk5WSwWi0Si5ORkPp8P1SBYv5LJ5Jmq4bE/APcXqORP6PDCLLfbTyQSgVd7KBTC4XCw/Z07d+7TTz+1WCwSiWTlypUSiYTJZCYnJ8MAi0gkAomVyWTOaomvWLGit7dXoVAYjUa9Xl9QUJCTk3Pq1Knh4eGBgYEVK1ZUV1fD3k0kEiFNWURrqGAwGA6HE9zVx09SXS6X0+ncvHnza6+9dubMGZjplJeXL/DbYjCYvLy8r3/96zgc7syZMz6fTyQSEQiEmPwyGFbBZB+q3lgn1ePxgOoZn88HFWjYhef1wXuiSSqDwQCl2MXt8SfirzZAyTIQCLhcrvs1Y0DXYuHqF4/HgxMVjUYDJ0zIWaVSqclkAurVvE+ExZaXl7dhwwbQFQ6HwxwOh0KhYDAYu90+Pj4Oqm2xKS20lGg02qZNmw4cOJCWlgYpC9i0gisPZBKA0guFQgaD4bPPPoNEPHHRHyooFApIuD/sEy0Wi0KhcLvdK1asKC4uLioqIpFIi7KhgS4EpKfxb1PwlMfE3KNQqLKyMp/Pp1AoIEmVy+V/+MMftFptbW2tSqXS6XTPP/98dnb2TKRWNBqVy+V3795NT0+vq6sTCoVCoXD79u23bt2iUqnt7e1Wq7W/v7+kpOR+heICNy8k34/zjZhMZmVlJWi7Qj3Z3Nw8MjIyNjbW1taGRCJZLFZmZiafz4fMh06nw3gQjolY3g8/LIFASEtL43K5T8i2cHklqXAq+3w+s9nsdrvBX2FiYuLnP/+5SCT63ve+t23bNh6P91Cv+frrr3O53E8++USj0UxPT7PZ7EgkAhDVrKysyspKNBrNZDLJZDIM/RexMQwZc0I/6DED0MkqlQqFQr388svPP/88tMkX2A1h04RuweHDhyORyM2bN+vr61NSUkAhH2TnwM8sxrTzeDxut9vr9d67d29qagqHw4nF4lj9DZojS8lhQqFQPB7P6XSC5fpXq9iciKUJGJtCDnq/FQ6KiQtnAyAALBKJ8vLyfvzjH9NoNKiZI5GIXC632WzzFngw+fH5fOfOnbt16xbM6IlE4tTUVCAQcDgcBoMhNze3uLi4tLQ0JycHOMgYDIZCoQAcFtql8GogBjfvx+NwOF1dXZFI5KG03xPxOFFQUAAU+CcBbQwEAoFAgEQixT85jI2wHvOtwXtyJozb6XQeO3bs1KlTBAKBTCbv27dvluxUKBQ6fvx4KBSqrq4uKiqK/VNtbW1BQcG5c+dOnjz57//+7z/+8Y9zc3Pjr6NiqeECXjOPkLCuXbt27dq1gUCgv79/dHR0dHS0v79/fHx8YGBgJlICYN+Q+sNRhUajsVgslUp9/fXXN23alEhSFyFwOFxlZSWRSBwZGVEqlUwm02aznThxwmazvfXWWzt37nyEHY3D4bz44otarbapqen27ds7d+4MhULhcDg/P7+8vJzNZgcCgampKbCGX9w+GezXCeLUY4ZEIklNTdVqtZ2dnSkpKfHcaeFwGECo9+7d6+3t7ejo0Ov1bW1tU1NTdDpdIBCw2WyQyheJREKhUCAQAB0Ej8erVKr9+/fLZDLA1cX2XDKZDLrKS/bFgS7mdDq1Wq3L5WIwGInFsBzigYccbCwPTDWAGmw2mwOBgFarvX379tTUlNFoVKlUU1NT91tOsOah1SqVSvF4/OTkZHV1NWgMRaPRkZGRlpYWl8v15ptvPvPMMxKJBJ4IuXX8jTTYGBNoqKUsep/0i4N/TfxJ6qKIQAMgUKFQxP4G7FuhvGcymR6PZ+bdFIlEHA7H2bNn169fv2LFilnFP51O37VrFwaDeffdd3/xi1+8++678SNSoJMK32vRf2EsFltcXJyfnx+eETEXd5/PB7UrDIThh8Xj8VDrCoXCJycUsLySVCDWCQQCrVar1WqLi4tj0CvgOD/COY1CocCUDIlEQo4bDofJZPLGjRvr6upQKFQ4HDabzWDLu7hJKozDbDZbYn98zNIlJydnampqYGDgmWeemfWvHo9Hq9XabDa9Xq9UKlUqFbThtVqtyWTCYDBcLre0tJTNZtNoNLBpHhoaArcb2EpMJhMOh0tNTT1w4MDevXtxOJzX64Wzc+aJ6/V6YXC5lIcK6BEGAoFEP36ZBICXPB6PWq2+nxUFpHcLb1ajo6P37t0bHx8fHBx86aWXMBiMRqPBYDDgiwMYNUiFZ6WV0BY9ePDgjh07UlJSgsGg2WzmcrkxliEA706ePHnixInR0dGDBw/W1dXBIQq4qTgbb2AokBj3L1k8UbwQoDxBoemhPhL0jB4HzgTI1MOHDzc2NqrVahKJxGKxPB5PIBCgUChbtmzJz8+fqX5gtVqPHj2q0Wiys7OTk5NnvS+MIOrq6txu93/+53+2t7dXV1fHqFGQEcLDZt2AQGhTqVSPOe5f4Lea6Wo7M+2G7mlMowYSceBtQ/EAPPJEkro4pzKRSBSJRAMDAyMjI2vWrKHRaNu2bWttbb148aJKpcrLy4NsA+zXZiqh4vF4+C/02/1+v9lsNhgMIMnu8/n27t2bk5Mjk8kmJyeLiopWr14NoyiAfYAFwOLexgQCIRQKLazLnYh4VgVQpoxGYzAYjB2WSqWyu7u7o6NjcHAQtjmg0GEwGCKRmJeXx2AwpFJpUlISi8Uik8loNBpwci6XC7yYwZT5+PHjzc3NQNv0+/3T09N2u72yslIul8NtH1skS9wUB9MpGNksJRY2EV9hAMIMhUJNTU2Vlpber6cCed68XSWn03n69OkrV67ANDArK6uiokIoFCKRSDC2AGvTe/fuuVyuuUvL6/UGAgGJRFJaWsrn88PhcCAQADD3zHOawWAIhcKbN29eunRJIpGAhglgaeL5mg6Hw2KxBAKBhPjJ0xGQG83kGMXzFAC3AAz6cQ6I3NzcI0eO1NTUTE1NkUgkDodz48aNc+fOBYNBHA7X0tICglCwjQ8MDJw7dy4SiXz++edUKnXNmjWzQCloNDopKam2tvbevXsffvhhd3c3mUz2+XwxDgPcgzNH7eFw2Ov1joyMdHd3MxiMeTXanlzJAYnQV4UHW44otNra2qGhodbW1ry8vKysrKSkpBdeeOHGjRsajcZgMOBwOOCyAUYQVFR8Ph+kILBuYD91uVxer9dqtfr9/nXr1u3cuZNIJB4/flyj0QA8EYr4SCRis9lAqnfRW4AIBCLRSX38SEpKIpPJVqvVZrPB8GVkZOT8+fO3b9+22+00Gk0kEvF4PC6Xy2Qyge3BZDKZTCafzycQCAvUHsFgkMvlWq1WwO643W6FQgGyDyaTKRAIxKZXYDeyxOylWOM2wZpaJoHBYKhUKoVCkcvl92ufxyTz5v5TOByenp7+/e9/7/V6y8rK8vPzMzMz8/LyOBxOjFmv0+l8Pl9TU5Pf75+VHESjUXDNIRAIcOPMbN7EliIWiy0oKKDT6Xq9fmxsrLW1FZqp8TOIYTSJRqOfEE4uEUsfoOscP34DWvJwXj/m/gYio7m5uXa7HYvFms3m9vZ2aDxNTExotVpgTUEJp9Fo7Hb77t27R0dHP/74Y5lMVlVVlZmZSafTY2YE0NmlUqmXL192uVxCoRDUYADoCbdJ7DiITSTodDqDwcBisUwmc/ns2MsxSW1oaOjs7Ozs7HzvvfcKCwtpNBqXyy0uLlYoFFqtFjphLpfL7XYDQRtS1Wg0arVaR0dHCQRCRkZGSkoK6JukpqZmZmZCL6G3t/fkyZNut5vJZMbupUgkYjabY43xRQyoKRP6QY8foGirVqvlcjkkqdeuXTt69Gg4HN61a1dDQ0NmZiaLxYrp8z9UTrB27doTJ05oNBrQERwcHCSRSGKxmEAgQOkMBzNIUC2lnDIkIqCSnUA2L5NAoVAUCoXL5U5OTj5CkhoMBvV6fVdX12uvvXbkyJGCgoK5gAHoYEH7am6SCu1VwGcv/FHFYnFBQYFcLu/q6qqtrQUSTJwtMbD6A3mWxEX/Ww9orkN9FX/VEQqF3G436FU//r4KBRWLxXK5XFeuXBkZGcnPzy8qKtLr9dDdsFgsKpVqenqaSCSWlpZ+7Wtfa25uvnHjxtWrV0dHR/Py8ng8nkQigWmDw+EYGhoaGBgAFVUY4YLABZFIjEaj0FideUuSSKTp6Wk0Gj00NLQA6zGRpD4NIZFIDhw4EI1G7969OzAwADmoQCBgMBgkEonNZrPZ7Nzc3Gg0isFgZDKZ3W4vLS0lkUjj4+O//vWvs7Kyjhw5Ul9fTyQSZwoB6nS6zs7O/v5+qPlid0U4HNZqtSBh/SQ6YfEDyRNxv2AymSwWq6Ojo62tbdWqVQgEIqal0tDQUFBQAIJ2ULFAgOzuAi4dcGmCwSBUPmq1enp62mw2d3d3CwSClJQUGNnAuQuF8tKbKc+bSSTi6Q4ymSwQCHQ63f0qE0gf/X7/3H8CLxwkEpmbm8vlcqHrM1cMNWarNjdJNRqNeDw+niQVNlKQbAN58/gXKihpzBVqTcTfaJLqdruj0SjoTz9UH4dIJC5W5Q+ruqOj4+OPPxaLxV/72tfWrl0LNCaz2Xzv3r0PPvjg+vXrIpGosrIyPT29tLR08+bN165du3r16nvvvefz+ZKTk6GZGgwGfT4fh8P55je/WVdXFyfryOPxQGG5rHQnl6noTF1dXUVFhcfjCQaDVqvVZDJZLBaZTAb6pnq93mKxwCNdLpff7yeRSBQKJRAI2O12AJvOBYUoFIorV66kp6cDKiC2nwaDQYVCsX79eiaTubjfgkgk0mi0hE7q4weDwSgoKGhtbb1169Ybb7yBwWCeeeYZm832xRdfDAwMvPLKKzt27ECj0X6/3+Px2Gw2GPoUFhaCmO68r+l2uzUajUKhePfdd+VyeUNDQ21trd1ul8vlq1atysjIAJYebDrRaNTr9cL8aCm/+BKLXiXiryFQKBQkfwsc7fc718Fcmkwmt7a2FhQUzBwZxYJEIsFeB4nFrH91OBxUKhXwVA/8qBqNxu/3i8ViKOG4XG6c/pzBYBDKyMTlfjqS1OnpabCtfyj8BuiXLdbHAO/Jt956KxAI7Ny5s7a2FoFAIJFIILrcu3cPi8WuW7fu8OHDRUVFVCoVjUbn5eXl5eUdOXJkampqaGjo0qVLV65cQSAQu3bteuONN7Kysh4K4mWz2UDcbVkJqy3TJBWmqzDEZzKZKSkp4XC4pqYGxNj8fr/BYIAVeeLEibGxsc2bNycnJ7e3t1+5cgWHw82lQBkMhnv37g0NDb322munT5+WSCTA1wMmjVqtFolEi76wkEgk9PYSu9jj/5LZ2dmZmZmtra1dXV0lJSUlJSX/8i//8txzz126dOmPf/zjRx99BIUHg8EgEok2m02n05HJZJFIBAg/Op0O5A8cDgdjpomJif7+/nA4zGaz33zzzfXr19Pp9IsXL/r9/u3btzMYDGjExlBHLpcL8YRlXOZmqCaTKdGJX24BKCagT90vE0UgEPPSqMGF6Ac/+MEf/vCHlpYWgUBQUlICAlIul4tOp4PUGtgBAN1w1isApxAxHwwaiIZQChqNxt7e3kuXLjEYjFWrVoEJe/xJKoPBSEpKWlZT0ad7xY6NjYFszsOqii4W0D8ajarV6jfffFOj0Xz/+99fv3493D6xF1coFDgcrr6+fvPmzbO8WAkEQnp6ulAorKqq4nK5o6Ojubm54MiFeBg+AHAYwGAoMe5fFu2E//0J5lRakUhELBZD9dbd3U2hUF599VWY17e1tYnFYqFQOOspXV1dd+/eFQqFpaWlZ8+eBZlMxJdSbYFAgMlkLroYCpFIpFAoT0IybRmGWCzOysq6evVqU1NTbm4ujUaDRrVQKKysrATrGsAkAZ/js88+u3HjRm1trUAgMJvNY2NjY2NjxcXFeDwejmEymbxp06bU1NSSkpKCggIOhyOXy8fGxphMZk1NTWwIBeABOJsBPrWU3xpGqEtP2ErEVxher9dkMgmFwkeQdAC2x3PPPWexWKamphwOBxD5mUymy+UChyEUCmW320Oh0NwkGOa2crn87NmzFosF6nYok6anpycmJnQ6HcAMLBaL0+kkEAg1NTWZmZlqtToYDAKxFXB78IcY/Mbr9QKLAIFAkMnkmLdfwkrt6UhSNRoN4kuv8jifBR1HCoWyKAvAaDTeuHHj5s2bX//61+vq6ths9syXdTgcY2NjOByuuLh4bjcKLNPANS0lJQVECR8hHwDVp7lcw0SSuhzzV5gp2Gy2UCiUnJyckZERCoUkEgl47s3CchmNxtbWVpPJtG3bNgwGEw6HiUQiZBugHIHD4eh0+qLnH7BNJ4hTixJMJjMnJ0cikdy6devIkSNwHtNotLy8PKlU6nK5AH4KrGS9Xq9Sqdrb29esWVNYWCiTyRwOR0dHx7Zt28A7DsTwuFwuj8fj8/mwsapUqsnJyby8vKSkJLDncbvdIAQN5zSFQlniASVoti8xYSsRX22ADjmTybzfRYf5zP0OQgwGIxaLDx48aLfb4Wy+devW8PBwTU1NampqJBLRaDR9fX2BQGBeVnU4HLbb7Tdv3hwZGSEQCCQSiU6nWywWJBIJNxeZTGaz2X6/n0ajSaXSsrIyAoGg0WgmJib++7//G/zEiUQiEA2hWQsimiAmAN5poKkC+PJE/K0HsJYxGMzM9mQ85ziU/Y+fpHo8np6enuPHj/P5/O3bt0skkll3x/DwsF6vz8zMlEqlDyzzSCTSo41VcTgcmUwOBAKJJDUR/xsjIyN2uz0vLw/WFlibKpVK0MGO3T9tbW39/f0CgWDDhg3j4+MztYSCwaDdbicSiVQqddGT1JhWBczUEg2Dx8z4s7Ky6urq/vKXv3R1ddFoNKfTCaYaRCIxpvMAxGej0SiXy0H0VCwW+3w+n8+HwWD4fH5aWhpI7c6aSwaDQbVabbFYNm3aBJVMNBp1Op0OhwOoIQgEgkajLaX2OKQFCYXU5RZA6VugHILCaeHBOuyKCASiuLiYQqH09vauXbt23bp1JBJpdHT02LFjk5OTc49SqMd4PB7gVkOhEBR1AwMDpaWlGzZsgCEG8EgAuorFYqenp41GI+SpHA4HZAERXzK00F8GzFgDgYBOpwNBlRUrViQu91NTWT3sGQfiU7CMH6ehHg6Hh4eHGxsbx8bGXnnllaysrJm4WFiEzc3NCAQiIyNjpj/qvOHz+chkclJS0sLvGItQKATLO6aJCRKqiSQ1EYhoNApOaKmpqbG2ExqNHh8fHx8fX7lyJWyUBoPh/Pnzdru9oaEhOTn59u3bM6WDQfOfSCQ+iWwANAQSndTFCqFQuG7dunPnzh09ehSNRlut1mAwSKVSqVQqwExBeRHgd0ql0m63nz59ure31+l0DgwMOByO999/Pz8/Pz09PTs7e9aG5XK5tFptIBAoKysDFgh0wb1ebzgcdjqdIDy+lCUy+IgkiFPLM0/1+Xz3u/QwrI9TkBKDwaDRaHB+BmoLk8mkUqk4HI5EIs2U6If1Zjabs7Ky9uzZU15eDsvv5MmTd+7cKS8vb2hoiG22MyMQCDgcDi6X+81vfrOwsJBAIABCBpCvcNcQCARQDAgEAmq1uqOj4/bt2wlhtacjgEPyaEp50GWH/vqjbZIqlQo0s6urq48cOTKrCQpyUS0tLVwuNzc394GjMPgWbrd7amoKMs6Y7QuM18CAAAwIof0B/BkUCtXb22u1WgUCQaKTmoj/3ccdDgedTod9E4lEgozZ4OBgT0/Prl27AHV64cKFzs7OmpqaLVu2hEIhu92OmCE6HQqFXC4XqE4seqcTtuZFGWckAoFAkMnk/Pz8V1555fTp02w2u7i4mMViOZ1Om80GvU+DwRCNRvl8PpfLdTqdH330EQD7gPKsVCq7urrAIDcvL2///v27d++OvbjBYNDpdBgMBpYTPAvxpSNDKBQCpT2QkliyFW6xWEDYJaERsazK74Wl66xWq8fjiXNJYDAYAI3AfxEIBAhGgs4UZMPwdnDoDg0NiUQi8MKIRqM6na6xsZFIJBYWFs7F+kN4PB6LxbJ9+/YNGzaIRKIHfiTo1Nrt9gRx6qkJELF/2Gf5/f62tjaLxSIUCh82sYMSzuPxfPjhh2fOnCksLHzrrbf4fP6sh4XDYaVSOTk5WVJSkp6e/sCXBR/1kZGRjIyMpKQkLpfr9XotFovRaDSZTC6Xy2w2+3w+UJsCvDWoYSIQCLfbjcfj43mXRJK6LEKn02m12tTU1FhnnkQi4fF4r9c7NjbW399fWVmJQCCIROK+fftWrVolFAp1Op3JZFKr1Q6HA4SovF6vTqcTCoVPIgkIBoOJNuriBpvNPnLkyAsvvAC2N+B0F2s4ASsZhUKFw+GpqakrV668+uqrpaWlSCTy1q1bRqPx0KFDO3bswGKx0IKdtZz0ej0sGNjaZrVOPR6P2Wz2er2LLlW28CZOoVCWGGaQiK88SYVT/34JHLRz4uxaUanU7OxsqVR67dq18vJy8MKAjumtW7eAEz01NQUDKFCe/sEPfgAP8/l8SqXyxo0b3/rWt7Kysu6XRoRCIb/fX1FREX/9ZjQal/hWSsQTDbPZDJjUhzof3W53zKXp0d732LFjjY2N+fn53/3ud+ctogKBwJ07dxAIREZGxtwUdt6ApoBWqx0fH4dqEIfDUalUJpMpkUiysrJYLBaFxGEougAAIABJREFUQgGuFRaLBWViABU0NTV5vd5EkpoIBAKBGB0dNRqNKSkpPp9PLpc7nU7QpVq5ciUejz9//rxIJEpOTq6vr4eMBHpjUqm0urqaw+FAU8HhcIAr2pNoj4G2cMx7MNEzePxAo9FkMhl65AtEIBAAc1QcDgdMjuTk5OzsbJvNRqfTORxOOByexUrR6XROp5PD4YAvAOJLBgm0aUEOAkBIS5msOJ1OxMO4TSbibz1CoZDH4wHi/P0u+kOBQFAoFJPJrKqq6urqgjkSk8lMS0tDoVD/+I//iEAgaDQalUplMBglJSU9PT0YDCYrKwuSVIPB8MUXX1AolA0bNgiFwvt9nkAg4HQ6k5KS4k813G43Go1eAovzRCzNTuX3+x/WtdHv9zscjry8vHgEmwAtDehPuE3MZvMf//jHzz77TCqV7tu3Lzc3d94iyu/3t7S0sFgsQEvH86mysrLWrVsnFoth9A/YWQwGAz0LEokEIgaoLyN2KMjlcuiAJJLUZR1AdVKpVBcuXJDJZGazWaVSeb1er9fr8/lkMhmNRgMmqUKhEAgEPB5vZlOhvr4+Ly8P9mi/3280GvV6fUlJyZOwkIblC/yeZQVS+WvYNIFiGcMZ0+n03NzcqakpAD/NuhzhcFihUEQikYKCAtjIwArFZrNZrVYoMKDIWUoaUyQSmZ6ehjo+kaQun4Aufqy4nRt4PB5gc/G8GrCVCwsLL1++rNVq5XI5AoHYsmULEon83e9+p9frX3755XXr1vF4PL/fH4lE3G43m80mEAiBQEAmk12+fHn79u0ZGRn32yHD4TDMQDkcTvx3h8fjCYfDCRDL09Q+gNl3/E9xu91arRYQnAvsbz6fT6PRNDU1KZVKAoEAQBQEAtHb23v69Oni4uL9+/ffr80E2meDg4M5OTmzRKkWeDskEikQCGLUw4fasZfh7DSR2fxf2O32ycnJkZERmUwml8vv3Lmj1+tNJpNerwf5IQwG4/P5HA4HBoNxuVwnT57E4/EFBQWx5UsgELKysrKysmIvqNPpotFoenr6k5AWgvsWXKoTSeoSH/NOpxPgH3BwMhiM/Pz8lpYWh8PB5/NnXQ6v16tWq4lEYklJCTwejUaTSCTwMIsRp7BY7FImqeFweHp6Gir4RJK6rM57FAq1QD8GmIJmsznOFyQSiXl5edFo9Ny5cy0tLXQ6PTk5GfSb+Xz+2rVrd+3aRSQSp6enBwYG2tragMii1+u7u7uNRuNPfvITNpu9gB6W0+m0Wq0sFiv+u8Pr9SagUE9NgHlYIBAAf754kjmz2Tw0NDQ5OVlWVrbAsvF4PIODgydPnrxy5YpWqyUQCIATDQaDQ0ND09PTq1atstlsIyMjZrOZyWRyudyZqtJ+v1+j0ahUqh07dnA4nPhLxEfrhrrdbp/Pt9xKr0Rm838hk8lOnTp18eJFmUzmcrkgKyWTyQwGA9xH0Wi0y+UyGAxer9flclksFiqVKpFI7jfKN5lMKpUKRl1PIokEhcsYRzuRZyxZBAIBg8HAZDLBZQrO9czMTJvNptfrxWJxbKYfWwkWi4XBYGRkZMT+kkwmh0KhmAQV9JmW8iJGo1G73Q794MTiWT4BewUej7/fRQe3PJvNFucL4vH4rKwskUh0/vx5p9PJZrMlEonH49FoNGvWrBEKhVCik0ikoqKiSCSiUCiKi4vHx8c7OztzcnJWr169gNxVKBQCIQIqlRr/tNfv94MUYOJyPyWZCgYDtjjxnHQwuWptbdVqtSwWa4Flo9FoLly48Jvf/CZm+BeNRkGINzMzMzs72263X7x4sbW1FaameXl5YrGYz+eTyWTIBwYGBmw2W0pKCtw18ZzaADB9hB8BKP+JJHX5xtTUFCieAgSEyWTCYoVqHmAAJBIpKSkJVKy9Xu/ExATot80bZrNZqVQC8BnEsRc3GwDXCiQSOa/9YCKeXHi93tHRUT6fH+Mb4fF4LpeblJSkUqlycnJmJalqtdrpdKanp88Eh8Cm5na7oU+ARCKBzrmUXwScsRIW58snQqEQIJdoNNr9Dm8ajYbD4RbY2WYFFovlcrkVFRUKhcLr9Uql0rq6OrvdPjIyUlxczOVyoZVFoVAqKyt5PF5fX19RUdH4+LhSqXzxxRcX1ifx+/3BYJDJZFIolPg7qdDHTSzspyNgh3Q6nYDieGDHB8p+q9UKIOn7DRu9Xm9XV9f169fhxAeiEpvNLioqqq6ulkqleDxeoVD09vYODw/39vbq9XoWi7V+/frNmzcXFxez2WyHw9Hd3Y1CodhsdpyIvsdR/QOITpzOwIkk9SmM+vp6rVY7ODgILOz6+vqtW7dmZ2czGAw6nY5GowH9aTabP/nkk9/+9rfQP1ugSvN6vWaz2WazXb9+XSgUisViFou1iDRq4J7b7Xav1/tArk8iFjGAS7dixYqZPzsGg0lLSxsdHV25cmXM6wFifHw8EAhwOJyZTA64fLG5D4j1xDnPWqxI6Jctt4h58C5A0cPj8TBkf6hXTklJIRKJGRkZb7zxxubNm1tbWz/44IPq6uqZ9wIOhwOB/eHh4bGxMQ6H89xzzy3cH7Xb7dPT0w/rVw7MxUSS+tQEDoezWq02my0evyUcDldWVqZSqc6ePfvuu+8ymcytW7fO1c9vb2//7LPPFApFTU1NU1PTihUrKioqVCpVY2PjJ598AmjUPXv27Ny5E/AD3d3d165d+/jjj0+dOvXGG28cPnzY6XQODg5KJBI+n78Eiy0QCBCJxHhU2BJJ6tMZVqtVr9eTyeSGhoZr167ZbDaxWFxUVBTze2AwGAgEQi6Xu1yuzMxMl8vV3t4O7ixzd89gMKjVant6eqanp2UyGTihsVgsoVDI5/P9fj+DwQAqAJFI5HK5oDphsVgwGAyPx2Oz2VgsFjLaeV8c4N5KpRJ6uonLt2QRDocdDodCodi3b99MpAeZTN68efN//Md/VFZWZmRkzKxGFAoFXNaZrSBoZXm9XgwGA70rn8+3lMxNMFHzer2JNvzyCcApoVAokUh0v8ZkOBz2+/0PhemEOUA0GiWRSBQKRa/XnzlzJjMzMzMzM1aYAYtZKpU2NTX19fXR6fS6ujo6nb5w6gkfGKqp+JNU2JMTZr9PR4AOSTAYjHMBgIAgiUQiEokMBkMqlc4abcFrtra2olCo7373u1lZWa2trVVVVQcOHGCz2RMTEy0tLU1NTW+//fb169cPHTpUU1PD5XJra2tLSkrWrVv3X//1X7///e9v3ryZnJysVqsrKioYDEY8bf5AIGA2m2O6pw8VbrfbbDZjsViJRJJIUpdpgKAuGFRWVFRs27ZNKpXOzEJgFer1+qmpqWAwyOVyN2/evIAJb0ZGRm1t7cWLFwkEAmBcIC+JRqNkMtlsNstkMthGQeYag8H4/X4cDsdkMkkkEnigkUgkMGuB+xP+AArzkP4mZFaWODweD+hJCYXCmZMXAoFQUVGBw+Ha2tpSU1MLCwtj/wTcu1nnMYPBIBAI4Dbu9XpRKBSHw1kyJX/Yyp+Ex0Qi/prD4XCYzWYcDpecnHy/Y9VoNNpstodq2KBQqIqKiosXLxoMhrt37yqVypaWlhdffJHP5898FxQKlZWVdfz48eHh4fXr11dUVDzwaA8EArA3PtTXhIFvnAIFiXhy9XwoFILqBTRPHg3wFolE1Go1sFQBegevA06hsaX1/2U2GAy4kYtEolkb9czH2O3227dv9/X1paenr1u3TiqVMhgMHo+XlpZWXV3d29t79erVX//6101NTZWVlWVlZRkZGXV1dVgstqmpqbOz8/r162DAG6eKXzQaLSoqIhAIs0Zt8YTZbIYe1nJT/00kqf8XbDZ79erVOBxOLBanpqaWlZXNq82bkZGxbt06u92ekZFRXV3NZDLnXZ1oNDozM7OmpqatrW3btm19fX2rV68uKCiAf8LhcHa73Ww2w21mt9vBihDuZDA7BXSBzWYD+TTAZhGJRDwef/v2bYVCEQqFkpOT165dS6PREqnGkgVUtHM1otFoNIfDqa+vv3v3bnt7e3p6OplMBlqb3W4nEAiz6hmww/F4PB6Px2QyYbFYgUAwt+J/coFCobhcLgCmE5d1mYTNZjMajU6n8/Lly8BlRqPRkEx4vV63241CoWQymcFgsFqtExMT4EsCmqMw7Ynpr4G0JNBZsFhsUlJSTU3NhQsXGhsbORwOkUjcvn37LDYJCoXKzMyEg7awsDA3N/eBH9jr9YLh6sOmNWApmbjiSxxQHkxOTgLm2OFwANsJWuyFhYXg5Bf/C4ZCIavVOjIy4nK5rl27ZrFY4BAEo1Sv1xuJREAshcVikUgkJpPJYDAikcjY2JjL5fL7/U1NTTwej8fjCYVCNpsNRI5IJJKXlzc9PT05OenxeLZs2ZKWloZAIADlwuFw6HQ6NJV6enpGR0dlMtnNmzcrKytramoqKirEYnFJSUlXV1dHR0dvb++NGzcIBAKXyw2Hw8B/hfsCeroIBALcTUkk0rp162B0FoPJxviyYKIBPyAAG4CubTKZfD5fX1+fSqUC2lYiSV2mIRQKt23btnr1aoB93G9UtGLFipSUlEAgIBQKF4BJQXUFElFQsdHp9OLi4nk5gLA6YdVChurxeFwul9frNZlMYFABzD4AQV65csXr9VKp1FWrVh08ePCBI7NELGI4nc7p6WmBQDAvoHP79u0jIyM9PT3Z2dmrV6+OnbJgjTvzkWQyGYlE2mw2g8Gg1WrxeDyLxVpiUPzDTlET8RQ0t2BfOnr0qMViSU5OxuFwUEp5PB6j0YhEIjs7O7VaLQaDef/99z0eD4xZKRQKqPMgkUiXywVJqt/vd7lcbrcbyM5JSUlMJhPGoC+//HJGRsYsoB7ADMRiMbg7slgsl8ulUqkgmwSHVQqFAqIZkJgaDIbp6WkkEmkymUAZOhqNotFo0PeF7hp8fkB4W61Wq9UKmcdSCrolIrbAzGZzU1PT4OAgXFlI1MDTgU6nxyQa4896Q6GQSCTicDjRaLSvrw8EUMPhsFAohDYtLBvITel0OmioDQ0NRaNRt9t9+fJlyDvT09OFQiGFQkGhUD6fz2KxIJFIWGxoNPrmzZsxyQv4r1qtxmAwXC5Xr9d3dnZeu3atpaVlbGyssrIyOzt78+bNa9asuXbt2i9/+ctjx45FIhGxWGwymcBK0Ol0+nw+FAoFSYLT6cTj8cnJyaAQ3N3djUajCQQCrF5Y7eA+EIlEbDabTqfzer2g6q/VaoPBoNlsZrPZVVVVcWpdJZLUp/G3wGC4XC5YoSwQYDUUzwtarVaDwUAkEm/evEmhUCApmfeRMaMLCPAxmskEj0UwGNTr9eFwmEAgCIXC4uJiICIkYsnCYDAMDQ1xudxYGQNkFECUMpnMioqKxsbG48ePp6WlJSUleTweFAoFoqozX4fL5TKZTIfDodfrNRoN9NdjyyA6I4AQGmsmwd8A5G6mtkNsdUGLC2p6CHgwDoeD/wUaSjAYnJychKF/4rIuk+ByuWVlZTabbXJy8tixYzAVBZc1NBpttVpDoRAgT1wu17lz58AKErjSwWAQHgmI1Wg0Cgmuy+Uik8koFOrZZ59lMBggx3bo0KG5VRwku4WFhXfu3HG5XOFwWKVSHT161G63o1AoPB5Pp9N5PB6DwYjdLP39/Xq9HolEXrt2DTQmw+EwGo2mUCjQ3CWRSACi9fv9TqdzfHxcLpffuHFDKBTCrZGowZY4AoGAw+HIzs5etWoVXCYKhUIkEnE4HIPBeKg2KhyOXC73zTffhDpfr9e3tbVdvXp1YGBg165dAoGASCSCfRpQBWw2m0aj8fv9aDS6oaGBRqOBRq9SqZTJZCALDckrbOAoFIpAIKjVapCzgD4RtGaNRiNkkD6fDwB4wWDw+PHjbW1tq1atWr16dU5OTl1dndVq/dOf/vTBBx/gcDiLxYJAIACkh0ajwcoViUQGAgGv1wt9XL/fD/gu+OTwgHA47PP5nE4nPNjn83m9XovFotVq0Wh0SUlJfn7+7t27y8vLlxsdMHE4PcEQi8UvvfTSxo0bPR5Pamoqn89/fN8pEOOora0tLCxctWpVfX194nde4jCZTCMjIzt27IDtGEx0NBrN6OioTqfDYDDgkXP58mWBQPC9732PTCbv2bMnPT19VjkhEAhyc3PhALbb7U6nE7SBYmkoiFfDhgVvBCcuIJhRKBSFQsFgMGAEEKOJRCKRcDhsMBhsNpvf7wc4AWyIKSkpTqfT7/eLRKLCwkKfz6dSqWZxvBLxdEd6enp6evqhQ4cGBwcvXbokEokkEgmPx4NRvsfjARYmLD8QrIDZ5eTkpFwud7vdEokEIPUIBILH48GzYAJAJpM1Go1QKCwrK8vOzr7fZygpKbl9+7ZKpfJ4PAaDoaOjg0qlEolE8Law2WwWi4XJZELi63a7XS4XEon8xS9+AZlHIBCAMS6ovUKS6vP5ABCFRqMZDIbVanW5XENDQ/EoFiViEQOLxWZmZv7whz9crBcEqEltbS3st729vZ2dnZmZmZ2dnUKhcPfu3XNp+6BcMauPDhMt2BVBR4XL5TIYDBwOh8PhoAEcCATQXwa0oux2u0ajmZiYGBsb83g8e/funZycbGxs/POf//ynP/2pqKhoz54927dvdzqdH3/8MYvFOnz4cHFxMR6PZzKZIK8eay4YjUaXywVZbyQSgQVMJBKBhwCYK0iOsVgsBoNxOBwnTpz4p3/6JyqV+u677+bk5EB9mLBFTcSiBR6PhwEZwMYXhWoKwMcf/ehH0A9bbpJpfyWXlUgk6nS61tbWwcHB3t7eiYkJo9EYCoXYbLbb7QaQhsfj+fjjjwUCwbPPPvv8889DBT/zdWg02uuvvx4KhdxuNwaDsdlsb7/9tlAojGGUETMkoqCTSiKRSCSS0+mMRCKAJ4FpETwGjvNYD5VKpQoEAjabDftjX1+fxWIJBoOwGolEIpFIVCgU0O1IXNZlFQQCoaioKCsrC5o9MZdwgJz+fycEBgPZZ3Z2tlQqhf5QzE8c+CuxFXjs2LG2trb8/PzDhw8v8O7FxcUcDkepVKrV6lWrVn344YcxzAk0q5xOJ4FAwOPx4IwVCARgHgoZZygUcrlcNpvN6XQqFAq73Q4EU5C1zsjI4PP5d+7c6evrS0lJSUz8n6aYmpq6d++e2Wx+7rnn5HL5wMBATU3N3CR13qMWpKzZbHZsKjWL8EQkEmeOpGIuLQKBoLi4OCZeUVJSsmnTpr6+vsuXL1+5cuWHP/zhz3/+cw6HYzKZQOOiuro6dmvM7OLDW8f+N/Zec6cNsQ9AJpP/X3v38htl1ThwvO10Or3QdmYolbbQQikXixQqRcNFiSbqGzVKdGGM0UjixrjwDyAkbswvceXCS4y/kLgwXhKExugCQtCY+ipytQWFUmNBaCmFAqXDTGk7v8XJ2/BT7vQVhM9niVOEh5lnvs9znnNOWA+ura2trq4umUyG28AilYkRPgMTex0fNnm/0+b33ToGBgaOHz9+8uTJL7/88sCBA+Xl5YlE4uGHH66qqqqurp48eXIY1unp6Wlvb//pp5/efvvtyZMnr1ix4q8hmJeXF4/Hw9B8UVHR2NjY999/X15eHovFampqHn300WnTppWXlxcWFhYUFISTabjoD1fS49uWjH8Nh3uuYaXV8LheGGLLyclJp9N9fX1vvvnmzp076+vrFy1aFIvFDh48ePr06ebm5is+4sLtd2oKU0+u5ts95z8DOJcZZzx//nxra+u6deu6uroqKiq2bdv27bffDg0NVVdXl5WVhQdhq6urFy5cmJOTE4/Hp06d+t1333399ddhsvOFv9XY2FhlZWU4eY5fnl34J8lmsyP/sXjx4nD3NDRBJBIJ3+vxeHz58uVhbqJ/7tvG7t27e3p65s+f39LSsnnz5v7+/osuv3jRf/TwdrrMRctF3/zhG/zCT0osFispKbnvvvtmzJjx2GOP7d69u62trb29Pdye2LVrV39//0VXxrjW66WwAnpjY2NlZeU333zzyCOPTJs27Q58P4tUuFpdXV3h6jk3N3fJkiUNDQ3z5s2bPn16GC0tKysrLCwMo+2Dg4P3339/c3Pz+vXrP/zww8rKykWLFv31Oz5cNJeWli5duvShhx7avn17ZWVlIpGYM2fOs88+m0gkYrFYmOAZXjm+pd747dULz63hBmr4xbC21IVPqWYymXfffTfciX/wwQebm5t7e3sPHz68cuVK1zxct6GhoYMHD27dunXjxo0dHR2ZTGb//v0bNmwoLy9Pp9OpVKqoqCg8AxOJRBoaGqLRaCaTaWtr6+zs/Oqrr2pra1taWurq6sY7YDxPLxMckUgkvP5Se1FWVFTcafNLbnuZTObnn38+fvz4/Pnzw4V6T0/PpdYp/28LU1OmTp0aj8d3796dSqVGRkbuvvvuxYsXT9TGOj09Pd3d3UVFRRUVFT/88EMYB7vT9kQVqXBl4WZnZ2dna2vrF198ceDAgalTpxYVFYXtx0ZHR48dOxbul4ftwsP5KzwwV1FRsX79+uXLl9911111dXUX/f2Li4sXLFiwYMGCwcHBMECZTCYbGhouNe9+/Bf/9F//NP3uQqOjo+FRv+nTp4dr9FmzZjU3N4eFUQyJch3GxsZ6enq2b9++devW7du3J5PJVatWhfXykslkVVVVeEG4C5tOp3t7ezs7O5PJ5KFDh9LpdDKZ7O/v/+ijj7Zt27Z69eo5c+bc+CP73MbCcyAnTpzYs2fPuXPnOjo6hoaG0ul0WILqpvyRzp4929HR0dXVFTbomTt37ooVKy514XStTp061d3dfeTIkTBfMIySiVTgIoV35syZTz755LPPPjt8+HA8Hk8kEidOnBgYGNi/f394MDTc4wwT/MvKyioqKvLz83t6esKZ9Jdffunv779UpIZ59319fbW1tfX19d3d3V1dXd3d3TNmzJiov0I6nW5vbz9y5Mg999xz7NixsOBfGA/178t1yGQy3d3dW7Zs2bBhw65du2bNmvXEE0/U1dXl5+cXFxfH4/Hxm/1heDQajZ45cyZc4P366699fX1hW4FDhw59+umn8Xj8mWeemTNnjofsuZRIJLJw4cKjR4/29fV9//33OTk5DQ0NN3cvm5MnT27atOnQoUMtLS1hncF4PD5R+5xNmjSpqqpqYGBg0qRJK1euDLML7kAiFS4nDJR3dnZ+/vnnXV1d8Xj8gQceeOWVV+bNmxdWvAt7i58+fTo3N/f8+fP9/f1Hjx4dHh4uLCxMJpOdnZ2jo6MzZ84Ma/hd9PwV/hd79uyZPXt2TU1NWGOltbX19ddfn8BI3bNnTyqVOnr0aJh3tXPnzvCAP1zrJ2JsbOy333774IMPNmzYcOjQoZKSksLCwq1btw4NDQ0NDRUXF0+ZMiXM+QuzCevr62fPnl1VVTV79uxoNBpmaodHSE+cOLF27dp169aNjo6+8MILc+bMsZcpF1VUVPTiiy+uWrXq5MmTQ0NDqVSqtLS0trb2Jg4EhfkDiUTi+PHjYamsy+xAea0WLlwYdgeoqakpKysL8whFKvD/hEJds2ZNOEuGbcDq6urCuHlOTk51dfW8efMuXMQ06O3tbW1tDZOg9+7d293dXVVVddE7l9lsNuyOs2nTps2bN+fn5zc2Nk7sBs2jo6NhV4iwL9/SpUstXsb1CYuNv/HGG2H7n3AJtHfv3tLS0qampmw2G5baycnJCaP8bW1tH3/8cSqVKi4uLigoCMvupFKp8S/4wcHBgYGB999/v6Sk5LXXXrPPM5cS1hcrLy8fP9/e3G6rra1ds2bN448/3tHRUV5efu+9907gdlCTJ08Oa8re4futiFS4nLAzbXt7e0tLSyqVCjspXOqe6IVOnTrV1dXV1NT09NNPb9y4MewV2dTU9NdXhrXT33rrrbDJZDQarampaWhomMC/RSKRePXVV5966qmSkpLwyOxEPTjFHfiJOHDgwL59+5qbm0tKSvbt25dOp9euXbts2bJ4PB5eMDo6Gub5hRVMjx071tfXNzIyUlBQcOrUqfArPT09Z86cGRwc/PHHH1Op1PTp070nubwLt4O6FeTl5ZWWlra0tMyfPz8scTqB0WxIQaTClcVisRkzZrz88suRSKS+vr6kpGTJkiXV1dVX/MFkMjlv3rwdO3YMDAwMDw+HJU4vdeaNxWLLli0Lw6NhB5SJXWA/Go1Onz69qqrqMpOr4Cq/OxOJRCKRGBkZyWQys2bNampqevLJJ6dMmXLR5fay2Wx9fX3YYz0vLy+sRn7u3LkjR47s2rVry5Yt6XQ6Eok0NjbOnj3bM6n8s6J5fKasoyFS4SaIRqPV1dWrV68eGBjIz89PJBJhn5Ir/uCUKVNWrlwZpmQ+99xzK1asuMxIUF5e3gQ+zHSpk+mdtp8e/w2RSKSmpuall176448/wsXPwoUL/7qg+oXvvcLCwj/V5/Dw8O+//75jx46urq6wvWp45R04eRkQqXD9CgoKGhsbr/WnioqK5s6dW11d3dPTk0wmw6KnDib/dGGI8/nnn+/t7Y1GoxUVFdexRkRYuO3gwYPZbHbu3LlhyUkXUYBIhb/r05WfHwZGHQpuMyUlJbNmzbruHy8sLFyxYkVhYeHhw4dLSkqKi4ubmprq6+sdWECkAnDT5Obmzpw5c+bMmQ4FcBmmjwEAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAOA2iNS8vLzc3FyHEgBu8PvUQeA2lpube01v8hvdcSqbzabT6VQqlc1mHX2uTzqdHhsbu/rXj42NZTKZoaEhh46bLpPJXNO7Fy5ldHT03Llzzmzc3ifMTCZz9cWYf+Mfqra2tmPHjhUWFjr6XN91zsGDB8+ePXuV9+MjkciZM2f+/e9/O5VzK9ixY8fg4GAkEnEouMEzYW9v76ZNmyorKx0NblfDw8M7duwYHh7+myJ1ZGTknXfeiUYMUdnPAAACXElEQVSjRvy57lPz+fPnCwoK8vPzrzgKkJubG4vFent733vvvYKCAkePW+HGQHV1dSwWcw7kuuXm5maz2Y6Ojvb29vz8fAeE2/gbP5PJpFKpq/1oXH3PAgDA3yAajXpGGwCAW45IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBAPgHyD/9PzMdBYAJcfyR/3UQAG7c3Uv/lZtbHsuezuTkZLNZBwQAgFvC/wF4htUW+EiZ6gAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">goto<span class="_ _34"> </span><span class="ff1">4/4</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">34/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf29" class="pf w0 h0" data-page-no="29"><div class="pc pc29 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">A<span class="_ _5"></span>void<span class="_ _f"> </span>Unused<span class="_ _f"> </span>Va<span class="_ _5"></span>riable<span class="_ _f"> </span>W<span class="_ _5"></span>a<span class="_ _5"></span>rning<span class="_ _35"> </span>1/3</div><div class="t m0 x1 hd y145 ff4 fs7 fc0 sc0 ls0 ws0">Most<span class="_ _e"> </span>compilers<span class="_ _e"> </span>issue<span class="_ _e"> </span>a<span class="_ _e"> </span>w<span class="_ _5"></span>a<span class="_ _5"></span>rning<span class="_ _e"> </span>when<span class="_ _e"> </span>a<span class="_ _e"> </span>va<span class="_ _5"></span>riable<span class="_ _e"> </span>is<span class="_ _e"> </span>unused.<span class="_ _11"> </span>There<span class="_ _e"> </span>are<span class="_ _c"> </span>different</div><div class="t m0 x1 hd y146 ff4 fs7 fc0 sc0 ls0 ws0">situations<span class="_ _e"> </span>where<span class="_ _e"> </span>a<span class="_ _e"> </span>va<span class="_ _5"></span>riable<span class="_ _e"> </span>is<span class="_ _e"> </span>exp<span class="_ _d"></span>ected<span class="_ _e"> </span>to<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>unused</div><div class="t m0 x1 hf y147 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>EXAMPLE<span class="_ _11"> </span>1:<span class="_ _9"> </span>macro<span class="_ _11"> </span>dependency</div><div class="t m0 x1 hf y148 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">(</span></span>int<span class="_ _11"> </span><span class="ffb fc0">value)<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y149 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>value;</span></div><div class="t m0 x1 hf y14a ffc fs8 fcf sc0 ls0 ws0">#<span class="_ _36"> </span>if<span class="_ _9"> </span>defined(ENABLE_SQUARE_PATH)</div><div class="t m0 xe hf y14b ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">*<span class="_ _9"> </span></span>x;</span></div><div class="t m0 x1 hf y14c ffc fs8 fcf sc0 ls0 ws0">#<span class="_ _36"> </span>else</div><div class="t m0 xe hf y14d ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc5">0<span class="fc0">;</span></span></div><div class="t m0 x1 hf y14e ffc fs8 fcf sc0 ls0 ws0">#<span class="_ _36"> </span>endif</div><div class="t m0 x1 hf y14f ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">35/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2a" class="pf w0 h0" data-page-no="2a"><div class="pc pc2a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">A<span class="_ _5"></span>void<span class="_ _f"> </span>Unused<span class="_ _f"> </span>Va<span class="_ _5"></span>riable<span class="_ _f"> </span>W<span class="_ _5"></span>a<span class="_ _5"></span>rning</div><div class="t m0 x25 h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x26 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">2/3</div><div class="t m0 x1 hf y150 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>EXAMPLE<span class="_ _11"> </span>2:<span class="_ _9"> </span>constexpr<span class="_ _11"> </span>dependency<span class="_ _9"> </span>(MSVC)</div><div class="t m0 x1 hf y151 ff5 fs8 fc8 sc0 ls0 ws0">template<span class="ffb fc5"><</span>typename<span class="_ _9"> </span><span class="fc3">T<span class="ffb fc5">></span></span></div><div class="t m0 x1 hf y152 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">f(T<span class="_ _11"> </span>value)<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y153 ff5 fs8 fc8 sc0 ls0 ws0">if<span class="_ _9"> </span>constexpr<span class="_ _11"> </span><span class="ffb fc0">(</span>sizeof<span class="ffb fc0">(value)<span class="_ _9"> </span><span class="fc5">>=<span class="_ _11"> </span>4</span>)</span></div><div class="t m0 x17 hf y154 ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc5">1<span class="fc0">;</span></span></div><div class="t m0 xe h16 y155 ff5 fs8 fc8 sc0 ls0 ws0">else</div><div class="t m0 x17 hf y156 ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc5">2<span class="fc0">;</span></span></div><div class="t m0 x1 hf y157 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y158 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>EXAMPLE<span class="_ _11"> </span>3:<span class="_ _9"> </span>decltype<span class="_ _11"> </span>dependency<span class="_ _9"> </span>(MSVC)</div><div class="t m0 x1 hf y159 ff5 fs8 fc8 sc0 ls0 ws0">template<span class="ffb fc5"><</span>typename<span class="_ _9"> </span><span class="fc3">T<span class="ffb fc5">></span></span></div><div class="t m0 x1 hf y15a ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">g(T<span class="_ _11"> </span>value)<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y15b ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">R<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span></span>decltype<span class="ffb fc0">(value);</span></div><div class="t m0 xe hf y15c ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc0">R{};</span></div><div class="t m0 x1 hf y15d ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">36/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2b" class="pf w0 h0" data-page-no="2b"><div class="pc pc2b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">A<span class="_ _5"></span>void<span class="_ _f"> </span>Unused<span class="_ _f"> </span>Va<span class="_ _5"></span>riable<span class="_ _f"> </span>W<span class="_ _5"></span>a<span class="_ _5"></span>rning<span class="_ _35"> </span>3/3</div><div class="t m0 x1 hd y15e ff4 fs7 fc0 sc0 ls0 ws0">There<span class="_ _e"> </span>a<span class="_ _5"></span>re<span class="_ _e"> </span>different<span class="_ _e"> </span>w<span class="_ _5"></span>a<span class="_ _5"></span>ys<span class="_ _e"> </span>to<span class="_ _e"> </span>solve<span class="_ _e"> </span>the<span class="_ _e"> </span>problem<span class="_ _c"> </span>dep<span class="_ _d"></span>ending<span class="_ _e"> </span>on<span class="_ _e"> </span>the<span class="_ _e"> </span>standard<span class="_ _c"> </span>used</div><div class="t m0 x12 hd y15f ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Befo<span class="_ _5"></span>re<span class="_ _e"> </span><span class="fca">C++17</span>:<span class="_ _3"> </span><span class="ffa">static_cast<void>(var)</span></span></div><div class="t m0 x12 hd y160 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++17<span class="_ _17"> </span></span><span class="ffa">[[maybe_unused]]<span class="_ _17"> </span><span class="ff4">attribute</span></span></div><div class="t m0 x12 hd y161 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4 fca">C++26<span class="_ _17"> </span></span><span class="ffa">auto<span class="_ _10"> </span>_</span></div><div class="t m0 x1 hf y162 ffb fs8 fc3 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _9"> </span><span class="ff5 fc4">int<span class="_ _11"> </span></span><span class="fc0">x<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>value;</span></div><div class="t m0 x1 hf y163 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">y<span class="_ _12"> </span><span class="fc5">=<span class="_ _11"> </span>3</span>;</span></div><div class="t m0 x1 hf y164 ff5 fs8 fc8 sc0 ls0 ws0">static_cast<span class="ffb fc5"><</span><span class="fc4">void<span class="ffb fc5">><span class="fc0">(y);</span></span></span></div><div class="t m0 x1 hf y165 ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">_<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>3</span>;</span></div><div class="t m0 x1 hf y166 ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">_<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>4</span>;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>_<span class="_ _11"> </span>repetition<span class="_ _9"> </span>is<span class="_ _11"> </span>not<span class="_ _9"> </span>an<span class="_ _11"> </span>error</span></span></div><div class="t m0 x1 hf y167 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">(</span>[[maybe_unused]]<span class="_ _11"> </span></span>int<span class="_ _9"> </span><span class="ffb fc0">x)<span class="_ _11"> </span>{}</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">37/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2c" class="pf w0 h0" data-page-no="2c"><div class="pc pc2c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y22 ff1 fs0 fc0 sc0 ls0 ws0">Namespace</div><a class="l" href="#pf2c" data-dest-detail='[44,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:132.432000px;width:131.010000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2d" class="pf w0 h0" data-page-no="2d"><div class="pc pc2d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Overview</div><div class="t m0 x1 hd y168 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _37"> </span>p<span class="_ _5"></span>roblem:<span class="_ _f"> </span>Named<span class="_ _37"> </span>entities,<span class="_ _18"> </span>such<span class="_ _37"> </span>as<span class="_ _37"> </span>va<span class="_ _5"></span>riables,<span class="_ _37"> </span>functions,<span class="_ _18"> </span>and<span class="_ _37"> </span>comp<span class="_ _d"></span>ound<span class="_ _37"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>es<span class="_ _37"> </span>declared</div><div class="t m0 x1 hd y169 ff4 fs7 fc0 sc0 ls0 ws0">outside<span class="_ _c"> </span>any<span class="_ _e"> </span>blo<span class="_ _d"></span>ck<span class="_ _e"> </span>has<span class="_ _e"> </span><span class="ff9">global<span class="_ _e"> </span>scope</span>,<span class="_ _e"> </span>meaning<span class="_ _e"> </span>that<span class="_ _e"> </span>its<span class="_ _e"> </span>name/symbol<span class="_ _e"> </span>is<span class="_ _e"> </span>valid<span class="_ _e"> </span>anywhere<span class="_ _c"> </span>in</div><div class="t m0 x1 hd y16a ff4 fs7 fc0 sc0 ls0 ws0">the<span class="_ _e"> </span>co<span class="_ _d"></span>de</div><div class="t m0 x1 h5 y16b ffe fs3 fc0 sc0 ls0 ws0">Namespaces<span class="_ _11"> </span><span class="ff17 fs9"><span class="_ _b"> </span></span><span class="ff3">allo<span class="_ _5"></span>w<span class="_ _11"> </span>grouping<span class="_ _11"> </span>named<span class="_ _11"> </span>entities<span class="_ _11"> </span>that<span class="_ _b"> </span>otherwise<span class="_ _11"> </span>would<span class="_ _9"> </span>have<span class="_ _11"> </span>global</span></div><div class="t m0 x1 h5 y16c ff3 fs3 fc0 sc0 ls0 ws0">scop<span class="_ _d"></span>e<span class="_ _8"> </span>into<span class="_ _8"> </span>na<span class="_ _5"></span>rro<span class="_ _5"></span>w<span class="_ _5"></span>er<span class="_ _8"> </span>scop<span class="_ _d"></span>es,<span class="_ _8"> </span>giving<span class="_ _8"> </span>them<span class="_ _8"> </span><span class="ff18">namespace<span class="_ _f"> </span>scop<span class="_ _0"></span>e</span></div><div class="t m0 x1 hd y16d ff1 fs7 fc0 sc0 ls0 ws0">Namespaces<span class="_ _18"> </span><span class="ff4">provide<span class="_ _18"> </span>a<span class="_ _18"> </span>metho<span class="_ _d"></span>d<span class="_ _c"> </span>fo<span class="_ _5"></span>r<span class="_ _18"> </span>preventing<span class="_ _18"> </span>name<span class="_ _18"> </span>conflicts<span class="_ _c"> </span>in<span class="_ _18"> </span>large<span class="_ _18"> </span>p<span class="_ _5"></span>rojects.<span class="_ _9"> </span>Symb<span class="_ _d"></span>ols</span></div><div class="t m0 x1 hd y16e ff4 fs7 fc0 sc0 ls0 ws0">decla<span class="_ _5"></span>red<span class="_ _18"> </span>inside<span class="_ _18"> </span>a<span class="_ _18"> </span><span class="ff9">namespace<span class="_ _18"> </span>blo<span class="_ _d"></span>ck<span class="_ _8"> </span></span>are<span class="_ _18"> </span>placed<span class="_ _18"> </span>in<span class="_ _18"> </span>a<span class="_ _18"> </span><span class="ff9">named<span class="_ _18"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span></span>that<span class="_ _18"> </span>prevents<span class="_ _18"> </span>them<span class="_ _18"> </span>from</div><div class="t m0 x1 hd y16f ff4 fs7 fc0 sc0 ls0 ws0">b<span class="_ _d"></span>eing<span class="_ _e"> </span>mistak<span class="_ _5"></span>en<span class="_ _e"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span>symb<span class="_ _d"></span>ols<span class="_ _e"> </span>with<span class="_ _e"> </span>identical<span class="_ _e"> </span>names</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">38/68</div><a class="l" href="https://en.cppreference.com/w/cpp/language/namespace"><div class="d m1" style="border-style:none;position:absolute;left:27.350000px;bottom:124.328000px;width:75.784000px;height:12.884000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2e" class="pf w0 h0" data-page-no="2e"><div class="pc pc2e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Namespace<span class="_ _f"> </span>Syntax</div><div class="t m0 x1 hf y170 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="ffb fc0">[<span class="fc5"><</span></span><span class="fc3">name<span class="ffb fc5">><span class="fc0">]<span class="_ _11"> </span>{</span></span></span></div><div class="t m0 x1 hf y171 ffb fs8 fc5 sc0 ls0 ws0"><<span class="fc0">identifier</span>><span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>variable,<span class="_ _9"> </span>function,<span class="_ _11"> </span>struct,<span class="_ _9"> </span>type,<span class="_ _11"> </span>etc.</span></div><div class="t m0 x1 hf y172 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span><name></span></div><div class="t m0 x1 hf y173 ffb fs8 fc5 sc0 ls0 ws0"><<span class="fc0">name</span>>::<<span class="fc0">identifier</span>><span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>use<span class="_ _9"> </span>the<span class="_ _11"> </span>identifier</span></div><div class="t m0 x1 hd y174 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>op<span class="_ _d"></span>erato<span class="_ _5"></span>r<span class="_ _17"> </span><span class="ff5">::<span class="_ _17"> </span></span>is<span class="_ _c"> </span>called<span class="_ _e"> </span><span class="ff1">scop<span class="_ _0"></span>e<span class="_ _e"> </span>resolution<span class="_ _f"> </span>operator<span class="_ _e"> </span></span>and<span class="_ _e"> </span>it<span class="_ _e"> </span>allo<span class="_ _5"></span>ws<span class="_ _e"> </span>accessing</div><div class="t m0 x1 hd y175 ff4 fs7 fc0 sc0 ls0 ws0">identifiers<span class="_ _e"> </span>that<span class="_ _e"> </span>a<span class="_ _5"></span>re<span class="_ _e"> </span>defined<span class="_ _e"> </span>in<span class="_ _e"> </span>other<span class="_ _e"> </span>namespaces</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">39/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf2f" class="pf w0 h0" data-page-no="2f"><div class="pc pc2f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIqklEQVR42u3ZwWkCQRiG4R1xyGmwAI852UBC8BwQD15SihWkAhuwCMkhFeQQrMEO9iRzyoBuWpCFkBl5ngp+vrm87IbH52UHAADVOH1/TawAAEBtRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgDAHZk2dOvx88ODAQCM87TeNHStL6kAAIhUAAAQqQAANCeUUlq5NefswQAAxkkptXJqjNGXVAAAqiNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqSYAAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAACqNjUB1Oxyvb7tdna40WG7NQLAfQillFZuzTl7MACAcVJKrZwaY/S7HwCA6ohUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAAPC/Qv8+twIAI/SveyMAf2Hxsgph9jCcf7puGAaDAABQhV+ktCXvA1HiYAAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Namespace<span class="_ _f"> </span>Example<span class="_ _f"> </span>1</div><div class="t m0 x1 hf y176 ffc fs8 fcf sc0 ls0 ws0">#<span class="_ _36"> </span>include<span class="_ _2c"> </span><span class="fc6"><iostream></span></div><div class="t m0 x1 hf y177 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace1<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y178 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{</span></span></div><div class="t m0 xe hf y179 ffb fs8 fc0 sc0 ls0 ws0">std<span class="fc5">::</span>cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"my_namespace1"<span class="_ _9"> </span></span><<<span class="_ _11"> </span></span>std<span class="fc5">::</span>endl;</div><div class="t m0 x1 hf y17a ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y17b ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace1</span></div><div class="t m0 x1 hf y17c ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace2<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y17d ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{</span></span></div><div class="t m0 xe hf y17e ffb fs8 fc0 sc0 ls0 ws0">std<span class="fc5">::</span>cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span><span class="fc7">"my_namespace2"<span class="_ _9"> </span></span><<<span class="_ _11"> </span></span>std<span class="fc5">::</span>endl;</div><div class="t m0 x1 hf y17f ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y180 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace2</span></div><div class="t m0 x1 hf y181 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main<span class="_ _11"> </span>()<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y182 ffb fs8 fc0 sc0 ls0 ws0">my_namespace1<span class="fc5">::</span>f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>"my_namespace1"</span></div><div class="t m0 xe hf y183 ffb fs8 fc0 sc0 ls0 ws0">my_namespace2<span class="fc5">::</span>f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>"my_namespace2"</span></div><div class="t m0 x1 he y184 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _12"> </span>f();<span class="_ _38"> </span>//<span class="_ _9"> </span><span class="ffd">compile<span class="_ _18"> </span>error<span class="_"> </span></span>f()<span class="_ _9"> </span>is<span class="_ _11"> </span>not<span class="_ _9"> </span>visible</div><div class="t m0 x1 hf y185 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">40/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf30" class="pf w0 h0" data-page-no="30"><div class="pc pc30 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Namespace<span class="_ _f"> </span>-<span class="_ _f"> </span>Alternative<span class="_ _9"> </span>Syntax</div><div class="t m0 x1 hd y186 ff4 fs7 fc0 sc0 ls0 ws0">It<span class="_ _e"> </span>is<span class="_ _e"> </span>also<span class="_ _e"> </span>p<span class="_ _d"></span>ossible<span class="_ _e"> </span>to<span class="_ _e"> </span>decla<span class="_ _5"></span>re<span class="_ _e"> </span>entities<span class="_ _e"> </span>in<span class="_ _e"> </span>a<span class="_ _e"> </span>preexisting<span class="_ _c"> </span>namespace<span class="_ _e"> </span>by<span class="_ _c"> </span>adding<span class="_ _e"> </span>the<span class="_ _e"> </span>name<span class="_ _e"> </span>as</div><div class="t m0 x1 hd y187 ff4 fs7 fc0 sc0 ls0 ws0">a<span class="_ _e"> </span>p<span class="_ _5"></span>refix:</div><div class="t m0 x1 hf y188 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="ffb fc5"><</span><span class="fc3">name<span class="ffb fc5">><span class="_ _11"> </span><span class="fc0">{}</span></span></span></div><div class="t m0 x1 hf y189 ffb fs8 fc5 sc0 ls0 ws0"><<span class="fc0">name</span>>::<<span class="fc0">identifier</span>></div><div class="t m0 x1 hf y18a ffc fs8 fcf sc0 ls0 ws0">#<span class="_ _36"> </span>include<span class="_ _2c"> </span><span class="fc6"><iostream></span></div><div class="t m0 x1 hf y18b ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace1<span class="_ _11"> </span><span class="ffb fc0">{}</span></span></div><div class="t m0 x1 hf y18c ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc0">my_namespace2<span class="fc5">::</span>f()<span class="_ _11"> </span>{<span class="_ _9"> </span>std<span class="fc5">::</span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace2"<span class="_ _11"> </span></span><<<span class="_ _9"> </span></span>std<span class="fc5">::</span>endl;<span class="_ _11"> </span>}</span></div><div class="t m0 x1 hf y18d ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main<span class="_ _11"> </span>()<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y18e ffb fs8 fc0 sc0 ls0 ws0">my_namespace1<span class="fc5">::</span>f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>"my_namespace1"</span></div><div class="t m0 x1 hf y18f ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">41/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf31" class="pf w0 h0" data-page-no="31"><div class="pc pc31 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Sp<span class="_ _d"></span>ecial<span class="_ _f"> </span>Namespaces</div><div class="t m0 x12 hd y190 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">All<span class="_ _e"> </span>functionalities<span class="_ _e"> </span>and<span class="_ _e"> </span>data<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>es<span class="_ _e"> </span>provided<span class="_ _c"> </span>with<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff1">standard<span class="_ _e"> </span>libra<span class="_ _5"></span>ry<span class="_ _c"> </span><span class="ff4">(distributed</span></span></span></div><div class="t m0 x7 hd y191 ff4 fs7 fc0 sc0 ls0 ws0">along<span class="_ _e"> </span>with<span class="_ _e"> </span>the<span class="_ _e"> </span>compiler)<span class="_ _e"> </span>a<span class="_ _5"></span>re<span class="_ _e"> </span>decla<span class="_ _5"></span>red<span class="_ _e"> </span>within<span class="_ _e"> </span>the<span class="_ _17"> </span><span class="ff5">std<span class="_ _17"> </span></span>namespace</div><div class="t m0 x12 hd y192 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">The<span class="_ _e"> </span>global<span class="_ _c"> </span>namespace<span class="_ _e"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>sp<span class="_ _d"></span>ecified<span class="_ _c"> </span>with<span class="_ _17"> </span><span class="ffa">::identifier<span class="_ _17"> </span></span>and<span class="_ _c"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>useful<span class="_ _e"> </span>to</span></div><div class="t m0 x7 hd y193 ff4 fs7 fc0 sc0 ls0 ws0">p<span class="_ _5"></span>revent<span class="_ _e"> </span>conflicts<span class="_ _e"> </span>with<span class="_ _e"> </span>surrounding<span class="_ _e"> </span>namespaces</div><div class="t m0 x12 hd y194 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">It<span class="_ _e"> </span>is<span class="_ _e"> </span>also<span class="_ _e"> </span>p<span class="_ _d"></span>ossible<span class="_ _e"> </span>to<span class="_ _e"> </span>define<span class="_ _e"> </span>a<span class="_ _e"> </span>namespace<span class="_ _e"> </span>without<span class="_ _e"> </span>a<span class="_ _e"> </span>name.<span class="_ _11"> </span>The<span class="_ _e"> </span>concept<span class="_ _e"> </span>refers<span class="_ _e"> </span>to</span></div><div class="t m0 x7 hd y195 ff9 fs7 fc0 sc0 ls0 ws0">anonymous<span class="_ _e"> </span>(o<span class="_ _5"></span>r<span class="_ _e"> </span>unnamed)<span class="_ _e"> </span>namespace</div><div class="t m0 x7 h6 y196 ff4 fs4 fc0 sc0 ls0 ws0">See<span class="_ _c"> </span><span class="ffa">"Translation<span class="_ _b"> </span>Unit<span class="_ _b"> </span>I"<span class="_ _c"> </span></span>lecture<span class="_ _c"> </span>for<span class="_ _18"> </span>more<span class="_ _c"> </span>details</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">42/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf32" class="pf w0 h0" data-page-no="32"><div class="pc pc32 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIjUlEQVR42u3YsU0DQRCG0Vt0I0crakBEVGBZjpHojCYoh4Ai6IDotBGTnDOnIEez1nsVrP5NPk17Pp4XAAAo4/vr88EKAABUI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAALhqmWkFAADqiAiXVAAAyhGpAACIVAAA+Ms60VvHGD4MAOA2vfeJXuuSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASDUBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAAAm0zLTCgAA1BERLqkAAJQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAPdsneitYwwfBgBwm977RK91SQUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAgH9qmWkFAADqiAiXVAAAyhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAIDK1u39yQoATOTn9cMIcN9eTm+tPR727XdZ9n03CAAAJVwA5IsgAF7v1igAAAAASUVORK5CYII="/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Nested<span class="_ _f"> </span>Namespaces</div><div class="t m0 x1 hf y197 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace1<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y198 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace1::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y199 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace2<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y19a ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace1::my_namespace2::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y19b ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace2</span></div><div class="t m0 x1 hf y19c ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace1</span></div><div class="t m0 x1 hf y19d ffb fs8 fc0 sc0 ls0 ws0">my_namespace1<span class="fc5">::</span>my_namespace2<span class="fc5">::</span>f();</div><div class="t m0 x1 hd y19e ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">allo<span class="_ _5"></span>ws<span class="_ _e"> </span><span class="ff9">nested<span class="_ _e"> </span>namespace<span class="_ _f"> </span></span>definitions<span class="_ _e"> </span>with<span class="_ _e"> </span>a<span class="_ _e"> </span>less<span class="_ _e"> </span>verb<span class="_ _d"></span>ose<span class="_ _e"> </span>syntax:</span></div><div class="t m0 x1 hf y19f ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace1<span class="ffb fc5">::</span>my_namespace2<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y1a0 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">h<span class="fc0">();</span></span></div><div class="t m0 x1 hf y1a1 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">43/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf33" class="pf w0 h0" data-page-no="33"><div class="pc pc33 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQlCMRSG0UResArOIFZOIGItuJlLOI6FQ7iB1eNVpomdvYJwn5wzQfjTfNy82R0SAACEcb9dF1YAACAakQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwFturVkBAIA4SikuqQAAhCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAMBvDDN66zRNPgwA4Du11hm91iUVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRagIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAMAHcmvNCgAAxFFKcUkFACAckQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFACCuYTyvrQDA/3kcL0aAmdruTzmvln18ptR7NwgAACG8AHfHGgIwZb64AAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Explicit<span class="_ _f"> </span>Global<span class="_ _f"> </span>Namespace</div><div class="t m0 x1 hd y94 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>explicit<span class="_ _e"> </span>global<span class="_ _c"> </span>namespace<span class="_ _e"> </span>syntax<span class="_ _8"> </span><span class="ffa">::identifier<span class="_ _e"> </span></span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>useful<span class="_ _e"> </span>to<span class="_ _e"> </span>prevent<span class="_ _c"> </span>conflicts</div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">with<span class="_ _e"> </span>surrounding<span class="_ _e"> </span>namespaces</div><div class="t m0 x1 hf y1a2 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"global::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y1a3 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y1a4 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y1a5 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">g<span class="fc0">()<span class="_ _11"> </span>{</span></span></div><div class="t m0 xe hf y1a6 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print<span class="_ _11"> </span>"my_namespace::f()"</span></div><div class="t m0 xe hf y1a7 ffb fs8 fc5 sc0 ls0 ws0">::<span class="fc0">f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>"global::f()"</span></span></div><div class="t m0 x1 hf y1a8 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1a9 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">44/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf34" class="pf w0 h0" data-page-no="34"><div class="pc pc34 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI5UpomdAwjCf97zTBC+NC9/2h1OHQAAhPG431ZWAAAgGpEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAMBHqrVaAQCAOHLOLqkAAIQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAA/E4/o7eWUnwYAMB3hmGY0WtdUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkmAABApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAgP+Uaq1WAAAgjpyzSyoAAOGIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBgUfrpsrUCAIv1PF+NANHsj2NKm3WbXl3XWjMIAAAhvAE/mhoCe1ckTgAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">Namespace<span class="_ _f"> </span>Alias</div><div class="t m0 x1 hd y94 ff1 fs7 fc0 sc0 ls0 ws0">Namespace<span class="_ _8"> </span>alias<span class="_ _e"> </span><span class="ff4">allows<span class="_ _c"> </span>declaring<span class="_ _c"> </span>an<span class="_ _e"> </span>alternate<span class="_ _e"> </span>name<span class="_ _e"> </span>for<span class="_ _c"> </span>an<span class="_ _e"> </span>existing<span class="_ _e"> </span>namespace</span></div><div class="t m0 x1 hf y1aa ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">very_long_namespace<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y1ab ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">even_longer<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y1ac ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">g<span class="fc0">()<span class="_ _11"> </span>{}</span></span></div><div class="t m0 x1 hf y1ad ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>even_longer</span></div><div class="t m0 x1 hf y1ae ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>very_long_namespace</span></div><div class="t m0 x1 hf y1af ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">ns1<span class="_ _11"> </span><span class="ffb fc5">=<span class="_ _9"> </span></span>very_long_namespace<span class="ffb fc5">::</span>even_longer<span class="ffb fc0">;<span class="_ _2e"> </span><span class="ffc fc6">//<span class="_ _9"> </span>namespace<span class="_ _11"> </span>alias</span></span></span></div><div class="t m0 x1 hf y1b0 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc3">main<span class="fc0">()<span class="_ _11"> </span>{</span></span></div><div class="t m0 xe hf y1b1 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">ns2<span class="_ _11"> </span><span class="ffb fc5">=<span class="_ _9"> </span></span>very_long_namespace<span class="ffb fc5">::</span>even_longer<span class="ffb fc0">;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>namespace<span class="_ _11"> </span>alias</span></span></span></div><div class="t m0 x27 hf y1b2 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>available<span class="_ _11"> </span>only<span class="_ _9"> </span>in<span class="_ _11"> </span>this<span class="_ _9"> </span>scope</div><div class="t m0 xe hf y1b3 ffb fs8 fc0 sc0 ls0 ws0">ns1<span class="fc5">::</span>g();</div><div class="t m0 xe hf y1b4 ffb fs8 fc0 sc0 ls0 ws0">ns2<span class="fc5">::</span>g();</div><div class="t m0 x1 hf y1b5 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">45/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf35" class="pf w0 h0" data-page-no="35"><div class="pc pc35 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="ff1">-Decla<span class="_ _5"></span>ration<span class="_ _39"> </span>1/2</span></div><div class="t m0 x1 hd y1b6 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _17"> </span><span class="ffa">using<span class="_ _18"> </span></span>-<span class="ff9">decla<span class="_ _5"></span>ration<span class="_ _e"> </span><span class="ff4">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>a<span class="_ _e"> </span>sp<span class="_ _d"></span>ecific<span class="_ _e"> </span>name/system<span class="_ _e"> </span>from<span class="_ _e"> </span>a<span class="_ _e"> </span>namespace<span class="_ _e"> </span>into<span class="_ _e"> </span>the</span></span></div><div class="t m0 x1 hd y1b7 ff4 fs7 fc0 sc0 ls0 ws0">current<span class="_ _e"> </span>scop<span class="_ _d"></span>e.<span class="_ _11"> </span>This<span class="_ _e"> </span>is<span class="_ _e"> </span>useful<span class="_ _e"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span>imp<span class="_ _5"></span>roving<span class="_ _e"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>readability<span class="_ _c"> </span>and<span class="_ _e"> </span>reducing<span class="_ _e"> </span>verb<span class="_ _d"></span>osity</div><div class="t m0 x1 hd y1b8 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _17"> </span><span class="ffa">using<span class="_ _18"> </span></span>-<span class="ff9">decla<span class="_ _5"></span>ration<span class="_ _e"> </span><span class="ff4">is<span class="_ _e"> </span>roughly<span class="_ _e"> </span>equivalent<span class="_ _e"> </span>of<span class="_ _e"> </span>declaring<span class="_ _c"> </span>the<span class="_ _e"> </span>name/system<span class="_ _e"> </span>in<span class="_ _e"> </span>the</span></span></div><div class="t m0 x1 hd y1b9 ff4 fs7 fc0 sc0 ls0 ws0">current<span class="_ _e"> </span>scop<span class="_ _d"></span>e</div><div class="t m0 x1 hd y1ba ff4 fs7 fc0 sc0 ls0 ws0">Syntax:</div><div class="t m0 x1 hf y1bb ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="ffb fc5"><</span><span class="fc3">name<span class="ffb fc5">><span class="_ _11"> </span><span class="fc0">{</span></span></span></div><div class="t m0 xe hf y1bc ffb fs8 fc5 sc0 ls0 ws0"><<span class="fc0">identifier</span>></div><div class="t m0 x1 hf y1bd ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1be ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc5"><<span class="fc0">name</span>>::<<span class="fc0">identifier</span>><span class="fc0">;</span></span></div><div class="t m0 x1 hf y1bf ffb fs8 fc5 sc0 ls0 ws0"><<span class="fc0">identifier</span>><span class="fc0">;</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">46/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf36" class="pf w0 h0" data-page-no="36"><div class="pc pc36 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="ff1">-Decla<span class="_ _5"></span>ration<span class="_ _39"> </span>2/2</span></div><div class="t m0 x1 hf y1c0 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y1c1 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y1c2 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">S<span class="_ _11"> </span><span class="ffb fc0">{};</span></span></div><div class="t m0 x1 hf y1c3 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">T<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span></span><span class="fc4">int<span class="ffb fc0">;</span></span></div><div class="t m0 x1 hf y1c4 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace</span></div><div class="t m0 x1 hf y1c5 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">my_namespace<span class="fc5">::</span>f;</span></div><div class="t m0 x1 hf y1c6 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">my_namespace<span class="fc5">::</span>S;</span></div><div class="t m0 x1 hf y1c7 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">my_namespace<span class="fc5">::</span>T;</span></div><div class="t m0 x1 hf y1c8 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>print<span class="_ _9"> </span>"my_namespace::f()"</span></div><div class="t m0 x1 hf y1c9 ffb fs8 fc0 sc0 ls0 ws0">S<span class="_ _9"> </span>s;</div><div class="t m0 x1 hf y1ca ffb fs8 fc0 sc0 ls0 ws0">T<span class="_ _9"> </span>x;</div><div class="t m0 x1 hf y1cb ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>struct<span class="_ _11"> </span>S<span class="_ _9"> </span>{};<span class="_ _11"> </span>//<span class="_ _9"> </span><span class="ffe">compile<span class="_ _11"> </span></span>error<span class="_ _9"> </span>"struct<span class="_ _11"> </span>S"<span class="_ _9"> </span>already<span class="_ _11"> </span>defined<span class="_ _9"> </span>by<span class="_ _11"> </span>my_namespace::T</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">47/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf37" class="pf w0 h0" data-page-no="37"><div class="pc pc37 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive</span></div><div class="t m0 x1 hd y1cc ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _17"> </span><span class="ff5">using<span class="_ _4"> </span>namespace<span class="_ _18"> </span></span>-directive<span class="_ _e"> </span>intro<span class="_ _0"></span>duces<span class="_ _c"> </span>all<span class="_ _e"> </span>the<span class="_ _e"> </span>identifiers<span class="_ _e"> </span>in<span class="_ _e"> </span>a<span class="_ _e"> </span><span class="ff9">scop<span class="_ _d"></span>e<span class="_ _f"> </span></span>without</div><div class="t m0 x1 hd y1cd ff4 fs7 fc0 sc0 ls0 ws0">having<span class="_ _e"> </span>to<span class="_ _e"> </span>sp<span class="_ _d"></span>ecify<span class="_ _e"> </span>them<span class="_ _e"> </span>explicitly<span class="_ _e"> </span>with<span class="_ _e"> </span>the<span class="_ _e"> </span>namespace<span class="_ _e"> </span>name</div><div class="t m0 x1 hd y16b ff4 fs7 fc0 sc0 ls0 ws0">Simila<span class="_ _5"></span>rly<span class="_ _c"> </span>to<span class="_ _17"> </span><span class="ffa">using<span class="_ _18"> </span></span>-decla<span class="_ _5"></span>ration,<span class="_ _e"> </span>it<span class="_ _c"> </span>is<span class="_ _e"> </span>useful<span class="_ _c"> </span>for<span class="_ _c"> </span>improving<span class="_ _c"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>readabilit<span class="_ _5"></span>y<span class="_ _c"> </span>and<span class="_ _e"> </span>reducing</div><div class="t m0 x1 hd y16c ff4 fs7 fc0 sc0 ls0 ws0">verb<span class="_ _d"></span>osit<span class="_ _5"></span>y<span class="_ _6"></span>.<span class="_ _11"> </span>On<span class="_ _e"> </span>the<span class="_ _e"> </span>other<span class="_ _e"> </span>hand,<span class="_ _e"> </span>it<span class="_ _e"> </span>could<span class="_ _e"> </span>make<span class="_ _c"> </span>the<span class="_ _e"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>bug-prone<span class="_ _c"> </span>b<span class="_ _d"></span>ecause<span class="_ _e"> </span>of<span class="_ _e"> </span>the</div><div class="t m0 x1 hd y1ce ff4 fs7 fc0 sc0 ls0 ws0">complex<span class="_ _e"> </span>name<span class="_ _e"> </span>lo<span class="_ _d"></span>okup<span class="_ _e"> </span>rules,<span class="_ _e"> </span>esp<span class="_ _d"></span>ecially<span class="_ _e"> </span>if<span class="_ _e"> </span>coupled<span class="_ _e"> </span>with<span class="_ _e"> </span>function<span class="_ _e"> </span>overloadding</div><div class="t m0 x1 hd y1cf ff4 fs7 fc0 sc0 ls0 ws0">It<span class="_ _e"> </span>is<span class="_ _e"> </span>generally<span class="_ _e"> </span>recommended<span class="_ _e"> </span>not<span class="_ _e"> </span>to<span class="_ _e"> </span>write<span class="_ _17"> </span><span class="ffa">using<span class="_ _10"> </span>namespace<span class="_ _18"> </span></span>,<span class="_ _e"> </span>esp<span class="_ _d"></span>ecially<span class="_ _e"> </span>at<span class="_ _e"> </span>the<span class="_ _e"> </span>global</div><div class="t m0 x1 hd y1d0 ff4 fs7 fc0 sc0 ls0 ws0">level.<span class="_ _11"> </span>Otherwise,<span class="_ _e"> </span>it<span class="_ _e"> </span>defeats<span class="_ _e"> </span>the<span class="_ _e"> </span>purp<span class="_ _d"></span>ose<span class="_ _e"> </span>of<span class="_ _e"> </span>the<span class="_ _e"> </span>namespace</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">48/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf38" class="pf w0 h0" data-page-no="38"><div class="pc pc38 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive</span></div><div class="t m0 x1 hf y1d1 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y1d2 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"my_namespace::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y1d3 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">S<span class="_ _11"> </span><span class="ffb fc0">{};</span></span></div><div class="t m0 x1 hf y1d4 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace</span></div><div class="t m0 x1 hf y1d5 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main<span class="_ _11"> </span>()<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf y1d6 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">my_namespace<span class="ffb fc0">;</span></span></div><div class="t m0 xe hf y1d7 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _2a"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print<span class="_ _11"> </span>"my_namespace::f()"</span></div><div class="t m0 xe hf y1d8 ffb fs8 fc0 sc0 ls0 ws0">S<span class="_ _9"> </span>s;</div><div class="t m0 x1 hf y1d9 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">49/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf39" class="pf w0 h0" data-page-no="39"><div class="pc pc39 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQ3CMBRF0RjForKYAVExAULUSNmMJRiHgiHYgCpKhRvTMQDVd3TOBNZzc/XT4XQZAAAgjNfzsbECAADRiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAH5SrdUKAADEkXN2SQUAIByRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAIDejR29dVkWHwYA8J9SSkevdUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkmgAAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEg1AQAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAQSaq1WgEAgDhyzi6pAACEI1IBABCpAAAgUgEAEKkAACBSAQBYnXG+7a0AAL17X+9GYDWO5yml3bbNn2ForRkEAIAQvoOjGgKyhW0EAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive<span class="_ _9"> </span>vs.<span class="_ _10"> </span></span>using-declaration</div><div class="t m0 x1 hf yc5 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span></span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">x<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>}</span></span></span></div><div class="t m0 x1 hf yc7 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">B<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf yc8 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">y<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>3</span>;</span></div><div class="t m0 xe hf y11f ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>7</span>;</span></div><div class="t m0 x1 hf yc9 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf yca ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main<span class="_ _11"> </span>()<span class="_ _9"> </span>{</span></div><div class="t m0 xe hf ycb ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">A<span class="ffb fc0">;</span></span></div><div class="t m0 xe hf ycc ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>3</span>;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _11"> </span>ok!!<span class="_ _9"> </span>even<span class="_ _11"> </span>if<span class="_ _9"> </span>it<span class="_ _11"> </span>is<span class="_ _9"> </span>already<span class="_ _11"> </span>defined<span class="_ _9"> </span>in<span class="_ _11"> </span>my_namespace</span></span></div><div class="t m0 xe hf y1da ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">B<span class="fc5">::</span>y;</span></div><div class="t m0 x1 hf y1db ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _12"> </span>int<span class="_ _9"> </span>y<span class="_ _11"> </span>=<span class="_ _9"> </span>5;<span class="_ _13"> </span>//<span class="_ _11"> </span><span class="ffe">compiler<span class="_ _9"> </span>error!!<span class="_ _11"> </span></span>"y"<span class="_ _9"> </span>is<span class="_ _11"> </span>already<span class="_ _9"> </span>defined<span class="_ _11"> </span>in<span class="_ _9"> </span>this<span class="_ _11"> </span>scope</div><div class="t m0 x1 hf y1dc ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1dd ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc0">f()<span class="_ _11"> </span>{</span></div><div class="t m0 xe hf y1de ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">B<span class="fc5">::</span>x;</span></div><div class="t m0 xe hf y1df ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">A<span class="ffb fc0">;</span></span></div><div class="t m0 xe hf y1e0 ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>x;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print<span class="_ _11"> </span>7,<span class="_ _9"> </span>B::x<span class="_ _11"> </span>has<span class="_ _9"> </span>higher<span class="_ _11"> </span>priority</span></div><div class="t m0 x1 hf y1e1 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">50/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3a" class="pf w0 h0" data-page-no="3a"><div class="pc pc3a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIj0lEQVR42u3YsU0DQRCG0Vt0I0crarCIqMCyHCPRGU1QjgOKoAMiayMmOTJCS0ZYmrPfq2D1b/Jp2tPuMAEAQBmfH8cHKwAAUI1IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQDgV8tMKwAAUEdEuKQCAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAwL2bV/TWMYYP47zeuxEA4Aa4pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAD/qmWmFQAAqCMiXFIBAChHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAACuaV7RW8cYPgwA4G967yt6rUsqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAi1QQAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAIALtMy0AgAAdUSESyoAAOWIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAAHXNp7etFQDgTny9vBuB+p73r609bpbT9zQty2IQAABK+AHggSAAGEaf0gAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive<span class="_ _9"> </span>T<span class="_ _7"></span>ransitive<span class="_ _9"> </span>Prop<span class="_ _d"></span>erty<span class="_ _3a"> </span>1/3</span></div><div class="t m0 x3 hd y94 ffa fs7 fc0 sc0 ls0 ws0">using<span class="_ _10"> </span>namespace<span class="_ _18"> </span><span class="ff4">-directive<span class="_ _e"> </span>has<span class="_ _e"> </span>the<span class="_ _e"> </span>transitive<span class="_ _e"> </span>p<span class="_ _5"></span>rop<span class="_ _d"></span>ert<span class="_ _5"></span>y<span class="_ _e"> </span>for<span class="_ _c"> </span>its<span class="_ _e"> </span>identifiers<span class="_ _e"> </span>when<span class="_ _e"> </span>used</span></div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">into<span class="_ _e"> </span>another<span class="_ _e"> </span>namespace</div><div class="t m0 x1 hf y1a2 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y1e2 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _9"> </span>cout<span class="_ _11"> </span><span class="fc5"><<<span class="_ _9"> </span><span class="fc7">"A::f()"</span></span>;<span class="_ _11"> </span>}</span></span></div><div class="t m0 x1 hf y1a3 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1a4 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">B<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y1e3 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">A<span class="ffb fc0">;</span></span></div><div class="t m0 x1 hf y1a5 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1a7 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main()<span class="_ _11"> </span>{</span></div><div class="t m0 xe hf y1a8 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">B<span class="ffb fc0">;</span></span></div><div class="t m0 xe hf y1e4 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>ok,<span class="_ _9"> </span>print<span class="_ _11"> </span>"A::f()"</span></div><div class="t m0 x1 hf y1a9 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">51/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3b" class="pf w0 h0" data-page-no="3b"><div class="pc pc3b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive<span class="_ _9"> </span>T<span class="_ _7"></span>ransitive<span class="_ _9"> </span>Prop<span class="_ _d"></span>erty</span></div><div class="t m0 x28 h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x26 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">2/3</div><div class="t m0 x1 hd y1e5 ff4 fs7 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ff1">unqualified<span class="_ _8"> </span>name<span class="_ _8"> </span>lo<span class="_ _0"></span>okup<span class="_ _c"> </span></span>is<span class="_ _e"> </span>the<span class="_ _e"> </span>mechanism<span class="_ _e"> </span>by<span class="_ _c"> </span>which<span class="_ _e"> </span>the<span class="_ _e"> </span>compiler<span class="_ _e"> </span>searches<span class="_ _c"> </span>for</div><div class="t m0 x1 hd y1e6 ff4 fs7 fc0 sc0 ls0 ws0">the<span class="_ _e"> </span>decla<span class="_ _5"></span>ration<span class="_ _e"> </span>of<span class="_ _e"> </span>an<span class="_ _e"> </span>identifier<span class="_ _e"> </span>without<span class="_ _e"> </span>using<span class="_ _e"> </span>any<span class="_ _e"> </span>explicit<span class="_ _e"> </span>scop<span class="_ _d"></span>e<span class="_ _e"> </span>qualifiers<span class="_ _e"> </span>like<span class="_ _c"> </span>the<span class="_ _17"> </span><span class="ff5">::</span></div><div class="t m0 x1 hd y1e7 ff4 fs7 fc0 sc0 ls0 ws0">op<span class="_ _d"></span>erato<span class="_ _5"></span>r</div><div class="t m0 x1 hd y1e8 ff9 fs7 fc0 sc0 ls0 ws0">Unqualified<span class="_ _e"> </span>name<span class="_ _e"> </span>lo<span class="_ _d"></span>okup<span class="_ _f"> </span><span class="ff4">and<span class="_ _c"> </span><span class="ffa">using<span class="_ _10"> </span>namespace</span>-Directive:</span></div><div class="t m0 x1 hd y1e9 ff4 fs7 fc0 sc0 ls0 ws0">Every<span class="_ _e"> </span>name<span class="_ _e"> </span>from<span class="_ _17"> </span><span class="ffa">namespace-name<span class="_ _17"> </span></span>is<span class="_ _c"> </span>visible<span class="_ _e"> </span>as<span class="_ _e"> </span>if<span class="_ _e"> </span>it<span class="_ _e"> </span>is<span class="_ _e"> </span>declared<span class="_ _c"> </span>in<span class="_ _e"> </span>the<span class="_ _e"> </span>nearest</div><div class="t m0 x1 hd y1ea ff4 fs7 fc0 sc0 ls0 ws0">enclosing<span class="_ _c"> </span>namespace<span class="_ _e"> </span>which<span class="_ _e"> </span>contains<span class="_ _c"> </span>b<span class="_ _0"></span>oth<span class="_ _c"> </span>the<span class="_ _1b"> </span><span class="ffa">using<span class="_ _18"> </span></span>-directive<span class="_ _e"> </span>and<span class="_ _17"> </span><span class="ffa">namespace-name</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">52/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3c" class="pf w0 h0" data-page-no="3c"><div class="pc pc3c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">using<span class="_ _2c"> </span>namespace<span class="ff1">-Directive<span class="_ _9"> </span>T<span class="_ _7"></span>ransitive<span class="_ _9"> </span>Prop<span class="_ _d"></span>erty</span></div><div class="t m0 x28 h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x26 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">3/3</div><div class="t m0 x1 hf yc5 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{<span class="_ _9"> </span></span><span class="fc4">int<span class="_ _11"> </span><span class="ffb fc0">i<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>0</span>;<span class="_ _9"> </span>}</span></span></span></div><div class="t m0 x1 hf yc7 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">C<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y11f ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">i<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span>3</span>;</span></div><div class="t m0 x1 hf yc9 ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">B<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf yca ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">A<span class="ffb fc0">;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>unqualified<span class="_ _9"> </span>name<span class="_ _11"> </span>lookup<span class="_ _9"> </span>of<span class="_ _11"> </span>A<span class="_ _9"> </span>within<span class="_ _11"> </span>B:</span></span></span></div><div class="t m0 xe hf ycb ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>i;<span class="_ _30"> </span><span class="ffc fc6">//<span class="_ _11"> </span>it<span class="_ _9"> </span>is<span class="_ _11"> </span>the<span class="_ _9"> </span>nearest<span class="_ _11"> </span>enclosing<span class="_ _9"> </span>namespace<span class="_ _11"> </span>which<span class="_ _9"> </span>contains</span></span></div><div class="t m0 x1 hf ycc ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>B<span class="_ _16"> </span>//<span class="_ _11"> </span>both<span class="_ _9"> </span>A<span class="_ _11"> </span>and<span class="_ _9"> </span>B<span class="_ _11"> </span>-><span class="_ _9"> </span>global<span class="_ _11"> </span>namespace</span></div><div class="t m0 x29 hf y1da ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>"int<span class="_ _11"> </span>x<span class="_ _9"> </span>=<span class="_ _11"> </span>i"<span class="_ _9"> </span>-><span class="_ _11"> </span>"int<span class="_ _9"> </span>x<span class="_ _11"> </span>=<span class="_ _9"> </span>C::i"<span class="_ _11"> </span>because<span class="_ _9"> </span>C<span class="_ _11"> </span>has<span class="_ _9"> </span>higher</div><div class="t m0 x1 hf y1db ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>C<span class="_ _16"> </span>//<span class="_ _11"> </span>precedence<span class="_ _9"> </span>than<span class="_ _11"> </span>the<span class="_ _9"> </span>global<span class="_ _11"> </span>namespace</span></div><div class="t m0 x1 hf y1dd ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">main()<span class="_ _11"> </span>{</span></div><div class="t m0 xe hf y1de ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">B<span class="ffb fc0">;</span></span></div><div class="t m0 xe hf y1df ffb fs8 fc0 sc0 ls0 ws0">cout<span class="_ _9"> </span><span class="fc5"><<<span class="_ _11"> </span></span>C<span class="fc5">::</span>B<span class="fc5">::</span>x;<span class="_ _13"> </span><span class="ffc fc6">//<span class="_ _9"> </span>print<span class="_ _11"> </span>"3"</span></div><div class="t m0 x1 hf y1e0 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">53/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3d" class="pf w0 h0" data-page-no="3d"><div class="pc pc3d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1XGVaWJnKXIg/CfPM0H40rz8ebM7JAAACON+uy6sAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIC3XGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAPyBbkZvHcfRhwEATNP3/Yxe65IKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBINQEAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAfJZrrVYAACCOUopLKgAA4YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAA03XDeW0FAOCnHseLEfjedn/KebVswzOl1ppBAAAI4QVF1xoCPp/9MQAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">inline<span class="_ _f"> </span><span class="ff1">Namespace</span></div><div class="t m0 xb h11 y89 ff8 fs6 fc1 sc0 ls0 ws0">⋆</div><div class="t m0 x1 hd y94 ff5 fs7 fc0 sc0 ls0 ws0">inline<span class="_ _8"> </span><span class="ff1">namespace<span class="_ _e"> </span><span class="ff4">is<span class="_ _e"> </span>a<span class="_ _e"> </span>concept<span class="_ _e"> </span>similar<span class="_ _c"> </span>to<span class="_ _e"> </span>libra<span class="_ _5"></span>ry<span class="_ _c"> </span>versioning.<span class="_ _11"> </span>It<span class="_ _e"> </span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>mechanism<span class="_ _e"> </span>that</span></span></div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">mak<span class="_ _5"></span>es<span class="_ _e"> </span>a<span class="_ _e"> </span>nested<span class="_ _e"> </span>namespace<span class="_ _e"> </span>lo<span class="_ _d"></span>ok<span class="_ _e"> </span>and<span class="_ _e"> </span>act<span class="_ _e"> </span>as<span class="_ _e"> </span>if<span class="_ _e"> </span>all<span class="_ _e"> </span>its<span class="_ _e"> </span>declarations<span class="_ _c"> </span>were<span class="_ _c"> </span>in<span class="_ _e"> </span>the</div><div class="t m0 x1 hd yf5 ff4 fs7 fc0 sc0 ls0 ws0">surrounding<span class="_ _e"> </span>namespace</div><div class="t m0 x1 hf y1eb ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="fc3">my_namespace1<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y1ec ff5 fs8 fc8 sc0 ls0 ws0">inline<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">V99<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span></span><span class="fc4">void<span class="_ _9"> </span></span><span class="ffb">f<span class="fc0">(</span></span><span class="fc4">int<span class="ffb fc0">)<span class="_ _11"> </span>{}<span class="_ _9"> </span>}<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _11"> </span>most<span class="_ _9"> </span>recent<span class="_ _11"> </span>version</span></span></span></span></div><div class="t m0 x1 hf y1ed ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _1e"> </span><span class="fc3">V98<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span></span><span class="fc4">void<span class="_ _9"> </span></span><span class="ffb">f<span class="fc0">(</span></span><span class="fc4">int<span class="ffb fc0">)<span class="_ _11"> </span>{}<span class="_ _9"> </span>}</span></span></span></div><div class="t m0 x1 hf y1ee ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace1</span></div><div class="t m0 x1 hf y1ef ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span>namespace<span class="_ _11"> </span><span class="fc3">my_namespace1<span class="ffb fc0">;</span></span></div><div class="t m0 x1 hf y1f0 ffb fs8 fc0 sc0 ls0 ws0">V98<span class="fc5">::</span>f(<span class="fc5">1</span>);<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>call<span class="_ _11"> </span>V98</span></div><div class="t m0 x1 hf y1f1 ffb fs8 fc0 sc0 ls0 ws0">V99<span class="fc5">::</span>f(<span class="fc5">1</span>);<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span>call<span class="_ _11"> </span>V99</span></div><div class="t m0 x1 hf y1f2 ffb fs8 fc0 sc0 ls0 ws0">f(<span class="fc5">1</span>);<span class="_ _16"> </span><span class="ffc fc6">//<span class="_ _9"> </span>call<span class="_ _11"> </span>default<span class="_ _9"> </span>version<span class="_ _11"> </span>(V99)</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">54/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3e" class="pf w0 h0" data-page-no="3e"><div class="pc pc3e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 xc h2 y1f3 ff1 fs0 fc0 sc0 ls0 ws0">A<span class="_ _6"></span>ttributes</div><div class="t m0 x2a h17 y1f4 ff8 fs1 fc0 sc0 ls0 ws0">⋆</div><a class="l" href="#pf3e" data-dest-detail='[62,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:134.209000px;width:145.065000px;height:25.291000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf3f" class="pf w0 h0" data-page-no="3f"><div class="pc pc3f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">C++<span class="_ _f"> </span>A<span class="_ _5"></span>ttribute<span class="_ _f"> </span>Overview<span class="_ _3b"> </span>1/2</div><div class="t m0 x1 hd y1f5 ff1 fs7 fc0 sc0 ls0 ws0">C++<span class="_ _8"> </span>attributes<span class="_ _e"> </span><span class="ff4">provide<span class="_ _c"> </span>additional<span class="_ _e"> </span>information<span class="_ _c"> </span>to<span class="_ _e"> </span>the<span class="_ _e"> </span>compiler<span class="_ _e"> </span>to<span class="_ _e"> </span>enforce<span class="_ _c"> </span>constraints</span></div><div class="t m0 x1 hd y1f6 ff4 fs7 fc0 sc0 ls0 ws0">o<span class="_ _5"></span>r<span class="_ _e"> </span>enable<span class="_ _e"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>optimization</div><div class="t m0 x1 hd y1f7 ff1 fs7 fc0 sc0 ls0 ws0">A<span class="_ _5"></span>ttributes<span class="_ _e"> </span><span class="ff4">a<span class="_ _5"></span>re<span class="_ _e"> </span><span class="ff9">annotation<span class="_ _e"> </span></span>on<span class="_ _e"> </span>top<span class="_ _e"> </span>of<span class="_ _e"> </span>standard<span class="_ _c"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>that<span class="_ _8"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>applied<span class="_ _e"> </span>to<span class="_ _e"> </span>functions,</span></div><div class="t m0 x1 hd y1f8 ff4 fs7 fc0 sc0 ls0 ws0">va<span class="_ _5"></span>riables,<span class="_ _e"> </span>classes,<span class="_ _e"> </span>enumerato<span class="_ _5"></span>r,<span class="_ _e"> </span>t<span class="_ _5"></span>yp<span class="_ _d"></span>es,<span class="_ _e"> </span>etc.</div><div class="t m0 x1 hd y1f9 ff4 fs7 fca sc0 ls0 ws0">C++11<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>a<span class="_ _e"> </span>standa<span class="_ _5"></span>rdized<span class="_ _e"> </span>syntax<span class="_ _e"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span><span class="ff9">attributes<span class="_ _0"></span></span>:<span class="_ _3"> </span><span class="ffa">[[my-attribute]]</span></span></div><div class="t m0 x1 hf y1fa ffb fs8 fc0 sc0 ls0 ws0">__attribute__((always_inline))<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _9"> </span><<span class="_ _11"> </span>C++11,<span class="_ _9"> </span>GCC/Clang/GNU<span class="_ _11"> </span>compilers</span></div><div class="t m0 x1 hf y1fb ff5 fs8 fc8 sc0 ls0 ws0">__forceinline<span class="_ _20"> </span><span class="ffc fc6">//<span class="_ _9"> </span><<span class="_ _11"> </span>C++11,<span class="_ _9"> </span>MSVC</span></div><div class="t m0 x1 hf y1fc ffb fs8 fc0 sc0 ls0 ws0">[[gnu<span class="fc5">::</span>always_inline]]<span class="_ _24"> </span><span class="ffc fc6">//<span class="_ _9"> </span>C++11,<span class="_ _9"> </span>GCC/Clang/GNU<span class="_ _11"> </span>compilers</span></div><div class="t m0 x1 hf y1fd ffb fs8 fc0 sc0 ls0 ws0">[[msvc<span class="fc5">::</span>forceinline]]<span class="_ _3c"> </span><span class="ffc fc6">//<span class="_ _9"> </span>C++11,<span class="_ _11"> </span>MSVC</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">55/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf40" class="pf w0 h0" data-page-no="40"><div class="pc pc40 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff1 fs3 fc1 sc0 ls0 ws0">C++<span class="_ _f"> </span>A<span class="_ _5"></span>ttribute<span class="_ _f"> </span>Overview<span class="_ _3b"> </span>2/2</div><div class="t m0 x1 hd y1fe ff4 fs7 fc0 sc0 ls0 ws0">In<span class="_ _e"> </span>addtion,<span class="_ _e"> </span><span class="fca">C++11<span class="_ _e"> </span></span>and<span class="_ _e"> </span>later<span class="_ _e"> </span>add<span class="_ _e"> </span><span class="ffc">standard<span class="_ _10"> </span>attributes<span class="_ _11"> </span><span class="ff17 fs9"><span class="_ _e"> </span></span></span>such<span class="_ _e"> </span>as<span class="_ _17"> </span><span class="ff5">maybe_unused<span class="_ _18"> </span></span>,</div><div class="t m0 x3 hd y1ff ff5 fs7 fc0 sc0 ls0 ws0">deprecated<span class="_ _18"> </span><span class="ff4">,<span class="_ _17"> </span></span>nodiscard<span class="_ _1b"> </span><span class="ff4">for<span class="_ _e"> </span>functions</span></div><div class="t m0 x1 hd y200 ff4 fs7 fca sc0 ls0 ws0">C++23<span class="_ _e"> </span><span class="fc0">adds<span class="_ _e"> </span>the<span class="_ _e"> </span>such<span class="_ _e"> </span>attributes<span class="_ _e"> </span>to<span class="_ _e"> </span>lamb<span class="_ _d"></span>da<span class="_ _e"> </span>exp<span class="_ _5"></span>ressions</span></div><div class="t m0 x1 hf y201 ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">lambda<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>[]<span class="_ _11"> </span>[[nodiscard]]<span class="_ _9"> </span>(){<span class="_ _11"> </span></span>return<span class="_ _9"> </span><span class="ffb fc5">4<span class="fc0">;<span class="_ _11"> </span>};</span></span></div><div class="t m0 x1 hf y202 ffb fs8 fc0 sc0 ls0 ws0">lambda();<span class="_ _24"> </span><span class="ffc fc6">//<span class="_ _9"> </span>compiler<span class="_ _9"> </span>warning</span></div><div class="t m0 x1 hf y203 ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>lambda();<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">56/68</div><a class="l" href="https://en.cppreference.com/w/cpp/language/attributes"><div class="d m1" style="border-style:none;position:absolute;left:183.259000px;bottom:173.798000px;width:121.713000px;height:16.873000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf41" class="pf w0 h0" data-page-no="41"><div class="pc pc41 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIn0lEQVR42u3YsU0DQRCG0Vt0I6KVa0BErgAhYiQ6owmXQ0ARdEBkbcQkR4KIMYE1e3qvgtW/yadp9w9PCwAAlPHx/nZjBQAAqhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAD8aplpBQAA6ogIl1QAAMoRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCALATqwmAPxpjGGHfeu9GAIpwSQUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAAHNrmWkFAADqiAiXVAAAyhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA8GOd6K1jDB8Gl+q9GwGA6bikAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQCAubXMtAIAAHVEhEsqAADliFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAuLJ1oreOMXwYAMD/9N4neq1LKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAACqaplpBQAA6ogIl1QAAMoRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAC4tvX8emcFAGCXPp9PRpjR8fGltcPtdv5alm3bDAIAQAnf/hIl/moQjVAAAAAASUVORK5CYII="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[nodiscard]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _3d"> </span>1/3</span></div><div class="t m0 x1 hd y204 ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>the<span class="_ _e"> </span>attribute<span class="_ _17"> </span><span class="ff5">[[nodiscard]]<span class="_ _17"> </span></span>to<span class="_ _c"> </span>issue<span class="_ _e"> </span>a<span class="_ _e"> </span>wa<span class="_ _5"></span>rning<span class="_ _e"> </span>if<span class="_ _e"> </span>the<span class="_ _e"> </span>return</span></div><div class="t m0 x1 hd y205 ff4 fs7 fc0 sc0 ls0 ws0">value<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _e"> </span>function<span class="_ _e"> </span>is<span class="_ _e"> </span>disca<span class="_ _5"></span>rded<span class="_ _e"> </span>(not<span class="_ _e"> </span>handled)</div><div class="t m0 x1 hd y206 ff4 fs7 fca sc0 ls0 ws0">C++20<span class="_ _e"> </span><span class="fc0">extends<span class="_ _e"> </span>the<span class="_ _e"> </span>attribute<span class="_ _e"> </span>b<span class="_ _5"></span>y<span class="_ _e"> </span>allo<span class="_ _5"></span>wing<span class="_ _e"> </span>to<span class="_ _e"> </span>add<span class="_ _e"> </span>a<span class="_ _e"> </span>reason</span></div><div class="t m0 x3 h10 y207 ff5 fs7 fc0 sc0 ls0 ws0">[[nodiscard("reason")]]</div><div class="t m0 x1 hf y208 ffb fs8 fc0 sc0 ls0 ws0">[[nodiscard]]<span class="_ _9"> </span><span class="ff5 fc4">bool<span class="_ _11"> </span></span>empty();</div><div class="t m0 x1 hf y209 ffb fs8 fc0 sc0 ls0 ws0">empty();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>WARNING<span class="_ _9"> </span>"discard<span class="_ _11"> </span>return<span class="_ _9"> </span>value"</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">57/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf42" class="pf w0 h0" data-page-no="42"><div class="pc pc42 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIwUlEQVR42u3bsU3EQBBAUS/yiGhFDYiIChAiRrrOaIJyCCiCDohOGzGJyUhBR3CzvvcqsMfJ1+y63T08LQAAUMbH+9uVKQAAUI1IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQDgR8tMUwAAoI6IsEkFAKAckQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAIC9Wyd61jGGD7ZvvXdDAAAWm1QAAApajQAA6nBseEYO9EqxSQUAQKQCAIBIBQBgOu6kAjC9ue5xuvgIf2GTCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAP5nNQIAZtd79y6wMzapAACU0zLTFAAAqCMibFIBAChHpAIAIFIBAOA3/u5nz8YYe3od//wCIFIRZKINADgbx/0AAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBwYVpmmgIAAHVEhE0qAADliFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAzG6d6FnHGD4YAMBpeu8TPa1NKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUIAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAADhVy0xTAACgjoiwSQUAoByRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACUsh5fbk0BALhwn8+vhlDH/eOhtZvr7fi1LNu2GQgAACV8AwYmL1Ry/mbVAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[nodiscard]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _3d"> </span>2/3</span></div><div class="t m0 x3 hd y94 ffa fs7 fc0 sc0 ls0 ws0">[[nodiscard]]<span class="_ _17"> </span><span class="ff4">can<span class="_ _e"> </span>be<span class="_ _8"> </span>also<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>applied<span class="_ _e"> </span>to<span class="_ _e"> </span>enumerato<span class="_ _5"></span>rs<span class="_ _17"> </span><span class="ffa">enum<span class="_ _18"> </span></span>/<span class="_ _18"> </span><span class="ffa">enum<span class="_ _10"> </span>class<span class="_ _17"> </span></span>and</span></div><div class="t m0 x1 hd yd1 ff4 fs7 fc0 sc0 ls0 ws0">structures<span class="_ _17"> </span><span class="ffa">struct<span class="_ _18"> </span></span>/<span class="_ _18"> </span><span class="ffa">class</span></div><div class="t m0 x1 hf y1a2 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="ffb fc0">[[nodiscard]]<span class="_ _9"> </span>MyEnum<span class="_ _11"> </span>{<span class="_ _9"> </span>EnumValue<span class="_ _11"> </span>};</span></div><div class="t m0 x1 hf y1a3 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="ffb fc0">[[nodiscard]]<span class="_ _11"> </span>MyStruct<span class="_ _9"> </span>{};</span></div><div class="t m0 x1 hf y1a4 ffb fs8 fc0 sc0 ls0 ws0">MyEnum<span class="_ _9"> </span><span class="fc3">f</span>()<span class="_ _11"> </span>{<span class="_ _9"> </span><span class="ff5 fc8">return<span class="_ _11"> </span></span>MyEnum<span class="fc5">::</span>EnumValue;<span class="_ _9"> </span>}</div><div class="t m0 x1 hf y1a5 ffb fs8 fc0 sc0 ls0 ws0">MyStruct<span class="_ _9"> </span><span class="fc3">g</span>()<span class="_ _11"> </span>{</div><div class="t m0 xe hf y1a6 ffb fs8 fc0 sc0 ls0 ws0">MyStruct<span class="_ _9"> </span>s;</div><div class="t m0 xe hf y1a7 ff5 fs8 fc8 sc0 ls0 ws0">return<span class="_ _9"> </span><span class="ffb fc0">s;</span></div><div class="t m0 x1 hf y1a8 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y1a9 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>WARNING<span class="_ _9"> </span>"discard<span class="_ _11"> </span>return<span class="_ _9"> </span>value"</span></div><div class="t m0 x1 hf y20a ffb fs8 fc0 sc0 ls0 ws0">g();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>WARNING<span class="_ _9"> </span>"discard<span class="_ _11"> </span>return<span class="_ _9"> </span>value"</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">58/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf43" class="pf w0 h0" data-page-no="43"><div class="pc pc43 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIj0lEQVR42u3YsU0DQRCG0V10I6IVNSBHVIAQMZI7ownKIaAId0BkbeRJjowYWZY1h9+rYPVv8mn67vm1AQBAGYevzzsrAABQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOBXz0wrAABQR0S4pAIAUI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEA4GKWDb11zunD/rcxhhEAgOaSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAAtq5nphUAAKgjIlxSAQAoR6QCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAwJUtG3rrnNOHAQCcZ4yxode6pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFJNAACASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAC01lrPTCsAAFBHRLikAgBQjkgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA3KLl+P5oBQCAv/h++zDCFTy97Ht/uF+Pp9bWdTUIAAAl/ADRjSAATF3/4AAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[nodiscard]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _3d"> </span>3/3</span></div><div class="t m0 x3 hd y20b ffa fs7 fc0 sc0 ls0 ws0">[[nodiscard]]<span class="_ _17"> </span><span class="ff4">can<span class="_ _e"> </span>be<span class="_ _8"> </span>also<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>applied<span class="_ _e"> </span>to<span class="_ _e"> </span>class<span class="_ _e"> </span>constructo<span class="_ _5"></span>rs</span></div><div class="t m0 x1 hf y20c ffb fs8 fc0 sc0 ls0 ws0">MyStruct<span class="_ _9"> </span><span class="fc3">g</span>()<span class="_ _11"> </span>{</div><div class="t m0 xe hf y20d ffb fs8 fc0 sc0 ls0 ws0">[[nodiscard]]<span class="_ _9"> </span>MyStruct()<span class="_ _11"> </span>{}</div><div class="t m0 xe hf y20e ffb fs8 fc0 sc0 ls0 ws0">[[nodiscard]]<span class="_ _9"> </span>MyStruct(<span class="ff5 fc8">const<span class="_ _11"> </span></span>MyStruct<span class="fc5">&</span>)<span class="_ _9"> </span>{}</div><div class="t m0 x1 hf y20f ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y210 ffb fs8 fc0 sc0 ls0 ws0">MyStruct{};<span class="_ _3e"> </span><span class="ffc fc6">//<span class="_ _9"> </span>WARNING<span class="_ _11"> </span>"discard<span class="_ _9"> </span>return<span class="_ _11"> </span>value"</span></div><div class="t m0 x1 hf y211 ffb fs8 fc0 sc0 ls0 ws0">MyStruct<span class="_ _9"> </span>s{};</div><div class="t m0 x1 hf y212 ff5 fs8 fc8 sc0 ls0 ws0">static_cast<span class="ffb fc5"><<span class="fc0">MyStruct</span>><span class="fc0">(s);<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>WARNING<span class="_ _9"> </span>"discard<span class="_ _11"> </span>return<span class="_ _9"> </span>value"<span class="_ _11"> </span>for</span></span></span></div><div class="t m0 x2b hf y213 ffc fs8 fc6 sc0 ls0 ws0">//<span class="_ _9"> </span>MyStruct(const<span class="_ _11"> </span>MyStruct<span class="ffe">&</span>)</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">59/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf44" class="pf w0 h0" data-page-no="44"><div class="pc pc44 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[indeterminate]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _3f"> </span>1/2</span></div><div class="t m0 x1 hd y214 ff4 fs7 fca sc0 ls0 ws0">C++26<span class="_ _c"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>the<span class="_ _c"> </span>concept<span class="_ _c"> </span>of<span class="_ _e"> </span><span class="ff5">erroneous<span class="_ _10"> </span>behavior<span class="_ _18"> </span><span class="ff17 fs9"><span class="_ _c"> </span></span></span>to<span class="_ _e"> </span>highlight<span class="_ _c"> </span>conditions<span class="_ _c"> </span>that</span></div><div class="t m0 x1 hd y215 ff4 fs7 fc0 sc0 ls0 ws0">don’t<span class="_ _e"> </span>mak<span class="_ _5"></span>e<span class="_ _e"> </span>a<span class="_ _e"> </span>p<span class="_ _5"></span>rogram<span class="_ _e"> </span>stable<span class="_ _e"> </span>and<span class="_ _e"> </span>p<span class="_ _5"></span>redictable.<span class="_ _11"> </span>Compilers<span class="_ _e"> </span>are<span class="_ _c"> </span>encouraged<span class="_ _e"> </span>to<span class="_ _e"> </span>diagnose</div><div class="t m0 x1 hd y216 ff4 fs7 fc0 sc0 ls0 ws0">the<span class="_ _e"> </span>p<span class="_ _5"></span>roblem</div><div class="t m0 x1 hd y217 ff4 fs7 fc0 sc0 ls0 ws0">Reading<span class="_ _e"> </span>a<span class="_ _e"> </span>value<span class="_ _e"> </span>from<span class="_ _e"> </span>a<span class="_ _e"> </span>non-initialized<span class="_ _e"> </span>va<span class="_ _5"></span>riable<span class="_ _e"> </span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>case<span class="_ _e"> </span>of<span class="_ _e"> </span><span class="ff9">erroneous<span class="_ _e"> </span>b<span class="_ _d"></span>ehavior</span></div><div class="t m0 x1 hd y218 ff4 fs7 fc0 sc0 ls0 ws0">(<span class="ff9">undefined<span class="_ _e"> </span>b<span class="_ _d"></span>ehavio<span class="_ _5"></span>r<span class="_ _11"> </span><span class="ff4">in<span class="_ _e"> </span>p<span class="_ _5"></span>revious<span class="_ _e"> </span>standa<span class="_ _5"></span>rds)</span></span></div><div class="t m0 x1 hf y219 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x,<span class="_ _11"> </span>y;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>undefined<span class="_ _9"> </span>value</span></span></div><div class="t m0 x1 hf y21a ffb fs8 fc0 sc0 ls0 ws0">x<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>3</span>;<span class="_ _19"> </span><span class="ffc fc6">//<span class="_ _9"> </span>ok</span></div><div class="t m0 x1 hf y21b ffb fs8 fc0 sc0 ls0 ws0">f(x);<span class="_ _1a"> </span><span class="ffc fc6">//<span class="_ _11"> </span>ok</span></div><div class="t m0 x1 hf y21c ffb fs8 fc0 sc0 ls0 ws0">f(y);<span class="_ _1a"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">erroneous<span class="_ _9"> </span>behavior</span></span></div><div class="t m0 x1 hd y21d ff4 fs7 fca sc0 ls0 ws0">C++26<span class="_ _e"> </span><span class="fc0">intro<span class="_ _d"></span>duces<span class="_ _e"> </span>the<span class="_ _17"> </span><span class="ffa">[[indeterminate]]<span class="_ _17"> </span></span>attribute<span class="_ _c"> </span>to<span class="_ _e"> </span>explicitly<span class="_ _e"> </span>declare<span class="_ _c"> </span>a<span class="_ _e"> </span>variable</span></div><div class="t m0 x1 hd y21e ff4 fs7 fc0 sc0 ls0 ws0">that<span class="_ _e"> </span>can<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>p<span class="_ _d"></span>otentially<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>read<span class="_ _e"> </span>as<span class="_ _e"> </span>non-initialized</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">60/68</div><a class="l" href="https://wg21.link/p2795"><div class="d m1" style="border-style:none;position:absolute;left:184.627000px;bottom:200.001000px;width:114.091000px;height:11.690000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf45" class="pf w0 h0" data-page-no="45"><div class="pc pc45 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQ3CMBRFURvFooqYAVExAULUSGzGEoxDwRBsQBWlwo3paOgo4Cc6ZwLrubn6ebM7JAAACON+uy6sAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIC3XGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQCYr25Cbx3H0YcBAHyn7/sJvdYlFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkWoCAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAPxYrrVaAQCAOEopLqkAAIQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAc9QN57UVAAD+4nG8GOHTdn/KebVswzOl1ppBAAAI4QWKixoCWqusjgAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[indeterminate]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _3f"> </span>2/2</span></div><div class="t m0 x1 hf y21f ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">y<span class="_ _11"> </span>[[indeterminate]];<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>deliberately<span class="_ _9"> </span>uninitialized</span></span></div><div class="t m0 x1 hf y220 ffb fs8 fc0 sc0 ls0 ws0"><span class="fc10 sc0">f(y);</span><span class="_ _9"> </span><span class="ffc fc6"><span class="fc10 sc0">//</span><span class="_ _11"> </span><span class="ffe"><span class="fc10 sc0">undefined</span><span class="_ _9"> </span><span class="fc10 sc0">behavior</span></span></span></div><div class="t m0 x1 hf y221 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">A<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y1d3 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span>[[indeterminate]];<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>deliberately<span class="_ _9"> </span>uninitialized</span></span></div><div class="t m0 x1 hf y222 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hf y1d4 ffb fs8 fc0 sc0 ls0 ws0">A<span class="_ _9"> </span>a;</div><div class="t m0 x1 hf y223 ffb fs8 fc0 sc0 ls0 ws0"><span class="fc10 sc0">f(a);</span><span class="_ _9"> </span><span class="ffc fc6"><span class="fc10 sc0">//</span><span class="_ _11"> </span><span class="ffe"><span class="fc10 sc0">undefined</span><span class="_ _9"> </span><span class="fc10 sc0">behavior</span></span></span></div><div class="t m0 x1 hf y224 ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">g<span class="fc0">([[indeterminate]]<span class="_ _11"> </span>v)<span class="_ _9"> </span>{</span></span></div><div class="t m0 x2c hf y225 ffb fs8 fc0 sc0 ls0 ws0">f(v);<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">undefined<span class="_ _9"> </span>behavior</span></span></div><div class="t m0 x1 hf y226 ffb fs8 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hf y227 ff5 fs8 fc4 sc0 ls0 ws0">int<span class="_ _9"> </span><span class="ffb fc0">x;</span></div><div class="t m0 x1 hf y228 ffb fs8 fc0 sc0 ls0 ws0">g(x);</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">61/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf46" class="pf w0 h0" data-page-no="46"><div class="pc pc46 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAImklEQVR42u3ZsU3DUBSGUT/kKyorMyCqTIBQaqSsQJF5sgQbUDBDJAqGYAOqyEXCbUyXAYIUXSfnTPD828Wn5/b4tOoAAKCM76/POysAAFCNSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEA4KRlphUAAKgjItykAgBQjkgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAQFX9jM46jqMXxv8Nw2AEACjOTSoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAuG4tM60AAEAdEeEmFQCAckQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAi1QQAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQCAC+rnctDD8bh+3XhhMC+7j3cjAHCGlplWAACgjojwux8AgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAABQSr/fPlgBAKCyn5e3m3re5fO6tcX9tP/tummafAAAAJTwB82CIwCLlmubAAAAAElFTkSuQmCC"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _40"> </span>1/2</span></div><div class="t m0 x3 hd y229 ff5 fs7 fc0 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _2c"> </span><span class="ff17 fs9"><span class="_ _23"> </span></span><span class="ff4">applies<span class="_ _c"> </span>to</span></div><div class="t m0 x12 hd y22a ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">V<span class="_ _5"></span>a<span class="_ _5"></span>riables</span></div><div class="t m0 x12 hd y22b ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Structure<span class="_ _e"> </span>binding</span></div><div class="t m0 x12 hd y22c ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">F<span class="_ _5"></span>unctions<span class="_ _e"> </span>pa<span class="_ _5"></span>rameters<span class="_ _e"> </span>and<span class="_ _e"> </span>return<span class="_ _e"> </span>value</span></div><div class="t m0 x12 hd y22d ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">T<span class="_ _6"></span>yp<span class="_ _d"></span>es</span></div><div class="t m0 x12 hd y22e ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Classes<span class="_ _e"> </span>and<span class="_ _e"> </span>structures</span></div><div class="t m0 x12 hd y22f ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Enumerato<span class="_ _5"></span>rs<span class="_ _e"> </span>and<span class="_ _e"> </span>single<span class="_ _e"> </span>value<span class="_ _e"> </span>enumerator<span class="_ _5"></span>s</span></div><div class="t m0 x12 hf y230 ffb fs8 fcc sc0 ls0 ws0">The<span class="_ _9"> </span>limits<span class="_ _11"> </span>of<span class="_ _9"> </span>[[maybe_unused]]</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">62/68</div><a class="l" href="https://en.cppreference.com/w/cpp/language/attributes/maybe_unused"><div class="d m1" style="border-style:none;position:absolute;left:27.350000px;bottom:170.939000px;width:112.251000px;height:17.801000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="https://www.sandordargo.com/blog/2024/06/05/the-limits-of-maybe-unused"><div class="d m1" style="border-style:none;position:absolute;left:34.722000px;bottom:3.001000px;width:143.213000px;height:13.444000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf47" class="pf w0 h0" data-page-no="47"><div class="pc pc47 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIeElEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI5UpomdrWAh/x3PM0HypXlJ2h1OHQAAhPG431ZWAAAgGpEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAMBHqrVaAQCAOHLOflIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgDAn/UzOmspxYMBAPxmGIYZndZPKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAgEhSrdUKAADEkXP2kwoAQDgiFQAAkQoAAN/002VrBQCABXier8u4yP44prRZt+nVda01LwsAQAhveYAaAokzGKcAAAAASUVORK5CYII="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _40"> </span>2/2</span></div><div class="t m0 x1 hf y231 ffb fs8 fc0 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _9"> </span><span class="ff5 fc4">int<span class="_ _11"> </span></span>x1;</div><div class="t m0 x1 hf y232 ffb fs8 fc0 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _9"> </span><span class="ff5 fc8">auto<span class="_ _11"> </span></span>[x2,<span class="_ _9"> </span>x3]<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>...;</div><div class="t m0 x1 hf y233 ffb fs8 fc0 sc0 ls0 ws0">[[maybe_unused]]<span class="_ _9"> </span><span class="ff5 fc4">int<span class="_ _11"> </span></span>f([[maybe_unused]]<span class="_ _9"> </span><span class="ff5 fc4">int<span class="_ _11"> </span></span>x4);</div><div class="t m0 x1 hf y234 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="ffb fc0">[[maybe_unused]]<span class="_ _11"> </span>S<span class="_ _9"> </span>{};</span></div><div class="t m0 x1 hf y235 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">MyInt<span class="_ _11"> </span>[[maybe_unused]]<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span></span><span class="fc4">int<span class="ffb fc0">;</span></span></div><div class="t m0 x1 hf y236 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="ffb fc0">[[maybe_unused]]<span class="_ _11"> </span>Enum<span class="_ _9"> </span>{</span></div><div class="t m0 x2c hf y237 ffb fs8 fc0 sc0 ls0 ws0">E1<span class="_ _9"> </span>[[maybe_unused]];</div><div class="t m0 x1 hf y238 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hf y239 ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="ffb fc0">[[maybe_unused]]<span class="_ _9"> </span>EnumClass<span class="_ _11"> </span>{</span></div><div class="t m0 x2c hf y23a ffb fs8 fc0 sc0 ls0 ws0">E2<span class="_ _9"> </span>[[maybe_unused]];</div><div class="t m0 x1 hf y23b ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">63/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf48" class="pf w0 h0" data-page-no="48"><div class="pc pc48 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIiklEQVR42u3YsW0CQRCG0Vt0I0crakCOqMCyiJHojCYoh4Ai3AER2siTnDN3ABp071Ww+jf5NO3z6zABAEAZP7frxgoAAFQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAA+Ncy0woAANQRES6pAACUI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAGs2v9Fbxxg+bOV670YAgDVwSQUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAF6qZaYVAACoIyJcUgEAKGd+o7eOMXwYPEPv3QgAlOKSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAvFTLTCsAAFBHRLikAgBQjkgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkmgAAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQCAqubHeWcFAIBVuR8vlZ+3/z61tv1YHr/TtCyL/wIAoIQ/WiMgALVu/FIAAAAASUVORK5CYII="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[deprecated]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _41"> </span>1/4</span></div><div class="t m0 x1 hd y23c ff4 fs7 fca sc0 ls0 ws0">C++14<span class="_ _e"> </span><span class="fc0">allo<span class="_ _5"></span>ws<span class="_ _e"> </span>to<span class="_ _e"> </span>dep<span class="_ _5"></span>recate,<span class="_ _e"> </span>namely<span class="_ _e"> </span>discourage,<span class="_ _e"> </span>use<span class="_ _e"> </span>of<span class="_ _e"> </span>entities<span class="_ _e"> </span>b<span class="_ _5"></span>y<span class="_ _e"> </span>adding<span class="_ _e"> </span>the</span></div><div class="t m0 x3 hd y23d ff5 fs7 fc0 sc0 ls0 ws0">[[deprecated]]<span class="_ _2c"> </span><span class="ff17 fs9"><span class="_ _23"> </span></span><span class="ff4">attribute,<span class="_ _c"> </span>optionally<span class="_ _e"> </span>with<span class="_ _e"> </span>a<span class="_ _e"> </span>message</span></div><div class="t m0 x3 hd y23e ff5 fs7 fc0 sc0 ls0 ws0">[[deprecated("reason")]]<span class="_ _18"> </span><span class="ff4">.<span class="_ _11"> </span>It<span class="_ _e"> </span>applies<span class="_ _e"> </span>to:</span></div><div class="t m0 x12 hd y23f ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">F<span class="_ _5"></span>unctions</span></div><div class="t m0 x12 hd y240 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">V<span class="_ _5"></span>a<span class="_ _5"></span>riables</span></div><div class="t m0 x12 hd y241 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Classes<span class="_ _e"> </span>and<span class="_ _e"> </span>structures</span></div><div class="t m0 x12 hd y242 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Enumerato<span class="_ _5"></span>rs</span></div><div class="t m0 x12 hd y243 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Single<span class="_ _e"> </span>value<span class="_ _e"> </span>enumerato<span class="_ _5"></span>r<span class="_ _e"> </span>in<span class="_ _e"> </span><span class="fca">C++17</span></span></div><div class="t m0 x12 hd y244 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">T<span class="_ _6"></span>yp<span class="_ _d"></span>es</span></div><div class="t m0 x12 hd y245 ff10 fs7 fc0 sc0 ls0 ws0">•<span class="_ _4"> </span><span class="ff4">Namespaces</span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">64/68</div><a class="l" href="https://en.cppreference.com/w/cpp/language/attributes/deprecated"><div class="d m1" style="border-style:none;position:absolute;left:27.350000px;bottom:183.605000px;width:100.796000px;height:17.801000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf49" class="pf w0 h0" data-page-no="49"><div class="pc pc49 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[deprecated]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _41"> </span>2/4</span></div><div class="t m0 x1 hf y231 ffb fs8 fc0 sc0 ls0 ws0">[[deprecated]]<span class="_ _9"> </span><span class="ff5 fc4">void<span class="_ _11"> </span></span>f()<span class="_ _9"> </span>{}</div><div class="t m0 x1 hf y232 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="ffb fc0">[[deprecated]]<span class="_ _11"> </span>S1<span class="_ _9"> </span>{};</span></div><div class="t m0 x1 hf y233 ff5 fs8 fc8 sc0 ls0 ws0">using<span class="_ _9"> </span><span class="ffb fc0">MyInt<span class="_ _11"> </span>[[deprecated]]<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span></span><span class="fc4">int<span class="ffb fc0">;</span></span></div><div class="t m0 x1 hf y234 ff5 fs8 fc8 sc0 ls0 ws0">struct<span class="_ _9"> </span><span class="fc3">S2<span class="_ _11"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 xe hf y246 ffb fs8 fc0 sc0 ls0 ws0">[[deprecated]]<span class="_ _9"> </span><span class="ff5 fc4">int<span class="_ _11"> </span></span>var<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>3</span>;</div><div class="t m0 xe hf y235 ffb fs8 fc0 sc0 ls0 ws0">[[deprecated]]<span class="_ _9"> </span><span class="ff5 fc8">static<span class="_ _11"> </span>constexpr<span class="_ _9"> </span><span class="fc4">int<span class="_ _11"> </span></span></span>var2<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>4</span>;</div><div class="t m0 x1 hf y247 ffb fs8 fc0 sc0 ls0 ws0">};</div><div class="t m0 x1 hf y237 ffb fs8 fc0 sc0 ls0 ws0">f();<span class="_ _2a"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe">compiler<span class="_ _11"> </span>warning</span></span></div><div class="t m0 x1 hf y238 ffb fs8 fc0 sc0 ls0 ws0">S1<span class="_ _19"> </span>s1;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe">compiler<span class="_ _11"> </span>warning</span></span></div><div class="t m0 x1 hf y248 ffb fs8 fc0 sc0 ls0 ws0">MyInt<span class="_ _9"> </span>i;<span class="_ _12"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">compiler<span class="_ _9"> </span>warning</span></span></div><div class="t m0 x1 hf y239 ffb fs8 fc0 sc0 ls0 ws0">S2{}.var;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">compiler<span class="_ _9"> </span>warning</span></span></div><div class="t m0 x1 hf y23a ffb fs8 fc0 sc0 ls0 ws0">S2<span class="fc5">::</span>var2;<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">compiler<span class="_ _9"> </span>warning</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">65/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf4a" class="pf w0 h0" data-page-no="4a"><div class="pc pc4a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[deprecated]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _f"> </span>and<span class="_ _9"> </span>Enumerato<span class="_ _5"></span>r<span class="_ _42"> </span>3/4</span></div><div class="t m0 x1 hd y249 ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">allo<span class="_ _5"></span>ws<span class="_ _e"> </span>to<span class="_ _e"> </span>dep<span class="_ _5"></span>recate<span class="_ _e"> </span>individual<span class="_ _e"> </span>enumerato<span class="_ _5"></span>r<span class="_ _e"> </span>values</span></div><div class="t m0 x1 hf y24a ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span><span class="ffb fc0">[[deprecated]]<span class="_ _11"> </span>E<span class="_ _9"> </span>{<span class="_ _11"> </span>EnumValue<span class="_ _9"> </span>};<span class="_ _43"> </span><span class="ffc fc6">//<span class="_ _9"> </span>C++14</span></span></div><div class="t m0 x1 hf y10e ff5 fs8 fc8 sc0 ls0 ws0">enum<span class="_ _9"> </span>class<span class="_ _11"> </span><span class="fc3">MyEnum<span class="_ _9"> </span><span class="ffb fc0">{<span class="_ _11"> </span>A,<span class="_ _9"> </span>B<span class="_ _11"> </span>[[deprecated]]<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span>42<span class="_ _9"> </span></span>};<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span>C++17</span></span></span></div><div class="t m0 x1 hf y10f ff5 fs8 fc8 sc0 ls0 ws0">auto<span class="_ _9"> </span><span class="ffb fc0">x<span class="_ _11"> </span><span class="fc5">=<span class="_ _9"> </span></span>EnumValue;<span class="_ _11"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe">compiler<span class="_ _11"> </span>warning</span></span></span></div><div class="t m0 x1 hf y110 ffb fs8 fc0 sc0 ls0 ws0">MyEnum<span class="fc5">::</span>B;<span class="_ _24"> </span><span class="ffc fc6">//<span class="_ _9"> </span><span class="ffe">compiler<span class="_ _9"> </span>warning</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">66/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf4b" class="pf w0 h0" data-page-no="4b"><div class="pc pc4b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[deprecated]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute<span class="_ _f"> </span>and<span class="_ _9"> </span>Namespace<span class="_ _44"> </span>4/4</span></div><div class="t m0 x1 hd y24b ff4 fs7 fca sc0 ls0 ws0">C++17<span class="_ _e"> </span><span class="fc0">allo<span class="_ _5"></span>ws<span class="_ _e"> </span>defining<span class="_ _e"> </span>attribute<span class="_ _e"> </span>on<span class="_ _e"> </span>namespaces</span></div><div class="t m0 x1 hf y24c ff5 fs8 fc8 sc0 ls0 ws0">namespace<span class="_ _9"> </span><span class="ffb fc0">[[</span><span class="fc3">deprecated<span class="ffb fc0">(<span class="fc7">"please<span class="_ _11"> </span>use<span class="_ _9"> </span>my_namespace_v2"</span>)]]<span class="_ _11"> </span></span>my_namespace<span class="_ _9"> </span><span class="ffb fc0">{</span></span></div><div class="t m0 x1 hf y13f ff5 fs8 fc4 sc0 ls0 ws0">void<span class="_ _9"> </span><span class="ffb fc3">f<span class="fc0">()<span class="_ _11"> </span>{}</span></span></div><div class="t m0 x1 hf y141 ffb fs8 fc0 sc0 ls0 ws0">}<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>namespace<span class="_ _9"> </span>my_namespace</span></div><div class="t m0 x1 hf y143 ffb fs8 fc0 sc0 ls0 ws0">my_namespace<span class="fc5">::</span>f();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span><span class="ffe">compiler<span class="_ _9"> </span>warning</span></span></div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">67/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
<div id="pf4c" class="pf w0 h0" data-page-no="4c"><div class="pc pc4c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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iFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAEB583I5WgEAgDoO55/W9h/r8jtN67oaBACAEu7Rkx8ArBK/pwAAAABJRU5ErkJggg=="/><div class="t m0 x5 h7 y7 ff5 fs3 fc1 sc0 ls0 ws0">[[noreturn]]<span class="_ _f"> </span><span class="ff1">A<span class="_ _5"></span>ttribute</span></div><div class="t m0 x3 hd y24d ff5 fs7 fc0 sc0 ls0 ws0">[[noreturn]]<span class="_ _17"> </span><span class="ff4">indicates<span class="_ _e"> </span>that<span class="_ _e"> </span>a<span class="_ _e"> </span>function<span class="_ _e"> </span><span class="ff9">do<span class="_ _d"></span>es<span class="_ _e"> </span>not<span class="_ _e"> </span>return<span class="_ _e"> </span></span>(e.g.<span class="_ _11"> </span>program<span class="_ _c"> </span>termination)</span></div><div class="t m0 x1 hd y24e ff4 fs7 fc0 sc0 ls0 ws0">and<span class="_ _c"> </span>the<span class="_ _e"> </span>compiler<span class="_ _e"> </span>should<span class="_ _e"> </span>issue<span class="_ _c"> </span>a<span class="_ _e"> </span>compiler<span class="_ _e"> </span>w<span class="_ _5"></span>a<span class="_ _5"></span>rning<span class="_ _e"> </span>if<span class="_ _c"> </span>the<span class="_ _e"> </span>co<span class="_ _d"></span>de<span class="_ _e"> </span>contains<span class="_ _e"> </span>other<span class="_ _c"> </span>statements</div><div class="t m0 x1 hd y24f ff4 fs7 fc0 sc0 ls0 ws0">that<span class="_ _e"> </span>cannot<span class="_ _e"> </span>b<span class="_ _d"></span>e<span class="_ _e"> </span>executed<span class="_ _e"> </span>b<span class="_ _d"></span>ecause<span class="_ _e"> </span>it<span class="_ _e"> </span>means<span class="_ _e"> </span>a<span class="_ _e"> </span>wrong<span class="_ _e"> </span>user<span class="_ _e"> </span>intention</div><div class="t m0 x1 hf y250 ffb fs8 fc0 sc0 ls0 ws0">[[noreturn]]<span class="_ _9"> </span><span class="ff5 fc4">void<span class="_ _11"> </span></span>g()<span class="_ _9"> </span>{<span class="_ _11"> </span>std<span class="fc5">::</span>exit(<span class="fc5">0</span>);<span class="_ _9"> </span>}</div><div class="t m0 x1 hf y251 ffb fs8 fc0 sc0 ls0 ws0">g();<span class="_ _9"> </span><span class="ffc fc6">//<span class="_ _11"> </span>WARNING:<span class="_ _9"> </span>no<span class="_ _11"> </span>code<span class="_ _9"> </span>should<span class="_ _11"> </span>be<span class="_ _9"> </span>exectuted<span class="_ _11"> </span>after<span class="_ _9"> </span>calling<span class="_ _11"> </span>this<span class="_ _9"> </span>function</span></div><div class="t m0 x1 hf y252 ffb fs8 fc0 sc0 ls0 ws0">y<span class="_ _9"> </span><span class="fc5">=<span class="_ _11"> </span></span>x<span class="_ _9"> </span><span class="fc5">+<span class="_ _11"> </span>1</span>;</div><div class="t m0 x11 hb y11 ff7 fs6 fc0 sc0 ls0 ws0">68/68</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
|
||
</div>
|
||
<div class="loading-indicator">
|
||
<img alt="" src="data:image/png;base64,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"/>
|
||
</div>
|
||
</body>
|
||
</html>
|