tag:blogger.com,1999:blog-9391408978324006292024-02-01T23:03:12.299-08:00Tech SavviesKarthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.comBlogger47125tag:blogger.com,1999:blog-939140897832400629.post-71717469678867781622019-04-26T11:49:00.003-07:002019-04-26T11:51:16.753-07:00Build Bot using LUIS<iframe src="https://docs.google.com/document/d/e/2PACX-1vReZ_AJ4Dx-baG5y6MFj-GKdr2zYqRx4mBIPe3jf-qQLRJwzO8F4MjDK1g8TT6dtr3BIr9NzyiB7pAK/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com2tag:blogger.com,1999:blog-939140897832400629.post-85188166966757174742019-04-26T11:36:00.001-07:002019-04-26T11:52:46.575-07:00Build bot using QnA Maker<iframe src="https://docs.google.com/document/d/e/2PACX-1vQKo8nlZVCfSB-aJLOSljb_Y16AvvG3RUrw_ipj93OECtWqQW8TNayfOw8Ww_QwN7pSOLtIpjaDdt6q/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-89448304389039104502018-12-23T22:51:00.002-08:002019-01-03T03:37:50.860-08:00Understand and Implement Roles Vs Claims Based authentication in MVC Web API<div dir="ltr" style="text-align: left;" trbidi="on">
In this blog, you will learn on how to Implement Roles and claims based authentication.<br />
<br />
You will also understand what is the difference between roles and claims on implementation and also understand which use cases you should use claims and roles.<br />
<br />
<ol style="text-align: left;">
<li>First Step is to create a new ASP.Net identity Project from the MSFT Doc link. <a href="https://docs.microsoft.com/en-us/aspnet/identity/overview/getting-started/adding-aspnet-identity-to-an-empty-or-existing-web-forms-project">https://docs.microsoft.com/en-us/aspnet/identity/overview/getting-started/adding-aspnet-identity-to-an-empty-or-existing-web-forms-project</a></li>
<li>Add a new folder called App_Start.</li>
<li>Add a class file called WebApiConfig.cs to the App_Start folder. </li>
<li>Copy the below code to WebApiConfig.cs, this where your routing url definition is done. Below code represents what url is navigated by default to access your web api.<script src="https://gist.github.com/karthikeyanVK/ba24dc3d1c7a62c35cb519e378bfe521.js"></script></li>
<li>Right click on project, select ADD=>New Item=>Search for Global.<img height="420" src="https://lh3.googleusercontent.com/Ne16braWZLVNBt_APcvKWBywlBo1pLidVAvDofL6_ILgpzGUhG0iQFmfu1gMlbp_fFWJ072AggpWihEsg2AqUPEO3U_YOcgex_qJy7wUHeewJ-np_ujqrsNlDfQR2EZeN-bBhOEP" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></li>
<li>Click on add, remove all method except Application_Start in Global.asax.cs and add the below code to the Global.asax.cs . Incase System.web. Http is not found, then <span class="typ"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">Install</span></span><span class="pun"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">-</span></span><span class="typ"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">Package</span></span><span class="pln1"><span style="font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"> </span></span><span class="typ"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">Microsoft</span></span><span class="pun"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">.</span></span><span class="typ"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">AspNet</span></span><span class="pun"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">.</span></span><span class="typ"><span style="color: #505050; font-family: "Calibri",sans-serif; font-size: 11.0pt; mso-ansi-language: EN-IN; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;">WebApi</span></span><script src="https://gist.github.com/karthikeyanVK/16c9ec8f36f12235472026b78a966c62.js"></script></li>
<li>Now add new controller to test the whether routing we have implemented is working or not. Right click on project => Add => "Web API Controller Class" and name the controller.<img height="320" src="https://lh6.googleusercontent.com/71yxpTQeLzT1cGtDsn6g9fB7MJ-Z6ThlsGml1nJ3LvSXU3F12CxPi5tB5KEV4YsdDBa5o1WV38PCWvYaLh7uVK0LNkhPrQf_fSwlHOng1zmpG8qdrEb1747UsoONOA_kigTWQI4g" style="border: none; transform: rotate(0rad);" width="184" /></li>
<li>Name the controller as ProductController</li>
<li>Open the chrome browser and enter URL: http://localhost:{yourportno}/api/product</li>
<li>Now start adding authorization to the contoller. Add [Authorize] to the ProductController. <img height="92" src="https://lh3.googleusercontent.com/s-7-xnf1k174_FTuxyKQmkewBwRtcP2If5f_MVkPSxs04UYBu_zUv_vxS4OeSbYhqbI3PJxY5RRUX37wBCyMWKmalaOA3Dj_C66l5nMcv-xrSshZDFB5n72dMMSJaAcy7E80KvkK" style="border: none; transform: rotate(0rad);" width="359" /></li>
<li>Now when you try to navigate the same product url without logging in, you will get 404 error.</li>
<li>Now let us add code to make it Roles based access application.</li>
<li>Add the below code to startup.cs. Inside the same namespace. <script src="https://gist.github.com/karthikeyanVK/33fdb3d9bae62094af396db6582b501b.js"></script></li>
<li>Now we will add roles to register web page, so we can access the product controller based on the roles.</li>
<li>Add below code to register.aspx as below between username and password. You can find the code <a href="https://gist.github.com/karthikeyanVK/427ca5fed43bf5197ee027ef91320b64" target="_blank">here</a>. <img height="317" src="https://lh4.googleusercontent.com/0a0mZIub8otJrD2cd4K5SK7WnBrk2_MrO1K5i-RKK9tH3oqt40lt-3NwHtO2OfRj5mmcHnqRISRUuUEdIG5_YZDLcWk8fNr_dF5iifbJJE-n93KnDd5bDyCCLhzkBhI4Zir4Fsop" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></li>
<li>In Register.aspx, change the code as below. <img height="283" src="https://lh5.googleusercontent.com/CPgHcVR2aprXXW2sC76-A8R1Sj870LbWjWGYHJdlBLzN32WaUPj9mgLa3JirfnM7s5Hiq_qC7Lp1ZP44NHRD-SorfjL_ylZzfwIsAlwdTYAoiHqFOvqDfwU-rwHbc1xoNXWYX3fi" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></li>
<li>Now create user with name admin with adminstrator role and another user with name productowner with product owner role. </li>
<li>Change the Authorize atribute to Authorize(Roles = "productowner")<img height="169" src="https://lh3.googleusercontent.com/Sg98GOnTV2it2pS0NLdto27cpJQFQZ2QWhWjeiS_HenfSX21qbr-O2U3b4A9FlUYY393r-_MFGi653B5atVBmRT3yItibMleJMX_jhdCxRQY8cUHX6zcF1VNR4CmsPE4OIZYGb58" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="437" /></li>
<li>Now close the browser and login into the app using admin user, you should error page. </li>
<li>Now close the browser and login into the app productowner user, you should see value1 and value2, with success response. </li>
<li> Major problem with the roles, if we want to give one of the product owner say sam who dont have access to create a product then you might have to add another role. This is huge problem because you cannot keep adding role for every action that needs to denied or access given. </li>
<li>This is why claims comes into picture where you can give action based access to the controller than the roles based access to the controller. A claim is a name value pair that represents what the subject is, not what the subject can do.</li>
<li>Now we will start implementing claims by making changes in the register.aspx as below. <img height="343" src="https://lh4.googleusercontent.com/SCYGLz0ohldHCl5obmuW6g9eAuRE58hc8Kllq0bT2lC81kzKSkiMiJuHV6F3U-TYIlVNVm45I_iyvYriS6sWr0CUzPzgEFwb07sbAnqohmF_kQtqWlipNVcMgfa_gbsPWPvebteh" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></li>
<li>Let us add ClaimsAuthorizeAttribute class to authorize based on claims.<script src="https://gist.github.com/karthikeyanVK/a2c2df7d8167de303d206ce37e3aae76.js"></script></li>
<li>Now add attribute to the product controller as below. [ClaimsAuthorize("createproduct", "1")].<img height="180" src="https://lh4.googleusercontent.com/dZhRrxevbEbLTmM3gszfN4YiiNUZ7P_yxggg2_4qgmUNB6KD9CMVVlwm9HPjhLNUSyPqEe5bfBqwauEi19bnK2_kTNLpaHUUa4eoZj5s6ao0ClKLil71PnPmoSx_kHJ1Bgm0wjEh" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="497" /></li>
<li>Now add a user named productaccess which will add createproduct claims based on the step 23. </li>
<li>Now login with productaccess and test the product controller, you can access the product controller. </li>
<li>Now login with productowner user and test the product controller, you will not get unauthorizedexception</li>
</ol>
<div>
When you compare the role based access authorize attribute and custom claim filter attribute, you can see, when you want to change the access to one user, you just need to add or remove the claims from the user alone and will not affect any other roles that are defined. That is advantage of using claims instead of roles</div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-8800167074446094682018-11-02T11:15:00.000-07:002018-11-02T11:15:29.028-07:00Monolithic Services to Microservices - Part 6 - Traffic manager and appinsight<iframe src="https://docs.google.com/document/d/e/2PACX-1vTnRHMAKhR4Qzq_cabhtJsFheauW2vjHCf0dmS6Sj9Kc-Y65qkZ-s1RJofXPUuSjV9e8JekuwqeZ1zm/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-75161499116627932942018-11-01T07:41:00.000-07:002018-11-01T07:41:17.766-07:00Monolithic Services to Microservices - Part 5 - Converting to No-SQL Option<iframe src="https://docs.google.com/document/d/e/2PACX-1vRFE7gZFjU8OhtG_HKyG19Pb6KHVP7B8IybqpsLCu0zKd_BRm1G9rnnjgWfmGNfrnteqDUJ7nWN_3Ye/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-43774892746208824792018-11-01T07:35:00.001-07:002018-11-01T08:25:26.536-07:00Monolithic Services to Microservices - Part 4 - Configure Reverse Proxy<iframe src="https://docs.google.com/document/d/e/2PACX-1vSg_Qa-DMKoBLCWfzBlSyQryLGfVF5KLga6YYBl_7dndUo1XYhlqUdtLmHNFX8ZmbrzfVTKlGl6KvC1/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com1tag:blogger.com,1999:blog-939140897832400629.post-66815666875354013532018-11-01T07:33:00.001-07:002018-11-01T07:36:30.349-07:00Monolithic Services to Microservices - Part 3 - Deploying to Azure functions<iframe src="https://docs.google.com/document/d/e/2PACX-1vTM00tuQxpheelX0B4dXgixUjlufsMtEPJ15Pm_4N8qhGar0w-wjY_UA8OjWIk7U54x-tgElY1XZyOn/pub?embedded=true" width="100%" height="900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-84132012153736769952018-11-01T07:28:00.000-07:002018-11-01T09:06:28.316-07:00Monolithic Services to Microservices - Part 2 - Splitting Orders and Products to Azure Function
<iframe src="https://docs.google.com/document/d/e/2PACX-1vSwb1mlUF0FEkIkJhnrG1nJC5tp5Pa2A-EqGlludvr5abzGZAT6RIDGcuE0PQLuYr3CuLLrlOvP1aKz/pub?embedded=true" width = "100%" height = "900"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-49394274226878727102018-11-01T06:40:00.003-07:002018-11-01T07:26:30.040-07:00Monolithic Services to Microservices - Part 1 - Setting up PetShop Application<iframe src="https://docs.google.com/document/d/e/2PACX-1vTe8opKX7rg0T2mBV_H7rL7cqtbYcFFfrPnN9DUdamJ9NoPDPRd1B7OqIHQOv-YBGkyXdMs1iGM9n4h/pub?embedded=true" width="100%" height="1024"></iframe>Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-12804024099190670642018-04-20T02:01:00.000-07:002018-05-14T09:49:19.174-07:00Run and deploy in Azure ML Studio - Part 2<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="SCXW205388965">
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="1">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="1" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Run</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Model</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><br />
<br />
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 327px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{62}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 321px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="2">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="2" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">After</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">completing</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">model</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">run</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">You</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">can</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">visualize</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">data</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">by</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">right</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">clicking</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Score</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">model</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">navigating</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Visualize</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">as</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">below</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 332px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{63}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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7gljR111xWX/78679GjBTDls0oXnns2yXPD+4ocffXJgvz7XXXVFRvc0jvu//M3va+tq/Wp3LN9fvHjy5EmJCQlZGd0Xvr/0b/944rCJE6ZOmfTVO7779JN/2VVY2D0tNTYh4Xs//GllZdWQoYNv/uw1zY0NDU2czVuv/uLXBudkqsWbb7x+1r+eLdi5i2tvXHz8dVdecfppM5cuXfa3x5/69FmnPfDgnyoqq+K7ZX3uigvu+dHPRg4d9LkbrouLjSktKxs2dPCNX7rj0gvPraioePr5l045ccYpM09qaW6qrW/4y1//zo3cnocQIUKECBHioIDXpfcG94VOvlorM5MleKeziHTAaGlptQMcx0Q1rchEdbVQ3kckWr0T135+PdmytYBu/h8pUlK7/ePhB3rn5vKuv/76z1fW1d32hRuXLFv+wJ8f+dn3v33WmaeTya8fePC3v/9zatfkiE8HqK6r/8KN1950/TWdfCKgrKzs0us+v7uAE0KE6QhNTc2HTTj8hs9e+sBDf7rmysu+fuc34pLScrKzNuftPHn6saedesJfH3n8iks/89yLL7/0yusJ+/pkUVFF3RN/+c0td3yztTVu1qN/eOCBh5965l+xcTEzjj3qG/93x7e/+/333l/8yx9//1v3/KikuOiARr5rardRE6fGxES6zFn/iMmjM7unta25CIpKKxYuW2tf3aaJbZvW7tqxtaO2An8HIIB2xhe76orKhrLyjv7Vl5bX1u3XJ84L8vN7ZKRl98hiHffrk8tVqai42HvmvJ9CSErt2vVzn732+X+/ctMXbrv3h/dzMOU4OPv1t27/5nczM7OOmDr59q9/83NfvO2Nt+Z89torS3fn98zqfu0Nn7vrnh+VlVdcddnFxaVlN996++e//LXsHj0uOP+c/7vr3lWrV195060/+snPV65ezYF446bNNii19fUnTj9m+ap1S1esmnr4ZM7fJaVl93z/J5+/7f/++o+n1qzb8O+XX0tIiG9tiQxr19SuTc1NCfHccmK/dNvtjz/5/C2fv/GRx58i1cVLl7Nc3BtecXHx4iWLr73kPIYuLTV1yuGTN27cxEC2tLZwkL3z7h9eePlVaald+/cbcNxRRw4ZNPDr37r75lu++sprb3KM7tat209/9dvrP39bUmJCn5x+jH5iUlJTa2u/Pr3feHvODTffsnrVutNm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GpKbuau8WmFzM9O27CwdOzByFflfxqH1HYCPGv7a+584/YOPqLOc5rkhuJcEtoCI5AMDDpf62jznTqALAMmYL4LlJi328DjCUyIHwgLZRPO4SKVQAky7Z1yztASsObmLDwSUFkAqrLxUtZzpMiXGQGYCskjBvBQQxjW27sgMWWFVjTaQFyAaJSRaMQZccnJyLr/8ci4SH+kdO0SIECFCuNA2Dvx3iPd+jCh8wEdv451gnwbtQjlEKgeIppb617bfs61iQaR+gOCFyksHxDk/jxcXGzMsN2PswJzRfXskxcelJiWM6Z89ql82cr+stDEDew3NzUiIi+VuwOkf+5z0rpDD+2Rx+qdKJFQY5HRP7ZOZRtRR/bPj42Jz07tysh/ZJysxPrZHavLYAT2H9Oo+sm8PLPtldRszMGdobiZthaf/fSLmS7MWR8SDjebWLif1aPr0wftLwCE+GA7oOwDsO6tWrZo/f35RURFbyYQJE0499VSEe+65584771QQbH7xi1+cf/75K1eufPPNN6lmZGScdtpphx122IYNG15//fXS0lKmODU19aSTTho+fDi70k9/+tOxY8du27atpKSkb9++J5544jvvvJOXl8epd8yYMWeffTb2ZDVnzpzVq1fr5yg4xc6YMYPMt27d+v7773fv3h0Vd9m4uDj4ww8/nLCkcdlll/Xs2dO+A8BNl5TWrl3LnSQzM/Pkk08eNGhQWVnZv//97x07dtDradOm0TrtYrZu3brq6mr2rDPOOGPkyJGPPvrookWLaIjuXHDBBQkJCfSFJOlg7969iY/Xb3/72507dxKTXpSXl9NrOqihW7BgAanW19cj0DRxLr30UvpC06RNB4cNG3b66acn+j8uQkNLly6tqKggpaOPPnr9+vX0DpesrKwLL7ywR48epMdEeF87iY0dOnTo8ccfT0y68O677zI4GE+aNIneMRpq3UBDS5YsQcAg8BIKESJEiBAfBTZt2rRlyxa2bsC+zcvIPgbMnsy7km1cDPv/3LlzjzvuOHZybdEYUJrMC2v58uUYuFrg7ucBF5/zPpHLEUvvXDGugesOWv1flKOv97d0aV6064/rS9+aOeBbvbpG3mgGDgD7/A5AiEMWnXwHIOb8h16LiAcbja1dLh6UfMlJR0XqPnhI9En6SD3ERwyGmrkfMGDA/l8AOKazhXXt2pXH/rHH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" style="height: 326px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="OutlineElement Ltr SCXW205388965" style="direction: ltr;">
<div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<br /></div>
</div>
<div class="OutlineElement Ltr SCXW205388965" style="direction: ltr;">
<div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<br /></div>
</div>
</div>
<div class="SCXW205388965">
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="3">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="3" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">After</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">visualizing</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">data</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">, </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">you</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">can</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">see</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Scored</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">labels</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">(</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">output</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">). </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">This</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">is</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">predicted</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">value</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">that</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">comes</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">out</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">of</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">tested</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">dataset</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">It</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">will</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">lie</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">between</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> -3 </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> 3</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 557px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{64}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAloAAAIoCAIAAAA+09J3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHZLSURBVHhe7b0LcFzJed8LcnfFfWqfEgFotavHLqXVShABWJIlRabsGxYBIldxqmzEiFAEkiLKunaYCqAiUDaRVKrMWxWAEVhF3Mr1DRMZZFFCCFcSx1UMwEXFIaRr2ZYuABqxLBF62SuJALPah+R984H74/ma7eY5M4MhiTMzZ+b/09bo6z49M91ff4/uPmfATWtra3VCCCFEbbPZ/b8QQghRwygdCiGEEEqHQgghRF2d7h0KIcSGQUT1QXVThMmi8lE6FEKIDeDKlSuXL1+2V+IqifC2iM0RrpGoYDRJQghxS5D8Lr300uVDhzZ/+MN3PP747R/96Kv/9t8+t7Ly4osvvvzyy2+88calS5e08ah8tDsUQoib52ou/Pa3b9+1a9Nzz9W9/rpVXrrnnjcfeugvjxy5e9u2+++//7777rvzzjtvv/12bRMrGaVDIYS4edj53fbUU5u+//26K1dclbF585t33vm13/qtt/zSL23duvWBBx6455577rjjjttuu801EBWGlipCCHGTXIH//J/rVlbiuRCuXHnLq69+8nd+58rv/u73v//9Cxcu/OxnP9PBaSWjdCiEEDcJiW1tcXHTK6+4coI73nzzo//xP77zt37r+8vLKysrL7300uuvv66MWJkoHQohxE1y9TnSN990hTy85eLF9/75n3/0N3/z2a9//Uc/+tHzzz//6quvXrx4kfe6FqIyUDoUQoibgR0eKe2Nn//5y/fc46rycMelS4+srv5v//yfPzc9/eyzzz733HMvv/zym2++efnyZddCVAB6lEYIIW4Ggicp7aWf/OTBlpY7fvKTTUXs9t68444/6ep6s7v70UcffeSRR+65554tW7Zs3rxZv9avBG77V//qXzlRCCFE0ZDDrmbES5d++KEPvfW//bfbLl2i7K7l4bYrVxr/8i9fYYf41FNkQf87/at/vUYZsdwoHQohxM1z5cqVV++++y+efPLBP/7j2y5eJOG5C3mgwUM//vGdX//6uaee2rRli8+IlhRdI1EOlA6FEOKWICO+dtddf/KhD138wQ8eef7529fLiDS496c/fftXvvI/n3zyyt13W0YE7RHLi9KhEELcJJa93N7ujju+9cQT5+rq3ve97922tlY4rbFHfMtrr737j/7oLxoa3njwQZcPrx2cukaitCgdCiHEzUP2IoeRye644463vOUtLzY0fOXRRx//9re3XLxIUnSNcrF5be22S5fe/bWvfWfLlp/V1/MJ9lfcDNdIlBClQyGEuHnCdHjnnXfedddddQ888NUPfODS6uo7nn++cEZkG3j75cvv/PM/f+6FFy488YRlRF75TMO1EyVB6VAIIW4J8pZlRHaHlhHvvPvu7zzxxF/cfvsHvvvddQ9OyYhbf/CDi9/+9g+eeoqkyucYyoglRulQCCFuFcuI7O3YI27ZsuXuiL9paJh7/PFHz527+403Cm8TyYj3P/fcvX/2Z9/6wAc2bdlie0TgM5URS4bSoRBCbACWEclhJDPbJpIRNz/wwFeffvqlF198z+rquhnxrpdfrp+bW4oeN/UZ8eoOURkxNVZWVl6+htKhEEJsGKSuWEaEZ9/97j95+OFty8t3XLmyOX9SvP3Klbe8/vq7/8f/WHr88Yv338+HWFLUHjE9yIJO0u5QCCE2FlJXeHB61113kREvPfLI/3jyydt//OO3/+xnt+fPiCTLOy5deuIrX/nm/fe/8ra3RfvDq9hnukZi41A6FEKIFLHsRRojKfqMuOW++765bdu3Nm9+6gc/IO3lS25sA2+7cuW93/jGX128+MJjj9kGEWyPCK6d2AiUDoUQInVIXZbJwoPTnzU2/tHjj7/9+9+/9/XXC20Tr1x57FvfemF19UfsKSPyZcS1CJNjl8S6KB0KIUQpID9ZRvS/SiQj3nb//X/61FM/efnlJ86fZ4+YL4OREbc++2zdX/zF997//s1veYvPiJYUaUAWvPzNb1564IFLly7ZvxV1NVUqI94ISodCCFE6LIeRz7Zs2WLbxHvuuef844//8SOPvOe737398uV828Tbrlx54PnnH5mb++a2bZfvuivcI17dEv7e793+D/7Bpi996Se/8itvRP+esF3i1b1frIfSoRBClBTLUiSzt7zlLf6HiVceeeTMU09d/F//6x3PP18gI9752mvvnp395tve9trDD/sNIsnvjl/7tU0/+cmm11577o47Vhsa2CBylZTJVe0Ri0TpUAghSo3PiLZNtIx41z33fPe971249973f/e7V/+Kaa6kSP3t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" style="height: 551px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="4">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="4" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Close</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">visualize</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">popup</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Select</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Setup</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Services</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">click</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Update</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Predictive</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Experiment</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">”</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 413px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{65}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArIAAAHTCAIAAABUW2y1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAIdgSURBVHhe7Z0JeBRV1v4DWcgeIDshC1uAJATCLrIogrIJiAiijorKqDPi9v1Hh9GZcebDYXTmExFnXFDBFUFEQRAEBNlkEQIEQiCEJQnZFwjZQwL/N30uZdOdhASydHe9v6efyjnn3rpV3emu895bt6paXbhwwY4QQoj1kJWVtW3btsrKShcXl06dOrm6uiJYUlJy+vTp0tJSDw+PW265xd3dXSo3PxcvXmzfvr1yiLVBWUAIIVbGDz/8kJ+fHxgYiPSvQgaKiop++umnwsJC86LmhLLAqqEsIIQQa+LEiRP79u1zcXEZNWqU+ZBAVlbW5s2bYYwcOdLf31+CzUyLy4K3319cXFwi9uABfUcMvWnxZ8tgz3xgugTBa/P/8+Jzv4dhXNnNzfWp384UWwM1lWVA6mCtiWNvDwkOWr5ydXZunslaa9Zvik84bt6+7IzYFktr9ZcQQog1kJeXh6WPj0+NpwkgBSQlZ2ZmSkSfzJg6GVkZLy0NZ+fkbt2xS2wTtMphIcEQASmpaarAgBR1Cg1GUodhrhuQ9U1aPpOSqiwD5jtjyVAWEEKINVFZWYmlg4ODuLVRWlqqLGIASX33L7HKqYUJY0ZF9uy++5f9yq8fUAynzqQox84u9tBhPx9v5VghlAWEEGJNXFMQCC4uLsoiBjw83JHyl69crfxa6BDoX1zSMEXl7+dbXFKijTEcOny0a5dOYlsjlAWEEGJNSL6v7RxBUVFRfn4+jICAAInok6Urvn1t/n9MzghMGDMqOzcPvXnl14RP+/bI8cqpN2EhwXHxCTBkc3179zKEFTXujMVCWUAIIdZEly5dHBwcSktL9++vYax73759WLZv376l5htaCNrp/JDgIBUyMGRQ/5/3VH9EtZGbn+9muOCzQUBwxCcch7H7l/2dw0IkqFHbzlgmlAWEEGJNyGAASExM/Omnn7KyssSFsWnTpoyMDIiGPn36SJCYgH68n4/31h273Nxqzv1JJ0/7XtfMgE6hwWj2dHKqVcwrrAPKAkIIsRpSUlL27Nkjsw4BRMDmzZuXGoCRk5MDTTBo0CCdDxXUzeAB/WqbeyhXG6Lrr/yG0LVLJzQb2bO78q0WygJCCLEOTDRBp06dTG4PEBgYOHz48JAQ00FsHaKdzjefYxgSHITkrd1LAGiVYZtff1hPqschfH2iI3sq34g6dsYC4e2MCCHECjh06FBiYqKmCSIiInr37g2jqKgoIyMDRrdu3QwlLQ/vcmjVUBYQQoilc/ToUcgC5RhpAsuEssCq4UkEQgixdOLj45Vl8ZqAWDuUBYQQYjVQE5CmhrKAEEIsnUGDBvn6+kIQUBOQpoZzCwghhDQmnFtg1XC0gBBCCCEKygJCCCGEKCgLCCGEEKKgLCCEEEKIgrKAEEIIIQrKAkIIIYQoKAsIIYQQoqAsIIQQQoiCsoAQQgghCt7lkBBCSGPS4nc5fPv9xcXFJWIPHtB3xNCbFn+2rHeviL69e0lQSElNW7ri29Ejh2vxrTt27f4lVmw/X5+ZD0yHIdUkOGPq5JDgIONqbm6uT/12Zuyhwxs3b5MIiOzZfcKYUcoxYLyKgDodAv0PHT6KrcgmZFdVsYHX5v9HmjJp/8Xnfq+sJoCygBBCSGNiCbJg4tjbkb+Vb2dXoyxAqj51JsXN1WXalIlaJCs7R1ys4uvjjZSM3Kyl4TXrNyFiXE1A2pYELy52wM3VVXONMW5NW0tkgSgMKQKiJDRZYNx+k8KTCIQQQvQINMFtI4aeTk5V/tVARuTk5iFh+/n6qJCdnckYQG0guxeXlCCXK78eQBNASRivgt3rFBqsnGaEsoAQQojuQL5H5g4JDkLqRb9cRa/GzdUFFVBt+crVKlRv/Hy8CwuLlFM/OoeFJJ08LbboA1dXV3GbE8oCQgghtsbSFd++Nv8/eCH9q9DVxMUnhIVU98W7dumEfrkEjfl5zz5/P18YMrCPpozVw+nkVGm/NsWAjF5YVKyc+jFi6E3a0AX0Qe9eEWIL2Tm5ssXFny1ToaaBsoAQQoitMWPq5Bef+z1exjMMjDmTkhod2RNG3969iktKNPWg5XuIBm0C4LQpE9HU4aPH1qzfJJFOocHSvvEMA2NKSko83N2UU28ie3bHJrAz2bl5JjMh/Hx9ZItNPcOAsoAQQoi+iD10uLi4RBtRgB0XnyBFWr43n0YwceztEBPKuRaQF51CQ5RTb6BUsAltJKNFoCwghBCiL5JOnka/XNI/XqNHDq8t30NAaOcOTienuNXvZD+kBtqvbaCiDrAKNhGfcLyecxubAvs5c+YokxBCCLlhLl265OLiopyWYO/+g0jnO3f/gld6RiYy9MG4+MPxCVoEXflRtwzz8vKU+oEB/ljFwcGhoqKiuLgE9SUOULRl288bftyKFc8VFDw+8wEEk1POHjl6XFrDK6RjUElpqdY+XtAZJncg0EDp0JsGip2RlZ2VnRMTHVVwofB40smB/WIQvAwuXZJ9SEw6hWV4186oady+q6sLdqy6iSaA9y0ghBDSmLT4fQvIjUBZQIgCxzKgHGLr2Nvbt2nTRjmkUaEssGooC4jeqaqqysnJKSkpad26tbOzs4oSWwepq7y8HMrA29u7Ra4Ot2EoC6waygKiawoLC3Nzc30MODk5qSjRB5cuXSooKEhNTXV3d/f1rb5CnTQKlAVWDa9EIPqloqIiKyurU6dOHTp0oCbQIa1bt27Xrl1ERERVVdW5c+dUlBB9Q1lA9Etubi4EgYeHh/KJLnFwcOjYsSO+DJCJKkSIjqEsIDrlogF//6a6yIdYES4uLvgmFBYWKp8QHUNZQHRKWVkZJ5oRDXwZOFpACKAsIDoFssDNrcF3LCe2CmRBeXm5cgjRMZQFRL+0atVKWUT38MtAiEBZQAghhBAF71tAdEpOTo67u7ufn5/ya+LdHcf3JOe0dam+drHsYtXI8MB7YsKkiNgYFRUVx48fDwvj/7cR4H0LrBqOFhBSM2/+dLSssmrx/UPnTxmI11/G9N6fmrs2/qwqJoQQW4SygJCaSc4vUpYRJ3I4ukYIsWUoCwiplW1JmVM+2Pzcyr14/f6r3YnZ1ASEEBuHcwuITrnm3AJIAfMBg+FdA569JUI5tbN169bXX3997dq1ym88li9fjuW0adM0Ny4ubu7cubNmzVq0aJEETUhMTPzkk09QR/mkJji3oBFp8bkFsYcOb9y8TewXn/v91h27dv8SK64Q2bP7hDGjYEjNGVMnhwQHwa2xZodA/0OHj858YLoK2dm9Nv8/aBaGyYbEMGb5ytWnk1PF1ioYb6VTaPC0KRPFXvzZsuycXLFBjfXd3Fyf+u1MsZsI+zlz5iiTED1RUlLi5ORUx60LXB3tPZ2d3No4FpRVYNknqH2/EJ8hnXz9PV1Ujdr54IMPWrdu3aNHD29vbxUyAil84kR1IGgo8fHxWEZGRooLY+TIkTC+++672trMy8s7dOiQVNOAnkBTWjukqqoKH1Tbtm2VT26AS5cuubhc+2fSRKSkpm36afvzT/126E0DQzoGHTwcP2LoTbDx2rn7F+RaGOFdO0vl/QcPt2rVqqi4WCJhIcHmNTOysrOyc2Kio2QVgFIUmW8Iq6saBpDmnRwdH3/kN1Jh+669aG3N+k2JSadkLbz27j94IukUxAfqH4yLHzK4/z2TJyCOL+Syr1e7uroEBvgnp5x1dHSQdgb2i5HGmw6eRCDkKt7dcXzm5zueW7n3m7iUQ2n5kQFtb+8RNHNQVy8Xp61JmYv3JKHoyWW7vjpwRq1QE1lZWQ888MAPP/wAGwkYaAY0QWxs7Pjx4xGB3c8AOvTg5Zdfho2irVu3ilHdlp2docqvLhqXiLaWxAHa14rgYhXYn3zyCWxEpAgbhf2agYULF8pGATZqaKMa2TGsrq2FlrUdQKkYhFggufn5fj5KjocEB0ETiF0jZ1JSbxsxFEvlN4S6N4QuvpurizYSgAoTxoyCkohPOG7c3Z/5wPTs3DzElX8FtDZ4QN9Dh48qvxmhLCDkV2q8+sDX3Tn2bH79r0pAfo2Ojh4xYsT69etVyIhFixb17dt37dq1SLSotn///qVLl/7rX/9C0bp16+COGTPms88+gxETE4OmkLbfeOMNuA899BCyOKqhWVlL8r0xGzdu1IrQPpqCK899CA8Phw2k5osGZs+ePXfuXASxCawrRdqOYScPHjwoW582bRpaw/5AKPBBEsSS6du71+nkVHTKlV87sYcOu7m6ImFjCVtF603dGzp1JqVrl07KucLp5JROoVeNKABoC8SVY0Sn0JDikhLlNCOUBYT8Sm1XHzToqgTk1yVLlqCHnZmZadwFNwGd/jvuuAMGErZExo4diyWS7ujRo8UwhO2gMLDs06cPVoEBfYAl1hJXAwk7NjYW250xYwaKgLQvSyCDB6gjriADDM8//7zyjXYMQA1Ao8g4AbRCXFzcDz/8ILtHiMXy4nO/z8nNe23+f+pO9kknT3cOC4GBJWwJNoi6N+RT0wQL80exIFJYVKwcI6BXiouVLID+wFbwWr5ytUSaDsoCQq6itqsP6n9VAtJqda/c0AVHHpUIlmJrIOvLWQakc4nUhmgLdNxFKEg7CJr32iEsZNMy/RCraMuFCxe+8MILKBLxoaENMCjfaMcENIUVsTrUCTaN9yIyhRBLZuYD05GzN27etnXHLhUyA7lWRv6xhC3BhlLHhnLz85VlRInZAAAiHu41THJKSU1zc1MaolNoMLaCl3ZWoumgLCCkBpLzi2ocIagtriEj8GLLeQR0uGXwQMQBSE9PR/8bcWRZ6dzXdhEBmDt3LrryqIb8PXv2bETQjvTvTS4uCA8PR0ZHEUAWR+WPP/4YtpwdwF5JO+vWrYOLmjK3ADaC2AcY2PmXX35Z2zHsJCrAwIoyfoBGzLUIIRbL6JHDT52pYXweSBaXLjheWsQcdPqNB/ONs7WG+YZ8fbzNRyA6hYaY64/s3DzElWNEXHyCNnehOeEFikSn1HiB4nO1XJRYoxqo58WKxCrgBYqNSMteoIjs7uHh3rd3L9hr1m9CX1zrYSP9o8Mt9uLPlnUOC9HmCWIt5HXtKkTjmuDt9xf3iughlZevXO3q6jphzKg6NiSgEe1KSIgJpHnYWB06QJt1iN3QZibC7t0rQmswPuG47AM2lJWd0wzjBAJlAdEplAXEGMqCRqTF71uALC5n5f18fWq83wCS9NIV3xonfoBS7QYGJrIAICKGcZu1bUhDq2B8vwFJ+WJrugEY37fAuEHIAuO7KWg72URQFhCdQllAjKEsaET4qCSrhnMLCCGEEKKgLCDkV+6KDokOau9leJIygAF3ekxYbXFxCSHEZuBJBKJTcnJy3NzcOK+eCGVlZSdOnOBJhEaBJxGsGo4WEJ3i7OxcXFzDLUSIPiktLW3Tpo1yCNExlAVEp1AWEGNKSkooCwgBlAVEpzg6Ojo5OWm3GNIhhYWFBw8e3LJly4EDBwoKClRUl0ATZGdnu7u7K58QHcO5BUS/XLx4MTk5uUuXLp6eniqkG6ADtm/ffubMmaKiIjc3t9DQ0KFDh+rzfDC+BqdPn3ZxceFTlRsLzi2wajhaQPSLo6Ojv78/UmNaWlpFRYWK6oNDhw4dPXo0Ly+vvLw8Pz8ftskjlPRAVVWVvHd8E6gJCBE4WkD0zqVLl7Kzs0tLS2E7OztL0LbBW05ISDB5dFNERERkZKSDg4PybZ3KykpowTZt2qBfa/5QO3IjcLTAqqEsIEQheUI5to7hOYv7oQ+Ub2fXt2/f/v37t26tlxFEe3t7zjFsIigLrBrKAkL0SGpq6vbt2zMzM8Vt167dsGHDunbtKi4hNwJlgVVDWUCIHrl8+XJSUtLp06fLysrQaQ4JCenWrZt+ziCQJoWywKrhlENC9EirVq2gA/r375+Zmdm7d++ePXtSExBCAGUBIfrF3t6+qKiIE+4IIRo8iUCIfsnPz1+yZMnjjz/u5uamQoTcMC1+EiH20OGNm7eJ/eJzv9+6Y9fuX666/jayZ/cJY0bBkJozpk4OCQ6CW2PNDoH+hw4fnfnAdBWys3tt/n/QLAyTDYkhGBcBbYvg7fcXFxeXiD14QN+s7JzTyaniCqNHDu/buxeMNes3nUlJfeq3MyUOFn+2rHevCJQuX7na3893xNCbVEGdO9MgKAsI0S85OTmffvrp7373O51cmUmah5aVBSmpaavXbZBUCvt0coqWO7V0roG8m5Ob5+vjreVswbgm0m2NsqCODQGTtSAF3FxdxYU9ceztIkQ0zLcCIAKwFB2gRWqUBXXvTIPgSQRC9EtlZSWW9vb24hJiA+Tm5/v5eIuN1Ft3dkRf/LYRQ7FUfkNo0IaQsItLSpD7lV8PkN2x7BwWknTytETqoEE7UzeUBYToF8oCYnugJ306OXXN+k3Krx0kafTgkUSxbFDCFuq/IQFpu7CwSDn1IC4+wdfHGwne5BRDjTR0Z+qAsoAQ/VJaWuri4qKfWxgRnfDic7/Pyc17bf5/6k726IWjLw6jnj1yc+q5IcHV1bWwSD21demKb7EWXjIkUCNnUlKjI3vC6BQavHXHLgnWQYN2pg54OCBEv5SUlEAWKIcQG2LmA9ORJjdu3lZHQkX3Wgbb69kjr5H6bEjAz83DXc3tnTF1MtbCy2SGgYY2kgG7a5dOp86kSLxu6r8zdUBZQIh+wXGKVycSG2b0yOG1JVRJnNJlx0uLmOPTvn1xibpwAKB/7+Zm+qupY0MaUB6dQqsHJ+pD0snT2Tm5sm9I87DrGFcwoT47UweUBYToF8oCYnsgu2uj6OkZWW6uNY+HIXEOHtBXuux4wa4tlUqXXRMNu3/ZHxYSLJH6bEhAdo/s2b22sQFzoCG0EQW8OoUGx8UnqLKaaNDO1I39nDlzlEkI0RlxcXEeHh6dOnVSPiGNwaVLl1rw5BRy9terv9+y7eedu39p1arVA9PvVgV2dogMvWkgDPS89+yLvX/6FIkDrLXhx60hHYO8vDzhajWFgf1iln29GkG8nJycpk+ZiGAdGwIZWdmH4xNkFbzQg9euDti7/yBSuMTTMzIhF6R+VnZOTHQUbOT4iosXbxn269UE5RUVh48ew24cjIsP8PcNDPCPTzh+5OhxaeTEydOTJ4ypY2caBO9bQIh+Wbx4cUxMTJ8+fZRPSGPAZyJYNTyJQIhOuXz58rlz59q1a6d8QgihLCBEt0ATYElZQAgxhrKAEJ2Sn5/v6Ojo6Vl9JpUQQgTKAkJ0SkZGRkBAgHIIIcQAZQEhOiUzM5OygBBiAmUBITqFowWEEHMoCwjRI+np6ZWVlYGBgconhBADlAWE6JGTJ0926NDB3d1d+YQQYoCygBA9curUqc6dOyuHEEKuQFlAiO7IycnJy8vr0qWL8gkh5AqUBYTojlOnTvn4+Hh7eyufEEKuQFlAiO44efIkhwoIITVCWUCIvigoKMjMzOTEAkJIjVAWEKIvEhIS2rVrx0sTCSE1QllAiL6Ij4+PjIxUDiGEXA1lASE6IikpqaCggLKAEFIblAWE6Ij4+PiePXu6ubkpnxBCroaygBC9cP78+ZMnT3KogBBSB5QFhOiF+Ph4X1/fkJAQ5RNCiBmUBYToBU42JIRcE8oCQnTB8ePHS0pKKAsIIXVDWUCILpChgjZt2iifEEJqgrKAENsnNzf3zJkzHCoghFwTygJCbJ/4+PjAwMAOHToonxBCaoGygBDbh5MNCSH1hLKAEBsnKSmpvLw8IiJC+YQQUjuUBYTYOKdOnerSpYuDg4PyCSGkdigLCLFxTp48yccoE0LqCWUBIbZMcnJyaWkpZQEhpJ5QFhBiy5w6dSokJMTV1VX5hBBSJ5QFhNgykAUcKiCE1B/KAkJsloyMjIKCgi5duiifEEKuBWUBITYLZEG7du28vLyUTwgh14KygBCbJTMzMzAwUDmEEFIPKAsIsVkyMjICAgKUQwgh9YCygBDbpLi4uKCggKMFhJAGQVlAiG1y7tw5LL29vcUlhJD6QFlAiG0CWeDp6cl7HhNCGgRlASG2CWRBu3btlEMIIfWDsoAQ24SygBByHVAWEGKbFBYWenp6KocQQuoHZQEhtklpaamLi4tyCCGkflAWEGKblJSU8AlJhJCGQllAiA1SVlZWVVVFWUAIaSiUBYTYIKWlpVhSFhBCGgplASE2yMWLF7F0dHQUlxBC6gllASE2SFVVFZb29vbiEkJIPaEsIMQGEVnAWxwSQhoKZQEhNghkQSsDyieEkPrR6sKFC8okxEapqKiQ3rNtg7d56dIlsTMyMvbs2TN58mRxgbOzs7JsHQcHB06qaFkuXrzYvn175RBrg7KA2Czl5eW5ublY2tvbOzk5qahNU1ZWlpqaWlRUBH1w+fLl1q1b4737+fkFBAToZ+QA/3G8fRcXF19fX55GaREoC6waygJim+Tn5+fl5QUHB7dr105XuSE7O3vTpk0nTpyAjdTYu3fv4cOH6+12hxUVFfgCZGZm+vj4eHl5qShpLigLrBrOLSA2SGFhIXrMEREROuwv+vn5DR48OCQkxNHRMSoqCrYOb4Hs5OQUEBDQrVu33NxcuYUDIaSeUBYQW+PSpUtIBsHBwfo5m25C586dY2JikBR79+6t576ym5sbvgb4MiifEFIPKAuIrVFUVOTh4aHzhwdGRUUNGTIkKChI+XrF29vb3t6eAwaE1B/KAmJrlJeXo5uoHL3i4OBATSDgy1BWVqYcQsi1oCwgtgZkAR8oTDRcXV3xlVAOIeRaUBYQG6R1a36xiYL3dCKkQfDoSWyNy5cvK4sQQkgD4X0LiK2RmpoaGhpqMr0go6Ak9my+cswYH9lRWcTmOHfuXG5ubkBAgPJJ08P7Flg1lAXE1qhRFqyNP/vhrkTlmLHysZHKIjYHZUHzQ1lg1fAkAtERSP+h7d3xEh3w6E3heEkRIYQQQFlAdMRzK/dmFZbiBQPumiOpeEkRsQrKK4uWH3kmNmOF8gkhjQ1lASH1ZdasWf0MbN26VYWugCJl1ZuFCxdKazWuex0N1sby5ctffvll5ZiBItkNYP6+LI2fziw8e+HghbIM5RNCGhvKAqIj5k8Z6O/hghcMuBOigvGSomuClBkdHb3fwIgRI1S03pikeaTqrKwsaW3RokUq2jRMmzZt7ty5yqmJpUuXyp48//zziYmmMzCgG8yDddCIgsaE2IwV8dnrfd263hQ8U4UIIY0NZQHREVM+2JycX4QXDLgf7kqsYx6iCYGBgXFxccoxID1sdPqVb5AOEpRut9YRR53Y2FgYWn7duHGjSarWKht32bUUKwaWQNqRyjBQX1tXXLG1dhBEBVl9/PjxKIIokSITXnzxxYMHD6JUWsBuw163bt2MGTO0ZtECampDHbCNt4gNyTs1tHdD7Epd8sH+6eWVReJCEOxKXezZJmBSj1fbOLhLkBDS6FAWEF3Qt2N7mWBY40tVqpPw8PAHHngACU9yKvKfdLKNtcJnn30m3W4YkpXFnT17dt++fWGgEanp7+8vhmBc+fXXX5egOenp6diHN954A3kaNZHFf/jhB8QPHDigudgf2THzIQ0k7Pnz56MUokSFrgZ7lZWVNW3atOr92L9//fr1sMeOHYtV0JoEY2JisLfaUAfWMn7X0DryTqXBG6G8svBCeeanhx6FMsgpTvrpTLX8GtN1DpSBVCCENAWUBUQXvPdzYk5R2fjIjtoLQkGVGS5fNHmpgquR1Ii8K6cAkJuhEpBrtTEA6SgD5G9UGD16tMTNQamyDBhX7tChgxjmoAj7EBgYiFQNV9MWY8aM0VxIkOeee25WTSP5SNjQJZo0MQe7gUa0oQgVvYIMVKxbtw72gw8+CFtGSozftaFi43BLp9l9A6eKMlifNA/i4Jaw2R29+qhiQkjTQFlAdEFYe/fVh1OW7ElSPpLZ2Xw5iVDjS1WqCeRvSeqGHnI1WqKVjjJYu3Yt8mttnXIQHR0tA/uCcWXj5Cq2jCXUH2wdO1nbmYLagBp47bXXpk2b9q9//UvehbFAQWtoE8GHH34YLt4ybHwOWMv4XUvlxkJTBjnFSTAi/arVDyGkSaEsILrg4UFdJ/YK0ZTBK+sOSlzQ7mRQB8iL0id+/fXX0SP/wx/+IK6caxeQOCWIlC9j+OLCQOKHoY0roAUspRS9cOPK8+fPN1SpJiYmBpHPPvtM+fUAm8YqkuBV6FrIsIecmIALyVK9H1d6/9hzFFVVVaFNBJcsWYKgzFGALIA+MH7X1c0Z3ogYN44oAwgCTjMkpHngXQ6JrVHjXQ4FaAIoA4iA5PyiR28K10YFEJk/ZeCUDzbf3qP6YcQbjqXxvocWRXll0XVPM+RdDpsf3uXQquFoAdERDw/qKppA+QZB4Oxorxw7u+B2bngph1gMvPSAkGaDsoDoiFfWHTTWBEDuZKAcQgjRPZQFREe8MrbPysdGyksia+PPll2swkuuPkg9V4yXFBFCiA7h3AJia9Qxt8AYPmpZJ3BuQfPDuQVWDWUBsTXOnj0bHBzs7s6z0aSa/Pz8vLw8yoLmhLLAquFJBGJrODk5lZSUKIfoHnwZ8JVQDiHkWlAWEFvD2dm5uJjzA4gCXwZ8JZRDCLkWlAXE1nBzcys0oHz9kZ+fv3///u3btx89erSsrExFdQk+iqqqKldXV+UTQq4F5xYQGwSa4Pz58126dGnTpo0K6YbMzMydO3eePXsWvWQXF5eIiIjhw4fDUMV6oqSk5MSJE4GBgfp8+y0I5xZYNRwtIDaIh4cHOojoK+fm5qKzqKI6AIfj2NjYY8eOQRXBhujHh3D8+HFVrBsqKyuzsrLwxpGcqAkIaRAcLSA2S1lZGWRBeXm5o6OjTiad4c1CFpw+fVr5dnYODg59+vSp46mJtgc+BGhBZ2dnX19f/OtVlDQjHC2waigLiO0jeUI5Nk1FRcXu3buPHj2qfDu7Nm3aDBw4MDIyUvk6AEqIlx60LJQFVg1lASE2xcGDBw8fPpyTkyNuly5dhg4d6u3tLS4hzQBlgVVDWUCITVFWVpaQkJCenl5cXOzj49O1a9eQkBBVRkizQFlg1XDKISE2hbOzc0xMzK233nr+/Pn+/ftTExBCGgRlASE2iKOjY1FRUVpamvIJIaR+UBYQYoNAFgwYMGD37t3l5eUqRAgh9YCygBDb5KabbnJ2dv7222/5hAhCSP2hLCDENnFwcJg0aVJlZeXSpUuN72RACCF1wCsRCLFxNm/efPDgwaioqIEDB7Zt21ZFCWkyeCWCVUNZQIjtc/r06b1796alpfXu3btXr15+fn6qgJAmgLLAqqEsIEQvJCQkHD58+OzZs507d+5qgE8cJk0BZYFVQ1lAiL5IS0s7evToiRMnysrKqA9IU0BZYNVQFhCiU06dOpVkQPRBaGhocHCwj4+PKibkeqEssGooCwjRO6IPzp49e/78eTc3N4iDjgZ4ZCfXB2WBVUNZQAhRQBZAHKSmpmJZWFjo6ekZFBTk7+8fEBCApb29vapHSJ1QFlg1lAWEkBrIy8uDOEhPT8/KysrPz0dE9IFIBJ5rIHVAWWDVUBYQQq5BWVlZZmYm9IEsi4qKnJycfH19IQ6wFBwcHFRtonsoC6waygJCSMMoKCjIzs7OuYIcQ7y9vUUfQCsADw8PqUx0CGWBVUNZQAi5IUpLSyEOcnNzRSWAy5cvOzs7iz6AXBCjTZs2agVi61AWWDWUBYSQxgSaIC8vDyoBiFFQUIC4p6enJhEA7Nat+UwW24SywKqhLCCENC0VFRWaRBBDHupoohL4vAabgbLAqqEsIIQ0N8XFxZpEEKOysrJNmzbQBzJBQeAlkVYKZYFVQ1lACGl5zp07pyYmGCgsLERQBhKgD+SqSCcnJ6lMLBzKAquGsoAQYnHINEZjEIREEH0gS6lJLBDKAquGsoAQYukgzRjfOKGgoMDe3h7KICgoSO7T7OjoqKoSC4CywKqhLCCEWBnFxcWiD84aQETTB8HBwbzAocWhLLBqKAsIIVZMZWWliAOQnp7eqlWrkJAQeVq0m5ubqkSaF8oCq4aygBBiI1RUVEAcnDlzJikpqaioKDQ0lPqgRaAssGooCwghNkhKSsqJEyegD4qLi6EPoqKiunfvrspIE0NZYNVQFhBCbJnk5OTExMTDhw+3bds2Ojq6f//+qoA0GZQFVg1lASHE9ikpKYEy2L9/v4uLy8CBAyMjI1UBaQIoC6waygJCiF6oqKjYa6BHjx633XYbn97URFAWWDWUBYQQfZGRkbF582akrilTpnh6eqooaTwoC6waXuBLCNEXgYGB9913HwTBqlWrKisrVZQQYoCygBCiO1q1ajVp0iR0anfv3q1ChBADlAWEED1ib28/ePDgAwcOKJ8QYoBzCwgh1Y8mKi8vr6ioUL5Ng4PexYsXYWCZlJTUpUsXJycnBwcHRLy8vAxVbJ/WrVs7G5A33rhwboFVQ1lAiK4pKirKzc11dHR0dXV1cXFRUVvnxIkTR48elcc3A7x3iINevXrp53kKlZWVxcXFJSUlbm5ufn5+KtpIUBZYNZQFhOiXnJwcJIbg4GD99JKFS5cu7du3b+fOnTgAQgxFRUXdeuut+lFFGlVVVWfPnoU0DAoKsre3V9EbhrLAquHcAkJ0CjqLoHv37nrTBKB169bR0dF9+vTx9PSEJrj55pt1qAkApEBoaGi7du0gEFWI6B7KAkJ0Sm5ubnBwsKOjo/J1hrOzc79+/aCKevfurUNhZEyHDh2qqqo4ckwEygJC9IjMLmzbtq24+sTT03PgwIFBQUHK1zHe3t5lZWXKIfqGsoAQPYIcwMcNAx8fH2XpGxcXl/LycuUQfUNZQIgeuXjxoj7PppMacXZ2xldCOUTfUBYQQgghREFZQAghhBAF71tAiB7Jy8tzdnYOCAhQ/hXWxp9Vlhl9O7YP9HJVDrEtKisr4+PjO3furPwbg/ctsGooCwjRI7XJgikfbFaWGY/eFD4+sqNyiG1BWUA0eBKBEHIVSP/Du1bLhZWPjQxt7w4bhhQRa+FCeWZ5ZZFyCGkIlAWEkKtYcyT1UFo+jOdW7s0qLIUNQ4rqw8KFC/sZgKFCRsyaNSsxMXH8+PHKN2L58uWyIqhxXVJPIAh+Or3wg9jpyiekIVAWEEIak7i4uP0GZs+erUJXEx4evnbtWhjI/Vu3bpWg8OKLL8q6aAQqQUWvgIh5kJjz05mFSfk7In3HKJ+QhkBZQAi5iglRwb2Dqk8Mz58y0N/DBTYMKaoP6enpyrKzQ9bXBg+MFcCsWbPgLlmy5Pnnn68x0//hD3+AMkhMTJR1ZYzhNQNo8OWXX5a4iarQJ/HZ65VlIDZjBSK+bl1vCp6pQoQ0BMoCQshVfLgrcVtSJowpH2xOzi+CXcc8RHPWrl2LhI3MLS5yvwwAfPbZZxIRRowY8fDDD7/xxhvTpk1TISPCw8OzsrKwlHUl+KKB2bNnz507F0Gsu3HjRinSLbtSl/yQNA9LcZPyd+xKXezZJmBSj1fbOLhLkJAGQVlACPmVR28Kr+3Vt2N955YjZ0dHR4syQO6XYINITEz09/eHMX78eIiM2NhYiQvLDbMQnn/+eeXrmL6BU33dukIKQBnkFCdBIiB4S6fZUAZSgZCGQllACFEs2ZP0S0ru+MiOxi9VZmcXezZ/bfxZ41dGQYkqM2PatGno7sOIi4vDEmneEK4vzz333OjRoxcuXPjCCy9AZIwdO1YVGNi4cSOCS5cuVb6OaePgPi1ygSiDVcdeKq8suiVsdtf2Q1UxIQ2HsoAQnXL58mVlXaGzt3tidsEr6w4q38CHuxJre0EoqEpX0GYDgD/84Q8ShD1jxgzN1fD39zeZW/Daa6/JulADI0aMiI6ORgW469atQynqy9wC2AiiTcNKekdTBhfKM/sGTo3040xDckPwdkaE6JG8vLw2bdoEBgYq/wrbkjLf3Xk83M/rlbF9luxJ8nV3RvpXZYY7GTy3cm9yvrog/tFr3eBo69atcXFxtV2SQBqR8sqi2IwVkAXXN6WAtzMiGhwtIIT8yvCuAU/c3D0xuwDpf/XhFBW9muig9hAEyiGWAdTATcEPc5ohuXEoCwghVwFlMDDUVxsSAP4eLl4uTsqxs2vr4lT3IIHGiBEjOFRAiHVBWUAIuYole5LkAkUN7U4GhBCbp665BeXl5WVlZVheunRJhYit4+Tk5Ozs7OrKB+XZOLXNLTBnygebb+8RlFlYGpeW/+hN4WuOpPp7ugwI8flwV+I15xYQa4FzC4hGzbKgqqoqJycH/1qkBzc3N3t7e1VAbJrCwkL8r0tKSqAFfXx83N15ntJmqb8sWMtHLesAygKiUYMsQEpIS0vz8/OrzyGD2CQFBQWpqalQhBAHKkRsi3PnzrVq1So4OFj5RN+UlZUlJSWFhoYq/8agLLBqaphbkJOTExQURE2gZ7y8vLp16wbJWFpaqkLEtnB2di4uLlYO0T0lJSVOTr/OKiV6xlQW5Ofnt2nThn1Egq8BupK5ubnKJ7YFZAEyQUVFhfItG/Q+0Z1VjjVQXl5uLZ+tAI2In7xyiL4xPYmQnp7u7+/ftm1b5RN9c/DgwbCwME4usUny8vIuXbrUWKeTmwiogYSEBByXKisr3d3dY2JiLHx0urCwMC4uDv0r2NjV3r17W/4cnfPnz6empoaGhrZq1UqFbgyeRLBq7OfMmaNMA+gdBgQEODg4KJ/oG6hGaAKOLtokrq6u586dQ7/Ww8OjsfJBo7N///4dO3acPn06MzMzOzsbexsYGGix/dqKioqff/553759KSkpGRkZWVlZVVVVwcHBliysoQmgY0JCQhrxZw656eLiohxibdQgCzgLiWgUFxdfvnzZ2dlZ+cS2QEcWyk+eaYR/tIgDGBYC9g0pNi0tzbCz1bPl0Q1t27att7e3qmFh4Pi5ffv2goIC2WE594FeOHKkqmExQMEUFhZihyG2oAnc3NxknxsFygKrxvQkwokTJ/r27asconvQ6WndurWXl5fyiS2C9FBaWmqBp8OxS5AFxhNcXF1dIyIigoKClG9h5Ofnx8bGGs/l9PX17dmzZ7t27ZRvMdjb27cxgH1r9LEinkSwaigLSF1QFpAWpKSkZMuWLcePH1e+nZ2fn9+QIUMsdj4EZMHWrVtPnz6tfDs77OqIESMsUBY0KZQFVs21ZcG2pMw3fzqqnHoQ7uf5z4n9lUOsHMoC0rIkJCSg/52Tk3Pp0iU3N7eIiIgBAwZY7Fkt7OS+ffsOHz4sx1VPT8/evXv369fPYqduNBGUBVbNtWXB2vizcpdT5dfJLym5BaUV86cMVD6xcigLSMuCRJuampqWllZWVta2bdsePXpY+J25KyoqkpKS8vPzsee+vr5dunTR4YxdygKrpr6PShof2VFeJRWVUAnGrzVHUrXStkaPWSMWyNmCg8oixBqAKg0NDUWKPXfuHHoslv+0DoiAiIiIqqqqvLy8nj178ioeYnU0+AmKQzv73d6jer7PozeFRwe19/dwmdGvkxTVwXIDYi80IPb1gdX7GRg/frwKNRIvv/yytp+2R2zGiuXxz2CpfEKshJKSEuua2e7m5sabSBIrpcGyINDLNbhd9aUsMjbg7Gg/vGuAFNWT2QaUc7288cYb+/fvHzNmTONm8blz506bNk05tkVOcdKu1MVtHNyDPfuoECFWAmSB5Y8TGOPu7l5UVKQcQqyKBssC8EvKr9cLJecXxaVV38+r/mzduhXd/cTERHTNpdOPCOLiygCANh4gWX/WrFmI16gA/P39sUQFVMYSNlqTddGgbAuGNIulxE1WMVTvh5rYhGzFZN9kB+DWuA8WCEQAXsqxs7tQnrk8/hkYd3Sd4+vWVYKEWAtWJwvc3Nywz5cvX1Y+IdZDg2UBRABeXoY5BDKTYGVciqGkwaxbtw49fvT7N27ciOyLBA/3oYceQuqdPXs27KVLl6IINWNjY+fPn2/cj3/++eeRpGGMGDEC9UePHo360dHRaOezzz7DinAPHDgglcHatWuR9V944QXE4UKUyOYWLVqEVV588UXY2hiGSAFEwOuvvw5bdkDbH8sHIgAvUQbllUXrT8zD8qbgmV3bD5UKhFgRVicLZJZudna2uIRYEQ2WBSICRnQN+OrAmUOGcQIRCobChjF27Fgs5VGNWVlZS5YsQaZ/7bXXYCMxw54xY4ahol3fvn3Dw6+6FAJiAsTFxcFGfayF+mgBNvK9VB4zZoyhrh1EA5YoEjEBOZKRkQENARsbgrBAO7ClMkBNWQV06NABS9kBk32wZKAAoANEGfx0ZuHZCwf7Bk7FSxUTYj2cO3fuwoULMi5oLXh6evr4+CQnJyufEOuhYbJAFICzo72vu/P3R88m56uTZ9c9YGCMdNkBeu3o8YutymoC6RxHCunZQyJI/WnTpmmDBCIajJFRBIB1URMGNoT43LlzUSQnFwCa1UYF0tPTxbAuoABu6TQbyuDTQ4/GZ6/3desKoaDKCLEqkFyRZX19fZVvJYSEhKSkNMKBkZBmpmGyIDqovZeLU9nFqg93JRaU/nqf1LD2135EmHTojTvlxiBJIxNLBWR6JGaxVXEtPPjgg88//zxkxOuvvy71ExMTX3jhBbFVpSsg98+YMUOKUE2M6Ojo5cuXw0CRNkIA0YClVJg/f74ErQ5RBjA82wRMi1zQxsHSH+NGSI1AFoSGhirHesA+QxZUVlYqnxArwZZvZzR+/HgkdSsa+W8KYjNW+Ll27eh1nVcf8HZGpGW5fPnywoULx4wZY3U/5KqqqgULFkyePNnCH13dFPB2RlaNDd78+OWXX163bh2Mhx9++MavhNQ5lAWkZYmPj9+wYcPvfvc7i32Ych2sWbMGsubOO+9Uvm6gLLBqrvNRSTKEENrenfc5tm0oC0jL8umnn4aGhg4fPlz5VkVycvLXX389c+ZMPiqJWBGmcwv09kgPQojFcvTo0ZycnPp0VCwTCBp/f//Dhw8rnxBroGFTDrclZa6NP/vujuObjlfPz88qLH1t4+GvDpxBEC+pQwghjUJsbGy/fv3c3a14tmxUVNSRI0d4XyNiRTRMFry78/iHuxI3HEsru1g1o1/n4V0CMgtLl+4/hSBeqhIhhNww+/bty8nJgSxQvnXSq1cvaIL169crnxCLx3RuwalTpyIjIx0cHJRP9M3JkyddXFw8PDyUT0izkJ6e/uWXX44aNSo6OlqFrJZdu3YdOXLkscce088pWs4tsGpMRwvatGlTUlKiHKJ78GVwdnZWDiHNxY8//hgREWEDmgAMGjTo8uXLe/bsUT4hlo2pLHByciosLFSOXiktLaU2AkVFRZcuXXJ0dFQ+Ic0CNAG6m7fddpvyrZzWrVsPHjx49+7dfKYisQpMTyIgDSQnJ4eFhXl6eqqQnoAkOnToUG5uLtR927ZtY2JisFRl+uPYsWPu7u68OpE0Jzt27Ni7d+/dd99tjXc2rIPPP/88ICDAZrRO3UDVKYtYIaayACA15ufnd+zYUW8ZEV/lbdu2HThwoLi4GK6Li0t0dPSIESNgSAX9UFFRkZaWVllZiQOZChHS9OzZs2fnzp133nlnt27dVMhWOHny5KpVq8aOHduzZ08Vsl1wLOXJR+ulBlkAkBdzcnIuXboEcYCkqJMZiHl5ed99911GRobyDU9HnTRpUlBQkPJtHagBSIHS0tKsrCy8dx8fH1VASNMTGxv7008/jRkzJiIiQoVsizVr1pSUlBg/IN5WoSywamqWBeDy5cvnz58vN6CTi24LCgr27t1rPLWiffv2OEL5+fkpXwc4GXBzc9PhGAlpQXYZuO2223r37q1CNgeOLR9//PFAAypko1AWWDW1ygIdAlmwY8eO48ePK9/OLiwsbMSIEd7e3sonhDQBP/7446FDh8aNG9ejRw8VslEOHz68cePG+++/39/fX4VsEcoCq6ZhtzOybby8vDp27Ojj4+Pg4GBvby+u3m5mTkhzUllZuXr16sTExHvuucfmNQHo1atXt27dtm7dqnxCLA+OFlxFVVVVSkpKVlZWcXExNEHnzp15eR4hTURaWtqmTZtatWo1fvx4/YzJ4ZD78ccfDxo0yIZPJXC0wKrhaMFV2Nvbd+rUKSgo6NChQ56entQEhDQRBw4cWLZsWUBAwP3336+r83Q4sNxyyy07duxITU1VIUIsCcqCGggODg4NDV27dm16evUToQghjUhlZeX69eu3bNkycuTIO+64A1pcFeiGXgY2btxYXl6uQoRYDDyJUCs//PBDfHx8PwNW/Qw3QiwH7cTBqFGjOnTooKK65PPPP/fy8powYYLybQieRLBq7OfMmaNMcjVdu3bFj/bYsWPbt28vKytzcnLS550fCWksYmNj165d27lz58mTJ+PHpaJ6JSAgYOvWrVBIHTt2VCFb4dKlS3zenvXC0YJrc/To0fj4+NTU1LZt24aHh+OgpvNeDiENpbKyctOmTfgpjRw5sk+fPiqqe3Bg+eGHH+66665OnTqpkE3A0QKrhrKgvhQUFJw4cSIxMTEzM7NNmzbBwcEhISFY8q4GhNQNTxzUwZYtW3Bguffee21pMJKywKqhLGgwRUVFqVeAVsC3P8CAv78/lm5ubqoeIeTKLY0jIyOhCXQ4u7A+fP3118ij06dPh3JSISuHssCqoSy4Ic6dO5eZmZmVlSXLqqoqSH5vb28fI2zmp05Ig6isrNy4cWNCQgJPHNRNaWnpsmXL/Pz8xo0bp0JWDmWBVUNZ0JhAHOTk5OTm5ubl5WFZUlKCIFRCu6txdXWV+oTYKjxx0CDQqYAyiImJGTZsmApZM/WXBfJYvoKCAuUb7jbr6+vLYdcWhLKgCSkqKoI4yM/PP3cFeQ4TfjAQB/j2a3h6emIpaxFi7fDEwXVw4sSJ7777zjYeFlVPWZCeng5NoJyrgTKgmmwpKAuaFfxaRB+cP38eAlmQfwH6VaIPPDw8ZKkZvNSHWBHy3COeOLgORE5Nnjy5c+fOKmSd1EcWGGsCiACprx0PJVibMjh48ODSpUvj4uKKi4v9/f2hPh9//HFVVgtJSUkLFiy48847b7/9dhW6muHDh0OQLVy4UPlmvPfee59//vm2bduUb2e3c+fOOXPmzJs37+abb1YhM67ZrAVCWdDyXLp0SfQBKCwsxH8ESzGkgqurq7u7O/QBlia0adNG6hDS4uCbvGbNmrS0tPHjx4eEhKgoaQiQBYcPH77nnnsCAgJUyAq5pixAOkeeFjs4ONj4zg3Hjx/Pz88Xu2vXruZnE5CM586dCwMJHsfG7OzsjRs3XjP1Qkk8/fTTzz777JQpU1ToaigLNCgLLBpNIoCiq7l8+TIqODk54WcjQCUo6wr1GccjpFHAV3Tt2rUVFRW6eu5RU7B+/frU1NSpU6e2s9rHt15TFpw5cwa9ILF9fX0dHBwyMjICAwPDwsJw0IuPj5ciLy8vRMTWgGbCAfDTTz/18fGRyGefffb+++/XkfLrA2WBBp+JYNF4enoGBQX16NFjwIABt95665133jljxoxZs2Y999xzv/3tb++7774xY8b07dsXWtvR0RES+9ixY/jWrlix4uOPP/7vf/+7YMGCRYsWffHFF99+++2GDRvwJT5w4ADEOA46qFxWVqY2Q8iNgcP0ypUrcXDHIZua4AbBj9rPz++7776TOcs2iaYJQE5ODjQBjMrKSm0pGFcTcBDLysq6//77NU0AHnjgAfSC9uzZA3v27NnIxBIHsBGBgRVhI7VLHMfDhx9+GBGAr64EhYMHDyL44osvKr/eoB18/7EulmhfRa+ATaMICkb2EHWwIVVmYVAWWCvu7u4BAQFdu3aFFB0yZMjtt99+11134efx+OOPi2jAL2fixIkoQp22bdvix5aenh4XF7d58+avvvpqyZIlmm6ABBbdsGPHDugGaIuUlJTc3Nzi4mIZkyCkDsrLy1etWoXj8t133+3i4qKi5AZAB6BNmzZQBlVVVSpk6+D7I7d6FIlQG6dPn8bS/KaQOMpBLijnWuBYN3fuXA8Pj5cNqKgBHPdeffXVzp07/+EPf1Chq0FG1zB+dADafPPNN0eNGjVv3rzo6Gi0r50lMQa/FPxzsVEoaayOzakCS4KywAZp1aoVRIO/vz9+PJGRkQMHDrzlllvGjRsHffrQQw89+eSTzz77LHQDNITohvDwcNENmZmZ0A0//fTTihUrPvnkE8jb+fPnv/POOx9//DGUxJo1ayApdu/efejQoRMnTqSlpXHIgSBv4UjXunVrfJd4i47GAp8nkgf0FpSBCtk00EA4Utnb2yOV1n1eG30VZZmBNK+sa4FPFYfHv/71r+hNAeNTD3/729+QsJG2jUcjjEF3S2P06NEqamf3xRdfQEygV3bzzTfPmDEDkR9//FGKjJk1a5ZsFAbey/Hjx1WBJUFZoEdw0IFu8PPzE90wYMAA0Q1Tp06FbnjiiSeef/55LB988EEoiZEjR0L8BgUFOTs74weTnJwcGxsLabxs2TIZcoBGfv/99z/99NOvv/563bp1UBV79+49cuTIyZMnIfwLCgoqKirUhonNsXr1akhDaAInJycVIo2Bq6srlEFOTg5+Uypku0AWQBPgcFHb9YoaUVFRWMqYgTHQE/W/Hww6NgEBAeaJH42gaPLkyV27dlUhM5D4NXBsVFE7u1MGZBThkUceUVEz3K7MoIQuEcMCoSwgNYPfGH42wcHB3bt3j4mJGTJkyKhRo3D0nz59+syZM3//+98/88wzELwPPPAAfkVDhw6NiIiAzoDgOH/+PH5du3fv/v7775cuXfrhhx++/fbbb7311gcffABB/c033/zwww/bt2/fv3//0aNHz5w5k52dXVhYeOnSJbVhYj3s2bMnNTUV2Us72JFGpF27dvhskWw2btyoQraCyW1aSkpK4uPjzU8fmN/NBX1xfNlWrVplPPz+2Wefoec9aNAg2KIbpLS2IXqk5MzMTOUYATUwevTozz//fOfOnSpUbzp37oxm5xlx2223qbKaMFc2lgMfrEyuEygAaHz8RNu2bStXGIeGhuJ31aNHj169evXt2xe/0v79+8NGRH4zHh4ejo6OFRUVkA44BJw8efLw4cOQ57GxsZARBw4cgFA4ceIEtEJ6ejrkwrlz5/BrR/3Lly87ODhgi2rbxAKAIFi/fj0Oo7wWselwd3cPCgqCjC4qKrKimxlc88HKMkVaOXZ2OIbgbWIVkzMI6JaYj0Kh+yGjkjg+oHfx8ccfoweC7+ETTzyB0mPHjiGIxtHa4sWLz549GxAQMG7cOHxdf/zxx+joaByUcEjZtm0bauLAguNPQkJCz549URk1//nPf27duhXtQ16YXCOKZnG8QqdI+YafANpEfwk/gaysrF27dmEV7B6KVq9ejR4UDGkWOyCrQw2gx4WNLlmypH379v/zP/9jaMmyoCwgTYi9vb2zszPUAPo9+LXglx8WFtatW7eIiAj8Pvv16zd48OCYmJjIyMjw8HAcAvA7QX0cUwoLC/Ezw0/oyJEjohvQMYVuQJdCdENaWlpOTg7kBfoZFy9ebNWqFQ40aquk6amqqvr222+hAvEfVCHSNHh6ekJzI1eVlpZay/OXrykLkOxRR7vUArIA3YbKysq8vDyJAHQ2aryqpUuXLjhcoNsANYBEiwg6D71798aBBRkXBxZIgY0bN6KnMXHiRCzNZQGWOFygCOkfLYwYMQJtavkbggBxHHBGjhxpfGKiblkgagM/CqyLltEgmkUdE1lwzz33fPHFF1gLx8BnnnkGRdKURcH7FhBLp7y8HD97HEEEzYYhyAmI1q1buxmQ+zdgaQzv+9S4oP966tSpBx54gPc2bh6Sk5NXrlzZt29fSTYWTn3ucgga6+bH+GQWLVqEn/mzzz5bxy0EWha57cG8Om9yYCFQFhCrx1giFBUVaYbcA0rqoHci+sDD6N7SAHbd3RpiDj7w999/f/To0ZGRkSpEmp7Tp09/8803AwYMsPzHKdVTFgD8VKEMjO9P4GWjj0qiLCDEUtD0gQBbQ+7K4OrqKvoAxyNjOJWhNmSo4KGHHlI+aS5Onjy5atWqQYMGWXhqqb8sIBYIZQHRL/jyiz6AAdBlATDkrASEAmh3Nbw0v7S0FP2eUaNGyZRv0szIgxYtfMyAssCqoSwgxBRNIgDDAy+rqayshCYQceDt7e1zBbWObti7d29CQgKHClqQpKSk1atX9+vXz2LnGVAWWDWUBYTUC5EI58+fz8/Pz8vLy83NRb8ZQkHEgZ+fX4ABm5+C99VXX+HNWsXENxvm9OnT3377bZ8+fW699VYVsiQoC6waygJCrpPCwkKIAwCVkJmZKddh+xsIDAwMDg729PSUmjZDRUXF22+/PWXKFPPn2pFmJjk5GcogKiqq7tvmtAiUBVYNZQEhjUNZWVlWVhb0AUhPTy8tLfX29oY4AJ06dbKN6x1OnDjx/fffP/3005xjYQmkpqZCGfTo0cP45vyWAGWBVUNZQEiTAImQkpKCAze4fPlyeHh4NwOq2DrZtGlTUVHR5MmTlU9amrS0NLmv1B133KFCFgBlgVVDWUBI03Lp0qWkpKTExER0tZ2cnGJiYvr162elt1datmxZaGgo72xoUWRkZKxevTowMHDixIkq1NJQFlg1lAWENBMVFRUJCQn79+8vLi6GMhgyZIgqsB4WL16MPY+OjlY+sQzy8vK+++47d3f3O++80xIUJ2WBVcMbthDSTDg5OfXu3fuRRx4ZPnx4bGzs2rVr5X5KVkRJSYnxXeKJheDt7T116lTozhUrVrCnR24QygJCmhuIg+nTp+fm5q5Zs0aFrIHKysry8nLKAsvE3d0dygB99K+//hpfLRUlpOHwJAKxZaqqqsrKyuSuhRYCOtxi4Ni9b9++W2+9VRv1dXJysrQLFi5fvlxaWio2jK1btw4bNky7X70FSgR8mPgYlaNLvvvuu7S0tDvvvDMoKEiFmh2eRLBqKAuIbXLeAAQBUpdF5Vok2pMnT+bk5ODQCbtVq1b29vbt27fv3LmzZc5DxH5ih/Py8qCxZIfxefr6+mKHLfDeTcXFxZWVleg6Yw91+1SLDRs2JCQkTJw4saUexExZYNVQFhBbA6krMzMTS39//7Zt26qoJVFeXr53797du3eXlJQgs0ZGRt50002W+eR1oaCgYNu2bYcPH5bDfa9evUaMGGGxz7jDTmZlZZ07d87Hxwf6QEV1xtatW/fv3z9u3LgePXqoUDNCWWDV2M+ZM0eZhNgE2dnZOCShL2uxByb0ttu3b19UVIQueFhY2ODBg1twvLc+4JPEDhcWFp4/fz4qKmrAgAHt2rVTZZYHlJanp+elS5dycnK8vLz0eecluQ3lli1bXF1dm19x4sO3jft36RPKAmJTIHUh3Xbp0sXCk0GbNm28vb3LysrQmQsPD1dRC8bNAIw+ffp06NBBgpaMh4dHZWUldIxuBwyCg4PxNYMyQIZuZt1JWWDVUBYQm+LcuXO+vr5WMVseO4m+LBSM8i2etm3bYp+RbJRv8UAQpKSkQH4pX38EBgZCHkEZVFVVhYSEqGjTQ1lg1fACRWJTWNcVdDhqK8tKsCJNAFq3bu3i4lJWVqZ8XRIVFXXnnXfu3bt38+bNKkRInVAWEJuioqICmUA5RPdAE0ApKkevdOvWberUqQkJCevWrVMhQmqHsoAQYrO0b99eWfomJCTk7rvvTktLW7lyJXUSqRvKAkIIsX0CAgKmTZsGTbB8+fL8/HwVJcQM3reA2BQnTpzo27evcgxsS8p886ejyqkH4X6e/5zYXznEyklOTra3t/fy8lK+7qmsrFy7dm1mZub48eM7duyooo0N71tg1VAWEJvCXBasjT/74a7ER2+q10WAv6TkFpRWzJ8yUPnEyqEsqJFNmzbFxcVBGXTv3l2FGhXKAquGJxGILhgf2VFeJRWVUAnGrzVHUrXSti66vp2+5VNeWaQscgOMGjVq8ODBa9euPXDggAoRcgXKAqIvhnb2u71H9a1dHr0pPDqovb+Hy4x+LXPfeNJQcoqTPoidnpS/Q/nkBhgyZMhtt922ZcuWHTv4eZKroCwg+iLQyzW4XfXd+mRswNnRfnjXa98atp8Ry5cvV9GrWWhAOWbMmjXLuBSNIKKcmkDlrVu3KucKda9i25RXFq069hJHCxqR3r1733nnnfv27duwYYMKkXqwcuXKYcOGKed6qWcLqJaUlKSchvP3v/999uzZYkP/obWpU6eKUUezlAVEd/yS8uvT6JPzi+LSrj0re//+/UuXLh07diyMadOmqejV4Oen/QJrJC4uTllX28Qck/QP94ekeRfKM/sGTu3afqiKkhumW7du99xzz5kzZ7755puLFy+qaLOAtITkJCB7qWgLgWRZ/+w7ZcqU7du3K8ey+ctf/qL1Rt5888158+atWLFi6NCh2P+uXbtK3BzKAmI7XL58WVm1AxGAl5dhDoHMJFgZl2IoaQDotb9sAIYMISQmJqJzj18gDMQlaNLdj46OlgiW/v7+EoQtlbGWsZuVlSUVxo8fr5XqB4iA5UeeUY6d3a7UxUn5OyL9xtzSqS7hRa6DoKAgKN2SkpLly5efP39eRZsY5OCZM2cuXrwY+Qn4+fmpAtJk4JBSz4dmURYQfSEiYETXgK8OnDlkGCcQoWAobADI8XPnzl20aNH+/ftffPHFH374QRXY2a1btw7BN954Y+PGjSpkYPbs2RLB8o477pDg66+/jsoANjTBZ599tnTpUrgyFww644UXXpBSCI7qFfRBWWXR2QsHRRnEZqzAy9et6y1h1ARNQtu2be+55x5XV1cog/T0dBVtSjIzM6GMtQ7rE088IQbAz8RkCEGLAIkA2DKY/+6778IVG6DfLxWMkWFzwXwuBYJImZApsi42J63J4B92w7Dery2jVIpkwENr3HjMQ1urxqDsc41IBYCtqJCBGt+C+bvWPivZBLYIQ/YTLt4jIljd+FOCbbwK2qQsIDpCFICzo72vu/P3R88m56uR6usYMJBTCUjb6Mq/9tprEhTGjh2LZW3PO0B2xzFIe2piTEyMGNAZiONYKUVjxozBEpHnn38em4DUyMjIMFTUBdOiFnT07ANl8OmhR3elLm7j4D6px6tYqmLS2Dg5Od11111hYWFQBidOnFDRJmPo0OozQZJcjUHE19dXhhCioqIQQRrTIvfff79xPtuyZQuCkBTIc/Pnz5c6+B0ZZ2Jh8+bNUvrcc8+9+eabKnoFxPG7W7x48YoVKyQirWnD74ZVt+MXXWM6X7ZsGUqxOuS+nIlAtZycHFkrLi5OErxxMDs727CqKcjN2EOpo0JXMH8L2Jb2rmXPsQntszJWWpBfiMDATv7lL3+RoIDPc9SoUbKKjNkcOXKEsoDoiOig9l4uTmUXqz7clVhQWqGidnZh7a8n30iCR1f+jTfeUKFrMXr0aPyqH3jgAeXb2WlXiOHwgWOTsSuGDB6AESNGSEQniDLIKa4+zt7RdY5nm3qNf5Ib4fbbb+/fv/9333136NAhFWoykMmQw5AItSyOPHfw4EEtb02ZMgVL5FotIqlOUi+YPn26GEiZ+FmJfd9995lP3NFaEPEtdh1AfyjLaN3IyMga07moB6TePn36yKY3bdr0zDPqFBj2B4lWgtoOm+RmAeoBLci7Bpoh1PYWtE9DgPJQVj2QUQdNQMgWsSHKAqIL1safldfUPmGP3hRu8vJ1d5bS80Za4ZqgW48sjq48OvQqdC2Q2jt06GCc4F944QW0AKAJENdcKZ07d+6MGTOMI7pClMFNwTM5zbDZQD/+1ltv/fHHH3fu3KlCTQYykPRiZQwgMzMTedFQokDOw+9COVdANTG0M+XIheg3GwbCh82cOVOCJtRdaoLxXAdtoP7zzz9XoWuBtI0NyVrYMS0oYyS1Ac0B5aGcmpAGtbcAITJv3jzZkIgDJHhRWubDMDWCLUJkKOcKaIqygNgUrVq1UtYVPNpUP/fd+P5Fdbzi0vLbONT8o4AIQJIWe9GiRWKsXbtWuvL4HSKpY6lVM64PtFVMDKyltWDsolTUg7hAW0VXQBn0Dfx13Jg0AzExMRMmTNi7d6/xjJmmQ/rB6LkizZucKUPmM+/cm8+bQy7Uxt6Bdi5AQJ5DppTpjViqaP1499135VQFMB5CqBs5JSFrAXmDCGo9e80wBlqktpMLtb0FuaZAxIFERGnhAzE/k2IOtmgyuoD/ApqiLCA2zvCuASsfG2nyetRwL+TQ9u4mcbz4QARCIGqnT5+empr69ddfl5aWqmjjgfQjZ9wBch5yP5I9RIDx+XsxRo8erWU4RFAB1cTViIqK+uKLL5RTC7LWpk2bxDVHG4QwASlWjDrWNQFdcPP9QXDBggVi17i3U6ZM2bhxowzs4zPRPh+N2t6C+SCETMu4JlgROkzbkHzgkC+UBYQQQkzp0KHDtGnTLl68uGzZsgadsa4PSEhIjegBA3RP0d+VnLdw4UKkPYlLTXR/sXWJoEibBmgMEuqoUaOkDtCEhYCWoS2kqLbuOFafM2eO8XxG4YknnkCqlnXNx9trw3ifgWR6BJGDJVJb2l68eDF2AxXwmRifyKjxLaBZiQCZWgH9JO78+fNliOKarFixQjv/gi3i/wLhxUclEdvh8uXLJ0+e1Ob2m7MtKbOwvDL1XPHx7ILk/CJnR/veHdp39vFwdao+0TA+sqkeKEdaCj4q6QbBb2rt2rVnzpwZN25c586dVfRa8FFJVg1lAbEdrikL7vt4a9nFKhj+Hi4jwwPzistFH0jpysdGikFsBsqCRmHr1q379+9Hl7qePWbKAquGsoDYFCdOnIAsMJ94SPQJurkODg6UBTcOZAHEweDBg4cMGaJCtUNZYNVwbgGxKdq0aVNSUqIconuKi4uZnxqFfv36jR8/fs+ePXyuks1DWUBsCsiC2mYVEb1RXl6Obiu+EsonN0b37t2nTZuWnJzcRJcnEAuBJxGITYGjVUZGRkREhKOjowrpiUuXLp0+fTotLQ2Gn59feHi4g0P1bEp9cubMGXwO2gVmpFFAyvj+++8hucaNG1fbZ8uTCFYNZQGxNXJzq5+bHBISYm9vLxH9sHfv3gMHDuTl5V2+fNnT07NPnz5Dhw7V50wLfA2ysrLwNVA+aTwgtqAMkpOToQw6deqkokZQFlg19nPmzFEmITaBq6trcXFxeno6jk0uLi76EQf5+fm7du1KTU3FURuUlpaiS9exY0d3dx09YQhvvKSkBB9CYWGhn5+fngdLmg4IzfDwcHzOW7ZswbfL3+z+xPgv8JO3XjhaQGwTKIPz588jL7Zu3VonygDvd8+ePca/aDc3t/79+xvfF8XmKSsrQz8V0tDb21uFSJOxb9++bdu2mV+ewNECq4aygNg4OEKh76IcmwayYOPGjcYzLr28vG6//XZdyQJOMGxmjh8//v3330dGRuKbpkLNKAuSkpL++Mc/mjwEwZipU6c+++yz5rcHJnVAWUCIjYBj8d69e+Pi4mSWOI7LUVFRAwcOZL+NNClpaWlQBt7e3uPGjZMvG2WBVcMLFAmxERwdHaOjo/v16xcREdGzZ88+ffr07t2bmoA0NUFBQdOmTSsvL1+2bJlM+CVWDWUBIbaDh4fHwIED27Vrd+HChcGDB/PufqR5wDdt+vTp3t7eUAanT59W0ToZNmzYypUr5SE9MIxtVcPwTD8JAnngkDB79mwJmjxOcOrUqRI3boQ0FMoCQmwNHJ2zs7Nbt+avmzQf+L5NmDAhMjLym2++UaFrsWXLlu3bt8+bN2/+/PlHjhzRbClFakfWR1Dic+bMSUpKQvzvf/+7r6+vxOPj46UygFYYNWoUgosXL0YjUplcBzxwEGJrtG/f/uLFiwUFBconpLm45ZZbhg8frpxr8cwzz2ApJ/7vu+8+zZaMDtHw7LPPwgCIjx49Oi4uDvbGjRulMpAWAFbJyMh44oknYMtjiKUyuQ4oCwixNSAL0HVLSEhQPiHNSP/+/ZV1YyDNBwQEKMdAdnY20r+/vz8SvwpdITMzMysrS84gAEgHVUAaDmUBITZI9+7d09LSlEOIFRIYGIhkrxwDfn5+EARI/8o3qAExICAgF+TMgjBlyhQpIg2FsoAQGwQ9tuTk5HpO/iLEArn11lvffPNNsXfs2LFx40bJ9H369Pn73/8u8WXLlokh4wecadgoUBYQYoP4+vpGRkbu379f+YRYGxABo0aNkpMCc+bMWbx4scQXLlwIiSBxSAcJghUrVsyfP1/iQEVJw+HtjAixTXJzcz/55JPbbrutd+/eKkRIs9BstzMiTQFHCwixTXx8fNCX+vHHH3mlFiGk/lAWEGKzxMTEDBw4cO3atRkZGSpECCF1QllAiC0zdOjQ7t27Qxnk5+erECGE1A5lASE2zpgxY3x9fZcuXcqzCYSQa8Iph8QqGbD+nLKIbvhlTDtlEcuGUw6tGo4WEEIIIURBWUAIIYQQBU8iEKtk3N2/URbRDd9//amyiGXDkwhWDUcLCCGE2D5/2nDqt98eV861GL7owJdx2crRGZQFhBBCWgAk6SmfH1GOrRC5YO/8nanKsU4oCwghhDQ36IsfyylZeX+U8m2Fj+7u8cE+6757GOcWEKuEcwt0COcWWAv1mVvw22+P9/R1fe7mYNjoYT/WP1CyKQwsNVsqgD9tOLUqIVfsP98adm+0H4wpnx8ZFuaFyt19XEVhoClDlV/raKCF3JKLMHYmF2BpXGH4ogN5hiJti4j8blAQKsgmvjmaKxWQ9Qd19Kxep3ZkFW3PrQ6OFhBCCGlujuWUDAn1Uo6d3fYzBfHPDESqRo5PyCnRbCmdvzN1R3J1BYn/75Yze86qDi3qICiaALkceV2rIxWMgSCAFkGFST19/rsnTYLI4kNDvRCUjr7WsgaC/xrbBRXQ+B/WnVTR2unh64q3oBwrhLKAEEJIs4LUi863cbf7xREhWEr3/VHDgIHYkqQhGtB3hwEQvznU62dDjx8gwYvxZVy2j6uj9NFRp7uPq/mcQawoFSZF+EjvH+3nllz8x+2dYWN/jFvWwCZkV2Vdc91gQnSAe25xdeNWCmUBIYSQ5sbb1VFZ9QCZu1P7q85K5FzJu75uqp2MwvLjuSWRC/bKC7bE6+Z0fhn0gbaWnF8wQduEgFWUZaNQFhBCCGlupLNeT3xcHU2SsUmqBoEebbr7VJ8g0F4y3lA3UBsQKMZr1T0nALttIlBsjxuVBWVlZQcPHly2bNlrr732NyPgIogiVFBVCSGEEMNwPZLxNUfjNYaFeWlTAb6My0af3jx5QwQczy1p6M0G5OxA3ZcUfnNUTXX804ZTUB6ySuSCvdgW3gIMLGHDkGoZheU+ZqrFirghWfDTTz8tWLBg1apVx44dM0n/cBFEESqgmooSQgghhnl55mfxawMiYGiol4zz/++WMx/d3UMVXA3iKJVqwxcdUNFrsW1WzAf7MmQtvFTUCG3TO5IL6nNF5fYz1RMblWOFXOcFiufPn1+2bFlmZqa4Xbp0iYqK6tChg4uLS2lpKSLp6elHjhw5eVJN2gwICJg+fXrbtm3FvQ7+9re/Kavx+Otf/6qs60X2qu526lPnxmmerVgOvEBRh/ACRWuhPhcoonv93z1pSMnKt1QaerXhnrMXHvn6WPwzA5VvhVzPaAHUwHvvvSeaAGrgpZdeevLJJ4cNGwZxAGWAJYCLIIpQwWQV0uhomqkpxJP18u6C1579/Szl2NktXfzf3lERyqkdVFPW1UydPAENKqd21qz4dPuGb+WlQvUDuyp7ixWxLQkag5bFmPe3P9W2k7WBVbS9gq2i1ws+RrRTnw/zmuAjrfHNEpvn3mi/Hr6uSLrKtxWgCeTWC9ZLg0cLzp8/jwRfVlbm4uIyadKk/v37q4La2bdv36pVq0pLS6EfH3/88esbM5CE9+9//1vcG+T//b//h6VtjBaYSwE9jBnUZ7QAKedYYtKb/1kkLlLpP//v7UNHjopbG6g2Y+bvlGMEsteoW4c98cyLyq8FbXXk+EH9Y2psqkZEE2h7aw5kwYSp1zlGAimw/0Dcim/XKN9iwP9o05bt9dwxjhZYC7b0qCRrvzfRddDg0YJly5aJJnjyySfrowkAqqEyVsGKWF1FSWNQ4/BAjUEioI+LVITkLV1nrcsrrnEvXCJ4QRCg2jO/eyyyZ3e4JqXimrNl604PDw8YaBNblJpoStbSNiRFePn7+UpEGxUwroyXl6cHbBlUQJrHUmsENtqBobUmIqM2UE3GDLRGsNTW1brv2siHfEpaHSnCUvZEqyP1ZU8AIlIkleGiCI0gIhvFuvhI8cFqqxBiaay8P0pXmgA0TBb89NNPciJg0qRJHTp0kGB9QGWsAgOrW/sMRCRdDRWqB2oFAyrUGPy1FlQxqQmkoq9XfT/s9slfr1r7x/95ChFkKdiGyPcdg9QXGy5eTz3/p7snjTt05OiC/34Qn3AcERQhz0kp1qotpd17z+SzaekwIA6OJSahMvIimpIVCy4UIqfihWQvkV6RPWVFAZWRL6Voxszf4YVVYGvDCTBEdoBB/WPeWfQxsqxsCK+7J42XIg20JkkaWf+JZ16UzY26dbiMZ+Bdy7p4mw8/MB0RfCYvvTJPIvIpaW8EtgbakTpvv/EPqa99gK++MgcuXofjE0SFaJ883gt2Y85f/4GPFOtecwyGENJsNEAWoK+/Z88eGFFRUfUcJzAGq8g8AzSCpiR4g5SWlm7YsEHOCNTINSsQHYJUJKPWyKySw7CUdIu45HIg/WBkO3E1kLCl444Xsi9sVWAAuVOKwkI6SrYrLCyUxm8dcTM2JKVIkP5+vj3Cu+7Zp+ZLb9qyTQwBqmLHrhomRRuDXYWwwP7AhnDBFrE/0j4iEtdA9pUkLe8dm0M1baNoSvsEsMS62FW8d9SBnhD9ob0RY6QF+dzkBA0MrI6sr31KQ28a2K5t9W1utU8e8qJjkHWffyXEVmmdcjXnDCjHCFTVrkKUfn+NIAHXkYNlRTSCpiRy3SDfr1q16h//+AeyvgpdzTUrXDeqP26EKqgFVckIVUCamHPnr7r8SetbG4Nuq7Y0BukWmUzyqAoZIR13eZnMHkDurDEuyHiDvNBXRuRs2vU/bG3Tlu0QFlAbmrbQcj9edc+iqHu7sq7W1PXNaYA+0FrgeAAh1oLpaIGLAeVczfHjx7FEj79du3YSaShYsUuXLjCkqRshPT19+/btyqmJa1ZoXNTpATNUcaPSoGabaB+sgv0H4kbdOlxsdF6xlGyHnrohVj0egNQFA7kcOgAGqsn4AbryoiokDk4knRJDGpEGG8SWrTu1TQvoNN89aZzY2q4K2Hl0spVjADuprCug5429HdQ/RjrxZ1LOjrp1mBRdk4cfmI5srZ1rQDsyuoD3KxvCJ6O99+tA9s1kxMIcE+lGCGlxGnAS4cyZ6gdSSV6/buQ8gjR1I7Rv3/7ee+/9059ML7U6efJkqeHGCbVVsHbM03xZWdmSJUuqNcjf/gbD/ASN+So6AZnpcHyCjGM/87vHXnplnsTRZZdgr8ie0ov95/+9LcPvSNIiFNCVR1ZGBN1xw0rVagB5DhHYaEo7VV//3IkWvl61VtbCCylT0rm42FWpJmDnd+zaK0UyQQ9ZH7bJ5rCWNtSBfdbG7WUVY7Qdlnl/MviP/ZGaeNevvjIHpfgcZJwDS+2UhMwMaCgy4UBaqE1FQf1gx+o55XDfvn2pqakXL1rxQ2gIsXxaHTly1WWjfn7VN5HOzja9f2RISIhklyeffLIOZSBnEOq4jBBp+5133oHR0LF02bp5y8Zb3L59+6pVqyAIjNVAjbskwUYcz68t9TbuKQNtK8bNQgokJycrx84uNDT04YcfVk4tq9gA1307IyTjJ2c9xDFtEyAOajzrYVHcO2l0bm71bWh9fHwCAgL8r9CqVSupQCwEW7pAUYc0+AJFc5BiNWqLNA9y+sNWv461KQ9jTQDgnj9/XjlG1LY6IdbCgw8++NRTT91zzz0REREVFRX79u374osvFixYsHTp0s2bN8fHx4toIITcCI0gCyyH/v37//vf/37++eeVr1du5CbTNs+hI0c5VGCO5Q8VCE5OTsHBwfilT5gw4dFHH33iiScmTpwYFhZ24cKFHTt2fPLJJ2+//fZXX321ffv2xMTEggJOXCCkwTSCLEAm1qgtQm6c2s4ChIaGKsuAiathYycRCAGurq6dO3e+6aabJk+e/Pjjj0Mo3H777QEBAZmZmRs2bPjwww/fe++9b7/9dteuXadOnSouLlarEUJqpwGyQAbn09PVVd3Xh6zeROP8R44c+fOf/7xkyRLl2xw1pvZ7771XkwIw4IptDDUB0QNeXl7h4eHDhg275557nnrqqYceemjo0KGenp5nzpxZvXo1JMKiRYtWrVoFlXDy5EnzKzsIIaABsiAsLAxLkymKDUVWl6YaHWiO0tJS7bGNNol5gofGevjhhxEHMMwll/kqhOgBb2/vyMjIkSNHzpgx45lnnrn//vsHDx7s7u4OlbBmzRpIBAiFb775ZseOHYmJiTXOyCFEhzTgSoSDBw9CaMN+6aWXart1gcwxrO3cwblz51599VUYkyZN6tOnjwTricyYM2/ZeIvQBPv27etieJCjobCaGndJgsyX1gsfrKxDGvdRSbm5uTjQaVRUVEBS4wCo0b59e1WVNBBeiWDVNEAWlJWVLViwAMuoqCjjS+Dqz5IlS7A5fF2g3Bv6palNFsjljk8++aS45tRY4UZkgfmU/rrbaWh9Uh8oC3RIkz5BMT8/X/QByMnJQR/DycnJ19dXJAKAraqSa0FZYNWYPljZ3t4ey6qqKnFN+Omnn7Zu3Qrj3nvvbehjEdCP//LLL2GMGDHilltukWD9qU0WXB+UBdYOZYEOac4HK58/fx7iQMmE7Ozi4mIcG5VAMACV0Lq1TV3J1YhQFlg1prLgmrz33nuZmZkuhgcr1/8hiunp6ei1Q4AHBAQ8/vjjKtoQLEcWGCN7VR9Z0ERSwFxzCDavPCgLdEhzygITCgsLRR+IVpDDphIIV3BwcJDKhLLAqmmw2p0+fTr+30jwSPP79u1T0TpBNdEEWBGrqyhpDGpM/zavCQhpZjw8PLp06XLTTTdNnDjxsccee+KJJ6ZMmRIeHl5RUREbG/vll1++9dZbn3zyyfr16+GmpqaWl5erNQmxNho8WgAyMzM//vhjufd+VFTUpEmTapuBeO7cuVWrVsn0BWiChx56KCAgQIoaSm3d4hvhxtNni48WCMYfjk40AUcLdEgLjhbUDQ6G2kACyMvLQxBHRTWMYKC2R9DZJBwtsGquRxaA8+fPL1u2DPpAXOho6APjcwrp6elQA9q1glAD06dPv5G771EW1E3zbMVymP7IM8oiumHZRwuUZdkgKYo+ECAXEPTy8pInOMjTHJycnKSyTUJZYNVcpywQfvrppz179pg/ss8YfDkGDRp0HXMMCakDygIdYi2ywISqqirRB1kGRCV4e3uLPhBsbPYiZYFVc0OyAEATHDt27Pjx42fOnDHWB/hOhIWFde/evUePHvx+kEaHskCHWKksMAEpU/RBZmYmlufPn2/VqpVSBwZs4EpIygKr5kZlASEtAmWBDrENWWBCaWmpJhFAUVGRo6MjxIE2lmCNTz6jLLBqKAuIVUJZoENsUhaYgAOy6AMRCuXl5a6urqISAgMDO3ToYBWTEigLrBrKAmKVUBboED3IAhPy8/NFH2RkZMgUbz8/P+gDobZLwFocygKrhrKAWCWUBTpEh7LAmMrKSogDQR4L5+bmBnHQ4QqqngVAWWDVUBYQq4SyQIfoXBaYkJeXpzRCRkZubq6jo2OQEa1atVL1WgLKAquGsoBYJZQFOoSyoDZKSkrOnj2bZiA7O9ve3l6pg6Cgjh07Nv/Vj5QFVg1lAbFKKAt0CGVBfSgtLRV9ADIzM6EJQgwEBwf7+/urSk0MZYFVQ1lArBLKAh1CWdBQysvLU1NTU1JSsMzLy3Nzc9Mkgqenp6rUBFAWWDWUBcQqoSzQIZQFN0JBQYHoAyxLSkp8fHzCwsI6deoEiaBqNB6UBVYNnxdObJa/vPj09199JK8nH71fRc348qO3lFU7k8aNQiPKuRq0XJ8WTMC+4SV2VM9w48bfePWlGvf2g7fmKasmUCrv9Dp2BqvU8fkQ28DLy6tXr17jxo174okn7rvvvh49emRmZn711VfvvPPO+vXrjx8/XlFRoaoSfUNZQGyZ9xZ/Me6eR174yz/vHHObCl0Xq77fhHaUczXvfPj5vY+oBF9/Dh0+GhIUKPawIQMuFBZpiblDoD/aFLueQGGgBewhXtexM1iloVskVk1AQMDAgQOnTZsGiTB8+PDKysoNGza8/fbbK1euPHDgwPnz51U9oksoC4jtcyQhEVkTnXLY0u/HSzrf6Ch7erjDRRzddBlgEFuqwUA1rCv1UQH5W4okkUtlGNLLlyIEEQFaJx4rakEAneHu7iZ2t85h6RlZWMJGnaKiYolj32Rd2XMgu4eXeef+/IVCZV1B27RsF66s/sm7/6etjiBKsZRNyLgFXjLkgCJxUcFQndgarq6ukZGREyZMmD179l133dW2bdvY2NiPPvpo+fLl0AdFRUWqnoVx7ty5n3/+GUvlWyeN8i6a4qOgLCC2j+RFiAOkvTvH3Ca9aumgo6Ms/WzkadRp6+kh9vMvvSrVIBq0rCyMuHmQFMFQoSv06x2FuDY4gTSsdeIH9+8jdTQgBSQ9YxPYXIfA6lnivXtFpKRlwEAmnvuvt7Hie4u/ePbJmYiIjDBuX+Pvr70V0b2r8ekDaJTv1v8olWdMnaiihtW/Xr1OJIi8L3njwut//yPqow4+FvPPSlUiNkqnTp1Gjhz56KOP3nvvvX5+fvv27Xv//fdXrlx5+PDhuh+TW0/S09ORwLBU/g1QVVWlrJbmxIkTu3fvLi5WUl5DsrX5m0VN1MdasC3nXZhAWUBsmcdn3ofOLtKbDK0PGzIA2Vd6wD3Cu/j6eEs1jY8++0oMrd8s2dqYpStWi6F16zXefGcxltAf4oYEBW7duUfs3fsOiqFx4tQZpGdIFiRduGgNG8Uqhw4fhYvtIkljB/AWRBCgAtI/DLQPSSFaRwNvEDuG+tAicLG6vHc0AtkhdWR16AC8dxhTJo7Zf+iIoaQaJP5jiSe1nb/mZ0VslQ4dOtxyyy2zZs2aOnWqp6fnjh07/vvf/65evToxUX03roOLFy+mpaV5eHhgCVtF6weSa0JCgnES9fHxGTJkSGPd+9m8/fqDPbl06VJBQYHyr1BaWoplfn6+SbOoifpYC3bjvotGhLKA2DIytwCG1tlF5pMeMF6SJmsE2VTqoL4KXRcnT6coy4ztP/+CvNu7VwT0AdyUtAxkYigArfuu7adoGhPMW8aKqBzRvasMA0i/X15SQQNvCqoCEqTuKQX1/KyIrRISEjJq1Kgnn3xy0qRJubm5a9asWbRoETrB5lnwmsj5iNDQUKTJBp2bQH3z5NqI3GD77u7ujo6OJi1Im9BAeKcmAy3FxcWoj7WUb5FQFhDb57Gn58ioOzKxdJSNMe/0I61KDx6Y168/yPSPPHCP2OYnEdAvx6aRxbFXcA8dPjri5kHpGVlSqp1i0IBikBECLGFr3XoTPD3cZThhysQxKmTG1p178IFo71GQD0ckheaKTXROly5dHnnkEeiDmJiYpKSkDz/8cPXq1SdPNkAxQ1W0bdvWzc0NGRG2ilo/yPF4X6WlpZcuXVIhOztIAQgCGQYwllAXL148f/486mMtFbJIKAuILvhu/Y9ffvQW8iUMGRjHS1IgsiNs4zF5SatS50ZGC9DD1sbhzU8iAJlGIAkefX1kdBk5ACJlZF05LwANIZHHZ943919vSzVBmyCJF94gIs+/9CoEh0RkRqQx2BaEhXaCQ5APR85c1PZZET3j4uLSv3//Bx988O6773ZwcFi1atVHH30UGxurimtH0qGPj4+9vX379u3z8vLMT8YDyIUDBw78bGD37t1w09PT9+zZc8EADMRlbp3xPLsTJ0788ssvJicm4CIop/ABasbHxxsa/hmbkBVBbe0D9PhPnz4tq8jOSNwcvC9szngIBFIA79Tb2xtL43eKOqgJbSSu8bsA2BmZppCZmQkDRdhVk4EZ7JVUk706e/ZsjeMcJp8k3ohWzfzjMonA4O2MiFVidbczQmY1H8wnDYK3M7IokMAOHz4MWQCJ0NeA9vAFpBbj2xkhk6WlpfXp0we9ZBQdPHgwKCjI+JGPSFoJCQlIRv7+/tANiOTn5yN9enl5YStYHRHUR5Z1dXVt06YNUinq9+zZEz1yscPCwowbNK4g++nh4SH3fkZrJSUlvXr1Qvvo5dfYPnYSq6NaSEgIxBB2Jisry2QTGtI+REC3bt3gynuBga2fOnUKekjeOCLYUEpKimwarvFOaqV4+9g6drWiogIu4lp9k08JLlYROaI1UuMnmZOT4+7ujjp4gyYblX8HlloEb4ejBYQ0FU9euV4Rr/cWf6GihNgEyFWDBw9+/PHHY2Ji9u/f/95776HDjQSjiq+ARIXMpI2cy6g7IohLBYCki0wWHh7epUsXJCcAIyAgACkZNtQGkDhytlrnCp4GTBpEd1ni4nbv3j0yMhLdeoCWEZFeeG3tnzlzpry8vF+/ftABCGIVX1/f2iZLQgAh6aK+7MClS5egNpCSkYONBxLkc0DNOu7/iHVbtWolu4pNY7eN5zPKp4T8LZ8S6qCm9h6FGj9JtIMgilABO4B/gcyIBNg37Bg+By2CzVEWENJUvPPh59qUPW0iISG2BJLfgAEDIA4GDRqETjPEASSCKjMgJ9qRw5RvGHVHlgLiSr5EekMOk0iDwA4gB2MT2uQ+9Hfz8vIkMcOFfDFu2cnJCXHUUb4ZSOTmMwCwz9jPGm8EabIDkmi9vLxgY1sQHJJx5XPQ9qo2jD8oSeGyq9qnZKwD0FRQUJByav8kZS1RTiayDPvm7e3t7++vRThaQAghpBHo27fvY489NmTIkJ9//lmFDKSnpyN7IcMp/0q2087WG3evJdJQJAdrvWoYaAr9e3EBuvLYjcTERAgX84kIJiD3I0Hm5OTIuXkhISEB+1nb/aGNdwDvC1uHIIAtAwmScbEuWkC/vHqFWoCGkBXNkU+pTZs2dXxKtdWBiyCKUAGunD2Bjb3CvkGIyGgBIiKJKAsIIYQ0DhAHM2dW331LkDSDJZKxSrA//yyJWeKoI2lY6l8fyHPo8sogP4Bh3NeHINi/f39WVhayY2BgYHh4uPEwQG2gA93TDFdXV1V8NTICgRQL/WE80oCgNpAAuYCgsTxqKSBi8IHLXuHDxy7JXiECt1WrVpQFhBBCGg3jzCcj6mFhYSqvXgER5G/0yFHnmqP69QFdXjSIzckWtbmBohJ8fX1jYmK6dOmCatKzrwPZH3Sdq8/MX435zAYB+R5SAB3uwsJCbN34RIBsrqSkBIrB5MTEdaDNYNDARpVlGGxAv9+8DlwEUYQKcGUMAzKloKAAbxZB2X+JoJSygBBCSOODbISUjAyEnrfKq1dAnkYqktF1yUmQCOeuXKp3HcjpczQCsEVtWp8MRchMfgG6AVpBOTUh+4NOv3HGvSaiSzIyMiApjIWRiIyzZ89iu8a70VBkr9CINoUCiOhRzpXBiQsXLph8kjKTQztNI9Xw7qADtCD2DdIB7SNCWUAIIaTxqWOSnUmSCwsLQypNSEg4efIkUhqAkZmZiSIt1SHjSnfW0IApUg0VQFBQkLZFycopKSnp6enSLDK0dJqFGtvv0KEDxMShQ4dkLVnx9OnTskqNYP/xpgoLC7VOuSDvVBTGNQcq6gafEvb28OHD8ilh344dO4adV8UGoMAgjxITE40/yePHjyOIIlXJcAkGPvySkhJtl2Aggk8ARa2Gjp4kUUKsCA+vq34MRA8UFuQri1gDXTuF9OgWtm137IULV91PU/D0dB8+uG96Zk5sXPVV/kilkd27hAYHIo/Czc7JO3wsSVZEUe+I8LDQIHSOd+87nJt/zt/PZ8iA3j//cigr+9e7DEmDVVWXfty2p8JoPMDNzXVAn8h2basn8J9JTktIOn3rzQOycvJku8C8fQSxVp/IcD9f9SgQ7M/B+MTi4hJxa6RvdM/Q4A6Hj55IuvrG5LK3OXnnft57UCb9CSbvwvzjcnJ0vG34IONdxV6FdwrBrsK+UFh0JCHJrlUrk48Cb6dTSFBYSAd5GAqqJSSeTs/MllJBWi4sLtF2CWsNGdjHw80Vnx5lAbFKKAt0CGUBIc0ATyIQQgghRMHRAkIaho+3rgcqcvPYZSfEluFoASGEEEIUlAWEEEIIUVAWEEIIIURBWUAIIYQQBWUBIYQQQhS8EoGQhmEJVyIM6t93+tSJnUJDxH386Reyc369r0uTwisRCLFtOFpAiJUx+4lH//g/T2maYOG7HzabJiCE2DwcLSAWzSO/uXf5N98VFd3Q09Ual5YdLRjUvy80gXIMmmDz1p3KaRaaerRg+4ZvldVAht0+WVnEwpC7/CrHzi45NV27m2+TIncjFvsGN4qm/H29TW6rbL3U/XYsWhY8/eSj99x1p3KuxeJPv/zo0y+VY6MgIQ0Z1F/szKzsvfsPim3DIElkZuX8498LDhw6okItTcvKgjf++Yo2TvDRJ0u/W7dRbAGiYc++WOU0DZQFpP4Y32lfMpCTo2N0RHjs4QTjpwPUDVRFt84hJg8UqBvZbklJqSYFwoI7pKRl1tGCyVauY6PXTTNsq0GbsFxZ0CBNIPzplXnbf96jHGITaEnCcmRfy8qCb5Z+pCw7u3/+39vGImD2E4+OHHHzXTMeUX7T0DyyoEE5/jpWIc1D104hAf4+N5jwriNrenq6D+nf++d9h2p8SlONUBZoWK4sMM4HdQwjB/j7jbt95Mzf3Au7uLhkzF33Sdw2GHv7SEcHB+Vci4uVles2bFaOrWDcd0w6dWbOX/+RmXXVo8CaH8uRBd+t2/jRJ0vFFk0Ag7KAWAjymL7Yw8eMn3NoAnRDr4huYtc4zl/jiYBrrlX3prXVL168KE8sNNkKliYbRYULhcVJp1NkHOLUmbOdwzr6erfTWpDKWjs5eedycvPdXF1k35CV5TSKSX1wfW8QyBMj5YGTJo9nNF79518OBQX41vZ2YCCotY8VIeOsQBaMnXJ/3aeW3d3d1q38XGweGmwMY1kAoPwWvPNBy6qfFpQFbq6un334tnLwaZSUHDl67Exyqq+Pj2gCYJOywORrUGMpf/uWBnJh31496jgfjySELqxUMB/21zDp6dZzLUmN5o85lswnrRnvoclWTFwTWdDW013TE66uLlLN2Mbq0AGSg42HLnzat6uovGgsC8D1vcGw4A75BRfQlEkd49WxaScHR3kUdY1vxzgu7Zw4lWIFVyJcc7qZRc1Ha3S6d+sycdzt13yhmlrBpnFzc/3T/3t63itzoAVVSDdAE/zvX15QjgFEqq9UvHuSpgmaemJBM7D95z33/Oa3yrmCpHzjJbE6kK7uGn8bXmNvG4rePF5IbDt/OYjshVKkpbijie3beiEu9Wuk/msh5/24fU+PbmHYIjYtQVkdq0h2RIe+sLikXTsvKa0/x06ckdSedCbV2cnJwd4eLWM3tJazsnOhCQx1q6msrCorLYeBDG2iCUyo/xs8k5ouTaEOcjkUCfI6qiHNxx4+JqujArZoqF4z584VYP/d3V1hYwkbEV6gaCPk1fm/tzGGDhm0+J03Y3pHKV8HiCbQJhvWSHFJybIVq5VjtfzplXlFxcXTptz5yG/uxVKH+s9WQZ7+Zu2PSNUXL1bCRTJ2dHSQZCmI7ezSRtwaadBaSIprNmz7+ZdDvSK6yWg5VvfwcLtt2CARKJPG3urr3U4qNwiICWXZ2Tk42GPrsgPGO4buuBhFRSVlFRXjbx+OrrlE6qBBb1BTWtqFHiJxkNrFvSZQD/nnC/wMI6BYwkbECmTBNY8Ltn3gKCktVZad3ZGE41t37BJ77/6DergSoTYC/H3f+tfcp598VPk2jbEmOJ2csnnrzj37YmFIqZCdk/vnv79uErRG8HP+6pP3Zz/x6Mzf3Isl/ssmP/BhQwYpi1g2pWVlly9frjvNNwPouEOL+Pm09/R0h1tWVr52wzYIFO1Vx9SH+uPi7Ix0rpyrQW9+x+5Y7MOAPhEyUqIKbgA0gqYC/H1WrduCtwDpowoaTlpmDtrBzmMJGxErkAXT7qqrxxDg72fbuaG0tExZdnanTicXXCgUOzMru8Un37U499x15+J33+zWpZPybRFNE0ANPP70C8//8ZWF7374z/97GwZckQiIwLUBTQDG3T7S+PeOfy4iMJ7+w8tYrtuw+U//72n86g2FxKJBZz07N79rWLDyr8ZcNJh3uM25vrVQ2qpVK2TuplMq5i17elyVtvBpfL9pR2FxSUjHQBWqiXq+QQQvXqzcu/+wnLPwcKs+CwCu4w3KeYQAX285g4CIFcgCdBrWrfx8+4Zva3x99en7Y0dXHzV0TkHBBWXpjK6dwxb++9VpUxp2Lau1oGkCJH68Ro64+Y1/vvLN0o/wggFXJALEQXHJr6OaVk2faNNzQ0Nvqh4ekBtXyEWqUAbVBcTiOZKQ5O/rPXRw39atTXONiIabB/SR3jMqREeEn0lNl5PiJiDtOdjbw6jnWp6e7r16qqn4QDIxcp756j3DO2v7pm1FMHHrpqiopKikFDsjrfn7+WiT/2Ebnz4wPgGh0dA3COTkBQy82R7dwiRosjqKfNqrsyS1vR05j9AptKO2FfuQLj2kzNJ4xHDNYUNZbHN3NLp48aLWGz5+4iSWMrvQ2AYJx0+IYWPU52tQUVGBTmRKaprymxhXVxdlNTGaJvjok6U7ft772v++hATZrq2aHnW+oCCmd6+hQwaiCF8SCTYDxme1moKIHt0je3ZXjoGDcUe2/7wnpncU+gDQf05OToEBfq0gFOLUHa7kS2J7v30boOrSpaTTKT7t2w7qF40EjFfn0I774xIuFFbPlcvIqh69h2hAvEe3TqfOnEVlw3pXUVpa5u/n3adXD1cXZ6xSn7UuX7rcJ6p7r4huslEvD3eZmY8irI5+/IC+UbI63Lxz5xE32YqJG+jvW15RnT5btWoVHBSQf66g2JDd27RxCu4QkJqeVVZWfjY9C0V9o3uiZXTiU9MyUYp17e1bD+kfHdmjq+xtalpG9S4acR1vsLy8ws6u1eD+1Z+qh7vb0eOn2rX1xBYvX76M1bU3GNzB/1RKGirX9naktUuX7TqHBh09ccrQrDXct6BB2OQs5Ynjbhdj9fcbNNfY1lzb45pfA3Qi//S3eUXNeDVK81ygqGmC7Jzcx59+4Y//89Sg/n2/W7fxzrGj//y/r6P0kQfvXfjuR//75xf27Iv95//9etViU9PUFyiOvX2kyWDAP/79FmQfNIHxuQP8x8dOuV9s+ZLwCgViUWgXASrferCCkwjkYmX1xN06uGYFW+Wtdz58+g8vN6cmaB40TQB7zbqNMOSuxnv3HThy9BhesOWsAYQCiqSmbQAFYDxp5sTJ04jE9I4ymU+w+DOODRDLpfrEga93ylnTgQGrwDpkwbqNm9EzQG/A5IUgilQl2+XClWmGtXHNCrYHMscjTz731TffKd+GMNYE4HRyalRE9aD6mnWbbh1+c3zC8aiIHngdOXocLoQCiqSCzfCPf7+lLDu7eQb7wKEjJr/95Stt8F9PrJq+0T3lckG8tLskqTKrwjpkwVcra775MYIoUg7RDeg+znzyOfQjlW9DmGgCwc3NVQYJ/Hy9oQbEhiBwc3MRGxVUVZvAeGDAti8/JrZEbFyCdtHjuh93WKkmANYhC+pIADaZG0zQLkokEIJ/emUeepO2d+JA0OYTGF9ZUFxc4ufrExXRA8FOocEyWiAjBDBQJLOfbIBhQwZ99en7xnML3vrX3I/emS+3rurWpVONFyVJTUJIo2BNcwt0exTQ5pk7OjhoT04ytpt6FpiFcODQkZlPPmfDD8mEIJBxguqbE7yjHokEHbBn3wHkfthnklO1kQNXV9f4o8cRRBEqGOpaN1AD/3hljvk9CaAGIA5Qij6ATZ42IsSisFxZsKPhR//rWMUq0GYUos+k3fHX2NYDH3365dN/eNm27+CkDRI88uCM6VMnwpB7GiK+Z1/s//75hel3T8JL7ltw59jRqCZXIqCCoQErBrl/rOG2RbWBUigGPjmdkKbGcmXB8oZ3C65jFatAm1GIw6LWlzK2m/pS8pZFZhfq4ap0aAJ5UPLIETd3Cg2BJvjz318XobDwnY+OGC5AQBB15P5FeMHVxhX0AKcaENLUWO59C4gx3bt1CQkOcnF2Vv4VSsvKDscfs+E+dJ/oyKRTZyxqJkFT37dA5g0UF5eY37sQcmHC2NFyogGCYM26jagjRc1G052xGjZk0NjbR9b4yIPtP+9Zt2EzhwoIaQYoCwhpGM1zOyOLRScTWQjRLdY05ZAQQgghTQplASGEEEIUlAWEEEIIUVjE3IKli//bMaj6GZQL/vvBim/XSGTPvgNv/mdR76iIP/7PUzNm/s5Q0e7dBa9t2rL9md89Ju7Xq9aijtjg2d/PGtQ/Rqts3myjc9uIodoN5nbs/iU//9zA/jG5uXmnzqQMG6Iednc6OfVwfEL79u2GDh5gXFMi2iOOxoy+VR6FmZmds3ffAbQT4OcrRdKC2ILW+LnzBfHHEiN7hMtsLLRpbBu3P3Hc7UeOHsOOwcbqWAv7IHFDefV2k06d0XYSlc9fKBS34uLF9Ru3SLx5wL/y7knjxR5meAQO/pvyn8VX4slZDz3xzItrVny6acs2+QLM+9uf9h+Ia6L/sgnXPbfgm6XqkoG7Zjzy2t9fCjc8/TIjMwvLwAB/Q4ld4omTL/7lVbH/O3/e756bY2xjKTX37j8odwWWorffW3z0WOL4MaPG33GbrIL2t/28B67UR7NwH3voPtiFRUUPzrr+BxNf39wC7R9acKFwwtTfTJ08oV9M9Jy//kOKsNyydefbb1S7wOQ/bmxrty1BHeN/urGNxrVDBHjq+T8dOnJUW9HkoEEIMaHlRwvwGz6Tclbucy6/ahz3sewR3hVL/J61CPDy9ECds2npUt/k5w1NoKyamm0ikHfxQqbXEipASsZSiiSjS4aWl+Tjrp3DiotLOoep29xerLgope3btZUIErNEgjoEaNUAFEN5RYUU1TE326R92JKHjIEmwJ5LU3J3fegMcSEgoDCktJk1gYDDN/53WOKIr0JXU1hYOOrW4cqxeOb8v6c/+PgLCAK8JPLS3/4JG1kcLxjQB1hqmqA2pIWe3at/HUJqWsbNhu9edFSEJi88PNzXrt8EQ+pLsxATsBOOJ816WD17sDmRfyh+DqIDzIlPOF73fxxxSHz5UatQTeD3Lu3IFnEMgYLUVsR3RjueEELMaXlZcCLpVFhIR+UYuPce/KS/hwIQd8++A7eOuBnGVEOml6A5+KmjI4LKctAxb7ZJQaZHb1vLwXCNb1PfK7InevzKuYKHm9uBw/FBHQKVfwXoA2VdAV09Hx9v5RhWlBReN+btp6VnQlIo58peiUapEYiPoMAA5bQcWdk5yjJjyWfL3l3wmnIsm9zcPKRt5dwwGRlZET3CxY47chQSEEZwUCAS//gxo1BUaHiefW3s3P2Lspod9On9rwyD1QbqKOtq8E3oFxOtnHqD4wa0iNY3wHcGRxixCSHmtLwsgJaHCNi+4VutD4F0jt8wFIBE3vzPIhkGGHXrsC+/qh4J7BjUQe6CbKz6IR2OJSZt2bpTKps329SUlpa5uf16rxUcoNEXlzTs4uKclpEpcaF9+3YVFy8aqwdHJ0fUxwu5XCIa5y8UtnFyUo5hSF9ZV2jX1kvW1UYszNsHODhCKyjHaK+GDRmk7arWFGyIj7ZenmI3P3dPGo9/X4/wrnUM+cqx3io6f4uWfI7lN0s/0tL5q3/9I9w5Rvf/rz+Bgf5HjyWKvXb9JrhiQyJAfNw8eEDSqTMSkVsiyvDAwH59YEM9aOs2P8jrtem8yJ7d8R9Hb7624T35Jhj/8J/53WNw8Rp600CJ1IjxFtFhkBNwhJAasYgphzLohwSAFI4fvGR9/M6NTwog7uXpIecUtJMI4gqojETy9hv/wOpy1DBuVuo0KciyxcW/3nUHKXm14by+pNu2VwY/BHTvJAE7OTqi146InEQ4d77AvIOOddFxV46dnUxBMEYb+d9xpRdo3r5wOrl60oNyruzV9p/3HDl6TCJaU+KiCHaLKIOvV6196vk/yeyQOnhn0cd//J+nlGPZzPv3W3fNeAR7K8pATiJoUwTqiaT5ZV+vVr6BoqJiJP7UtAxIBGR9Hx9vbTxATiKIKJGTCGt/+PG1v78kpc2J6Dx8LWvTeXIS4aVX5i1d/F8VMmPOX/+BOq++Mkd+49qpgR279kqFGjEen+jWtTO+5MohhJhhQVcibNqyHb/ee++ZbH76cM++A0/OeuiaZxBkLaQTOekgSLPKaTI6h4W0b9dWJvQZg04bOvpYRkX0UCED6LVriRw9chU1pOGgDqayAOtqnT9QcfGi8bmAGqmtfdlDERbme1UbOIzKbIlmBrJPOxXt4eEhmQDfEOPDOurgi9GcJ4xukITjSZ2MZorUzfgxo7BEytdOCkial3kDGgcOHRl286C4KyoZaq8FxwNqQ870P/HMi7DRZdfUKgT92bQMsesJvhXI7sq5FugeYFtTJ08Q9+EHpsugIyGkRlpeFuCgL8OA+LmiK4AfsDaECDUgk4/QvYjs2V37MWsnEbSpSUgVxxKTxEblUbcON2lWipoC9KTxCu/WxXheHlSCxIcOHoBMn59/Dt1xieCFZKydCEARkrRx0s0/d1469Kgm9ZHaUU1KARpE1pci466/BrZeR/tYXc4sGO8VtiXzFbSTCPhH3DZiqNjlFRXGO9Cc4H+HXiYEwZLPlr39xj/wD8WOmfxD4UI0KMdSQQddOvrI2ZLU5STCJ4tqHS14+73Fjz10H+qMu+O2uqci7tz9i4e7mmOYenWKlY3+d/482HISAW1ec2JjUyOCT36hEPTyk5eTCPgv//P/3oar/cy10b53F7wmEXxLtaNEfZgw9Tfa6QZ8kYxHGQkhJvDmx4Q0DN78WFmEEFvEgk4iEEIIIaRl4WgBIQ2jcUcLxo8ZJXcZysjM+t1zcz5Z9JaHuzvcvfsP5ubmjbvjNkMtdQekbT/vkTMFET3Cn3p85oFDR2DLdEJtxe9/+BFL4xXFaCwad7Tg3QWvRfbsDkNucwSjd1TE229Uzys0lNd8UyMw729/kqsPZMU1Kz6VS5p37Nr75VffvvrKHGnt2d/P6hHeVSY0EELqA0cLCGlJxt9xm8wilLsTFhUViytXKCDHw8Zyzv97Gppg+JWpJJMmjFlrSP/Cf+fPW/b1allRVIKsiJdUsEygCc6dL5CZwpLFwb33TD6blq7NEKwDmZssKxYWqhnHvSJ7HjpydNOWbTLxaFD/GGoCQhoEZQEhLUlhYZFcblA3ubl5a9dv8vCoHg8AwUGB2sUIcvMizbUi0L83nw4cFtLxn//39qhbhym/gUAfYPnmfxZBH0AZ7KnHjb8IIcZQFhDSkrz4l1fH33Gbdj2Cu7ubXDsgWmHcHbfB7to5TMYAUtMyzG9i2CksxPj6VUFWlAsQLJPeURFyyfHUyRO2b/h2zYpPJVhwoRDd/WverwLIxQVym0sPDw+50ECuYgCbtmyDMqjtHgmEkNqgLCCkhfndc3OQzEQZaCcRpPf//Q8/vvS3fxrfxHD4kEGTJozZdvWzMIzvjS3ISQQ5MWGxtDPcbVBuOya9/HvvmSyXKXp5emjXJdaGnESQcwRyEiE+4bh2z5ItW3eeTUsXmxBSfygLCGl5jh5LhCBQztWgSHu4kZxHMD6DAGD37N61PmciLIpDR46a5/6wkI4yReCp5/8kD0trEJAIVvT0LEIsE8oCQlqSTxa9JWcN5LIC7SSC8f2J5/37rXF33Ca3TE5NyzB/DNKDs56WGx/hJQJCTiLgJWtZJjNm/g5ZXAb/9+w7MHXyhIIL1WMGQERD7yu3QsdLBITYcuJAu0ORYQ3F4fgEKSWEXB+8QJGQhsHbGSmLEGKLcLSAEEIIIQrKAkIIIYQoKAsIIYQQoqAsIIQQQoiCsoAQQgghCsoCQgghhCgoC2yEwLZOxi8VJYQQQhoCZYHtsPwKyieEEEIaSKvLly+3mnNMeXZ2l+f1UBbKGDdgFfFp06ZpgsDYBi2yP4BxgXGBcYFxgXHB4uJzjv1/blftetqvg0IAAAAASUVORK5CYII=" style="height: 407px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="5">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="5" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">This</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">will</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">create</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">predictive</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">experiment</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">canvas</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">as</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> a </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">tab</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">next</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">training</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">experiment</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Then</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">select</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Select</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Column</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">in</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Dataset</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">” </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">then</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">click</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Launch</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Column</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Selector</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">”.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 378px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{66}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 372px; width: 600px;" /></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="6">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="6" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Remove</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="SpellingError SCXW205388965" style="background-color: inherit;">symbolin</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="SpellingError SCXW205388965" style="background-color: inherit;">g</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">(</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">safety</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">factor</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">) </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">feature</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">so</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">it</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">will</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">not</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">be</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">part</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">of</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">input</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">from</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">external</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="SpellingError SCXW205388965" style="background-color: inherit;">api</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">call</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">And</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Click</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">save</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 308px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{67}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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9tlRo0aVlZWdffbZo0ePtu0yqKvMT9DniBgKAABQLI466qi9e/fu3r3bbicpR77zne9873vfe/jhh2/YsGH16tVvvfXW8ccff/7552f/hlF1pQ7Vrd3uD2IoAABAsVBe3Ldv3+uvv5752XZzDejUqVNVULI87LDDqqurJ0yYYO8Ook7UlTokhgIAACCbsWPHHnTQQbt37965c6et8lGaPPvssysrK00GLSsrs3f0QZ2oK3Wobm1VfxBDAQAAioX5Nfk333zzlVdeCfyyzyOOOOL888+/4oorqqqqRo3KFhT37Nnzt7/9TZ2YX5a3tf1BDAUAACgWSpbHH398SUnJjh07FCIDP+R+1FFHlZaWZk+W2lE9bN++/aCDDlKH2QNrX4ihAAAAReTwww+fOHHivn37tmzZ8uqrrw7g65a0y86dO7W7ysqg6tDU9xcxFAAAoIiMHj163LhxRx999BtvvLFp06Zdu3b1K4maDPr888/v2bPnmGOOGT9+fJavc8qOGAoAAFBcDj300AkTJhx55JGvv/76c889t23btsDrRDMpeqrxhg0btKN2VyeZvzKfuwH+BihGvPXr1+u2tLTUbAIAgJFECfDVV1/dsmXLK6+8MmrUqLFjxx5zzDFHHXVUX5eEKqfu3Lnzby7tq8YnnHCCkuhgfuGTGIpgxFAAAEY2hcA33nhj+/btL7300ltvvXXIIYcc7jrssMPe9ra3mU8dmZ9cev3111977bXdu3crjJrPJB177LFqY/oZMGIoghFDAQAoBnv37lXKVBJ95ZVXVFb6FP/lnqoU84udSp9jx45VVB3w9aB+xFAEI4YCAFA8lDLffPPNHTt2vOp666237B3u73weddRRY8aMOeaYYw4++GAzS5oXxFAEI4YCAICC4pPyAAAACAExFAAAACEghgIAACAExFAAAACEgBgKAACAEBBDAQAAEAJiKAAAAEJADAUAAEAIiKEAAAAIQcmCBQtsEQAOfK+88srq1av37dtXWlpaVlZma4Fhb8eOHX/+85937dqlsv7p8iN2GPkikf8PFgP6tVpSMzkAAAAASUVORK5CYII=" style="height: 302px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="7">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="7" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr; display: block; font-family: Calibri, sans-serif; font-size: 11pt; margin-left: 24px; vertical-align: baseline;"><div class="Paragraph SCXW205388965" lang="EN-US" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="ContextualSpellingAndGrammarError SCXW205388965" style="background-color: inherit;">Run the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> model.</span></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="8">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="8" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Search</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">for</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Select</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">columns</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">in</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Dataset</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">” </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">module</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">add</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">module</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">in</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">predictive</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">experiment</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">canvas</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">then</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">connect</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">them</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">score</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">model</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Service</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">output</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">as</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">below</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 390px; width: 563px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{68}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 384px; width: 557px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
</div>
<div class="SCXW205388965">
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="9">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="9" data-font="Arial" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Remove</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">all</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">columns</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">except</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Scored</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Labels</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">feature</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">clicking</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Launch</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Column</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Selector</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">” </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">as</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">below</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 309px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{69}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 303px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="OutlineElement Ltr SCXW205388965" style="direction: ltr;">
<div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<br /></div>
</div>
<div class="OutlineElement Ltr SCXW205388965" style="direction: ltr;">
<div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<br /></div>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="10">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="10" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Run</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">model</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">again</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 356px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{70}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 350px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="11">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="11" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Then</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Select</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Deploy</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Service</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">” </span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 435px; width: 528px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{71}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgsAAAGtCAIAAAAXkKD3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAECNSURBVHhe7d0JfFTVoT/wmUwm22SyEbIBIYQkYFgERKhIQEUUpVrFasHqcyvt01af+ur6/Dy1z79LF5dqq621gkuxWm21IggIsiiCsiUQIEQIkD1k32eSzP83c06uQzJJJtsw997f13E+55x75zIzmTm/e+42xrq6OgNpQoOtPbu0cU5yhKz7RGtbR6OtrcnejvtGm/O+ydbeZBf37ZgaFmQKM5tCzfJeuSlVsylALouI/AwTQjtqWtoOVTR9b8zQJ0Szvb3B1tbQ2ibvW9vqXQVEgtFosAQFWswm532Q894VCeLeGQByEUSkQkwI7ahsajtW3TxzlFXW+6/D4ahptte02Ota7PWtbbiva2mra7UbDcbw4EDcrEHOe+dNFII4AiDSMiaEdpQ32ovqWqcnhst6X1rbOiqbWisbbdUtdmcwNNtqW+xRoUFRIeaIkMCIYHlvDTGHBDIGiPSICaEdJfU2hMTZCRZZ76bZ3l5a31JW33rKFQyojrAEjQgLjg41R8lbkFHOS0TEhNAQJMSpJvuU+NMSosXefrym6WRNM7Kh0daWYA3BDcEQGxaMSJAzERF5woTQjqI6W3WzfbIrIVrbOg6U1RVUNZY2tIyNsiRHhyIYRlqCxZxERN5gQmhHYZ2trrVttNW8q6jmQGndxDhrWmz42OgwbjgiooFhQmjHydrWg+X1BZV1ESHmKzOTwoJ4pCkRDYoWEsLW3pFb0SQrOtPW4ZAljCFqWzd/W35pRlxsuNyaFBig3/FDbJh5dAS3qhENiooTot3heHrLyV3FDfmVzbJJfxABiWGO9BEhQYHfjRja2jtONdkPVbbbOmSLPkWGBGbGhS2bEnfBuEjZRET9odaE2Hq89pktJ+ta25dNT5qSYJ2UMPDTxNSusrHl09zCpTNSUkY4z4SobGxduSN/Vkp8coy3J0Zo0qlGW05J/d6Sun/tL1s6ZeSD88YEGLlHhqh/VJkQe0sa/uP9w1dkxj26MH1EGA/ZNOSV1607VPTjmeOtIea/ffNtZkL0zOQRcpru/XN/2WPrj8wZY/31pamyiYi8o8qEWPbuoZHW4NevmyrrZDB8ffzUobJaq+sU6AUTEmUruXz+bdUt72b/asHYq86KlU1E5AX1XU1h5Z6ygxVNj16cLuvkcu7Y2ISI0A6Dg/HQ3QXjY249d/TTWwplnYi8o76EyK1owhc+JSZU1qnTwolJV0weIyt0uqsnxzfZ249Wt8g6EXlBhQlR3jRFx/ule8crrfZkcoLVaHR+eGSdiLygsg7FYTAcr2lJ5QCC+i81JgwfHlkhIi9wlZOIiDxjQhARkWfaSYgt+aWrDxT2dJMzERGR11R2PoTDYDj7pV0vXHnWlZPiZVOnez7YebyqQVa6+eAnF8kS6dXFf955cWrkz2cnyToR9UVTW5mmjoq57bwM98IlE0fh5ppIRET9o6mEqG22HalwDomUQml9M26uiURE1D+aSojjVQ1b8kvdC9lFVbi5JnrrxRdfPMdl+fLlssnN4sWLZak/8vLyxDIBy5etbga22F5s3ry592Xi1ckn1MNTIiLSVELMS0sQ+xuUwm3nZYjNTV5CV56dnb3L5dVXX5Wt/YEldIkWdNbLli0Ty4Q777xTThhO8+fPX716taz0YNWqVeIp4SV3D4nuL6RPA3gIEfkzrY0hnv88173w9YlTuLkmeiUjI2P37t2y4vLuu++KFW0UZJPbmOCRRx4RLaKK/hFhgCWgLNph/fr16ItlpZOYH5AfssltJIH+Gv8cYPmYB+3Kv4j5RUcMqIonIGYDTBJLUDprPFaMinoZUtx3330ICeWfADS6vxDRCJgHT0CURai4/9PdXzsRqZp2EiLB6jzRGtkw1vW7CKJQ22zDTbR4CevU6ONEf4peD/27WNFeuXKlmAHuuece0Ygyekz0xc8++yyqGHYgDGbMmCEmCWVlZQgeWXFR5sfMv/71r2WrJ3v27MFsixYtEv/iAw88gOeDdnTEN9xwA1owA56kmA26/EMKTJo+fbp7yLnDo4qLi3EvFnLzzTdjTvcXItrxr3/66ad4AuLJYzCE2eLj41HGzL/5zW+6v3YiUjXtJMTkpOjnlszq6SZn8g76uOeeew4hUVJSIlaKobS0FH2xmAFl0bhmzRoEAFrmz58vJnmkPFAh5kennJTU28GXyAbcoxcWhWnTprmaDeiIxRLEw++//348mZ52J4jtWliIqHaHpyeWg5eM5axYsUK0K8R45ZlnnkH5iSeeQKqJBMVrx8yYhNEDMsY1LxFph0YSYvWBwte2563YkS/rLqje88HOnm5dZu5C9N2JiYlipVhQ1tATEhJk065d1113HTrH7hmgWLhwIUYAstJJbFzCo9w7VvyLYjnZ2dmixUtICzwTFNy3WXkPTw8jEgQMkgbLwRhCTnDBQAEvAe0YQ4iW1atXI0EfeeQRpA5mdr4Lu3b1uduDiFRHIwmxeNLoK6ckf5RzQun3S2qbapptx6saxK3Mdcwr7pUWTBVzukMHjTViAd0iImHq1KmiKjbrC2KdXUAV3SVWolHGPHgIOn3RLiBCbrrpJte8TuiIX3311XvvvRdlPAqPlfO5skQsR9a95lrwOWvXru19KNOF+LcALwcPxCsVzwrLwVTlhWDggtEDCmI7m9jxgMfi2eKlIcxQBbyu7q+diFRNO+dUA+IBIYGouHRi0q/W7psQHymOeYWxMeHPLZmFoQOyQbTMS0u4+4JMUSY94DnVRP2lqWOZbp6dJkYSD3+8WwwaukNU8AocRETe0FRCAEYPkaFBtW5bkDBW6NexTEREJGgqIUpqm361dp97PMDdF2QyIYiIBkBrY4iXf3TeBz+5SNxEy+oDhTXNthZ7Owq4FwUxSRtaW1tzcnI+/vjjVatWvf322x999NHu3bsbGnq8zC0RkZc0tae6i+yiqpM1Pf4u8ZiosKmjYmRFtfbu3btmzRqbzTZ27Njw8PCAgID6+vqCggJMuvjii88//3wxGwH3VBP1l5YTQtsaGxvXrl27f//+2bNnZ2VlWSwWOcFgsNvtX3311caNG8eNG7do0aK4uDg5Qd+YEET9pbKtTEaDIX1E6KGKRlnXsX/84x/FxcXXX389MsA9HsBsNiMzli9f3tbWtmrVKtzLCTpmb3d8W9mED4+sE5EX1LcfInNkWE5Jvazo1bZt2woKCn74wx+mp6fLpm6SkpKWLVuG8YQ4A07nckqdn5nMuDBRJSJvqDAh4sK2FVTvKVLTxrGhVVJS8tlnny1YsCAxMVE2udxxxx1GI0ZZ3wkNDcUIY9euXQcPHpRNevXW7qKkiODREcGyTkReUF9CLJsaNyc54vH1R2Rdf/bu3RsXFzd37lxZd0ESvPzyy7LiZvLkyRMnTtx9+iXN9eaf+8twezBrtKwTkXdUebTrg1lj9pXUX/vmnv2uTQd6k5eXp1xDULF27dpV3X6FQsDM+fn5NpuH61DpwR++PH7vvw8unTLygnFRsomIvKOyY5kURyqbn9568uvC+sVnjZySEDE5QUfnxG1Y+fslS5ZMmTJF1ju98847y5Ytczgcst6puLj41VdfnXP1jWER0bJJByoabTkl9dkl9d8U1t49Z9StMxLkBCLymloTQnhtV+m+0sbciqbyBr2sIIc47EvtX95www3jx4+XTZ16SoiampoXXnjhE/O0cmOkbNKHSXGWzLiwayfFThzJHdREA6HuhFBUNtllSQfe/PMfrrjiCuXXhBQ9JURhYeFrr7225PqbrBERskkHRoSZZYmIBkojCaErb775ZkpKyuWXXy7rnXpKiB07dmzYsOGuu+6SdSIi76hyT7XOpaamevxJu6VLl3aPBzh8+DAeIitERF5jQqjPtGnTWlpa1qxZI+u92r59+7Fjx2bMmCHrREReY0Koj8ViufDCC3fu3OlxJOGuvLx83bp15513XlISL0ZERP3GhFClzMzMiRMnrlq16quvvpJN3eTk5KxcuRLZgISQTURE/cE91Sr25ZdfIiHS09ORAePGjZOtBkNRUdHXX3+9b9++s88++4ILLjCZTHICEVF/MCHUrbi4eNOmTWVlZSEhIeHh4Q6jsbmxsampyWq1XnjhhWlpaXI+IqL+Y0JoQUVFBcYNDQ0Ne4uqZ6YmJo9K4o4HIho8JoSmfHigeGpi5LiY034ugohoYLinWlNGhgdXNLTKChHR4DAhNCXOElzeyIQgoqHBhNAUjiGIaAgxITQlMsQcZAoorW+RdSKiQWBCaE1KjKWgqklWiIgGgQmhNeNiLMeqG2WFiGgQmBBakxQR0mxvr27W6W+OEtEQYkJokHMYwQ1NRDRoTAgNSo8NP1ReLytERAPFhNCg0ZGhAUbDiRoOI4hoUJgQ2pQZH5FbxmEEEQ0KE0KbkBBHqxoaWttknYio/5gQ2hQYYMyMi8gt52UZiWjgmBCahWFETkmdQ9aIiPqNCaFZceHBoyJD9xTVyDoRUT8xIbRs+qiovcVMCCIaICaElsWHBydFhHAYQUQDw4TQuOlJUXs4jCCiAWFCaFy8NQTDiN0cRhBR/zEhtG/m6JidJ6qa7e2yTkTkHSaE9sVagiYnROw4USXrRETeYULowqzkmCOnGvjbc0TUL0wIXQgyBcxOjtl5ksMIIuoHJoReTE2MbLF35FU0yDoRUV+YEDoyKzlm+4nKDgevxEFEXmFC6EhKdNiYyLAvCiplnYioV0wIfZk7bkReRUNhbbOsExH1jAmhL0GmgPPHjfii4JSsExH1jAmhOxNHWiNCzDt5egQR9YUJoUfnp8R+U1Rd0dAq60REnjAh9CgiODArJXbz0QpZJyLyhAmhU1MSI8ODA7cf53FNRNQjJoR+zUsdmVtWf6KmSdaJiE7HhNCvMLNpXmrs5qOn2jt4Dh0RecCE0LX02PAxkaHcIUFEHjEh9G5+6siS+pZD5fWyTkTUiQmhd0aj4cLxcZ/ll59q5MGvRHQaJgQZkiJCssbFfpbPbU1EdBomBDlNTYwcaQnCSELWiYiYEKS4KC2ustG2r6RW1olI95gQ9J0F6XFfFJwqquOVX4nIiQlB3xkRFrQgLW7jkfLWtg7ZREQ6xoSg00wYaU0dEb6ROySIiAlB3Z2fMsLW3vH1yWpZJyK9YkKQBwvS4rJLao9VNco6EekSE4I8CA8OXJA28rP88vrWNtlERPrDhCDPUmIs05KieIYEkZ4xIahHM0dHhwQGbDnGH7Um0ikmBPVmYXp8SV3L3uIaWSciPWFCUG9MAcZLMuK/OVn9bSX3WhPpDhOC+hAdar5kQvy6vLKKBl78lUhfmBDUt+SosKxxsZ/mlbW0tcsmItIBJgR5ZXJCxPgRlnWHy2SdiHSACUHeOm/siBCzadO3/BkJIr1gQlA/XJIRX9lk21XIC3IQ6QITgvrn0oz47JLavIoGWSci7WJCUP9YgwMxkliXV1ZS3yKbiEijmBDUb6MiQy9Oj1t3uKzRxqs2EWkZE4IGYmKc9ax466d5PLSJSMuYEDRAs8bERIaY1x9hSBBpFhOCBm5BWlyzveOLgkpZJyJtYULQoFw2Ib6wtnl3ES/tR6RBTAgaFLMpYNGE+OySmoPl9bKJiLSCCUGDFRliXjQhYVN++fHqJtlERJrAhKAhkGANuWxiwprDpeW8/iuRhjAhaGiMi7FkjYtde7i0gT9tTaQVTAgaMpPiIzLjIzCSaO9wyCYiUjMmBA2lmaOj460hCAlZJyI1Y0LQEJs3LtYcELAxv1zWiUi1mBA09C6dEF/X0rb9OM+kI1I3JgQNi0UT449VNe0rrpV1IlIhJgQNi5BA02UT478prOYvSRCpFxOChkt0aBBCYv2RMp5JR6RSTAgaRkkRoc4z6Q6VlvHnhohUiAlBwys1xjJ/fOwnh0trmu2yiYhUgglBw+6suIhpiVFrDpe2tLXLJiJSAyYE+cL0UVHjoi2fHCrlydZEKmKsq6uTRRoGJ2tbD5Q3HTrFXbVOJ6qb2jocqSMssq5jI8PMk+LCMuMsQSajbCLyP0yI4bL1eO0zW0+eqHFe6zQjln2i1OFwGIwYuuq9WyxvbK1pdl7i8Obp8feeP1o0EvkbJsSwQDa8va/8isy4W84dPSXBGhjA9UTq6mRNy7aCqsfX54+NCnl43pgZSeFyApHfYEIMvb9llz+95eSvF0+8dmqCbCLqQWFty/9+eqS0rvnvPzpLNhH5De6pHmIF1S2Ih1+cP5bxQN4YHRny6MK0vMrmF7YXySYiv8GEGGIf5J46Ky78v+eNk3WivoyNDkVIvL67TNaJ/AYTYojlVjRNTbTKCpF3ZidHdTgchyp4zBv5FybEEDtQ3jQlgQlB/ZMRawkODMDqhawT+QcmxFBqaetotLXHWoJknchrsWHmyiZemIT8CxOCiIg8Y0IQEZFnTIgzo6S26fnPc295extuKKAqJxAR+Q0mhK+JbPjvf329Jb+0ttmGGwqoMieIyN8wIXwnu6jqsTV7f/7eV4iEFvtp18FGFY2YhBkwm2wlIjqjmBA+8t6eAm96f5EimFnWiYjOHCaEj1w7PeW28zLGxvRxdTbMgNkws6x7kpeXd8455+Be1ofB4sWLZcnlxRdffOSRR/AvLl++XDZ5gkfhiYGsu2zevBkteLis9+zdd9/tffld9Pl8+uRxCaLR+6dNpGFMCB95ZdvhMVFhzy2ZdeWU5BCzSba6QSMmYQbMhpllqyeffvrpZZddhntZPx26tiHv1+68884nnnhCVnqAjvX+++/ftWvXAw88gESRrS4333wzHo4A6NLexXXXXffqq6/Kypk2f/78VatWyQqRXjEhfORwee3TG3Ke/zz35tlpv7vq3Hlpp13XD1U0YhJmwGyYWU7wZO3atehwcS+qyvo+ggGd2r333rtmzRrRiHVh1zr9OaJrRhXziCqgoDxWWf1HPy5axJyAcpfOHWEgJrlHUUZGBnpVWekGufXMM8+sWLECzwFLEwtHQSwHsEwl2/BkxAzKCr6Yp0v1jTfeEFVBWSwerjxDLBOTRDuI5YOoKksQ7waI+YlIYEL4jtgdfcvb23YXVt19QeZjl03LiIvADQVU0YhJ3Xdid4EubPr06Sjgvnt3lpSU9Oyzz2KEsXr1avR6U6dOxUo9IE7QaWKG+Ph4UUUZBcwv+uWbbrrJNeMu9OOYVFpaKh6LAYHSqyruueceMTPKXZ4D/pX169djzCHrnRAeWBQGE2KUsGfPHjwcgwaxHExyHxIp/zrKWD6CAcmHKhoRA6jiNaKK1yLmV4jFLlq0SDxDLBZPBg/BJFShrKxMLNB9CWhBu5jh17/+tWtJROTEhPC12mbba9vzHvzoG5SfvnImbiigikZMcs3SG3R5GCJgbRf3KMtWT9DrXXrppaKMTrOkpAQF0YJgEAX0ubjHnOisUQCkC3r5hIQE0TJt2jTR7g49uFjjxnPAY2Wray0eXbM3W4rwfEQBnTWWI2JJofzrogcvLi5etmwZZsMQRPxzYrCivDqFWCweJQriyeMhCxcudE42GFDovgS0iLcU8NKc8xGRCxPizMgrr3t6Qw5GDLihgKqc0Bd0Z2JtF7DKLFtdulTRUSor5hg0JCYminJ3mFOsaAP6yoyMDHSUYsyBJYhu2h16cPkMXOMA0Yg18ezsbIxdRNUb+EfRZWMhWNmXTZ4gz8QYAsToRAxc9u7d65reBzx/JUpREC/HfQloQS6K5YNzPiJyYUKcMS329vrWNtx636zkTmw4khXXKjNacC/Wf9GTohFrx+jlFy9ejM4UXbaYdNNNN6HfF4/q7oknnli5cqWY89lnn0ULMgCjAVQRLd03Gd1///1iZpBNp6+JK7s33GGNXuyHkHVXC0YPmB//umzy5L777hNjCEBuoXrvvfei3PsQSiEyTDwc7x7eny5LEOMJMUP3TWpEesZfIR1KLW0ds17Z88qSyZdOiJVNne75YOfxqgZZ6XTbec5e+7XtXY9bHRsT/tySWbKicmJs0T1m/B/S6I033ujzIK6hMvcP25dkjlg+s8ehHpHvcQxBww5DB9WtmyPYMHCRFSK9YkL4yP0LJs8eO1JWeoXZMLOsqN/8+fN37drlszXxoaLSp000tJgQPpIYGfbAwil3X5DZy2nVmIQZMBtmlk0a4nA4Ojo6ZIWI1ID7IYZSL/sh3K3Ykb/uUFGLvV3ZDxFiNl0ycdTNs9PEDFqSk5OTl5dXUFDQ0ODcDWOxWJKTkzMyMjweR6tn3A9BfohjiDNAnFatbHRCQZxQLaqa0djY+P7773/wwQfIhjlz5ixZsuSaa66ZO3eu3W7/8MMPV61aVV1dLWclIr/EMcQQm/rSrueuPOuqSV3PIdCb7OzstWvXhoaGLlq0KD09XbZ2OnHixJo1ayoqKjB15kznOYM084Uvbp0Rf+M0vX9yyK9wDDHEJsVZckrqZUWv6uvrP/nkk8mTJ//85z/vHg+QnJz8s5/97Hvf+97q1avLy8tlq44V17VWNtkz4yyyTuQfmBBDLDMuLKdU7wmB0YPVar388ssDAnr7gF188cVjxozBYELWdUx8ZibFafAIBVI1JsQQm5cS+fXJ2g9y9Ht5n927d+fm5oorI7m74447jEajrHS67LLLCgoKtm3bJut69dvPj148PjokkN9H8i/8RA6x+SmRy6bGPb4+P/+UTn90Oi8vLyMjY/z48bLugsB4+eWXZcVNYmLitGnTDh/u7fcwNO//NuQX17U+kDVG1on8BhNi6D2YNSYlOnjhqzv/+nWhbNKTo0ePdt/3sHbt2p5+kAdxUlhYaLP1fV1b7TlY3rD07b34nDwwb3R8uFm2EvkNHss0XP6wo/hPX5eEBAZMSbROirfKVs1rsxl2vnf99dd3D4l33nln2bJlDodD1jsVFRX95S9/MUy/whAaIZt0oLyhNbukvrC25Zwk6wNZoyeO5B4I8kdMiGF0sKIpt7wpt6LpUIVetjgFdtjOLtpwww03dNnKBD0lRGlp6Z/+9KfchKxm86BytKWto9neHhVq7rqvwy+NtJgz48IyR1rmjtVRLpLqMCFoiD3//PNXXHFF91Ome0qII0eO/O1vf7vjjjtCQkJk00B9daKqtL7lqknOq6AT0eBxPwQNsaSkpGPHjsmKF44ePRoTEzP4eIDvJcdYzKaN+TzBgmhoMCFoiKWmpubk5FRWVsp6p6VLl3YfQDQ1NWVnZ+Mhsj5oCzPia5rtX5/k9TyIhgATgobYzJkz4+Pj165dK+u9wmxms3nu3LmyPhQuyYg/UFZ3uELv5y0SDR4TgobeBRdckJ+f/9VXX8l6D/bt24fRxoUXXtj7qdf9FR4ciJBYl1dWXNcim4hoQEwPPfSQLBINEavVeVTS559/Xl5enpycHBwcLNoVra2tH3/88ebNm6dPnz5jxgzZOnSswYFRoebNR0+ljQgP4onKRAPFY5louBw/fhwhUV9ff+6556anp0dERBiNRlQxvNi9ezfKGD2kpQ3jNc+/Kaw+Xt10zZRRsk5E/cSEoOGFkDh69GhNTY2su0YYqamp8+bNM5uH/Szijfnl7R2OhRm8pDbRQDAhyBfwMcs5UV7V1DpvwujIyEjZ6hMf7C9KibbMGBUl60TkNW6iJV+IiIiIiYsPiY71cTzAgrS4bwqrT9To9EKKRIPBhCAfMRmN7R1dz4fwgcgQ84K0kZ8dKW+ytcsmIvIOE4J8xBRgaO+QZR8bPyI8Mz7iM55rTdRPTAjykQCjsaPbOdU+Mzs5JsBo2H6865neRNQLJgT5iNkUYD9TgwiXi9Li8ioajpxqkHUi6gsTgnzEmRAdZzIhQs0mhMRn+eXVzXr8tSKiAWBCkI+YA4z29jO2lUkYExU6OznmsyMVsk5EvWJCkI+c8a1MwvSkqMhQ8+ffMiSI+saEIB8JDgxo9YOEgAVpI0vqW/aX8lxRoj4wIchHgkwBbe2OM3g4kyLAaFyQFrfp2/LSel78lag3TAjyHecwos0vhhFx4cEIiY355f6QWER+iwlBvhMSGNDiHwkBmfERidbQLUdPyToRdcOEIN8JCwpssrXJih+YNz62sLaZZ0gQ9YQJQb4TZjY12f3o4kgmo3FeauzmoxV+9ayI/AcTgnwnLMjkb5fPS44KmxQfsZkHvxJ5woQg37GYA5vsfrSVSThv7IhGW3t2Sa2sE1EnJgT5DsYQ6ItlxZ/MHx+75eipmma7rBORCxOCfMe5p9ovt/iPtAR/b2zMFwU8ronoNEwI8p3wIFNDq5+up88cHY30yi3jidZE32FCkO9Yg831rX63H0JxfkrsFwWVzTyuiagTE4J8JzjQ+XlrafPTLjgpIiQzPgIhIetEuseEIJ/y+2HEiNL6lm8rG2WdSN+YEORTEcGB9S3+mxCAkPiKP1ZK5MKEIJ+yhgT68xgCxsVYYsKCdhVWyzqRjjEhyKdcW5n8/bSD2ckxO05WNfrTJaSIzggmBPmUNdjfxxCAMcTZiVE7T3IYQXrHhCCfQkLU+X1CAIYRRysbS+r4E0Oka0wI8inXGEIFF7cIDDDOSo7eebJK1ol0iQlBPmUJCrS1dbR1qOCX3aYkRDba2o9XN8k6kf4wIcjXwoMDG9SwoQmmj4raU1QjK0T6w4QgX3Ndv08dCXFWnLXJzmEE6RcTgnzNYvbTa4B75BxGFHMYQTrFhCBfc/7SnHqujuccRtjaOIwgfWJCkK+FmQPR58qKGkxLisop5S/QkR4xIcjX/PDXqnuXGR9RXNfCX6AjHWJCkK8590Oo7TcYMuOt/HEh0iEmBPlasNnU6q8/EdGTzLiI3HImBOkOE4J8LSQwoLWtQ1ZUIiYsKC485FB5vawT6QMTgnwt2GTy25+Z60VmvPUghxGkM0wI8rVgFY4hYPyI8NL6VhUdp0s0eEwI8jVTgNHhMHTgf1UxGgwpMWEFVfyBUtIRJgSdAWaT0d6usoSAcdGWY0wI0hMmBJ0BZlOAvV19G5rGxSAhmtrVcGFaoiHBhKAzwJkQHepLiODAgDFRoceqOYwgvWBC0BlgMhpVOIRwSowIKW9olRUirWNC0BlgCjC2q21PtTDSElzBhCDdYELQGWAyGjrUuTU/LjyYYwjSDyYEnQHqHUNYggIDA4y1LbyKH+kCE4LOgADnfgi1HhE0MpwbmkgvmBB0BhiNsqBG4c5fUeWZ1aQLTAg6A4wGo0OdW5kgJFCV15UiGgAmBJ0BGEOoNR+cVy9X5XWliAbAWFfHy1VqR4fDUK2Gn0LbcKQ8PTZ8bHSYrKvKkVONxXVN81NHyrp/MxqNMaGBskLUT0wILcgubfznwVO55U0HK/z3B/ctZsP4KFNkSCD6LNlkMLS1tx+vsZU2Gf38Kk0BRkNimGNsVFCgySSbDAaHw1HRaC+sb2+w+/V+lURrUObIsBlJ1hunxckmIu8wIVTvlZ0lf9xZPDs5akqCdWqiNSbMLCf4n9ySKqOjY9nMcaJ6orrxvd0F56TER4UGixZ/Vtdi23G09NoZY1NiwkXL33cXdBiMZyXEiKp/cjgMOaX12SX1aw9XzB0b8UBW8tgoFbzb5CeYEOr2yIaCjw5V/s+C8T+ZNUY2+be1B4s6OhyXTxpd02x7++ujF09MnBAXKaf5vfyKuk9yi348M3WEJXhtblGHw/lC5DS/t6uw9vH1R76tbP7wx5Piw/13NYL8ChNCxT7Jq3pw3bE/XTP5koxY2aQGf999bFSkpaCqPiMuctZYNT1z+OZEZW5p9fjYiBPVDcvOSZWt6rHwzztTooKevWy8rBP1iscyqdjTW0/+eHqSuuIBvj95TG5pTbw1VHXxADOTR4yKsuQUV39/kjoGbV08ekn6hm9rMO6UdaJeMSHU6vCppprmtv+YOUrW1cMSFLh40uiFE5NkXW0WZCReMXmMNUSVG2rmpkRPS4rILfffIxrIrzAh1Apf8uDAgIxYi6yryqgoVR7nqlD185+SYM3142PeyK8wIdQqr7J5wkhVxgOdWRPiLHmnmmWFqFdMCCIi8owJQUREnvFoV7V6ZuvJnPLmD28+R9Y73f737WX1/diGEG8NfflH58kK6cDbe4qf/Ozbr342TdaJesYxhNYgHsbGhM9LS/Dmhjn7FSdEpCtMCA1Cv3/3BZni1mpvP17V4H5DizIVc8rHEBF1w4TQuNRYa02zDTeEgSigRU4jIuoVE0Ljrp2eEhUahBtGDKKAFjmNiKhXTAjtw7hBlk4v9y4vL++cTijL1oF68cUXFy9eLCsuaHnkkUdkxRP8o8uXL5cVN12WQ0TDhwmhcSt25Nc224IDnX9o3KOMFjGpd7/5zW9WrVq1yyUjI0O2Ds67774rSwbD2rVrZYmI/BUTQuM255fiPmt8QnZRVUKE81oRoqVP8fHxe/fulRUXrNGLIQXKGAGIsljNx2gAUMWKvyiIsutx0qJFi9avXy/KePhNN92klMX8yohBVN944w1RRa6IFveAISIfYEJomRhAjI0JXzxp9HOf525xZYOXw4gnnngiOzsb/fLmzZtRRT8+depUMaRACyaJMoJE6bhRRaigBQWMPzAKEe0C2kEsDQ+fNs15PH73RSEnnn32WVHFDIgZ5IqYYeXKlc4FEZGvMCG0rKCqAfc1zbbb/74dwSAaQbT3CSGBfvmtt94S/fidd94p2svKyhYuXCjKKKAqCrhHecWKFciVZcuWFRcXu2b5DuZBd48YUB7ucVHz58/H/aWXXor7kpKS3bt3u4YQ55SWlg5+jwgReY8JoWVLpiZjABEVGhRiNqGg3NAu5/CC6LjFCr5oQVnZXoSCWNkXUL755pvFKv/q1atlayd0/VgUHnLdddeJFo+LEuMMsY0rMTFxxowZYoEwVHtEiMgbTAgNOl7V8PznubhtPFLqHgzKDe1iBswpH9ONstdBdOgYT6xcuVK0oKOfOnWqKGNOpbsHlMW2KXjxxRdlq5sbbrgBj5UVV2Z0WdR999137733oiqSA5GgzKDsqCAi3+B1mdSqp+syPfjRN61tHbLSqabZVttsi3SdDyGbOgUHBjx95UxZIR3gdZnIe0wIteopITzCcGFLfum8tIS7L8iUTaRXTAjyHrcyERGRZxxDqFWfY4iS2qbdhVVNtrajp+r3FVe12NtDzKazk2JSY61hQYGYYfGk0WJOzTjVaPssv/JkTUt5Q2tcePDoyJCL0kbEhXfdsKZzHEOQ95gQatVnQogtS6KcEReRNT7hSEXdvqIq5bDXuy/InJeWIMpq19bheHz9kbd2O4+vTY8NQzyUN9iOnGpEddm0xP9dmB7iOqucgAlB3mNCqFW/9kNo28b8ysc35Ne1tD26MG1heqwlyCTam+3tGFI8vj4/ODBATBLtOseEIO9xxUqtUqJCjlY1yYqObThSedt7OdMSrZ/9dNZVk+KVeIBQs+n7Z8Vt+OmsWWMif/qP/WsOV8gJ+nasqiklOkRWiHrFhFCrzLiwhtb2gmpd/0Kcrb3jVxuOIBhe+EFmTJhZtp4uMiTw2SvOunZqwq/W5zfa2mWrjuWU1GeODJUVol4xIdQKCYH793O8ugyfVj2+Pr/J1v7owjRZd9m2bZvRaHznnXdk3eXRhekO5/xHZF2vDpQ17DxZOynOIutEvWJCqJXJaHxw3piXvjj+9cla2aQzJXWtf9tTjK4/KvS70QOCISsrS1bcWIJMCJL3skuP63vUhYycOcp6zSTukiGvMCFU7PqpcfNSIn/+zwOfHNLjFvaN+ZWmAOOlE07r7JYuXepwYLTgwWUTRoaaA/AoWdeZ4rrWn72/H+sTD2aNkU1EfeGxTOrW3NbxzJaTH+SeunZqwpRE65QEa0yYXg7//+OXx3NK6lff5uGSIUajcdWqVUgLWe909crdqSPC/muunn6H1eHILq3PKa1/c1fRqIhgxMOs0fyhcvIWE0IL1uVXv7f/1IHyxgad7Ymdnxqz4kffXQdQ0VNC/Of7+z/NOyUrejIhNmz2aOsv52rtHEkabkwITTlR01rVYpcVrXt7X/nJOvvqW/s1htg1ItR00/TvLleueUaDcVJcWGCAUdaJ+oMJQWr11r7yF78qyv3lPFl301NCnP3ctttmxN8yQyNnkhMNN+6pJrWanxLZbO/4zNOeZ4fD0T0eth6rqmtpm5cSJetE1BcmBKnVmMjgyzNifrX+iL3d88FLXTy2Pn9hWvT4GJ5OTOQtJgSp2IPzxtS1tj2+oe/z4B5fn19W38oDPYn6hQlBKhYVEohO/+3dxY+tP9LDWRBO/7chf8U3hZhzpMXzlTmIyCPuqSbV++hQ5TNbT8Zagh5bmD4vNUa2unxRUP34+iNFta0PZI2+OpMnEhP1DxOCtOBUk/2ZLSc/za+ODjVPGGmJtwaXNbQeqWisbLJfPD7qgawx8fwdIaL+Y0KQdhypbN5cUHuytnV3Ue20pIgxkcHzUyInxDovcUhEA8CEIA16efvRn8xKMZu4m41oUPgVIg0KMBq8OgCWiHrFhCANMhqNHYwIokFjQpAGGV2nVcsKEQ0UE4I0yGhEQsgyEQ0YE4I0KMC5lYkRQTRYTAjSICYE0ZBgQpAGmYwG767mR0S9YUKQBgUEcAxBNASYEKRBzq1MPNyVaNCYEKRBgQHGNo4hiAaNCUEaZDIa2zmGIBo0JgRpkCmACUE0BJgQpEHOrUxMCKJBY0KQBgUGBLR1dMgKEQ0UE4I0KNDEMQTREGBCkAaZMYbgKXNEg8aEIA3CGMLOrUxEg8aEIA3CGMLezoQgGiwmBGlQkMlo41YmokFjQpAGmU0cQxANASYEaVCQKcDGhCAaNCYEaVBQIBOCaAgwIUiDnGOINiYE0WAxIUiDgjmGIBoKTAjSIIwhWjmGIBo0JgRpEPdUEw0JJgRpkNkU0N7h4A+REg0SE4K0iYczEQ0eE4K0iYczEQ0eE4K0KZi7IogGjQlB2hQUyMOZiAaLCUHaxMOZiAaPCUHaxD3VRIPHhCBt4hiCaPCYEKRNSAg7fyKCaHCYEKRNZuePCHEMQTQoTAjSJv4QKdHgMSFImwJNxjZuZSIaHCYEaZNzDNHBMQTRoBgv++EtskhEROSGYwgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkGROCiIg8Y0IQEZFnTAgiIvKMCUFERJ4xIYiIyDMmBBERecaEICIiz5gQRETkmXHuwh/IIhERkRtT8viJskikCg6HQ5boO0bn/847oiHEMQSphDMY8L+TQfxHnYziP8FVkhOIBocJQWrgcGzd8JEskyczz784ICDAFBiIuwBnTDAkaAhwTzWpAEcMfWpurG9taW6z2To62vl20VBhQpDfE1uWqFcN9bXNTQ02W2tHe7trQxzfMRoCTAhSASZEn5rEGMJuaxcJQTQUuB+C/B36O6wXf7lptawbDBaLFSvJzg3uAQFG3FwH8ugN3oHa6kpZMRiiomMt1ghrZLTFGhkcHBpgMjl3WhMNDhOC/B0Sor29bfumT2TdYAizhCMezOagQHOQSXSFeusN8aY4HKXFJ2TVYIiIjEFCRETFhFsjg0JCTaZAJgQNHhOC/F33hEAniHgICbMEh4QGms0BxjO5vpyRnpo1Z3Z83EhR/cOfX6+trRfl4YP3pMPRnn8wW9YNhsiomLDwCGdORETibWFC0JBgQpC/654QEZHRwciH8IjQ8PCgoBAMI87UGGL5TT+eO2eWrBgMf1nx9tbtO2VlWDnfk/Z9X2+VVSRE9IgwDCKYEDSkmBDkrVtvXPruP//d0NAo677SPSHQG4aGWsIjo/C/qzc8MwkxZ/bM/33wXlkxGH734ivrN26RleHmSoidW9fJqms/BN6SoU2Irev+JUv9lHXJVbJEKudtQtx1+23XXn2FrPTl9Tff+eub78iKRsWOiEEHIcqlZeU7d+0VZQ1Df1FaVvHkb1/Ys2+/bPKJ7gkhekNrRDR6RPSGAWdoffkvf/hd+vhxovzSn/763j8/FmUha86srV8O13jCuZUJ78nna2SdCUHDw6uE6Fc8CA8/9tTWL3fICmmC0l/4eA2gx4SIREJEncEtKu4daJcP/MO/vOuySy4avo6yp/dkOBKiX69iAA8hf+ZVQrh3Db1sZ0iIj7v8kotuuXEpyo2NTYuuvl60awO+8ObAQFnpi72tbc26jbKiFe4dYv7RgocefRKDJ1kfTr7pDQfA/Q1594N/v/jKa6Is4gEFJgSpXf8S4rIlP+59M3R4uGXNB2+LMj8lGuPeIQJWAl54+S8+CEL/TAj3jzrge7Ene3/+t8ewniTiATSZEF0+Bh6n8ruvGf07p7rPvZS+343pSxPSx195+SV93jCbfICmWSxhWFl+6rGH0FfKJt3AS/79b56QFRe0ZM2ZjQG0Eg8a2MqKl3DtjT+VlU6i93e/Jw3jVTeGXmVVtSzpwNw5s19/+fnpZ0+WdR0Q8aDso/aooaHxdfUfrPHwY081NDZet+SKW29cinsdrgpQ/xKiz4+Itj9DTc3NsmQw7D94ePO27aK8c9dePRzL1JOE+JHoMe+6/TZZ1zT3eDjy7bE16zZiRRsFMVUoLSu/675HujSqEV7se2/8+c7/vA1jI9zjhXf5gmPYJEukUf1LiOuu7m09IiE+TtvdRHNziywZDEePHa+tk6fOokfwzT5bf3bt1Ve8/srzva9Zq50SDwiGa2/86a233/Pkb3+PFW0UUBVpgZZbbr9HA/EAl19ykfv3HS8cLSgg/3CP1/vwL+/Ct941kbSpf3uq+0V72yjdz4H46BPnyUpXXn5JlzLgm2NvaxNlLfHmY9DY2PTXN1e9+8G/ZX0o+MmeaiUekAH4E99649K5c2Yrg4ltX+7whyOAh/Y9efKxh7qMEvbs2y/iAZANr7/8HF670gLcU60x3A/RD7W1dbLUK03Gg5fQc5WUanA4pcTDi6+8hoHCX19+7pYbl4p4EDCEQmMvI2w16v6nFGPl6WdPRhK89+af8XpRRliKqaQ9TIh+0HPX7w2sYF77Hz/VwDE8XSjxgP4Rw6OHf3kXymKchNXnhx97yhpuefjxp9CISeIh2pB/tOu2sj3ZztPpu7zM/p5OSyrChOifPkNCtyny+5dfQ3fZoLnDnZV4QPm9f/4bhaw5s5GC27bvQCLihnK961UjMzBJzKkNa9ZtdN/BdsS1Zx6Dhi77Hl5/S+OX2NGzfifEmvUbL1vy46xLrupyQyMmyZm0q65z73RP+pxBe9CJ3Hr7Peg9ZV1D3OMB0EWK43rxYi9beNHe7P2o4oacQBWZgUliBs148re/lyWD4SlXGS+2y3d/aHc7kV/pd0K894Hnq26gEZNkhXQDK5WaOXSniy7xIIRbLGLogPXoPdnOAm7IBswsyphBzqoJ7sMFvEZZIt3od0L00hdospvoQjnClbBO8PBjT2EdU3tblgRl34P7C2xobExMiMNAAQVMFWOI6VOd4wYUMAntYk61y5oz+703/+y+ywFvyF9ffk4MkvDa13zw9tZ1/+pyE3OSZgxwP4RuPxB2u10UzIGByoX83MunKqtEQduwsoyhg/Z2SivQA4rRA16msqUFLVu+2CFWq/O/PaaMJywWy17XLlxMwgyuedUNwfDkYw912d8AeAeQE5iK1UFNblekLrxKiG397wgG8BBVUHZEi5XH7mU9+Oub79x13yPu+zC1p6Rz6HCX64xiFNAnfuLac4tcRC+JRtzEetJ1S64QpxxjkgbeFsSAcnUpjzAV4aHh9QNSeJUQ7/Z/ZWEAD1EFZUc0viHKGpZ72f3KHNojdkpr4IpDfUI8/N51NW/0hugxEQ/KkVoYUmDcgP4RjS++8tqadRvRjhuq7vt1NY+7JfTA29+YI8WE9PHJY0aFhoTIeqfmlpacA4c0vGY9beqk/KMFopf0pTN4TrVzdDjVucsBo4cuLxzJce3VV4gtUWKTC6JCTPKB4X5PsubMxgvsckK1gGjEK+UAQieYEOTv/OSqG36F7wn5xgD3VBMRkeYxIYiIyDMmBBERedZ1P8Sq1/84elQSCi/88S//+NfHomXHN3ue/8OrZ0/OfPC/f7HsljtcMxpeeeGZDZu2/tcdPxHV9z9cjXlEGe7++fLZM6crM3df7JBbMH+uxRImytu++rqqqnrWzOmnTlUeLTiRNWd2dFQk2o8dP5lz4GBMTPTc753rPqdoERfxhkULLwwym1EoLa/Y+c0eLCchbqSYJJYgyoKy8Oqa2gOH8iZNzBA78bBM97L78q+8/JL9uYfwxFDGw/EoPAfR7pru/HfzjxYoTxIz19TVi6rNbl+7fpNo9w38Ka/5wWJRznJd1Rl/TfGXxUfi9uU3/ed/PfDxP97csGmL+AA89fjDu/ZkD+FfeQi3ueO5zT1vliiLT+wPr/q+8hn+xb0P4+VMOmsCygcOHsbrwof85VdX7tufK2bo8lbgsdf84HLxVmDJuH/o0SdxL74aeAfw/vy/xx76/g9vFDOUlVfgSyG+CFg+lvzSs875Qbyx3hvMe6K8itq6ejw3vIpzpk8VzxyTcL9p8xddnpjyF3cvK6dDYR73P7p72f3tBbzDeDOVB4o/gSiTfzptDIE/Z8GJQvy9cRN/YHzEcT8xIw334nsiWiAywop5CouKxfxd/tL4JsiSp8UOE3TBuKHTV/pWQO+MezFJdO6isxY30TWnpaY0NjalpiQ7H2Aw2G12MTUmOkq0oI8WLaOSEpTZAOHRarOJSb0c3dFl+ShndPsta8QDnrlYFGIJLYgcUUWWIGzEVB/Hg4BvMv52uBf9YHf19fUXXzhPVvwb1lHERxFPGJ9MtGzbvlO0iE84ejGU8fFWPuoCZsZDxJxYCDpKfJjxwRa9akryaNHJwqG8fPS5KFw4/3xlOZhBfEfEEhA/KCMnUO7ljR0m4g+Kr4N48t31+cTQrryTsskTvEViOeJfxDuMlQn3P0GXN5n8zWkJcST/KD7HsuKy9Fr8dT/Bp1xUMZjAhx6FH7o6fdHYHf7qWD3BzOLz132xwwqdPtbBle4YVWVsAVMmnYVxgKx0slose3IOjEpKlPVOiApZ6pR35NvY2BGy4nqg6M171335RcWlSBdZ6XxWIq48Qg6NSkyQlTMHa8Gy1M2Kt/6OdWdZUQM8YdGPe4SPd3paqqy4XHxh1v889pQoo+PDJxyfc6QCujm8cHxNxCTAOrj4wGPVCvEjvjK9w0q3LPkQ/tH4ODk47klPTwyfhF7evZ6g30AsKauJ+BOghxFl8k+nJQQSHh90jAGVNQt80N1XlLASJAYH+La8855zqIghszit1H1dAF8JrEbheyJm7r7Y4dbc3GJxu4Dazl17sYYueuTQ0JCiklLRLmCQYbPb3YPEHGTG/LihWxctipq6+uCgIFlxbfORpU7RUZHisco4pvvyAd8TxIasuD2rrDmzlaeqLApl5FBUZIQo+941P1iMPx/6u162CYivvYpWCbHiIjYPzj1vFl4d1m1Fu4BPPmaQlU5ikCFghCciBH9KMZ4W7YDZrFbnShXa8TXB++a+RiW+L+K7MOmsCSgjY9wf7jPo4nuK/D6fmPgkYB7lL/5fd/xEvDRlO55H7v+i8icgv9V1TzU+EBj94TONTzD+9iIA8Cd332qEdnz0xbdF2crk/uXBzOhTXnr2STxcfIDcFyvmGVbocBvdLqCG3vkj1z4A0fNGdQ6JhLTUFNEXB5nNWJdHi9jKhC6g+2o7HovVeVkxGMTuCnfKpqFtX30tWrovXzh23LmDRFY6n9XWL3fszz0kWpRFiSomoXxGQuL9D1f/4t6HxQb0Xrz86soH//sXsuL30L/jHUZBbGUSewsAn1t85jECdv9IC+75h7+piBCsZXcfT+N7gY86xhlYCL4so0clKivj4vsielixMQdDk1Wv/1FM9Q0R+XgJPUW+N08M4yfM8/8ee0i8Lcq2I7yfYgaP3Ectyp+A/JbnY5k2bNqKPyQGgN03NeKbc/vym/rcxCQehZ7FfYgtFisrwyY1JTkmOkrsB3aXf7QAq/+4n5w5UTa5YF1e6dOxni5bXT3yqKSuCYHHYgmy4hpDuG8s8qin5YtnKDKm+7PqCb5RYs+Kj6GnUzZbYwVZdAr4hLh/wzEPPhi+3KI4GFjnFePgLsR+iO5dJz696A1FGWMCZSXJI8yMFXCMpFHG1wHrTGdklNATfDHxGsW+EOScsuKC51lYVCLKXsKnosvmuF7gTcC/hXdPVG++4Uce/wTkP05LCHz/xTgRfzmsIOBvqXysEQxinxW+ORiBKn9XZSuTskcLvYb4YgBmxveky2LFpOGA9WvcMtLHu+/ORWCI9rnfOxedPsYTWEkXLbihX1a2FGES+mv3/requkas5mM2MT96ecwmpgIWiAAQk9wHBAr8670sHw8Xm57cnxX+LbFvQ4w8cMMfYsH8uaKMEYz7E/Al/O2w7olsWPHW38WKNp5Ylz8oqmIDi99SNoaI42rQIrYy4ab0XO7EKxX7pTds2iLmxCdZObbHI8yMCNm0+QuUla+DIJYg1s3Fxhz8E0//7iUx1fdE9otnhTATX/kuT0z5mivbAF554RnRgk+p0kt4A2M15U+AD1IvKUv+gFfdIH/HK0x0x/eEfMPzViYiIiKOIcjf+Wx9+Yedp3cVFhUvu+WOj//xZqTr8IFt23eWlVeIs8wg65KrlHPiUD3bdSbpDteGQbH3Qnng+x+uxr37A0Vh8IbjPcGLmuQ6W7DWdSYdCnhpLz3r3B3tmu75vDl4qvM8RPFA9/ftnff+pZwzePfPl0/MSBM7P0gtOIYgkq75weXoDXETfV99vTzgQuxrEXt3cY8O0bUjOsv1IHnOkCgDus4Vb/1dPFAEhnggbmIG/4R4qK6pFc9TOawLLw1hieAU1V6IQ1rEA5X3bcqks/btz92waYvYSTl75nTGg+owIYgkrAJ70xtiPCF2RIuqOGdIlMWBfP3ac+sn8HK6H0WCl/b0715SsrC/EBW4R0wiKhASYphF6sKEIJKwhothhHLqnNVqFYfciNgQ5xBM7DxtsOBEIdpFJLhmd0pPS+1y5BKIB4qDl/wTXoU4fh2vCE9VvAPipWEQ0Od5MCAOT8JABGXlfVMO0MIwAiEh3jdSFyYE0XeW3XLH/zz2lOgila0lYkzw/umnDe7ak42V66XXXrVh01bRInQ/4wcPxEKUrfb+Kdp1bjNeKZ6qWPfHSxPHvGJ4oRzk2hOxlUlsRBLv24GDh5VzoTZt/qKwqFiUSV2YEESnwVqz6CK7E6cOiO5SbGhy38QEKGNlWYw5VASvq3sM4KWho8cNuYiRk2z1GtLiYpVczJF6wYQgtXLgvyGFoYPYPCK2mCtbS8TGE0E5bRDlghOF7puYhO+7nREm+lyxlQk38Sj/hCEOOnTxPPHyEXLKSxP5gSff5bw5URZvjvKSXY+QkKbubx2pEY92JX/X05Gd1ojocNeRnQG6PGOuA+/J52tknWfM0fDgGILUB6MHR0dHB4LDBX0lIkRXN9dLbpdvB9Gw4RiC/F33MQR1Fxk9Isxi5RiChhbHEESa4BjivTJEwIQg0gIZEEb8RzRkmBCkAuz3+hTg4tyy5PpfthINDvdDkN9zONo72m2trc2N9Q31tU2N9fbW1o6ODudmdn33hs7jfR3gjAdzcHCYxRpujQy1WIOCg00BJrw5cj6igWJCkN9zODocHW12e0tzU3NTQ2tLc5vdhoSQU8k1gAg0BwWHhIaGhYeEhgWazQHGACYEDR4TglTAefR/e3ubDVoRDyg615y5a1ZwbVgymQIREkFBwYFBQSaTyYiEIBokg+H/A3TrPdLOOme9AAAAAElFTkSuQmCC" style="height: 429px; width: 522px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
</div>
<div class="SCXW205388965">
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="12">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="12" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Once</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Deploy</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">service</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">is</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">executed</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">, </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">it</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">navigates</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">predictive</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">experiment</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">dashboard</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">, </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">where</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">you</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">can</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">test</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">service</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Easiest</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">way</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">test</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">service</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">is</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">click</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Test</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">” </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">link</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">show</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">below</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 288px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{72}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 282px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="13">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="13" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">After</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">clicking</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">test</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">link</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">it</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">moves</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">to</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> “Microsoft </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Azure</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Machine</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Learning</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Web</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Services</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">”. </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">For</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">easier</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">testing</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">enable</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Sample</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">data</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">feature</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 194px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{73}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 188px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="14">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="14" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">On</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">enabling</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">you</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">will</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">see</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">data</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">being</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">filled</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">automatically</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">and</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">then</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">click</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">Test</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 894px; width: 582px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{74}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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" style="height: 888px; width: 576px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="ListContainerWrapper SCXW205388965">
<ol class="NumberListStyle1 SCXW205388965" role="list" start="15">
<li class="OutlineElement Ltr SCXW205388965" data-aria-level="1" data-aria-posinset="15" data-font="" data-leveltext="%1." data-listid="1" role="listitem" style="direction: ltr;"><div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">You</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">can</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">see</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">predicted</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">result</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">on</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">how</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">safe</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">the</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">car</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"> </span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">is</span></span><span class="TextRun SCXW205388965" lang="EN-US" style="color: black; font-family: "arial" , "arial_msfontservice" , sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;">.</span></span><span class="WACImageContainer BlobObject DragDrop SCXW205388965" contenteditable="false" role="presentation" style="height: 233px; width: 606px;"><span class="WACAltTextDescribedBy SCXW205388965" id="{01346ea4-30b8-4c92-bd13-a3bebec94ff9}{61}"></span><img class="WACImage SCXW205388965" src="data:image/png;base64,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z3+Up0Zaqczpk/MXareiurnRrni3vb4cVm90NiMvrVnELSeD3fpiICkZqKhzKH2brNPd6pqcjo5jE3t7XuMqbwDFN+2hq4Dqp3+nK/K3umZyclIXsUjyouqx8JBOhBWnFLs3MjLS0tJSW8v3E6DUpqamhoeHm5ub9fRKIl779evXN9x7r562rD1PP+3z+Xbu3Ck+kerr69etW7dq1aqamho9G6hyIkrav/ab7rtPV1lW25494te+tbX1iSeeeOCBB+xfez2vhAiUpvQ9eir12TVy92KN0SWOuwRKoFwIlN5AufsHP9i6deuOHTsef/zxurq6O++8k0CJ5cQOlDdu3Hh461Zdpb5HNTU1ESirmQprKSu01HFtofR+aaXYPQIlUC4ESm+gBFYg8T3K7/fv2rWLQImqR6AEyoVASaDECvdUILBt27ayB0oSAAAAQLW6detWjUNXlQOBEgBQrcp7BAUqwW3K6tWra2try/g/giFvFAFD3kC5rOQh71u3bn311Vd/+9vfPv30U/EmpFKpS5cuffPNN+KYumrVqvIeXIGlMz09LX75xf99URBRctOmTX6/f/v27Y888sh99923du3ashyOCZQoAgIlUC4rPFCK+Hj16tWxsbHPPvtsfHxclEWNfZc+0iSWMfeXXATK9evXb9my5Tvf+U5DQ4MoixoCJaoVgRIol5UcKMUx9ebNmzdu3Lhy5cqlS5fEn9evXxc19rEWWPZEoFy9evW6des2bNiwadMm8eedd94pasrybYpAiSIgUALlspIDpXDr1i1xFPv6669FlPznP/8pyqKGQIkVQgRHceRds2bN7bffLmLlHXfcIcrlOhYTKFEEIlA+8cQTDDABpSfy07lz51ZsoBTsk8lu3rwp/iRNYqWxM+WqVatWr15tnzqsZ5QcgRJFIAKlLgEoh5UcKAU7RIo/SZNYgUSmtDt07D/LhUAJAAAAI5z0BgAAACMESgAAABghUAIAAMAIgRIAAABGCJQAAAAwQqAEAACAEQIlAAAAjBAoAQAAYIRACQAAACMESgAAABghUAIAAMAIgRIAAABGCJQAAAAwUjM5OamLwGKtXr1alwCUw82bN3UJAMqBQIkiGBkZ0SUA5dDc3KxLAFAOBEoUgQiUTU1NNTU1ehpAqUxPT58/f55ACaC8CJQoAhEoW1paams5JRcotampqeHhYQIl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" style="height: 227px; width: 600px;" /></span><span class="TextRun EmptyTextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"></span><span class="EOP SCXW205388965" data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
<span class="ListMarkerWrappingSpan SCXW205388965"><span class="ListMarker SCXW205388965" style="text-align: left; text-indent: 0px;"></span></span></li>
</ol>
</div>
<div class="OutlineElement Ltr SCXW205388965" style="direction: ltr;">
<div class="Paragraph SCXW205388965" style="background-color: transparent; color: windowtext; font-style: normal; font-weight: normal; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent: 0px; vertical-align: baseline;">
<span class="TextRun SCXW205388965" lang="EN-US" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"><span class="NormalTextRun SCXW205388965" style="background-color: inherit;"></span></span><span class="EOP SCXW205388965" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}" style="font-family: "calibri" , "calibri_msfontservice" , sans-serif; font-size: 11pt; line-height: 19px;"> </span></div>
</div>
</div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-20535195647877406482018-04-18T05:37:00.000-07:002018-05-14T10:05:07.172-07:00Learn Machine Learning using Azure ML Studio - Part 1<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-cb2f74ce-e30e-be2c-8175-8f6b96330fc4" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<div class="SCXW134849193">
<div class="OutlineElement Ltr SCXW134849193" style="direction: ltr;">
<div dir="ltr" id="docs-internal-guid-cb2f74ce-e312-09ea-d46d-336bd1198879" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<div dir="ltr" id="docs-internal-guid-cb2f74ce-e315-a926-9345-cceb99201874" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> Azure Machine Learning (Azure ML) is a cloud service that helps people execute the machine learning process. As its name suggests, it runs on Microsoft Azure, a public cloud platform. Because of this, Azure ML can work with very large amounts of data and be accessed from anywhere in the world. Using it requires just a web browser and an internet connection. </span></div>
<div dir="ltr" id="docs-internal-guid-cb2f74ce-e315-a926-9345-cceb99201874" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">In this sample, we will be using automobile data which will be used to predict the safety factor. Data consists of make, model and other details. Symboling will be our safety factor which we will be predicting in the sample with automobile data. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "calibri"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">You can access Machine learning studio @</span><a href="https://studio.azureml.net/" style="text-decoration-line: none;"><span style="color: black; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="color: #1155cc; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">https://studio.azureml.net/</span></a><span style="font-family: "calibri"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 18pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2. Sign in to azure ML page</span><span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"><img height="237" src="https://lh3.googleusercontent.com/EKMka2LJXiYtoh1K8zqIynqBeBQd99JN1ZYzsa1PlJf983DBStEWvM9Vfpt_qVWKDBJKuVY6bZNUlDklNsH8vZQpA7uDFpId5U9TqQN-AyVn6PJRde0uhvVAq5dyrd3Je2AgH5I-" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<br />
<ol start="3" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Download the csv file from</span><a href="https://raw.githubusercontent.com/karthikeyanVK/GAB2018-Chennai/master/Handson/MachineLearning/Automobiledata.csv" style="text-decoration-line: none;"><span style="color: black; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="color: #1155cc; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">github</span></a><span style="color: #1155cc; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">In the studio click on New button.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="401" src="https://lh4.googleusercontent.com/bseGw82K5YNmtsypk24e-CnLEutMfLn8-BSmHx7K3hufqotp8NEdRWPW-kTy3GzHQX16N9QJq3UHYr2s5W4-Jkmo21T0qhiP4xntSUICfhcub_nI094Igws78EXyoFJ2z3NgDXqP" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<ol start="5" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Click on Dataset and upload the automobile csv file using From Local File and enter name of the dataset as automobiledata </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Upload the saved csv file as below.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="399" src="https://lh3.googleusercontent.com/6dxAj68uSJcKESow8360A3m_Le3WdcSTRj9hi6BZzfD_Phh4o_zxvdKzyFuh3kUIXgzsYZyGE1UJnzvxIGvGUCYw3w4E2Edk4OQ6dOuoegV_y2iWs-Aixs1fLAz2Ozy5QKCEYUki" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
</li>
</ol>
<br />
<br />
<ol start="7" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">After data is uploaded. Click New again and create Empty Project.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="659" src="https://lh3.googleusercontent.com/pbZrJKHmMJzgKIACA-ASfiA3yXA5gapFJlFBCLlf4U8aUofcPJi3ELgGYUqdTKTBvdvCMbLt4-QBIW1pTq3c9SKVF3Zzf5cN-tpFiJv5BxrDh7P7jgHZmAupGlJWV42MaQiMn55_" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="499" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<ol start="8" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Enter Name as below. Click on the Tick button to save. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="492" src="https://lh5.googleusercontent.com/KFoGfJbLUcAghxsUKbcxkTyRqj8YpQYwo0Bewm9VQ9uB1YXNnXSOvS9h3zMsHqYVPLpk-j-CLQh6MqyV_8fG5VpQyh-m_PD_GnSZMh9g1qWscN4e2kfHBKUtqidJVFYJV1X4IbwC" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
</li>
</ol>
<br />
<ol start="9" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Click new blank Experiment by clicking New Button</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="519" src="https://lh4.googleusercontent.com/K6BwkShY59QQBUtWwdHjeWsF1w0dYaD5uvZFLZ5MUpbzPtZ8dTfpGjlkHZHlS6ogxLTveVVbwwHmTyPJMeHz6LJUywXjSBQxwf5CVPWxn-xEpIDGQOCempFxnLbzvM8GMQ_qFwYx" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
</li>
</ol>
<br />
<ol start="10" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Rename experiment to “Automobile Data Regression” and search for created dataset(automobiledata) and then drag and drop to experiment canvas. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="380" src="https://lh3.googleusercontent.com/0B4JzFgJUe9zziMQHu2dk7yD4MPrwsuGdzJ7jaYCLqT4TRoZTTr5KNQiPuf2wyYo-J-B036je7Dnb2p8X1sUbLp3dLIjVk_6LPmjNLfjMBYgFFAdGX3siD2TikopplqDcuOv672-" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<ol start="11" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search for "Select columns in dataset" in the “Search experiment items” available in left toolbar.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="459" src="https://lh3.googleusercontent.com/AFi8b_NGUzy2qT0gstrhKA4FP1oM2yIi0wnKSZuPe5gxjrlXFS8MJSQTM0Dy3qEhZ491a6GsboyiuPNfjQZc5_E6hqPbSpZNRT_huRvOlXld3nbwS4i_glPbnsHBVAZNGrMC_i1G" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
</li>
</ol>
<br />
<ol start="12" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Drag and drop the module "Select columns in dataset" into the experiment canvas. Connect the output port of Automobiledata and “Select column in Dataset” column module as below.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="372" src="https://lh5.googleusercontent.com/M3XUCqOHZjjM3NARiiJ5njDCSQCEMTbOKb6DWgXx4EsCglv0mNT22vsXIs94ewp6fxn3dTxHXHQeu2io1IZFkSfTEoXH4nc4V6rsmdROMXVg6VZjqQXJDGFsyqoLkZlSOk5gQ8Ct" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Select on the "Select columns in Dataset module" in experiment canvas and click on “Launch Column Selector”. In the popup, select the columns to be used for building the machine learning model. This process is also called as </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;">defining features(Inputs). W</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">e have selected all the columns in our data. We can also choose only particular columns that are needed. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="315" src="https://lh3.googleusercontent.com/FMK41zkleUGejffVPBcV_zuuH6mkYDrI-GXHhoa-Y6ZJ9bXFXEAwTKFYlzr-8CSS3e9k6l7GS4eiNcVV0xiyTJa-o2FkZ9DgXV3SExwIVId4iICBeyz3b3kqR3KnksLM7tcmbsf7" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search for “Linear Regression” module and drag into experiment canvas </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search for “Split Data” module and drag into experiment canvas. Split data is used to split data for the training model and testing the model. In “Fraction of Rows ..” enter 0.75 which means we are training the model using the dataset with 75% of data and remaining 25% is used for testing the data. Connect "Split Data" as below.</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="267" src="https://lh3.googleusercontent.com/n1U0EoTnSXwMr-ekn1VucMGOyaQZIK0J0DL8UofiU3ebzO28y7yfS37km-ca1wluSj9wPFRQm6hwXbnqwYlA1Xp5iNMeB9_V-Zh2KvixVuG0WXB69Ad9PrO_YWFpNuoNHo2pjzPh" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search and Drag/Drop the "Train model" into environment canvas and connect the “Linear Regression” algorithm module and "Split Data" module with “Train Model”. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="463" src="https://lh3.googleusercontent.com/dBoNxtJfDW_tohUjPpY5th8M4NnIt6mS22Jl0WljR3HWTkYTc-tNRkQ7S2zY8vHi_N8N-7oDX119jeuS55biEMx8ET6JVg7XSfwBT4pnqvagBHrPSfTB69li9aZ2msvADObEcyKA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<ol start="17" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Select “Train Model” module and click on the “Launch Column”. We can now select the column that can be predicted. In our case it is “Symboling”(safety factor)</span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="307" src="https://lh4.googleusercontent.com/0-T41LWp1RrxZE99WNzV__JIiGf_aOp73DDYxC41l_pXGcY280RTBEH6BkUaHr8Panaid0X_rXLwO6cRq_jizkKXZhiD2RZm2MtwkHoROvaNkcTwHJRf_FK5kJHf4MU3rprFS_If" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
</ol>
<br />
<ol start="18" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search and drop the score model into the experiment canvas. Connect the “Split Data” to “Score model” as below. Connect “train model” to Score model as below. A common use of scoring is to return the output as part of a predictive web service. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="439" src="https://lh5.googleusercontent.com/QXvBJy5mLfHvNcKwr-ZKqGGcpvfST69parybUj3DzB63YhwvuBM6pSBJjLzPmD_jORLlnVpgQzTdj8dc48QH_TlUM3M0LivGq61faYU-RtmIyM4ZBVzClNoACLbBOlmlbuPedqao" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="561" /></span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Search and drop the "Evaulate model" into the experiment canvas as shown below. </span><span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;"><img height="428" src="https://lh3.googleusercontent.com/AurV81qNtr4TJ-0EmNawwEhSVU9SLtScCUh2NzRjarhU2TACc_0KleOoUE3Qgg-IqXCOsRBee6ek1oOiB648ytn7mIgfANfIT6MnhDOzs3FrXvIDOUbtHN5f1Pab6SETt-2PEyun" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="480" /></span><span style="font-family: "calibri"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
</li>
<li dir="ltr" style="font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;">Save the model </span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "calibri"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h4 style="text-align: left;">
<span style="font-family: "calibri"; font-size: large; vertical-align: baseline; white-space: pre-wrap;">To Run and deploy the model created navigate to</span><span style="font-size: large;"><a href="http://blogs.karthikeyanvk.in/2018/04/run-and-deploy-in-azure-ml-studio.html" style="text-decoration-line: none;"><span style="color: black; font-family: "calibri"; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="color: #0563c1; font-family: "calibri"; vertical-align: baseline; white-space: pre-wrap;">Run & Deploy Azure ML</span></a><span style="font-family: "calibri"; vertical-align: baseline; white-space: pre-wrap;"> </span></span></h4>
</div>
<br /></div>
</div>
</div>
</div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com1tag:blogger.com,1999:blog-939140897832400629.post-71078680675006498022018-03-19T02:18:00.000-07:002018-05-25T02:09:29.063-07:00How to convert existing web api to azure functions using azure functions<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<b><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">Pre-requisites: </span></b><br />
<ol style="text-align: left;">
<li><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">Install Node js</span></li>
<li><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">Install npm package, run the command “ npm i -g azure-functions-cli “ in command prompt</span></li>
<li><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">Note Installation path of azure function cli. <span style="font-size: x-small;">eg: ‘C:\Users\<span style="font-size: small;"><i><b>usrname</b></i></span>\AppData\Roaming\npm\node_modules\azure-functions-cli’ </span></span><b><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">, </span></b><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;">usrname represents your login name.</span></li>
</ol>
<br />
<b><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;"> </span></b><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">In this blog, we will use the sample available in the <a href="https://github.com/karthikeyanVK/MigrateWebAPI2AzureFunctionApp" target="_blank">GitHub</a>. It is simple webapi application that has value</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> controller and you can access the value controller in the </span><a href="http://localhost:xxxx/api/values" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre;">http://localhost:xxxx/api/values</span></a></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="283" src="https://lh3.googleusercontent.com/5YKzFLDPB5b1ulvqx8iq4ZXX-tKgs2XztFxNaLDNdwZAjFLs6QZHv9mZJSylPpVl87kh8BFE6-sLT7b4e3rbCpK8s1-iyFXBoPnDsBdS9rSUsukAsP_PVFFU2kOgACswaP5m8NSn" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step1: Create a empty Web API application with the name “MigratedAzurefunction”</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="493" src="https://lh4.googleusercontent.com/BMvKexPK1rZ68bUQYx1VDXTFnNIKmQGguGEkNA9mjFG8xBQg_axVHdk3ne8Zu3DJMy-KUCMbt0FluDtDBi9PbikSKBCZz4KyJAypGv30_pX89iqdlhfY4_P2FyU3_VupIEic4V1E" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 2: Install the below nuget packages in the package manager console to the MigratedAzurefunction project</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Install-Package Microsoft.Azure.WebJobs -Version 2.0.0</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="277" src="https://lh5.googleusercontent.com/jydt6xwThoarz8ej6sS-rmPpZn4mixzFEIgghRsku9N1T7FihoV8mdQsOdYcntJny7DsqUPJViv2zZp5d1I99wYUaILSLP9kL9L3f8pp8S0ETzUdVKO8bBGP7tpyS2n-aQRijeuI" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<br />
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 3: Create two folders named GetValuesHttpTrigger and PostValuesHttpTrigger and </span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">add file named function.json to the both the folders.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="327" src="https://lh6.googleusercontent.com/H4tR0nR4QAbT5K1nKejqnJDzR_zyTQ9bUOLmL7z2u2z6h9APwMVkimOk1kF7kNwK9F7eAqVfdcrOhlzee5HDBU1ygJkdBghk_gwj7W0bLcAb0pIaWNXciLrDI3hE9BTZ8y6hLg_C" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="417" /></span></div>
<br />
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 4: Create a class called “GetValuesHttpTrigger” and add the below content.</span></div>
<br />
<br />
<script src="https://gist.github.com/karthikeyanVK/953fe16712ac5caeb9705cf922f6df99.js"></script>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 5: Create a class called “PostValuesHttpTrigger” and add the below content.</span></div>
<br />
<span style="font-family: "arial";">
<script src="https://gist.github.com/karthikeyanVK/fb8a3d675bd33a2071bafee1b93f8c45.js"></script>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 6: Add the below contents to the GetValuesHttpTrigger’s function.json</span></div>
<br />
<span style="font-family: "arial";">
<script src="https://gist.github.com/karthikeyanVK/828da3ee3bcede13d3acd68b79be7c47.js"></script>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> Step 7: Add the below contents to the PostValuesHttpTrigger’s function.json</span></div>
<br />
<span style="font-family: "arial";">
<script src="https://gist.github.com/karthikeyanVK/f2c602160a9c3c39cf819f082ac46d01.js"></script>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> Step 8: Create a file named host.json with contents below.</span></div>
<span style="font-family: "arial";">
<script src="https://gist.github.com/karthikeyanVK/568e849dd9d7a617fec0cda92d8532ae.js"></script>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> Step 9: Create a file named “appsettings.json” with content below.</span></div>
<br />
<script src="https://gist.github.com/karthikeyanVK/c37da6167ae912277f8c6c38754837dc.js"></script>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"> Step 10: Setting up the properties of the azure function project, so we can debug and test in local.</span></div>
<ul style="margin-left: 40px; text-align: left;">
<li><span style="font-family: "arial";"> Right click on “MigratedAzurefunction” project and then click properties and navigate to Web. </span></li>
<li><span style="font-family: "arial";"> Select the Start external program. Enter the azure-functions-cli path of func.exe. Eg:- C:\Users\usrname\AppData\Roaming\npm\node_modules\azure-functions-cli\bin\func.exe</span></li>
<li><span style="font-family: "arial";">In Command Line argument, enter “host start”</span></li>
<li><span style="font-family: "arial";">In Working directory, enter the path of your “MigratedAzurefunction” project.eg:- E:\Karthik\Webinar-MigrateWebAPI2Azfunc\MigrateWebAPIApp\MigratedAzurefunction</span></li>
</ul>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline; white-space: pre;"><img alt="" height="260" src="data:image/png;base64,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" width="640" />
</li>
</ul>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 10: Debug the project</span><br />
<br />
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 11: Get the url from the command window that opens</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="317" src="https://lh5.googleusercontent.com/DPGTvovejdU2pGdHAFAHLIfhR-AIdUFsXonjzMNej_cPU1Vkqdpd5ubmYuCfgZzQz4Wu5off3aV5kGxo6RUJmmUI_Yqpj8IAbe2zb4sQjLUbU6tKgz1Oz64i9wbmAwFU9X4ztLT2" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Step 11: Use the postman to test the result. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="267" src="https://lh5.googleusercontent.com/mJTZzx6u69KNUXIrSbPMdCJahkSKNFxtUJBi46mFASrNSVYcEyPt8rPf3r1kGfJNSWFeEi6WSNA_9z10t35rEsnUpM2nji1BX99EBBTauKKBEaED9_VQwVH4QCj4t0dCgLoOtgYM" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"><img height="251" src="https://lh4.googleusercontent.com/ucDqoJkuu3KsnrplYJNwW1RZDJwMMb_YaA92qCN83yH7PL4mbpq57SSjdrlJnCFW-mnNLhvhiKO8JNG_FfWtFgomK6tsjRCiLtfW7tCh-D0e0i8rOTj1SWSr4aYPOs72R9t2mVwK" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<br />
If you are using the github source code provided <a href="https://github.com/karthikeyanVK/MigrateWebAPI2AzureFunctionApp" target="_blank">above</a>. Then you should install the azure storage emulator and make sure u have started it. <a href="https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator">https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator</a><a href="https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator" target="_blank">https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator</a><br />
<br />
<img alt="" height="334" src="data:image/png;base64,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" width="640" /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-25665769989516123692017-11-24T10:51:00.000-08:002018-04-09T22:28:25.181-07:00Common & frequent errors in docker setup<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-d77b4f46-ef5d-912a-a332-c7d44635024a" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Environment: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Windows 7, 8.(While using Docker Toolbox)</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Action</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Running command:- </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker run hello-world</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Error Message</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> : Unable to find image 'hello-world:latest' locally Pulling repository docker.io/library/hello-world</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Add below code to "C:\Program Files\Docker Toolbox\start.sh" at the end of file.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">HTTP_PROXY=http://$proxy_user:$proxy_pass@$ip_server_proxy:$port</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">HTTPS_PROXY=</span><a href="about:blank" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://$proxy_user:$proxy_pass@$ip_server_proxy:$port</span></a></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">-----------------------------------------------------------------------------------------------------------------------</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Environment: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Windows 7, 8.(While using Docker Toolbox)</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Action </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Running angular based dockerfile which has npm install</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Error Message</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: npm returned non-zero exit code</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Increase your Ram size in your vagrant VM.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="439" src="https://lh5.googleusercontent.com/MgH4wa1ReN7o-5NuLdGxo2gHeUIzc03us3SFpgZSt_szg-1dqXAZnJTVCCZjOjwN4ZlZ2u1A6iueqKSNVcljxrA9HUydWQWTOd_PUS0AZJRRysT0Fpv41YiEp9M9bny5ylqEuCNM" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">------------------------------------------------------------------------------------------------------------------------</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Environment: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Windows 7, 8.(While using Docker Toolbox)</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Action </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: </span><a href="https://stackoverflow.com/questions/39077526/docker-compose-file-has-yaml-scanner-scannererror" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Docker-Compose</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> throws below error. </span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Error Message</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: </span><a href="https://stackoverflow.com/questions/39077526/docker-compose-file-has-yaml-scanner-scannererror" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Docker-Compose file has yaml.scanner.ScannerError</span></a></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Check the indentation and tab spacing, roughly the indention should proper key value pair as below.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="265" src="https://lh4.googleusercontent.com/X0SEaoeO9-p2EkVWgpTu-jBWaqjCaeEY5SdVDCnvTpVVwrgM6L1RAjtpdi9M-OvXnJ23HmdQHrpmIRPZmK2A9kfeesbX_etaMXo56ACYA6th_Fmlhs21BLcXzZ29vEOxCajLofE2" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="576" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">------------------------------------------------------------------------------------------------------------------------</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Environment: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Windows 7, 8.(While using Docker Toolbox)</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Action </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: </span><a href="https://stackoverflow.com/questions/39077526/docker-compose-file-has-yaml-scanner-scannererror" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Docke</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">r run throws below error when the angular-cli created angular app when run does not show the app in the browser.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Error Message</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Invalid Host header</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Change the package.json in your angular 2 app with the below value. </span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="223" src="https://lh5.googleusercontent.com/4kcBFFUzRfw-jxB7_BoVRywYsN9aDfGpjgSBJEUY0vwDmrg3JJCJzIC50-HU0F6pE28m0DGmuJU-MwyDO-vWOGuXkHU_ucTE4SSDbjaIDFZJZ9Yk4_ODoOVpxCx08BQOfJ8YD5oF" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Environment: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Windows 10</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Action </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: </span><a href="https://stackoverflow.com/questions/39077526/docker-compose-file-has-yaml-scanner-scannererror" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Docke</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">r run throws error when running "docker run" </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Error Message</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> "</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">A firewall is blocking file Sharing between Windows and the
containers. See documentation for more info."</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Run the below script in powershell. </span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-size: large;"><b>Set-NetConnectionProfile -interfacealias "vEthernet (DockerNAT)" -NetworkCategory Private</b></span></div>
: </div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-15632638627087991092017-11-24T10:24:00.004-08:002017-11-24T10:39:56.579-08:00How to run Multiple container using docker compose<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-67874ee5-ef53-c787-3436-467f455416fd" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you have not cloned or downloaded the git repo, please run the command below.</span></div>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">git clone </span><a href="https://github.com/karthikeyanVK/DockerHandson" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/DockerHandson</span></a></div>
<br /><ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Stop all containers:</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker stop $(docker ps -a -q)</span></div>
<br /><ol start="2" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to the folder where you have downloaded/cloned the sample.</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="204" src="https://lh3.googleusercontent.com/5Hw_d4OuIaJBY5ZluKol4ZHJs-Aw-DTfoKB4N8zpqHEYSIFolwtz5UYnthlA8hI4dMYn4YXeb7Ibo0RaNJvAYZOn0RKFkiEjT01_9WQiZwS_3ASA5zNWDK4G_1fKySASlOJnlWE0" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="364" /></span></div>
<br /><br /><ol start="3" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Create a </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">file </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">named as “</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker-compose.yml</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">”.</span></div>
</li>
</ol>
<br /><ol start="4" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add content as shown below.</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="454" src="https://lh6.googleusercontent.com/tq5aEaJdpE0RxPsCMbMkN38lmA6slvXrOU9lxXJmC-nyjLooMJHZiRPzSeZ8vPufMMCqUkTkVutyXvvBevk0wFieqaq2YyKeEws4g_IpBw46LcKn-PxzXsX3asTrPywgaVezPSxN" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="593" /></span></div>
</li>
</ol>
<br /><ol start="5" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run below command to build docker compose</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker-compose up -d --build --remove-orphans</span></div>
<br /><ol start="6" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run below command to run docker compose.</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker-compose up</span></div>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In case if you get access denied error please share the drive you have your dockerfiles running.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"><img height="392" src="https://lh3.googleusercontent.com/DlddtzmlVhuGb11RCQomsu5ZJWi5RhqGnXGtJ28G28ijM3iLc5ArdOqEdJmdlfOIya7NbKgfD_oTYnBU_M8nuY1MgFU0-YCZEYENigzVOZNBZAya1DSiEPXGEcSVg4A3I_ujFULz" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><ol start="7" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For windows 10</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Navigate to </span><a href="http://localhost:9001/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://localhost:9001</span></a></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="376" src="https://lh6.googleusercontent.com/hqnmldqZkXC1tW_HOQZykN5iRw4DM13udKfZYcp7w_QvjeAh1TTmqJrh856gYlmiuhdiTWT9Bl-ZkuV0TR1N94lhk1G6Zhn49Fz-44_7Y-mrRNzD-zGWKVV7OxoQ9UjsoSCT8Wl-" style="-webkit-transform: rotate(0.00rad); border: 2pt solid #000000; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><br /><ol start="8" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For windows 7,8</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Navigate to </span><a href="http://192.168.99.100:9001/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://192.168.99.100:9001/</span></a></div>
</li>
</ol>
<br /><br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="376" src="https://lh6.googleusercontent.com/hqnmldqZkXC1tW_HOQZykN5iRw4DM13udKfZYcp7w_QvjeAh1TTmqJrh856gYlmiuhdiTWT9Bl-ZkuV0TR1N94lhk1G6Zhn49Fz-44_7Y-mrRNzD-zGWKVV7OxoQ9UjsoSCT8Wl-" style="-webkit-transform: rotate(0.00rad); border: 2pt solid #000000; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><ol start="9" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For windows 10: Navigate to </span><a href="http://localhost:8080/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://localhost:8080</span></a></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="380" src="https://lh3.googleusercontent.com/UEqYGzC8pkXt8w-Skyl_XDUsjXIYMrymGbyV2FY5YBtc0AOdLsqVuHnu3xs_CeGru0x8UzXFEQLBA6h5vjMhinpZdLfCamiHE45aab7dHCu6dBZkzkxnL0iHTWsk88Bs14tPL2fP" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><br /><ol start="10" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For windows 7,8: Navigate to </span><a href="http://192.168.99.100:8080/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://192.168.99.100:8080/</span></a></div>
</li>
</ol>
<br /><br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="380" src="https://lh3.googleusercontent.com/nvyQzJ8xJT1HSgPpEoxOJ7NXUxXRnDEeP0lZrRM6SYGcRtFNdivp2_NBjmapnw1Mv79O7PDvDv4B98fOonz5QrUxQAShPHNwWVuMqBQPm0CdgGiYjBFXGjnCS7mEb-u7Z7LkxLw8" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><br /><br /><br /><br /><br /><br /><br /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-26409944292896568432017-11-24T10:23:00.001-08:002018-04-09T07:00:16.321-07:00How to run an angular app in docker<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-defb1114-ef44-c4de-f325-8aaba98fde4c" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you have not cloned or downloaded the git repo, please run the command below.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">git clone </span><a href="https://github.com/karthikeyanVK/DockerHandson" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/DockerHandson</span></a></div>
<br />
<ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to Folder using command prompt or docker prompt(windows 7,8 user) where you copied the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> nodelinuximage.tgz </span></div>
</li>
</ol>
<br />
<ol start="2" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run below command to load the image to your system.</span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker load < nodelinuximage.tgz</span></div>
<br />
<ol start="3" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">angularclient </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">folder.</span></div>
</li>
</ol>
<br />
<ol start="4" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Create a </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">file </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">named as “</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">DockerFile</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">” without any extension inside the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">angularclient </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div>
</li>
</ol>
<br />
<ol start="5" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add content as shown below.</span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="361" src="https://lh6.googleusercontent.com/zy63lgXPvEnBcndrW6VW51LH9V0CuARfD4L2ma91Zncf4NuWmxJSOABW-6w8BAVih0epZQd1oU25VxWxd71XDdQyNCeJHhmWxa3fGDHCP6i_qibmMZnD9NXKJZWKmWpf-6VpfcJA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<ol start="6" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Open command prompt or docker command prompt(</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">windows 7,8 user</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) </span></div>
</li>
</ol>
<br />
<ol start="7" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to the folder in the (docker)command prompt where the dockerfile was created.</span></div>
</li>
</ol>
<br />
<ol start="8" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run below command: </span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker build -t angularclient .</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker run -it --rm -p 9001:4200 -v ${pwd}/src:/app/src </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">angularclient </span></span></div>
<br />
<ol start="9" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For windows 10</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Navigate to </span><a href="http://localhost:9001/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://localhost:9001</span></a></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="376" src="https://lh3.googleusercontent.com/ZBl1V8F-Jndv76QNHN7eaozx8uH6LmJfwumMIfJyCJsdyDs6LmKstdZOZqRlW3B2aHYFVNbDPGNIsn4W64NqH4Wa4Kx8t9-ZvOd0ogzpfsCQ0rY7DXcMBQI6Tbk0E3Sf839S2K0q" style="-webkit-transform: rotate(0.00rad); border: 2pt solid #000000; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<br />
<ol start="10" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For windows 7,8</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">: Navigate to </span><a href="http://192.168.99.100:9001/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://192.168.99.100:9001/</span></a></div>
</li>
</ol>
<br />
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="376" src="https://lh3.googleusercontent.com/ZBl1V8F-Jndv76QNHN7eaozx8uH6LmJfwumMIfJyCJsdyDs6LmKstdZOZqRlW3B2aHYFVNbDPGNIsn4W64NqH4Wa4Kx8t9-ZvOd0ogzpfsCQ0rY7DXcMBQI6Tbk0E3Sf839S2K0q" style="-webkit-transform: rotate(0.00rad); border: 2pt solid #000000; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<ol start="11" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Stop all containers:</span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker stop $(docker ps -a -q)</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> </span></div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-65138999196837847342017-11-24T10:21:00.001-08:002017-11-24T10:21:57.536-08:00How to run a .Net core app using docker<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-432ded45-ef43-a645-500b-a2ba4ffe6cde" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For Windows 10 User(see below for windows 7,8 user):</span></div>
<br /><ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Click on Docker for windows and start docker.</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="125" src="https://lh6.googleusercontent.com/JE3xrQl2pvWY5B_cbVzYNUBNMaR0sBumhpEfrvK9KL8sxW_lAVTBlHAqDeyi7FjS5enfDz4SmpZtb07YtSlrSfQIGdR3zrh6Jgt7jxJMCeE5BvOpJdhQIsSskk5q6-cl2ED0hpHc" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="96" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<br /><ol start="2" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to Docker on your tray and click “Switch to linux container”</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="329" src="https://lh6.googleusercontent.com/pZse7x9ENsGMExauUGEX3jvj8yRuNgVUTyOoGypgvHg466AUjo_xkIg10CUk6KyFHDk9fT9qeUI9lBl1IrDwl9sGpxLNRZGTlYZcyWxdzDb-otsiX6oqT7VqtKkDryKTfxDkSIB-" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="360" /></span></div>
<br /><ol start="3" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Open command prompt: Type “docker run hello-world”. You should get below message.</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="304" src="https://lh5.googleusercontent.com/R_rxaxXTpi7djRuYLqksq23cYUDKvJO8yRUTlwbY28SZ_KAwSGfhsVrc87DTIf1WqP486Frj4KrA_n2wTqyD8BcJJYt4BZA2g_As7_dKrk1baAnARfTWul0xGpi765fLIMsh2zxI" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">For Windows 7,8 user </span></div>
<br /><ol start="4" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Click on </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="101" src="https://lh5.googleusercontent.com/v1_mGHJZ8Z2WukRwG96STcg0L5WbZb4gqm3jncv5Q_f--OZWRIQY_21xYPxmCatN2ZtK8ui1ZLtzZyIc3FZRCkC2rF0oxrrWhQQUu72iP4nwK4cfT5einP3zp0P05_FhDDyycH4d" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="78" /></span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> and start the docker</span></div>
</li>
</ol>
<br /><ol start="5" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On the docker prompt: Type </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">“docker run hello-world”</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. You should get below message.</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="304" src="https://lh5.googleusercontent.com/R_rxaxXTpi7djRuYLqksq23cYUDKvJO8yRUTlwbY28SZ_KAwSGfhsVrc87DTIf1WqP486Frj4KrA_n2wTqyD8BcJJYt4BZA2g_As7_dKrk1baAnARfTWul0xGpi765fLIMsh2zxI" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<ol start="6" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to Folder using command prompt or </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker command prompt(windows 7,8 user</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) where you copied the linuxcoreimage.tgz and aspnetcoreimage.tgz</span></div>
</li>
</ol>
<br /><ol start="7" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run below command to load the image to your system.</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker load < linuxcoreimage.tgz</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker load < aspnetcoreimage.tgz</span></div>
<br /><ol start="8" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Download the .Net core/Angular project project from the github(Make sure git is installed)</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">git clone </span><a href="https://github.com/karthikeyanVK/DockerHandson" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/DockerHandson</span></a></div>
<br /><ol start="9" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Create a </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">file </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">named as “DockerFile” without any extension inside the aspnetapp.</span></div>
</li>
</ol>
<br /><ol start="10" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add content as shown below</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="451" src="https://lh5.googleusercontent.com/9wpL6HMP2Mhw8cF2Ja_iF2AMQmyGIWYH3c2CiXvmP7Ol1DLmBGQ036zH5KpspGhawpBzbh-ZjWGLAtWsDTrVz1FnqKR_V_tv5gSaehl36XIwbjOsZHzairN3cWV33jI3HRxrolZ3" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="515" /></span></div>
<br /><ol start="11" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Open command prompt or docker command prompt(</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">windows 7,8 user</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) </span></div>
</li>
</ol>
<br /><ol start="12" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to the folder in the (docker)command prompt where the dockerfile was created</span></div>
</li>
</ol>
<br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker build -t netcorewebapi .</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">docker run -t -p 8080:80 netcorewebapi:latest</span></div>
<br /><ol start="13" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For windows 10: Navigate to </span><a href="http://localhost:8080/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://localhost:8080</span></a></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="380" src="https://lh3.googleusercontent.com/lDOp2ubUeNTaX63taS5CNgfUZ4W5uJOY4BbdqDolJeQRP9vAuOSOTqSpMjjEXagyq-nJ9tmNV1ZGZG3DB0rHz1uXdPvb6xuNmVAyueCOxyU1_NYGxwkm8Al1VMnoodGgtIlOl0jK" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br /><br /><ol start="14" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For windows 7,8: Navigate to </span><a href="http://192.168.99.100:8080/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://192.168.99.100:8080/</span></a></div>
</li>
</ol>
<br /><br /><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="380" src="https://lh5.googleusercontent.com/Q5dl54SB81lSDc-G9x-VZqy75BFdtSeHbGaUe7Tu8jiv7eykLHjjuwCx_HVtBbJx6LQ41NpHhhG_FVpp2KmYQmO1h1_QRprzCUld5gTwbMNuXLksyEXg0Hdct6QKfm9nPMFGmioF" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-77354068558765880442017-07-02T10:33:00.002-07:002017-07-08T01:55:15.122-07:00Async in C#<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">All started when i asked the question about difference between Node.Js and C# .Net. It ended that the answer is how they handle request in asynchronous operation. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Asynchronous programming has always been a grey box for me, i understand how it works but not sure how thread process requests and how it works inside C#. I really did have lots of questions before, that has fuzzy answers. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Now i have better understanding about asynchronous programming. Hope you have these questions too, because if you have answer for the below questions, you should better understand the asynchronous programming and how node.js server and IIS works. I write the blog in assumption you know the syntax of async pattern and have programmed a bit using async and TPL libraries, if you want more about the syntax of the async pattern, you can find it </span><a href="https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/implementing-the-task-based-asynchronous-pattern" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">here</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What is Asynchronous programming ?</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Difference between Node Js vs C# asynchronous programming model ?</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Asynchronous program runs on multiple threads ?</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Why there is Task Keyword ?</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When should i use await ?</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When should i use Task.Run()</span></div>
</li>
</ul>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h2 style="text-align: left;">
<span style="color: #990000;"><span style="font-family: "arial" , "helvetica" , sans-serif;">What is Asynchronous programming ?</span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Before jumping into async pattern, let us look into asynchronous programming, asynchronous programming is nothing but, </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">not blocking the thread, it started on</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Whenever there is request, a thread start processing the request, then </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">IF it finds</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> the request needs a I/O or database or network operation, the current thread does not wait for the thread to complete, it just says </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">“tell me when you’re done”. </span><br />
<h2 style="text-align: left;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> </span></h2>
</div>
<div style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;">
<h2>
</h2>
</div>
<div style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;">
<h2>
<span style="color: #990000;"><b><span style="font-family: "arial";">Difference Node Js vs C# asynchronous programming model ?</span></b></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The main difference between Node Js and C# is their</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> programming model</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. (Basically comparing Node Js and IIS server)</span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In case of Node Js, it offers only asynchronous programming model, meaning node js is built on <b>assumptions </b>that all your web application will use I/O or database or network resources etc to satisfy their request. So the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">asynchronous (callback)</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> is by default. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Whereas in C# we have an option of either using asynchronous programming model or synchronous (blocking thread). </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">So whenever there is a </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">request </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">to </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Node.Js server</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">thread takes the request and then delegates to the other resource threads</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> through event queue. Main thread is released to process other request that comes in, so the main thread is </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">never blocked</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But in case of C#, </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Synchronous programming model</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, thread will process the request, whenever there is a database call or I/O call then the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">thread waits itself for the external requested to be processed</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. So when the other request that comes to our IIS server has to wait. </span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Await and async makes it asynchronous and makes it work like node js.Whereas in Node js, by default follows asynchronous model.</span></div>
<div style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;">
<h4>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></h4>
</div>
<div style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;">
<h2 style="text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: #990000;"><b>Asynchronous program runs on multiple threads ?</b></span></span></h2>
<h4 style="text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: #990000;"><b> </b></span></span></h4>
<h4 style="text-align: left;">
<span style="color: #990000;"><b> </b></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Asynchronous does not mean it run on multiple thread, it only means the thread is </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">not blocked or does not waits on any operation to complete</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. If we have multiple core system then the process is carried out by the number of threads available. Do not confuse multi threading with asynchronous programming model, async programming model can work in single thread environment too.</span></h4>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: #990000;"><span style="color: red;"></span></span></div>
<div style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<br />
<h2>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: #990000;"><b>Why there is Task Keyword ?</b></span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Task keyword is used in .Net technologies to denote the asynchronous programming model, it goes with async keyword denoting that the method is of asynchronous type and it returns the Task<t> in future. </t></span></div>
<br />
<h2 style="text-align: left;">
<span style="font-family: "arial";"><span style="color: #990000;">When should i use await ?</span><br /> </span></h2>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Await keyword goes in synonymous with async keyword. We will look into how the compiler works when it reaches await keyword. Below is the example we will use for explanation. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In this example we are trying to </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">download images from different website</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> private async Task AddFavicon(string domain)</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">{</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">WebClient webClient = new WebClient();</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">byte[] bytes = </span><span style="background-color: transparent; color: red; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">await </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">webClient.DownloadDataTaskAsync("http://" + domain + "/favicon.ico");</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Image imageControl = MakeImageControl(bytes);</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">m_WrapPanel.Children.Add(imageControl);</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">}</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the above example, until the compiler finds the await keyword, the execution is synchronous, the magic of asynchronous happens only when the await keyword is processed.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">byte[] bytes = </span><span style="background-color: transparent; color: red; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">await </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">webClient.DownloadDataTaskAsync("http://" + domain + "/favicon.ico");</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When the compiler </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">finds the await keyword</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, the </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">current thread is released.</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> The code below the await keyword is moved to separate part of execution, and the separate part is executed once the download is completed by the same thread or different thread. </span><br />
<br />
<h2>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="color: #990000;"><span style="font-family: "arial";">When should i use Task.Run() ?</span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Task.Run is used to start a separate new thread. It is mostly used to free up the UI thread to avoid freezing the UI.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I will share my experience why i needed a Task.run in the first place, i have old web api application which does not have async programming model implemented, but i need to incorporate the Active directory B2C into our application which only supports async methods. Now when i use await on the B2C get method which is async, the process suspends and does not return to the main thread of the Web api application, this happened intermittently, so i want run this async method and return to my main thread. So i have to start a new thread and make it run using Task.Run and i had control of the return and it solved the problem. Short answer is “</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">You need a separate new thread, you can use Task.Run()</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">”.</span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Leave a comment to share what you
learned, and hit the “like” button to let others know about it (make
sure you’re logged into Facebook to like and comment). </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-81535691415956853652017-06-25T09:40:00.001-07:002019-05-31T04:44:55.089-07:00Queue Vs Service Bus Vs Event Hub Vs Azure Iot Hub<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I have always heard about Queue, service bus and event hub. I wondered how they fit into real world scenarios. I have worked in IBM MQ(queues) when i started my career, so i know about queues. When we need asynchronous way of programming, solution is to queue your command and some other program picks to process it up. But when i heard all other buzz words, i got curious and did some research, and did not find any concrete details in one place, so i thought i will write one. </span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h2 style="text-align: left;">
<span style="background-color: #ead1dc;"><span style="color: #ead1dc;"><span style="color: purple;"><span style="font-size: large;"><span style="font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Queues</span></span></span></span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">As discussed in the intro of the blog, we will use queue for asynchronous programming, but queue does not solve all your asynchronous needs. But it solves your problem when they are <b>one sender and one receiver</b> who wants to work asynchronously then it is the best choice. We can have multiple receiver waiting for a queue but when a command is received in a queue, any receiver can pick it up and the message is removed from the queue. </span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="292" src="https://lh5.googleusercontent.com/yQMufzMlTXqSDFNw1tMYuSTqnMfC7TEBXz-70QZqk6MYorT4-B3rIWVskscjOFtSt3GKwAt9f4oX-iH2j34GWJ4HpIoXWOgnAa53UjIPBC-_EgeKotH2idkQSRtV5RuE4Wv2lQsz" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h2 style="text-align: left;">
</h2>
<h2 style="text-align: left;">
<span style="color: purple;"><span style="font-size: large;"><span style="background-color: transparent; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></span></span></h2>
<h2 style="text-align: left;">
<span style="background-color: #ead1dc;"><span style="color: purple;"><span style="font-size: large;"><span style="font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Azure service Bus</span></span></span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Service bus is different animal which uses the queue but works in a different way, i will not get into nitty gritty of the different mechanism in which queue deals with messages. It can be used when you want <b>one Sender and multiple subscriber for your message</b>. If you want read more about it, you can read </span><a href="https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-fundamentals-hybrid-solutions" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">here</span></a><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. We will discuss about the topics here and how it works. In topics the sender can send data and the receiver can filter message based on the data being received and data can also be sent to all the subscribers.</span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<img alt="" height="337" src="data:image/png;base64,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" width="640" /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the above scenario, the data is received by the subscriber based on the filter, they have receive data based on <b>finance or accounts</b>. Subscriber 3 wants to receive all messages that is posted in the queue. Above scenario is only done through topics, we need to write lots of code, if we want to implement the same in queue.</span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h2 style="text-align: left;">
<span style="background-color: #ead1dc;"><span style="color: #ead1dc;"><span style="color: purple;"><span style="font-size: large;"><b><span style="font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Event Hub</span></b></span></span></span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In Event hub there can be <b>multiple sender and multiple receiver </b>. </span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="305" src="https://lh5.googleusercontent.com/Fh9l_60mNlnywud5-k298UgUrBaz4FP1KpumFgKnbotuNT4KfS3wl2za_f6X9qaaTOxlAbARLi-_WsmZmXNyo6zUvoiMcbyIkv3Z8SiIpNHYYJgz7bCFDdRleUkajo6FQpi7SL3P" style="border: medium none; transform: rotate(0rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> <span style="color: white;">Queue and service does supports multiple sender concept, we can write to the queue from the multiple sender, but service bus or queue cannot handle multiple sender with high throughput. We will <b>not choose the queue or service bus</b>, when we know the input will be from the different devices or senders. So choose Event hub when you know there will be multiple senders. </span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<h2 style="text-align: left;">
<span style="background-color: #ead1dc;"><span style="color: #ead1dc;"><span style="font-size: large;"><span style="color: purple;"><b><span style="font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Azure IOT Hub.</span></b></span></span></span></span></h2>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Azure IOT hub is used for asynchronous communication for high throughput and scalable application, it is synonymous with azure event hub. <b>Different protocols and holds Device informations</b></span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="304" src="https://lh4.googleusercontent.com/b71IvV_Ieu-KDS4zNrHBHGoZRCPEM8NHHnB7VDCQAiq6mhGqLrEWO3Ob1I6-R1VyyJw6rR1KcLWUrvgi9oD8LXqtw9RkK0AEHW7dK7n5X9JtS3GxL7Lj_m5GTveI8r6T_WGM_uyQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: white;"><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But major difference is it’s security, protocols and also the device information available in the IOT hub. One of the main use cases for </span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">IoT Hub</span><span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> is to gather telemetry from devices. Devices state can also be saved. Event hub cannot retrieve those device state informations. For IOT devices, azure Iot is the best choice.</span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com2tag:blogger.com,1999:blog-939140897832400629.post-78471931631924478212017-05-14T09:40:00.004-07:002017-05-19T02:41:36.924-07:00Angular 2 TODO App with Ionic 2, Web API.Net, Entity Framework (3 series) – Part 3<div dir="ltr" style="text-align: left;" trbidi="on">
<h1 dir="ltr" id="docs-internal-guid-500d8eb1-07d5-35e7-b794-eef573bd8912" style="line-height: 1.2; margin-bottom: 6pt; margin-top: 24pt;">
</h1>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We will start the blog with assumption that you are familiar with angular 2 and ionic 1.0 and we will see how the ionic 2 is setup with the Web API as backend.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You can get the source code @ </span><a href="https://github.com/karthikeyanVK/Ionic2WebAPI.Net" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/Ionic2WebAPI.Net</span></a></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Setup Ionic for Mobile development</span></div>
<ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Open a specific folder for development</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Right click and open “Git Bash here”</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run command “</span><span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">npm install -g cordova ionic</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">” in git bash</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run command “</span><span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">ionic start TodoApp blank --v2</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">” , -v2 means ionic 2</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Navigate to TodoAPP folder </span><span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">“cd TodoApp”</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run ionic serve to test the app</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Run </span><span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">“</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">ionic platform add android</span><span style="background-color: yellow; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">”</span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Once the todoapp is created make sure you add the app modules in the </span><a href="https://github.com/karthikeyanVK/Ionic2WebAPI.Net" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/Ionic2WebAPI.Net</span></a><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> as in there, better to copy paste the files as it is</span></div>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In this blog we will only concentrate on the </span><a href="https://github.com/karthikeyanVK/Ionic2WebAPI.Net" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">todo folder </span></a></div>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">First we will add the todo.ts that displays the available tasks of your mobile app. You can get the file @ </span><a href="https://raw.githubusercontent.com/karthikeyanVK/Ionic2WebAPI.Net/master/TodoIonicApp/src/app/todo/todos.ts" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">todo.ts</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="206" src="https://lh3.googleusercontent.com/t_An0b--voS_KDhDml47UnnJHIlgGjJCwLiTFuc_C_WcL7U1-7vuG-cMsfJI_SOTVo8aqP81KhVSvGXAerNi6xwuf1AcX4CL0fQYw8HayLSzcU6To3-_JIQIvz9iIQ79n2VaLl_3DhdbROmW0Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">As in above you need to include all the import available there, NavController, ModalController are used for navigational purpose. Look into the constructor we have utilized NavController, ModalController and also todoservice, which is used to get the task from the database which we will go through later in the blog. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="114" src="https://lh6.googleusercontent.com/VqZLzSgolq12iOZzXylJTRCKEmgxfYbhLWh4XHZnftJk-K8PMRrs3SSwaK3lvNUrkQi4NuMVCBxBzE6pnxqXZatxcDD35vj68DgkRcboKvon2XGseK8PGCwFXk3GryMxdbTcoYK7GxWYAOV2Cw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="459" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the todo.ts we have initialized the todo in ngOnInit() which will load all the data. We have used subscribe operator of the rx.js which is used by the http of angular. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let us look into angular 2 </span><a href="https://raw.githubusercontent.com/karthikeyanVK/Ionic2WebAPI.Net/master/TodoIonicApp/src/app/todo/todo.service.ts" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: blue; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">todo.service.ts</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="481" src="https://lh4.googleusercontent.com/_9-p-rmHCXvH7gd_GCQRgqEZ9_PGNucPMh1QJK4_98CqD-Y1Ayw4JJ37zFYpYrO2drclmrnPIabIbqoLW24Casmg4AVkudLpGM3Iv-quWCgdWFb_GvcAd1h_iZHeTAUupYBPOeuJYEUEm8mUNg" style="border: medium none; transform: rotate(0rad);" width="602" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the above getTodoList() method the api’s </span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">get method</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> is called using the service url and the output is mapped into the extractData with the response is being got from the Web API. In case of an error from the api, the error will be shown, which is extracted by the handleError method. </span></div>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="278" src="https://lh5.googleusercontent.com/6iuRt2omdzvcHuaRwaQrxqH09TtRUXl_ZPGENoP2RhU_LQMkra8LUUq54X82V8VGMdd7jwCazf3gZOsNwbLvAZfUNynu5Y4P-j2dRnt6Acoqi_TC-DCJjeeCiJookTrthyA4jgTGMu9uF8xmgg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> In saveTask() and delTask(), we use the same api to save the created task and delete the task created. But instead of using api’s get method, we use the post method which will post the task data back to the server, so the data is created/removed from the database repectively. </span></div>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let us add the service to the todo component, so it can be consumed by the todo app. You need to import the TodoService and also add the todoservice in the @Component, so it can be consumed via constructor. </span></div>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="159" src="https://lh4.googleusercontent.com/5IVwwGu_zJsHvw5JOigc29PqJWx0yH9kOKcoCYBHlnATJnktfJnvC85QmFjRE-7oVxhdt4mUYsrrs5tfx4Ws0j3lF4PzcCNJ0QfQm0OHRvXWCRa5by05Qo3dVt0vHeZigIL1BN3O6NZTFoOetQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let us look into adding the task from the todo.ts, it is very important. This is where the data is properly transferred from one controller to another controller using the ionic beautiful feature. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="183" src="https://lh5.googleusercontent.com/reH1SsBLtiMnaNCJP0yUWGxYJsAtT8TebDjj2H-lHO20EoXoq10NYykFkIOqGrnps0WxrfIoQFK1ai_VOZAeMyhCPqTCBFL7NhmLqEG1GXWZZJxwDjiugG2e87jCjjf9xWlttE7AAuZC1R8STg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="426" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When the add(+) button is clicked on the right hand corner of the todo page the add() method is called of todo.ts. In add method(as above), the modalctrl is created for the controller which we have added from the </span><a href="https://raw.githubusercontent.com/karthikeyanVK/Ionic2WebAPI.Net/master/TodoIonicApp/src/app/todo/add/addtodo.ts" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: blue; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">addtodo.ts</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When you look(above) into the modal.onDidDismiss is called when the addtodo.ts(below) is dismissed where the model can be communicated back to the calling screen. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="346" src="https://lh6.googleusercontent.com/dGlLjFCiPmwYagUwFcZNoMLwAcOAcl9oYs_GSJXym681eJfrcHXiTWhRh_mMWwOL7N7XOHKN0piwdcAFsKPxH4BUSTdh4vW6tdd9XbQ4kPj3avt9WhaEmLOGvAt518Ed0lBF7srojK58VUWM7Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the Addtodo.ts, the UI opens up, once the user enters the task and click on save. todoservice is called and then the api updates the database and the data is updated back to the main todo.ts thru the dismiss method. This way of communicating data back to the controller, makes your code looks more cleaner.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You can download the full code @ </span><a href="https://github.com/karthikeyanVK/Ionic2WebAPI.Net" style="text-decoration: none;" target="_blank"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://github.com/karthikeyanVK/Ionic2WebAPI.Net</span></a></div>
<h2 dir="ltr" id="docs-internal-guid-43a41cce-07d7-6a97-7010-6cc7c71318b7" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<a href="http://blogs.karthikeyanvk.in/2017/04/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "times new roman"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Setup Web API and Entity Framework - Part 1</span></a></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Setup Ionic/android mobile Environment - Part 2</span></a></h2>
<br />
<br /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-21785971601758566782017-05-14T09:40:00.000-07:002017-05-14T09:48:43.506-07:00Angular 2 TODO App with Ionic 2, Web API.Net, Entity Framework (3 series) – Part 2<div dir="ltr" style="text-align: left;" trbidi="on">
<h1 dir="ltr" id="docs-internal-guid-4dc22d6d-07d4-8008-1eef-846a3817d1a0" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 12pt;">
</h1>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Setup Ionic/android mobile Environment - Part 2</span></h2>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Setting up the mobile application is little bit challenging but not tough. You need to download and install the below application before starting development. You can follow ionic doc for setting up. </span><a href="http://ionicframework.com/getting-started/?_ga=1.174227874.1203719232.1490094695" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://ionicframework.com/getting-started/?_ga=1.174227874.1203719232.1490094695</span></a></div>
<br />
<h1 dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 12pt;">
<span style="background-color: transparent; color: #2e75b5; font-family: "calibri"; font-size: 16pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Prerequisite software to be downloaded</span></h1>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Git for windows: </span><a href="https://git-scm.com/download/win" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://git-scm.com/download/win</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Node for windows: </span><a href="https://nodejs.org/dist/v6.10.0/node-v6.10.0-x64.msi" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://nodejs.org/dist/v6.10.0/node-v6.10.0-x64.msi</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Install Android Studio: </span><a href="https://developer.android.com/studio/index.html" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://developer.android.com/studio/index.html</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Install Java: </span><a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html</span></a></div>
<br />
<h1 dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 12pt;">
<span style="background-color: transparent; color: #2e75b5; font-family: "calibri"; font-size: 16pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Setup your PC or mac</span></h1>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You need to setup environment variable </span><span style="background-color: transparent; color: black; font-family: "courier new"; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">JAVA_HOME,</span><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "courier new"; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">ANDROID_HOME. </span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For details look </span><a href="https://cordova.apache.org/docs/en/6.x/guide/platforms/android/" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">here</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="123" src="https://lh3.googleusercontent.com/MIdnEO7Hk6SfJaHf7PSfowxmMBWm4tE8D0XWLqHsbPeF7orpYZQFgCtG_aDAAefuJNZ8YSQj_nspN60JZOFedOgFFuQ8YiAuLv0XbRxLd29vheWblkosC0JFhJUjp2Y6kWPUOO_5EPA2X16R6A" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="583" /></span></div>
<br />
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">update PATH variable as well. Following the previous assumption, this should be either %JAVA_HOME%\bin</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">update your PATH to include the tools/ and platform-tools/ folder in that folder. So, using ANDROID_HOME, you would add both %ANDROID_HOME%\tools and %ANDROID_HOME%\platform-tools. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="327" src="https://lh6.googleusercontent.com/F5rt0fubBHw4-Kll-gZxpWy0j7vjuitMVNCJJ0AIPUCtNjh-FK5rOcdfwHgUiG__WMecySTHI2R-k3al5I8BLGF6OHNV_L0vzd1yveBgb4oPzDAngvfg9kFnS6YAuEEBjjJXUlyC5bvX6TVbZg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<br />
<br />
<br />
<br />
<br />
<h2 dir="ltr" id="docs-internal-guid-43a41cce-07d7-6a97-7010-6cc7c71318b7" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<a href="http://blogs.karthikeyanvk.in/2017/04/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "times new roman"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Setup Web API and Entity Framework - Part 1</span></a></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;"></span></a></h2>
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web_14.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Understand Angular/Ionic-2 Setup - Part 3</span></a><br />
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"><br /></span></h2>
<br />
<br />
<br />
<br /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-75617808134605618082017-04-23T10:42:00.000-07:002017-05-14T09:50:30.342-07:00Angular 2 TODO App with Ionic 2, Web API.Net, Entity Framework (3 series) – Part 1<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" id="docs-internal-guid-8dbe4b9d-9be7-7375-4f81-722ac4ff7ce7" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span id="docs-internal-guid-28519b6b-07d3-c19f-d70a-cc0f551a67b9" style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Setup Web API and Entity Framework - Part 1</span></span></span><br />
<br />
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Setup Ionic/android mobile Environment - Part 2</span></a><br />
<br />
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web_14.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Understand Angular/Ionic-2 Setup - Part 3</span></a></div>
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span id="docs-internal-guid-28519b6b-07d3-c19f-d70a-cc0f551a67b9" style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> </span></span> </span><br />
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let us build an Angular 2 application with .Net Backend, supported by SQL database using entity framework, let just jump into creating an application. </span></div>
<ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Select ASP.Net Web Application </span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="418" src="https://lh5.googleusercontent.com/wE23KE38Bxql875rZa1U3hFy2NPMBI3E7WNNVl4T_lk83hiTK8u4DCjMrSzozvmSUk5o4h3c2GdoPgrlxO149FXJA2p7jyNTa4OrCYSr-MQdtERy7bpwYdu5ESLk9ni7z7jb2JKhDFaHjqXGUw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<ol start="2" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Select Web API and change the authentication to None</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="337" src="https://lh6.googleusercontent.com/2M_-RMa5IUaUoZh6seHSXq1s3M93_eQQjbbB77FdG9-64TMiJjtoNBZVrFs5zYLLY5mDOWb0O2w4mxIEuq5zIJiOJ_hc2Zj6M7VhUxT6K8A_uCSstoC-euFqwkWxVyHDWJY1VLmmVbmfpkcQ5Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="570" /></span></div>
<ol start="3" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Rename the ValuesController to </span><span style="background-color: transparent; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">TodoController</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="235" src="https://lh3.googleusercontent.com/pPLnosNFunD5rdW5aXK8ubeC2HQygZMaGBX9P2U2AGSqkuETMY2z5zMnHYoxC9i6lIt5tjObTDCyf2gRYfwjm9DsMGIeufrG2enrTGNI6A4sNsaTzPM_BujRgBKqggtNsSWaFDl8tIruEforHQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<ol start="4" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Test http://localhost:{portno}/api/Todo</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="298" src="https://lh4.googleusercontent.com/NTTMFUvrNhBUOnqe1tA1-Kc2PlgyKkCm7xuHjM_nOPBWp77pO4Zxcul_RDyVior9OYtL8tggfrd6NCm1pAvLpdDAKK1ZmPIs9tAo5vq7W21iIqVXyBMm5mdONsym_HP6xzfrGELbIOja3mKi7w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="463" /></span></div>
<br />
<ol start="5" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add Entity framework Reference to Project, Add Reference -> Manage Nuget Package-> click on browse -> search for “Entity”</span></div>
</li>
</ol>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="367" src="https://lh4.googleusercontent.com/cI3QJomYbaIdgfPUmH3IjOZjXzkNCeqG_vxQQBOpb17VbGdD68w7ynuF1VovAoEeWgud303joG1xNkxP3TdzhgiKcIehKy22Fcih8JxU99Z3KcCcPSmM-4W_xe-tCwEmPH5KIMf737v7VSAnSg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<ol start="6" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add </span><span style="background-color: transparent; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Todo </span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">model into the model folder.</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="333" src="https://lh6.googleusercontent.com/unuc_Qfm5lzrOgqDgHmgcl49KtRhw-d7O0mSWaD15FrSZuZZqNLdMIIK-LNTRcXf1G2boG0i04UeaM5F4ordd6EG-qAMi8v7Y0-BUPTq5EAgrsXwL7voKYy3-9CnkXddo5T3f4hGbvQPNM1z2g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<ol start="7" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Consolas; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add SqlDB inside the folder, which inherits </span><span style="background-color: transparent; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">DbContext</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, make sure you add </span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">using</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> System.Data.Entity;</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="395" src="https://lh4.googleusercontent.com/0QsF2VWqfJ2305-uZw4lb1F8i6P4o7OYsUYEAddSfBrMLON_mb-4M1qeLfSjlwNbk94ts2ebeTGPYLmd44CANPWSJr6Us7hLrRtTXNqz-VC_flWy2Wfy_VQ-_DWUCoDfEYPjWEv8ryOf_0Vklg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<ol start="8" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add defaultconnection in web.config as below, (this should be below </span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></</span><span style="background-color: transparent; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">appSettings</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">></span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">)</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="75" src="https://lh3.googleusercontent.com/vOI5_HXK2xszfo_Mh4t_FxbEQf2a9HjvH-p4sVtBh9FhP-00z3NyFncu8XLFGW-ZdvdG4UWrlzX6aSUQw1mhin8fycmpFrmyr8XecWPKzgFs56VJg64SnV9H7eblYnWKDaglSGbCFP1ew4Qqlg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> <</span><span style="background-color: transparent; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">connectionStrings</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> <</span><span style="background-color: transparent; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">add</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: red; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">name</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">=</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">defaultconnection</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: red; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">connectionString</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">=</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=tododb;Integrated Security=True</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: red; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">providerName</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">=</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">System.Data.SqlClient</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">"</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </</span><span style="background-color: transparent; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">connectionStrings</span><span style="background-color: transparent; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">></span></div>
<ol start="9" style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Add below code in Get and Post methods to create/access database</span></div>
</li>
</ol>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="289" src="https://lh5.googleusercontent.com/8O3twSUo4EZ63AYRtT5va6SThSjLTia26og-4JRPPhYs9gln7urkTi27EwHAx0epBGimiNyTY6SYS8mvhF18vSfMnb3bZcK6g4u5CJ8PlgMAfUe93TDEjf80UxAPvirRlM9hfDDQ1d95HjLrKg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<br />
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Setup Ionic/android mobile Environment - Part 2</span></a><br />
<br />
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<a href="http://blogs.karthikeyanvk.in/2017/05/angular-2-todo-app-with-ionic-2-web_14.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Understand Angular/Ionic-2 Setup - Part 3</span></a></div>
<br />
<br />
<br />
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<br /></div>
<br /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-37579388494900591962017-03-09T10:02:00.000-08:002017-05-14T10:12:29.859-07:007 Habits of highly effective C# Programmer(3 Series) - Part 3<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 6pt; margin-top: 24pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 36pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">5. Use nameof</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">This feature is available in C# 6.0 and forward. You can use it in MVC links (</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">do people still use MVC.Net??</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">). But main places we can use is </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">reporting the namespace in log</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> that causes error and also in places where we use the reflection to get the DLL assembly from a string value. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When we get the assembly using the hardcoded string, when the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">DLL name or namespace is changed</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> it will cause runtime exception but when we use nameof() we can catch the changes as compiler error. I will not get into detail but it is very nice feature to use for runtime loading dll using string values. For more details look </span><a href="https://msdn.microsoft.com/en-us/library/dn986596.aspx" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">here</span></a></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 6pt; margin-top: 24pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">6. Use IQueryable extension</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Before understanding the IQueryable extension, you need to understand the IQueryable vs IEnumerable. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Exposes an enumerator, which supports a simple iteration over a non-generic collection</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> <</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Customer</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> customerList = _context.Customers.Where(c => c.Title.Contains(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"E"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">));</span><span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">c.Name.StartsWith("E"));</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When above query is run against a database with datacontext </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">all </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">items are fetched from the database</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and then the name that starts with “E” gets filtered in the local application. </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">And the other data that does not starts with E gets </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">thrown away</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. So you’ll transfer much more data through the wire and you’ll throw away whatever isn’t necessary. Enumerable sequence converts LINQ to objects implementation and are executed using delegates. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IQueryable</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IQueryable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Customer</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> customerQuery = _context.Customers.Where(c => c.Title.Contains(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"E"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">));</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When above query is run against a database with the data-context the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">filter is applied in the database server </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">and then the result is send to the local application. So you’ll transfer only the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">relevant data that is needed </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">by the local application. IQueryable queries converts</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> LINQ to T-SQL </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">in case of MS-SQL and then the query is run against the database. </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Because of the differences in how IEnumerable and IQueryable process query expressions, you’ll find that sometimes queries t</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">hat work in one environment do not work</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> in the other. So you need to make sure the dataprovider you are using supports the LINQ functions in IQueryable. For e.g... Any() is supported in MS-SQL but not supported in Azure document db. </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So how can I choose IEnumerable and IQueryable based on the data provider </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">without overloading two different methods for IEnumerable and IQueryable? </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IQueryable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Customer</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">></span><span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> customerList = dataContext.Employees.AsQueryable().Where(c => c.Name.StartsWith("E"));</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">AsQueryable</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">() gives you the maximum benefit. Sequences that already implement IQueryable will use that implementation. Sequences that support only IEnumerable will still work. If your data provider supports startswith then then the data is fetched with filter in the database or if it is not supported then the IEnumerable way of processing kicks in.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Now we will look into the IQueryable extensions</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In the above example I have actively and consciously avoided the null check and other robust code to keep it simple. You need to look into the expression building alone and other parameters are same for almost all the method. Above extension will provide the below query for any database irrespective of the data provider. E.g... Azure document database too.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">SELECT </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> [Extent1].[Id] AS [Id], </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> [Extent1].[Title] AS [Title]</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> FROM [Customers] AS [Extent1]</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "times new roman"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> WHERE [Extent1].[Title] LIKE N'E%'</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So understand IQueryable extension and start building query expression on your own to generate business specific custom queries that executes in the database and provides you proper output to handle the data effectively. I looked into library in github, but not used, it looks good to me. </span><a href="https://github.com/ninjanye/searchextensions" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">https://github.com/ninjanye/searchextensions</span></a></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 36pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">7.Consider Weak Reference for large Objects</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> You can use Weak reference for large objects, they are almost garbage. It will be garbage collected whenever the GC is run.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 5pt; margin-top: 5pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Let us consider an example in which you need to read a 1 GB of a file and you will access only for one single operation, but you might need it or you might not need it based on some use case. If the object is garbage collected then we can created it again. So we are off loading the very hard optimization problem to runtime.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> WeakReference</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> w = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">WeakReference</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">(largeObject);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> largeObject = w.Target </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">as</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">MyLargeClass</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">if</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (largeObject == </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">null</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> largeObject = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">MyLargeClass</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">();</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">This advice comes with a considerable caution and warning: Weak reference may make your code run faster but it has large impact on the garbage collector. Make sure you benchmark your application with weak reference and also without weak reference, so you carefully measure the difference. </span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">You can download the above samples from <a href="https://github.com/karthikeyanVK/EffecticeCSharpBlog">https://github.com/karthikeyanVK/EffecticeCSharpBlog</a></span><br />
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Above all 7 features should be used wherever possible and you need to make your code better in every programming language you write code. So getting better every day is part of our daily goal.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Every day you should be better than yesterday, every time you write your code and rewrite your code again it should be better than it was. Do not compare yourself with anyone as better programmer, compare yourself with yesterday where you better today. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Comparing you with another programmer will only lead to stress, you can follow them and get inspired, but don’t compare yourself. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Please post your 7 effective C# features you use which helps you become a effective programmer as comments and am very happy to learn from you. </span><br />
<br />
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/03/7-habits-of-highly-effective-c_6.html">7 Habits of highly effective C# Programmer(3 Series) - Part 1</a></h3>
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/04/7-habits-of-highly-effective-c.html" target="_blank">7 Habits of highly effective C# Programmer(3 Series) - Part 2</a></h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
</div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-57939556690858993622017-03-07T09:57:00.000-08:002017-05-14T10:10:48.436-07:007 Habits of highly effective C# Programmer(3 Series) - Part 2<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 24pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><br />
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 24pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">3. Use `Yield` Keyword in Statement</span><br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">This is one of the keyword that should be widely used when you know the input’s length is un-deterministic. It can be used to create composable API’s using generics. Yield follows nothing but a </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">deferred execution model</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Let us look into the example before any explanation, with an usecase. Until you understand the use case where it can be used, it is tough to catch up the logic and usage behind the Yield keyword</span><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">private</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> TestFibbonacciWithoutYield(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> limit)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f1 = 0, f2 = 1, f3 = 0;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"Fibonacci Series:"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: green; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">//IList collections is needed to hold values</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IList</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> collections = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">for</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> i = 0; i < limit; i++)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f3 = f1 + f2;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"Fibonacci Series sequence:"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> + i);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> collections.Add(f1);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f1 = f2;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f2 = f3;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> collections;</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In the above function we have iterated through limit to print the fibbononacci series, when the function is called with </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> collections = </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Program</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.TestFibbonacciWithoutYield(10);</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">foreach</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> fibonnacciSeries </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">in</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Program</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.TestFibbonacciWithoutYield(10))</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(fibonnacciSeries + </span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">" ,"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The output will be as below. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="305" src="https://lh5.googleusercontent.com/qgn1UOqsCauO6cEzv0UQQnmqRzdD2IDK6SDOgmdQW0D8bVNtB8PmSSj7xKqbn2IUuLbUm5Q4TCQGEsSlCf42FoVeBfowMWPUITKLQ_Q-tn_pluHOXyOFYPS1Ff7f6JGapkobx6nMHus6r0hPFQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The collection is filled with values, then the collection is printed, what if the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">limit </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">that is set as </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">TestFibbonacciWithoutYield</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">(</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">1 million</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">) (yes with 6 zeroes !!!) is million so a list will be created with one million integer values are traversed and printed. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So the solution is to use Yield keyword to remove the unnecessary list that needs to hold the values which in turn holds the application memory. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Below code does use the yield keyword </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">private</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> TestFibbonacciWithYield(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> limit)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f1 = 0, f2 = 1, f3 = 0;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"Fibonacci Series:"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: green; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">//---</span><span style="background-color: white; color: green; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">You dont need the IList collections</span><span style="background-color: white; color: green; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">;</span><span style="background-color: white; color: green; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">for</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> i = 0; i < limit; i++)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f3 = f1 + f2;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"Fibonacci Series sequence(i): "</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> + i);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f1 = f2;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f2 = f3;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">yield</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> f1;</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Note in the above example even though the return type of </span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">TestFibbonacciWithYield</span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">() is </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">></span><span style="background-color: transparent; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, there are no collections that are created in the method. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When we call the method as below. </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">void</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Main(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">[] args)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> collections = </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Program</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.TestFibbonacciWithYield(10);</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">foreach</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> fibonnacciSeries </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">in</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> collections)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(fibonnacciSeries + </span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">" ,"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.ReadKey();</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="305" src="https://lh3.googleusercontent.com/HT3vVaU7dOlAjn8dgpKnreKdN2x8wccy9JF19H_vH6HbuBOM3l6v4HQvanSQ5HIPsrLr7XaGOjrylAvvamqq-O7vDORj1lxb5t2C3WcOOoXI1g-ZamRKrnofOGj_0vbo7BKPmGoCGe5sXnnWzg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The output denotes the fibonnaci series is generated only when the foreach has accessed the element instead of running all once. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So what happens here exactly in Yield Keyword?</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">TestFibbonacciWithoutYield</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">() method, allocates the entire storage for the sequence of elements,</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and TestFibbonacciWithYield</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">(),</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> ask for the next element on the input sequence only when needed</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, and they produce the next value on the output sequence only when the calling code asks for it. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Yield plays an interesting trick, it returns a value and retains information about its current location and current state of its internal iteration. Both the input and output are iterators. This is called as continuation method. </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Continuation methods</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> keep track of their state and resume execution at their current location when code enters them again.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So what is advantage other than reduced need to create a new collection in the </span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">TestFibbonacciWithoutYield</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">() method ?</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Yield provides deferred lazy loading meaning, you can access elements whenever you need it. Imagine a scenario where the input limit for the Fibonacci series is million (Yes 1 with six zeroes), then we might need to hold a list that has 1 million records in the memory. You might not want that, because all you need is to print them. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: #2b91af; font-family: "bree serif"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IEnumerable</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "bree serif"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> collections = Program.TestFibbonacciWithYield(100000).Skip(50000);</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In above command will do a deferred loading to skip first 50,000 records and print the remaining values. Imagine the memory you have said. You can use Yield in places where the input is un-deterministic and you need to make sure the application handles the deferred loading. I wish Yield is available in javascript(ECMA 5.0 or earlier, I heard it is in ECMA 6).</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 6pt; margin-top: 24pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 36pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">4. Understanding Closure</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Due to all the invasion of functional programming concept into the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.Net 3.0 and forward,</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> we are getting many benefits in oops language like </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">C# , functional way of thinking</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. In functional programming world the functions are passed from one functions to another as we pass objects from one object to another in OOPS World. Closure is very important concept that needs to be understood, it is fairly simple and straightforward. I like to keep the sample as simple as possible. I have </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">dumbed down the example</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, so you can understand the concepts of closure first and then we will see why you should bother understanding them in the first place. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Before starting our understanding, we need to understand a term called “</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">First- Class Function</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">”. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">First class function</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> is nothing but a variable that can hold functions. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">i.e... function that can be passed as a variable and stored in a data-structure. As of now, if you know what is </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">function pointer</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> then you can consider it as First class function. In C# we can achieve it by lambda functions or anonymous methods. Explaining more about it and talking about functional programming is out of scope of our blog. So we will dive into an example straightaway.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">private</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> StraightForwardFunction(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> noToPrint)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> IncrementingFunction(noToPrint);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">private</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> IncrementingFunction(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> value)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> value = value + 1;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> value;</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In above StraightForwardFunction() function we are passing the noToPrint to Incrementing function and the value is incremented and passed back.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: #2b91af; font-family: "consolas"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">void</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Main(</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">[] args)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">ClosureProgram</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.StraightForwardFunction(5));</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">ClosureProgram</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.StraightForwardFunction(6)); </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> }</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When we run the StraightForwardFunction, the output will be as below with incremented value 6 and 7</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="305" src="https://lh3.googleusercontent.com/y8J3rEYZl9Y7HtbIjaUgvRwPGKkgHlJ6pZOjvw_VAwRiKMiG3qYNjcTvMsXKoxOmW1hwhlb4C3s4JhPSHfXj0L43Y1i2ZdErc8fXULVv0TDv-vNcx3Zx00nusX-llrJnxuE_XN7AxAEigBpjlA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Let us see how delegate function works in this regard. </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">public</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">static</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Func</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> TestClosure()</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">var</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> mainScope = 0;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">delegate</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> (</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> local)</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> {</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> mainScope = mainScope + 1;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">return</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> local + mainScope;</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> };</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> } </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In the above function TestClosure(), when called twice with value as below </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">var</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> closureCall = TestClosure(); </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: 36pt;">
<span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">$"Closure Incremented Value: </span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">{closureCall(5)}</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Console</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.WriteLine(</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">$"Closure Incremented Value: </span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">{closureCall(6)}</span><span style="background-color: white; color: #a31515; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">);</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">We should expect the value to be incremented to </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">6 and 8 </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">respectively. But the answer is </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">not 6 and 7</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. See below</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="305" src="https://lh6.googleusercontent.com/cO5YyAbW1i5uO5Ab0FLeUq8zmtfYFKB4LAliPofyPEoiwbC9nOQD-qHzOnAVeHcFgtBoGUq4zBuoJSpV0K_G-m5uG2-QrklZYBSYDM93lGmvSltcuT3Tyl15ZPl9LfGFJZQ6940lA2iVEOX7gA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When the function is called twice, the value is persisted with the delegate that compose of incrementing the value and the value is incremented with last main scope variable. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Strange right?</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> All the years what we have read about the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">scopes enclosed in curly braces </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">seems to be wrong with the above delegate. Let us see what happens when a delegate used to do some work when the IL is created. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="257" src="https://lh5.googleusercontent.com/OesfA6YUh15ngRd1VOgqn7fbHn8dNLqt_FhxhgAvfueSpJXZ4oQLMhhV3R26vNN3UcRn45UyqhV4IMRs4_87py31ElotwnOoB_fcolRBI37RGasZzYfyf0ri-5layJJD0Ic9GMMT055ernRhyg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> closure function is enclosed with class and so the variables are persisted when we use the delegate</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, which is the reason, why the variable incremented to 8 instead of 7. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">But in case of </span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">StraightForwardFunction, </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">the IL created was only as function</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">as below</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img height="322" src="https://lh6.googleusercontent.com/C79mNjY55R7ao1AaJyVaZrmdXPP8TAqbhpvl4J5M0btlg9k064hzE5KNHodUT-_a9FFC-Xf_swayNbe8Ab4GdzdThJHPDsrRXQUJ1Bklew24HfhBaKHCTQ89K0DK-F64_lPVZqnvcHjDndLvyA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="602" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">But </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">why should I care what IL and C# compiler does </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">?, how does knowing this make me effective c# programmer. The answer is, </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">IT DOES</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">As developers we’ve grown accustomed to looking at the lifetime of local variables in a very simple way. </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Variables come into scope when we declare them, and they are garbage collected when the corresponding block closes</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Closures </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">and captured variables</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> change those rules</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, When you use a variable that is bound by closure, it’s reference to the variable does not go out of scope until the last delegate referencing that captured variable goes out of scope. Under some circumstances it may even last longer. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">What happens when we hold an expensive resources that has implemented IDisposable and needs to be explicitly cleaned up? So you need to understand how objects created are returned from methods and you must ensure that the closure clean them up for you.</span><br />
<br />
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/03/7-habits-of-highly-effective-c_6.html">7 Habits of highly effective C# Programmer(3 Series) - Part 1</a></h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/05/7-habits-of-highly-effective-c.html">7 Habits of highly effective C# Programmer(3 Series) - Part 3</a></h3>
</div>
<br />
<br /></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-48089469769630948112017-03-06T22:00:00.002-08:002017-05-14T10:12:52.311-07:007 Habits of highly effective C# Programmer(3 Series) - Part 1<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; clear: right; color: black; float: right; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-weight: 700; margin-bottom: 1em; margin-left: 1em; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="text3.png" height="230" src="https://lh5.googleusercontent.com/FVca6V3YPYcCpJzjDn9U6qq_InPsfPVs9_0lNVAdWMjFgUpqGy5iljeElFVWOjJUwc1IyPt_awmlbihA0NqQ3hbg9-fQQ6X8Gvr0XB6ZNL6wA2UvYKF2e-WRCH-3PsxHp-t7iTBY" style="border: none; transform: rotate(0rad);" width="312" /></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Every Programmer dream is to write a few lines of code. It should </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">look sleek and it solves a very complex problem</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. If only few lines of code can solve a very complex, there is nothing better for a programmer that made his day. So becoming effective on your programming skills should be task that should be performed every day. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In this blog we will look into the set of tips and tricks that will make you </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">efficient C# programmer</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. Basic takeaway from this article should be that you understand the framework. </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Remember the days</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, we have spent days even </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">weeks </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">on </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">single issue</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> just because we </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">did not understand</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> what our compiler actually does. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Any programming language or framework you choose, you must learn the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">internal architecture on how it works</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and how it has been designed and for what purpose. This will reduce lots of stress and avoid spending nights, trying to solve some stupid issue which would have been solved easier if we would have known the framework better.</span><br />
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">We will look into 7 important features that makes you effective and code efficient</span></div>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">1.Understanding JIT and MS-IL </span></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">2. Understanding Generics</span></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">3. Use `Yield` Keyword in Statement</span></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">4. Understanding Closure</span></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">5. Use nameof</span></h2>
<h2 dir="ltr" style="line-height: 1.295; margin-bottom: 4pt; margin-top: 18pt;">
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">6. Use IQueryable extension</span></h2>
<div>
<span style="background-color: transparent; color: #cc0000; font-family: "calibri"; font-size: 18pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span id="docs-internal-guid-2bb4a6b8-a902-4739-48cf-268ee530c53e"><span style="color: #cc0000; font-family: "calibri"; font-size: 18pt; font-weight: 700; vertical-align: baseline;">7.Consider Weak Reference for large Objects</span></span></span><br />
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="color: #cc0000; font-family: "calibri"; font-size: 18pt; font-weight: 700; vertical-align: baseline;"><br /></span></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So we will take the below tips of understanding some of the basics principles and also some tips so you can code effectively. You can skip </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Understanding JIT and IL</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, if you are experienced .Net programmer, it is explained to make sure the .Net developers understand the basics of .Net. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 6pt; margin-top: 24pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 36pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">1.Understanding JIT and MS-IL </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">If you are starting your career in .Net framework you need to know what CLR means, how MSIL (Microsoft Intermediate language) is created and how JIT (Just In Time) compiler converts MSIL to native code on demand. And you need to understand JIT Compilation Vs. NGen Compiler. Understand how </span><a href="https://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.110).aspx" style="text-decoration: none;"><span style="background-color: transparent; color: #0563c1; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">NGen</span></a><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> improves performance. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In primitive level, .Net </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Managed execution process</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> consists of </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">four steps</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Compiler chosen based on your file extension.</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Compile your code to MSIL</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Compile MSIL to Native Code</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Run the code</span></div>
</li>
</ul>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Above steps should be properly understood, I am leaving it as it is now, as for this blog is concerned this knowledge as trivial for any good .Net developer. But it is very important to understand and make it your second nature, so you understand what it </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">means</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">,</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> when you get CLS Complaint error.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 6pt; margin-top: 24pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 36pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">2. Understanding Generics</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Generics provides </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">compile time error rather than runtime error</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, so it is easy to develop an efficient code when you know ahead that your code might fail. Earlier in </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">1.x .Net framework had only System.Object</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> which we can code against and add appropriate runtime checks to ensure runtime object was what you expected. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">With the </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">addition of generics</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> we have </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">more control</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> of code at compile time and lots of </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">type</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> checks and plumbing code can be totally removed. Generics substitutes your often called </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">T </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">in the source code on runtime will help you better use the generics and where not to use it. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Before going in details you need to understand </span></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Open generic type </span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: 'Bree Serif'; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">closed generic type</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
</li>
</ul>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When the specific instance of a generic type, in which all the type parameters are specified, is called a </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Closed generic type</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> For eg:- </span><span style="background-color: white; color: #2b91af; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dictionary</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><span style="background-color: white; color: blue; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">If only some or none of the parameters are specified then it’s called </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Open generic type</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, For eg:- </span><span style="background-color: white; color: #2b91af; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dictionary</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><t span=""><span style="background-color: white; color: blue; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> or eg:- </span><span style="background-color: white; color: #2b91af; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dictionary</span><span style="background-color: white; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><t u=""></t></span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span></t></span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">C# compiler takes our source code and creates MS-Intermediate language (IL) definition for the type. When the code with generics gets compiled to IL, the</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> IL contains the placeholder for an instantiation of specific completed generic type</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. The JIT compiler completes the definition when it creates the machine code to instantiate a closed generic type at runtime. This practise introduces a trade-off between increased code and time and space required to store data. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">When the generic class is JIT compiled, the JIT compiler examines the type parameters and emits specific instruction depending on the type parameter. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Why should I need to know how generic works?</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Logic for creating Machine code for reference generic type is different from the Value and Reference generic type. </span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">All the below instantiation (Reference type) share the same code at runtime:</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> tokenList = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">string</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Stream</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> fileStreamList = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Stream</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">CustomClass</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> classList = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">CustomClass</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">All the below instantiation (Value type) does not share the same code at runtime</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> tokenList = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">int</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">double</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> price = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">double</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">CustomStruct</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">> structList = </span><span style="background-color: white; color: blue; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">new</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">List</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><</span><span style="background-color: white; color: #2b91af; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">CustomStruct</span><span style="background-color: white; color: black; font-family: "consolas"; font-size: 9.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">>();</span></div>
<b id="docs-internal-guid-3ee3b64a-a7cc-2dfc-eba4-05b6c62d3cc0" style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">This may be interesting but </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">why should I care?</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Generic type that will be used with multiple different reference types do not affect the memory footprint. However when closed generic type contains value types as parameters, that JIT compiled code is not shared. So choosing carefully the generics based on value and reference type is important, so if possible we can avoid value type reference in the generics and save the compiler, code generation headache. </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">We have explained closure below </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">and it will explain the generics and how the class is generated for closure, will let you understand the importance of the generics code substitution.</span></div>
<div dir="ltr" style="line-height: 1.295; margin-bottom: 8pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">basic understanding of the generics compilation in IL and JIT process</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> will </span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">help us write more effective code</span><span style="background-color: transparent; color: black; font-family: "bree serif"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, when using generics when we understand the underlying design on more details about the generic compilation refer here.</span><br />
<br />
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
</h3>
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/04/7-habits-of-highly-effective-c.html" target="_blank">7 Habits of highly effective C# Programmer(3 Series) - Part 2</a></h3>
<h3 class="post-title entry-title" itemprop="name">
<a href="http://blogs.karthikeyanvk.in/2017/05/7-habits-of-highly-effective-c.html">7 Habits of highly effective C# Programmer(3 Series) - Part 3</a></h3>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0tag:blogger.com,1999:blog-939140897832400629.post-38833911201244446022016-10-18T01:44:00.000-07:002018-11-10T22:15:04.677-08:00SOLID Principles<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div class="MsoNormal">
<h2 style="text-align: center;">
<span style="font-size: x-large;"><span style="font-family: "georgia" , "times new roman" , serif;"><span style="color: blue;"><span style="line-height: 107%;">SOLID Principles - <span style="font-family: "georgia" , "times new roman" , serif;">Learn it before learning any design patterns. Every Software engineer should know</span></span></span></span></span></h2>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAE7VuUvEaDLWCIkrCOi3-fNou57T9BYvvNGR_RrRxdsUpPDIE6ox_MkEKBQKDO-caqNlGxgHZS34ei-2vuWf9g23a7IQvItZ0h5Z3AOLXhf8BzDf_TPLwDfL0_zwVtRR8C_gecXpod40/s1600/solid.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAE7VuUvEaDLWCIkrCOi3-fNou57T9BYvvNGR_RrRxdsUpPDIE6ox_MkEKBQKDO-caqNlGxgHZS34ei-2vuWf9g23a7IQvItZ0h5Z3AOLXhf8BzDf_TPLwDfL0_zwVtRR8C_gecXpod40/s200/solid.jpg" width="200" /></a></div>
</div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-tab-count: 1;"> </span>Friends have asked me to blog about critical design patterns. So before starting any one of the design patterns, I thought let me start with underlying basics of every design patterns. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">To Become a good Software engineer you show know SOLID principles. These should have been taught in our universit<span style="font-family: "times new roman" , serif;">ies.</span> But we learn this after we have coded for a while and when we want to move to the next level. </span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">These principles should be ingrained in every software engineer who writes code. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Solid Principles<span style="font-family: "times new roman" , serif;"></span> should be considered even while creating a new class, to m<span style="font-family: "times new roman" , serif;">ake sure </span>all the SOLID principles <span style="font-family: "times new roman" , serif;">are </span>satisfied. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">These pri<span style="font-family: "times new roman" , serif;">nciples should be </span>considered even while creating the Methods<span style="font-family: "times new roman" , serif;">/Properties</span>.<span style="mso-spacerun: yes;"> </span></span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">In this discussion, we will go through the principal based on class but the principle should be applicable for all classes/Methods/modules or any software entity or the Whole Architecture. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">I am no expert, I get better in understanding them each and every day. I am still a learner of these principles and I wish I was told earlier in college, about SOLID principles. </span><br />
<br /></div>
<div class="MsoNormal">
<h2 style="text-align: left;">
<span style="color: #cc0000;"><span style="font-size: x-large;"><b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , serif; line-height: 107%;">S – Single responsibility</span></b></span></span></h2>
<h2 style="text-align: left;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span></b></h2>
</div>
<div align="center" class="MsoNormal" style="text-align: center;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><b>"S" in "SOLID"</b> stands for Single Responsibility principle.</span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-tab-count: 1;"> </span>Single Responsibility is a very important principle that needs to be considered when creating a class. This principle will alone make your code more maintainable.</span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Whenever you create a class, you should make sure it does only one job and does not do any other work. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">It should be as dumb and lean as possible. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">When you think the class has more than so called fuzzy logic inside then it is a symptom, your class is doing more. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Violation of this principle, can also be identified when the class is more than 70-80 lines of code. </span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span> <span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Make sure the class is as dumb as possible, whenever your class knows little bit information about another class then there is code smell of breaking single responsibility.</span><br />
<br /></div>
<div class="MsoNormal">
<h3 style="text-align: left;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Shortcuts and Code smell.</span></h3>
</div>
<div class="MsoNormal">
<ul style="text-align: left;">
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Create a new class when your class is more than 80 lines of code (I know it is tough, keep it as ideal, but u will come through when you have this low limit – 400 lines is max).</span><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span></li>
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Create a new class and move the logic that is fuzzy from the current class, meaning the class should be as dumb as possible.</span><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span></li>
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Create a new class when you write a logic that is needed for only one type of situation meaning if you are writing an “if statement” inside a class to handle<span style="font-family: "times new roman" , serif;"> particu<span style="font-family: "times new roman" , serif;">lar fuzzy case the<span style="font-family: "times new roman" , serif;">n you are <span style="font-family: "times new roman" , serif;"><span style="font-family: "times new roman" , serif;"><span style="font-family: "times new roman" , serif;">probably</span> v<span style="font-family: "times new roman" , serif;">iolating <span style="font-family: "times new roman" , serif;">single re<span style="font-family: "times new roman" , serif;">sp<span style="font-family: "times new roman" , serif;">onsibility.</span></span></span></span></span></span></span></span></span></span></li>
</ul>
</div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<h2 style="text-align: left;">
<span style="color: #cc0000;"><span style="font-family: "times new roman" , serif; font-size: x-large; line-height: 107%;">O – Open closed principle</span></span></h2>
<h2 style="text-align: left;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span></h2>
</div>
<div align="center" class="MsoNormal" style="text-align: center;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">"O" in "SOLID" stands for Open Closed principle.</span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-tab-count: 1;"> </span>Class should be open for extension but be closed for modification, Conformance to this principle is what yields the greatest benefits claimed for object oriented technology; i.e. <span style="font-family: "times new roman" , serif;">re<span style="font-family: "times new roman" , serif;">-</span>usability</span> and maintainability. </span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Whenever you create a new class which implements an interface then follow this has your benchmark. </span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Consider this scenario, the <b>Class you have created is shipped as dll </b>and you want to extend/updat<span style="font-family: "times new roman" , serif;">e</span> <span style="font-family: "times new roman" , serif;">a<span style="font-family: "times new roman" , serif;"> <span style="font-family: "times new roman" , serif;">ex<span style="font-family: "times new roman" , serif;">isting </span></span></span></span></span>functionality<span style="font-family: "times new roman" , serif;">.</span> <span style="font-family: "times new roman" , serif;">N</span>ow think how <b>you should have defined<span style="font-family: "times new roman" , serif;"> your shipped class</span></b> or implemented t<span style="font-family: "times new roman" , serif;">he class,</span> such that you can still extend the functionality but cannot modify already shipped dll.<br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">So You <b>ALWAYS KEEP IN MIND a CLASS WILL/M<span style="font-family: "times new roman" , serif;">UST</span>/S<span style="font-family: "times new roman" , serif;">HOULD</span> BE CLOSED</b> (not even when packed and shipped as dll)<b> EVEN IF IT POSSIBLE FOR YOU TO CHANGE</b>.</span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Once you ingrained the <b>above</b><span style="font-family: "times new roman" , serif;"><b> concept</b> </span>in your brain then you can always define class which follows this principle. </span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Note you can never define anything that can never be changed, that is complete closure, so <b>closure cannot be complete it can only be strategic</b>. <span style="mso-spacerun: yes;"> </span>So try to keep your changes local. For strategic closure refer <a href="https://web.archive.org/web/20060822033314/http:/www.objectmentor.com/resources/articles/ocp.pdf">here </a>(page no.6) </span><br />
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Short cuts &<span style="font-family: "times new roman" , serif;"> </span>Code Smells</span></b></div>
<ul style="text-align: left;">
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Make all variables private in the class, keep the variables local to avoid p<span style="font-family: "times new roman" , serif;">ub<span style="font-family: "times new roman" , serif;">lic</span></span> variables, if you need to data for different methods in the same class then pass it as parameters and avoid priv<span style="font-family: "times new roman" , serif;">ate members as well</span>. </span></li>
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Avoid any dynamic <span style="font-family: "times new roman" , serif;">run-time</span> conversion, whenever a new class is implemented, make sure the class<span style="font-family: "times new roman" , serif;">'s</span> base class implementation is not changed due to addition of new child class. If the parent class is not changed due to the child class addition that type of dynamic can be used.</span></li>
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Never use a global variable</span></li>
<li><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Always use interface/abstract class and never use the concrete class for instance, a layer of abstraction helps a lot in Open/Closed principle. <span style="font-family: "times new roman" , serif;">L<span style="font-family: "times new roman" , serif;">aw <span style="font-family: "times new roman" , serif;">of </span></span></span> <span class="tgc"><b>All problems in computer science can be solved</b> <b>by another level of indirection</b>. </span></span></li>
</ul>
<div class="MsoNormal">
<h2 style="text-align: left;">
<span style="font-size: x-large;"> </span></h2>
<h2 style="text-align: left;">
<span style="font-size: x-large;"> <span style="color: #cc0000;"><span style="font-family: "times new roman" , serif; line-height: 107%;">Liskov Principle</span></span></span></h2>
<h2 style="text-align: left;">
<span style="font-size: x-large;"><span style="font-family: "times new roman" , serif; line-height: 107%;"> </span></span></h2>
</div>
<div align="center" class="MsoNormal" style="text-align: center;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">"L" in "SOLID" stands for Liskov substitution principle.</span><br />
<br />
<br />
<div style="text-align: left;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> <span style="mso-tab-count: 1;"> </span>Principle is coined by Barbara Liskov. This principle is more of a rule that should be <b>tried(re<span style="font-family: "times new roman" , serif;">ality v<span style="font-family: "times new roman" , serif;">ery<span style="font-family: "times new roman" , serif;"> tough, can go close though)</span></span></span></b> not to be violated rather than being followed<span style="font-family: "times new roman" , serif;">.</span></span></div>
<div style="text-align: left;">
<br /></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<h3 style="text-align: left;">
<span style="font-size: large;"><b><span style="font-family: "times new roman" , serif; line-height: 107%;">“If <i>S</i> is a subtype of <i>T</i>, then objects of type <i>T</i> in a program may be replaced with objects of type <i>S</i> without altering any of the desirable properties of that program”.</span></b></span></h3>
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><b>Above abstract definition</b> sounding so <b>complex & weird principle to understood</b>. You can understand it by understanding the below example.</span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> If the Person knows to drive <span style="font-family: "times new roman" , serif;">a</span> car then he can drive Honda and if he know how to drive Honda he is supposed to know how to drive a car.</span><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><br /></span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-tab-count: 1;"> </span>Let us consider class <b style="mso-bidi-font-weight: normal;">CAR</b> example which we can use to understand the principle. Let us define <b style="mso-bidi-font-weight: normal;">CAR</b> as base class which has “<b>Steering” attribute and a Drive () method</b>. Now derive Honda from the <b style="mso-bidi-font-weight: normal;">CAR</b> class. Read it again, if you don’t understand it. </span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-spacerun: yes;"> </span>Let us not complicate further since I am planning to write a new blog on its own by explaining the behaviour subtyping and how contra<span style="font-family: "times new roman" , serif;">-</span>variance and co-variance plays a role in the subtyping. Just understand we should be able to <b>substitute a parent object with child object and vice versa</b>.</span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Understand the Shortcut &<span style="font-family: "times new roman" , serif;"> </span>code smell as of now, that is more than enough to understand the L of SOLID Principle.</span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><script src="https://gist.github.com/karthikeyanVK/0655afa0d301e930949274f83d2f1822.js"></script></span></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Above example has a Drive method when the person applies the drive method he should be able to drive both the basic car and also the Toyota car. <span style="mso-spacerun: yes;"> </span>Now consider <b>Audi</b> car which has <b>Electronic Auto-Gear Shift</b>.</span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><script src="https://gist.github.com/karthikeyanVK/c31e42a5092e717134d5a3af06352177.js"></script> </span><br />
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">In the above example we are inheriting the Toyota and Audi car where the Toyota is manual shift gear car and Audi is auto shift gear car, then when I try to replace Toyota instance with Audi we might get an exception, so the behaviour changes<span style="font-family: "times new roman" , serif;">.</span></span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">If we remove the <b>“throw new NotImplementedException()” code</b> and leave<span style="font-family: "times new roman" , serif;"> </span>with no implementation, <span style="mso-spacerun: yes;"> </span>still the rev might not have changed in the car based on the gear shift, so it violates the functionality of the car.</span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> In this case we might need to classify a new class as high end, this principle might cannot be fully followed in real world computer science, so going to close to follow it by understanding the seeing through the code smell will help<span style="font-family: "times new roman" , serif;">.</span></span><br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="font-family: "times new roman" , serif;"> </span> </span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">If you want to understand the sample in real computer science world then look into the example in code project <a href="http://www.codeproject.com/Articles/648987/Violating-Liskov-Substitution-Principle-LSP">here</a></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<h2>
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Shortcut and code smell</span></h2>
<h2>
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span></h2>
</div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="mso-tab-count: 1;"> </span>As for the code smell, if you find any additional <b>"if statement"</b> handling a particular <b>object instance based on its type</b> then you might be violating the Liskov principle. </span><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> </span><br />
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"> In the <span style="font-family: "times new roman" , serif;">below </span>implementation code, if the Toyota type is <u>ETIO</u> then the implementation is different. <span style="font-family: "times new roman" , serif;"><br /></span></span><br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><script src="https://gist.github.com/karthikeyanVK/06de40495748379dc93eef362fe592fa.js"></script></span></div>
<div class="MsoNormal">
<br />
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="font-family: "times new roman" , serif;">A</span>lways have a general rule whenever you find an “if statement” to solve a particular condition like hack then it will mostly code smell.</span></div>
<div class="MsoNormal">
<br />
<br /></div>
<div class="MsoNormal">
<h2 style="text-align: left;">
<span style="font-size: x-large;"><span style="color: #cc0000;"><b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , serif; line-height: 107%;">Interface Segregation</span></b></span></span></h2>
<h2 style="text-align: left;">
<span style="font-size: x-large;"><span style="color: #cc0000;"><b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , serif; line-height: 107%;"> </span></b></span></span><span style="font-family: "times new roman" , serif; font-size: 14pt; text-align: center;"> </span><span style="font-family: "times new roman" , serif; font-size: 14pt; text-align: center;">"I" in "SOLID" stands for Interface segregation principle.</span></h2>
</div>
<div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">If you are forcing the clients to implement methods which they don’t need to then you are violating this principle. </span><br />
<br />
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Whenever you develop an interface for the client to consume then the interface should be as lean as possible. Interface should not never be fat meaning it should have only methods which it can handle. This is the simplest principle to follow.<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<h3 style="text-align: left;">
<b><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">Code Smel<span style="font-family: "times new roman" , serif;">l</span></span></b></h3>
<h3 style="text-align: left;">
<b><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><span style="font-family: "times new roman" , serif;"> </span> </span></b></h3>
</div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;">We will take the previous car example for the manual and automatic gear shifting, but the car will be an interface instead of a class.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><script src="https://gist.github.com/karthikeyanVK/c14a38c85d9f63d26efdd7eb520dac5b.js"></script></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;">In the above example Maruthi800<span style="color: #2b91af;"> </span>does not have auto gear vehicle so ShiftAutomaticGear() is irrelevant, so whenever you find yourself any interface that need not be implemented or need not be <span style="font-family: "times new roman" , serif;"></span>consumed, then either you are using wrong interface or your framework has fat interface for the functionality.</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<h2 style="text-align: left;">
<span style="font-size: x-large;"><span style="color: #cc0000;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt;">Dependency Inversion Principle</span></span></span></h2>
</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;"><span style="mso-tab-count: 1;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;"><span style="mso-tab-count: 1;"> </span><span style="mso-tab-count: 1;"> </span>"D" in "SOLID" stands for Dependancy inversion Principle</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;"><span style="mso-tab-count: 1;"> </span>I have written separate blog regarding this principle because to understand this principle, you need to understand below concepts before understanding the actual principle. This principle when adhered will automatically adhere you to above principles and avoids code smell.</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="mso-outline-level: 1;">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#couplings"><span style="color: olive;">What is coupling?</span></a></span></span></b></div>
<div class="MsoNormal" style="mso-outline-level: 1;">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#di"><span style="color: olive;">What is dependency injection?</span></a></span></span></b></div>
<div class="MsoNormal">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#ubdi"><span style="color: olive;">What are the underlying benefits of dependency injection?</span></a></span></span></b></div>
<div class="MsoNormal" style="mso-outline-level: 1;">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#pdi">Principles used in Dependency Injection?</a></span></span></b></div>
<div class="MsoNormal" style="mso-outline-level: 1;">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#diic" target="_blank"><span style="color: olive;">Dependency injection vs. Inversion of control</span></a></span></span></b></div>
<div class="MsoNormal" style="mso-outline-level: 1;">
<b><span style="color: #9fc5e8;"><span style="font-family: "times new roman" , serif; font-size: 14.0pt; line-height: 107%;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html#exactly"><span style="color: olive;">Where exactly Dependency Injection can be used in our projects?</span></a></span></span></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 1;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 1;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;">I have explained it in my blog in detail you can read more about it @ my </span><span style="font-family: "times new roman" , serif; font-size: 14.0pt;"><a href="http://karthikeyanvk.blogspot.in/2013/04/dependancy-injection-how-structure-map.html"><span style="mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">blog</span></a></span><span style="font-family: "times new roman" , serif; font-size: 14.0pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: "times new roman" , serif; font-size: 14.0pt;"><span style="mso-tab-count: 1;"> </span>Read more about the principle again in different ways which suits you best may be YouTube video or any other blog and make sure it becomes your second nature. Once you understand this principles you will be able to code better which is more maintainable and extensible. This will be base for any design patterns, so please make sure you understand them completely. In next blog we will look into the Laws of Computer Science an<span style="font-family: "times new roman" , serif;">d start <span style="font-family: "times new roman" , serif;">with desig<span style="font-family: "times new roman" , serif;">n patterns</span></span></span>.</span><br />
<br />
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<b><span style="font-family: "times new roman" , serif; font-size: 14.0pt;">IMPORTANT: Leave a comment to share what you learned, and hit the “like” button to let others know about it (make sure you’re logged into Facebook to like and comment).</span></b></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-IN</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="371">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:8.0pt;
mso-para-margin-left:0cm;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-fareast-language:EN-US;}
</style>
<![endif]--></div>
Karthikeyan VKhttp://www.blogger.com/profile/13144863565904730085noreply@blogger.com0