<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Danny Fritz&#39;s Blog</title>
  <subtitle>Musings about life, software engineering, the world, and math.</subtitle>
  <link href="https://dannyfritz.com/feed.xml" rel="self" />
  <link href="https://dannyfritz.com/" />
  <updated>2016-10-06T00:00:00Z</updated>
  <id>https://dannyfritz.com/</id>
  <author>
    <name>Danny Fritz</name>
    <email>me@dannyfritz.com</email>
  </author>
  <entry>
    <title>Module Size and You: Is Bigger Better?</title>
    <link href="https://dannyfritz.com/blog/posts/2016-10-06_Module-Size-and-You/" />
    <updated>2016-10-06T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2016-10-06_Module-Size-and-You/</id>
    <content type="html">&lt;p&gt;Ah, the age old question: &amp;quot;Is bigger better?&amp;quot;. Node has flipped it on its head: &amp;quot;Is smaller better?&amp;quot;.&lt;/p&gt;
&lt;p&gt;This article is going to go over the various module sizes and discuss the reasons developers would use or choose each one.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/924797_878671665545667_385439750_n.webp&quot; alt=&quot;Small vs Big Dogs&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Tiny Modules&lt;/h2&gt;
&lt;p&gt;A simple module. Does 1 thing and does it well.
The &lt;a href=&quot;http://www.catb.org/esr/writings/taoup/html/ch01s06.html&quot;&gt;UNIX philosophy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The nails and a hammer to build a house, but scattered around the yard.
I hope you can find the tools and know how to build a house.&lt;/p&gt;
&lt;p&gt;Create a tiny module when you want to abstract a detail into English.&lt;/p&gt;
&lt;p&gt;One common misnomer is that tiny modules are about lines of code.
Tiny modules are actually about complexity minimalism and not about how few lines of code there are.&lt;/p&gt;
&lt;h3&gt;Examples&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/jonschlinkert/pad-left&quot;&gt;pad-left&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/sindresorhus/pretty-bytes&quot;&gt;pretty-bytes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/parro-it/awesome-micro-npm-packages&quot;&gt;List of AWesome Micro npm Package&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Pros&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Easy to maintain&lt;/li&gt;
&lt;li&gt;Easy to compose&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Cons&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hard to find&lt;/li&gt;
&lt;li&gt;Does not solve complex problems&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/tumblr_lpseff4tbm1qi805wo1_500.jpg&quot; alt=&quot;Cats of various sizes&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Monolithic Modules&lt;/h2&gt;
&lt;p&gt;A complex module.
Does more than 1 thing.
Sometimes many things.
Has many opinions baked in.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/Modular_building&quot;&gt;modular home&lt;/a&gt; to build a house.
I hope the plans fit what you wanted in your house.&lt;/p&gt;
&lt;p&gt;Create a monolithic module when you want to abstract an architectural decision into a framework.&lt;/p&gt;
&lt;p&gt;A large module solves a complex problem by abstracting something large from the user.
It exposes a simpler API to allow the user to perform complex tasks by interacting.&lt;/p&gt;
&lt;h3&gt;Examples&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/angular/angular/tree/afb4bd9ef60dcc0ac4c7acde16fca3d48d2129ee&quot;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/jquery/jquery&quot;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Pros&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Makes specific complex tasks easier&lt;/li&gt;
&lt;li&gt;Easy to find&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Cons&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hard to compose&lt;/li&gt;
&lt;li&gt;Hard to maintain&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/1353440635851774.jpg&quot; alt=&quot;Pug dogs of various sizes&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Meta Modules&lt;/h2&gt;
&lt;p&gt;A collection of modules meant to work together.
Modules can either be curated or produced as a package.
Has many modules that do small things.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.amazon.com/Williams-WSC-167TB-Electrical-Maintenance-167-Piece/dp/B00GRGF1WI/ref=sr_1_6?s=power-hand-tools&amp;amp;rps=1&amp;amp;ie=UTF8&amp;amp;qid=1475807479&amp;amp;sr=1-6&amp;amp;keywords=toolbox+piece&amp;amp;refinements=p_85%3A2470955011&quot;&gt;tool set&lt;/a&gt;
that includes nails and a hammer to build a house.
I hope you know how to build a house.&lt;/p&gt;
&lt;p&gt;Create a meta module when you want to abstract many individual solutions into a package.&lt;/p&gt;
&lt;p&gt;A tiny module solves 1 thing and a monolithic module solves a complex thing,
but what if you want to solve many things in a single problem domain?
A meta module allows users to bring in a collection of tiny modules packaged together with each other in mind.
A user can try and create a game by bringing in a game engine meta module.
This game engine meta module would include all of the things needed to make a game,
but would still require many architectural decisions.&lt;/p&gt;
&lt;h3&gt;Examples&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/lodash/lodash&quot;&gt;Lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/facebook/react/tree/master/packages&quot;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Pros&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Easy to maintain&lt;/li&gt;
&lt;li&gt;Easy to compose&lt;/li&gt;
&lt;li&gt;Easy to find&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Cons&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Does not solve complex architectural problems&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Popular Opinion&lt;/h2&gt;
&lt;p&gt;Sindre Sorhus says &lt;a href=&quot;http://dailyjs.com/2015/07/02/small-modules-complexity-over-size/&quot;&gt;modules should be small&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;Think of node modules as lego blocks.
You don&#39;t necessarily care about the details of how it&#39;s made.
All you need to know is how to use the lego blocks to build your lego castle.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Eran Hammer says &lt;a href=&quot;https://hueniverse.com/2014/05/30/the-fallacy-of-tiny-modules/&quot;&gt;tiny modules aren&#39;t a slam dunk&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;The bottom line is simple – at some point, someone has to put it all together and then,
all the complexity is going to surface and the shit will hit the fan.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;James Halliday also thinks &lt;a href=&quot;https://gist.github.com/substack/5075355&quot;&gt;small modules are cool&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;As much as possible, I try to build large-scale projects using lots of tiny
modules so I just repeat this process whenever I need some reusable component
that doesn&#39;t yet exist in quite the form I need it to exist.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Rich Harris says &lt;a href=&quot;https://medium.com/@Rich_Harris/small-modules-it-s-not-quite-that-simple-3ca532d65de4#.gn3k26gc5&quot;&gt;it&#39;s not that simple&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;Yes, small modules are easier to write.
Yes, they&#39;re easier to test.
Yes, it&#39;s easier to adhere to semver.
These are all things that make your life as a library author easier.
As we&#39;ve seen, they come at a cost for others.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;From these quotes, it wouldn&#39;t look like there is a popular opinion, but there really is.
The popular opinion is on the side of tiny modules &lt;a href=&quot;http://thenodeway.io/introduction/#build-small-single-purpose-modules&quot;&gt;currently&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Which One is Best?&lt;/h2&gt;
&lt;p&gt;Hopefully your conclusion was none of them.
If someone tells you there is one type of module you should write, you should probably stop listening to them.&lt;/p&gt;
&lt;p&gt;When you set out to create a module, you need to look at the problem domain and
decide what kind of module would best suit your users and not your philosophy.&lt;/p&gt;
&lt;p&gt;So there you have it.
The best module type is tiny modules, monolithic modules, and meta modules.
Just know when to use them.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (March 2016)</title>
    <link href="https://dannyfritz.com/blog/posts/2016-03-10_Web_Dev_and_Design_Tools/" />
    <updated>2016-03-10T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2016-03-10_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2016-03-10_Web_Dev_and_Design_Tools/2016-02-08_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Vue.js&lt;/li&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;Angular.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Immutable.js&lt;/li&gt;
&lt;li&gt;nuclear-js&lt;/li&gt;
&lt;li&gt;vuex&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Electron&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;s&gt;–Browserify&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;webpack&lt;/li&gt;
&lt;li&gt;Babel&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;gulp.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;HTTP Servers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;restify&lt;/li&gt;
&lt;li&gt;Express&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Databases&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CouchDB&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;CSSBEM&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+BEVM&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Autoprefixer&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Font&lt;/li&gt;
&lt;li&gt;Font Awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;COLOURlovers&lt;/li&gt;
&lt;li&gt;Adobe Color CC&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;live-server&lt;/li&gt;
&lt;li&gt;node-inspector&lt;/li&gt;
&lt;li&gt;node-monkey&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+nodemon&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–AVA&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+testdouble.js&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Istanbul&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Sinon&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Coverify&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (February 2016)</title>
    <link href="https://dannyfritz.com/blog/posts/2016-02-08_Web_Dev_and_Design_Tools/" />
    <updated>2016-02-08T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2016-02-08_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2016-02-08_Web_Dev_and_Design_Tools/2015-11-08_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;s&gt;-Handlebars&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;Vue.js&lt;/li&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;Angular.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Immutable.js&lt;/li&gt;
&lt;li&gt;nuclear-js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+vuex&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;webpack&lt;/li&gt;
&lt;li&gt;Babel&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;gulp.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;HTTP Servers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;restify&lt;/li&gt;
&lt;li&gt;Express&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Databases&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CouchDB&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;CSSBEM&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Autoprefixer&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Font&lt;/li&gt;
&lt;li&gt;Font Awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;COLOURlovers&lt;/li&gt;
&lt;li&gt;Adobe Color CC&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;live-server&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+node-inspector&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+node-monkey&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+AVA&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (November 2015)</title>
    <link href="https://dannyfritz.com/blog/posts/2015-11-08_Web_Dev_and_Design_Tools/" />
    <updated>2015-11-08T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2015-11-08_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2015-11-08_Web_Dev_and_Design_Tools/2015-04-01_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Handlebars&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-Lo-Dash Templates&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+React&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Vue.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;s&gt;-Ampersand.js&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;Immutable.js&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;li&gt;nuclear-js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+webpack&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Babel&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;gulp.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;HTTP Servers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;restify&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Express&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Databases&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CouchDB&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+PostgreSQL&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;CSSBEM&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Font&lt;/li&gt;
&lt;li&gt;Font Awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;COLOURlovers&lt;/li&gt;
&lt;li&gt;Adobe Color CC&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;live-server&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (April 2015)</title>
    <link href="https://dannyfritz.com/blog/posts/2015-04-01_Web_Dev_and_Design_Tools/" />
    <updated>2015-04-01T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2015-04-01_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2015-04-01_Web_Dev_and_Design_Tools/2015-02-03_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Lo-Dash Templates&lt;/li&gt;
&lt;li&gt;Handlebars&lt;/li&gt;
&lt;li&gt;Vue.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ampersand.js&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-Backbone.js&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;Immutable.js&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;li&gt;nuclear-js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-Bower&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;Babel&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;gulp.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;HTTP Servers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;restify&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Databases&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CouchDB&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+PostgreSQL&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;CSSBEM&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Font&lt;/li&gt;
&lt;li&gt;Font Awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;COLOURlovers&lt;/li&gt;
&lt;li&gt;Adobe Color CC&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;live-server&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (January 2015)</title>
    <link href="https://dannyfritz.com/blog/posts/2015-02-03_Web_Dev_and_Design_Tools/" />
    <updated>2015-02-03T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2015-02-03_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2015-02-03_Web_Dev_and_Design_Tools/2014-12-09_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;s&gt;-Dömthing&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;Lo-Dash Templates&lt;/li&gt;
&lt;li&gt;Handlebars&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Vue.js&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ampersand.js&lt;/li&gt;
&lt;li&gt;Backbone.js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Immutable.js&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+nuclear-js&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;Bower&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+6to5&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;gulp.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;HTTP Servers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+restify&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CSSBEM&lt;/li&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Font&lt;/li&gt;
&lt;li&gt;Font Awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Adobe Color CC&lt;/li&gt;
&lt;li&gt;COLOURlovers&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+live-server&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (December 2014)</title>
    <link href="https://dannyfritz.com/blog/posts/2014-12-09_Web_Dev_and_Design_Tools/" />
    <updated>2014-12-09T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-12-09_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;p&gt;Changes since the &lt;a href=&quot;https://dannyfritz.com/blog/posts/2014-12-09_Web_Dev_and_Design_Tools/2014-10-04_Web_Dev_and_Design_Tools.md&quot;&gt;last post&lt;/a&gt; are denoted with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Added&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;–Removed&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Dömthing&lt;/li&gt;
&lt;li&gt;Lo-Dash Templates&lt;/li&gt;
&lt;li&gt;Handlebars&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ampersand.js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Backbone.js&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;Bower&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+gulp.js&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+CSSBEM&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-SCSS&lt;/s&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-SMACSS&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Typography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Google Font&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Font Awesome&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Colors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;+Adobe Color CC&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+COLOURlovers&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-node-inspector&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+GIMP&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;+Inkscape&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;s&gt;-Sublime Text 3&lt;/s&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Web Design Katas &amp; Koans</title>
    <link href="https://dannyfritz.com/blog/posts/2014-12-07_Web_Design_Katas_and_Koans/" />
    <updated>2014-12-07T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-12-07_Web_Design_Katas_and_Koans/</id>
    <content type="html">&lt;div class=&quot;markdown-alert markdown-alert-warning&quot;&gt;
&lt;p class=&quot;markdown-alert-title&quot;&gt;Warning&lt;/p&gt;
&lt;p&gt;This post is both inactive and a WIP.&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Explanation &amp;amp; Justification&lt;/h2&gt;
&lt;p&gt;You are a master at something, how did you become one?
You started as a novice, but now you are a master.
There are many ways to become a master, but one way is though practice.
That is where katas come in.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Kata (型 or 形 literally: &amp;quot;form&amp;quot;), a Japanese word,
are the detailed choreographed patterns of movements practised either solo or in pairs.
The term form is used for the corresponding concept in non-Japanese martial arts in general.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A kata is an exercise to carry out in order to make the activity second-nature.
The idea is that you practice it enough until you get to a point you can just do it without thinking.
At this point, when you need to do something related,
you can quickly and fluidly carry it out and focus on the polishing touches.
After each iteration of the kata, your skills should be improved.
Every time you repeat a kata, do it differently.
When you get to a point the katas truly do feel second-nature, work on some koans.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A kōan (公案)/ˈkoʊ.ɑːn/;
Chinese: 公案; pinyin: gōng&#39;àn;
Korean: 공안 (kong&#39;an);
Vietnamese: công án) is a story, dialogue, question, or statement,
which is used in Zen practice to provoke the &amp;quot;great doubt&amp;quot; and test a student&#39;s progress in Zen practice.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A koan is a thought-exercise.
The purpose is to get you to doubt and rethink why you do something.
Katas will answer the what&#39;s of design, but the koans will answer the why&#39;s of design.
When you are thinking genuinely about the why&#39;s of something, that is the point you can start mastering a skill.
You don&#39;t improve anything by being indoctrinated,
so it is always important to think of situations contrary to what you believe.&lt;/p&gt;
&lt;h2&gt;Katas&lt;/h2&gt;
&lt;div class=&quot;details&quot;&gt;
&lt;p&gt;A blog post is a personal or company owned online publication.
Blog posts can be long or short formats.
Often images and different font styles are mixed in to the post.
Make sure the blog post can exhibit a feeling and style that is true to the author’s character.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://rawgit.com/dannyfritz/design-katas/master/1/blog-post/blog.html&quot;&gt;Example&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;details&quot;&gt;
&lt;p&gt;A user input form is a collection of fields and controls the user can input values into.
Often these values come in groups and are of many different types.
A good example is a checkout form on any commerce website.
The collection of fields to get the user’s address and billing information are very common and very unique.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://rawgit.com/dannyfritz/design-katas/master/1/user-input-form/dist/index.html&quot;&gt;Example&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;details&quot;&gt;
&lt;p&gt;A process workflow is a series of steps a user must take in order to complete a more complicated task.
Often each step will be a form presented to the user to break down a very large form.
A progress meter is usually shown accompanied by a next and previous control.
Each step has validation preventing the user from navigating to the next step.
When the user is done they are notified they have completed the process workflow.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://rawgit.com/dannyfritz/design-katas/master/1/process-workflow/dist/index.html&quot;&gt;Example&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;details&quot;&gt;
&lt;p&gt;A category navigation element is a tool to help the user navigate between different sets of data.
This could be done in a number of ways, but is traditionally done by pages.
Try to think outside the box and add nice polish to your navigation.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://rawgit.com/dannyfritz/design-katas/master/1/category-navigation/dist/index.html&quot;&gt;Example&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Recipe Page&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Documentation Page&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Data Visualization&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Font Pairings&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Color Schemes&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Mobile and Desktop Layout&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Music Player&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Develop a Grid System&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Koans&lt;/h2&gt;
&lt;p&gt;No idea if these are good Koans yet. Feedback welcome.&lt;/p&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Helvetica&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Black on White&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Vertical Layouts&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Different Mediums&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;info&quot;&gt;
&lt;p&gt;Ways to Increase or Decrease attention&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Additional Links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://codekata.com/kata/kata-kumite-koan-and-dreyfus/&quot;&gt;http://codekata.com/kata/kata-kumite-koan-and-dreyfus/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://hackdesign.org/&quot;&gt;https://hackdesign.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Class Free Object Oriented Programming</title>
    <link href="https://dannyfritz.com/blog/posts/2014-10-11_Class_Free_Object_Orientec_Programming/" />
    <updated>2014-10-11T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-10-11_Class_Free_Object_Orientec_Programming/</id>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;I used to think that the important innovation of JavaScript was prototypal inheritance.
