tag:blogger.com,1999:blog-11734584625501948302024-02-22T07:00:57.690-08:00Database Bits And PiecesDinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-1173458462550194830.post-76893226597174060442019-11-15T03:56:00.001-08:002019-11-15T16:36:00.816-08:00Delete records in SQL Server. What is happening behind?I have seen many people questioning on how to reclaim space from the database. Lets do some analysis and see what is happening with data files behind the seen.<br />
<br />
First I create an empty database with default values as below.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWY513NkD9SFsLuxl1CIT8lBOFPVD-FRdPF36Sh8fJfQLKVgf3rsNga2ltgV8NkJDum6WJWpqktoCR9nqqSZNSO85haRcZrB_ApYbZF6nGx-vXzYXyhNTtkUuZLAHdrTrZUlKk5Z-5-KI/s1600/DBFiles.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="94" data-original-width="513" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWY513NkD9SFsLuxl1CIT8lBOFPVD-FRdPF36Sh8fJfQLKVgf3rsNga2ltgV8NkJDum6WJWpqktoCR9nqqSZNSO85haRcZrB_ApYbZF6nGx-vXzYXyhNTtkUuZLAHdrTrZUlKk5Z-5-KI/s1600/DBFiles.PNG" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Lets execute "sp_spaceused" & see the output.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NroglK7r02D2jgWrfr-2PAMW0HIT_xAzZdghADpEnX65Pb9FI1OfiGDLGlvg6v_Eqb1hL_FYZex7V-km53RiSSgnmKT1ytgtFU0hAPICXkIyYDYcbP4oIkcbbnwmr-Qyzxsgqsocy3o/s1600/SpaceUsed1.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="250" data-original-width="487" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NroglK7r02D2jgWrfr-2PAMW0HIT_xAzZdghADpEnX65Pb9FI1OfiGDLGlvg6v_Eqb1hL_FYZex7V-km53RiSSgnmKT1ytgtFU0hAPICXkIyYDYcbP4oIkcbbnwmr-Qyzxsgqsocy3o/s1600/SpaceUsed1.PNG" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
As per these, size of the database is 16MB. Log file is 8 MB & Data file is 8 MB. For our analysis what is important here is the size of the data file which is 8 MB.<br />
<br />
As per the output above reserved space is 2386 KB. It is the sum of data, index & unused space.<br />
That is<br />
<span style="color: blue;"><b>Reserved = data + index_size + unused</b></span><br />
2368 KB = 960 KB + 1040 KB + 268 KB.<br />
<br />
This can also be called as the allocated space. Then, size of the data file can be found as below<br />
<br />
<b><span style="color: blue;">reserved space + unallocated space = datafile size</span></b><br />
2368KB(2.31MB) + 5.69 MB = 8 MB.<br />
<br />
Above calculations are useful to understand the data file size & usage. Now lets create a table, insert some data & see how this behaves.<br />
Below table shows how the space is allocated based on each step.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU-Kgwfkj08isLw-6ZM6GpNz26UCE1J-_e7xI7DOjYyjVq_Yd2asv-3nTMdgkTLQ31hT6EfY6DkB9OZzOlhUP7IPStrBAIn900hCHGCe2skPe58Ekb5bDG3wrnU1v97P1dyn8l8RUcBsU/s1600/Summary.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="188" data-original-width="648" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU-Kgwfkj08isLw-6ZM6GpNz26UCE1J-_e7xI7DOjYyjVq_Yd2asv-3nTMdgkTLQ31hT6EfY6DkB9OZzOlhUP7IPStrBAIn900hCHGCe2skPe58Ekb5bDG3wrnU1v97P1dyn8l8RUcBsU/s640/Summary.PNG" width="640" /></a></div>
<br />
First row in the table shows the sizes at the beginning. Then I insert 1000 records & then delete 200 records. After deleting 200 records, unused space has been increased to 1808 from 376. Then when I shrink, this space is not released but the unallocated space. Then i delete another 500 records & unused space is increase up to 4736.<br />
<br />
Now the question is how to release this space. I rebuilt the index. After rebuilding, SQL Server arranges pages & released the unused space.<br />
<br />
I hope this explanation clarifies on how the space in the data file behaves when data is deleted.<br />
<br />
<br />
<br />Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com2tag:blogger.com,1999:blog-1173458462550194830.post-24168167755102549832013-08-04T23:16:00.001-07:002013-08-07T06:42:26.204-07:00CROSS APPLYThe “CROSS APPLY” is a very important key word that can be used to simplify complex queries. It is not only simple to write, but also better in performance. To have a clear idea, let’s take two data sets as below.<br />
<br />
<table border="1">
<tbody>
<tr><td>CustomerID</td><td>CustomerName</td><td>Location</td>
</tr>
<tr><td>1</td><td>Customer1</td><td>Colombo</td></tr>
<tr><td>2</td><td>Customer2</td><td>Kandy</td></tr>
<tr><td>3</td><td>Customer3</td><td>Colombo</td></tr>
<tr><td>4</td><td>Customer4</td><td>Galle</td></tr>
<tr><td>5</td><td>Customer5</td><td>Kandy</td></tr>
<tr><td>6</td><td>Customer6</td><td>Jaffna</td></tr>
</tbody></table>
<br />
This record set is from a table named “Customer” and it contains six records for six customers. Below records were taken from a table called “Order” it has different orders for the above customers.<br />
<br />
<br />
<table border="1">
<tbody>
<tr><td>OrderID</td><td>CustomerID</td><td>OrderDate</td><td>OrderAmount</td></tr>
<tr><td>1</td><td>1</td><td>7/1/2013</td><td>120</td></tr>
<tr><td>2</td><td>1</td><td>7/2/2013</td><td>110</td></tr>
<tr><td>3</td><td>1</td><td>7/3/2013</td><td>100</td></tr>
<tr><td>4</td><td>1</td><td>7/4/2013</td><td>120</td></tr>
<tr><td>5</td><td>2</td><td>7/1/2013</td><td>20</td></tr>
<tr><td>6</td><td>2</td><td>7/2/2013</td><td>30</td></tr>
<tr><td>7</td><td>2</td><td>7/3/2013</td><td>45</td></tr>
<tr><td>8</td><td>3</td><td>7/1/2013</td><td>22</td></tr>
<tr><td>9</td><td>3</td><td>7/2/2013</td><td>65</td></tr>
<tr><td>10</td><td>3</td><td>7/3/2013</td><td>66</td></tr>
<tr><td>11</td><td>4</td><td>7/1/2013</td><td>32</td></tr>
<tr><td>12</td><td>4</td><td>7/2/2013</td><td>78</td></tr>
<tr><td>13</td><td>5</td><td>7/1/2013</td><td>36</td></tr>
<tr><td>14</td><td>5</td><td>7/2/2013</td><td>94</td></tr>
<tr><td>15</td><td>5</td><td>7/3/2013</td><td>43</td></tr>
<tr><td>16</td><td>6</td><td>7/1/2013</td><td>83</td></tr>
<tr><td>17</td><td>6</td><td>7/2/2013</td><td>53</td></tr>
<tr><td>18</td><td>6</td><td>7/3/2013</td><td>54</td></tr>
<tr><td>19</td><td>6</td><td>7/4/2013</td><td>42</td></tr>
</tbody></table>
<br />
Now I will execute below two queries to compare the results and execution plan. One was written with an INNER JOIN and the other was written with an CROSS APPLY key words.<br />
<br />
<span style="color: purple;">SELECT *</span><br />
<span style="color: purple;">FROM dbo.[Order] a CROSS APPLY</span><br />
<span style="color: purple;"> dbo.Customer b</span><br />
<span style="color: purple;">WHERE a.CustomerID = b.CustomerID</span><br />
<span style="color: purple;"><br /></span>
<span style="color: purple;">SELECT *</span><br />
<span style="color: purple;">FROM dbo.[Order] a INNER JOIN</span><br />
<span style="color: purple;"> dbo.Customer b ON a.CustomerID = b.CustomerID</span><br />
<br />
Both the queries looks same and also not only the results, but also the execution plan is same. The execution plan can be seen below.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGTK-F_wz0c5Ng09Z1QqfTl7gf2wI0QE38VhUwcAe7b7t2L-cbyP9DcC1dLDE2OCoq8RmQxuZSDIi_Mdk7n9Mi2pqefEPkX_R4_4N68xbvhU0t6quO4d7_KiBFXwdDz5jUwiM6V6vklfc/s1600/CROSS_APPLY_simple.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGTK-F_wz0c5Ng09Z1QqfTl7gf2wI0QE38VhUwcAe7b7t2L-cbyP9DcC1dLDE2OCoq8RmQxuZSDIi_Mdk7n9Mi2pqefEPkX_R4_4N68xbvhU0t6quO4d7_KiBFXwdDz5jUwiM6V6vklfc/s400/CROSS_APPLY_simple.PNG" /></a></div>
<br />
<br />
According to the image above, all the operators and the cost of each operator are identical. Then what is the difference?<br />
Let’s have a look at the below query. In general terms, this will return orders with highest amount for each customer.<br />
<br />
<span style="color: purple;">SELECT a.CustomerID, CustomerName, Location, c.*</span><br />
<span style="color: purple;">FROM dbo.Customer AS a</span><br />
<span style="color: purple;"> CROSS APPLY ( SELECT TOP 1 OrderID, CustomerID, OrderDate, OrderAmount</span><br />
<span style="color: purple;"> FROM dbo.[Order] AS b</span><br />
<span style="color: purple;"> WHERE a.CustomerID = b.CustomerID</span><br />
<span style="color: purple;"> ORDER BY OrderAmount DESC ) c</span><br />
<br />
If this written, without the “CROSS APPLY” key word, we have to do little more work since the line “WHERE a.CustomerID = b.CustomerID” in above query is not supported with “INNER JOIN”.<br />
The result of the above query looks as below which can’t be achieved with “INNER JOIN” simply.<br />
<br />
<table border="1">
<tbody>
<tr><td>CustomerID</td><td>CustomerName</td><td>Location</td><td>OrderID</td><td>CustomerID</td><td>OrderDate</td><td>OrderAmount</td></tr>
<tr><td>1</td><td>Customer1</td><td>Colombo</td><td>1</td><td>1</td><td>7/1/2013</td><td>120</td></tr>
<tr><td>2</td><td>Customer2</td><td>Kandy</td><td>7</td><td>2</td><td>7/3/2013</td><td>45</td></tr>
<tr><td>3</td><td>Customer3</td><td>Colombo</td><td>10</td><td>3</td><td>7/3/2013</td><td>66</td></tr>
<tr><td>4</td><td>Customer4</td><td>Galle</td><td>12</td><td>4</td><td>7/2/2013</td><td>78</td></tr>
<tr><td>5</td><td>Customer5</td><td>Kandy</td><td>14</td><td>5</td><td>7/2/2013</td><td>94</td></tr>
<tr><td>6</td><td>Customer6</td><td>Jaffna</td><td>16</td><td>6</td><td>7/1/2013</td><td>83</td></tr>
</tbody></table>
<br />
<br />
In summary, with the “CROSS APPLY”, the right table is evaluated for each row in left table and it is not the case with “INNER JOIN”.Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-27439690623100780552013-06-04T13:20:00.002-07:002013-06-04T13:20:56.144-07:00Locks placed by queries on SQL Server on selected Isolation Levels.<br />
<h2 class="MsoNormal" style="margin: 0in 0in 8pt;">
Locks placed by queries on SQL Server on selected Isolation
Levels.<o:p></o:p></h2>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">When a query executes, SQL Server places locks on resources.
In this article I am going to analyze in detail, what are the locks placed,
types of locks, number of locks based on the query executed against the database
depending on the isolation level.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">First I’ll open a new query window against the adventure
works database and executes below query. It will show the current locks placed
against this database. Please note that at the moment there are no any current
activities on this database and the default isolation (READ COMMITTED) level is
set.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SELECT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">resource_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_mode</span><span style="color: grey;">,</span> <span style="color: teal;">request_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_session_id</span><span style="color: grey;">,</span> <span style="color: teal;">request_owner_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_status</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">FROM</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: green;">sys</span><span style="color: grey;">.</span><span style="color: green;">dm_tran_locks<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: green; font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Results looks as below<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">DATABASE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SHARED_TRANSACTION_WORKSPACE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">According to the results, this is a database level shared
lock. This lock was requested by a shared transaction workplace which is a
session. This session was created by the query window I opened to execute above
query.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Now I’ll open another query window to execute a query.
Before executing the query, I execute the above query again to see the current
locks. <o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">DATABASE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">53<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SHARED_TRANSACTION_WORKSPACE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">DATABASE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SHARED_TRANSACTION_WORKSPACE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Now we can see two shared database locks with two different
session ids. This is because two query windows I have opened. Let’s execute a
simple SELECT query and observe how locks are placed. <o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SELECT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: magenta;">COUNT</span><span style="color: grey;">(</span>1<span style="color: grey;">)</span> <span style="color: blue;">FROM</span> <span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Even though it is included in a transaction, it seems no
locks have been applied. This is because the SELECT statement commits just
after it is executed regardless of the transaction. So we can’t see the lock
applied by the SELECT query.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Let’s change the transaction Isolation Level to a higher
level by issuing following command<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SET</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">TRANSACTION</span> <span style="color: blue;">ISOLATION</span> <span style="color: blue;">LEVEL</span> <span style="color: blue;">REPEATABLE</span> <span style="color: blue;">READ<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">And execute the SELECT query again and see the locks results
are as below.<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">DATABASE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">53<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SHARED_TRANSACTION_WORKSPACE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">DATABASE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SHARED_TRANSACTION_WORKSPACE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">53<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">We can see that there is an additional SHARED lock on an
object. Actually it is the table in the query and therefore it is a TABLE LOCK.
The lock has been requested by a transaction which is the transaction I started
with the SELECT query.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Now I will try to execute an INSERT and an UPDATE statement
against the same table. Before that I’ll change the query to check the locks to
filter out the locks created by sessions which are not important to our context.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SELECT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">resource_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_mode</span><span style="color: grey;">,</span> <span style="color: teal;">request_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_session_id</span><span style="color: grey;">,</span> <span style="color: teal;">request_owner_type</span><span style="color: grey;">,</span> <span style="color: teal;">request_status</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">FROM</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: green;">sys</span><span style="color: grey;">.</span><span style="color: green;">dm_tran_locks</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">WHERE</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">request_owner_id</span> <span style="color: grey;"><></span> 0<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Then I try to execute below UPDATE query.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: magenta; font-family: Consolas; font-size: 9.5pt;">UPDATE</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span> <span style="color: blue;">SET</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">=</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">+</span> 1<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Once this is executed an additional lock can be seen as
below<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">53<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">WAIT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">This is the lock requested by the UPDATE statement and
resource cannot be granted because of the SHARED lock already placed. So it is
in the WAIT status. So this query has placed an INTENT EXLUSIVE lock since it
can’t place to prevent EXCLUSIVE placing exclusive locks by any other requet. Let’s
try with an INSERT statement in another window.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">INSERT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">INTO</span><span style="mso-spacerun: yes;"> </span><span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span><span style="color: grey;">(</span><span style="color: teal;">ProductID</span><span style="color: grey;">,</span> <span style="color: teal;">ReferenceOrderID</span><span style="color: grey;">,</span> <span style="color: teal;">ReferenceOrderLineID</span><span style="color: grey;">,</span> <span style="color: teal;">TransactionDate</span><span style="color: grey;">,</span> <span style="color: teal;">TransactionType</span><span style="color: grey;">,</span> <span style="color: teal;">Quantity</span><span style="color: grey;">,</span> <span style="color: teal;">ActualCost</span><span style="color: grey;">,</span> <span style="color: teal;">ModifiedDate</span><span style="color: grey;">)</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">VALUES </span><span style="color: grey; font-family: Consolas; font-size: 9.5pt;">(</span><span style="font-family: Consolas; font-size: 9.5pt;">316<span style="color: grey;">,</span> 100000<span style="color: grey;">,</span> 1000001<span style="color: grey;">,</span> <span style="color: magenta;">GETDATE</span><span style="color: grey;">(),</span> <span style="color: red;">'I'</span><span style="color: grey;">,</span> 100<span style="color: grey;">,</span> 1000<span style="color: grey;">,</span> <span style="color: magenta;">GETDATE</span><span style="color: grey;">())</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Locks looks like below<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">53<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">WAIT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Even the INSERT statement is waiting. <o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Let’s change the SELECT query to access only a set of
records as below. I’ll start it with a transaction to hold the locks.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">BEGIN</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">TRANSACTION</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SELECT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: grey;">*</span> <span style="color: blue;">FROM</span> <span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span> <span style="color: blue;">WHERE</span> <span style="color: teal;">TransactionID</span> <span style="color: grey;">BETWEEN</span> 150001 <span style="color: grey;">AND</span>
150010<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">This query returned 10 rows and locks are placed as below. <o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 592px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 3;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 4;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 5;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 6;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 7;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 8;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 9;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 10;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 11;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 12; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">This shows that there are 10 SHARED locks on the 10 rows
selected and two INTENT SHARED locks on the page and on the table. Now I’ll
execute an UPDATE statement which will try to update set of records from the
selected 10 records and some additional records.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">BEGIN</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">TRANSACTION</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: magenta; font-family: Consolas; font-size: 9.5pt;">UPDATE</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span> <span style="color: blue;">SET</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">=</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">+</span> 1 <span style="color: blue;">WHERE</span> <span style="color: teal;">TransactionID</span> <span style="color: grey;">BETWEEN</span>
150008 <span style="color: grey;">AND</span> 150015<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><o:p> </o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Results for the locks applied looks below.<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 701px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_description<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 3;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 4;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 5;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(4b8cf61b9bed)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 6;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(3bc698094207)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 7;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(52f4b303ba5d)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 8;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(6ad1848ad628)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 9;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(8ae5aa051294)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 10;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(b2c09d8c7ee1)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 11;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background: yellow; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(c28af39ea70b)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 12;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(939def1d3324)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 13;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(abb8d8945f51)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 14;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(dbf2b68686bb)<span style="mso-spacerun: yes;">
</span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 15; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 132pt;" valign="bottom" width="176"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background: yellow; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">WAIT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background: yellow; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(c28af39ea70b)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Here I have included an additional column “resourse_description”
to see what are the resources acquired by the queries. Other than the locks
applied by the SELECT query, there are two INTENT EXCLUSIVE locks applied by
the UPDATE query and it is WAITIING for an ECLUSIVE lock on one KEY. <span style="mso-spacerun: yes;"> </span>So the UPDATE statement doesn’t intend to apply
locks on other KEYs until the lock is granted to the first KEY.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">It looks like, it tries to apply the locks on the order of
the KEY. If the UPDATE statement range started, below 150001 in WHERE
condition, Locks will be placed to the values below 150001 and WAITING to apply
lock on the KEY 150001. If the range is totally out of the SELECT statement’s
range, it will apply locks to all the KEYS as below. I change the query to …<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">BEGIN</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">TRANSACTION</span><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: magenta; font-family: Consolas; font-size: 9.5pt;">UPDATE</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">Production</span><span style="color: grey;">.</span><span style="color: teal;">TransactionHistory</span> <span style="color: blue;">SET</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">=</span> <span style="color: teal;">ModifiedDate</span> <span style="color: grey;">+</span> 1 <span style="color: blue;">WHERE</span> <span style="color: teal;">TransactionID</span> <span style="color: grey;">BETWEEN</span>
150011 <span style="color: grey;">AND</span> 150015<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">… and the locks are as below.<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 647px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_description<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 3;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 4;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 5;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(8ae5aa051294)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 6;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(b2c09d8c7ee1)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 7;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(939def1d3324)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 8;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(abb8d8945f51)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 9;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(52f4b303ba5d)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 10;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(6ad1848ad628)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 11;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(c28af39ea70b)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 12;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(4b8cf61b9bed)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 13;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(3bc698094207)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 14;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(dbf2b68686bb)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 15;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(03e3af802e72)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 16;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(22bedd1163b7)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 17;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(1a9bea980fc2)<span style="mso-spacerun: yes;">
</span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 18;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(e3d7810feace)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 19; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(faafc417cb7e)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">Here we can see that there are additional EXCLUSIVE locks
for the five rows that are trying to UPDATE.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">For the above same queries, locks are different if the
TRANSACTION_ISOLATION_LEVEL is SERIALIZABLE. Then the locks are as below.<o:p></o:p></span></div>
<br />
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184; width: 647px;">
<tbody>
<tr style="height: 15pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="background-color: transparent; border: 1pt solid windowtext; height: 15pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_mode<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_session_id<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_owner_type<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">request_status<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: windowtext windowtext windowtext rgb(0, 0, 0); border-style: solid solid solid none; border-width: 1pt 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">resource_description<o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 1;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 2;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">PAGE<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">1:16779<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 3;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IS<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 4;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">OBJECT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">IX<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 5;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(939def1d3324)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 6;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(abb8d8945f51)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 7;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(dbf2b68686bb)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 8;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(52f4b303ba5d)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 9;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(6ad1848ad628)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 10;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(22bedd1163b7)<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 11;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(8ae5aa051294)<span style="mso-spacerun: yes;">
</span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 12;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(b2c09d8c7ee1)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 13;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(c28af39ea70b)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 14;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(4b8cf61b9bed)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 15;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">RangeS-S<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">52<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">GRANT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(3bc698094207)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
<tr style="height: 15pt; mso-yfti-irow: 16; mso-yfti-lastrow: yes;">
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext; border-style: none solid solid; border-width: 0px 1pt 1pt; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 56pt;" valign="bottom" width="75"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">KEY<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 57pt;" valign="bottom" width="76"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">X<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 53pt;" valign="bottom" width="71"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">LOCK<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 75pt;" valign="bottom" width="100"><div align="right" class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; text-align: right;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">54<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 91pt;" valign="bottom" width="121"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">TRANSACTION<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 71pt;" valign="bottom" width="95"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">WAIT<o:p></o:p></span></span></div>
</td>
<td nowrap="" style="background-color: transparent; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); border-style: none solid solid none; border-width: 0px 1pt 1pt 0px; height: 15pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 82pt;" valign="bottom" width="109"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 8pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">(22bedd1163b7)<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
</td>
</tr>
</tbody></table>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">According to MSDN “</span><span style="color: #2a2a2a; font-family: "Segoe UI","sans-serif"; font-size: 10pt; line-height: 107%;">A key range lock
protects this requirement by preventing other transactions from inserting new
rows whose keys would fall in the range of keys read by the serializable
transaction</span><span style="font-family: Calibri;">”. But it is not only INSERT but also UPDATES are
prevented. <o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<span style="font-family: Calibri;">In this analysis, we can clearly understand how locks
applied differently in different isolation levels.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 8pt;">
<o:p><span style="font-family: Calibri;"> </span></o:p></div>
Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com3tag:blogger.com,1999:blog-1173458462550194830.post-83638562677053087422013-05-08T15:29:00.000-07:002013-05-08T15:29:03.530-07:00Monitoring Processor, Memory and Pagefile Usage in windows serverBelow two links explain very important counters to be monitored on performance<br />
<br />
http://www.winserverhelp.com/2011/01/monitoring-windows-server-system-memory-and-pagefile-usage/<br />
http://www.winserverhelp.com/2011/01/monitoring-processor-usage-in-windows-server/<br />
<br />
<br />Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-67627237686677291502013-04-03T04:16:00.000-07:002013-04-03T04:16:18.238-07:00Cassandra - Can not start on Ubuntu When i try to start cassandra on ubuntu with the command<br />
"./Cassandra" i got an error saying "Segmentation fault (core dumped)"<br />
<br />
This is caused by open JDK 1.6. This could be solved by changing the default stack size in the "conf/cassandra-env.sh" configuration file.<br />
In the file changing the line<br />
"JVM_OPTS="$JVM_OPTS -Xss180k"<br />
<br />
to<br />
"JVM_OPTS="$JVM_OPTS -Xss260k" it will start successfully.<br />
Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-49352446524685672922013-01-08T03:43:00.001-08:002013-01-08T04:59:12.043-08:00How data exceeding 8 KB stores in a row<a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><br />
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">Maximum
allowed bytes per row is 8060 bytes in SQL Server. There are two ways to store data
rows that exceed this limit.</span><br />
<ul>
<li><span style="font-family: Arial, sans-serif; text-indent: -0.25in;">LOB
data</span></li>
<li><span style="font-family: Arial, sans-serif; text-indent: -0.25in;">ROW_OVERFLOW_DATA</span></li>
</ul>
</div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">Let’s see how
this works in SQL server with a simple example.</span><br />
<ul>
<li><span style="font-family: Arial, sans-serif; text-indent: -0.25in;">Create
the below table</span></li>
</ul>
</div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; text-indent: 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">CREATE</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">TABLE</span> <span style="color: teal;">DataTest</span><span style="color: blue;"> </span><span style="color: grey;">(</span><span style="color: teal;">ID</span> <span style="color: blue;">int</span><span style="color: grey;">,</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-indent: 0.5in;">
<span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">Location</span> <span style="color: blue;">varchar</span><span style="color: grey;">(</span><span style="color: magenta;">MAX</span><span style="color: grey;">),</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">FirstName</span> <span style="color: blue;">varchar</span><span style="color: grey;">(</span>5000<span style="color: grey;">),</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">LastName</span> <span style="color: blue;">varchar</span><span style="color: grey;">(</span>4000<span style="color: grey;">),</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">Region</span> <span style="color: blue;">varchar</span><span style="color: grey;">(</span>4500<span style="color: grey;">))<o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo2; text-indent: -.25in;">
<ul>
<li><span style="font-family: Arial, sans-serif; text-indent: -0.25in;"> Then
insert a record to the table with the below query</span></li>
</ul>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-indent: 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">INSERT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">INTO</span>
<span style="color: teal;">DataTest</span> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-indent: 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">VALUES </span><span style="color: grey; font-family: Consolas; font-size: 9.5pt;">(</span><span style="font-family: Consolas; font-size: 9.5pt;">1<span style="color: grey;">,</span><span style="color: red;">''</span><span style="color: grey;">,</span><span style="color: magenta;"> REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'A'</span><span style="color: grey;">,</span>5000<span style="color: grey;">), </span><span style="color: magenta;">REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'B'</span><span style="color: grey;">,</span>4000<span style="color: grey;">), </span><span style="color: magenta;">REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'B'</span><span style="color: grey;">,</span>4500<span style="color: grey;">))</span></span><br />
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="color: grey;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">According to
the sizes of the above columns neither of two columns can be fit in to a single
data page. So only one column will fit into the row and other columns will be
saved in different pages. This is called ROW_OVERFLOW_DATA</span><br />
<span style="font-family: "Arial","sans-serif"; text-indent: -0.25in;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br /></span></span>
<span style="font-family: "Arial","sans-serif"; text-indent: -0.25in;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><span style="font-family: "Arial","sans-serif"; text-indent: -0.25in;">This
can be observed with the below query</span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">SELECT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: teal;">alloc_unit_type_desc</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: grey; font-family: Consolas; font-size: 9.5pt;">,</span><span style="color: teal; font-family: Consolas; font-size: 9.5pt;">index_depth</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: grey; font-family: Consolas; font-size: 9.5pt;">,</span><span style="color: teal; font-family: Consolas; font-size: 9.5pt;">index_level</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: grey; font-family: Consolas; font-size: 9.5pt;">,</span><span style="color: teal; font-family: Consolas; font-size: 9.5pt;">record_count</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: grey; font-family: Consolas; font-size: 9.5pt;">,</span><span style="color: teal; font-family: Consolas; font-size: 9.5pt;">page_count</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: grey; font-family: Consolas; font-size: 9.5pt;">,</span><span style="color: teal; font-family: Consolas; font-size: 9.5pt;">avg_record_size_in_bytes</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">FROM</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: green;">sys</span><span style="color: grey;">.</span><span style="color: green;">dm_db_index_physical_stats</span><span style="color: grey;">(</span><span style="color: magenta;">DB_ID</span><span style="color: grey;">(</span><span style="color: red;">'MyTestDB'</span><span style="color: grey;">),</span><span style="color: magenta;">OBJECT_ID</span><span style="color: grey;">(</span><span style="color: red;">'DataTest'</span><span style="color: grey;">),NULL,NULL,</span><span style="color: red;">'DETAILED'</span><span style="color: grey;">)<o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpFirst">
<br /></div>
<div class="MsoListParagraphCxSpMiddle">
<span style="font-family: "Arial","sans-serif";">Results
are …<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle">
<span style="font-family: "Arial","sans-serif"; mso-no-proof: yes;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"
o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_i1027" type="#_x0000_t75"
style='width:468pt;height:49.5pt;visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\dineshk\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Arial","sans-serif";"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUMfLdylzu68M5jbKZpihf4jQnbV2xpTiZ084NC24J2kWcohF8hKn_xC3-1HZMMdxrAzrmR9eqMRp2rq7Q8amn1Yn5CbapcfVg9Ys_H4rSBZvjviLxyXfvbOYjOpzkDJz8JQ4NHNw9ieI/s1600/Capture.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUMfLdylzu68M5jbKZpihf4jQnbV2xpTiZ084NC24J2kWcohF8hKn_xC3-1HZMMdxrAzrmR9eqMRp2rq7Q8amn1Yn5CbapcfVg9Ys_H4rSBZvjviLxyXfvbOYjOpzkDJz8JQ4NHNw9ieI/s1600/Capture.PNG" /></a></div>
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">In the column
“page_count”, there is one page with IN_ROW_DATA and two pages with
ROW_OVERFLOW_DATA. As I explained above, data the exceeds 8 KB, will be stored
in different pages as ROW_OVERFLOW_DATA.</span></div>
<div class="MsoListParagraph" style="mso-list: l1 level1 lfo1; text-indent: -.25in;">
<ul>
<li><span style="font-family: "Arial","sans-serif"; text-indent: -0.25in;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><span style="font-family: "Arial","sans-serif"; text-indent: -0.25in;">Now
let’s insert another record that contains a value for varchar(MAX) column with
below query</span></li>
</ul>
</div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">INSERT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">INTO</span> <span style="color: teal;">DataTest</span> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">VALUES </span><span style="color: grey; font-family: Consolas; font-size: 9.5pt;">(</span><span style="font-family: Consolas; font-size: 9.5pt;">2<span style="color: grey;">,</span><span style="color: magenta;">REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'A'</span><span style="color: grey;">,</span>8000<span style="color: grey;">),</span><span style="color: red;">''</span><span style="color: grey;">,</span><span style="color: red;">''</span><span style="color: grey;">,</span><span style="color: red;">''</span><span style="color: grey;">)<o:p></o:p></span></span></div>
<div class="MsoListParagraph">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">Now the data
pages looks as below</span><br />
<span style="font-family: "Arial","sans-serif";"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1173458462550194830" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrm0U-MpRqNU7LE42r50epj_jRDXycmc0oI4YzbVfE9UL2fud1PKv4koFQazRwNgtBGWbD_9msWBg6FMhhaewfprumsetD28XiOIbRQxm7-hxlhWMgji8TdSA0YJi4tt-KqxS3q9Y96B0/s1600/Capture2.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrm0U-MpRqNU7LE42r50epj_jRDXycmc0oI4YzbVfE9UL2fud1PKv4koFQazRwNgtBGWbD_9msWBg6FMhhaewfprumsetD28XiOIbRQxm7-hxlhWMgji8TdSA0YJi4tt-KqxS3q9Y96B0/s1600/Capture2.PNG" /></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: Arial, sans-serif;"><br /></span>
<span style="font-family: Arial, sans-serif;">Now we can
see that the page_count of IN_ROW_DATA has been increased by one. This means
that the new row has been inserted as a IN_ROW_DATA since the record fits into
the limit of 8 KB.</span></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l1 level1 lfo1; text-indent: -.25in;">
<span style="font-size: 9px; text-indent: -0.25in;"> </span><br />
<span style="font-family: Arial, sans-serif; text-indent: -0.25in;"> Let’s
insert another record which exceeds 8 KB with the below query</span><br />
<!--[if !supportLists]--></div>
<div class="MsoListParagraphCxSpLast">
</div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">INSERT</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">INTO</span> <span style="color: teal;">DataTest</span> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">VALUES </span><span style="color: grey; font-family: Consolas; font-size: 9.5pt;">(</span><span style="font-family: Consolas; font-size: 9.5pt;">2<span style="color: grey;">,</span><span style="color: magenta;">REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'A'</span><span style="color: grey;">,</span>8000<span style="color: grey;">),</span><span style="color: magenta;">REPLICATE</span><span style="color: grey;">(</span><span style="color: red;">'A'</span><span style="color: grey;">,</span>5000<span style="color: grey;">),</span><span style="color: red;">''</span><span style="color: grey;">,</span><span style="color: red;">''</span><span style="color: grey;">)<o:p></o:p></span></span></div>
<div class="MsoListParagraph">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">Now the result
looks like,<o:p></o:p></span><br />
<span style="font-family: "Arial","sans-serif";"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ4IqX-26jP4HVyPq1evaIV4Fwmmysx2vD4PTa3brKpa8MN6ijM2_3Wg8_Ak_9UotjcL0La8NDj3v8kISvoWtyLt9WuEkz7srqF5J88FDauy_nGP0lhGONgotISlgo2v57nWtxf2PTPFA/s1600/Capture3.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ4IqX-26jP4HVyPq1evaIV4Fwmmysx2vD4PTa3brKpa8MN6ijM2_3Wg8_Ak_9UotjcL0La8NDj3v8kISvoWtyLt9WuEkz7srqF5J88FDauy_nGP0lhGONgotISlgo2v57nWtxf2PTPFA/s1600/Capture3.PNG" /></a></div>
<span style="font-family: "Arial","sans-serif";"><br /></span>
<span style="font-family: "Arial","sans-serif";"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif"; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_3" o:spid="_x0000_i1025"
type="#_x0000_t75" style='width:468pt;height:60.75pt;visibility:visible;
mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\dineshk\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Arial","sans-serif";"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Arial","sans-serif";">An
additional page has been added with the allocation unit type “LOB_DATA”. <o:p></o:p></span></div>
<div class="MsoListParagraph">
<br /></div>
<div class="MsoNormal">
<br /></div>
Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-90337181216441403402012-12-17T11:19:00.001-08:002012-12-17T11:26:31.619-08:00Controlling read phenomena in SQL<br />
<br />
Dirty reads, Non-repeatable reads and phantoms are three read phenomena that can be controlled with different transaction isolation levels.<br />
<br />
<b>Dirty reads</b><br />
When a data is changed by a transaction, another transaction will read the same data before committing the previous transaction. So the data read by second transaction are inconsistent and are called dirty reads.<br />
<br />
<b>Non-repeatable reads</b><br />
Within a transaction, when same data read by two separate reads, different values will be returned if the data has been updated between two reads. This is called Non-repeatable reads. In another words, if a set of records read, have been updated between two or more reads, then it is Non-repeatable.<br />
<br />
<b>Phantom reads</b><br />
Between several reads, if new records have been inserted that matches the criteria of the select statement, it is a phantom situation.<br />
<br />
All the above situations can be controlled (allowed or prevented) by the transaction isolation levels. All the above reads are allowed with <b>Read Uncommitted</b> transaction isolation level.<br />
With the <b>Read Committed</b> isolation level, Dirty reads are prevented and others are allowed. Non-repeatable reads are prevented with <b>Repeatable Read</b> isolation level and all the above are prevented with <b>Serializable </b>isolation level.<br />
<br />
So the Read Uncommitted is the least level of isolation and Serializable gives the maximum isolation. However, maximum level of locks applied with the Serializable isolation level and no locks are applied with Read Uncommited isolation level.<br />
<br />
When the maximum isolation, locks applied also maximum which will lead to blocking. To prevent this a new isolation level, <b>Snapshot Isolation</b> was introduced with SQL Server 2005 and later versions. This is based on keeping versions of records which gives the maximum isolation with minimum blocking.Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-76138419133009206392012-12-17T10:12:00.001-08:002012-12-17T10:15:53.258-08:00Locking vs Blocking<br />
<b>Locking</b><br />
This occurs when a session takes ownership of an object by acquiring a lock on the resource<br />
<br />
<b>Blocking</b><br />
This happens when a session is trying to acquire a lock on a resource which is already locked by an another session. Since the resource is already locked, the session is blocked to acquire the resource until the previous session releases the lock.<br />
<div>
<br /></div>
<div>
If the above blocking process is also blocked by another process and that process is also blocked by above blocked process, It will lead to a<b> <span style="color: #e06666;">dead-lock</span></b> situation where once process need to be terminated by force.</div>
Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-62429653779550365152012-07-16T02:31:00.000-07:002012-07-16T04:48:37.154-07:00Transactions - Bits & Pieces<strong><u>SET XACT_ABORT</u></strong><br />
<br />
SQL Server uses transactions to group a set of SQL Statements. However if a Rolling back mechanism is not set up, eventhough some statments failed to execute, others would be commited. <br />
<br />
If SET XACT_ABORT is set to ON, all the statements are Rolledback. By default this is SET to OFF.<br />
<br />
<strong><u>MARK</u></strong><br />
This is used to mark a transaction in the transaction log. This is usfull to restored a database to that mark. This similar to recover a database to a point in time.<br />
When several databases are used in a single transaction, MARK option can be used to make all the databases to a consistant state.<br />
<br />
<strong><u>SAVE POINT</u></strong><br />
<br />
Save points are used to usfull when transactions are rolled back. Transaction can be rolled back to defined save point<br />
<br />
When there is no explisit transaction is defined, the statement<br />
SAVE TRANSACTION will fail. <br />
However it will work, if the transaction mode is set to IMPLICIT TRANSACTION<br />
<br />
<strong><u>SET ANSI_DEFAULTS ON</u></strong><br />
When this is ON, IMPLICIT TRANSACTION mode is automatically ONDinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-92145867640859433082012-04-25T22:21:00.002-07:002012-04-25T22:24:55.076-07:00Index in a nutshellIn a databse table data stored in pages. One page is 8KB. Without an index these data pages are stored not in an order. Since there is no order of datapages accessing is slower as it required to scan through all the pages and records to find coorrect record.<br />
To overcome this problem, an index can be created. Similar to data, indexs are too stored in pages. An index in a index page contains the index key value and the reference to the next page and at the leaf level, index key and the row locator to the actual data row or reference to the clustered key (if there is a clustered index).<br />
Since an index refers to a row locator if there is no clustered index, still it required to scan all the records if a column is searched other than the column(s) in the index key. <br />
If there is a clustered index, then the leaf levels of index refers to the clustered index key.<br />
In clustered index, in the leaf levels itself contains the actual data pages and are in order. That is the differece than the non clustered index.Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-3035556715289051752012-04-24T08:30:00.000-07:002012-04-24T08:30:50.813-07:00SQL 2012 LAG and LEAD<div>
New TSQL functions LAG and LEAD are two amaizing features. Lets have look at a data set like below and see how these functions are important<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhStQQEklhNXSZ8Llk3CM6rMJ2SlLjWcTHB86RIcyhFVFtmApsacXZ0Ql5MPBeBtukpVwFqGkKJu1e3PXE0TRYVF6fA3TvP4fzSJ5-ueTERqhcHInSwJt4FNEpFNuwdfefAkgepRttc1_4/s1600/SOTable.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhStQQEklhNXSZ8Llk3CM6rMJ2SlLjWcTHB86RIcyhFVFtmApsacXZ0Ql5MPBeBtukpVwFqGkKJu1e3PXE0TRYVF6fA3TvP4fzSJ5-ueTERqhcHInSwJt4FNEpFNuwdfefAkgepRttc1_4/s320/SOTable.png" width="320" /></a></div>
<br />
Here it contains sales order details with customer, location, date and amount etc. To obtain the monthly total sales for 2012 follwing query can be used<br />
<br />
<span style="color: blue;"><span style="color: blue;"><span style="color: blue; font-family: Consolas; font-size: x-small;">SELECT </span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">MonthOfYear</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">,</span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">SUM</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">OrderAmount</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">TotalSales</span></span></span><br />
<span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">FROM</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">dbo</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">.</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SalesOrder</span></span></span><br />
<span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">WHERE</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">YEAR</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODATE</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">=</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> 2012</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">GROUP</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><br />
<span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">ORDER</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><br />
<span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"></span></span></span><br />
So the results set will be like this<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2P1vNvbhVLdY6C1WUIa-0Ku3P2B6w7OuGmiz4YtT6mtXpDHkwyfhcCisPVBA9BPC6v2xKI0XsdztjHaDxnXOT9wU1WOrT1_LZ86lNypxpw6TgP_5bI8ps44xdBNVg_MSNPdU9QzDGmv0/s1600/Results1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2P1vNvbhVLdY6C1WUIa-0Ku3P2B6w7OuGmiz4YtT6mtXpDHkwyfhcCisPVBA9BPC6v2xKI0XsdztjHaDxnXOT9wU1WOrT1_LZ86lNypxpw6TgP_5bI8ps44xdBNVg_MSNPdU9QzDGmv0/s1600/Results1.png" /></a></div>
<br />
Now in each row we need to show total sales for the prevous month and the next month. In prevous versions of SQL server we need to join above results set again to obtain this results. But with the new two features LAG and LEAD this can be achived easily. Below is the query used.<br />
<br />
<span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">SELECT </span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">MonthOfYear</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">,</span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">SUM</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">OrderAmount</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">TotalSales</span></span></span><br />
<span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">,</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">LAG</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">SUM</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">OrderAmount</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">),</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">1</span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">OVER</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">ORDER</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">PreviousMonth</span></span></span><br />
<span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">,</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">LEAD</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">SUM</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">OrderAmount</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">),</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">1</span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">OVER</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">ORDER</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">NextMonth</span></span></span><br />
<span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"></span></span></span><br />
<span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">FROM</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">dbo</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">.</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SalesOrder</span></span></span><br />
<span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">WHERE</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">YEAR</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODATE</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">=</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> 2012</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">GROUP</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><br />
<span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">ORDER</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">BY</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;"><span style="color: magenta; font-family: Consolas; font-size: x-small;">MONTH</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">(</span></span></span><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;"><span style="color: teal; font-family: Consolas; font-size: x-small;">SODate</span></span></span><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;">)</span></span></span><br />
<span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"><span style="color: grey; font-family: Consolas; font-size: x-small;"></span></span></span><br />
And the reslts set will be like this.<br />
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaQa4hg00WnjJJmyX38sdT8ex3MYLxBz7rCHJn-6E-5jlxYJJ95ytDTlK7nPP9ntWxKFczXYW3ySU1jUNKhNRbNu7Bkexxj0gm3VrWFxe34PUWqA0YJFukNA74wNB6edNzvYzLi-3t-U/s1600/Results2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="91" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaQa4hg00WnjJJmyX38sdT8ex3MYLxBz7rCHJn-6E-5jlxYJJ95ytDTlK7nPP9ntWxKFczXYW3ySU1jUNKhNRbNu7Bkexxj0gm3VrWFxe34PUWqA0YJFukNA74wNB6edNzvYzLi-3t-U/s320/Results2.png" width="320" /></a></div>Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0tag:blogger.com,1999:blog-1173458462550194830.post-67930847284220474912012-03-05T05:22:00.007-08:002012-03-05T05:32:07.007-08:00Script to find the database of a given procedure<span style="font-family:courier new;">Below script will search for all the databases and lists the name(s) of the database which the stored procedure exists.</span><br /><span style="font-family:Courier New;"></span><br /><span style="font-family:Courier New;">----------------------------------------------------------------------</span><br /><strong><span style="font-family:courier new;">CREATE TABLE #DBNames (DBNo int IDENTITY(1,1), dbname varchar(200))</span><br /></strong><span style="font-family:courier new;"><br /><strong>DECLARE @DBNo int, @MaxDBNo int, @SQLText varchar(2000)<br /><br />INSERT INTO #DBNames(dbname)<br />SELECT name<br />FROM sys.databases<br /><br />SELECT @MaxDBNo = MAX(DBNo), @DBNo = 1<br />FROM #DBNames<br />WHILE @DBNo < @MaxDBNo<br />BEGIN<br /> SELECT @SQLText = 'IF EXISTS (SELECT ''' + dbname + ''',name FROM ' + dbname + '.sys.procedures WHERE name = ''usp_NameofTheProcedure'') SELECT ''' + dbname + ''''<br /> FROM #DBNames<br /> WHERE DBNo = @DBNo<br /><br /> EXEC(@SQLText)<br /><br /> SET @DBNo = @DBNo + 1<br />END<br /><br />DROP TABLE #DBNames</strong><br />----------------------------------------------------------------------</span><br /><span style="font-family:courier new;"></span>Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com1tag:blogger.com,1999:blog-1173458462550194830.post-5273590947707320812012-02-20T01:44:00.000-08:002012-02-20T05:46:08.833-08:00Better performance with partitioned views<div style="text-align: center;"><br /></div><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; font-weight: bold; ">Introduction</span><br /><div style="text-align: center;"><br /></div><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">When there are tables with large number of records, performance is a concern. If a table with large number of records can be divided in to set of smaller tables, a better performance can be expected when accessing individual tables. </span><br /><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">But since there are several tables, it is not possible to access all the tables as a single object from a application. To overcome this problem, p</span><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; "><span class="blsp-spelling-error" id="SPELLING_ERROR_0">artitioned</span> view is a better solution. </span><br /><br /><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; font-weight: bold; ">Partitioned view</span><br /><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">Partitioned view combines results sets taken from different tables with UNION ALL statement and a CHECK constraint should be used on all underlying tables to separate the range of data (on a selected column) between each table.</span><br /><br /><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">Let's see how this can be done with a simple example</span><br /><br /><span style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; font-weight: bold; ">Create two tables </span><div><span><span><b><br /></b></span><span style="font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">CREATE TABLE [<span class="blsp-spelling-error" id="SPELLING_ERROR_1">dbo</span>].[Invoice_1](<br />[<span class="blsp-spelling-error" id="SPELLING_ERROR_2">InvoiceID</span>] [int] CONSTRAINT PK1 PRIMARY KEY NOT NULL,<br />[Description] [<span class="blsp-spelling-error" id="SPELLING_ERROR_3">varchar</span>] (200)</span><span style="font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; ">)<br />GO<br /><br />CREATE TABLE [<span class="blsp-spelling-error" id="SPELLING_ERROR_4">dbo</span>].[Invoice_2](<br />[<span class="blsp-spelling-error" id="SPELLING_ERROR_5">InvoiceID</span>] [int] CONSTRAINT PK2 PRIMARY KEY NOT NULL,<br />[Description] [<span class="blsp-spelling-error" id="SPELLING_ERROR_6">varchar</span>] (200)<br />)<br />GO</span></span><div style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-weight: normal; font-family: Georgia, serif; "></div><div style="text-align: center;"><br /></div><div style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; "><b>Create the view</b></div><div style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; "><b><br /></b></div><div><div><span>CREATE VIEW <span class="blsp-spelling-error" id="SPELLING_ERROR_7">vw</span>_Invoice</span></div><div><span>AS</span></div><div><span>SELECT [<span class="blsp-spelling-error" id="SPELLING_ERROR_8">InvoiceID</span>] ,[Description]</span></div><div style="font-family: Georgia, serif; "></div><div style="text-align: center;"><span><br /></span></div><div><span>FROM [<span class="blsp-spelling-error" id="SPELLING_ERROR_9">dbo</span>].[Invoice_1]</span></div><div><span>UNION ALL</span></div><div><span>SELECT [<span class="blsp-spelling-error" id="SPELLING_ERROR_10">InvoiceID</span>] ,[Description]</span></div><div><span>FROM [<span class="blsp-spelling-error" id="SPELLING_ERROR_11">dbo</span>].[Invoice_2]</span></div><div style="text-align: center; "><br /><span style="font-family: 'Times New Roman'; "></span></div></div><div><b style="font-family: Georgia, serif; font-size: 100%; ">Insert two records to the two tables</b></div><div style="font-size: 100%; font-style: normal; font-variant: normal; line-height: normal; font-family: Georgia, serif; "><b><br /></b></div><div><div><span>INSERT INTO Invoice_1 ([<span class="blsp-spelling-error" id="SPELLING_ERROR_12">InvoiceID</span>],[Description])</span></div><div><span>VALUES (1,'<span class="blsp-spelling-error" id="SPELLING_ERROR_13">LogicalPartitioning</span> Test')</span></div><div><span><br /></span></div><div><span>INSERT INTO Invoice_2 ([<span class="blsp-spelling-error" id="SPELLING_ERROR_14">InvoiceID</span>],[Description])</span></div><div><span>VALUES (1100,'<span class="blsp-spelling-error" id="SPELLING_ERROR_15">LogicalPartitioning</span> Test2')</span></div></div><div><span></span></div><div style="text-align: center;"><span><br /></span></div><div><span>Execute a SELECT statement against the view and see how the execution plan</span></div><div><span><br /></span></div><div><div style="font-family: Georgia, serif; "><span>SELECT *</span></div><div style="font-family: Georgia, serif; "><span>FROM <span style="font-family: 'courier new'; "><span class="blsp-spelling-error" id="SPELLING_ERROR_16">vw</span>_Invoice</span></span></div><div><span>WHERE <span class="blsp-spelling-error" id="SPELLING_ERROR_17">InvoiceID</span> = 1</span></div></div><div><br /></div><div><span><div><span><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd9aiLGMHNs-kX8E6LWObbTrQdSZSEStSSkLzNruV1-Zg9qioB7yjYQbLAlS17TeDRsxEeBKK5zTi6yNRXhyphenhyphen6CDklwk2XJ7J6hxZIhXFpR3jew22tbOqbe1Nr4YD0eT6HPKs1XGcws1wI/s320/ExePlan_before.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5711194166871856210" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 162px; " /></span></div><div><span>Even though the query returns only one records which is selected from the first table, the <span class="blsp-spelling-error" id="SPELLING_ERROR_18">SQL</span> server access both the tables.</span></div><div><span><br /></span></div></span></div><div><span>Now add two constraints to the two tables and see how the execution plan changes</span></div><div><span><br /></span></div><div><span><div><span>ALTER TABLE Invoice_1 ADD CONSTRAINT C1 CHECK (<span class="blsp-spelling-error" id="SPELLING_ERROR_19">InvoiceID</span> BETWEEN 1 AND 1000)</span></div><div><span>ALTER TABLE Invoice_2 ADD CONSTRAINT C2 CHECK (<span class="blsp-spelling-error" id="SPELLING_ERROR_20">InvoiceID</span> BETWEEN 1001 AND 2000)</span></div><div><br /></div><div><div style="font-family: 'Times New Roman'; "><span>Execute a SELECT statement again</span><span style="font-family: Georgia, serif; "> </span><span style="font-family: Georgia, serif; ">and see how the execution plan now</span></div><div style="font-family: 'Times New Roman'; "><span><br /></span></div><div><div style="font-family: Georgia, serif; "><span>SELECT *</span></div><div style="font-family: Georgia, serif; "><span>FROM <span style="font-family: 'courier new'; "><span class="blsp-spelling-error" id="SPELLING_ERROR_21">vw</span>_Invoice</span></span></div><div style="font-family: 'Times New Roman'; "><span>WHERE <span class="blsp-spelling-error" id="SPELLING_ERROR_22">InvoiceID</span> = 1</span></div><div style="font-family: 'Times New Roman'; "><span><br /></span></div></div></div></span></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzXTpLxE-AimGASj_Gry8aTTtOqGX8V7QRliQ58S1eXuMdclIiE1qBa2MlYe7t3D4mvIPcrzkkdItrLrX_ZzmwU1qpnps6GdgQfp0ldXIj8dM5i6P8wkpqttvaYVfNKaAKqHWu-IQO4t8/s1600/ExePlan_After.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzXTpLxE-AimGASj_Gry8aTTtOqGX8V7QRliQ58S1eXuMdclIiE1qBa2MlYe7t3D4mvIPcrzkkdItrLrX_ZzmwU1qpnps6GdgQfp0ldXIj8dM5i6P8wkpqttvaYVfNKaAKqHWu-IQO4t8/s320/ExePlan_After.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5711195384978516226" /></a><br />Now this clearly shows that the execution plan uses only the first table when executing the same query. If the number of tables is higher, the benefit will be much higher.</div><div><br /></div><div><b><span>Highlights</span></b></div><div><ul><li><span>The ranges used in the constraint should not be overlapped between underlying tables</span></li><li><span>If the <span class="blsp-spelling-corrected" id="SPELLING_ERROR_23">partitioned</span> column is part of the PRIMARY KEY, data can directly be inserted in to the view</span></li></ul></div><div><div><br /></div></div>Dinesh Karunarathnahttp://www.blogger.com/profile/01964823563589790473noreply@blogger.com0