Files
blog_os/blog/content/second-edition/posts/09-paging-introduction/paging-page-tables.svg
2019-01-10 13:09:01 +01:00

2 lines
29 KiB
XML

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="902px" height="618px" viewBox="-0.5 -0.5 902 618" content="&lt;mxfile modified=&quot;2018-12-12T14:29:21.743Z&quot; host=&quot;www.draw.io&quot; agent=&quot;Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0&quot; version=&quot;9.6.1&quot; etag=&quot;lQA8h-wW5CxTdpH-TR66&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;7koZN1ZkB_sGj8Sd7Mbb&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><rect x="666" y="105" width="180" height="330" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(668.5,50.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="116" height="32" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 116px; white-space: normal; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Physical Memory</div></div></foreignObject><text x="58" y="22" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Physical Memory</text></switch></g><rect x="666" y="165" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="666" y="285" width="180" height="90" fill="#fff2cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="54" y="75" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(61.5,46.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="110" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 111px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>Virtual Memory</div></div></div></foreignObject><text x="55" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;Virtual Memory&lt;/div&gt;</text></switch></g><rect x="54" y="270" width="180" height="90" fill="#fff2cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(61.5,241.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="110" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 111px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Virtual Memory</div></div></foreignObject><text x="55" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Virtual Memory</text></switch></g><path d="M 666 165 L 531 40.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 664.5 253.5 L 531 156" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 667.5 285 L 531 250.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 667.5 375 L 531 367.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="54" y="165" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="54" y="360" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 36.75 75 L 54 75" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(25.5,64.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 39.75 165 L 54.74 165.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(0.5,154.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>150</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 36.75 270 L 54 270" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(25.5,259.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 39.75 360 L 54.74 360.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(0.5,349.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>150</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 165 L 860.75 165.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,154.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>100</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 255 L 860.74 255.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,244.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>250</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 105 L 860.75 105.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,94.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 285 L 860.74 285.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,274.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>300</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 375 L 860.74 375.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,364.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>450</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 845.75 435 L 860.74 435.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(860.5,424.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>550</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="54" y="465" width="180" height="90" fill="#dae8fc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(61.5,436.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="110" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 111px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Virtual Memory</div></div></foreignObject><text x="55" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Virtual Memory</text></switch></g><rect x="54" y="555" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 36 465 L 54 465" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(25.5,454.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 39 555 L 53.99 555.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5,544.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>150</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 664.5 258 L 532.5 460.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666 435 L 532.5 577.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 846 135 L 666 135" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 846 195 L 666.05 195.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 846 225 L 666.05 225.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 846 315 L 666.05 315.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 846 345 L 666.05 345.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 846 405 L 666.05 405.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 105 L 54 105" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 135 L 54.05 135.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 300 L 54.05 300.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 330 L 54.05 330.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 496.5 L 54.05 496.54" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 234 525 L 54.05 525.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 666 195 L 531 79.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666 225 L 531 117" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666 315 L 531 289.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666 345 L 531 328.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666 285 L 531 498" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="666" y="255" width="180" height="30" fill="#dae8fc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="666" y="375" width="180" height="30" fill="#dae8fc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="666" y="405" width="180" height="30" fill="#dae8fc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 666.17 405 L 531 538.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 666.17 375 L 532.5 498" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="291" y="0" width="240" height="195" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(290.5,-0.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="160" height="130" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 161px; height: 131px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Page</th><th align="left">Frame</th><th align="left">Flags<br /></th></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>100</td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>50<br /></td><td>150</td><td>r/w</td></tr><tr style="border: 1px solid #98bf21"><td>100</td><td>200<br /></td><td>r/w</td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>150</td><td>-</td><td>-<br /></td></tr></tbody></table></div></foreignObject><text x="80" y="71" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 291 40.5 L 235.5 75" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 79.5 L 234 105" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 294 117 L 234 135" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 156 L 234 165" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 195 L 234 195" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="291" y="210" width="240" height="195" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(290.5,209.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="160" height="130" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 161px; height: 131px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Page</th><th align="left">Frame</th><th align="left">Flags<br /></th></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>300</td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>50<br /></td><td>350</td><td>r/w</td></tr><tr style="border: 1px solid #98bf21"><td>100</td><td>400<br /></td><td>r/w</td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>150</td><td>-</td><td>-<br /></td></tr></tbody></table></div></foreignObject><text x="80" y="71" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="291" y="420" width="240" height="195" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(290.5,419.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="160" height="130" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 161px; height: 131px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Page</th><th align="left">Frame</th><th align="left">Flags<br /></th></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>250<br /></td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>50<br /></td><td>450<br /></td><td>r/w</td></tr><tr style="border: 1px solid #98bf21"><td>100</td><td>500<br /></td><td>r/w</td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>150</td><td>-</td><td>-</td></tr></tbody></table></div></foreignObject><text x="80" y="71" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 292.5 250.5 L 234 270" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 289.5 L 234 300" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 328.5 L 234 330" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 367.5 L 234 360" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 406.5 L 235.5 390" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 460.5 L 234 465" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 498 L 234 496.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 537 L 234 525" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 291 576 L 234 555" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 292.5 615 L 234 585" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/></svg>