I now think it is class free object oriented programming.
I think that is JavaScript&#39;s &lt;em&gt;gift&lt;/em&gt; to humanity.
That is the thing that makes it really interesting, special, and an important language.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=bo36MrBfTk4#t=2020&quot;&gt;Douglas Crockford: The Better Parts – JSConfUY 2014&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Tell Me More&lt;/h2&gt;
&lt;p&gt;I think Douglas Crockford is not only on to something here, but completely right.
Let&#39;s talk about what it means, why it is hard to grasp for some programmers, and how it can benefit you.&lt;/p&gt;
&lt;h2&gt;What Class Free Object Oriented Programming Means&lt;/h2&gt;
&lt;p&gt;First, we need to cover what &lt;a href=&quot;http://en.wikipedia.org/wiki/Object-oriented_programming&quot;&gt;Object Oriented Programming&lt;/a&gt; (OOP) means.
There are many types of OOP that are in use today.&lt;/p&gt;
&lt;h3&gt;Class Based OOP&lt;/h3&gt;
&lt;p&gt;This is your classical example of OOP.
The easiest to understand form is &lt;a href=&quot;http://docs.oracle.com/javase/tutorial/java/concepts/inheritance.html&quot;&gt;single inheritance&lt;/a&gt;.
You make a class and inherit from it.
And subsequent classes can inherit from that class.
One root class, and a tree of classes stemming from there.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/oop_hierarchy.gif&quot; alt=&quot;Class Hierarchy&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This paradigm is super easy to grasp, but also super easy to create traps for yourself.
Like JavaScript, this methodology is full of &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=footgun&amp;amp;defid=7493319&quot;&gt;foot-guns&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A podiatric penetration purposed pistol.
A gun which is apparently designed for shooting yourself in the foot.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;A Duck, an Alligator, and a Goat&lt;/h2&gt;
&lt;p&gt;Let&#39;s say we want to create a &lt;code&gt;Duck&lt;/code&gt; class in this paradigm.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Inherit from the base &lt;code&gt;Object&lt;/code&gt; and create an &lt;code&gt;Animal&lt;/code&gt; class.&lt;/li&gt;
&lt;li&gt;Inherit from the &lt;code&gt;Animal&lt;/code&gt; class and create a &lt;code&gt;Duck&lt;/code&gt; class.&lt;/li&gt;
&lt;li&gt;Define &lt;code&gt;swim&lt;/code&gt;, &lt;code&gt;walk&lt;/code&gt;, &lt;code&gt;talk&lt;/code&gt;, and &lt;code&gt;fly&lt;/code&gt; methods on &lt;code&gt;Duck&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Easy right?
But wait a second.
New requirements have come in and you need to define &lt;code&gt;Alligator&lt;/code&gt; and &lt;code&gt;Goat&lt;/code&gt; now.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Inherit from &lt;code&gt;Animal&lt;/code&gt; and create an &lt;code&gt;Alligator&lt;/code&gt; class.&lt;/li&gt;
&lt;li&gt;Define &lt;code&gt;walk&lt;/code&gt;, &lt;code&gt;swim&lt;/code&gt;, and &lt;code&gt;talk&lt;/code&gt; on &lt;code&gt;Alligator&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Inherit from &lt;code&gt;Animal&lt;/code&gt; and create a &lt;code&gt;Goat&lt;/code&gt; class.&lt;/li&gt;
&lt;li&gt;Define &lt;code&gt;walk&lt;/code&gt; and &lt;code&gt;talk&lt;/code&gt; on &lt;code&gt;Goat&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;All done! Okay, time to refactor and clean up.
&lt;code&gt;walk&lt;/code&gt;, &lt;code&gt;swim&lt;/code&gt;, &lt;code&gt;fly&lt;/code&gt;, and &lt;code&gt;talk&lt;/code&gt; are not specific to those animals are they?
We should probably move them to a shared class to be more &lt;a href=&quot;http://en.wikipedia.org/wiki/Don&#39;t_repeat_yourself&quot;&gt;DRY&lt;/a&gt;.
We should move the methods to &lt;code&gt;Animal&lt;/code&gt; so they can be shared among the animals and written once.
Cool, now &lt;code&gt;walk&lt;/code&gt;, &lt;code&gt;talk&lt;/code&gt;, &lt;code&gt;fly&lt;/code&gt;, and &lt;code&gt;swim&lt;/code&gt; are written only once!&lt;/p&gt;
&lt;p&gt;But wait, &lt;code&gt;Alligator&lt;/code&gt; shouldn&#39;t be able to &lt;code&gt;fly&lt;/code&gt;!
We need an additional class between &lt;code&gt;Animal&lt;/code&gt; and the animals to account for this.
Let&#39;s create a &lt;code&gt;FlyingAnimal&lt;/code&gt; inheriting from &lt;code&gt;Animal&lt;/code&gt; so we can account for the &lt;code&gt;Duck&lt;/code&gt; that flies.
Oh, and &lt;code&gt;Goat&lt;/code&gt; doesn&#39;t &lt;code&gt;swim&lt;/code&gt; like &lt;code&gt;Duck&lt;/code&gt; and &lt;code&gt;Alligator&lt;/code&gt;.
So we need to create a &lt;code&gt;SwimmingAnimal&lt;/code&gt; to account for that and assign &lt;code&gt;Alligator&lt;/code&gt; and &lt;code&gt;Duck&lt;/code&gt; to it, but not &lt;code&gt;Goat&lt;/code&gt;.
But wait, &lt;code&gt;Duck&lt;/code&gt; can&#39;t inherit from &lt;code&gt;FlyingAnimal&lt;/code&gt; in addition to &lt;code&gt;SwimmingAnimal&lt;/code&gt; and &lt;code&gt;WalkingAnimal&lt;/code&gt;!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/oop_psyduck.gif&quot; alt=&quot;Psyduck&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This is why a single inheritance taxonomy is not a good way of organizing our objects in programming.
Most of the languages have ways of accounting for this.
But to me, they at
&lt;a href=&quot;http://www.learncpp.com/cpp-tutorial/117-multiple-inheritance/&quot;&gt;best&lt;/a&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/21824402/java-multiple-inheritance&quot;&gt;feel&lt;/a&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/9163341/multiple-inheritance-prototypes-in-javascript&quot;&gt;like&lt;/a&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/178333/multiple-inheritance-in-c-sharp&quot;&gt;workarounds&lt;/a&gt;.
It is almost certainly &lt;em&gt;possible&lt;/em&gt; in all the most common languages,
but they really get in the way and require you to write tons of boilerplate to do it.&lt;/p&gt;
&lt;h2&gt;Class Free OOP&lt;/h2&gt;
&lt;p&gt;This is where languages like JavaScript really help out.
JavaScript &lt;code&gt;Functions&lt;/code&gt; are first-class citizens in the language,
so this method just feels natural and is relatively frictionless.&lt;/p&gt;
&lt;p&gt;If you want a &lt;code&gt;Duck&lt;/code&gt;, you create a Function that returns an &lt;code&gt;Object&lt;/code&gt; that looks like a Duck.
If you also want an &lt;code&gt;Alligator&lt;/code&gt; and a &lt;code&gt;Goat&lt;/code&gt;, you create those two &lt;code&gt;Functions&lt;/code&gt;.
The difference is you do not inherit any classes or implement any interfaces.
Inside the functions, you add methods and properties and return an &lt;code&gt;Object&lt;/code&gt; that looks like what you want.&lt;/p&gt;
&lt;p&gt;But this time around, when you refactor out the reusable portions,
you just take the pieces out into their own &lt;code&gt;Objects&lt;/code&gt;:
&lt;code&gt;withFlying&lt;/code&gt;, &lt;code&gt;withAnimal&lt;/code&gt;, &lt;code&gt;withWalking&lt;/code&gt;, and &lt;code&gt;withSwimming&lt;/code&gt;.
Then for each &lt;code&gt;Object&lt;/code&gt; that needs the functionalty,
you just copy the methods on them to your own &lt;code&gt;Object&lt;/code&gt;.
And if you want to reuse any of them in another &lt;code&gt;object&lt;/code&gt;, you just do.
No compiler is going to complain about it or tell you that you can&#39;t.
It is just going to work and &lt;a href=&quot;http://en.wikipedia.org/wiki/Duck_typing#In_JavaScript&quot;&gt;act like a duck&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Why Class Free OO is Hard To Grasp&lt;/h2&gt;
&lt;h3&gt;It is a Whole School of Thought&lt;/h3&gt;
&lt;p&gt;Most students in Computer Science or people that have self-taught themselves
programming have learned or picked up a popular OO language.
Whether that is Java, C#, C++, etc. does not matter.
These languages have inheritance built into them and strongly rely on you using
their pattern to properly use the language.
JavaScript even has its own paradigm of it: &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype&quot;&gt;Object.prototype&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For many, the current paradigm for handling complexity is by utilizing interfaces and parent classes.
This works, but can get hairy when trying to call methods of
parents or parent&#39;s parents to extend functionality or
trying to decide what should be in a class, parent, or interface.&lt;/p&gt;
&lt;h3&gt;Tools are Geared Around Inheritance&lt;/h3&gt;
&lt;p&gt;People are too dependent on their OOP focused IDE&#39;s to even want to do it another way.
Many of the restrictions and constraints of some languages
make programming so difficult an IDE is more-or-less required.
If I had to program C# code without an IDE, I would probably go nuts.
The sheer amount of ceremony, boilerplate, keywords, system libraries, constraints,
and gotchas in the language are too much for me to try and program with a text-editor and a compiler.
The IDE&#39;s offer all these tools for refactoring in an OOP sense it is hard to stray away.
Some people spin this as a benefit for the language because it has such an amazing IDE,
but I see it as a negative that the IDE is basically required to use the language in a proficient way.
The language is so complicated, not even the programmers can trust themselves.&lt;/p&gt;
&lt;h2&gt;How Class Free OOP Can Benefit You&lt;/h2&gt;
&lt;p&gt;It actually can&#39;t benefit you if your language of choice can&#39;t do it in an easy way.
But if it is like JavaScript, there are lots of niceties you get out of it.
The weirdest thing for me is how simple of a language JavaScript is,
yet how flexible it is and how confusing it is to even experienced developers.&lt;/p&gt;
&lt;p&gt;But in JavaScript at least, here are some things it gives you:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Smaller amounts of code&lt;/li&gt;
&lt;li&gt;Simpler code that saves time&lt;/li&gt;
&lt;li&gt;No crazy inheritance/interface graphs&lt;/li&gt;
&lt;li&gt;Easily composable objects&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Let&#39;s go over those real quickly.&lt;/p&gt;
&lt;p&gt;You will write less.
You aren&#39;t writing boilerplate to define interfaces and figuring out the hierarchy
and implementing the functions on the class.
You are copying the properties straight to your object.
You can sort of view it as multi-inheritance limited to a single level
where all of the parents are merely describers.&lt;/p&gt;
&lt;p&gt;Your code will be much simpler and flexible.
After you&#39;re done not writing tons of boilerplate and ceremony,
pat yourself on the back for saving that time and being able to see your bugs more easily.&lt;/p&gt;
&lt;p&gt;You won&#39;t be making any decisions about if your parent&#39;s parent&#39;s parent class is doing too much or too little.
You&#39;ll be looking at the immediate thing you included and deciding if it is enough.&lt;/p&gt;
&lt;p&gt;Do you have a button that needs rounded corners?
Cool, make a rounded-corners object.
Do you need a duck that has rounded corners too?
Cool, then include your rounded-corners object without worrying about what they
were inherited from.
Nobody cares about what you do with your objects in your private time.&lt;/p&gt;
&lt;h2&gt;A Duck, an Alligator, and a Goat Revisited&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;function newAlligator() {
  var alligator = {
    name: &amp;quot;alligator&amp;quot;,
    word: &amp;quot;grrr&amp;quot;,
  };
  extend(alligator, withAnimal);
  extend(alligator, withWalking);
  extend(alligator, withSwimming);
  return alligator;
}

function newDuck() {
  var duck = {
    name: &amp;quot;duck&amp;quot;,
    word: &amp;quot;quack&amp;quot;,
  };
  extend(duck, withAnimal);
  extend(duck, withWalking);
  extend(duck, withFlying);
  extend(duck, withSwimming);
  return duck;
}

function newGoat() {
  var goat = {
    name: &amp;quot;goat&amp;quot;,
    word: &amp;quot;baa&amp;quot;,
  };
  extend(goat, withAnimal);
  extend(goat, withWalking);
  return goat;
}

var alligator = newAlligator();
alligator.talk();
alligator.swim();
alligator.walk();

var duck = newDuck();
duck.talk();
duck.fly();
duck.walk();

var goat = newGoat();
goat.talk();
goat.walk();

function extend(target, source) {
  Object.keys(source).forEach(function (key) {
    if (typeof target[key] !== &amp;quot;undefined&amp;quot;) {
      return;
    }
    target[key] = source[key];
  });
}

var withAnimal = {
  name: &amp;quot;name&amp;quot;,
  word: &amp;quot;word&amp;quot;,
  talk: function () {
    console.log(this.name + &amp;quot; says &amp;quot; + this.word);
  },
};

var withFlying = {
  fly: function () {
    console.log(&amp;quot;flap flap&amp;quot;);
  },
};

var withSwimming = {
  swim: function () {
    console.log(&amp;quot;splish splash&amp;quot;);
  },
};

var withWalking = {
  walk: function () {
    console.log(&amp;quot;stomp stomp&amp;quot;);
  },
};
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <title>Web Development &amp; Design Tools (October 2014)</title>
    <link href="https://dannyfritz.com/blog/posts/2014-10-04_Web_Dev_and_Design_Tools/" />
    <updated>2014-10-04T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-10-04_Web_Dev_and_Design_Tools/</id>
    <content type="html">&lt;h2&gt;What is this list?&lt;/h2&gt;
&lt;p&gt;This is a list of all my go-to Web Development &amp;amp; Design libraries, utilities, build tools, etc.&lt;/p&gt;
&lt;h3&gt;View Libraries&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Dömthing&lt;/li&gt;
&lt;li&gt;Lo-Dash Templates&lt;/li&gt;
&lt;li&gt;Handlebars&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Utilities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ampersand.js&lt;/li&gt;
&lt;li&gt;JQuery&lt;/li&gt;
&lt;li&gt;Lo-Dash&lt;/li&gt;
&lt;li&gt;Moment&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependency Manangers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;Bower&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Build Tools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Browserify&lt;/li&gt;
&lt;li&gt;npm run&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less.js&lt;/li&gt;
&lt;li&gt;SCSS&lt;/li&gt;
&lt;li&gt;SMACSS&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Debugging&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Chrome Developer Tools&lt;/li&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;node-inspector&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tape&lt;/li&gt;
&lt;li&gt;Sinon&lt;/li&gt;
&lt;li&gt;Coverify&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Editors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Atom Editor&lt;/li&gt;
&lt;li&gt;EditorConfig&lt;/li&gt;
&lt;li&gt;Sublime Text 3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Source Control&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;li&gt;BitBucket&lt;/li&gt;
&lt;li&gt;SourceTree&lt;/li&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Chromebook Salad</title>
    <link href="https://dannyfritz.com/blog/posts/2014-07-11_Chromebook_Salad/" />
    <updated>2014-07-11T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-07-11_Chromebook_Salad/</id>
    <content type="html">&lt;h2&gt;Chromebooks and Chrome OS&lt;/h2&gt;
&lt;p&gt;Chromebooks are great machines that run Chrome OS.
Chrome OS lets you focus on your work, boot up quickly, cost very little,
extend your battery life, be secure, and get frequent updates.
These machines seriously kick ass.&lt;/p&gt;
&lt;p&gt;This post goes over how to get the most out of your Chromebook.&lt;/p&gt;
&lt;h2&gt;People Don’t Want to Buy Them&lt;/h2&gt;
&lt;p&gt;The headline of this section is a little sensationalized.
Chromebooks are &lt;a href=&quot;http://blogs.computerworld.com/itbwcw/20140402/chromebook-sales-abi-research&quot;&gt;incredibly popular right now&lt;/a&gt;
and they are among the top-rated and best-selling laptops on Amazon.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/crouton_amazon1.png&quot; alt=&quot;Amazon&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/crouton_amazon2.png&quot; alt=&quot;Amazon&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;A lot of people don’t want a Chromebook because they are “glorified browsers” that can’t do anything useful.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;I use more than a browser! How could I ever be satisfied with a Chromebook?&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a short list of the things I hear that keep people from buying a Chromebook:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Can’t run Microsoft Office&lt;/li&gt;
&lt;li&gt;Can’t be used for development&lt;/li&gt;
&lt;li&gt;Can’t be used to play games&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Why You are Squabbling&lt;/h2&gt;
&lt;p&gt;Now ask yourself, how often are you using your computer solely for a browser? Chances are if you are like most people, most of the time.&lt;/p&gt;
&lt;p&gt;Microsoft Office is released on the Chrome Web Store.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/webstore/detail/word-online/fiombgjlkfpdpkbhfioofeeinbehmajg?hl=en&quot;&gt;Word&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/webstore/detail/excel-online/iljnkagajgfdmfnnidjijobijlfjfgnb?hl=en&quot;&gt;Excel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/webstore/detail/outlookcom/pfpeapihoiogbcmdmnibeplnikfnhoge?hl=en&quot;&gt;Outlook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/webstore/detail/powerpoint-online/mdafamggmaaaginooondinjgkgcbpnhp?hl=en&quot;&gt;Powerpoint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are also alternatives such as &lt;a href=&quot;https://www.google.com/intl/en/drive/&quot;&gt;Google Drive&lt;/a&gt;.
I definitely prefer Google Drive.&lt;/p&gt;
&lt;p&gt;And with a more traditional Linux distro running on your Chromebook, you can run games and develop programs.
We just need a little help from our friend &lt;a href=&quot;https://github.com/dnschneid/crouton&quot;&gt;Crouton&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Enter Crouton&lt;/h2&gt;
&lt;p&gt;Crouton enables us to run &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu&lt;/a&gt; (and others) with ease on our Chromebooks.
Ubuntu has official Steam support and is fully capable of development.
Android Studio, Node.js, Sublime Text 3, Atom, Chrome, Firefox, and Opera all have Linux builds.
Heck, you can even do C# development with &lt;a href=&quot;http://www.mono-project.com/Main_Page&quot;&gt;Mono&lt;/a&gt; on Linux.
And if you really miss Windows, you can try out &lt;a href=&quot;http://www.winehq.org/&quot;&gt;Wine&lt;/a&gt; or run Windows in a &lt;a href=&quot;https://www.virtualbox.org/&quot;&gt;Virtual Box&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Crouton enables your Chromebook to do all of these things you associate with a more traditional OS such as Windows or OSX.&lt;/p&gt;
&lt;h2&gt;Preparing your Chromebook&lt;/h2&gt;
&lt;p&gt;All you need to install Crouton is a Chromebook that is in &lt;a href=&quot;http://www.chromium.org/chromium-os/poking-around-your-chrome-os-device#TOC-Putting-your-Chrome-OS-Device-into-Developer-Mode&quot;&gt;development mode&lt;/a&gt;.
&lt;a href=&quot;http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices&quot;&gt;Getting into development mode&lt;/a&gt;
is usually a very easy process depending on the Chromebook.&lt;/p&gt;
&lt;p&gt;For my Chromebook Pixel I held down &lt;code&gt;Escape + Refresh + Power&lt;/code&gt; and then hit &lt;code&gt;Ctrl + D&lt;/code&gt;. And that was it.&lt;/p&gt;
&lt;h2&gt;Tossing the Salad (Installing)&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/crouton_install.png&quot; alt=&quot;crouton install&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Now for installing Crouton. Don’t worry.
It is super easy.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Download Crouton from the link at the top of the &lt;a href=&quot;https://github.com/dnschneid/crouton&quot;&gt;Github repo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open up your shell with &lt;code&gt;Ctrl + Alt + T&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Enter &lt;code&gt;shell&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Enter &lt;code&gt;sudo sh -e ~/Downloads/crouton -t xfce&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Wait for it to finish&lt;/li&gt;
&lt;li&gt;Follow onscreen prompts for username and password&lt;/li&gt;
&lt;li&gt;Enter &lt;code&gt;sudo startxfce4&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Enjoy Ubuntu!&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Some Quick Usage Notes&lt;/h2&gt;
&lt;p&gt;Now to go back and forward from Ubuntu and Chrome OS seamlessly, hit &lt;code&gt;Ctrl + Alt + Shift + Back/Forward&lt;/code&gt;.
It really is as easy as that.&lt;/p&gt;
&lt;p&gt;If you run into a problem, go ahead and search and then open up an issue on the Github &lt;a href=&quot;https://github.com/dnschneid/crouton/issues&quot;&gt;issue tracker&lt;/a&gt;.
They are super responsive and helpful.&lt;/p&gt;
&lt;h2&gt;My Personal Install Script&lt;/h2&gt;
&lt;p&gt;This is my personal crouton command and subsequent commands to bootstrap my Ubuntu install:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-sh&quot;&gt;# Start Crouton
sudo sh -e crouton -r trusty -t chrome,cli-extra,gnome,keyboard,audio
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code class=&quot;language-sh&quot;&gt;# Bootstrap Ubuntu
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:chris-lea/node.js
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-add-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install apt-file man-db ppa-purge vim git subversion mercurial terminator sublime-text fish htop nodejs tmux
sudo apt-get dist-upgrade
sudo apt-get autoremove
chsh -s /usr/bin/fish
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <title>Human JS</title>
    <link href="https://dannyfritz.com/blog/posts/2014-17-10_human_js/" />
    <updated>2014-07-10T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2014-17-10_human_js/</id>
    <content type="html">&lt;h2&gt;The Ebook&lt;/h2&gt;
&lt;p&gt;I read a free ebook titled &lt;a href=&quot;http://read.humanjavascript.com/&quot;&gt;Human JS&lt;/a&gt;.
It was a quick and good read.
I highly recommend it.
It made me reflect a lot on the code I have written and makes me want to steam
forward with new ideas while keeping code clean and simple.&lt;/p&gt;
&lt;p&gt;The book goes over common problems, such as choosing libraries &amp;amp; writing hard to read code, how to organize full client JavaScript applications, and conventions for writing maintainable applications.&lt;/p&gt;
&lt;p&gt;Read it, it only takes a couple hours: &lt;a href=&quot;http://read.humanjavascript.com/&quot;&gt;Human JS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The rest of this post is some of my personal takeaways from the book.&lt;/p&gt;
&lt;h2&gt;Human Readable Code&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;http://read.humanjavascript.com/ch03-code-for-humans.html&quot;&gt;third chapter&lt;/a&gt;
goes over how to write code that is easily digestable.&lt;/p&gt;
&lt;p&gt;Compare this example from the book:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;// Assume this is an array of strings from somewhere
var myArray = [&amp;quot;hello&amp;quot;, &amp;quot;something&amp;quot;, &amp;quot;awesome&amp;quot;];

if (~myArray.indexOf(&amp;quot;hello&amp;quot;)) {
  // Under what circumstances does this get called?
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;With this:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;// Same array:
var myArray = [&amp;quot;hello&amp;quot;, &amp;quot;something&amp;quot;, &amp;quot;awesome&amp;quot;];
if (_(myArray).contains(&amp;quot;hello&amp;quot;)) {
  // Also pretty freakin&#39; clear!
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This is something I strive for when writing code,
but in practice often throw out the window to meet deadlines.
Often this is to my chagrin when I&#39;m the only developer capable of fixing bugs that come back.
I often use &lt;a href=&quot;http://lodash.com/&quot;&gt;LoDash&lt;/a&gt; as a quick way to boil simple things down to digestible function calls.
But using LoDash has also gotten me into trouble when I start chaining all its methods together
and creating stuff that makes other developers scratch their head when they come across it.
It is a little bit of a trade-off in that I can write something concise with LoDash,
but many other developers don&#39;t know the functions and don&#39;t have the LoDash
documentation always up in their browser to reference like I often do.&lt;/p&gt;
&lt;h2&gt;Refactor and Organize&lt;/h2&gt;
&lt;p&gt;Another &lt;a href=&quot;http://read.humanjavascript.com/ch04-organizing-your-code.html#refactor-early-refactor-often&quot;&gt;chapter&lt;/a&gt;
goes over refactoring.
A common mantra is to &amp;quot;Refactor early, refactor often&amp;quot;.
I can&#39;t agree with this more.
Recently I was working on a complicated tree control and it ended up being a 3000+ line mess of a file.
I despise these huge files.
I refactored it a couple times, but obviously not enough.
There ended up being no clear separation of view, controller, model, and service.
The view is the most separated of the 4, but the rest have ended up there in that file.
It became a hot mess to maintain and near impossible to add new features.
If I did it again, I would be more proactive about keeping service calls, models, and business logic separate.&lt;/p&gt;
&lt;h2&gt;Suggested Conventions for Backbone and Ampersand&lt;/h2&gt;
&lt;p&gt;Most of the rest of the book goes over good ways to use &lt;a href=&quot;http://backbonejs.org/&quot;&gt;Backbone&lt;/a&gt;
and &lt;a href=&quot;http://ampersandjs.com/&quot;&gt;Ampersand.js&lt;/a&gt; views and models.
Which is all very useful if you are looking to learn one of the libraries.
The two libraries are nearly identical in use, but Ampersand.js comes with more goodies
and I feel has a better concern for maintainability.&lt;/p&gt;
&lt;h2&gt;Cool Things&lt;/h2&gt;
&lt;p&gt;Check out their index.html example:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-html&quot;&gt;&amp;lt;!doctype html&amp;gt;

&amp;lt;!– served with &amp;lt;3, &amp;amp;yet –&amp;gt;

&amp;lt;script&amp;gt;
  window.times = { start: new Date() };
&amp;lt;/script&amp;gt;
&amp;lt;link href=&amp;quot;/&amp;amp;!.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;
&amp;lt;script src=&amp;quot;/&amp;amp;!.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The entire clientside application is launched from that!&lt;/p&gt;
&lt;p&gt;The suggested folder layout is pretty good in my opinion too:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;models&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Contains definitions for all models and collections. As a sanity check, none of these files should have anything related to DOM elements or DOM manipulation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;pages&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The pages folder is where we store the views that represent a page rendered at a specific URL. Generally these are still just &amp;quot;views&amp;quot; but since they play a special role to our app, it&#39;s useful to put these in their own folder.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;views&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The views folder contains all of our Backbone views (that are not pages), so things like the main application view and views for rendering specific types of models, etc.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;helpers&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Here is where we put any clientside modules that are application specific, but are useful in other modules. For example, we might use this to put a helper module for reporting metrics back to our server that we want to do from several places in the app.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;forms&lt;/strong&gt;: (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A place to store any form views we might have. We often want to reuse a form for both creating and editing a type of data.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;app.js&lt;/strong&gt; (file):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This is the main entry point for our application. It creates an app global variable and instantiates the main models and views.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;router.js&lt;/strong&gt; (file):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This is our clientside (Backbone) router. It contains a list of URL routes at the top and corresponding handlers, whose job it is to instantiate the right views with the right data from the url and emit instantiated page views that can be rendered into the page container by our main view.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;libraries&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This contains all the libraries we&#39;re using that are not structured like CommonJS modules. So things like jQuery and jQuery plugins will go here.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;templates.js&lt;/strong&gt; (file):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This is the module that gets created from the templates folder (see next). It&#39;s a single file with a function for each clientside template. This file gets auto-generated so don&#39;t try to edit it directly. Putting it in here lets us also require and use our template functions easily within our views. Each template has a corresponding template function. Each function takes your context object and returns just a string of HTML.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;templates&lt;/strong&gt; (folder):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Here is where we keep all our Jade files that get used in the client application. Anytime you&#39;re wanting to create HTML within the app, use a Jade template and put it in here. You can structure this folder in whatever fashion makes sense for your application. The important thing to understand is that folders become part of the template.js module structure. For example, in this template you&#39;ll see that there&#39;s a pages folder within the templates folder with a file called home.jade. To use the function that got created from that, you&#39;d access it as follows:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It categorically &lt;a href=&quot;http://read.humanjavascript.com/ch01-introduction.html#picking-your-tools&quot;&gt;disses a few libraries&lt;/a&gt;
that I agree with.
Namely Angular, Ember, and Knockout.
They just do too much magic.
You end up writing a lot of code to try and do something a library wasn&#39;t intended to do
instead of just writing something the JavaScript way cleanly the first time.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tools where you build the app by writing code in JavaScript files,
not by trying to declare too much of your app logic in your HTML &lt;strong&gt;(no AngularJS, sorry)&lt;/strong&gt;.
Having to write application logic inside of a template feels like a violation of separation of concerns.
It has some short-term payoffs and can make simple things really easy.
However, when you want more control it can be difficult to do within the constraints of the framework.&lt;/li&gt;
&lt;li&gt;Model state is completely decoupled from view state &lt;strong&gt;(no Knockout.js)&lt;/strong&gt;.
Again, this is to separate concerns.&lt;/li&gt;
&lt;li&gt;As little magic as possible &lt;strong&gt;(no Ember)&lt;/strong&gt;.
Similar to Item 1 this is primarily to avoid requiring too much framework-specific knowledge.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <title>Facebook Graffiti</title>
    <link href="https://dannyfritz.com/blog/posts/2011-03-21_Facebook_Graffiti/" />
    <updated>2011-03-21T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2011-03-21_Facebook_Graffiti/</id>
    <content type="html">&lt;p&gt;I don&#39;t know if anyone remembers Facebook early on when people covered their
profiles with application widgets.
One of those applications was Graffiti.
A lot of people had it, and I loved surprising people with high quality graffiti
on their wall.
I drew all sorts of things, usually related to the random victim.
I almost entirely drew from reference, looking at what I am drawing.&lt;/p&gt;
&lt;p&gt;Without further ado, here they are in a &lt;em&gt;chronologically ascending order&lt;/em&gt;:&lt;/p&gt;
&lt;p&gt;Admittedly, they start out pretty bad. But I promise they get better. So much better.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_iphone.png&quot; alt=&quot;A 2007 iPhone&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this depiction of the &lt;a href=&quot;http://en.wikipedia.org/wiki/IPhone_(original)&quot;&gt;first iPhone&lt;/a&gt; for Jon.
He loves his Apple products.
I am still not a fan of Apple.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_cartel.png&quot; alt=&quot;Cartel Album Cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this for Rex before Cartel released their &lt;a href=&quot;https://en.wikipedia.org/wiki/Cartel_(Cartel_album)&quot;&gt;self-titled album&lt;/a&gt;.
He didn&#39;t know what it was and I had to tell him.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_harvey_danger.png&quot; alt=&quot;Where Have All the MerryMakers Gone? album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This is a depiction of Harvey Danger&#39;s album &lt;a href=&quot;http://en.wikipedia.org/wiki/Where_Have_All_the_Merrymakers_Gone%3F&quot;&gt;Where Have All the Merrymakers Gone?&lt;/a&gt;.
I actually met a friend of mine, Allison, via this song.
Back when Facebook was a garbage dump of applications,
one application allowed the user to upload a song so people can play it on your profile.
Allison and I were both friends of Amanda and we both uploaded this song to our profiles.
So Amanda told us both and I sent her a message on Facebook and eventually we became really good friends.
I don&#39;t remember what the cotton candy is about. =&#92;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_death.png&quot; alt=&quot;death by gun&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This is the first of a series of my friends and I drawing each other dying in various ways.
This one depicts Jake shooting himself on a gradiented hill and gradiented sky lit up by a gradiented sun.
I guess I discovered gradients were easy at this point.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_senses_fail.png&quot; alt=&quot;Senses Fail Let it Unfold You album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this one for Allison because we were about to go to a Senses Fails concert at Headliners in Louisville, KY.
It is a depiction of &lt;a href=&quot;http://en.wikipedia.org/wiki/Let_It_Enfold_You&quot;&gt;Let it Enfold You&lt;/a&gt;.
I loved Senses Fails so much.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_grenade.png&quot; alt=&quot;death by grenade&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Watch out Jake! That grenade is going to kill you as you burn to death!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_menchi_excel_sage.png&quot; alt=&quot;Excel Saga&#39;s Menchi&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Here is the dog &lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_Excel_Saga_characters#Menchi&quot;&gt;Menchi (メンチ)&lt;/a&gt;
from &lt;a href=&quot;http://en.wikipedia.org/wiki/Excel_Saga&quot;&gt;Excel Saga&lt;/a&gt;.
Trust me, it is a dog and not a cat.
I drew this for Sarah.
I had just met her at this point at a LAN party at either Garrett&#39;s house or Garrett&#39;s cousin&#39;s house.
I believe she was actually sad about something at the time and I drew this to cheer her up.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_car_death.png&quot; alt=&quot;death by car&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Now Jon and I were having at each other in graffiti death. As you see, the person driving the car, me, swerved around the dog to hit the object of less value, Jon himself.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_chex_mix.png&quot; alt=&quot;chex mix&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was a drawing for Mandy. I don&#39;t remember the joke behind &lt;a href=&quot;http://en.wikipedia.org/wiki/Chex_Mix&quot;&gt;Chex Mix&lt;/a&gt;,
but there was a joke here.
I had just met her during the Summer.
I don&#39;t remember if we met in the math office or at a local concert.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_world.png&quot; alt=&quot;planet&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I had a thing for Mandy and drew a picture with a flattering phrase in Spanish.
It reads, &amp;quot;You are the hottest in the world!&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_bunny.png&quot; alt=&quot;bunny&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Nothing special here. Just a cute drawing of a bunny for Mandy.&lt;/p&gt;
&lt;p&gt;Mandy was sick at the time so I drew this to cheer her up.
&lt;a href=&quot;https://dannyfritz.com/blog/posts/images/graffiti_azumanga_daioh.png&quot;&gt;The cat&lt;/a&gt; is from &lt;a href=&quot;http://en.wikipedia.org/wiki/Azumanga_Daioh&quot;&gt;Azumanga Daioh&lt;/a&gt;.
The Japanese reads, &amp;quot;Bad cat.&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_penguin.png&quot; alt=&quot;penguin&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I believe this was for Darrah on a random request. A penguin.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_yellowcard.png&quot; alt=&quot;Yellowcard Paper Walls album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I believe this was for Darrah again, but this is when I started getting serious about detail.
Yellowcard announced their new album &lt;a href=&quot;http://en.wikipedia.org/wiki/Paper_Walls&quot;&gt;Paper Walls&lt;/a&gt; and I was excited about it.
I&#39;m not entirely sure what I drew here because it doesn&#39;t match the album cover.
I either drew an early rendition of the cover or I took a lot of liberty improvising.&lt;/p&gt;
&lt;p&gt;I remember when it first leaked to the internet and I quickly downloaded it and
listened to it during my internship doing spectral analysis in Ferdinand, IN.
It was a really good album then and is still a really good album.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_whale.png&quot; alt=&quot;whale breaching&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for one of my best friends, Jay.
A humpback whale breeching.
I guess we took a little too much privilege in poking fun at his weight.
But we always used to tell him to &lt;a href=&quot;http://en.wikipedia.org/wiki/Whale_surfacing_behaviour#Breaching.2C_lunging.2C_and_porpoising&quot;&gt;breach&lt;/a&gt;
in the pool and he was a good spirit about it.
He has actually lost a lot of weight since then.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_giraffe.png&quot; alt=&quot;giraffe&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This giraffe was for my friend Amanda. Giraffes are her favorite animal.
I still never fail to send her any comics that come up that include giraffes to her.
I believe she has said her dream house involves many giraffes in the yard.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_river.png&quot; alt=&quot;river&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this for Grant.
I don&#39;t remember what I was trying to do.
I think it was a river in a desert, but ended up looking like a flag.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_audioslave.png&quot; alt=&quot;audioslave album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;My friend Noah, being a good skeptic, was not convinced I was drawing these by hand.
So he challenged me to draw one in front of him.
I looked through my album covers and chose this &lt;a href=&quot;http://en.wikipedia.org/wiki/Audioslave_(album)&quot;&gt;self-titled&lt;/a&gt;
album by Audio Slave, a band we both enjoy.
I drew it on his wall and he watched me do it, stroke by stroke to his amazement.
Damn that felt good.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_apple.png&quot; alt=&quot;apple&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This apple with a grammatical breakdown was for Rebekah,
a girl I met at a party at Allison&#39;s house and now goes to Purdue.
We watched &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Shining_(film)&quot;&gt;The Shining&lt;/a&gt; at that party.
Rebekah and I got into a disagreement about the &lt;a href=&quot;http://dictionary.reference.com/browse/red&quot;&gt;purpose color words&lt;/a&gt;
have in English.
I don&#39;t remember what all was said, but I think my English breakdown here is a little fishy.
The apple isn&#39;t though, it looks delicious.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_amber_pacific.png&quot; alt=&quot;Amber Pacific The Possibility and the Promise album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for the random victim Anna.
I had to do a scavenger hunt for the album since I could not remember what it was.
I kept searching for albums with the word &amp;quot;Ace&amp;quot; in it.
But alas, going through my &lt;a href=&quot;http://www.last.fm/user/ceramic_spider/library&quot;&gt;last.fm library&lt;/a&gt;
page by page finally found it.
Luckily it was in the &amp;quot;A&amp;quot; section.
&lt;a href=&quot;http://en.wikipedia.org/wiki/The_Possibility_and_the_Promise&quot;&gt;The Possibility and the Promise&lt;/a&gt; by Amber Pacific.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_jimmy_eat_world.png&quot; alt=&quot;Jimmy Eat World Stay on My Side Tonight album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This melodramatic piece is for my friend Jessica, an avid Jimmy Eat World fan.
The album is an EP: &lt;a href=&quot;http://en.wikipedia.org/wiki/Stay_on_My_Side_Tonight&quot;&gt;Stay on My Side Tonight&lt;/a&gt;.
Let it be known, Jessica is no Hitler.
She loves the JEW.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_brand_new.png&quot; alt=&quot;Brand New Deja Entendu&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This one went to Noah.
A depiction of Brand New&#39;s &lt;a href=&quot;http://en.wikipedia.org/wiki/Deja_Entendu&quot;&gt;Deja Entendu&lt;/a&gt;.
I just wanted to draw an album cover of an album I really liked.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_kirby.png&quot; alt=&quot;Kirby&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This one went to my good friend Adam. He was a Nintendo fan boy. But, everyone loves Nintendo.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_batman.png&quot; alt=&quot;batman&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for a Louisville friend of mine, Brooke.
She is a fan of Batman, but I think she is more a fan of the classic Batman.
But, since I am a fan of the &lt;a href=&quot;http://cache2.allpostersimages.com/p/LRG/18/1856/KOH8D00Z/posters/batman-begins.jpg&quot;&gt;new Batman&lt;/a&gt;,
I drew her the new batman.
I remember my brother joking about how his knee looked like an erection.&lt;/p&gt;
&lt;p&gt;On an aside, I remember Brooke telling me she met a girl at her university at
Louisville and their introduction dialog with each other was about how they both
discovered they both knew me.
I felt so popular.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_star_wars.png&quot; alt=&quot;star wars&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for the random victim Gregg.
I don&#39;t really know Gregg, but I knew enough to know he loves Star Wars.
Which I too am a huge fan of.
This is the epic &lt;a href=&quot;http://www.youtube.com/watch?v=z33-qOXOWS4&amp;amp;feature=related&quot;&gt;opening scene of episode IV&lt;/a&gt;.
I sure hope he appreciated the random gift.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_transformers.png&quot; alt=&quot;transformers movie&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for Allison before the first new Transformers movie came out.
This is Optimus Prime as he shows up in the &lt;a href=&quot;http://www.ilovesubstance.com/images/movies/transformers_movie_poster_optimus_prime.jpg&quot;&gt;promotional posters&lt;/a&gt;.
The movie sucked.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_thunderstorm.png&quot; alt=&quot;Thunderstorm&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this for Katelynn. We had a joke about thunderstorms.
I won&#39;t go into any details on that one.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_zelda_link.png&quot; alt=&quot;Zelda Link&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;Once again, a Nintendo character drawing for Adam.
This one is &lt;a href=&quot;http://images.wikia.com/zelda/images/9/99/Link_Wind_Waker_11.png&quot;&gt;Link&lt;/a&gt; from Zelda: Wind Waker,
possibly my favorite Zelda game.
I know, you hate the cell-shading, but those of us that don&#39;t, think it is the most fun one.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_collective_soul.png&quot; alt=&quot;Collective Soul Youth album cover&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;I drew this for the random victim Kami.
I met her in the math office in high school.
She was taking a make-up exam when I was goofing off in there.
Kami and I actually talked quite a bit.&lt;/p&gt;
&lt;!--She was a really cute girl.--&gt;
&lt;p&gt;This one is an album cover for Collective Soul&#39;s &lt;a href=&quot;http://en.wikipedia.org/wiki/Youth_(Collective_Soul_album)&quot;&gt;Youth&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_300.png&quot; alt=&quot;300 the movie&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was for Jake.
I think he drew a scene from 300 so I drew &lt;a href=&quot;http://manhattaninfidel.com/__oneclick_uploads/2010/12/300_movie.jpg&quot;&gt;one back&lt;/a&gt;.
I&#39;m actually quite enthused by how well I did on his face.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://dannyfritz.com/blog/posts/images/graffiti_ninja.png&quot; alt=&quot;Ninja Gaiden&quot; loading=&quot;lazy&quot;&gt;&lt;/p&gt;
&lt;p&gt;This was the last one.
It was for Jay.
He drew a picture of himself as a ninja and me as a pirate getting killed by his ninja star.
That wasn&#39;t the first drawing of a depiction of us as pirates and ninjas where ninjas are kicking ass,
but I retaliated this time with a sweet picture of the ninja from &lt;a href=&quot;http://th04.deviantart.net/fs26/PRE/f/2008/150/7/5/Ninja_Gaiden_Wallpaper_by_igotgame1075.jpg&quot;&gt;Ninja Gaiden&lt;/a&gt;.
Not the best way to retaliate.
Oh, and I thought the game sucked.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>MySQL and IPv6</title>
    <link href="https://dannyfritz.com/blog/posts/2011-03-10_MySQL_and_IPv6/" />
    <updated>2011-03-10T00:00:00Z</updated>
    <id>https://dannyfritz.com/blog/posts/2011-03-10_MySQL_and_IPv6/</id>
    <content type="html">&lt;p&gt;I work on DNS Management software for Purdue&#39;s network security department called &lt;a href=&quot;http://code.google.com/p/roster-dns-management/&quot;&gt;Roster&lt;/a&gt;.
It is a very fun and interesting project to work on.
I&#39;m constantly finding myself way over my head on features I am implementing.
Making it a learning experience in the process.&lt;/p&gt;
&lt;p&gt;My current issue once again requires me to read up on key issues.
I will be &lt;a href=&quot;http://code.google.com/p/roster-dns-management/issues/detail?id=79&quot;&gt;indexing and keying ipv6&lt;/a&gt; from a MySQL database.&lt;/p&gt;
&lt;p&gt;Easy you say, just insert the IP in the database and be done with it! But wait!
This works just fine for &lt;a href=&quot;http://en.wikipedia.org/wiki/Ipv4&quot;&gt;IPv4&lt;/a&gt; because an IPv4 address as a decimal is only 32 bits.
Soon, you will find it doesn&#39;t work so easily for the 128bit &lt;a href=&quot;http://en.wikipedia.org/wiki/Ipv6&quot;&gt;IPv6&lt;/a&gt; counterpart.&lt;/p&gt;
&lt;p&gt;Get ready for a doozy of a post.&lt;/p&gt;
&lt;p&gt;We&#39;re going to be using our fun friend, &lt;a href=&quot;http://en.wikipedia.org/wiki/Bitwise_operation&quot;&gt;bit ops&lt;/a&gt;.
Now, don&#39;t be confusing that with sarcasm, I actually do love bit ops.
But beware, we will be doing maths very soon!
And we will be using the &lt;a href=&quot;http://en.wikipedia.org/wiki/Bitwise_operation#Logical_shift&quot;&gt;&amp;lt;&amp;lt;&lt;/a&gt; and
&lt;a href=&quot;http://en.wikipedia.org/wiki/Bitwise_operation#AND&quot;&gt;&amp;amp;&lt;/a&gt; binary operations,
the magical mathematical functions computer science majors like to keep to themselves.&lt;/p&gt;
&lt;h2&gt;How big is IPv4?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;15.462ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 6834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255.255.255.255&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255.255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.255&quot; transform=&quot;translate(3278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.255&quot; transform=&quot;translate(5056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255.255.255.255&quot;&gt;&lt;mn data-latex=&quot;255.255&quot;&gt;255.255&lt;/mn&gt;&lt;mn data-latex=&quot;.255&quot;&gt;.255&lt;/mn&gt;&lt;mn data-latex=&quot;.255&quot;&gt;.255&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; is four sets of &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.119ex&quot; height=&quot;1.887ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -833.9 936.6 833.9&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^8&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^8&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;8&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;2^8&quot;&gt;&lt;msup data-latex=&quot;2^8&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.&lt;/li&gt;
&lt;li&gt;Therefore, the biggest IPv4 address is &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;4.963ex&quot; height=&quot;2.584ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -891.9 2193.8 1141.9&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^{(8*4)} = 2^{32} = 4,294,967,295&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^{(8*4)}&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;TeXAtom&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;{(8*4)}&quot; data-mjx-texclass=&quot;ORD&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;(&quot;&gt;&lt;path data-c=&quot;28&quot; d=&quot;M318-248C327-248 332-243 332-234C332-231 330-227 327-223C275-183 233-117 202-26C175 53 161 131 161 208L161 292C161 369 175 447 202 526C233 617 275 683 327 723C330 726 332 730 332 734C332 743 327 748 318 748C317 748 314 747 311 745C251 699 201 631 160 540C121 453 101 371 101 292L101 208C101 129 121 47 160-40C201-131 251-199 311-245C314-247 317-248 318-248Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(389,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;*&quot; transform=&quot;translate(889,0)&quot;&gt;&lt;path data-c=&quot;2217&quot; d=&quot;M404 372C397 372 390 370 385 366L267 279L282 425C285 445 269 462 250 462C231 462 215 445 218 425L233 279L115 366C110 370 103 372 96 372C78 372 63 357 63 339C63 325 70 315 83 309L217 250L83 191C70 185 63 175 63 161C63 143 78 128 96 128C103 128 110 130 115 134L233 221L218 75C215 55 231 39 250 39C269 39 285 55 282 75L267 221L385 134C390 130 397 128 404 128C415 128 424 133 431 142C446 162 435 183 417 191L283 250L417 309C430 315 437 325 437 339C437 357 422 372 404 372Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(1389,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;)&quot; transform=&quot;translate(1889,0)&quot;&gt;&lt;path data-c=&quot;29&quot; d=&quot;M78-245C138-199 188-131 229-40C268 47 288 129 288 208L288 292C288 371 268 453 229 540C188 631 138 699 78 745C75 747 72 748 71 748C62 748 57 743 57 734C57 730 59 726 62 723C114 683 156 617 187 526C214 447 228 369 228 292L228 208C228 131 214 53 187-26C156-117 114-183 62-223C59-227 57-231 57-234C57-243 62-248 71-248C72-248 75-247 78-245Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.307ex&quot; height=&quot;2.452ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -833.9 2345.9 1083.9&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^{(8*4)} = 2^{32} = 4,294,967,295&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^{32}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;TeXAtom&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;{32}&quot; data-mjx-texclass=&quot;ORD&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;32&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;16.719ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 7389.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^{(8*4)} = 2^{32} = 4,294,967,295&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(1555.8,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;294&quot; transform=&quot;translate(2000.4,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(3500.4,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;967&quot; transform=&quot;translate(3945.1,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(5445.1,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;295&quot; transform=&quot;translate(5889.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;2^{(8*4)} = 2^{32} = 4,294,967,295&quot;&gt;&lt;msup data-latex=&quot;2^{(8*4)}&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mrow data-mjx-texclass=&quot;ORD&quot; data-latex=&quot;{(8*4)}&quot;&gt;&lt;mo data-latex=&quot;(&quot; stretchy=&quot;false&quot;&gt;(&lt;/mo&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;*&quot;&gt;∗&lt;/mo&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;)&quot; stretchy=&quot;false&quot;&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;msup data-latex=&quot;2^{32}&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mrow data-mjx-texclass=&quot;ORD&quot; data-latex=&quot;{32}&quot;&gt;&lt;mn data-latex=&quot;32&quot;&gt;32&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;294&quot;&gt;294&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;967&quot;&gt;967&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;295&quot;&gt;295&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;14.33ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 6334 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;4,294,967,296-1&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;294&quot; transform=&quot;translate(944.7,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(2444.7,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;967&quot; transform=&quot;translate(2889.3,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(4389.3,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;296&quot; transform=&quot;translate(4834,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;4,294,967,296-1&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;-&quot;&gt;&lt;path data-c=&quot;2212&quot; d=&quot;M698 270L80 270C64 270 56 263 56 250C56 237 64 230 80 230L698 230C714 230 722 237 722 250C722 262 710 270 698 270Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;4,294,967,296-1&quot;&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;294&quot;&gt;294&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;967&quot;&gt;967&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;296&quot;&gt;296&lt;/mn&gt;&lt;mo data-latex=&quot;-&quot;&gt;−&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; is half the size a SQL long int. This causes no hurdles for the database.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Converting an IPv4 address to a decimal number.&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Let&#39;s convert &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;10.937ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 4834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;192.168.0.1&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;192.168&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(3278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.1&quot; transform=&quot;translate(4056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;192.168.0.1&quot;&gt;&lt;mn data-latex=&quot;192.168&quot;&gt;192.168&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;mn data-latex=&quot;.1&quot;&gt;.1&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; into a decimal number.&lt;/li&gt;
&lt;li&gt;First, we will split the IP address into 4 parts by &#39;.&#39; resulting in &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A1=192&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.782ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A1=192&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;192&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A1=192&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;192&quot;&gt;192&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A2=168&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.782ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A2=168&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;168&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A2=168&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;168&quot;&gt;168&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A3=0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A3=0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A3=0&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;3&quot;&gt;3&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A4=1&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A4=1&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A4=1&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.025ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.907ex&quot; height=&quot;1.57ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -683 1727 694&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;D&quot;&gt;&lt;path data-c=&quot;1D437&quot; d=&quot;M567 683L235 683C212 683 201 682 201 660C201 649 212 644 234 644C254 644 294 647 294 631C294 629 293 623 290 613L158 82C153 60 143 47 128 42C121 40 103 39 72 39C50 39 40 37 40 16C40 5 51 0 72 0L399 0C467 0 532 20 595 61C702 130 804 265 804 429C804 577 713 683 567 683M710 466C710 353 659 216 607 149C550 76 475 39 381 39L270 39C259 39 252 39 248 40C242 40 239 42 239 45C239 47 241 54 244 67L379 610C388 643 387 644 429 644L535 644C647 644 710 578 710 466Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(828,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;c&quot; transform=&quot;translate(1294,0)&quot;&gt;&lt;path data-c=&quot;1D450&quot; d=&quot;M328 325C328 300 341 287 368 287C404 287 427 318 427 354C427 410 368 442 308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 61 106-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 121 53 121 122C121 184 150 274 174 317C198 361 249 413 308 413C346 413 372 402 386 381C355 378 328 358 328 325Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Dec&quot;&gt;&lt;mi data-latex=&quot;D&quot;&gt;D&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;c&quot;&gt;c&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; denotes our resulting decimal representation of the IP address.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.907ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1727 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;D&quot;&gt;&lt;path data-c=&quot;1D437&quot; d=&quot;M567 683L235 683C212 683 201 682 201 660C201 649 212 644 234 644C254 644 294 647 294 631C294 629 293 623 290 613L158 82C153 60 143 47 128 42C121 40 103 39 72 39C50 39 40 37 40 16C40 5 51 0 72 0L399 0C467 0 532 20 595 61C702 130 804 265 804 429C804 577 713 683 567 683M710 466C710 353 659 216 607 149C550 76 475 39 381 39L270 39C259 39 252 39 248 40C242 40 239 42 239 45C239 47 241 54 244 67L379 610C388 643 387 644 429 644L535 644C647 644 710 578 710 466Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(828,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;c&quot; transform=&quot;translate(1294,0)&quot;&gt;&lt;path data-c=&quot;1D450&quot; d=&quot;M328 325C328 300 341 287 368 287C404 287 427 318 427 354C427 410 368 442 308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 61 106-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 121 53 121 122C121 184 150 274 174 317C198 361 249 413 308 413C346 413 372 402 386 381C355 378 328 358 328 325Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.217ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2305.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(1805.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.28ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2333.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;24&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Dec = A4+A3&lt;&lt;8+A2&lt;&lt;16+A1&lt;&lt;24&quot;&gt;&lt;mi data-latex=&quot;D&quot;&gt;D&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;c&quot;&gt;c&lt;/mi&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;3&quot;&gt;3&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;24&quot;&gt;24&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.28ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2333.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.657ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;168&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.657ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;192&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;24&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 1+0&lt;&lt;8+168&lt;&lt;16+192&lt;&lt;24&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;168&quot;&gt;168&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;192&quot;&gt;192&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;24&quot;&gt;24&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;11.313ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 5000.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;11010048&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13.575ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 6000.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3221225472&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13.701ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 6055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3232235521&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 1+0+11010048+3221225472 = 3232235521&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;11010048&quot;&gt;11010048&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;3221225472&quot;&gt;3221225472&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;3232235521&quot;&gt;3232235521&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;How big is IPv6?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;51.679ex&quot; height=&quot;1.538ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -680 22842 680&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;&#92;textrm{FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF}&quot;&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF}&quot;&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(653,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1306,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1959,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(2890,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(3543,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(4196,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(4849,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5502,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(5780,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(6433,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7086,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7739,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(8392,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(8670,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9323,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9976,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(10629,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(11282,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(11560,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(12213,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(12866,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(13519,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(14172,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(14450,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(15103,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(15756,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(16409,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(17062,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(17340,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(17993,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(18646,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(19299,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(19952,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(20230,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(20883,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(21536,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(22189,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;&#92;textrm{FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF}&quot;&gt;&lt;mtext data-latex=&quot;&#92;textrm{FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF}&quot;&gt;FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; is eight sets of &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.919ex&quot; height=&quot;1.887ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -833.9 1290.1 833.9&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^{16}&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^{16}&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;TeXAtom&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;{16}&quot; data-mjx-texclass=&quot;ORD&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;2^{16}&quot;&gt;&lt;msup data-latex=&quot;2^{16}&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mrow data-mjx-texclass=&quot;ORD&quot; data-latex=&quot;{16}&quot;&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.&lt;/li&gt;
&lt;li&gt;Therefore, the biggest IPv6 address is &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.763ex&quot; height=&quot;2.018ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -891.9 2547.3 891.9&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2^{(16*8)}&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^{(16*8)}&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;TeXAtom&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;{(16*8)}&quot; data-mjx-texclass=&quot;ORD&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;(&quot;&gt;&lt;path data-c=&quot;28&quot; d=&quot;M318-248C327-248 332-243 332-234C332-231 330-227 327-223C275-183 233-117 202-26C175 53 161 131 161 208L161 292C161 369 175 447 202 526C233 617 275 683 327 723C330 726 332 730 332 734C332 743 327 748 318 748C317 748 314 747 311 745C251 699 201 631 160 540C121 453 101 371 101 292L101 208C101 129 121 47 160-40C201-131 251-199 311-245C314-247 317-248 318-248Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(389,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;*&quot; transform=&quot;translate(1389,0)&quot;&gt;&lt;path data-c=&quot;2217&quot; d=&quot;M404 372C397 372 390 370 385 366L267 279L282 425C285 445 269 462 250 462C231 462 215 445 218 425L233 279L115 366C110 370 103 372 96 372C78 372 63 357 63 339C63 325 70 315 83 309L217 250L83 191C70 185 63 175 63 161C63 143 78 128 96 128C103 128 110 130 115 134L233 221L218 75C215 55 231 39 250 39C269 39 285 55 282 75L267 221L385 134C390 130 397 128 404 128C415 128 424 133 431 142C446 162 435 183 417 191L283 250L417 309C430 315 437 325 437 339C437 357 422 372 404 372Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(1889,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;)&quot; transform=&quot;translate(2389,0)&quot;&gt;&lt;path data-c=&quot;29&quot; d=&quot;M78-245C138-199 188-131 229-40C268 47 288 129 288 208L288 292C288 371 268 453 229 540C188 631 138 699 78 745C75 747 72 748 71 748C62 748 57 743 57 734C57 730 59 726 62 723C114 683 156 617 187 526C214 447 228 369 228 292L228 208C228 131 214 53 187-26C156-117 114-183 62-223C59-227 57-231 57-234C57-243 62-248 71-248C72-248 75-247 78-245Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;2^{(16*8)}&quot;&gt;&lt;msup data-latex=&quot;2^{(16*8)}&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mrow data-mjx-texclass=&quot;ORD&quot; data-latex=&quot;{(16*8)}&quot;&gt;&lt;mo data-latex=&quot;(&quot; stretchy=&quot;false&quot;&gt;(&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;*&quot;&gt;∗&lt;/mo&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;)&quot; stretchy=&quot;false&quot;&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.107ex&quot; height=&quot;1.887ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -833.9 2699.4 833.9&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 2^{128}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;2^{128}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;TeXAtom&quot; transform=&quot;translate(533,363) scale(0.707)&quot; data-latex=&quot;{128}&quot; data-mjx-texclass=&quot;ORD&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;128&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 2^{128}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;msup data-latex=&quot;2^{128}&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mrow data-mjx-texclass=&quot;ORD&quot; data-latex=&quot;{128}&quot;&gt;&lt;mn data-latex=&quot;128&quot;&gt;128&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.437ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;58.579ex&quot; height=&quot;1.968ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -677 25891.8 870&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 340,282,366,920,938,463,463,374,607,431,768,211,456&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;340&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(2555.8,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;282&quot; transform=&quot;translate(3000.4,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(4500.4,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;366&quot; transform=&quot;translate(4945.1,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(6445.1,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;920&quot; transform=&quot;translate(6889.8,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(8389.8,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;938&quot; transform=&quot;translate(8834.4,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(10334.4,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;463&quot; transform=&quot;translate(10779.1,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(12279.1,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;463&quot; transform=&quot;translate(12723.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(14223.8,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;374&quot; transform=&quot;translate(14668.4,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(16168.4,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;607&quot; transform=&quot;translate(16613.1,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(18113.1,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;431&quot; transform=&quot;translate(18557.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(20057.8,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;768&quot; transform=&quot;translate(20502.4,0)&quot;&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(22002.4,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;211&quot; transform=&quot;translate(22447.1,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;,&quot; transform=&quot;translate(23947.1,0)&quot;&gt;&lt;path data-c=&quot;2C&quot; d=&quot;M139 106C107 106 86 82 86 50C86 20 109-5 139-5C153-5 165-1 174 8L175 0C175-63 154-117 112-160C105-168 101-174 101-178C101-188 105-193 114-193C123-193 135-181 152-158C186-110 203-57 203 0C203 53 185 106 139 106Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;456&quot; transform=&quot;translate(24391.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 340,282,366,920,938,463,463,374,607,431,768,211,456&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;340&quot;&gt;340&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;282&quot;&gt;282&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;366&quot;&gt;366&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;920&quot;&gt;920&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;938&quot;&gt;938&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;463&quot;&gt;463&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;463&quot;&gt;463&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;374&quot;&gt;374&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;607&quot;&gt;607&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;431&quot;&gt;431&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;768&quot;&gt;768&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;211&quot;&gt;211&lt;/mn&gt;&lt;mo data-latex=&quot;,&quot;&gt;,&lt;/mo&gt;&lt;mn data-latex=&quot;456&quot;&gt;456&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.
A very large number.&lt;/li&gt;
&lt;li&gt;This is twice the size as a SQL long int. Uh oh.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Converting an IPv6 address to a decimal number.&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Let&#39;s convert &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;12.697ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 5612 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;&#92;textrm{2001:1::200:1}&quot;&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1::200:1}&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(3334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(4834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(5112,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;&#92;textrm{2001:1::200:1}&quot;&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1::200:1}&quot;&gt;2001:1::200:1&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;21.497ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 9501.8 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(4334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5112,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(5390,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5890,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(6168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(6668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(7168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(7668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(7946,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;2001:1:0:0:0:0:200:1&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; into a decimal number.&lt;/li&gt;
&lt;li&gt;First, we will split the IP address into 8 parts by &#39;:&#39; resulting in
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A1=2001&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.914ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A1=2001&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2001&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A1=2001&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;2001&quot;&gt;2001&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A2=1&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A2=1&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A2=1&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A3=0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A3=0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A3=0&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;3&quot;&gt;3&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A4=0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A4=0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A4=0&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A5=0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;5&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A5=0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A5=0&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;5&quot;&gt;5&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A6=0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;6&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A6=0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A6=0&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;6&quot;&gt;6&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A7=200&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;7&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.782ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A7=200&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;200&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A7=200&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;7&quot;&gt;7&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;200&quot;&gt;200&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.828ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1250 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A8=1&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(750,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;A8=1&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;A8=1&quot;&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.025ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.907ex&quot; height=&quot;1.57ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -683 1727 694&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;D&quot;&gt;&lt;path data-c=&quot;1D437&quot; d=&quot;M567 683L235 683C212 683 201 682 201 660C201 649 212 644 234 644C254 644 294 647 294 631C294 629 293 623 290 613L158 82C153 60 143 47 128 42C121 40 103 39 72 39C50 39 40 37 40 16C40 5 51 0 72 0L399 0C467 0 532 20 595 61C702 130 804 265 804 429C804 577 713 683 567 683M710 466C710 353 659 216 607 149C550 76 475 39 381 39L270 39C259 39 252 39 248 40C242 40 239 42 239 45C239 47 241 54 244 67L379 610C388 643 387 644 429 644L535 644C647 644 710 578 710 466Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(828,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;c&quot; transform=&quot;translate(1294,0)&quot;&gt;&lt;path data-c=&quot;1D450&quot; d=&quot;M328 325C328 300 341 287 368 287C404 287 427 318 427 354C427 410 368 442 308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 61 106-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 121 53 121 122C121 184 150 274 174 317C198 361 249 413 308 413C346 413 372 402 386 381C355 378 328 358 328 325Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Dec&quot;&gt;&lt;mi data-latex=&quot;D&quot;&gt;D&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;c&quot;&gt;c&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; denotes our resulting decimal representation of the IP address.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.907ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1727 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;D&quot;&gt;&lt;path data-c=&quot;1D437&quot; d=&quot;M567 683L235 683C212 683 201 682 201 660C201 649 212 644 234 644C254 644 294 647 294 631C294 629 293 623 290 613L158 82C153 60 143 47 128 42C121 40 103 39 72 39C50 39 40 37 40 16C40 5 51 0 72 0L399 0C467 0 532 20 595 61C702 130 804 265 804 429C804 577 713 683 567 683M710 466C710 353 659 216 607 149C550 76 475 39 381 39L270 39C259 39 252 39 248 40C242 40 239 42 239 45C239 47 241 54 244 67L379 610C388 643 387 644 429 644L535 644C647 644 710 578 710 466Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(828,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;c&quot; transform=&quot;translate(1294,0)&quot;&gt;&lt;path data-c=&quot;1D450&quot; d=&quot;M328 325C328 300 341 287 368 287C404 287 427 318 427 354C427 410 368 442 308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 61 106-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 121 53 121 122C121 184 150 274 174 317C198 361 249 413 308 413C346 413 372 402 386 381C355 378 328 358 328 325Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.217ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2305.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;8&quot; transform=&quot;translate(1805.8,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;7&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;6&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;32&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;5&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;48&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Dec = A8 + A7 &lt;&lt; 16 + A6 &lt;&lt; 32 + A5 &lt;&lt; 48&quot;&gt;&lt;mi data-latex=&quot;D&quot;&gt;D&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;c&quot;&gt;c&lt;/mi&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;8&quot;&gt;8&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;7&quot;&gt;7&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;6&quot;&gt;6&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;32&quot;&gt;32&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;5&quot;&gt;5&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;48&quot;&gt;48&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;4.588ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2028 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4&quot; transform=&quot;translate(1528,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;64&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;3&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;80&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;96&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.091ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2250.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;A&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;1D434&quot; d=&quot;M137 3C155 3 217 0 236 0C251 0 258 8 258 23C258 32 252 38 239 39C210 40 196 50 196 69C196 78 205 98 224 128C251 173 270 206 283 228L526 228C526 221 527 207 530 185C537 112 541 72 541 67C541 48 519 39 474 39C455 39 446 31 446 15C446 5 452 0 464 0C488 0 564 3 588 3C608 3 679 0 699 0C714 0 721 8 721 24C721 34 712 39 694 39C666 39 649 41 644 44C639 47 635 56 634 71L574 689C571 708 572 716 551 716C539 716 529 710 522 697L178 120C148 70 108 43 59 39C43 38 35 30 35 15C35 5 41 0 52 0C68 0 121 3 137 3M492 577L522 267L307 267Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1750.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;7.542ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3333.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;112&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;+ A4 &lt;&lt; 64 + A3 &lt;&lt; 80 + A2 &lt;&lt; 96 + A1 &lt;&lt; 112&quot;&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;64&quot;&gt;64&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;3&quot;&gt;3&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;80&quot;&gt;80&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;96&quot;&gt;96&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mi data-latex=&quot;A&quot;&gt;A&lt;/mi&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;112&quot;&gt;112&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.657ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;200&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;32&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;48&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 0 &lt;&lt; 32 + 0 &lt;&lt; 48&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;200&quot;&gt;200&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;32&quot;&gt;32&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;48&quot;&gt;48&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.891ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1278 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;64&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;80&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;96&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.788ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3000.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2001&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;7.542ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3333.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;112&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;+ 0 &lt;&lt; 64 + 0 &lt;&lt; 80 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;64&quot;&gt;64&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;80&quot;&gt;80&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;96&quot;&gt;96&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;2001&quot;&gt;2001&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;112&quot;&gt;112&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;5.657ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;200&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.394ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1500.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.411ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 2833.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;96&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.788ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3000.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2001&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;7.542ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3333.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&lt;g data-mml-node=&quot;text&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;text&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;3C&quot; d=&quot;M666-45C683-52 701-39 701-23C701-13 696-6 687-2L153 250L687 502C696 506 701 513 701 522C701 539 693 547 677 547C673 547 669 546 666 545L92 273C82 268 77 261 77 250C77 239 82 232 92 227Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;112&quot; transform=&quot;translate(1833.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 1 + 200 &lt;&lt; 16 + 1 &lt;&lt; 96 + 2001 &lt;&lt; 112&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;200&quot;&gt;200&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;16&quot;&gt;16&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;96&quot;&gt;96&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;2001&quot;&gt;2001&lt;/mn&gt;&lt;mo data-mjx-texclass=&quot;REL&quot; data-latex=&quot;&lt;&lt;&quot;&gt;&amp;lt;&amp;lt;&lt;/mo&gt;&lt;mn data-latex=&quot;112&quot;&gt;112&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;3.52ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1555.8 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 13107200&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;1&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;3&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;11.313ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 5000.2 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 1 + 13107200&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;13107200&quot; transform=&quot;translate(1000.2,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 1 + 13107200&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;13107200&quot;&gt;13107200&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.188ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;34.566ex&quot; height=&quot;1.719ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -677 15278 760&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 79228162514264337593543950336&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;79228162514264337593543950336&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(5000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(5500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(6000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(6500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(7000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(7500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(8000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(8500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(9000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(9500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(10000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(10500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(11000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(11500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(12000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(12500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(13000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(13500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(14000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;+ 79228162514264337593543950336&quot;&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;79228162514264337593543950336&quot;&gt;79228162514264337593543950336&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.188ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;44.747ex&quot; height=&quot;1.719ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -677 19778 760&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;+ 10389786013928190084689523154769412096&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;+&quot;&gt;&lt;path data-c=&quot;2B&quot; d=&quot;M698 274L413 274L413 559C413 575 405 583 389 583C373 583 365 575 365 559L365 274L80 274C64 274 56 266 56 250C56 234 64 226 80 226L365 226L365-59C365-75 373-83 389-83C405-83 413-75 413-59L413 226L698 226C714 226 722 234 722 250C722 263 711 274 698 274Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;10389786013928190084689523154769412096&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(5000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(5500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(6000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(6500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(7000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(7500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(8000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(8500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(9000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(9500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(10000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(10500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(11000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(11500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(12000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(12500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(13000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(13500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(14000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(14500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(15000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(15500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(16000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(16500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(17000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(17500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(18000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(18500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;+ 10389786013928190084689523154769412096&quot;&gt;&lt;mo data-latex=&quot;+&quot;&gt;+&lt;/mo&gt;&lt;mn data-latex=&quot;10389786013928190084689523154769412096&quot;&gt;10389786013928190084689523154769412096&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;45.375ex&quot; height=&quot;1.581ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -677 20055.8 699&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= 10389786093156352598953860748326469633&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;10389786093156352598953860748326469633&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(5000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(5500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(6000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(6500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(7000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(7500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(8000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(8500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(9000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(9500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(10000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(10500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(11000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(11500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(12000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(12500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(13000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(13500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(14000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(14500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(15000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(15500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot; transform=&quot;translate(16000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(16500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(17000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(17500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(18000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(18500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= 10389786093156352598953860748326469633&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;10389786093156352598953860748326469633&quot;&gt;10389786093156352598953860748326469633&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Oh no, so it can not be done!
IPv6 is simply far too large to insert into a 64bit int space! But wait,
maybe we can split it into two 64bit integers for upper and lower and use that!
And that would be the answer:&lt;/p&gt;
&lt;h2&gt;How do you split an IPv6 into 2 64bit ints?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;We want to store &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;19.109ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 8446 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(4334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5112,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(5390,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5890,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(6168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(6668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(7168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(7668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(7946,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1}&quot;&gt;2001:1:0:0:0:0:200:1&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; as a key in SQL&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.439ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.07ex&quot; height=&quot;1.984ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -683 2683 877&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Upper&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;U&quot;&gt;&lt;path data-c=&quot;1D448&quot; d=&quot;M642 680C623 680 559 683 540 683C525 683 518 675 518 659C518 650 525 645 539 644C582 644 603 631 603 605C603 599 602 592 600 585L511 232C496 175 467 126 424 84C377 39 325 17 269 17C195 17 152 67 152 141L153 150C153 169 156 191 163 217L259 602C264 623 273 636 286 641C292 643 309 644 338 644C364 644 375 644 375 668C375 678 369 683 358 683L231 680L104 683C88 683 81 674 81 659C81 652 84 647 89 646C99 645 107 644 112 644C143 643 161 641 166 640C171 639 173 636 173 631C173 629 172 622 169 611L74 230C69 211 67 192 67 172C67 57 150-22 265-22C330-22 390 3 445 54C498 102 532 158 548 223L636 574C649 625 677 643 739 644C753 645 760 653 760 668L760 672C757 679 752 683 743 683C724 683 661 680 642 680Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;p&quot; transform=&quot;translate(760,0)&quot;&gt;&lt;path data-c=&quot;1D45D&quot; d=&quot;M355 442C311 442 269 419 228 373C217 419 186 442 137 442C96 442 66 409 45 344C35 311 30 292 30 286C30 277 35 272 46 272C51 272 54 273 57 275C62 284 65 291 66 298C84 374 107 412 134 412C152 412 161 398 161 371C161 356 159 339 154 321L44-118C35-151 34-155-5-155C-23-155-32-163-32-178C-32-189-26-194-15-194C0-194 52-191 67-191C86-191 146-194 165-194C180-194 187-186 187-170C187-160 178-155 159-155C141-155 114-156 114-144C114-131 155 26 159 43C179 6 209-13 249-13C314-13 371 20 421 87C467 148 490 213 490 280C490 367 438 442 355 442M352 412C391 412 411 382 411 323C411 296 405 260 394 215C371 128 342 71 307 42C286 25 267 16 248 16C219 16 199 29 188 56C179 77 174 92 174 100L225 309C230 331 248 354 276 377C304 400 329 412 352 412Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;p&quot; transform=&quot;translate(1263,0)&quot;&gt;&lt;path data-c=&quot;1D45D&quot; d=&quot;M355 442C311 442 269 419 228 373C217 419 186 442 137 442C96 442 66 409 45 344C35 311 30 292 30 286C30 277 35 272 46 272C51 272 54 273 57 275C62 284 65 291 66 298C84 374 107 412 134 412C152 412 161 398 161 371C161 356 159 339 154 321L44-118C35-151 34-155-5-155C-23-155-32-163-32-178C-32-189-26-194-15-194C0-194 52-191 67-191C86-191 146-194 165-194C180-194 187-186 187-170C187-160 178-155 159-155C141-155 114-156 114-144C114-131 155 26 159 43C179 6 209-13 249-13C314-13 371 20 421 87C467 148 490 213 490 280C490 367 438 442 355 442M352 412C391 412 411 382 411 323C411 296 405 260 394 215C371 128 342 71 307 42C286 25 267 16 248 16C219 16 199 29 188 56C179 77 174 92 174 100L225 309C230 331 248 354 276 377C304 400 329 412 352 412Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(1766,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;r&quot; transform=&quot;translate(2232,0)&quot;&gt;&lt;path data-c=&quot;1D45F&quot; d=&quot;M436 374C436 416 395 442 351 442C302 442 261 419 227 372C217 411 183 442 136 442C95 442 65 410 44 345C34 312 29 293 29 287C29 278 34 273 45 273C50 273 53 274 56 276C61 285 64 292 65 299C83 375 106 413 133 413C150 413 159 399 159 371C159 358 154 331 144 290L87 63C84 50 78 24 78 19C78-1 89-11 110-11C130-11 143-1 150 19L169 91C180 134 187 162 190 175L221 303C223 311 231 324 244 343C271 381 302 413 351 413C363 413 373 411 382 406C352 397 337 378 337 351C337 325 351 312 378 312C411 312 436 341 436 374Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Upper&quot;&gt;&lt;mi data-latex=&quot;U&quot;&gt;U&lt;/mi&gt;&lt;mi data-latex=&quot;p&quot;&gt;p&lt;/mi&gt;&lt;mi data-latex=&quot;p&quot;&gt;p&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;r&quot;&gt;r&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; denotes the upper 64 bits and &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.025ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.333ex&quot; height=&quot;1.572ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -684 2799 695&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Lower&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;L&quot;&gt;&lt;path data-c=&quot;1D43F&quot; d=&quot;M520 667C520 678 513 683 500 683L354 680L223 683C208 684 200 676 200 659C200 652 203 647 209 646C218 645 226 644 231 644C262 643 279 641 284 640C289 639 292 636 292 631C292 629 291 623 288 613L156 82C150 60 140 47 125 42C119 40 101 39 70 39C49 39 39 31 39 15C39 5 49 0 70 0L527 0C552 0 554 0 561 19L639 233C642 240 643 245 643 248C643 258 638 263 627 263C617 263 612 254 607 240C588 191 570 154 555 131C518 75 455 39 363 39L270 39C259 39 252 39 249 40C242 40 239 42 239 45C239 47 241 54 244 67L377 601C383 624 396 637 415 642C421 643 442 644 478 644C506 644 520 644 520 667Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;o&quot; transform=&quot;translate(681,0)&quot;&gt;&lt;path data-c=&quot;1D45C&quot; d=&quot;M308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 63 106-11 202-11C272-11 334 19 388 78C442 137 469 201 469 272C469 369 405 442 308 442M389 310C389 287 384 255 374 213C353 130 319 73 272 42C248 26 225 18 203 18C149 18 121 65 121 122C121 180 155 288 178 324C216 383 259 413 307 413C361 413 389 367 389 310Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;w&quot; transform=&quot;translate(1166,0)&quot;&gt;&lt;path data-c=&quot;1D464&quot; d=&quot;M590 391C590 382 595 372 606 362C629 340 641 313 641 281C641 264 635 237 623 198C586 78 539 18 482 18C435 18 412 45 412 100C412 119 416 142 423 171C441 243 460 314 477 387C479 394 480 398 480 401C480 421 469 431 447 431C427 431 414 421 407 401L367 245C352 187 341 167 341 115C341 107 341 101 342 98C319 45 290 18 255 18C205 18 180 47 180 104C180 141 197 204 231 293C242 323 248 344 248 357C248 406 212 442 163 442C118 442 84 417 59 367C39 328 29 301 29 287C29 278 34 273 45 273C58 273 60 279 64 293C88 373 120 413 160 413C174 413 181 403 181 384C181 369 175 347 164 317C127 220 108 154 108 117C108 32 165-11 252-11C294-11 328 10 355 53C375 10 416-11 479-11C541-11 590 30 625 112C648 164 691 302 691 369C691 384 690 394 689 399C685 418 666 442 644 442C618 442 590 417 590 391Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(1882,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;r&quot; transform=&quot;translate(2348,0)&quot;&gt;&lt;path data-c=&quot;1D45F&quot; d=&quot;M436 374C436 416 395 442 351 442C302 442 261 419 227 372C217 411 183 442 136 442C95 442 65 410 44 345C34 312 29 293 29 287C29 278 34 273 45 273C50 273 53 274 56 276C61 285 64 292 65 299C83 375 106 413 133 413C150 413 159 399 159 371C159 358 154 331 144 290L87 63C84 50 78 24 78 19C78-1 89-11 110-11C130-11 143-1 150 19L169 91C180 134 187 162 190 175L221 303C223 311 231 324 244 343C271 381 302 413 351 413C363 413 373 411 382 406C352 397 337 378 337 351C337 325 351 312 378 312C411 312 436 341 436 374Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Lower&quot;&gt;&lt;mi data-latex=&quot;L&quot;&gt;L&lt;/mi&gt;&lt;mi data-latex=&quot;o&quot;&gt;o&lt;/mi&gt;&lt;mi data-latex=&quot;w&quot;&gt;w&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;r&quot;&gt;r&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; denotes the bottom 64 bits.&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.439ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.07ex&quot; height=&quot;1.984ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -683 2683 877&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Upper&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;U&quot;&gt;&lt;path data-c=&quot;1D448&quot; d=&quot;M642 680C623 680 559 683 540 683C525 683 518 675 518 659C518 650 525 645 539 644C582 644 603 631 603 605C603 599 602 592 600 585L511 232C496 175 467 126 424 84C377 39 325 17 269 17C195 17 152 67 152 141L153 150C153 169 156 191 163 217L259 602C264 623 273 636 286 641C292 643 309 644 338 644C364 644 375 644 375 668C375 678 369 683 358 683L231 680L104 683C88 683 81 674 81 659C81 652 84 647 89 646C99 645 107 644 112 644C143 643 161 641 166 640C171 639 173 636 173 631C173 629 172 622 169 611L74 230C69 211 67 192 67 172C67 57 150-22 265-22C330-22 390 3 445 54C498 102 532 158 548 223L636 574C649 625 677 643 739 644C753 645 760 653 760 668L760 672C757 679 752 683 743 683C724 683 661 680 642 680Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;p&quot; transform=&quot;translate(760,0)&quot;&gt;&lt;path data-c=&quot;1D45D&quot; d=&quot;M355 442C311 442 269 419 228 373C217 419 186 442 137 442C96 442 66 409 45 344C35 311 30 292 30 286C30 277 35 272 46 272C51 272 54 273 57 275C62 284 65 291 66 298C84 374 107 412 134 412C152 412 161 398 161 371C161 356 159 339 154 321L44-118C35-151 34-155-5-155C-23-155-32-163-32-178C-32-189-26-194-15-194C0-194 52-191 67-191C86-191 146-194 165-194C180-194 187-186 187-170C187-160 178-155 159-155C141-155 114-156 114-144C114-131 155 26 159 43C179 6 209-13 249-13C314-13 371 20 421 87C467 148 490 213 490 280C490 367 438 442 355 442M352 412C391 412 411 382 411 323C411 296 405 260 394 215C371 128 342 71 307 42C286 25 267 16 248 16C219 16 199 29 188 56C179 77 174 92 174 100L225 309C230 331 248 354 276 377C304 400 329 412 352 412Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;p&quot; transform=&quot;translate(1263,0)&quot;&gt;&lt;path data-c=&quot;1D45D&quot; d=&quot;M355 442C311 442 269 419 228 373C217 419 186 442 137 442C96 442 66 409 45 344C35 311 30 292 30 286C30 277 35 272 46 272C51 272 54 273 57 275C62 284 65 291 66 298C84 374 107 412 134 412C152 412 161 398 161 371C161 356 159 339 154 321L44-118C35-151 34-155-5-155C-23-155-32-163-32-178C-32-189-26-194-15-194C0-194 52-191 67-191C86-191 146-194 165-194C180-194 187-186 187-170C187-160 178-155 159-155C141-155 114-156 114-144C114-131 155 26 159 43C179 6 209-13 249-13C314-13 371 20 421 87C467 148 490 213 490 280C490 367 438 442 355 442M352 412C391 412 411 382 411 323C411 296 405 260 394 215C371 128 342 71 307 42C286 25 267 16 248 16C219 16 199 29 188 56C179 77 174 92 174 100L225 309C230 331 248 354 276 377C304 400 329 412 352 412Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(1766,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;r&quot; transform=&quot;translate(2232,0)&quot;&gt;&lt;path data-c=&quot;1D45F&quot; d=&quot;M436 374C436 416 395 442 351 442C302 442 261 419 227 372C217 411 183 442 136 442C95 442 65 410 44 345C34 312 29 293 29 287C29 278 34 273 45 273C50 273 53 274 56 276C61 285 64 292 65 299C83 375 106 413 133 413C150 413 159 399 159 371C159 358 154 331 144 290L87 63C84 50 78 24 78 19C78-1 89-11 110-11C130-11 143-1 150 19L169 91C180 134 187 162 190 175L221 303C223 311 231 324 244 343C271 381 302 413 351 413C363 413 373 411 382 406C352 397 337 378 337 351C337 325 351 312 378 312C411 312 436 341 436 374Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Upper&quot;&gt;&lt;mi data-latex=&quot;U&quot;&gt;U&lt;/mi&gt;&lt;mi data-latex=&quot;p&quot;&gt;p&lt;/mi&gt;&lt;mi data-latex=&quot;p&quot;&gt;p&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;r&quot;&gt;r&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;24.009ex&quot; height=&quot;1.67ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -716 10611.8 738&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(4334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5112,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(5390,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5890,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(6168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(6668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(7168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(7668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(7946,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;20&quot; d=&quot;&quot; transform=&quot;translate(8446,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;26&quot; d=&quot;M162 553C162 488 175 421 201 353L113 259C86 230 69 210 63 201C49 180 42 156 42 130C42 84 61 47 100 18C135-9 177-22 225-22C288-22 348 3 404 52C461 3 519-22 578-22C663-22 720 43 721 127L689 127C688 90 676 62 654 44C632 26 607 17 582 17C542 17 498 45 450 101C481 137 524 202 579 297C598 329 616 353 634 370C652 387 683 395 727 395L727 434L627 431C589 430 548 431 503 434L503 395C550 395 573 382 573 356L567 338C516 249 470 178 429 127C381 185 303 302 270 384C293 410 312 431 325 448C368 501 390 547 390 584C390 611 384 639 373 666C360 699 335 716 300 716C218 716 162 638 162 553M302 686C322 686 336 676 344 654C352 632 357 609 357 585C357 544 324 488 259 416C241 472 232 525 232 576C232 631 253 686 302 686M214 323C261 224 316 141 379 76C334 37 285 17 233 17C209 17 189 26 173 43C146 72 132 112 132 162C132 197 139 227 153 252C164 270 184 294 214 323Z&quot; transform=&quot;translate(8778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;2001:1:0:0:0:0:200:1 &amp;amp;&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;41.738ex&quot; height=&quot;1.588ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -680 18448 702&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF0000000000000000}&quot;&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF0000000000000000}&quot;&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(653,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1306,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1959,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(2612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(3265,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(3918,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(4571,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(5224,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(5877,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(6530,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7183,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7836,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(8489,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9142,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9795,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(10448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(10948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(11448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(11948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(12448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(12948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(13448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(13948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(14448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(14948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(15448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(15948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(16448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(16948,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(17448,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(17948,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF0000000000000000}&quot;&gt;&lt;mtext data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF0000000000000000}&quot;&gt;FFFFFFFFFFFFFFFF0000000000000000&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;12.194ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 5389.8 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1:0:0}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1:0:0}&quot;&gt;2001:1:0:0&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;&lt;/li&gt;
&lt;li&gt;&lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.025ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.333ex&quot; height=&quot;1.572ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -684 2799 695&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;Lower&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;L&quot;&gt;&lt;path data-c=&quot;1D43F&quot; d=&quot;M520 667C520 678 513 683 500 683L354 680L223 683C208 684 200 676 200 659C200 652 203 647 209 646C218 645 226 644 231 644C262 643 279 641 284 640C289 639 292 636 292 631C292 629 291 623 288 613L156 82C150 60 140 47 125 42C119 40 101 39 70 39C49 39 39 31 39 15C39 5 49 0 70 0L527 0C552 0 554 0 561 19L639 233C642 240 643 245 643 248C643 258 638 263 627 263C617 263 612 254 607 240C588 191 570 154 555 131C518 75 455 39 363 39L270 39C259 39 252 39 249 40C242 40 239 42 239 45C239 47 241 54 244 67L377 601C383 624 396 637 415 642C421 643 442 644 478 644C506 644 520 644 520 667Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;o&quot; transform=&quot;translate(681,0)&quot;&gt;&lt;path data-c=&quot;1D45C&quot; d=&quot;M308 442C239 442 176 412 122 353C68 294 41 229 41 159C41 63 106-11 202-11C272-11 334 19 388 78C442 137 469 201 469 272C469 369 405 442 308 442M389 310C389 287 384 255 374 213C353 130 319 73 272 42C248 26 225 18 203 18C149 18 121 65 121 122C121 180 155 288 178 324C216 383 259 413 307 413C361 413 389 367 389 310Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;w&quot; transform=&quot;translate(1166,0)&quot;&gt;&lt;path data-c=&quot;1D464&quot; d=&quot;M590 391C590 382 595 372 606 362C629 340 641 313 641 281C641 264 635 237 623 198C586 78 539 18 482 18C435 18 412 45 412 100C412 119 416 142 423 171C441 243 460 314 477 387C479 394 480 398 480 401C480 421 469 431 447 431C427 431 414 421 407 401L367 245C352 187 341 167 341 115C341 107 341 101 342 98C319 45 290 18 255 18C205 18 180 47 180 104C180 141 197 204 231 293C242 323 248 344 248 357C248 406 212 442 163 442C118 442 84 417 59 367C39 328 29 301 29 287C29 278 34 273 45 273C58 273 60 279 64 293C88 373 120 413 160 413C174 413 181 403 181 384C181 369 175 347 164 317C127 220 108 154 108 117C108 32 165-11 252-11C294-11 328 10 355 53C375 10 416-11 479-11C541-11 590 30 625 112C648 164 691 302 691 369C691 384 690 394 689 399C685 418 666 442 644 442C618 442 590 417 590 391Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;e&quot; transform=&quot;translate(1882,0)&quot;&gt;&lt;path data-c=&quot;1D452&quot; d=&quot;M124 129C124 153 129 186 139 227L188 227C253 227 303 235 339 250C372 264 394 284 405 309C412 326 415 342 415 355C415 410 363 442 307 442C268 442 229 432 190 412C113 372 46 281 46 171C46 69 105-11 204-11C257-11 304 2 345 27C379 48 404 69 420 90C427 99 430 106 430 109C430 120 425 126 414 126C409 126 404 122 398 114C365 70 324 42 277 30C246 22 223 18 206 18C149 18 124 72 124 129M375 355C375 289 311 256 182 256L147 256C166 322 194 366 232 387C262 404 287 413 307 413C343 413 375 391 375 355Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;r&quot; transform=&quot;translate(2348,0)&quot;&gt;&lt;path data-c=&quot;1D45F&quot; d=&quot;M436 374C436 416 395 442 351 442C302 442 261 419 227 372C217 411 183 442 136 442C95 442 65 410 44 345C34 312 29 293 29 287C29 278 34 273 45 273C50 273 53 274 56 276C61 285 64 292 65 299C83 375 106 413 133 413C150 413 159 399 159 371C159 358 154 331 144 290L87 63C84 50 78 24 78 19C78-1 89-11 110-11C130-11 143-1 150 19L169 91C180 134 187 162 190 175L221 303C223 311 231 324 244 343C271 381 302 413 351 413C363 413 373 411 382 406C352 397 337 378 337 351C337 325 351 312 378 312C411 312 436 341 436 374Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;Lower&quot;&gt;&lt;mi data-latex=&quot;L&quot;&gt;L&lt;/mi&gt;&lt;mi data-latex=&quot;o&quot;&gt;o&lt;/mi&gt;&lt;mi data-latex=&quot;w&quot;&gt;w&lt;/mi&gt;&lt;mi data-latex=&quot;e&quot;&gt;e&lt;/mi&gt;&lt;mi data-latex=&quot;r&quot;&gt;r&lt;/mi&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;24.009ex&quot; height=&quot;1.67ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -716 10611.8 738&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3834,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(4334,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(4612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5112,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(5390,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(5890,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(6168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(6668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(7168,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(7668,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(7946,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;20&quot; d=&quot;&quot; transform=&quot;translate(8446,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;26&quot; d=&quot;M162 553C162 488 175 421 201 353L113 259C86 230 69 210 63 201C49 180 42 156 42 130C42 84 61 47 100 18C135-9 177-22 225-22C288-22 348 3 404 52C461 3 519-22 578-22C663-22 720 43 721 127L689 127C688 90 676 62 654 44C632 26 607 17 582 17C542 17 498 45 450 101C481 137 524 202 579 297C598 329 616 353 634 370C652 387 683 395 727 395L727 434L627 431C589 430 548 431 503 434L503 395C550 395 573 382 573 356L567 338C516 249 470 178 429 127C381 185 303 302 270 384C293 410 312 431 325 448C368 501 390 547 390 584C390 611 384 639 373 666C360 699 335 716 300 716C218 716 162 638 162 553M302 686C322 686 336 676 344 654C352 632 357 609 357 585C357 544 324 488 259 416C241 472 232 525 232 576C232 631 253 686 302 686M214 323C261 224 316 141 379 76C334 37 285 17 233 17C209 17 189 26 173 43C146 72 132 112 132 162C132 197 139 227 153 252C164 270 184 294 214 323Z&quot; transform=&quot;translate(8778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= &#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mtext data-latex=&quot;&#92;textrm{2001:1:0:0:0:0:200:1 &#92;&amp;amp;}&quot;&gt;2001:1:0:0:0:0:200:1 &amp;amp;&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: 0;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;23.638ex&quot; height=&quot;1.538ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -680 10448 680&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF}&quot;&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF}&quot;&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(653,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1306,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(1959,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(2612,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(3265,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(3918,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(4571,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(5224,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(5877,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(6530,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7183,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(7836,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(8489,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9142,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;46&quot; d=&quot;M275 641L393 641C464 641 510 626 533 597C565 558 569 521 578 450L611 450L582 680L33 680L33 641L61 641C96 641 117 639 124 634C131 629 135 617 135 599L135 81C135 63 131 51 124 46C117 41 96 39 61 39L33 39L33 0C59 2 110 3 187 3C274 3 330 2 357 0L357 39L320 39C267 39 238 44 233 55C231 60 230 69 230 82L230 321L311 321C354 321 382 313 394 298C406 283 412 253 412 206L444 206L444 475L412 475C412 429 406 398 394 383C382 368 354 360 311 360L230 360L230 606C230 642 236 641 275 641Z&quot; transform=&quot;translate(9795,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF}&quot;&gt;&lt;mtext data-latex=&quot;&#92;textrm{FFFFFFFFFFFFFFFF}&quot;&gt;FFFFFFFFFFFFFFFF&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;11.063ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 4889.8 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;= &#92;textrm{0:0:200:1}&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mtext&quot; data-latex=&quot;&#92;textrm{0:0:200:1}&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(1278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(2056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(2556,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(3334,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;= &#92;textrm{0:0:200:1}&quot;&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mtext data-latex=&quot;&#92;textrm{0:0:200:1}&quot;&gt;0:0:200:1&lt;/mtext&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now comes the fun part: &lt;a href=&quot;http://en.wikipedia.org/wiki/CIDR&quot;&gt;CIDR Blocks&lt;/a&gt;.
However, CIDR blocks isn&#39;t so bad of a guy.&lt;/p&gt;
&lt;p&gt;The reason for keying the database by IP address is that we can do selections
on blocks of IP addresses quickly.
Currently, the process is to dump the entire database into a python data
structure and then to &lt;a href=&quot;http://code.google.com/p/roster-dns-management/source/browse/trunk/roster-core/roster_core/core_helpers.py?r=524#208&quot;&gt;exhaustively check if each IP exists&lt;/a&gt;
or not.&lt;/p&gt;
&lt;p&gt;This works, but when you are asking for larger &lt;a href=&quot;http://en.wikipedia.org/wiki/Subnetwork&quot;&gt;subnets&lt;/a&gt;,
it starts becoming incredibly taxing and takes a long time.
A class C subnet, &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13.199ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 5834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255.255.255.0&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255.255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.255&quot; transform=&quot;translate(3278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(5056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255.255.255.0&quot;&gt;&lt;mn data-latex=&quot;255.255&quot;&gt;255.255&lt;/mn&gt;&lt;mn data-latex=&quot;.255&quot;&gt;.255&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;, includes 256 IP addresses.
A class B subnet, &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;10.937ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 4834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255.255.0.0&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255.255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1778,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(3278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(4056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255.255.0.0&quot;&gt;&lt;mn data-latex=&quot;255.255&quot;&gt;255.255&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;, includes &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;4.381ex&quot; height=&quot;2.52ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -864 1936.6 1114&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^2 = 65026&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;255^2&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; transform=&quot;translate(1533,393.1) scale(0.707)&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;8.045ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3555.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^2 = 65026&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;65026&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255^2 = 65026&quot;&gt;&lt;msup data-latex=&quot;255^2&quot;&gt;&lt;mn data-latex=&quot;255&quot;&gt;255&lt;/mn&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;/msup&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;65026&quot;&gt;65026&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; IP addresses.
And a class A subnet, &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;8.674ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 3834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255.0.0.0&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255.0&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(1778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(2278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(3056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255.0.0.0&quot;&gt;&lt;mn data-latex=&quot;255.0&quot;&gt;255.0&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;, includes &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;4.381ex&quot; height=&quot;2.52ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -864 1936.6 1114&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^3 = 16581376&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;255^3&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; transform=&quot;translate(1533,393.1) scale(0.707)&quot; data-latex=&quot;3&quot;&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;11.438ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 5055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^3 = 16581376&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;16581376&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;33&quot; d=&quot;M303 353C369 378 431 441 431 526C431 569 410 604 369 631C333 654 292 666 246 666C201 666 162 654 127 631C88 605 68 571 68 528C68 495 90 472 122 472C154 472 176 495 176 527C176 560 157 578 119 580C145 615 186 633 242 633C302 633 332 598 332 527C332 485 324 450 309 421C282 373 245 364 183 364C171 362 165 357 165 348C165 333 172 333 192 333L235 333C310 333 348 280 348 173C348 88 317 14 241 14C176 14 128 36 99 80C134 79 160 105 160 139C160 173 135 198 101 198C62 198 42 178 42 137C42 88 64 49 108 18C147-9 193-22 244-22C301-22 350-3 393 34C436 71 457 117 457 173C457 267 383 332 303 353Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;37&quot; d=&quot;M475 604C482 613 485 626 485 644L243 644C174 644 135 648 128 657C125 660 122 667 120 676L89 676L55 464L88 464C98 520 106 550 112 555C115 558 146 560 205 560L401 560L295 410C214 295 174 171 174 36C174-3 190-22 223-22C256-22 272-3 272 36L272 87C272 239 296 349 343 416Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255^3 = 16581376&quot;&gt;&lt;msup data-latex=&quot;255^3&quot;&gt;&lt;mn data-latex=&quot;255&quot;&gt;255&lt;/mn&gt;&lt;mn data-latex=&quot;3&quot;&gt;3&lt;/mn&gt;&lt;/msup&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;16581376&quot;&gt;16581376&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; IP addresses.
Not to mention the possibility to try and grab a CIDR block of the subnet &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.412ex&quot; height=&quot;1.557ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -666 2834 688&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;0.0.0.0&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0.0&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(778,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(1278,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;.0&quot; transform=&quot;translate(2056,0)&quot;&gt;&lt;path data-c=&quot;2E&quot; d=&quot;M192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(278,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;0.0.0.0&quot;&gt;&lt;mn data-latex=&quot;0.0&quot;&gt;0.0&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;mn data-latex=&quot;.0&quot;&gt;.0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
and checking for &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;4.381ex&quot; height=&quot;2.538ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -871.8 1936.6 1121.8&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^4 = 4228250626&quot;&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;255^4&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;255&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; transform=&quot;translate(1533,393.1) scale(0.707)&quot; data-latex=&quot;4&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13.701ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 6055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;255^4 = 4228250626&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;=&quot;&gt;&lt;path data-c=&quot;3D&quot; d=&quot;M698 367L80 367C64 367 56 359 56 344C56 329 64 321 80 321L698 321C714 321 722 329 722 344C722 356 711 367 698 367M698 179L80 179C64 179 56 171 56 156C56 141 64 133 80 133L698 133C714 133 722 141 722 156C722 169 711 179 698 179Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;4228250626&quot; transform=&quot;translate(1055.8,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(1000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;38&quot; d=&quot;M250 666C201 666 158 650 122 618C86 586 68 546 68 497C68 456 83 419 113 386C120 378 142 361 179 335C88 288 42 227 42 153C42 100 64 57 107 24C147-7 194-22 249-22C305-22 354-4 395 32C436 68 457 115 457 170C457 216 441 257 408 294C396 307 365 330 316 361C393 402 431 454 431 515C431 606 344 666 250 666M379 515C379 463 348 418 286 381L167 459C136 479 120 505 120 536C120 596 185 633 249 633C318 633 379 584 379 515M250 14C168 14 99 73 99 153C99 220 136 274 210 315L328 240C376 209 400 174 400 134C400 62 325 14 250 14Z&quot; transform=&quot;translate(1500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(2000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;35&quot; d=&quot;M118 315C123 315 129 319 134 326C164 371 205 393 257 393C292 393 319 373 337 332C348 305 354 264 354 209C354 146 346 102 331 76C306 35 272 14 229 14C162 14 109 62 91 114C94 113 96 114 100 114C130 114 155 137 155 167C155 198 130 219 100 219C65 219 50 200 50 163C50 63 131-22 231-22C292-22 344 0 386 44C428 88 449 141 449 202C449 260 432 310 398 353C361 400 315 423 259 423C212 423 171 408 138 378L138 556C165 548 191 544 218 544C264 544 304 555 338 578C369 597 390 616 402 634C408 642 411 648 411 651C411 661 406 666 396 666C341 645 294 634 256 634C211 634 168 643 127 662C122 664 118 665 114 665C105 665 100 656 100 637L100 345C100 324 100 315 118 315Z&quot; transform=&quot;translate(2500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(3000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(3500,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot; transform=&quot;translate(4000,0)&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;36&quot; d=&quot;M383 504C416 504 432 521 432 555C432 627 378 666 304 666C221 666 155 627 106 548C63 480 42 403 42 316C42 189 65 100 112 47C152 1 198-22 251-22C312-22 362 1 401 47C438 91 457 144 457 205C457 266 439 318 403 361C365 407 316 431 257 431C205 431 165 402 138 346L138 352C138 465 166 561 226 605C252 624 279 633 306 633C342 633 368 623 385 602C351 602 334 583 334 553C334 525 355 504 383 504M344 340C355 317 361 272 361 206C361 141 356 98 345 76C325 35 294 14 251 14C222 14 200 24 184 44C171 60 162 74 158 85C146 116 140 163 140 227C140 255 144 282 151 308C164 355 201 399 256 399C295 399 325 379 344 340Z&quot; transform=&quot;translate(4500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;255^4 = 4228250626&quot;&gt;&lt;msup data-latex=&quot;255^4&quot;&gt;&lt;mn data-latex=&quot;255&quot;&gt;255&lt;/mn&gt;&lt;mn data-latex=&quot;4&quot;&gt;4&lt;/mn&gt;&lt;/msup&gt;&lt;mo data-latex=&quot;=&quot;&gt;=&lt;/mo&gt;&lt;mn data-latex=&quot;4228250626&quot;&gt;4228250626&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; IP addresses by literally checking each one.
This is not a good solution.
And I&#39;ll just throw it out there that an IPv6 class A subnet &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;6.796ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 3004 1000&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;F&quot;&gt;&lt;path data-c=&quot;1D439&quot; d=&quot;M199 656C199 646 210 641 231 641C271 641 291 637 291 628C291 625 289 618 286 605L156 82C150 60 140 47 126 42C119 40 101 39 70 39C48 39 38 37 38 16C38 5 44 0 57 0L187 3L335 0C351 0 359 8 359 23C359 40 348 39 322 39C278 39 253 41 247 46C244 47 243 51 243 56L307 321L400 321C446 321 478 319 478 281C478 268 476 252 471 233C470 230 469 226 468 222C468 211 473 206 484 206C489 207 496 214 503 229L557 444C559 452 560 458 560 461C557 470 551 475 544 475C536 475 530 467 526 452C516 414 502 390 486 378C470 366 442 360 402 360L317 360L379 606C387 640 387 641 429 641L559 641C656 641 700 626 700 537C700 517 699 499 697 484C696 473 695 467 695 466C695 455 700 450 710 450C720 450 726 459 728 478L748 649C751 677 744 680 717 680L233 680C210 680 199 679 199 656Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;F&quot; transform=&quot;translate(751,0)&quot;&gt;&lt;path data-c=&quot;1D439&quot; d=&quot;M199 656C199 646 210 641 231 641C271 641 291 637 291 628C291 625 289 618 286 605L156 82C150 60 140 47 126 42C119 40 101 39 70 39C48 39 38 37 38 16C38 5 44 0 57 0L187 3L335 0C351 0 359 8 359 23C359 40 348 39 322 39C278 39 253 41 247 46C244 47 243 51 243 56L307 321L400 321C446 321 478 319 478 281C478 268 476 252 471 233C470 230 469 226 468 222C468 211 473 206 484 206C489 207 496 214 503 229L557 444C559 452 560 458 560 461C557 470 551 475 544 475C536 475 530 467 526 452C516 414 502 390 486 378C470 366 442 360 402 360L317 360L379 606C387 640 387 641 429 641L559 641C656 641 700 626 700 537C700 517 699 499 697 484C696 473 695 467 695 466C695 455 700 450 710 450C720 450 726 459 728 478L748 649C751 677 744 680 717 680L233 680C210 680 199 679 199 656Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;F&quot; transform=&quot;translate(1502,0)&quot;&gt;&lt;path data-c=&quot;1D439&quot; d=&quot;M199 656C199 646 210 641 231 641C271 641 291 637 291 628C291 625 289 618 286 605L156 82C150 60 140 47 126 42C119 40 101 39 70 39C48 39 38 37 38 16C38 5 44 0 57 0L187 3L335 0C351 0 359 8 359 23C359 40 348 39 322 39C278 39 253 41 247 46C244 47 243 51 243 56L307 321L400 321C446 321 478 319 478 281C478 268 476 252 471 233C470 230 469 226 468 222C468 211 473 206 484 206C489 207 496 214 503 229L557 444C559 452 560 458 560 461C557 470 551 475 544 475C536 475 530 467 526 452C516 414 502 390 486 378C470 366 442 360 402 360L317 360L379 606C387 640 387 641 429 641L559 641C656 641 700 626 700 537C700 517 699 499 697 484C696 473 695 467 695 466C695 455 700 450 710 450C720 450 726 459 728 478L748 649C751 677 744 680 717 680L233 680C210 680 199 679 199 656Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;F&quot; transform=&quot;translate(2253,0)&quot;&gt;&lt;path data-c=&quot;1D439&quot; d=&quot;M199 656C199 646 210 641 231 641C271 641 291 637 291 628C291 625 289 618 286 605L156 82C150 60 140 47 126 42C119 40 101 39 70 39C48 39 38 37 38 16C38 5 44 0 57 0L187 3L335 0C351 0 359 8 359 23C359 40 348 39 322 39C278 39 253 41 247 46C244 47 243 51 243 56L307 321L400 321C446 321 478 319 478 281C478 268 476 252 471 233C470 230 469 226 468 222C468 211 473 206 484 206C489 207 496 214 503 229L557 444C559 452 560 458 560 461C557 470 551 475 544 475C536 475 530 467 526 452C516 414 502 390 486 378C470 366 442 360 402 360L317 360L379 606C387 640 387 641 429 641L559 641C656 641 700 626 700 537C700 517 699 499 697 484C696 473 695 467 695 466C695 455 700 450 710 450C720 450 726 459 728 478L748 649C751 677 744 680 717 680L233 680C210 680 199 679 199 656Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-break size=&quot;4&quot;&gt; &lt;/mjx-break&gt;&lt;svg style=&quot;vertical-align: -0.566ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;2.389ex&quot; height=&quot;2.262ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -750 1055.8 1000&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;g data-mml-node=&quot;mo&quot; data-latex=&quot;:&quot;&gt;&lt;path data-c=&quot;3A&quot; d=&quot;M192 375C192 405 169 431 139 431C109 431 86 405 86 375C86 345 109 319 139 319C169 319 192 345 192 375M192 56C192 86 169 112 139 112C109 112 86 86 86 56C86 26 109 0 139 0C169 0 192 26 192 56Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;0&quot; transform=&quot;translate(555.8,0)&quot;&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;FFFF:0:0:0:0:0:0:0&quot;&gt;&lt;mi data-latex=&quot;F&quot;&gt;F&lt;/mi&gt;&lt;mi data-latex=&quot;F&quot;&gt;F&lt;/mi&gt;&lt;mi data-latex=&quot;F&quot;&gt;F&lt;/mi&gt;&lt;mi data-latex=&quot;F&quot;&gt;F&lt;/mi&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;mo data-latex=&quot;:&quot;&gt;:&lt;/mo&gt;&lt;mn data-latex=&quot;0&quot;&gt;0&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt;
is about &lt;mjx-container class=&quot;MathJax&quot; jax=&quot;SVG&quot; overflow=&quot;overflow&quot; style=&quot;position: relative;&quot;&gt;&lt;svg style=&quot;vertical-align: -0.05ex;&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;7.938ex&quot; height=&quot;2.005ex&quot; role=&quot;img&quot; focusable=&quot;false&quot; viewBox=&quot;0 -864 3508.6 886&quot; aria-hidden=&quot;true&quot;&gt;&lt;g stroke=&quot;currentColor&quot; fill=&quot;currentColor&quot; stroke-width=&quot;0&quot; transform=&quot;scale(1,-1)&quot;&gt;&lt;g data-mml-node=&quot;math&quot; data-latex=&quot;2 x 10^149&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;2&quot;&gt;&lt;path data-c=&quot;32&quot; d=&quot;M237 666C186 666 143 648 106 612C69 576 50 534 50 483C50 449 75 424 106 424C136 424 161 450 161 480C161 513 137 536 105 536C102 536 100 536 98 535C117 584 161 627 224 627C306 627 352 556 352 470C352 403 318 331 250 255L62 43C49 28 50 29 50 0L421 0L450 180L417 180C409 129 402 100 396 91C391 86 361 84 306 84L139 84L236 179C304 243 390 312 419 365C439 400 449 435 449 470C449 588 357 666 237 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mi&quot; data-latex=&quot;x&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;path data-c=&quot;1D465&quot; d=&quot;M527 373C527 419 482 442 432 442C389 442 355 419 329 373C308 419 273 442 222 442C173 442 133 419 101 374C74 335 60 306 60 287C60 278 65 273 75 273C84 273 90 278 92 287C111 345 153 413 220 413C253 413 269 392 269 351C269 330 251 252 216 118C199 51 169 18 126 18C112 18 99 21 88 26C114 36 127 54 127 80C127 106 114 119 87 119C54 119 29 91 29 58C29 12 76-11 125-11C167-11 201 12 228 58C247 12 283-11 335-11C383-11 423 12 455 57C482 96 496 125 496 144C496 153 491 158 481 158C472 158 467 153 464 144C447 87 402 18 337 18C304 18 287 38 287 79C287 92 292 120 303 165L337 300C356 375 387 413 431 413C445 413 458 410 469 405C442 396 429 378 429 351C429 325 443 312 470 312C502 312 527 341 527 373Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;msup&quot; data-latex=&quot;10^1&quot; transform=&quot;translate(1072,0)&quot;&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;10&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;30&quot; d=&quot;M249-22C390-22 460 92 460 320C460 473 428 575 365 625C330 652 291 666 250 666C109 666 39 551 39 320C39 136 88-22 249-22M361 524C368 489 371 425 371 332C371 240 367 172 360 128C347 48 310 8 249 8C226 8 203 17 182 34C155 57 139 104 132 176C129 201 128 253 128 332C128 419 131 480 136 513C145 568 163 603 191 618C213 630 232 636 249 636C314 636 350 583 361 524Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; transform=&quot;translate(1033,393.1) scale(0.707)&quot; data-latex=&quot;1&quot;&gt;&lt;path data-c=&quot;31&quot; d=&quot;M269 666C228 624 168 603 89 603L89 564C141 564 184 572 217 588L217 82C217 64 213 52 204 47C195 42 170 39 130 39L95 39L95 0C120 2 174 3 257 3C340 3 394 2 419 0L419 39L384 39C343 39 318 42 310 47C302 52 297 64 297 82L297 636C297 660 295 666 269 666Z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node=&quot;mn&quot; data-latex=&quot;49&quot; transform=&quot;translate(2508.6,0)&quot;&gt;&lt;path data-c=&quot;34&quot; d=&quot;M353 677C344 677 336 672 330 663L28 199L28 163L289 163L289 81C289 63 285 51 278 46C271 41 252 39 219 39L194 39L194 0C223 2 269 3 331 3C393 3 439 2 468 0L468 39L443 39C410 39 391 41 384 46C377 51 373 63 373 81L373 163L471 163L471 202L373 202L373 660C373 670 366 677 353 677M295 553L295 202L67 202Z&quot;&gt;&lt;/path&gt;&lt;path data-c=&quot;39&quot; d=&quot;M116 140C83 140 67 123 67 89C67 14 128-22 207-22C287-22 351 18 398 99C437 166 457 243 457 329C457 456 434 546 388 599C349 644 304 666 253 666C194 666 145 645 106 602C63 557 42 503 42 440C42 379 60 327 96 284C134 238 183 215 242 215C294 215 334 243 361 299L361 286C361 177 342 103 303 63C272 30 239 14 206 14C166 14 137 23 118 42C149 42 165 60 165 91C165 119 144 140 116 140M243 246C204 246 175 266 155 306C144 329 138 374 138 439C138 504 145 548 158 573C180 613 212 633 253 633C294 633 324 608 343 558C354 531 361 485 361 420C361 333 322 246 243 246Z&quot; transform=&quot;translate(500,0)&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;mjx-assistive-mml unselectable=&quot;on&quot; display=&quot;inline&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; data-latex=&quot;2 x 10^149&quot;&gt;&lt;mn data-latex=&quot;2&quot;&gt;2&lt;/mn&gt;&lt;mi data-latex=&quot;x&quot;&gt;x&lt;/mi&gt;&lt;msup data-latex=&quot;10^1&quot;&gt;&lt;mn data-latex=&quot;10&quot;&gt;10&lt;/mn&gt;&lt;mn data-latex=&quot;1&quot;&gt;1&lt;/mn&gt;&lt;/msup&gt;&lt;mn data-latex=&quot;49&quot;&gt;49&lt;/mn&gt;&lt;/math&gt;&lt;/mjx-assistive-mml&gt;&lt;/mjx-container&gt; IP addresses.
Not something you want to exhaustively check for.&lt;/p&gt;
&lt;p&gt;With the database keyed by IP address, you just insert the lower IP address
and the upper IP address and the database will do what it does best and return
the according range of IP addresses.
Simple.&lt;/p&gt;
</content>
  </entry>
</feed>