mirror of
https://github.com/bspeice/speice.io
synced 2024-12-23 00:58:09 -05:00
1 line
426 KiB
XML
1 line
426 KiB
XML
<svg version="1.1" viewBox="0.0 0.0 960.0 540.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l960.0 0l0 540.0l-960.0 0l0 -540.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#ffffff" d="m0 0l960.0 0l0 540.0l-960.0 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m236.57704 2.6114244l108.220474 0l0 38.992126l-108.220474 0z" fill-rule="evenodd"/><path fill="#666666" d="m254.31229 25.567486l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm3.0078125 0.890625l0.65625 0l0 0.765625q0.25 -0.40625 0.625 -0.625q0.390625 -0.234375 0.8125 -0.234375q0.578125 0 0.90625 0.4375q0.34375 0.421875 0.34375 1.34375l0 2.578125l-0.640625 0l0 -2.5625q0 -0.640625 -0.21875 -0.921875q-0.21875 -0.296875 -0.578125 -0.296875q-0.28125 0 -0.578125 0.171875q-0.296875 0.171875 -0.484375 0.484375q-0.1875 0.296875 -0.1875 0.671875l0 2.453125l-0.65625 0l0 -4.265625zm8.1328125 3.875q-0.609375 0.453125 -1.34375 0.453125q-0.71875 0 -1.015625 -0.421875q-0.28125 -0.4375 -0.28125 -1.40625q0 -0.15625 0.015625 -0.546875l0.078125 -1.40625l-0.9375 0l0 -0.546875l0.96875 0l0.078125 -1.140625l0.734375 -0.109375l0.09375 -0.015625l0.015625 0.0625q-0.0625 0.09375 -0.09375 0.15625q-0.03125 0.0625 -0.046875 0.203125l-0.109375 0.84375l1.421875 0l0 0.546875l-1.453125 0l-0.078125 1.453125q-0.015625 0.375 -0.015625 0.5q0 0.734375 0.171875 1.0q0.171875 0.265625 0.546875 0.265625q0.28125 0 0.515625 -0.09375q0.234375 -0.109375 0.53125 -0.328125l0.203125 0.53125zm2.8515625 0.46875q-0.5625 0 -1.015625 -0.28125q-0.4375 -0.28125 -0.703125 -0.78125q-0.25 -0.515625 -0.25 -1.15625q0 -0.640625 0.25 -1.140625q0.265625 -0.5 0.703125 -0.78125q0.453125 -0.296875 1.015625 -0.296875q0.578125 0 1.015625 0.296875q0.453125 0.28125 0.703125 0.78125q0.25 0.5 0.25 1.140625q0 0.640625 -0.25 1.15625q-0.25 0.5 -0.703125 0.78125q-0.4375 0.28125 -1.015625 0.28125zm0 -0.5625q0.375 0 0.65625 -0.21875q0.28125 -0.21875 0.4375 -0.59375q0.171875 -0.375 0.171875 -0.84375q0 -0.734375 -0.359375 -1.1875q-0.359375 -0.46875 -0.90625 -0.46875q-0.546875 0 -0.90625 0.46875q-0.34375 0.453125 -0.34375 1.1875q0 0.46875 0.15625 0.84375q0.171875 0.375 0.453125 0.59375q0.28125 0.21875 0.640625 0.21875zm2.6640625 1.234375l0 -0.578125l4.015625 0l0 0.578125l-4.015625 0zm6.8203125 -0.640625q-0.390625 0 -0.71875 -0.171875q-0.3125 -0.1875 -0.546875 -0.5l-0.234375 0.5625l-0.421875 0l0 -6.203125l0.765625 0l0 0.0625q-0.0625 0.0625 -0.078125 0.125q-0.015625 0.0625 -0.015625 0.21875l0 2.1875q0.21875 -0.34375 0.5625 -0.546875q0.34375 -0.203125 0.71875 -0.203125q0.796875 0 1.265625 0.5625q0.484375 0.546875 0.484375 1.625q0 0.71875 -0.25 1.25q-0.25 0.515625 -0.671875 0.78125q-0.40625 0.25 -0.859375 0.25zm-0.09375 -0.609375q0.515625 0 0.84375 -0.390625q0.34375 -0.390625 0.34375 -1.25q0 -0.8125 -0.3125 -1.21875q-0.3125 -0.421875 -0.84375 -0.421875q-0.53125 0 -0.859375 0.46875q-0.328125 0.453125 -0.328125 1.1875q0 1.625 1.15625 1.625zm4.6015625 0.578125q-0.5625 0 -1.015625 -0.28125q-0.4375 -0.28125 -0.703125 -0.78125q-0.25 -0.515625 -0.25 -1.15625q0 -0.640625 0.25 -1.140625q0.265625 -0.5 0.703125 -0.78125q0.453125 -0.296875 1.015625 -0.296875q0.578125 0 1.015625 0.296875q0.453125 0.28125 0.703125 0.78125q0.25 0.5 0.25 1.140625q0 0.640625 -0.25 1.15625q-0.25 0.5 -0.703125 0.78125q-0.4375 0.28125 -1.015625 0.28125zm0 -0.5625q0.375 0 0.65625 -0.21875q0.28125 -0.21875 0.4375 -0.59375q0.171875 -0.375 0.171875 -0.84375q0 -0.734375 -0.359375 -1.1875q-0.359375 -0.46875 -0.90625 -0.46875q-0.546875 0 -0.90625 0.46875q-0.34375 0.453125 -0.34375 1.1875q0 0.46875 0.15625 0.84375q0.171875 0.375 0.453125 0.59375q0.28125 0.21875 0.640625 0.21875zm2.7734375 0.484375l1.5 -2.171875l-1.46875 -2.09375l0.734375 0l1.109375 1.578125l1.0625 -1.578125l0.6875 0l-1.375 2.078125l1.5625 2.1875l-0.765625 0l-1.171875 -1.65625l-1.109375 1.65625l-0.765625 0zm6.7578125 0.09375q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.3828125 2.65625q-0.46875 0 -0.875 -0.25q-0.390625 -0.265625 -0.640625 -0.78125q-0.25 -0.515625 -0.25 -1.234375q0 -0.734375 0.25 -1.234375q0.265625 -0.5 0.671875 -0.734375q0.421875 -0.234375 0.875 -0.234375q0.4375 0 0.75 0.203125q0.328125 0.1875 0.484375 0.53125l0 -2.5625l0.71875 0l0 0.0625q-0.0625 0.0625 -0.078125 0.125q-0.015625 0.0625 -0.015625 0.21875l0.015625 5.140625q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.65625 0q-0.078125 -0.15625 -0.09375 -0.296875q0 -0.140625 0 -0.359375q-0.203125 0.34375 -0.53125 0.546875q-0.328125 0.203125 -0.71875 0.203125zm0.09375 -0.59375q0.578125 0 0.84375 -0.453125q0.28125 -0.453125 0.28125 -1.203125q0 -0.75 -0.296875 -1.203125q-0.296875 -0.46875 -0.875 -0.46875q-0.5625 0 -0.859375 0.421875q-0.296875 0.40625 -0.296875 1.125q0 0.828125 0.3125 1.3125q0.3125 0.46875 0.890625 0.46875zm2.7109375 1.25l0 -0.578125l4.015625 0l0 0.578125l-4.015625 0zm6.9765625 -3.265625q0.796875 0.25 1.125 0.53125q0.34375 0.28125 0.34375 0.75q0 0.578125 -0.453125 0.953125q-0.453125 0.375 -1.3125 0.375q-1.078125 0 -1.8125 -0.671875l0.375 -0.640625l0.015625 0l0 0q0.296875 0.375 0.59375 0.5625q0.3125 0.1875 0.84375 0.1875q0.5 0 0.78125 -0.171875q0.296875 -0.1875 0.296875 -0.5q0 -0.28125 -0.234375 -0.453125q-0.234375 -0.171875 -0.828125 -0.375q-1.609375 -0.453125 -1.609375 -1.328125q0 -0.484375 0.40625 -0.765625q0.40625 -0.296875 1.15625 -0.296875q0.578125 0 0.96875 0.15625q0.40625 0.15625 0.734375 0.515625l-0.390625 0.453125l0 0.015625q-0.203125 -0.296875 -0.5625 -0.46875q-0.359375 -0.171875 -0.734375 -0.171875q-0.390625 0 -0.65625 0.140625q-0.25 0.140625 -0.25 0.390625q0 0.234375 0.25 0.4375q0.265625 0.1875 0.953125 0.375zm0.890625 -0.6875q0 -0.046875 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.109375 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-2.625 1.96875q0 0.03125 -0.078125 0l0.015625 -0.046875l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.03125 -0.046875 -0.03125 -0.046875q0.015625 0 0.046875 0.015625l-0.015625 0.03125zm4.4765625 1.21875l0 -0.546875l1.265625 0l0 -5.109375l-1.203125 0l0 -0.546875l1.875 0l0 5.65625l1.25 0l0 0.546875l-3.1875 0zm4.8671875 0l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm5.0390625 4.65625q0.640625 0 1.109375 -0.53125l0.390625 0.46875q-0.625 0.671875 -1.546875 0.671875q-0.609375 0 -1.09375 -0.28125q-0.484375 -0.296875 -0.765625 -0.8125q-0.28125 -0.515625 -0.28125 -1.140625q0 -0.640625 0.28125 -1.140625q0.28125 -0.5 0.765625 -0.78125q0.484375 -0.296875 1.09375 -0.296875q0.5 0 0.921875 0.21875q0.421875 0.203125 0.6875 0.578125l-0.421875 0.40625l-0.015625 0q-0.265625 -0.34375 -0.546875 -0.484375q-0.28125 -0.15625 -0.703125 -0.15625q-0.375 0 -0.6875 0.203125q-0.3125 0.203125 -0.5 0.5625q-0.171875 0.359375 -0.171875 0.84375q0 0.46875 0.1875 0.859375q0.1875 0.375 0.53125 0.59375q0.34375 0.21875 0.765625 0.21875zm1.03125 -2.625q0 -0.0625 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.09375 -0.015625q0.046875 0.078125 0.015625 0.0625q-0.015625 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm3.3671875 3.234375q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/vec/struct.Vec.html%23method.into_boxed_slice&sa=D&ust=1548618891739000&usg=AFQjCNH4nSftxEYvX3_33Lr-p3Hi71WcZQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m253.37479 16.607487l74.625 0l0 11.199999l-74.625 0l0 -11.199999z" fill-rule="nonzero"/></a><path fill="#fff2cc" d="m320.0 80.0l88.0 0l0 32.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m320.0 80.0l88.0 0l0 32.0l-88.0 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m160.0 80.0l136.0 0l0 32.0l-136.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m160.0 80.0l136.0 0l0 32.0l-136.0 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m48.0 80.0l88.0 0l0 32.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m48.0 80.0l88.0 0l0 32.0l-88.0 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m456.0 78.36596l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m456.0 78.36596l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m239.52756 346.4882l168.0 0l0 32.0l-168.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m239.52756 346.4882l168.0 0l0 32.0l-168.0 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m47.527557 346.4882l168.0 0l0 32.0l-168.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m47.527557 346.4882l168.0 0l0 32.0l-168.0 0z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m55.527557 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m55.527557 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m68.412125 54.864998l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m75.76378 64.0l16.251968 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m75.76378 64.0l14.330391 21.162315" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m90.09417 85.162315l-1.5617371 -0.3006134l2.66362 1.9278183l-0.80126953 -3.1889343z" fill-rule="evenodd"/><path fill="#f4cccc" d="m56.0 88.0l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m56.0 88.0l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m91.55466 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m784.0 25.007874l112.0 0l0 54.992126l-112.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m793.0 66.431q0 -1.578125 2.84375 -4.125q2.859375 -2.5625 5.859375 -3.078125q0.609375 -0.765625 1.984375 -2.59375q1.375 -1.828125 2.234375 -2.921875q2.71875 -3.578125 4.359375 -5.40625q-6.53125 1.734375 -13.34375 1.734375q-1.40625 0 -1.40625 -0.421875q0 -0.21875 0.375 -0.46875q0.390625 -0.265625 0.734375 -0.265625q1.734375 0.234375 3.296875 0.234375q5.15625 0 11.203125 -1.796875q5.796875 -6.34375 9.796875 -6.34375q1.65625 0 1.65625 0.78125q0 1.046875 -2.984375 2.84375q-2.96875 1.78125 -7.53125 3.203125q-1.671875 1.984375 -4.8125 6.203125q-3.125 4.21875 -3.859375 5.15625q2.9375 0.125 5.078125 1.984375q0.90625 0.734375 1.734375 1.46875q2.046875 1.75 4.34375 1.75q1.09375 0 2.390625 -0.6875q1.296875 -0.6875 1.46875 -0.6875q0.171875 0 0.171875 0.171875q0 0.578125 -1.625 1.265625q-1.625 0.6875 -3.234375 0.6875q-1.59375 0 -2.875 -0.53125q-1.28125 -0.53125 -2.140625 -1.296875q-0.84375 -0.765625 -1.640625 -1.53125q-1.890625 -1.890625 -4.09375 -2.0625q-2.84375 3.625 -5.03125 5.609375q-2.171875 1.984375 -3.859375 1.984375q-1.09375 0 -1.09375 -0.859375zm1.3125 0q1.125 0 2.8125 -1.703125q1.703125 -1.703125 4.125 -4.890625q-2.484375 0.578125 -5.0 2.796875q-2.515625 2.21875 -2.515625 3.34375q0 0.453125 0.578125 0.453125zm26.046875 -24.875q-2.84375 0 -7.390625 5.15625q3.578125 -1.21875 6.03125 -2.59375q2.453125 -1.375 2.453125 -2.109375q0 -0.453125 -1.09375 -0.453125zm10.341187 17.859375q0.21875 -0.15625 0.40625 -0.15625q0.203125 0 0.203125 0.21875l0 0.0625q-3.328125 2.75 -5.546875 4.125q-2.203125 1.375 -4.0 1.375q-1.4375 0 -1.4375 -1.40625q0 -2.078125 2.109375 -4.265625q2.109375 -2.1875 3.5625 -2.1875q0.796875 0 0.796875 0.890625q-0.15625 1.765625 -5.0625 4.734375l0 0.328125q0 1.046875 1.109375 1.046875q1.109375 0 2.390625 -0.734375q2.484375 -1.46875 4.671875 -3.359375l0.796875 -0.671875zm-5.546875 -1.25q-0.703125 0 -1.8125 1.1875q-1.09375 1.1875 -1.484375 2.6875q1.546875 -0.921875 2.59375 -1.96875q1.0625 -1.046875 1.0625 -1.46875q0 -0.4375 -0.359375 -0.4375zm15.084106 1.25q0.21875 -0.15625 0.40625 -0.15625q0.203125 0 0.203125 0.21875l0 0.0625q-3.109375 2.5625 -4.875 3.71875l-6.390625 4.15625l-1.984375 2.78125q-4.609375 6.3125 -4.609375 6.78125q-0.515625 1.125 -1.0 1.125q-0.609375 0 -0.609375 -0.796875q0 -0.796875 0.796875 -2.140625q0.78125 -1.34375 1.546875 -2.1875l3.03125 -3.1875q0.390625 -0.609375 1.578125 -2.25q1.1875 -1.625 1.5625 -2.171875l1.375 -2.046875l0.0625 -0.125q0 -0.0625 -0.0625 -0.0625q-1.890625 1.5625 -3.140625 1.5625q-1.234375 0 -1.234375 -0.71875q0 -0.71875 0.953125 -1.90625q0.953125 -1.1875 2.3125 -2.296875q1.375 -1.125 3.015625 -1.9375q1.65625 -0.828125 2.90625 -0.828125q1.265625 0 1.265625 0.90625q0 0.640625 -1.203125 1.53125q-1.1875 0.890625 -1.46875 0.890625q-0.265625 0 -0.265625 -0.125q0 -0.1875 0.25 -0.34375q1.09375 -0.765625 1.09375 -1.453125q0 -0.703125 -0.578125 -0.703125q-1.40625 0 -3.921875 2.390625q-2.515625 2.390625 -2.515625 3.375q0 0.296875 0.46875 0.296875q0.46875 0 1.578125 -0.75q1.125 -0.765625 1.703125 -1.46875l0.859375 -1.078125q0.171875 -0.234375 0.421875 -0.234375q0.25 0 0.4375 0.171875q0.203125 0.15625 0.203125 0.3125l-3.875 5.375l4.734375 -2.96875q2.109375 -1.28125 4.234375 -3.078125l0.734375 -0.640625zm8.222778 0q0.21875 -0.15625 0.40625 -0.15625q0.203125 0 0.203125 0.21875l0 0.0625q-3.328125 2.75 -5.546875 4.125q-2.203125 1.375 -4.0 1.375q-1.4375 0 -1.4375 -1.40625q0 -2.078125 2.109375 -4.265625q2.109375 -2.1875 3.5625 -2.1875q0.796875 0 0.796875 0.890625q-0.15625 1.765625 -5.0625 4.734375l0 0.328125q0 1.046875 1.109375 1.046875q1.109375 0 2.390625 -0.734375q2.484375 -1.46875 4.671875 -3.359375l0.796875 -0.671875zm-5.546875 -1.25q-0.703125 0 -1.8125 1.1875q-1.09375 1.1875 -1.484375 2.6875q1.546875 -0.921875 2.59375 -1.96875q1.0625 -1.046875 1.0625 -1.46875q0 -0.4375 -0.359375 -0.4375zm18.568481 1.34375q-6.75 5.640625 -8.359375 5.640625q-0.921875 0 -0.921875 -0.765625q0 -0.78125 0.6875 -1.828125q0.6875 -1.0625 1.375 -1.875q0.6875 -0.8125 0.6875 -0.96875q0 -0.171875 -0.09375 -0.171875q-2.984375 1.984375 -3.546875 2.4375q-0.546875 0.453125 -1.8125 1.484375q-1.265625 1.015625 -1.65625 1.265625q-0.375 0.25 -0.828125 0.25q-0.453125 0 -0.453125 -0.375q0 -0.453125 1.796875 -2.8125q1.734375 -2.375 1.734375 -2.65625q0 -0.0625 -0.125 -0.0625q-0.109375 0 -2.765625 1.9375l-0.125 -0.46875q2.28125 -1.828125 3.078125 -2.34375q0.796875 -0.515625 1.296875 -0.515625q0.5 0 0.5 0.484375q0 0.328125 -1.8125 2.625q-1.8125 2.28125 -1.8125 2.453125q0 0.171875 0.109375 0.171875q0.109375 0 3.640625 -2.578125q3.546875 -2.578125 4.3125 -2.578125q0.234375 0 0.4375 0.1875q0.203125 0.171875 0.203125 0.328125q0 0.390625 -1.703125 2.546875q-1.6875 2.15625 -1.6875 2.453125q0 0.28125 0.390625 0.28125q0.40625 0 1.71875 -0.859375q2.40625 -1.578125 4.421875 -3.234375l0.703125 -0.578125q0.21875 -0.15625 0.40625 -0.15625q0.203125 0 0.203125 0.1875l0 0.09375zm1.6645508 0.640625l1.015625 -1.5625q-0.09375 -0.03125 -0.1875 -0.03125q-1.34375 0 -3.515625 2.046875q-2.171875 2.046875 -2.171875 2.875q0 0.21875 0.25 0.21875q0.796875 0 2.421875 -1.359375q1.640625 -1.359375 2.1875 -2.1875zm7.140625 -0.609375q-6.65625 5.375 -8.078125 5.375q-0.53125 0 -0.53125 -0.640625q0 -0.640625 0.46875 -2.140625q0 -0.03125 -0.0625 -0.03125q-3.671875 3.046875 -4.890625 3.046875q-0.828125 0 -0.828125 -0.609375q0 -1.34375 2.890625 -3.9375q2.890625 -2.59375 4.625 -2.59375q0.21875 0 0.484375 0.3125q0.734375 -1.078125 8.25 -11.796875q0.796875 -1.0 1.296875 -1.0q0.5 0 0.5 0.328125q0 0.796875 -5.515625 7.546875q-2.046875 2.5625 -3.765625 5.328125q-1.703125 2.765625 -1.703125 4.203125q0 0.609375 0.359375 0.609375q0.40625 0 1.46875 -0.734375q2.171875 -1.5625 3.8125 -2.875l0.609375 -0.515625q0.21875 -0.15625 0.40625 -0.15625q0.203125 0 0.203125 0.21875l0 0.0625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m832.59845 80.0l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#000000" d="m846.28595 96.69312l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.25l1.015625 0l0 5.03125zm-3.3125 0l2.34375 0l0 -3.71875l-0.109375 0.21875l-2.234375 3.5zm5.5305786 3.203125l-0.828125 0l3.15625 -8.234375l0.828125 0l-3.15625 8.234375zm8.688416 -6.25q0 0.5625 -0.296875 1.015625q-0.296875 0.4375 -0.8125 0.6875q0.59375 0.25 0.9375 0.734375q0.359375 0.484375 0.359375 1.109375q0 0.984375 -0.671875 1.578125q-0.65625 0.578125 -1.75 0.578125q-1.078125 0 -1.75 -0.578125q-0.65625 -0.59375 -0.65625 -1.578125q0 -0.609375 0.328125 -1.09375q0.34375 -0.5 0.9375 -0.765625q-0.5 -0.25 -0.796875 -0.6875q-0.28125 -0.4375 -0.28125 -1.0q0 -0.96875 0.609375 -1.53125q0.609375 -0.5625 1.609375 -0.5625q1.0 0 1.609375 0.5625q0.625 0.5625 0.625 1.53125zm-0.78125 3.53125q0 -0.640625 -0.40625 -1.03125q-0.40625 -0.40625 -1.0625 -0.40625q-0.640625 0 -1.03125 0.40625q-0.390625 0.390625 -0.390625 1.03125q0 0.640625 0.375 1.015625q0.390625 0.359375 1.0625 0.359375q0.6875 0 1.0625 -0.359375q0.390625 -0.375 0.390625 -1.015625zm-1.453125 -4.828125q-0.5625 0 -0.921875 0.359375q-0.34375 0.34375 -0.34375 0.953125q0 0.578125 0.34375 0.9375q0.359375 0.34375 0.921875 0.34375q0.578125 0 0.921875 -0.34375q0.359375 -0.359375 0.359375 -0.9375q0 -0.578125 -0.359375 -0.9375q-0.359375 -0.375 -0.921875 -0.375zm11.13739 4.140625q0 1.28125 -0.59375 2.078125q-0.59375 0.78125 -1.59375 0.78125q-1.0625 0 -1.65625 -0.765625l-0.046875 0.65625l-0.875 0l0 -8.0l0.953125 0l0 2.984375q0.59375 -0.71875 1.609375 -0.71875q1.03125 0 1.609375 0.78125q0.59375 0.765625 0.59375 2.125l0 0.078125zm-0.96875 -0.109375q0 -0.984375 -0.390625 -1.515625q-0.375 -0.546875 -1.078125 -0.546875q-0.953125 0 -1.375 0.890625l0 2.4375q0.453125 0.875 1.375 0.875q0.703125 0 1.078125 -0.53125q0.390625 -0.53125 0.390625 -1.609375zm4.0254517 1.453125l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm4.495056 -5.59375l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm4.512207 7.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.708008 3.4375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm4.8201904 -1.578125q0 -1.171875 0.3125 -2.25q0.328125 -1.09375 0.953125 -1.96875q0.625 -0.890625 1.28125 -1.25l0.203125 0.625q-0.765625 0.59375 -1.25 1.796875q-0.484375 1.1875 -0.53125 2.671875l0 0.4375q0 2.015625 0.734375 3.484375q0.4375 0.890625 1.046875 1.390625l-0.203125 0.59375q-0.6875 -0.390625 -1.3125 -1.296875q-1.234375 -1.765625 -1.234375 -4.234375zm7.157898 2.515625q-0.5625 0.671875 -1.640625 0.671875q-0.90625 0 -1.375 -0.515625q-0.46875 -0.53125 -0.484375 -1.5625l0 -3.65625l0.96875 0l0 3.625q0 1.28125 1.03125 1.28125q1.109375 0 1.46875 -0.8125l0 -4.09375l0.96875 0l0 5.625l-0.921875 0l-0.015625 -0.5625zm5.6713257 -0.9375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm3.275879 1.5l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm3.4923096 6.34375l3.28125 0l0 0.78125l-4.46875 0l0 -0.703125l3.109375 -4.125l-3.0625 0l0 -0.796875l4.265625 0l0 0.671875l-3.125 4.171875zm6.703125 0.890625q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm5.661194 1.921875q0 1.15625 -0.3125 2.21875q-0.296875 1.0625 -0.921875 1.953125q-0.625 0.90625 -1.3125 1.296875l-0.203125 -0.59375q0.796875 -0.609375 1.28125 -1.90625q0.484375 -1.296875 0.5 -2.875l0 -0.15625q0 -1.09375 -0.234375 -2.03125q-0.21875 -0.953125 -0.640625 -1.6875q-0.40625 -0.75 -0.90625 -1.171875l0.203125 -0.578125q0.6875 0.375 1.296875 1.265625q0.625 0.890625 0.9375 1.96875q0.3125 1.0625 0.3125 2.296875z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m48.0 24.0l56.472443 0l0 32.0l-56.472443 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m57.515625 36.599377l1.875 0q1.109375 0 1.65625 0.4375q0.5625 0.421875 0.5625 1.171875q0 0.484375 -0.265625 0.90625q-0.265625 0.40625 -0.71875 0.5625q0.546875 0.1875 0.890625 0.671875q0.359375 0.46875 0.359375 1.03125q0 0.875 -0.625 1.375q-0.609375 0.484375 -1.859375 0.484375l-1.875 0l0 -6.640625zm1.78125 2.75q1.5625 0 1.5625 -1.046875q0 -0.484375 -0.359375 -0.78125q-0.34375 -0.296875 -1.09375 -0.296875l-1.15625 0l0 2.125l1.046875 0zm0.21875 3.234375q1.5625 0 1.5625 -1.25q0 -1.359375 -1.75 -1.359375l-1.078125 0l0 2.609375l1.265625 0zm5.484436 0.734375q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.156311 0.546875l1.71875 -2.46875l-1.6875 -2.40625l0.84375 0l1.265625 1.8125l1.21875 -1.8125l0.78125 0l-1.578125 2.375l1.796875 2.5l-0.875 0l-1.34375 -1.890625l-1.265625 1.890625l-0.875 0z" fill-rule="nonzero"/><path fill="#000000" d="m77.89081 42.74l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/boxed/struct.Box.html&sa=D&ust=1548618891746000&usg=AFQjCNGCUHzbJOfsMHytJOv3wDaQOHvoHw" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m57.0 33.0l15.984558 0l0 12.799999l-15.984558 0l0 -12.799999z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m159.52756 24.0l136.0 0l0 24.0l-136.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m171.0588 43.286873l-2.265625 -6.703125l0.78125 0l1.703125 5.109375l1.609375 -5.09375l0.734375 0l-2.234375 6.6875l-0.328125 0zm5.703186 0.0625q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm4.437561 2.34375q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625z" fill-rule="nonzero"/><path fill="#000000" d="m189.41837 42.739998l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/vec/struct.Vec.html&sa=D&ust=1548618891749000&usg=AFQjCNESqMEtEEkB-pBIJgdKKMYAq26e7A" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m168.52756 33.0l15.984558 0l0 12.799999l-15.984558 0l0 -12.799999z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m160.59842 111.20119l47.40158 0l0 30.992126l-47.40158 0z" fill-rule="evenodd"/><path fill="#000000" d="m179.02486 130.43724l-0.96875 0l0 -7.9999924l0.96875 0l0 7.9999924zm3.8672638 0.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.0156174l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.8437424 0.484375 1.3593674q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.0468674q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.348648 -0.6875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.7187424l-0.96875 0l0 -3.7187424q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.0156174l-0.953125 0l0 -5.6249924l0.90625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m240.0 112.0c0 4.4182816 -3.1147308 8.0 -6.956955 8.0l-22.08609 0c-3.8422241 0 -6.956955 3.5817184 -6.956955 8.0l0 0c0 -4.4182816 -3.1147308 -8.0 -6.956955 -8.0l-22.08609 0l0 0c-3.8422241 0 -6.956955 -3.5817184 -6.956955 -8.0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m240.0 112.0c0 4.4182816 -3.1147308 8.0 -6.956955 8.0l-22.08609 0c-3.8422241 0 -6.956955 3.5817184 -6.956955 8.0l0 0c0 -4.4182816 -3.1147308 -8.0 -6.956955 -8.0l-22.08609 0l0 0c-3.8422241 0 -6.956955 -3.5817184 -6.956955 -8.0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m240.0 112.0c0 4.4182816 -3.1147308 8.0 -6.956955 8.0l-22.08609 0c-3.8422241 0 -6.956955 3.5817184 -6.956955 8.0l0 0c0 -4.4182816 -3.1147308 -8.0 -6.956955 -8.0l-22.08609 0l0 0c-3.8422241 0 -6.956955 -3.5817184 -6.956955 -8.0" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m224.0 128.0l55.40158 0l0 32.0l-55.40158 0z" fill-rule="evenodd"/><path fill="#000000" d="m235.98438 147.0525q0.515625 0 0.890625 -0.3125q0.390625 -0.3125 0.4375 -0.78125l0.90625 0q-0.015625 0.484375 -0.328125 0.921875q-0.3125 0.4375 -0.828125 0.703125q-0.5 0.265625 -1.078125 0.265625q-1.140625 0 -1.828125 -0.765625q-0.671875 -0.78125 -0.671875 -2.109375l0 -0.15625q0 -0.828125 0.296875 -1.46875q0.296875 -0.640625 0.859375 -0.984375q0.578125 -0.359375 1.34375 -0.359375q0.9375 0 1.5625 0.578125q0.640625 0.5625 0.671875 1.46875l-0.90625 0q-0.046875 -0.546875 -0.421875 -0.890625q-0.359375 -0.359375 -0.90625 -0.359375q-0.734375 0 -1.140625 0.53125q-0.40625 0.515625 -0.40625 1.515625l0 0.1875q0 0.96875 0.40625 1.5q0.40625 0.515625 1.140625 0.515625zm6.796631 0.6875q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm8.671417 -2.015625q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m167.52756 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m167.52756 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m180.41212 54.864998l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#d9ead3" d="m208.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m208.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m223.32207 59.161873q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625zm3.546936 -1.390625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm3.640686 -4.40625l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375z" fill-rule="nonzero"/><path fill="#d9ead3" d="m248.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m248.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m261.08768 59.739998l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.4219055 0l0 0.625l-3.6406555 0zm7.3907166 0.109375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.125061 -1.953125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m791.5276 86.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m791.5276 86.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m804.4121 93.857124l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/book/raw-pointers.html&sa=D&ust=1548618891761000&usg=AFQjCNE4sr2_zEdLyOkscxZhTMMBXSjU8Q" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m803.7715 88.49213l15.984558 0l0 12.799995l-15.984558 0l0 -12.799995z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m832.59845 112.0l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#000000" d="m846.28595 128.69313l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.2500076l1.015625 0l0 5.0312576zm-3.3125 0l2.34375 0l0 -3.7187576l-0.109375 0.21875l-2.234375 3.5000076zm5.5305786 3.203125l-0.828125 0l3.15625 -8.234383l0.828125 0l-3.15625 8.234383zm8.688416 -6.2500076q0 0.5625 -0.296875 1.015625q-0.296875 0.4375 -0.8125 0.6875q0.59375 0.25 0.9375 0.7343826q0.359375 0.484375 0.359375 1.109375q0 0.984375 -0.671875 1.578125q-0.65625 0.578125 -1.75 0.578125q-1.078125 0 -1.75 -0.578125q-0.65625 -0.59375 -0.65625 -1.578125q0 -0.609375 0.328125 -1.09375q0.34375 -0.5000076 0.9375 -0.7656326q-0.5 -0.25 -0.796875 -0.6875q-0.28125 -0.4375 -0.28125 -1.0q0 -0.96875 0.609375 -1.53125q0.609375 -0.5625 1.609375 -0.5625q1.0 0 1.609375 0.5625q0.625 0.5625 0.625 1.53125zm-0.78125 3.5312576q0 -0.640625 -0.40625 -1.03125q-0.40625 -0.40625763 -1.0625 -0.40625763q-0.640625 0 -1.03125 0.40625763q-0.390625 0.390625 -0.390625 1.03125q0 0.640625 0.375 1.015625q0.390625 0.359375 1.0625 0.359375q0.6875 0 1.0625 -0.359375q0.390625 -0.375 0.390625 -1.015625zm-1.453125 -4.8281326q-0.5625 0 -0.921875 0.359375q-0.34375 0.34375 -0.34375 0.953125q0 0.578125 0.34375 0.9375q0.359375 0.34375 0.921875 0.34375q0.578125 0 0.921875 -0.34375q0.359375 -0.359375 0.359375 -0.9375q0 -0.578125 -0.359375 -0.9375q-0.359375 -0.375 -0.921875 -0.375zm11.13739 4.1406326q0 1.28125 -0.59375 2.078125q-0.59375 0.78125 -1.59375 0.78125q-1.0625 0 -1.65625 -0.765625l-0.046875 0.65625l-0.875 0l0 -8.000008l0.953125 0l0 2.984375q0.59375 -0.71875 1.609375 -0.71875q1.03125 0 1.609375 0.78125q0.59375 0.765625 0.59375 2.1250076l0 0.078125zm-0.96875 -0.109375q0 -0.9843826 -0.390625 -1.5156326q-0.375 -0.546875 -1.078125 -0.546875q-0.953125 0 -1.375 0.890625l0 2.4375076q0.453125 0.875 1.375 0.875q0.703125 0 1.078125 -0.53125q0.390625 -0.53125 0.390625 -1.609375zm4.0254517 1.453125l1.296875 -4.2187576l1.03125 0l-2.25 6.5000076q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625076l1.0625 0l1.40625 4.2187576zm4.495056 -5.5937576l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5000076q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5000076l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm4.512207 7.1093826q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.8437576 0.3125 -1.5000076q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625076l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.0468826q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.708008 3.4375076q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.5156326q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625763 1.15625 0.39063263q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375z" fill-rule="nonzero"/><path fill="#d9ead3" d="m791.5276 120.0l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m791.5276 120.0l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#f4cccc" d="m168.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m168.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m179.55466 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m192.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m192.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m203.55466 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m216.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m216.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m227.55466 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#ffffff" d="m240.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m240.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#ffffff" d="m264.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m264.0 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m288.0 128.0c0 4.418274 -3.114746 8.0 -6.95697 8.0l-46.086075 0c-3.8422241 0 -6.956955 3.581726 -6.956955 8.0l0 0c0 -4.418274 -3.1147308 -8.0 -6.956955 -8.0l-46.08609 0l0 0c-3.8422241 0 -6.956955 -3.581726 -6.956955 -8.0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m288.0 128.0c0 4.418274 -3.114746 8.0 -6.95697 8.0l-46.086075 0c-3.8422241 0 -6.956955 3.581726 -6.956955 8.0l0 0c0 -4.418274 -3.1147308 -8.0 -6.956955 -8.0l-46.08609 0l0 0c-3.8422241 0 -6.956955 -3.581726 -6.956955 -8.0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m288.0 128.0c0 4.418274 -3.114746 8.0 -6.95697 8.0l-46.086075 0c-3.8422241 0 -6.956955 3.581726 -6.956955 8.0l0 0c0 -4.418274 -3.1147308 -8.0 -6.956955 -8.0l-46.08609 0l0 0c-3.8422241 0 -6.956955 -3.581726 -6.956955 -8.0" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m192.0 64.0l-12.0 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m192.0 64.0l-10.467361 20.934723" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m181.53264 84.93472l-0.5029297 -1.5087891l-0.3759308 3.2665024l2.3876495 -2.260643z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m47.527557 291.49606l88.47244 0l0 24.0l-88.47244 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m57.121307 304.09543l1.96875 0q1.125 0 1.65625 0.5q0.546875 0.5 0.546875 1.40625q0 0.578125 -0.390625 1.109375q-0.375 0.515625 -0.96875 0.65625l1.53125 2.96875l-0.828125 0l-1.46875 -2.9375l-1.28125 0l0 2.9375l-0.765625 0l0 -6.640625zm2.046875 3.046875q0.6875 0 1.015625 -0.296875q0.34375 -0.3125 0.34375 -0.84375q0 -0.546875 -0.34375 -0.875q-0.328125 -0.328125 -1.015625 -0.328125l-1.28125 0l0 2.34375l1.28125 0zm5.765686 3.015625q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625z" fill-rule="nonzero"/><path fill="#000000" d="m72.09018 310.23605l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/rc/&sa=D&ust=1548618891770000&usg=AFQjCNHT8ZVycCe8PrTx-izo6rshTNndmA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m56.527557 300.49606l10.656372 0l0 12.799988l-10.656372 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#cfe2f3" d="m55.527557 315.49606l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m55.527557 315.49606l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m68.412125 322.36105l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m71.52756 330.4882l16.0 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m71.52756 330.4882l14.098999 21.148499" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m85.62656 351.6367l-1.5595169 -0.31192017l2.6496048 1.947052l-0.7781906 -3.194641z" fill-rule="evenodd"/><path fill="#d9ead3" d="m55.527557 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m55.527557 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#d9ead3" d="m95.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m95.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m47.527557 354.4882l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m62.558624 363.3688q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.515625q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.53125l-0.015625 0.015625q-0.21875 -0.34375 -0.640625 -0.53125q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.265625 0.296875 0.484375q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm9.015686 0.9375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.578186 3.890625q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875zm9.625061 0.5q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m87.52756 354.4882l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m105.04306 361.35318l0.671875 0l0.78125 3.921875l0.84375 -3.453125l0.46875 0l1.03125 3.4375q0.296875 -2.0 0.359375 -2.609375q0.078125 -0.625 0.078125 -1.125l0 -0.171875l0.71875 0q-0.3125 2.484375 -0.8125 4.890625l-0.71875 0l-0.890625 -3.15625l-0.859375 3.15625l-0.6875 0l-0.984375 -4.890625zm8.062561 4.984375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm3.953186 -2.046875q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm5.125061 -1.96875l-0.640625 0.59375l0 1.84375l-0.78125 0l0 -7.09375l0.875 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 4.0l2.4375 -2.265625q0.265625 0.046875 0.5625 0.046875l0.28125 0l-2.046875 1.9375l2.390625 2.90625l-1.0 0.046875l-1.984375 -2.484375z" fill-rule="nonzero"/><path fill="#f4cccc" d="m135.52756 354.4882l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m135.52756 354.4882l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m171.08221 366.22818l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m320.0 24.0l88.47244 0l0 24.0l-88.47244 0z" fill-rule="evenodd"/><path fill="#000000" d="m329.51562 36.599373l1.875 0q1.109375 0 1.65625 0.4375q0.5625 0.421875 0.5625 1.171875q0 0.484375 -0.265625 0.90625q-0.265625 0.40625 -0.71875 0.5625q0.546875 0.1875 0.890625 0.671875q0.359375 0.46875 0.359375 1.03125q0 0.875 -0.625 1.375q-0.609375 0.484375 -1.859375 0.484375l-1.875 0l0 -6.640625zm1.78125 2.75q1.5625 0 1.5625 -1.046875q0 -0.484375 -0.359375 -0.78125q-0.34375 -0.296875 -1.09375 -0.296875l-1.15625 0l0 2.125l1.046875 0zm0.21875 3.234375q1.5625 0 1.5625 -1.25q0 -1.359375 -1.75 -1.359375l-1.078125 0l0 2.609375l1.265625 0zm5.484436 0.734375q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.156311 0.546875l1.71875 -2.46875l-1.6875 -2.40625l0.84375 0l1.265625 1.8125l1.21875 -1.8125l0.78125 0l-1.578125 2.375l1.796875 2.5l-0.875 0l-1.34375 -1.890625l-1.265625 1.890625l-0.875 0zm9.734436 -0.5l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm1.812561 1.453125l0 -8.09375l3.046875 0l0 0.640625l-2.359375 0l0 6.84375l2.375 0l0 0.609375l-3.0625 0zm6.156311 -0.953125l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm7.562561 0.953125l-3.0625 0l0 -0.609375l2.375 0l0 -6.84375l-2.359375 0l0 -0.640625l3.046875 0l0 8.09375zm1.296936 -1.453125l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m321.07086 113.561226l47.40158 0l0 30.992119l-47.40158 0z" fill-rule="evenodd"/><path fill="#000000" d="m339.4973 132.79729l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm3.8672485 0.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.3486633 -0.6875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m400.47244 113.59763c0 4.418274 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.5817184 -6.95697 7.9999924l0 0c0 -4.418274 -3.114746 -7.9999924 -6.95697 -7.9999924l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.581726 -6.95697 -8.0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m400.47244 113.59763c0 4.418274 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.5817184 -6.95697 7.9999924l0 0c0 -4.418274 -3.114746 -7.9999924 -6.95697 -7.9999924l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.581726 -6.95697 -8.0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m400.47244 113.59763c0 4.418274 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.5817184 -6.95697 7.9999924l0 0c0 -4.418274 -3.114746 -7.9999924 -6.95697 -7.9999924l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.581726 -6.95697 -8.0" fill-rule="evenodd"/><path fill="#cfe2f3" d="m328.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m328.0 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m340.88455 54.864998l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0000305 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46878052 0.296875 -1.0000305 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40628052 -0.453125 0.40628052 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34378052 -0.484375 -1.0000305 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.3125916 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#d9ead3" d="m368.47244 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m368.47244 48.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m381.56012 59.739998l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm7.390686 0.109375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.125061 -1.953125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#f4cccc" d="m328.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m328.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m340.0271 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m352.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m352.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m364.0271 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m376.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m376.47244 88.0l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m388.0271 99.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m352.47244 64.0l-12.0 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m352.47244 64.0l-10.467346 20.934723" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m342.00507 84.93472l-0.50289917 -1.5087891l-0.37594604 3.2665024l2.3876343 -2.260643z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m455.0551 23.372704l94.99213 0l0 24.0l-94.99213 0z" fill-rule="evenodd"/><path fill="#000000" d="m464.57074 35.972076l1.875 0q1.109375 0 1.65625 0.4375q0.5625 0.421875 0.5625 1.171875q0 0.484375 -0.265625 0.90625q-0.265625 0.40625 -0.71875 0.5625q0.546875 0.1875 0.890625 0.671875q0.359375 0.46875 0.359375 1.03125q0 0.875 -0.625 1.375q-0.609375 0.484375 -1.859375 0.484375l-1.875 0l0 -6.640625zm1.78125 2.75q1.5625 0 1.5625 -1.046875q0 -0.484375 -0.359375 -0.78125q-0.34375 -0.296875 -1.09375 -0.296875l-1.15625 0l0 2.125l1.046875 0zm0.21875 3.234375q1.5625 0 1.5625 -1.25q0 -1.359375 -1.75 -1.359375l-1.078125 0l0 2.609375l1.265625 0zm5.484436 0.734375q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.156311 0.546875l1.71875 -2.46875l-1.6875 -2.40625l0.84375 0l1.265625 1.8125l1.21875 -1.8125l0.78125 0l-1.578125 2.375l1.796875 2.5l-0.875 0l-1.34375 -1.890625l-1.265625 1.890625l-0.875 0zm9.734436 -0.5l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.921936 0.609375q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm7.437561 -4.3125q-0.0625 0.4375 -0.203125 0.875q-0.125 0.421875 -0.375 1.125l-1.203125 3.421875q-0.25 0.6875 -0.65625 1.0q-0.390625 0.3125 -0.921875 0.3125q-0.6875 0 -1.125 -0.421875l0.328125 -0.515625l0.015625 -0.015625l0.015625 0.015625q0.15625 0.15625 0.34375 0.21875q0.203125 0.078125 0.453125 0.078125q0.40625 0 0.640625 -0.28125q0.234375 -0.265625 0.453125 -0.90625l-2.0 -4.90625l0.8125 0l1.5 3.90625l0.640625 -1.96875q0.234375 -0.734375 0.34375 -1.109375q0.125 -0.390625 0.171875 -0.828125l0.765625 0zm-4.03125 5.75q0 0.015625 -0.015625 0.015625l-0.078125 -0.015625l0.03125 -0.046875l0.0625 0.03125l0 0.015625zm-0.109375 0.03125q-0.0625 -0.046875 -0.03125 -0.046875q0.03125 0.015625 0.046875 0.015625l-0.015625 0.03125zm5.515686 -5.78125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#0000ff" d="m508.89935 42.6127l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm7.656311 -3.859375l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.500061 -1.15625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm4.062561 0.46875l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm7.406311 5.4375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375z" fill-rule="nonzero"/><path fill="#000000" d="m533.7434 42.1127l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/beta/core/raw/struct.TraitObject.html&sa=D&ust=1548618891788000&usg=AFQjCNEqLp7uKUPaKnKESqQKuRLCPbv-Hg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m506.6806 32.372704l26.64093 0l0 12.799999l-26.64093 0l0 -12.799999z" fill-rule="nonzero"/></a><path fill="#cfe2f3" d="m463.0551 47.373833l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m463.0551 47.373833l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m503.52756 47.373833l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m503.52756 47.373833l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#f4cccc" d="m463.52756 87.37383l56.472443 0l0 16.0l-56.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m463.52756 87.37383l56.472443 0l0 16.0l-56.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m491.31845 99.11383l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m487.5118 63.373833l4.2519836 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m487.5118 63.373833l3.6541138 20.625458" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m491.16592 83.9993l-1.3035278 -0.91116333l1.6463623 2.8462143l0.56832886 -3.2385788z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m496.0 47.164776l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m512.8592 54.029774q-0.171875 0.875 -0.703125 2.140625l-1.1875 2.734375l-0.59375 0l-1.9375 -4.875l0.765625 0l1.515625 3.8125l0.78125 -1.796875q0.484375 -1.109375 0.640625 -2.015625l0.71875 0zm5.218811 4.421875q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm5.828186 0.59375q-0.4375 0 -0.8125 -0.203125q-0.359375 -0.203125 -0.625 -0.5625l-0.265625 0.640625l-0.484375 0l0 -7.09375l0.875 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 2.5q0.234375 -0.390625 0.625 -0.625q0.40625 -0.234375 0.8125 -0.234375q0.921875 0 1.46875 0.640625q0.546875 0.640625 0.546875 1.859375q0 0.828125 -0.296875 1.421875q-0.28125 0.59375 -0.75 0.890625q-0.46875 0.296875 -1.0 0.296875zm-0.09375 -0.6875q0.578125 0 0.953125 -0.453125q0.390625 -0.453125 0.390625 -1.421875q0 -0.9375 -0.359375 -1.40625q-0.34375 -0.484375 -0.953125 -0.484375q-0.609375 0 -0.984375 0.53125q-0.359375 0.53125 -0.359375 1.375q0 1.859375 1.3125 1.859375zm3.437561 0.5625l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm7.390686 0.109375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m784.0 120.0l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m804.35925 128.88063q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.5156326q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.5312576l-0.015625 0.015625q-0.21875 -0.34375763 -0.640625 -0.5312576q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.26563263 0.296875 0.48438263q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm5.343811 1.390625l0 -0.625l1.25 0l0 -3.6250076l-1.1875 0l0 -0.625l1.953125 0l0 4.2500076l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.8906326q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm3.203186 5.3750076l3.015625 -3.6875076l-2.796875 0l0 -0.671875l3.796875 0l0 0.53125l-2.96875 3.6875076l2.75 0q0.171875 0 0.25 -0.015625q0.078125 -0.03125 0.140625 -0.09375l0.078125 0l0 0.765625l-4.265625 0l0 -0.515625zm7.703186 0.625q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.3750076q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.7187576q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.0781326q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.37500763 -0.484375 1.1093826l2.671875 0z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/primitive.usize.html&sa=D&ust=1548618891796000&usg=AFQjCNFOoUBEw4JjX1cClLGVmxZzJWjcbA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m801.3436 121.5l21.312744 0l0 12.800003l-21.312744 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m239.52756 291.49606l88.47244 0l0 24.0l-88.47244 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m252.91818 310.73605l-0.671875 -1.9375l-2.140625 0l-0.671875 1.9375l-0.734375 0l2.453125 -6.75l0.078125 0l2.453125 6.75l-0.765625 0zm-2.609375 -2.515625l1.75 0l-0.875 -2.53125l-0.875 2.53125zm8.093811 -1.34375l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.984436 3.234375q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625z" fill-rule="nonzero"/><path fill="#000000" d="m269.41837 310.23605l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/sync/struct.Arc.html&sa=D&ust=1548618891798000&usg=AFQjCNGm8kW4DXyK1kBorHns2vDUUTzZpQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m248.52756 300.49606l15.984558 0l0 12.799988l-15.984558 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#cfe2f3" d="m247.52756 315.49606l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m247.52756 315.49606l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m260.41214 322.36105l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m263.52756 330.4882l16.0 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m263.52756 330.4882l14.098999 21.148499" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m277.62656 351.6367l-1.5595093 -0.31192017l2.6495972 1.947052l-0.77819824 -3.194641z" fill-rule="evenodd"/><path fill="#d9d2e9" d="m247.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m247.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#d9d2e9" d="m287.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m287.52756 354.4882l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m239.52756 354.4882l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m254.55862 363.3688q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.515625q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.53125l-0.015625 0.015625q-0.21875 -0.34375 -0.640625 -0.53125q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.265625 0.296875 0.484375q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm9.015686 0.9375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.578186 3.890625q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875zm9.625061 0.5q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m279.52756 354.4882l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m297.04306 361.35318l0.671875 0l0.78125 3.921875l0.84375 -3.453125l0.46875 0l1.03125 3.4375q0.296875 -2.0 0.359375 -2.609375q0.078125 -0.625 0.078125 -1.125l0 -0.171875l0.71875 0q-0.3125 2.484375 -0.8125 4.890625l-0.71875 0l-0.890625 -3.15625l-0.859375 3.15625l-0.6875 0l-0.984375 -4.890625zm8.062561 4.984375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm3.953186 -2.046875q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm5.125061 -1.96875l-0.640625 0.59375l0 1.84375l-0.78125 0l0 -7.09375l0.875 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 4.0l2.4375 -2.265625q0.265625 0.046875 0.5625 0.046875l0.28125 0l-2.046875 1.9375l2.390625 2.90625l-1.0 0.046875l-1.984375 -2.484375z" fill-rule="nonzero"/><path fill="#f4cccc" d="m327.52756 354.4882l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m327.52756 354.4882l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m363.0822 366.22818l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m832.59845 145.00787l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#000000" d="m846.28595 161.701l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.25l1.015625 0l0 5.03125zm-3.3125 0l2.34375 0l0 -3.71875l-0.109375 0.21875l-2.234375 3.5zm5.5305786 3.203125l-0.828125 0l3.15625 -8.234375l0.828125 0l-3.15625 8.234375zm8.688416 -6.25q0 0.5625 -0.296875 1.015625q-0.296875 0.4375 -0.8125 0.6875q0.59375 0.25 0.9375 0.734375q0.359375 0.484375 0.359375 1.109375q0 0.984375 -0.671875 1.578125q-0.65625 0.578125 -1.75 0.578125q-1.078125 0 -1.75 -0.578125q-0.65625 -0.59375 -0.65625 -1.578125q0 -0.609375 0.328125 -1.09375q0.34375 -0.5 0.9375 -0.765625q-0.5 -0.25 -0.796875 -0.6875q-0.28125 -0.4375 -0.28125 -1.0q0 -0.96875 0.609375 -1.53125q0.609375 -0.5625 1.609375 -0.5625q1.0 0 1.609375 0.5625q0.625 0.5625 0.625 1.53125zm-0.78125 3.53125q0 -0.640625 -0.40625 -1.03125q-0.40625 -0.40625 -1.0625 -0.40625q-0.640625 0 -1.03125 0.40625q-0.390625 0.390625 -0.390625 1.03125q0 0.640625 0.375 1.015625q0.390625 0.359375 1.0625 0.359375q0.6875 0 1.0625 -0.359375q0.390625 -0.375 0.390625 -1.015625zm-1.453125 -4.828125q-0.5625 0 -0.921875 0.359375q-0.34375 0.34375 -0.34375 0.953125q0 0.578125 0.34375 0.9375q0.359375 0.34375 0.921875 0.34375q0.578125 0 0.921875 -0.34375q0.359375 -0.359375 0.359375 -0.9375q0 -0.578125 -0.359375 -0.9375q-0.359375 -0.375 -0.921875 -0.375zm11.13739 4.140625q0 1.28125 -0.59375 2.078125q-0.59375 0.78125 -1.59375 0.78125q-1.0625 0 -1.65625 -0.765625l-0.046875 0.65625l-0.875 0l0 -8.0l0.953125 0l0 2.984375q0.59375 -0.71875 1.609375 -0.71875q1.03125 0 1.609375 0.78125q0.59375 0.765625 0.59375 2.125l0 0.078125zm-0.96875 -0.109375q0 -0.984375 -0.390625 -1.515625q-0.375 -0.546875 -1.078125 -0.546875q-0.953125 0 -1.375 0.890625l0 2.4375q0.453125 0.875 1.375 0.875q0.703125 0 1.078125 -0.53125q0.390625 -0.53125 0.390625 -1.609375zm4.0254517 1.453125l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm4.495056 -5.59375l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm4.512207 7.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.708008 3.4375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375z" fill-rule="nonzero"/><path fill="#d9d2e9" d="m791.5276 153.00787l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m791.5276 153.00787l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m784.0 153.00787l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m798.6092 159.77913q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm7.734436 0.015625q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.265686 0.53125q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.062561 -4.328125l0.703125 0l0 0.484375q0.171875 -0.265625 0.4375 -0.421875q0.265625 -0.171875 0.546875 -0.171875q0.328125 0 0.5625 0.203125q0.25 0.203125 0.3125 0.515625q0.125 -0.328125 0.421875 -0.515625q0.3125 -0.203125 0.671875 -0.203125q0.484375 0 0.71875 0.34375q0.234375 0.34375 0.21875 0.90625l0 3.734375l-0.703125 0l0 -3.453125q0 -0.609375 -0.125 -0.78125q-0.109375 -0.1875 -0.328125 -0.1875q-0.203125 0 -0.390625 0.1875q-0.171875 0.171875 -0.28125 0.453125q-0.109375 0.28125 -0.109375 0.5625l0 3.21875l-0.71875 0l0 -3.390625q0 -0.59375 -0.109375 -0.796875q-0.109375 -0.21875 -0.421875 -0.21875q-0.15625 0 -0.328125 0.15625q-0.15625 0.140625 -0.265625 0.40625q-0.109375 0.25 -0.109375 0.59375l0 3.25l-0.703125 0l0 -4.875zm5.984436 4.875l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm5.750061 5.3125q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/sync/atomic/&sa=D&ust=1548618891808000&usg=AFQjCNHozcMsa-njwaYx0kY31eoxbKpbfQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m796.01544 154.50787l31.969116 0l0 12.800003l-31.969116 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#fff2cc" d="m776.0 216.0l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m776.0 216.0l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m768.0 224.0l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m787.9528 230.77126q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm3.843811 0.46875l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm5.328186 0l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm7.156311 0.078125q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm5.734436 -0.03125q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625zm3.546936 -1.390625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm7.734436 0.015625q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm1.656311 0.453125l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm5.343811 5.96875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#f4cccc" d="m784.0 264.0l56.472412 0l0 16.0l-56.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m784.0 264.0l56.472412 0l0 16.0l-56.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m811.7909 275.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m840.59845 256.0l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#000000" d="m853.8016 274.6775q-0.5625 0.671875 -1.640625 0.671875q-0.90625 0 -1.375 -0.515625q-0.46875 -0.53125 -0.484375 -1.5625l0 -3.65625l0.96875 0l0 3.625q0 1.28125 1.03125 1.28125q1.109375 0 1.46875 -0.8125l0 -4.09375l0.96875 0l0 5.625l-0.921875 0l-0.015625 -0.5625zm5.6713257 -0.9375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm4.557129 1.609375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161133 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm3.2907715 1.90625q0 -1.296875 0.609375 -2.078125q0.609375 -0.796875 1.609375 -0.796875q0.984375 0 1.5625 0.671875l0 -2.9375l0.96875 0l0 8.0l-0.890625 0l-0.046875 -0.609375q-0.578125 0.71875 -1.609375 0.71875q-0.96875 0 -1.59375 -0.796875q-0.609375 -0.8125 -0.609375 -2.09375l0 -0.078125zm0.953125 0.109375q0 0.953125 0.390625 1.5q0.40625 0.53125 1.09375 0.53125q0.921875 0 1.34375 -0.8125l0 -2.59375q-0.4375 -0.796875 -1.328125 -0.796875q-0.703125 0 -1.109375 0.546875q-0.390625 0.546875 -0.390625 1.625zm7.6191406 2.859375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm3.9111328 4.9375l0 -4.890625l-0.890625 0l0 -0.734375l0.890625 0l0 -0.578125q0 -0.90625 0.484375 -1.390625q0.484375 -0.5 1.359375 -0.5q0.34375 0 0.671875 0.078125l-0.0625 0.78125q-0.234375 -0.046875 -0.515625 -0.046875q-0.46875 0 -0.71875 0.28125q-0.25 0.265625 -0.25 0.78125l0 0.59375l1.1875 0l0 0.734375l-1.1875 0l0 4.890625l-0.96875 0zm4.277649 0l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm3.4922485 1.5l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm7.3015747 5.734375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm3.2080078 2.078125q0 -1.296875 0.609375 -2.078125q0.609375 -0.796875 1.609375 -0.796875q0.984375 0 1.5625 0.671875l0 -2.9375l0.96875 0l0 8.0l-0.890625 0l-0.046875 -0.609375q-0.578125 0.71875 -1.609375 0.71875q-0.96875 0 -1.59375 -0.796875q-0.609375 -0.8125 -0.609375 -2.09375l0 -0.078125zm0.953125 0.109375q0 0.953125 0.390625 1.5q0.40625 0.53125 1.09375 0.53125q0.921875 0 1.34375 -0.8125l0 -2.59375q-0.4375 -0.796875 -1.328125 -0.796875q-0.703125 0 -1.109375 0.546875q-0.390625 0.546875 -0.390625 1.625zm9.225891 -4.25l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm4.027893 5.59375l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm7.948181 -1.34375q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625zm4.5253906 2.96875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m445.18896 424.99213l88.47247 0l0 24.0l-88.47247 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m454.7827 437.5915l1.96875 0q1.125 0 1.65625 0.5q0.546875 0.5 0.546875 1.40625q0 0.578125 -0.390625 1.109375q-0.375 0.515625 -0.96875 0.65625l1.53125 2.96875l-0.828125 0l-1.46875 -2.9375l-1.28125 0l0 2.9375l-0.765625 0l0 -6.640625zm2.046875 3.046875q0.6875 0 1.015625 -0.296875q0.34375 -0.3125 0.34375 -0.84375q0 -0.546875 -0.34375 -0.875q-0.328125 -0.328125 -1.015625 -0.328125l-1.28125 0l0 2.34375l1.28125 0zm5.593811 3.703125q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm6.000061 -3.0l-0.015625 0.015625q-0.296875 -0.375 -0.515625 -0.5q-0.203125 -0.125 -0.578125 -0.125q-0.5 0 -0.78125 0.296875q-0.28125 0.296875 -0.28125 0.953125l0 0.40625l1.59375 0l0 0.609375l-1.59375 0l0 4.265625l-0.75 0l0 -4.265625l-1.046875 0l0 -0.609375l1.046875 0l0 -0.40625q0 -0.9375 0.484375 -1.40625q0.5 -0.46875 1.3125 -0.46875q0.46875 0 0.859375 0.171875q0.40625 0.171875 0.671875 0.5l-0.40625 0.5625zm-0.140625 0.046875q0 -0.046875 0.046875 -0.015625q0.046875 0.015625 0.0625 0.015625l-0.03125 0.046875l-0.078125 -0.046875l0 0zm0.125 -0.03125q0.0625 0.09375 0.015625 0.0625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm3.703186 5.375q0.40625 0 0.765625 -0.21875q0.359375 -0.21875 0.578125 -0.59375l0.5625 0.359375q-0.328125 0.546875 -0.78125 0.828125q-0.453125 0.265625 -1.09375 0.265625q-0.734375 0 -1.328125 -0.359375q-0.578125 -0.375 -0.921875 -1.125q-0.34375 -0.765625 -0.34375 -1.90625q0 -1.21875 0.375 -1.984375q0.375 -0.765625 0.9375 -1.09375q0.578125 -0.328125 1.25 -0.328125q0.703125 0 1.21875 0.359375q0.515625 0.34375 0.78125 0.953125l-0.640625 0.296875q-0.015625 0 -0.015625 0q0 -0.015625 0 -0.015625q-0.265625 -0.546875 -0.609375 -0.765625q-0.34375 -0.234375 -0.765625 -0.234375q-0.84375 0 -1.328125 0.734375q-0.484375 0.71875 -0.484375 2.03125q0 0.8125 0.25 1.453125q0.25 0.640625 0.671875 1.0q0.421875 0.34375 0.921875 0.34375zm1.234375 -4.578125q0.015625 -0.03125 0.015625 -0.03125q0.015625 0 0.09375 0.0625l-0.078125 0.03125l-0.03125 -0.0625zm0.125 0.03125q0.046875 0.09375 -0.015625 0l0.015625 0zm3.875061 5.1875q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.203186 2.921875l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm5.328186 0l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0z" fill-rule="nonzero"/><path fill="#000000" d="m496.39252 443.73212l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/cell/struct.RefCell.html&sa=D&ust=1548618891818000&usg=AFQjCNGSWmDksI7qfQw2vf0uYsJAKYd1IQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m454.18896 433.99213l37.297302 0l0 12.799988l-37.297302 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#d9ead3" d="m453.6614 448.99213l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m453.6614 448.99213l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m445.6614 448.99213l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m460.50497 460.85712q-0.4375 0 -0.8125 -0.203125q-0.359375 -0.203125 -0.625 -0.5625l-0.265625 0.640625l-0.484375 0l0 -7.09375l0.875 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 2.5q0.234375 -0.390625 0.625 -0.625q0.40625 -0.234375 0.8125 -0.234375q0.921875 0 1.46875 0.640625q0.546875 0.640625 0.546875 1.859375q0 0.828125 -0.296875 1.421875q-0.28125 0.59375 -0.75 0.890625q-0.46875 0.296875 -1.0 0.296875zm-0.09375 -0.6875q0.578125 0 0.953125 -0.453125q0.390625 -0.453125 0.390625 -1.421875q0 -0.9375 -0.359375 -1.40625q-0.34375 -0.484375 -0.953125 -0.484375q-0.609375 0 -0.984375 0.53125q-0.359375 0.53125 -0.359375 1.375q0 1.859375 1.3125 1.859375zm5.265686 0.640625q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm7.203186 -3.3125l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm5.453186 -0.046875l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.578186 3.890625q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm2.828186 -4.328125l0.671875 0l0.78125 3.921875l0.84375 -3.453125l0.46875 0l1.03125 3.4375q0.296875 -2.0 0.359375 -2.609375q0.078125 -0.625 0.078125 -1.125l0 -0.171875l0.71875 0q-0.3125 2.484375 -0.8125 4.890625l-0.71875 0l-0.890625 -3.15625l-0.859375 3.15625l-0.6875 0l-0.984375 -4.890625z" fill-rule="nonzero"/><path fill="#f4cccc" d="m493.6614 448.99213l72.00003 0l0 16.0l-72.00003 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m493.6614 448.99213l72.00003 0l0 16.0l-72.00003 0z" fill-rule="evenodd"/><path fill="#000000" d="m529.21606 460.73212l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m340.47244 425.17664l88.47244 0l0 24.0l-88.47244 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m352.47244 443.8854q0.40625 0 0.765625 -0.21875q0.359375 -0.21875 0.578125 -0.59375l0.5625 0.359375q-0.328125 0.546875 -0.78125 0.828125q-0.453125 0.265625 -1.09375 0.265625q-0.734375 0 -1.328125 -0.359375q-0.578125 -0.375 -0.921875 -1.125q-0.34375 -0.765625 -0.34375 -1.90625q0 -1.21875 0.375 -1.984375q0.375 -0.765625 0.9375 -1.09375q0.578125 -0.328125 1.25 -0.328125q0.703125 0 1.21875 0.359375q0.515625 0.34375 0.78125 0.953125l-0.640625 0.296875q-0.015625 0 -0.015625 0q0 -0.015625 0 -0.015625q-0.265625 -0.546875 -0.609375 -0.765625q-0.34375 -0.234375 -0.765625 -0.234375q-0.84375 0 -1.328125 0.734375q-0.484375 0.71875 -0.484375 2.03125q0 0.8125 0.25 1.453125q0.25 0.640625 0.671875 1.0q0.421875 0.34375 0.921875 0.34375zm1.234375 -4.578125q0.015625 -0.03125 0.015625 -0.03125q0.015625 0 0.09375 0.0625l-0.078125 0.03125l-0.03125 -0.0625zm0.125 0.03125q0.046875 0.09375 -0.015625 0l0.015625 0zm3.875061 5.1875q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.203186 2.921875l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm5.328186 0l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0z" fill-rule="nonzero"/><path fill="#000000" d="m375.69144 443.91666l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/cell/struct.Cell.html&sa=D&ust=1548618891822000&usg=AFQjCNErsmTeF5IShAgpdTFaO1g-k24Vuw" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m349.47244 434.17664l21.312744 0l0 12.800018l-21.312744 0l0 -12.800018z" fill-rule="nonzero"/></a><path fill="#f4cccc" d="m348.47244 449.17664l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m348.47244 449.17664l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m384.0271 460.91666l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m444.95145 291.20016l88.47244 0l0 24.0l-88.47244 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m454.38895 310.44016l0 -6.640625l0.578125 0l1.65625 3.25l1.671875 -3.265625l0.5625 0l0 6.65625l-0.703125 0l0 -5.015625l-1.4375 2.6875l-0.296875 0l-1.34375 -2.640625l0 4.96875l-0.6875 0zm7.250061 0.125q-0.765625 0 -1.234375 -0.5625q-0.453125 -0.578125 -0.4375 -1.71875l0 -2.71875l0.75 0l0 2.71875q0 0.875 0.296875 1.265625q0.3125 0.390625 0.8125 0.390625q0.546875 0 0.921875 -0.421875q0.390625 -0.4375 0.390625 -1.265625l0 -2.6875l0.75 0l0 4.125q0 0.25 0.015625 0.421875q0.015625 0.15625 0.078125 0.328125l-0.734375 0q-0.0625 -0.15625 -0.078125 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.40625 -0.640625 0.640625q-0.40625 0.234375 -0.875 0.234375zm7.703186 -0.578125q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.500061 0.5625q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm1.859436 2.921875l1.71875 -2.46875l-1.6875 -2.40625l0.84375 0l1.265625 1.8125l1.21875 -1.8125l0.78125 0l-1.578125 2.375l1.796875 2.5l-0.875 0l-1.34375 -1.890625l-1.265625 1.890625l-0.875 0z" fill-rule="nonzero"/><path fill="#000000" d="m485.49863 309.94016l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/sync/struct.Mutex.html&sa=D&ust=1548618891827000&usg=AFQjCNFiyOWq4RQgRQ432KiqhwU0JHPGOg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m453.95145 300.20016l26.64093 0l0 12.799988l-26.64093 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#d9ead3" d="m493.4239 315.20016l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m493.4239 315.20016l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m485.4239 315.20016l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m498.07996 322.06516l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm5.250061 0.625q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.718811 0.546875l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm5.687561 3.03125q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.515625q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.53125l-0.015625 0.015625q-0.21875 -0.34375 -0.640625 -0.53125q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.265625 0.296875 0.484375q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm6.953186 1.46875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#f4cccc" d="m533.4239 315.20016l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m533.4239 315.20016l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m568.9785 326.94016l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m452.95145 315.20016l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m452.95145 315.20016l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#fff2cc" d="m453.4239 347.20016l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m453.4239 347.20016l72.0 0l0 32.0l-72.0 0z" fill-rule="evenodd"/><path fill="#d9d2e9" d="m460.95145 356.20804l56.472443 0l0 16.0l-56.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m460.95145 356.20804l56.472443 0l0 16.0l-56.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m476.27344 363.07303l0.703125 0l0 0.484375q0.171875 -0.265625 0.4375 -0.421875q0.265625 -0.171875 0.546875 -0.171875q0.328125 0 0.5625 0.203125q0.25 0.203125 0.3125 0.515625q0.125 -0.328125 0.421875 -0.515625q0.3125 -0.203125 0.671875 -0.203125q0.484375 0 0.71875 0.34375q0.234375 0.34375 0.21875 0.90625l0 3.734375l-0.703125 0l0 -3.453125q0 -0.609375 -0.125 -0.78125q-0.109375 -0.1875 -0.328125 -0.1875q-0.203125 0 -0.390625 0.1875q-0.171875 0.171875 -0.28125 0.453125q-0.109375 0.28125 -0.109375 0.5625l0 3.21875l-0.71875 0l0 -3.390625q0 -0.59375 -0.109375 -0.796875q-0.109375 -0.21875 -0.421875 -0.21875q-0.15625 0 -0.328125 0.15625q-0.15625 0.140625 -0.265625 0.40625q-0.109375 0.25 -0.109375 0.59375l0 3.25l-0.703125 0l0 -4.875zm7.281311 5.0q-0.765625 0 -1.234375 -0.5625q-0.453125 -0.578125 -0.4375 -1.71875l0 -2.71875l0.75 0l0 2.71875q0 0.875 0.296875 1.265625q0.3125 0.390625 0.8125 0.390625q0.546875 0 0.921875 -0.421875q0.390625 -0.4375 0.390625 -1.265625l0 -2.6875l0.75 0l0 4.125q0 0.25 0.015625 0.421875q0.015625 0.15625 0.078125 0.328125l-0.734375 0q-0.0625 -0.15625 -0.078125 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.40625 -0.640625 0.640625q-0.40625 0.234375 -0.875 0.234375zm7.703186 -0.578125q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.500061 0.5625q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm1.859436 2.921875l1.71875 -2.46875l-1.6875 -2.40625l0.84375 0l1.265625 1.8125l1.21875 -1.8125l0.78125 0l-1.578125 2.375l1.796875 2.5l-0.875 0l-1.34375 -1.890625l-1.265625 1.890625l-0.875 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m469.1719 331.20016l16.251984 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m469.1719 331.20016l14.330383 21.162323" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m483.5023 352.3625l-1.5617065 -0.30062866l2.6636047 1.9278259l-0.80126953 -3.1889343z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m456.0 47.164776l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m475.84363 59.01415q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm5.312561 -4.40625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm7.734436 0.015625q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875z" fill-rule="nonzero"/><path fill="#d6ca9c" d="m568.0 150.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m568.0 150.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m587.8591 162.21533q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm5.625061 0.671875q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm4.375061 0.0625q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.515625q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.53125l-0.015625 0.015625q-0.21875 -0.34375 -0.640625 -0.53125q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.265625 0.296875 0.484375q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm9.015686 0.9375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.265686 3.9375q-0.765625 0 -1.234375 -0.5625q-0.453125 -0.578125 -0.4375 -1.71875l0 -2.71875l0.75 0l0 2.71875q0 0.875 0.296875 1.265625q0.3125 0.390625 0.8125 0.390625q0.546875 0 0.921875 -0.421875q0.390625 -0.4375 0.390625 -1.265625l0 -2.6875l0.75 0l0 4.125q0 0.25 0.015625 0.421875q0.015625 0.15625 0.078125 0.328125l-0.734375 0q-0.0625 -0.15625 -0.078125 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.40625 -0.640625 0.640625q-0.40625 0.234375 -0.875 0.234375zm6.046936 -0.703125q0.734375 0 1.265625 -0.59375l0.453125 0.515625q-0.71875 0.78125 -1.765625 0.78125q-0.703125 0 -1.265625 -0.328125q-0.546875 -0.34375 -0.859375 -0.921875q-0.3125 -0.578125 -0.3125 -1.296875q0 -0.734375 0.3125 -1.3125q0.3125 -0.578125 0.859375 -0.90625q0.5625 -0.328125 1.265625 -0.328125q0.578125 0 1.0625 0.25q0.484375 0.234375 0.78125 0.65625l-0.484375 0.46875l-0.015625 0.015625q-0.296875 -0.40625 -0.625 -0.5625q-0.328125 -0.171875 -0.8125 -0.171875q-0.40625 0 -0.765625 0.234375q-0.359375 0.21875 -0.578125 0.640625q-0.203125 0.40625 -0.203125 0.953125q0 0.546875 0.21875 0.984375q0.21875 0.4375 0.59375 0.6875q0.390625 0.234375 0.875 0.234375zm1.1875 -2.984375q0 -0.078125 0.09375 0l-0.046875 0.046875l-0.046875 -0.046875zm0.109375 -0.015625q0.0625 0.078125 0.03125 0.0625q-0.03125 -0.03125 -0.046875 -0.046875l0.015625 -0.015625zm5.687561 3.125q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.265686 0.53125q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm7.203186 -3.3125l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/nomicon/destructors.html&sa=D&ust=1548618891835000&usg=AFQjCNEhgi5eg1KubNAogzeJV3Gbfm1Gdw" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m585.3591 151.86595l53.28186 0l0 12.800003l-53.28186 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#d9ead3" d="m568.0 166.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m568.0 166.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m604.35925 175.24658q0.921875 0.265625 1.296875 0.59375q0.375 0.328125 0.375 0.84375q0 0.671875 -0.515625 1.109375q-0.515625 0.421875 -1.5 0.421875q-1.234375 0 -2.0625 -0.765625l0.421875 -0.734375l0.015625 0l0.015625 0q0.328125 0.4375 0.671875 0.65625q0.359375 0.203125 0.96875 0.203125q0.5625 0 0.890625 -0.203125q0.34375 -0.21875 0.34375 -0.578125q0 -0.3125 -0.265625 -0.515625q-0.265625 -0.203125 -0.96875 -0.421875q-1.828125 -0.515625 -1.828125 -1.515625q0 -0.5625 0.453125 -0.890625q0.46875 -0.328125 1.34375 -0.328125q0.65625 0 1.109375 0.1875q0.453125 0.1875 0.828125 0.578125l-0.4375 0.53125l-0.015625 0.015625q-0.21875 -0.34375 -0.640625 -0.53125q-0.40625 -0.203125 -0.828125 -0.203125q-0.453125 0 -0.75 0.15625q-0.296875 0.15625 -0.296875 0.453125q0 0.265625 0.296875 0.484375q0.296875 0.21875 1.078125 0.453125zm1.015625 -0.796875q0 -0.046875 0.09375 0.015625l-0.03125 0.03125l-0.0625 -0.046875zm0.125 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-3.0 2.25q0 0.03125 -0.09375 0l0.03125 -0.0625l0.0625 0.046875l0 0.015625zm-0.109375 0.03125q-0.03125 -0.0625 -0.03125 -0.0625q0.015625 0 0.046875 0.03125l-0.015625 0.03125zm5.343811 1.390625l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm3.203186 5.375l3.015625 -3.6875l-2.796875 0l0 -0.671875l3.796875 0l0 0.53125l-2.96875 3.6875l2.75 0q0.171875 0 0.25 -0.015625q0.078125 -0.03125 0.140625 -0.09375l0.078125 0l0 0.765625l-4.265625 0l0 -0.515625zm7.703186 0.625q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0z" fill-rule="nonzero"/><path fill="#d9ead3" d="m568.0 182.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m568.0 182.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m601.2733 189.1372q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm3.84375 0.46875l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm5.546997 0l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm7.734375 1.515625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625zm2.062622 -5.359375l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#d6ca9c" d="m568.0 198.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m568.0 198.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m593.75757 205.23096l0.703125 0l0 0.484375q0.171875 -0.265625 0.4375 -0.421875q0.265625 -0.171875 0.546875 -0.171875q0.328125 0 0.5625 0.203125q0.25 0.203125 0.3125 0.515625q0.125 -0.328125 0.421875 -0.515625q0.3125 -0.203125 0.671875 -0.203125q0.484375 0 0.71875 0.34375q0.234375 0.34375 0.21875 0.90625l0 3.734375l-0.703125 0l0 -3.453125q0 -0.609375 -0.125 -0.78125q-0.109375 -0.1875 -0.328125 -0.1875q-0.203125 0 -0.390625 0.1875q-0.171875 0.171875 -0.28125 0.453125q-0.109375 0.28125 -0.109375 0.5625l0 3.21875l-0.71875 0l0 -3.390625q0 -0.59375 -0.109375 -0.796875q-0.109375 -0.21875 -0.421875 -0.21875q-0.15625 0 -0.328125 0.15625q-0.15625 0.140625 -0.265625 0.40625q-0.109375 0.25 -0.109375 0.59375l0 3.25l-0.703125 0l0 -4.875zm7.828247 4.984375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm6.09375 2.46875q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm1.3751221 -6.640625l0.84375 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 2.625q0.28125 -0.453125 0.703125 -0.71875q0.4375 -0.265625 0.890625 -0.265625q0.6875 0 1.078125 0.5q0.40625 0.484375 0.40625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.34375 0 -0.6875 0.1875q-0.328125 0.1875 -0.546875 0.53125q-0.203125 0.34375 -0.203125 0.796875l0 2.796875l-0.75 0l0 -7.09375zm7.21875 7.171875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm5.156372 0.65625q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm5.171875 0.5625l0 -5.71875l-1.34375 0.390625l-0.171875 -0.421875l1.734375 -0.90625l0.53125 0l0 6.65625l-0.75 0z" fill-rule="nonzero"/><path fill="#d6ca9c" d="m568.0 214.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m568.0 214.36595l88.0 0l0 16.0l-88.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m593.75757 221.23096l0.703125 0l0 0.484375q0.171875 -0.265625 0.4375 -0.421875q0.265625 -0.171875 0.546875 -0.171875q0.328125 0 0.5625 0.203125q0.25 0.203125 0.3125 0.515625q0.125 -0.328125 0.421875 -0.515625q0.3125 -0.203125 0.671875 -0.203125q0.484375 0 0.71875 0.34375q0.234375 0.34375 0.21875 0.90625l0 3.734375l-0.703125 0l0 -3.453125q0 -0.609375 -0.125 -0.78125q-0.109375 -0.1875 -0.328125 -0.1875q-0.203125 0 -0.390625 0.1875q-0.171875 0.171875 -0.28125 0.453125q-0.109375 0.28125 -0.109375 0.5625l0 3.21875l-0.71875 0l0 -3.390625q0 -0.59375 -0.109375 -0.796875q-0.109375 -0.21875 -0.421875 -0.21875q-0.15625 0 -0.328125 0.15625q-0.15625 0.140625 -0.265625 0.40625q-0.109375 0.25 -0.109375 0.59375l0 3.25l-0.703125 0l0 -4.875zm7.828247 4.984375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm6.09375 2.46875q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm1.3751221 -6.640625l0.84375 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 2.625q0.28125 -0.453125 0.703125 -0.71875q0.4375 -0.265625 0.890625 -0.265625q0.6875 0 1.078125 0.5q0.40625 0.484375 0.40625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.34375 0 -0.6875 0.1875q-0.328125 0.1875 -0.546875 0.53125q-0.203125 0.34375 -0.203125 0.796875l0 2.796875l-0.75 0l0 -7.09375zm7.21875 7.171875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm5.156372 0.65625q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm3.5 -0.03125l0.859375 -0.875q0.859375 -0.859375 1.296875 -1.34375q0.4375 -0.5 0.6875 -0.984375q0.25 -0.484375 0.25 -1.015625q0 -0.640625 -0.3125 -0.921875q-0.296875 -0.296875 -0.8125 -0.296875q-0.453125 0 -0.84375 0.203125q-0.390625 0.203125 -0.515625 0.453125q-0.0625 0.109375 -0.140625 0.234375q-0.0625 0.125 -0.0625 0.140625q0 0.015625 0.015625 0.015625q0.015625 0 0.046875 -0.015625q0.03125 -0.015625 0.046875 0.03125l-0.046875 0.0625l-0.09375 -0.0625l-0.53125 -0.421875q0.3125 -0.625 0.859375 -0.953125q0.5625 -0.34375 1.25 -0.34375q0.859375 0 1.375 0.515625q0.53125 0.515625 0.53125 1.390625q0 0.578125 -0.28125 1.125q-0.265625 0.53125 -0.703125 1.03125q-0.421875 0.484375 -1.1875 1.234375l-0.734375 0.734375l2.46875 0q0.171875 0 0.25 -0.015625q0.09375 -0.015625 0.15625 -0.078125l0.0625 0l0 0.75l-3.890625 0l0 -0.59375z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m524.0 63.164776l68.72443 87.81102" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m524.0 63.164776l66.61218 85.1122" fill-rule="evenodd"/><path fill="#000000" stroke="#000000" stroke-width="1.0" stroke-linecap="butt" d="m590.61224 148.277l-1.5787354 -0.19250488l2.789917 1.7400665l-1.0187378 -3.1262817z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m316.0 164.0l112.0 0l0 24.0l-112.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m328.84375 182.4275q-0.328125 0.421875 -0.8125 0.671875q-0.46875 0.25 -0.984375 0.25q-0.46875 0 -0.859375 -0.21875q-0.375 -0.21875 -0.59375 -0.578125q-0.203125 -0.375 -0.203125 -0.8125q0 -0.65625 0.359375 -1.21875q0.359375 -0.578125 0.96875 -0.9375q-0.75 -0.921875 -0.75 -1.65625q0 -0.390625 0.1875 -0.703125q0.203125 -0.328125 0.53125 -0.5q0.34375 -0.1875 0.734375 -0.1875q0.421875 0 0.75 0.203125q0.328125 0.1875 0.515625 0.515625q0.1875 0.3125 0.1875 0.671875q0 0.53125 -0.328125 1.0625q-0.328125 0.515625 -0.828125 0.734375l1.1875 1.671875q0.265625 -0.3125 0.359375 -0.53125q0.109375 -0.234375 0.125 -0.546875q0 -0.0625 0.046875 -0.109375l0.6875 0.484375q-0.390625 0.6875 -0.8125 1.234375l0.75 0.96875l-0.625 0.46875l-0.59375 -0.9375zm-1.484375 -3.15625q0.375 -0.1875 0.59375 -0.546875q0.21875 -0.359375 0.21875 -0.734375q0 -0.34375 -0.21875 -0.578125q-0.21875 -0.25 -0.515625 -0.25q-0.3125 0 -0.53125 0.21875q-0.203125 0.21875 -0.203125 0.5625q0 0.515625 0.65625 1.328125zm-0.234375 3.390625q0.671875 0 1.328125 -0.734375l-1.359375 -1.84375q-0.40625 0.25 -0.65625 0.6875q-0.25 0.421875 -0.25 0.84375q0 0.4375 0.265625 0.75q0.28125 0.296875 0.671875 0.296875zm4.593811 1.53125l0 -8.09375l3.046875 0l0 0.640625l-2.359375 0l0 6.84375l2.375 0l0 0.609375l-3.0625 0zm6.156311 -0.953125l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm7.562561 0.953125l-3.0625 0l0 -0.609375l2.375 0l0 -6.84375l-2.359375 0l0 -0.640625l3.046875 0l0 8.09375z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/primitive.slice.html&sa=D&ust=1548618891843000&usg=AFQjCNF7gZ_P1oKCnj5VlvGoLCSXlDHGQA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m325.0 173.0l21.312744 0l0 12.800003l-21.312744 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m317.07086 245.59763l47.40158 0l0 30.992126l-47.40158 0z" fill-rule="evenodd"/><path fill="#000000" d="m335.4973 264.8337l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm3.8672485 0.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.3486633 -0.6875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m396.47244 245.59763c0 4.418289 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.581726 -6.95697 8.0l0 0c0 -4.418274 -3.114746 -8.0 -6.95697 -8.0l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.5817108 -6.95697 -8.0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m396.47244 245.59763c0 4.418289 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.581726 -6.95697 8.0l0 0c0 -4.418274 -3.114746 -8.0 -6.95697 -8.0l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.5817108 -6.95697 -8.0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m396.47244 245.59763c0 4.418289 -3.114746 8.0 -6.95697 8.0l-22.08606 0c-3.8422241 0 -6.95697 3.581726 -6.95697 8.0l0 0c0 -4.418274 -3.114746 -8.0 -6.95697 -8.0l-22.08606 0l0 0c-3.8422241 0 -6.95697 -3.5817108 -6.95697 -8.0" fill-rule="evenodd"/><path fill="#cfe2f3" d="m324.0 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m324.0 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m336.88455 194.865l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0000305 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46878052 0.296875 -1.0000305 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40628052 -0.453125 0.40628052 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34378052 -0.484375 -1.0000305 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.3125916 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#d9ead3" d="m364.47244 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m364.47244 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m377.56012 199.74l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm7.390686 0.109375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.125061 -1.953125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#f4cccc" d="m324.4882 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m324.4882 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m336.04285 239.23607l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m348.70865 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m348.70865 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m360.2633 239.23607l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m372.47244 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m372.47244 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m384.0271 239.23607l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m348.4882 203.49606l-12.0 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m348.4882 203.49606l-10.467346 20.934708" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m338.02084 224.43079l-0.5029297 -1.5087891l-0.37594604 3.2664948l2.3876343 -2.2606354z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m583.5276 23.914894l88.47241 0l0 24.0l-88.47241 0z" fill-rule="evenodd"/><path fill="#000000" d="m596.37134 42.342392q-0.328125 0.421875 -0.8125 0.671875q-0.46875 0.25 -0.984375 0.25q-0.46875 0 -0.859375 -0.21875q-0.375 -0.21875 -0.59375 -0.578125q-0.203125 -0.375 -0.203125 -0.8125q0 -0.65625 0.359375 -1.21875q0.359375 -0.578125 0.96875 -0.9375q-0.75 -0.921875 -0.75 -1.65625q0 -0.390625 0.1875 -0.703125q0.203125 -0.328125 0.53125 -0.5q0.34375 -0.1875 0.734375 -0.1875q0.421875 0 0.75 0.203125q0.328125 0.1875 0.515625 0.515625q0.1875 0.3125 0.1875 0.671875q0 0.53125 -0.328125 1.0625q-0.328125 0.515625 -0.828125 0.734375l1.1875 1.671875q0.265625 -0.3125 0.359375 -0.53125q0.109375 -0.234375 0.125 -0.546875q0 -0.0625 0.046875 -0.109375l0.6875 0.484375q-0.390625 0.6875 -0.8125 1.234375l0.75 0.96875l-0.625 0.46875l-0.59375 -0.9375zm-1.484375 -3.15625q0.375 -0.1875 0.59375 -0.546875q0.21875 -0.359375 0.21875 -0.734375q0 -0.34375 -0.21875 -0.578125q-0.21875 -0.25 -0.515625 -0.25q-0.3125 0 -0.53125 0.21875q-0.203125 0.21875 -0.203125 0.5625q0 0.515625 0.65625 1.328125zm-0.234375 3.390625q0.671875 0 1.328125 -0.734375l-1.359375 -1.84375q-0.40625 0.25 -0.65625 0.6875q-0.25 0.421875 -0.25 0.84375q0 0.4375 0.265625 0.75q0.28125 0.296875 0.671875 0.296875zm5.703186 0.6875q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm7.437561 -4.3125q-0.0625 0.4375 -0.203125 0.875q-0.125 0.421875 -0.375 1.125l-1.203125 3.421875q-0.25 0.6875 -0.65625 1.0q-0.390625 0.3125 -0.921875 0.3125q-0.6875 0 -1.125 -0.421875l0.328125 -0.515625l0.015625 -0.015625l0.015625 0.015625q0.15625 0.15625 0.34375 0.21875q0.203125 0.078125 0.453125 0.078125q0.40625 0 0.640625 -0.28125q0.234375 -0.265625 0.453125 -0.90625l-2.0 -4.90625l0.8125 0l1.5 3.90625l0.640625 -1.96875q0.234375 -0.734375 0.34375 -1.109375q0.125 -0.390625 0.171875 -0.828125l0.765625 0zm-4.03125 5.75q0 0.015625 -0.015625 0.015625l-0.078125 -0.015625l0.03125 -0.046875l0.0625 0.03125l0 0.015625zm-0.109375 0.03125q-0.0625 -0.046875 -0.03125 -0.046875q0.03125 0.015625 0.046875 0.015625l-0.015625 0.03125zm5.515686 -5.78125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#0000ff" d="m621.38727 43.154892l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm7.656311 -3.859375l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625zm3.500061 -1.15625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm4.062561 0.46875l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm7.406311 5.4375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/beta/core/raw/struct.TraitObject.html&sa=D&ust=1548618891853000&usg=AFQjCNG7PwWHuQReAYB8AtRpxtAAgwNR6Q" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m619.1685 32.914894l26.64093 0l0 12.799999l-26.64093 0l0 -12.799999z" fill-rule="nonzero"/></a><path fill="#cfe2f3" d="m591.5276 47.914894l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m591.5276 47.914894l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m632.0 47.914894l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m632.0 47.914894l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#f4cccc" d="m576.0 87.914894l56.472412 0l0 16.0l-56.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m576.0 87.914894l56.472412 0l0 16.0l-56.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m603.7909 99.65489l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m612.4724 63.705837l-8.220459 24.22047" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m612.4724 63.705837l-7.1189575 20.9752" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m605.3534 84.68104l-0.7034302 -1.4263535l0.07183838 3.2872772l2.0579834 -2.5644073z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m624.4724 47.705837l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m641.3316 54.570835q-0.171875 0.875 -0.703125 2.140625l-1.1875 2.734375l-0.59375 0l-1.9375 -4.875l0.765625 0l1.515625 3.8125l0.78125 -1.796875q0.484375 -1.109375 0.640625 -2.015625l0.71875 0zm5.218811 4.421875q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm5.828186 0.59375q-0.4375 0 -0.8125 -0.203125q-0.359375 -0.203125 -0.625 -0.5625l-0.265625 0.640625l-0.484375 0l0 -7.09375l0.875 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 2.5q0.234375 -0.390625 0.625 -0.625q0.40625 -0.234375 0.8125 -0.234375q0.921875 0 1.46875 0.640625q0.546875 0.640625 0.546875 1.859375q0 0.828125 -0.296875 1.421875q-0.28125 0.59375 -0.75 0.890625q-0.46875 0.296875 -1.0 0.296875zm-0.09375 -0.6875q0.578125 0 0.953125 -0.453125q0.390625 -0.453125 0.390625 -1.421875q0 -0.9375 -0.359375 -1.40625q-0.34375 -0.484375 -0.953125 -0.484375q-0.609375 0 -0.984375 0.53125q-0.359375 0.53125 -0.359375 1.375q0 1.859375 1.3125 1.859375zm3.437561 0.5625l0 -0.625l1.4375 0l0 -5.84375l-1.375 0l0 -0.625l2.15625 0l0 6.46875l1.421875 0l0 0.625l-3.640625 0zm7.390686 0.109375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m584.4724 47.705837l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m604.31604 59.55521q-0.53125 0 -0.984375 -0.296875q-0.453125 -0.296875 -0.75 -0.875q-0.28125 -0.59375 -0.28125 -1.421875q0 -0.84375 0.296875 -1.40625q0.296875 -0.5625 0.765625 -0.828125q0.46875 -0.28125 0.984375 -0.28125q0.5 0 0.859375 0.234375q0.375 0.21875 0.5625 0.609375l0 -2.9375l0.8125 0l0 0.078125q-0.0625 0.0625 -0.078125 0.140625q-0.015625 0.078125 -0.015625 0.25l0 5.875q0 0.25 0.015625 0.421875q0.015625 0.15625 0.09375 0.328125l-0.75 0q-0.078125 -0.171875 -0.09375 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.390625 -0.609375 0.625q-0.359375 0.234375 -0.8125 0.234375zm0.109375 -0.671875q0.65625 0 0.96875 -0.515625q0.3125 -0.53125 0.3125 -1.390625q0 -0.859375 -0.34375 -1.375q-0.328125 -0.53125 -1.0 -0.53125q-0.640625 0 -0.984375 0.484375q-0.34375 0.46875 -0.34375 1.296875q0 0.9375 0.359375 1.484375q0.359375 0.546875 1.03125 0.546875zm5.312561 -4.40625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm7.734436 0.015625q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m652.4724 63.705837l-29.070862 86.61417" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m652.4724 63.705837l-27.980347 83.365204" fill-rule="evenodd"/><path fill="#000000" stroke="#000000" stroke-width="1.0" stroke-linecap="butt" d="m624.49207 147.07103l-0.708313 -1.4239655l0.08300781 3.2870178l2.0492554 -2.57135z" fill-rule="evenodd"/><path fill="#ffffff" d="m301.41733 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m301.41733 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m312.972 239.23607l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#ffffff" d="m396.0 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m396.0 227.49606l24.0 0l0 16.0l-24.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m407.55466 239.23607l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m832.59845 177.00787l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#000000" d="m846.28595 193.701l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.25l1.015625 0l0 5.03125zm-3.3125 0l2.34375 0l0 -3.71875l-0.109375 0.21875l-2.234375 3.5zm5.5305786 3.203125l-0.828125 0l3.15625 -8.234375l0.828125 0l-3.15625 8.234375zm8.688416 -6.25q0 0.5625 -0.296875 1.015625q-0.296875 0.4375 -0.8125 0.6875q0.59375 0.25 0.9375 0.734375q0.359375 0.484375 0.359375 1.109375q0 0.984375 -0.671875 1.578125q-0.65625 0.578125 -1.75 0.578125q-1.078125 0 -1.75 -0.578125q-0.65625 -0.59375 -0.65625 -1.578125q0 -0.609375 0.328125 -1.09375q0.34375 -0.5 0.9375 -0.765625q-0.5 -0.25 -0.796875 -0.6875q-0.28125 -0.4375 -0.28125 -1.0q0 -0.96875 0.609375 -1.53125q0.609375 -0.5625 1.609375 -0.5625q1.0 0 1.609375 0.5625q0.625 0.5625 0.625 1.53125zm-0.78125 3.53125q0 -0.640625 -0.40625 -1.03125q-0.40625 -0.40625 -1.0625 -0.40625q-0.640625 0 -1.03125 0.40625q-0.390625 0.390625 -0.390625 1.03125q0 0.640625 0.375 1.015625q0.390625 0.359375 1.0625 0.359375q0.6875 0 1.0625 -0.359375q0.390625 -0.375 0.390625 -1.015625zm-1.453125 -4.828125q-0.5625 0 -0.921875 0.359375q-0.34375 0.34375 -0.34375 0.953125q0 0.578125 0.34375 0.9375q0.359375 0.34375 0.921875 0.34375q0.578125 0 0.921875 -0.34375q0.359375 -0.359375 0.359375 -0.9375q0 -0.578125 -0.359375 -0.9375q-0.359375 -0.375 -0.921875 -0.375zm11.13739 4.140625q0 1.28125 -0.59375 2.078125q-0.59375 0.78125 -1.59375 0.78125q-1.0625 0 -1.65625 -0.765625l-0.046875 0.65625l-0.875 0l0 -8.0l0.953125 0l0 2.984375q0.59375 -0.71875 1.609375 -0.71875q1.03125 0 1.609375 0.78125q0.59375 0.765625 0.59375 2.125l0 0.078125zm-0.96875 -0.109375q0 -0.984375 -0.390625 -1.515625q-0.375 -0.546875 -1.078125 -0.546875q-0.953125 0 -1.375 0.890625l0 2.4375q0.453125 0.875 1.375 0.875q0.703125 0 1.078125 -0.53125q0.390625 -0.53125 0.390625 -1.609375zm4.0254517 1.453125l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm4.495056 -5.59375l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm4.512207 7.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.708008 3.4375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375z" fill-rule="nonzero"/><path fill="#d6ca9c" d="m791.5276 185.00787l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m791.5276 185.00787l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m784.0 185.00787l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m811.31244 190.826l-0.015625 0.015625q-0.296875 -0.375 -0.515625 -0.5q-0.203125 -0.125 -0.578125 -0.125q-0.5 0 -0.78125 0.296875q-0.28125 0.296875 -0.28125 0.953125l0 0.40625l1.59375 0l0 0.609375l-1.59375 0l0 4.265625l-0.75 0l0 -4.265625l-1.046875 0l0 -0.609375l1.046875 0l0 -0.40625q0 -0.9375 0.484375 -1.40625q0.5 -0.46875 1.3125 -0.46875q0.46875 0 0.859375 0.171875q0.40625 0.171875 0.671875 0.5l-0.40625 0.5625zm-0.140625 0.046875q0 -0.046875 0.046875 -0.015625q0.046875 0.015625 0.0625 0.015625l-0.03125 0.046875l-0.078125 -0.046875l0 0zm0.125 -0.03125q0.0625 0.09375 0.015625 0.0625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm1.468811 1.03125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/book/closures.html%23function-pointers-and-closures&sa=D&ust=1548618891863000&usg=AFQjCNFciy_qefRngr9USpHpfPZEAO3HuQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m806.6718 186.50787l10.656372 0l0 12.800003l-10.656372 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m645.8898 288.13385l136.0 0l0 24.0l-136.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m657.796 307.48325q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm2.125061 -1.953125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875zm6.921936 5.0q-0.765625 0 -1.234375 -0.5625q-0.453125 -0.578125 -0.4375 -1.71875l0 -2.71875l0.75 0l0 2.71875q0 0.875 0.296875 1.265625q0.3125 0.390625 0.8125 0.390625q0.546875 0 0.921875 -0.421875q0.390625 -0.4375 0.390625 -1.265625l0 -2.6875l0.75 0l0 4.125q0 0.25 0.015625 0.421875q0.015625 0.15625 0.078125 0.328125l-0.734375 0q-0.0625 -0.15625 -0.078125 -0.328125q-0.015625 -0.171875 -0.015625 -0.421875q-0.234375 0.40625 -0.640625 0.640625q-0.40625 0.234375 -0.875 0.234375zm3.375061 -5.0l0.703125 0l0 0.484375q0.171875 -0.265625 0.4375 -0.421875q0.265625 -0.171875 0.546875 -0.171875q0.328125 0 0.5625 0.203125q0.25 0.203125 0.3125 0.515625q0.125 -0.328125 0.421875 -0.515625q0.3125 -0.203125 0.671875 -0.203125q0.484375 0 0.71875 0.34375q0.234375 0.34375 0.21875 0.90625l0 3.734375l-0.703125 0l0 -3.453125q0 -0.609375 -0.125 -0.78125q-0.109375 -0.1875 -0.328125 -0.1875q-0.203125 0 -0.390625 0.1875q-0.171875 0.171875 -0.28125 0.453125q-0.109375 0.28125 -0.109375 0.5625l0 3.21875l-0.71875 0l0 -3.390625q0 -0.59375 -0.109375 -0.796875q-0.109375 -0.21875 -0.421875 -0.21875q-0.15625 0 -0.328125 0.15625q-0.15625 0.140625 -0.265625 0.40625q-0.109375 0.25 -0.109375 0.59375l0 3.25l-0.703125 0l0 -4.875z" fill-rule="nonzero"/><path fill="#000000" d="m685.4838 309.06137q-0.8125 0 -1.3125 -0.15625q-0.5 -0.15625 -0.75 -0.5625q-0.234375 -0.40625 -0.203125 -1.140625l0.046875 -1.0625q0 -0.671875 -0.234375 -0.921875q-0.234375 -0.265625 -0.71875 -0.265625l-0.21875 0l0 -0.609375l0.203125 0q0.5 0 0.75 -0.265625q0.25 -0.265625 0.25 -0.875l-0.03125 -0.765625q0 -1.84375 1.9375 -1.84375l0.671875 0l0 0.59375l-0.875 0q-0.984375 0 -0.984375 1.140625l0.015625 0.734375q0 1.171875 -0.921875 1.578125q0.90625 0.3125 0.90625 1.65625l-0.03125 0.890625q0 0.71875 0.296875 1.0q0.3125 0.28125 1.046875 0.28125l0.546875 0l0 0.59375l-0.390625 0zm5.765686 -1.6875l-0.671875 -1.9375l-2.140625 0l-0.671875 1.9375l-0.734375 0l2.453125 -6.75l0.078125 0l2.453125 6.75l-0.765625 0zm-2.609375 -2.515625l1.75 0l-0.875 -2.53125l-0.875 2.53125zm5.312561 3.984375q0.296875 -0.28125 0.484375 -0.609375q0.203125 -0.3125 0.203125 -0.5q0 -0.109375 -0.0625 -0.171875q-0.046875 -0.0625 -0.1875 -0.1875q-0.140625 -0.140625 -0.21875 -0.234375q-0.078125 -0.09375 -0.078125 -0.234375q0 -0.265625 0.171875 -0.4375q0.1875 -0.1875 0.453125 -0.1875q0.296875 0 0.515625 0.25q0.21875 0.25 0.21875 0.625q0 0.84375 -1.140625 2.015625l-0.359375 -0.328125zm9.406372 -8.109375l1.875 0q1.109375 0 1.65625 0.4375q0.5625 0.421875 0.5625 1.171875q0 0.484375 -0.265625 0.90625q-0.265625 0.40625 -0.71875 0.5625q0.546875 0.1875 0.890625 0.671875q0.359375 0.46875 0.359375 1.03125q0 0.875 -0.625 1.375q-0.609375 0.484375 -1.859375 0.484375l-1.875 0l0 -6.640625zm1.78125 2.75q1.5625 0 1.5625 -1.046875q0 -0.484375 -0.359375 -0.78125q-0.34375 -0.296875 -1.09375 -0.296875l-1.15625 0l0 2.125l1.046875 0zm0.21875 3.234375q1.5625 0 1.5625 -1.25q0 -1.359375 -1.75 -1.359375l-1.078125 0l0 2.609375l1.265625 0zm4.578186 2.125q0.296875 -0.28125 0.484375 -0.609375q0.203125 -0.3125 0.203125 -0.5q0 -0.109375 -0.0625 -0.171875q-0.046875 -0.0625 -0.1875 -0.1875q-0.140625 -0.140625 -0.21875 -0.234375q-0.078125 -0.09375 -0.078125 -0.234375q0 -0.265625 0.171875 -0.4375q0.1875 -0.1875 0.453125 -0.1875q0.296875 0 0.515625 0.25q0.21875 0.25 0.21875 0.625q0 0.84375 -1.140625 2.015625l-0.359375 -0.328125zm11.890747 -2.0q0.40625 0 0.765625 -0.21875q0.359375 -0.21875 0.578125 -0.59375l0.5625 0.359375q-0.328125 0.546875 -0.78125 0.828125q-0.453125 0.265625 -1.09375 0.265625q-0.734375 0 -1.328125 -0.359375q-0.578125 -0.375 -0.921875 -1.125q-0.34375 -0.765625 -0.34375 -1.90625q0 -1.21875 0.375 -1.984375q0.375 -0.765625 0.9375 -1.09375q0.578125 -0.328125 1.25 -0.328125q0.703125 0 1.21875 0.359375q0.515625 0.34375 0.78125 0.953125l-0.640625 0.296875q-0.015625 0 -0.015625 0q0 -0.015625 0 -0.015625q-0.265625 -0.546875 -0.609375 -0.765625q-0.34375 -0.234375 -0.765625 -0.234375q-0.84375 0 -1.328125 0.734375q-0.484375 0.71875 -0.484375 2.03125q0 0.8125 0.25 1.453125q0.25 0.640625 0.671875 1.0q0.421875 0.34375 0.921875 0.34375zm1.234375 -4.578125q0.015625 -0.03125 0.015625 -0.03125q0.015625 0 0.09375 0.0625l-0.078125 0.03125l-0.03125 -0.0625zm0.125 0.03125q0.046875 0.09375 -0.015625 0l0.015625 0zm1.562561 6.765625l0 -0.59375l0.53125 0q0.734375 0 1.03125 -0.28125q0.3125 -0.28125 0.3125 -1.0l-0.03125 -0.890625q0 -1.34375 0.90625 -1.65625q-0.921875 -0.40625 -0.921875 -1.578125l0.015625 -0.734375q0 -1.140625 -0.984375 -1.140625l-0.875 0l0 -0.59375l0.671875 0q1.9375 0 1.9375 1.84375l-0.015625 0.765625q0 0.609375 0.234375 0.875q0.25 0.265625 0.75 0.265625l0.203125 0l0 0.609375l-0.21875 0q-0.484375 0 -0.71875 0.265625q-0.234375 0.25 -0.234375 0.921875l0.046875 1.0625q0.03125 0.734375 -0.21875 1.140625q-0.234375 0.40625 -0.734375 0.5625q-0.5 0.15625 -1.3125 0.15625l-0.375 0z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/book/enums.html&sa=D&ust=1548618891865000&usg=AFQjCNFfEVbG4gIC1zPm3xujt7i2Fv4sLg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m654.8898 297.13385l21.312744 0l0 12.800018l-21.312744 0l0 -12.800018z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m650.2808 398.99213l136.0 0l0 24.0l-136.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m661.9527 418.35712q-1.140625 0 -1.765625 -0.890625q-0.625 -0.890625 -0.625 -2.515625q0 -1.59375 0.625 -2.5q0.625 -0.90625 1.765625 -0.90625q1.125 0 1.75 0.90625q0.625 0.90625 0.625 2.5q0 1.625 -0.625 2.515625q-0.625 0.890625 -1.75 0.890625zm0 -0.65625q0.765625 0 1.171875 -0.703125q0.421875 -0.71875 0.421875 -2.046875q0 -1.265625 -0.421875 -2.0q-0.421875 -0.75 -1.171875 -0.75q-0.765625 0 -1.1875 0.75q-0.421875 0.734375 -0.421875 2.0q0 1.328125 0.40625 2.046875q0.421875 0.703125 1.203125 0.703125zm3.296936 -4.34375l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm1.656311 0.453125l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm5.343811 5.96875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#000000" d="m696.1562 417.73212l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/option/enum.Option.html&sa=D&ust=1548618891867000&usg=AFQjCNEkRQ-WjXDqsiNMsfJq67U9yBWfqw" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m659.2808 407.99213l31.969116 0l0 12.799988l-31.969116 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#d9ead3" d="m657.8084 422.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m657.8084 422.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m674.78674 434.279q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm8.062561 -3.90625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m786.2808 398.99213l136.0 0l0 24.0l-136.0 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m797.9527 418.35712q-1.140625 0 -1.765625 -0.890625q-0.625 -0.890625 -0.625 -2.515625q0 -1.59375 0.625 -2.5q0.625 -0.90625 1.765625 -0.90625q1.125 0 1.75 0.90625q0.625 0.90625 0.625 2.5q0 1.625 -0.625 2.515625q-0.625 0.890625 -1.75 0.890625zm0 -0.65625q0.765625 0 1.171875 -0.703125q0.421875 -0.71875 0.421875 -2.046875q0 -1.265625 -0.421875 -2.0q-0.421875 -0.75 -1.171875 -0.75q-0.765625 0 -1.1875 0.75q-0.421875 0.734375 -0.421875 2.0q0 1.328125 0.40625 2.046875q0.421875 0.703125 1.203125 0.703125zm3.296936 -4.34375l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm1.656311 0.453125l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm5.343811 5.96875q-0.65625 0 -1.171875 -0.3125q-0.515625 -0.3125 -0.796875 -0.890625q-0.28125 -0.578125 -0.28125 -1.3125q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.796875 -0.890625q0.515625 -0.328125 1.171875 -0.328125q0.640625 0 1.15625 0.328125q0.515625 0.3125 0.796875 0.890625q0.28125 0.578125 0.28125 1.3125q0 0.734375 -0.28125 1.3125q-0.28125 0.578125 -0.796875 0.890625q-0.515625 0.3125 -1.15625 0.3125zm0 -0.625q0.40625 0 0.734375 -0.25q0.328125 -0.25 0.515625 -0.671875q0.1875 -0.4375 0.1875 -0.984375q0 -0.828125 -0.40625 -1.359375q-0.40625 -0.53125 -1.03125 -0.53125q-0.640625 0 -1.046875 0.53125q-0.40625 0.53125 -0.40625 1.359375q0 0.546875 0.1875 0.984375q0.1875 0.421875 0.515625 0.671875q0.328125 0.25 0.75 0.25zm3.421936 -4.328125l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875z" fill-rule="nonzero"/><path fill="#000000" d="m832.1562 417.73212l-4.53125 -2.65625l0 -0.515625l4.5 -2.375l0 0.765625l-3.6875 1.875l3.71875 2.09375l0 0.8125zm2.640686 0.5l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0zm3.531311 -0.5l0 -0.8125l3.71875 -2.09375l-3.6875 -1.875l0 -0.765625l4.515625 2.375l0 0.515625l-4.546875 2.65625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/option/enum.Option.html&sa=D&ust=1548618891873000&usg=AFQjCNFYSY2VXT90jCHtkr0_xK0DXvY4ZA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m795.2808 407.99213l31.969116 0l0 12.799988l-31.969116 0l0 -12.799988z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m784.0 454.0563l125.51184 0l0 38.992126l-125.51184 0z" fill-rule="evenodd"/><path fill="#000000" d="m798.0 470.86005l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm3.4941406 -3.171875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm6.3408813 4.421875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm3.8012695 -0.59375l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm11.377991 -0.984375l-2.140625 0l0 5.90625l-0.875 0l0 -5.90625l-2.125 0l0 -0.71875l5.140625 0l0 0.71875zm5.125183 5.3125q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm2.6951904 -1.921875q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.4918213 -2.515625l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm5.4906616 -1.203125l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm4.953369 6.125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.3395996 0.640625l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm3.060608 1.3125l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm7.2093506 3.609375q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm8.415955 -1.09375q0 1.125 -0.515625 1.8125q-0.515625 0.6875 -1.390625 0.6875q-0.890625 0 -1.40625 -0.578125l0 2.375l-0.84375 0l0 -6.8125l0.765625 0l0.046875 0.546875q0.515625 -0.640625 1.421875 -0.640625q0.890625 0 1.40625 0.671875q0.515625 0.65625 0.515625 1.859375l0 0.078125zm-0.84375 -0.09375q0 -0.84375 -0.359375 -1.3125q-0.34375 -0.484375 -0.96875 -0.484375q-0.765625 0 -1.140625 0.671875l0 2.359375q0.375 0.671875 1.15625 0.671875q0.609375 0 0.953125 -0.484375q0.359375 -0.484375 0.359375 -1.421875zm1.7021484 -0.015625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.6011963 2.40625l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm3.060608 1.3125l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm5.4906006 -1.203125l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.9534302 6.21875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm5.3793945 0.15625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm3.640808 2.859375q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125z" fill-rule="nonzero"/><path fill="#000000" d="m798.0 481.86005l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm3.4941406 -3.171875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm5.2002563 4.328125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm4.232483 5.640625q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm3.7576904 -3.734375q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875z" fill-rule="nonzero"/><path fill="#0000ff" d="m822.35034 482.42255q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm5.9608154 0.59375q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.2302246 -4.28125l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm4.8656006 -1.5625l-0.09375 1.671875l-0.59375 0l0 -2.1875l0.6875 0l0 0.515625zm2.2510986 0.359375l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm8.387634 3.71875q0 1.125 -0.53125 1.8125q-0.515625 0.6875 -1.390625 0.6875q-0.921875 0 -1.4375 -0.65625l-0.046875 0.5625l-0.765625 0l0 -7.0l0.84375 0l0 2.609375q0.5 -0.625 1.390625 -0.625q0.90625 0 1.421875 0.6875q0.515625 0.671875 0.515625 1.84375l0 0.078125zm-0.84375 -0.09375q0 -0.859375 -0.34375 -1.328125q-0.328125 -0.46875 -0.953125 -0.46875q-0.828125 0 -1.1875 0.765625l0 2.140625q0.390625 0.765625 1.203125 0.765625q0.609375 0 0.9375 -0.46875q0.34375 -0.46875 0.34375 -1.40625zm3.9521484 2.59375q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm6.1105347 -0.59375l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm7.3968506 4.4375q-0.5 0.578125 -1.453125 0.578125q-0.78125 0 -1.203125 -0.453125q-0.40625 -0.46875 -0.40625 -1.359375l0 -3.203125l0.84375 0l0 3.171875q0 1.125 0.90625 1.125q0.96875 0 1.28125 -0.71875l0 -3.578125l0.84375 0l0 4.921875l-0.796875 0l-0.015625 -0.484375zm3.001709 0.484375l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm2.263733 0l-0.84375 0l0 -7.0l0.84375 0l0 7.0z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/core/nonzero/struct.NonZero.html&sa=D&ust=1548618891879000&usg=AFQjCNG5HJnJqiMJ-9LgcZfhn4s9zPkAUA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m819.74097 474.0563l49.387207 0l0 11.200012l-49.387207 0l0 -11.200012z" fill-rule="nonzero"/></a><path fill="#cfe2f3" d="m63.527557 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m63.527557 188.0l40.472443 0l0 16.0l-40.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m76.412125 194.865l0.78125 0l0 0.96875q0.15625 -0.53125 0.546875 -0.796875q0.390625 -0.265625 0.9375 -0.265625q0.546875 0 1.0 0.28125q0.46875 0.28125 0.75 0.84375q0.28125 0.5625 0.28125 1.375q0 0.8125 -0.296875 1.40625q-0.28125 0.59375 -0.765625 0.890625q-0.46875 0.296875 -1.0 0.296875q-0.4375 0 -0.828125 -0.203125q-0.375 -0.203125 -0.625 -0.5625l0 2.421875l-0.78125 0l0 -6.65625zm2.109375 4.328125q0.578125 0 0.984375 -0.4375q0.40625 -0.453125 0.40625 -1.453125q0 -0.90625 -0.359375 -1.390625q-0.34375 -0.484375 -1.0 -0.484375q-0.609375 0 -0.984375 0.515625q-0.375 0.5 -0.375 1.53125q0.015625 0.84375 0.359375 1.28125q0.359375 0.4375 0.96875 0.4375zm7.312561 0.09375q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm5.140686 -3.40625l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m83.76378 204.0l16.251968 24.0" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m83.76378 204.0l14.330391 21.162323" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m98.09417 225.16232l-1.5617371 -0.30062866l2.66362 1.9278259l-0.80126953 -3.1889343z" fill-rule="evenodd"/><path fill="#f4cccc" d="m64.0 228.0l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m64.0 228.0l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m99.55466 239.74l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m56.0 164.0l56.472443 0l0 32.0l-56.472443 0z" fill-rule="evenodd"/><path fill="#000000" d="m68.84375 182.4275q-0.328125 0.421875 -0.8125 0.671875q-0.46875 0.25 -0.984375 0.25q-0.46875 0 -0.859375 -0.21875q-0.375 -0.21875 -0.59375 -0.578125q-0.203125 -0.375 -0.203125 -0.8125q0 -0.65625 0.359375 -1.21875q0.359375 -0.578125 0.96875 -0.9375q-0.75 -0.921875 -0.75 -1.65625q0 -0.390625 0.1875 -0.703125q0.203125 -0.328125 0.53125 -0.5q0.34375 -0.1875 0.734375 -0.1875q0.421875 0 0.75 0.203125q0.328125 0.1875 0.515625 0.515625q0.1875 0.3125 0.1875 0.671875q0 0.53125 -0.328125 1.0625q-0.328125 0.515625 -0.828125 0.734375l1.1875 1.671875q0.265625 -0.3125 0.359375 -0.53125q0.109375 -0.234375 0.125 -0.546875q0 -0.0625 0.046875 -0.109375l0.6875 0.484375q-0.390625 0.6875 -0.8125 1.234375l0.75 0.96875l-0.625 0.46875l-0.59375 -0.9375zm-1.484375 -3.15625q0.375 -0.1875 0.59375 -0.546875q0.21875 -0.359375 0.21875 -0.734375q0 -0.34375 -0.21875 -0.578125q-0.21875 -0.25 -0.515625 -0.25q-0.3125 0 -0.53125 0.21875q-0.203125 0.21875 -0.203125 0.5625q0 0.515625 0.65625 1.328125zm-0.234375 3.390625q0.671875 0 1.328125 -0.734375l-1.359375 -1.84375q-0.40625 0.25 -0.65625 0.6875q-0.25 0.421875 -0.25 0.84375q0 0.4375 0.265625 0.75q0.28125 0.296875 0.671875 0.296875zm5.421936 0.578125l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m156.77165 144.0l131.2441 0l0 30.992126l-131.2441 0z" fill-rule="evenodd"/><path fill="#000000" d="m171.63103 161.95999l-0.875 0l-3.328125 -5.109375l0 5.109375l-0.890625 0l0 -6.625l0.890625 0l3.34375 5.125l0 -5.125l0.859375 0l0 6.625zm1.2124329 -2.515625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.8355713 -3.71875l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.9533844 6.21875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm3.0200348 3.890625q0 -0.21875 0.125 -0.359375q0.140625 -0.15625 0.390625 -0.15625q0.265625 0 0.390625 0.15625q0.140625 0.140625 0.140625 0.359375q0 0.203125 -0.140625 0.34375q-0.125 0.140625 -0.390625 0.140625q-0.25 0 -0.390625 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm0 -4.0q0 -0.21875 0.125 -0.359375q0.140625 -0.15625 0.390625 -0.15625q0.265625 0 0.390625 0.15625q0.140625 0.140625 0.140625 0.359375q0 0.203125 -0.140625 0.34375q-0.125 0.140625 -0.390625 0.140625q-0.25 0 -0.390625 -0.140625q-0.125 -0.140625 -0.125 -0.34375z" fill-rule="nonzero"/><path fill="#0000ff" d="m193.08025 158.75687q0.828125 0.34375 1.140625 0.703125q0.328125 0.359375 0.328125 0.921875q0 0.421875 -0.21875 0.8125q-0.203125 0.375 -0.640625 0.625q-0.4375 0.234375 -1.09375 0.234375q-1.125 0 -1.8125 -0.734375l0.34375 -0.59375l0 0q0 0 0 0q0 0 0 0q0.25 0.34375 0.640625 0.546875q0.40625 0.1875 0.921875 0.1875q0.515625 0 0.859375 -0.28125q0.34375 -0.296875 0.34375 -0.71875q0 -0.265625 -0.109375 -0.4375q-0.09375 -0.1875 -0.375 -0.359375q-0.28125 -0.1875 -0.84375 -0.421875q-0.859375 -0.34375 -1.234375 -0.765625q-0.359375 -0.4375 -0.359375 -0.96875q0 -0.65625 0.46875 -1.046875q0.484375 -0.390625 1.296875 -0.390625q0.484375 0 0.890625 0.203125q0.421875 0.1875 0.734375 0.53125l-0.375 0.484375l0 0q-0.28125 -0.375 -0.59375 -0.515625q-0.296875 -0.15625 -0.75 -0.15625q-0.453125 0 -0.734375 0.25q-0.265625 0.25 -0.265625 0.59375q0 0.28125 0.109375 0.484375q0.125 0.1875 0.421875 0.390625q0.3125 0.1875 0.90625 0.421875zm0.796875 -1.4375q0 -0.03125 0.03125 -0.015625q0.046875 0.015625 0.0625 0.015625l-0.03125 0.046875l-0.0625 -0.046875l0 0zm0.109375 -0.03125q0.046875 0.078125 0.015625 0.0625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm-2.765625 3.40625q0 0.03125 -0.046875 0.015625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.0625 -0.078125 0.015625 -0.046875l-0.015625 0.046875zm7.9765625 0.84375q-0.609375 0.453125 -1.34375 0.453125q-0.71875 0 -1.015625 -0.421875q-0.28125 -0.4375 -0.28125 -1.40625q0 -0.15625 0.015625 -0.546875l0.078125 -1.40625l-0.9375 0l0 -0.546875l0.96875 0l0.078125 -1.140625l0.734375 -0.109375l0.09375 -0.015625l0.015625 0.0625q-0.0625 0.09375 -0.09375 0.15625q-0.03125 0.0625 -0.046875 0.203125l-0.109375 0.84375l1.421875 0l0 0.546875l-1.453125 0l-0.078125 1.453125q-0.015625 0.375 -0.015625 0.5q0 0.734375 0.171875 1.0q0.171875 0.265625 0.546875 0.265625q0.28125 0 0.515625 -0.09375q0.234375 -0.109375 0.53125 -0.328125l0.203125 0.53125zm4.4921875 -2.984375l0 0q-0.265625 -0.25 -0.453125 -0.328125q-0.171875 -0.078125 -0.421875 -0.078125q-0.328125 0 -0.625 0.171875q-0.296875 0.15625 -0.484375 0.5q-0.1875 0.34375 -0.1875 0.859375l0 2.265625l-0.6875 0l0 -4.28125l0.703125 0l-0.015625 0.78125q0.171875 -0.421875 0.53125 -0.640625q0.375 -0.234375 0.8125 -0.234375q0.6875 0 1.125 0.453125l-0.296875 0.53125zm0 0q0.078125 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.046875 -0.03125l0.015625 -0.03125zm-0.09375 0.03125q0 -0.03125 0.015625 -0.015625q0.03125 0 0.0625 0.015625l-0.015625 0.046875l-0.0625 -0.03125l0 -0.015625zm1.7265625 3.34375l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm3.0078125 0.890625l0.65625 0l0 0.765625q0.25 -0.40625 0.625 -0.625q0.390625 -0.234375 0.8125 -0.234375q0.578125 0 0.90625 0.4375q0.34375 0.421875 0.34375 1.34375l0 2.578125l-0.640625 0l0 -2.5625q0 -0.640625 -0.21875 -0.921875q-0.21875 -0.296875 -0.578125 -0.296875q-0.28125 0 -0.578125 0.171875q-0.296875 0.171875 -0.484375 0.484375q-0.1875 0.296875 -0.1875 0.671875l0 2.453125l-0.65625 0l0 -4.265625zm8.4296875 0.4375q-0.09375 0 -0.25 0q-0.453125 0 -0.75 0.1875q0.15625 0.3125 0.15625 0.703125q0 0.421875 -0.1875 0.765625q-0.171875 0.328125 -0.515625 0.53125q-0.328125 0.1875 -0.78125 0.1875q-0.359375 0 -0.65625 -0.125q-0.171875 0.203125 -0.171875 0.390625q0 0.234375 0.28125 0.328125q0.28125 0.09375 1.015625 0.09375q0.90625 0 1.234375 0.28125q0.34375 0.265625 0.34375 0.796875q0 0.5625 -0.453125 0.921875q-0.453125 0.375 -1.40625 0.375q-0.90625 0 -1.421875 -0.28125q-0.515625 -0.28125 -0.515625 -0.828125q0 -0.328125 0.1875 -0.5625q0.1875 -0.25 0.46875 -0.390625q-0.3125 -0.203125 -0.3125 -0.578125q0 -0.375 0.390625 -0.78125q-0.234375 -0.203125 -0.359375 -0.484375q-0.125 -0.296875 -0.125 -0.640625q0 -0.40625 0.1875 -0.75q0.1875 -0.34375 0.515625 -0.53125q0.34375 -0.203125 0.796875 -0.203125q0.6875 0 1.09375 0.4375q0.21875 -0.203125 0.453125 -0.296875q0.25 -0.109375 0.53125 -0.109375l0.15625 0.015625l0.09375 0.546875zm-2.328125 1.828125q0.40625 0 0.671875 -0.265625q0.265625 -0.28125 0.265625 -0.671875q0 -0.390625 -0.265625 -0.65625q-0.265625 -0.28125 -0.671875 -0.28125q-0.40625 0 -0.671875 0.28125q-0.265625 0.265625 -0.265625 0.65625q0 0.390625 0.265625 0.671875q0.265625 0.265625 0.671875 0.265625zm1.421875 2.421875q0 -0.21875 -0.078125 -0.359375q-0.078125 -0.125 -0.3125 -0.171875q-0.234375 -0.0625 -0.703125 -0.0625q-0.671875 0 -1.0625 -0.125q-0.234375 0.140625 -0.328125 0.296875q-0.078125 0.171875 -0.078125 0.421875q0 0.328125 0.34375 0.5q0.359375 0.171875 1.0 0.171875q0.609375 0 0.90625 -0.1875q0.3125 -0.171875 0.3125 -0.484375z" fill-rule="nonzero"/><path fill="#000000" d="m222.07701 157.63187q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm7.3408813 4.328125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm6.29274 -0.671875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm7.1190796 0q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm4.9973145 1.3125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.23024 -4.28125l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm9.4257965 5.015625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375z" fill-rule="nonzero"/><path fill="#000000" d="m167.20915 168.03812l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm9.425781 5.015625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm3.8012848 -0.59375l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm7.1601562 2.40625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm2.3908234 2.9375l1.140625 -3.6875l0.90625 0l-1.984375 5.6875q-0.453125 1.21875 -1.453125 1.21875l-0.15625 0l-0.328125 -0.0625l0 -0.6875l0.234375 0.015625q0.421875 0 0.65625 -0.171875q0.25 -0.171875 0.40625 -0.625l0.1875 -0.5l-1.765625 -4.875l0.921875 0l1.234375 3.6875zm6.019699 1.234375l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm4.4043427 0q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm5.04274 -0.59375l1.140625 -3.6875l0.90625 0l-1.984375 5.6875q-0.453125 1.21875 -1.453125 1.21875l-0.15625 0l-0.328125 -0.0625l0 -0.6875l0.234375 0.015625q0.421875 0 0.65625 -0.171875q0.25 -0.171875 0.40625 -0.625l0.1875 -0.5l-1.765625 -4.875l0.921875 0l1.234375 3.6875zm2.585434 -1.28125q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.7418213 1.921875q-0.5 0.578125 -1.453125 0.578125q-0.78125 0 -1.203125 -0.453125q-0.40625 -0.46875 -0.40625 -1.359375l0 -3.203125l0.84375 0l0 3.171875q0 1.125 0.90625 1.125q0.96875 0 1.28125 -0.71875l0 -3.578125l0.84375 0l0 4.921875l-0.796875 0l-0.015625 -0.484375zm3.2360687 -5.640625l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm7.2626495 6.125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm6.29274 -0.671875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125z" fill-rule="nonzero"/><path fill="#000000" d="m246.53973 172.99124l-1.96875 -5.859375l0.6875 0l1.484375 4.46875l1.40625 -4.453125l0.640625 0l-1.9375 5.84375l-0.3125 0zm4.9921875 0.0625q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.8984375 2.0625q0.640625 0 1.109375 -0.53125l0.390625 0.46875q-0.625 0.671875 -1.546875 0.671875q-0.609375 0 -1.09375 -0.28125q-0.484375 -0.296875 -0.765625 -0.8125q-0.28125 -0.515625 -0.28125 -1.140625q0 -0.640625 0.28125 -1.140625q0.28125 -0.5 0.765625 -0.78125q0.484375 -0.296875 1.09375 -0.296875q0.5 0 0.921875 0.21875q0.421875 0.203125 0.6875 0.578125l-0.421875 0.40625l-0.015625 0q-0.265625 -0.34375 -0.546875 -0.484375q-0.28125 -0.15625 -0.703125 -0.15625q-0.375 0 -0.6875 0.203125q-0.3125 0.203125 -0.5 0.5625q-0.171875 0.359375 -0.171875 0.84375q0 0.46875 0.1875 0.859375q0.1875 0.375 0.53125 0.59375q0.34375 0.21875 0.765625 0.21875zm1.03125 -2.625q0 -0.0625 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.09375 -0.015625q0.046875 0.078125 0.015625 0.0625q-0.015625 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm5.1328125 2.703125l-3.96875 -2.328125l0 -0.4375l3.9375 -2.078125l0 0.65625l-3.234375 1.65625l3.265625 1.828125l0 0.703125zm2.4296875 0.546875q-0.671875 0 -1.078125 -0.5q-0.390625 -0.5 -0.390625 -1.5l0.015625 -2.375l0.65625 0l0 2.375q0 0.765625 0.265625 1.109375q0.265625 0.34375 0.703125 0.34375q0.484375 0 0.8125 -0.375q0.328125 -0.375 0.328125 -1.09375l0 -2.359375l0.65625 0l0 3.609375q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.640625 0q-0.0625 -0.140625 -0.078125 -0.28125q-0.015625 -0.15625 -0.015625 -0.375q-0.203125 0.359375 -0.5625 0.5625q-0.34375 0.203125 -0.765625 0.203125zm4.9296875 -0.015625q-0.53125 0 -0.9375 -0.203125q-0.40625 -0.203125 -0.625 -0.5625q-0.203125 -0.359375 -0.203125 -0.796875q0 -0.5 0.3125 -0.9375q0.3125 -0.4375 0.84375 -0.6875q-0.390625 -0.203125 -0.640625 -0.5625q-0.234375 -0.375 -0.234375 -0.796875q0 -0.625 0.390625 -1.03125q0.40625 -0.40625 1.140625 -0.40625q0.765625 0 1.15625 0.390625q0.390625 0.390625 0.390625 1.0q0 0.421875 -0.25 0.796875q-0.25 0.375 -0.671875 0.59375q0.5 0.234375 0.796875 0.671875q0.3125 0.4375 0.3125 0.9375q0 0.453125 -0.21875 0.8125q-0.21875 0.359375 -0.625 0.578125q-0.40625 0.203125 -0.9375 0.203125zm0.15625 -3.4375q0.34375 -0.1875 0.5625 -0.5q0.234375 -0.3125 0.234375 -0.640625q0 -0.359375 -0.25 -0.59375q-0.234375 -0.25 -0.671875 -0.25q-0.4375 0 -0.671875 0.234375q-0.21875 0.234375 -0.21875 0.578125q0 0.390625 0.25 0.640625q0.25 0.25 0.765625 0.53125zm-0.140625 2.84375q0.53125 0 0.8125 -0.28125q0.296875 -0.28125 0.296875 -0.71875q0 -0.4375 -0.34375 -0.796875q-0.328125 -0.359375 -0.90625 -0.53125q-0.421875 0.171875 -0.703125 0.53125q-0.265625 0.359375 -0.265625 0.765625q0 0.4375 0.296875 0.734375q0.3125 0.296875 0.8125 0.296875zm2.6953125 0.0625l0 -0.703125l3.25 -1.828125l-3.234375 -1.65625l0 -0.65625l3.953125 2.078125l0 0.4375l-3.96875 2.328125z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/string/struct.String.html&sa=D&ust=1548618891890000&usg=AFQjCNEEdbWsi2tpLFrAWkURmgGp3tlnfw" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m190.299 153.0l27.984375 0l0 11.199997l-27.984375 0l0 -11.199997z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m298.28085 262.69028l125.51181 0l0 30.992126l-125.51181 0z" fill-rule="evenodd"/><path fill="#000000" d="m313.14023 280.6503l-0.875 0l-3.328125 -5.109375l0 5.109375l-0.890625 0l0 -6.625l0.890625 0l3.34375 5.125l0 -5.125l0.859375 0l0 6.625zm1.2124329 -2.515625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.8355713 -3.71875l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.9533691 6.21875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm3.02005 3.890625q0 -0.21875 0.125 -0.359375q0.140625 -0.15625 0.390625 -0.15625q0.265625 0 0.390625 0.15625q0.140625 0.140625 0.140625 0.359375q0 0.203125 -0.140625 0.34375q-0.125 0.140625 -0.390625 0.140625q-0.25 0 -0.390625 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm0 -4.0q0 -0.21875 0.125 -0.359375q0.140625 -0.15625 0.390625 -0.15625q0.265625 0 0.390625 0.15625q0.140625 0.140625 0.140625 0.359375q0 0.203125 -0.140625 0.34375q-0.125 0.140625 -0.390625 0.140625q-0.25 0 -0.390625 -0.140625q-0.125 -0.140625 -0.125 -0.34375z" fill-rule="nonzero"/><path fill="#000000" d="m335.1832 279.94717q-0.296875 0.375 -0.71875 0.59375q-0.421875 0.203125 -0.859375 0.203125q-0.421875 0 -0.765625 -0.1875q-0.328125 -0.203125 -0.515625 -0.515625q-0.1875 -0.328125 -0.1875 -0.703125q0 -0.578125 0.3125 -1.078125q0.328125 -0.5 0.875 -0.8125q-0.671875 -0.796875 -0.671875 -1.4375q0 -0.34375 0.171875 -0.625q0.171875 -0.28125 0.46875 -0.4375q0.296875 -0.171875 0.640625 -0.171875q0.359375 0 0.640625 0.1875q0.296875 0.171875 0.453125 0.453125q0.171875 0.265625 0.171875 0.59375q0 0.453125 -0.296875 0.90625q-0.28125 0.453125 -0.71875 0.65625l1.046875 1.46875q0.21875 -0.28125 0.3125 -0.46875q0.09375 -0.203125 0.109375 -0.484375q0 -0.046875 0.03125 -0.09375l0.609375 0.421875q-0.34375 0.609375 -0.703125 1.09375l0.65625 0.84375l-0.5625 0.40625l-0.5 -0.8125zm-1.3125 -2.78125q0.328125 -0.15625 0.515625 -0.46875q0.1875 -0.3125 0.1875 -0.640625q0 -0.296875 -0.1875 -0.5q-0.1875 -0.21875 -0.4375 -0.21875q-0.28125 0 -0.46875 0.1875q-0.171875 0.1875 -0.171875 0.484375q0 0.453125 0.5625 1.15625zm-0.203125 2.984375q0.59375 0 1.15625 -0.640625l-1.171875 -1.625q-0.375 0.234375 -0.59375 0.609375q-0.203125 0.359375 -0.203125 0.734375q0 0.390625 0.234375 0.65625q0.234375 0.265625 0.578125 0.265625z" fill-rule="nonzero"/><path fill="#0000ff" d="m339.11288 278.13467q0.796875 0.25 1.125 0.53125q0.34375 0.28125 0.34375 0.75q0 0.578125 -0.453125 0.953125q-0.453125 0.375 -1.3125 0.375q-1.078125 0 -1.8125 -0.671875l0.375 -0.640625l0.015625 0l0 0q0.296875 0.375 0.59375 0.5625q0.3125 0.1875 0.84375 0.1875q0.5 0 0.78125 -0.171875q0.296875 -0.1875 0.296875 -0.5q0 -0.28125 -0.234375 -0.453125q-0.234375 -0.171875 -0.828125 -0.375q-1.609375 -0.453125 -1.609375 -1.328125q0 -0.484375 0.40625 -0.765625q0.40625 -0.296875 1.15625 -0.296875q0.578125 0 0.96875 0.15625q0.40625 0.15625 0.734375 0.515625l-0.390625 0.453125l0 0.015625q-0.203125 -0.296875 -0.5625 -0.46875q-0.359375 -0.171875 -0.734375 -0.171875q-0.390625 0 -0.65625 0.140625q-0.25 0.140625 -0.25 0.390625q0 0.234375 0.25 0.4375q0.265625 0.1875 0.953125 0.375zm0.890625 -0.6875q0 -0.046875 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.109375 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-2.625 1.96875q0 0.03125 -0.078125 0l0.015625 -0.046875l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.03125 -0.046875 -0.03125 -0.046875q0.015625 0 0.046875 0.015625l-0.015625 0.03125zm7.8828125 0.828125q-0.609375 0.453125 -1.34375 0.453125q-0.71875 0 -1.015625 -0.421875q-0.28125 -0.4375 -0.28125 -1.40625q0 -0.15625 0.015625 -0.546875l0.078125 -1.40625l-0.9375 0l0 -0.546875l0.96875 0l0.078125 -1.140625l0.734375 -0.109375l0.09375 -0.015625l0.015625 0.0625q-0.0625 0.09375 -0.09375 0.15625q-0.03125 0.0625 -0.046875 0.203125l-0.109375 0.84375l1.421875 0l0 0.546875l-1.453125 0l-0.078125 1.453125q-0.015625 0.375 -0.015625 0.5q0 0.734375 0.171875 1.0q0.171875 0.265625 0.546875 0.265625q0.28125 0 0.515625 -0.09375q0.234375 -0.109375 0.53125 -0.328125l0.203125 0.53125zm4.4921875 -2.984375l0 0q-0.265625 -0.25 -0.453125 -0.328125q-0.171875 -0.078125 -0.421875 -0.078125q-0.328125 0 -0.625 0.171875q-0.296875 0.15625 -0.484375 0.5q-0.1875 0.34375 -0.1875 0.859375l0 2.265625l-0.6875 0l0 -4.28125l0.703125 0l-0.015625 0.78125q0.171875 -0.421875 0.53125 -0.640625q0.375 -0.234375 0.8125 -0.234375q0.6875 0 1.125 0.453125l-0.296875 0.53125zm0 0q0.078125 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.046875 -0.03125l0.015625 -0.03125zm-0.09375 0.03125q0 -0.03125 0.015625 -0.015625q0.03125 0 0.0625 0.015625l-0.015625 0.046875l-0.0625 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" d="m354.2581 276.32217q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm7.3408813 4.328125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm6.2927246 -0.671875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm7.1190796 0q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm4.9973145 1.3125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.230255 -4.28125l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm9.425781 5.015625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375z" fill-rule="nonzero"/><path fill="#000000" d="m308.71835 286.72842l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm9.425781 5.015625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm3.8012695 -0.59375l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm7.1601562 2.40625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm2.3908386 2.9375l1.140625 -3.6875l0.90625 0l-1.984375 5.6875q-0.453125 1.21875 -1.453125 1.21875l-0.15625 0l-0.328125 -0.0625l0 -0.6875l0.234375 0.015625q0.421875 0 0.65625 -0.171875q0.25 -0.171875 0.40625 -0.625l0.1875 -0.5l-1.765625 -4.875l0.921875 0l1.234375 3.6875zm6.019684 1.234375l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm4.404358 0q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm5.0427246 -0.59375l1.140625 -3.6875l0.90625 0l-1.984375 5.6875q-0.453125 1.21875 -1.453125 1.21875l-0.15625 0l-0.328125 -0.0625l0 -0.6875l0.234375 0.015625q0.421875 0 0.65625 -0.171875q0.25 -0.171875 0.40625 -0.625l0.1875 -0.5l-1.765625 -4.875l0.921875 0l1.234375 3.6875zm2.5854492 -1.28125q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.7418213 1.921875q-0.5 0.578125 -1.453125 0.578125q-0.78125 0 -1.203125 -0.453125q-0.40625 -0.46875 -0.40625 -1.359375l0 -3.203125l0.84375 0l0 3.171875q0 1.125 0.90625 1.125q0.96875 0 1.28125 -0.71875l0 -3.578125l0.84375 0l0 4.921875l-0.796875 0l-0.015625 -0.484375zm3.2360535 -5.640625l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm7.262665 6.125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm6.2927246 -0.671875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125z" fill-rule="nonzero"/><path fill="#000000" d="m389.2208 290.94717q-0.296875 0.375 -0.71875 0.59375q-0.421875 0.203125 -0.859375 0.203125q-0.421875 0 -0.765625 -0.1875q-0.328125 -0.203125 -0.515625 -0.515625q-0.1875 -0.328125 -0.1875 -0.703125q0 -0.578125 0.3125 -1.078125q0.328125 -0.5 0.875 -0.8125q-0.671875 -0.796875 -0.671875 -1.4375q0 -0.34375 0.171875 -0.625q0.171875 -0.28125 0.46875 -0.4375q0.296875 -0.171875 0.640625 -0.171875q0.359375 0 0.640625 0.1875q0.296875 0.171875 0.453125 0.453125q0.171875 0.265625 0.171875 0.59375q0 0.453125 -0.296875 0.90625q-0.28125 0.453125 -0.71875 0.65625l1.046875 1.46875q0.21875 -0.28125 0.3125 -0.46875q0.09375 -0.203125 0.109375 -0.484375q0 -0.046875 0.03125 -0.09375l0.609375 0.421875q-0.34375 0.609375 -0.703125 1.09375l0.65625 0.84375l-0.5625 0.40625l-0.5 -0.8125zm-1.3125 -2.78125q0.328125 -0.15625 0.515625 -0.46875q0.1875 -0.3125 0.1875 -0.640625q0 -0.296875 -0.1875 -0.5q-0.1875 -0.21875 -0.4375 -0.21875q-0.28125 0 -0.46875 0.1875q-0.171875 0.1875 -0.171875 0.484375q0 0.453125 0.5625 1.15625zm-0.203125 2.984375q0.59375 0 1.15625 -0.640625l-1.171875 -1.625q-0.375 0.234375 -0.59375 0.609375q-0.203125 0.359375 -0.203125 0.734375q0 0.390625 0.234375 0.65625q0.234375 0.265625 0.578125 0.265625zm4.0234375 1.328125l0 -7.078125l2.671875 0l0 0.5625l-2.078125 0l0 5.984375l2.09375 0l0 0.53125l-2.6875 0zm5.5078125 -0.71875q-0.671875 0 -1.078125 -0.5q-0.390625 -0.5 -0.390625 -1.5l0.015625 -2.375l0.65625 0l0 2.375q0 0.765625 0.265625 1.109375q0.265625 0.34375 0.703125 0.34375q0.484375 0 0.8125 -0.375q0.328125 -0.375 0.328125 -1.09375l0 -2.359375l0.65625 0l0 3.609375q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.640625 0q-0.0625 -0.140625 -0.078125 -0.28125q-0.015625 -0.15625 -0.015625 -0.375q-0.203125 0.359375 -0.5625 0.5625q-0.34375 0.203125 -0.765625 0.203125zm4.9296875 -0.015625q-0.53125 0 -0.9375 -0.203125q-0.40625 -0.203125 -0.625 -0.5625q-0.203125 -0.359375 -0.203125 -0.796875q0 -0.5 0.3125 -0.9375q0.3125 -0.4375 0.84375 -0.6875q-0.390625 -0.203125 -0.640625 -0.5625q-0.234375 -0.375 -0.234375 -0.796875q0 -0.625 0.390625 -1.03125q0.40625 -0.40625 1.140625 -0.40625q0.765625 0 1.15625 0.390625q0.390625 0.390625 0.390625 1.0q0 0.421875 -0.25 0.796875q-0.25 0.375 -0.671875 0.59375q0.5 0.234375 0.796875 0.671875q0.3125 0.4375 0.3125 0.9375q0 0.453125 -0.21875 0.8125q-0.21875 0.359375 -0.625 0.578125q-0.40625 0.203125 -0.9375 0.203125zm0.15625 -3.4375q0.34375 -0.1875 0.5625 -0.5q0.234375 -0.3125 0.234375 -0.640625q0 -0.359375 -0.25 -0.59375q-0.234375 -0.25 -0.671875 -0.25q-0.4375 0 -0.671875 0.234375q-0.21875 0.234375 -0.21875 0.578125q0 0.390625 0.25 0.640625q0.25 0.25 0.765625 0.53125zm-0.140625 2.84375q0.53125 0 0.8125 -0.28125q0.296875 -0.28125 0.296875 -0.71875q0 -0.4375 -0.34375 -0.796875q-0.328125 -0.359375 -0.90625 -0.53125q-0.421875 0.171875 -0.703125 0.53125q-0.265625 0.359375 -0.265625 0.765625q0 0.4375 0.296875 0.734375q0.3125 0.296875 0.8125 0.296875zm6.2265625 1.328125l-2.6875 0l0 -0.53125l2.078125 0l0 -5.984375l-2.0625 0l0 -0.5625l2.671875 0l0 7.078125z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/primitive.str.html&sa=D&ust=1548618891898000&usg=AFQjCNHAB1v0GZlSyusotR7iQcCDV9Sq-w" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m336.47226 271.69028l13.9921875 0l0 11.200012l-13.9921875 0l0 -11.200012z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m12.616797 494.99213l697.3858 0l0 38.992126l-697.3858 0z" fill-rule="evenodd"/><path fill="#000000" d="m25.273048 511.16962l-1.78125 0l0 3.0625l-1.0 0l0 -7.578125l2.5 0q1.28125 0 1.96875 0.59375q0.703125 0.578125 0.703125 1.6875q0 0.703125 -0.390625 1.234375q-0.375 0.53125 -1.0625 0.78125l1.78125 3.21875l0 0.0625l-1.078125 0l-1.640625 -3.0625zm-1.78125 -0.8125l1.53125 0q0.75 0 1.1875 -0.390625q0.4375 -0.390625 0.4375 -1.03125q0 -0.703125 -0.421875 -1.078125q-0.40625 -0.375 -1.203125 -0.375l-1.53125 0l0 2.875zm8.88942 3.3125q-0.5625 0.671875 -1.640625 0.671875q-0.90625 0 -1.375 -0.515625q-0.46875 -0.53125 -0.484375 -1.5625l0 -3.65625l0.96875 0l0 3.625q0 1.28125 1.03125 1.28125q1.109375 0 1.46875 -0.8125l0 -4.09375l0.96875 0l0 5.625l-0.921875 0l-0.015625 -0.5625zm5.671341 -0.9375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm3.525879 -5.5l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm7.0721436 6.3125q0.515625 0 0.890625 -0.3125q0.390625 -0.3125 0.4375 -0.78125l0.90625 0q-0.015625 0.484375 -0.328125 0.921875q-0.3125 0.4375 -0.828125 0.703125q-0.5 0.265625 -1.078125 0.265625q-1.140625 0 -1.828125 -0.765625q-0.671875 -0.78125 -0.671875 -2.109375l0 -0.15625q0 -0.828125 0.296875 -1.46875q0.296875 -0.640625 0.859375 -0.984375q0.578125 -0.359375 1.34375 -0.359375q0.9375 0 1.5625 0.578125q0.640625 0.5625 0.671875 1.46875l-0.90625 0q-0.046875 -0.546875 -0.421875 -0.890625q-0.359375 -0.359375 -0.90625 -0.359375q-0.734375 0 -1.140625 0.53125q-0.40625 0.515625 -0.40625 1.515625l0 0.1875q0 0.96875 0.40625 1.5q0.40625 0.515625 1.140625 0.515625zm3.0622559 -2.171875q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm6.2805176 -2.875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm6.270294 -1.375l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm5.6528473 7.0q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm4.968292 0.734375l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm3.4922638 1.5l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm7.301544 5.734375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161148 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm5.7751465 4.078125q0.515625 0 0.890625 -0.3125q0.390625 -0.3125 0.4375 -0.78125l0.90625 0q-0.015625 0.484375 -0.328125 0.921875q-0.3125 0.4375 -0.828125 0.703125q-0.5 0.265625 -1.078125 0.265625q-1.140625 0 -1.828125 -0.765625q-0.671875 -0.78125 -0.671875 -2.109375l0 -0.15625q0 -0.828125 0.296875 -1.46875q0.296875 -0.640625 0.859375 -0.984375q0.578125 -0.359375 1.34375 -0.359375q0.9375 0 1.5625 0.578125q0.640625 0.5625 0.671875 1.46875l-0.90625 0q-0.046875 -0.546875 -0.421875 -0.890625q-0.359375 -0.359375 -0.90625 -0.359375q-0.734375 0 -1.140625 0.53125q-0.40625 0.515625 -0.40625 1.515625l0 0.1875q0 0.96875 0.40625 1.5q0.40625 0.515625 1.140625 0.515625zm4.281006 -4.265625q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm7.2442627 5.0625q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.911148 4.9375q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm5.218292 -6.265625l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm8.087769 5.5q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm3.1821213 -3.453125q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm7.2442627 5.0625q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm5.770523 5.046875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.739273 -2.0625l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm2.1528473 8.515625l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375zm9.526627 -4.265625q0 1.28125 -0.59375 2.078125q-0.59375 0.78125 -1.59375 0.78125q-1.0625 0 -1.65625 -0.765625l-0.046875 0.65625l-0.875 0l0 -8.0l0.953125 0l0 2.984375q0.59375 -0.71875 1.609375 -0.71875q1.03125 0 1.609375 0.78125q0.59375 0.765625 0.59375 2.125l0 0.078125zm-0.96875 -0.109375q0 -0.984375 -0.390625 -1.515625q-0.375 -0.546875 -1.078125 -0.546875q-0.953125 0 -1.375 0.890625l0 2.4375q0.453125 0.875 1.375 0.875q0.703125 0 1.078125 -0.53125q0.390625 -0.53125 0.390625 -1.609375zm4.025406 1.453125l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm8.758118 -1.65625l-1.78125 0l0 3.0625l-1.0 0l0 -7.578125l2.5 0q1.28125 0 1.96875 0.59375q0.703125 0.578125 0.703125 1.6875q0 0.703125 -0.390625 1.234375q-0.375 0.53125 -1.0625 0.78125l1.78125 3.21875l0 0.0625l-1.078125 0l-1.640625 -3.0625zm-1.78125 -0.8125l1.53125 0q0.75 0 1.1875 -0.390625q0.4375 -0.390625 0.4375 -1.03125q0 -0.703125 -0.421875 -1.078125q-0.40625 -0.375 -1.203125 -0.375l-1.53125 0l0 2.875zm8.88942 3.875q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm8.671417 -2.015625q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625zm3.150406 -2.09375q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm8.710434 4.140625l3.578125 0l0 0.8125l-4.59375 0l0 -7.578125l1.015625 0l0 6.765625zm6.9058533 0.921875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm5.301773 3.625l1.390625 -4.3125l0.984375 0l-2.03125 5.625l-0.71875 0l-2.046875 -5.625l0.984375 0l1.4375 4.3125zm4.349121 1.3125l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm4.914139 7.234375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.348648 -0.6875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm4.942169 7.140625l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375zm10.479752 -3.921875q-0.140625 1.203125 -0.890625 1.859375q-0.75 0.65625 -1.984375 0.65625q-1.34375 0 -2.15625 -0.96875q-0.796875 -0.96875 -0.796875 -2.578125l0 -0.71875q0 -1.0625 0.375 -1.859375q0.375 -0.8125 1.0625 -1.234375q0.6875 -0.4375 1.609375 -0.4375q1.203125 0 1.921875 0.6875q0.734375 0.671875 0.859375 1.859375l-1.0 0q-0.140625 -0.90625 -0.578125 -1.3125q-0.421875 -0.40625 -1.203125 -0.40625q-0.96875 0 -1.515625 0.71875q-0.53125 0.703125 -0.53125 2.0l0 0.734375q0 1.234375 0.515625 1.96875q0.515625 0.71875 1.4375 0.71875q0.828125 0 1.265625 -0.375q0.453125 -0.375 0.609375 -1.3125l1.0 0zm0.95155334 -0.453125q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm10.124268 0q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625zm4.041031 1.453125l1.296875 -4.21875l1.03125 0l-2.25 6.5q-0.53125 1.40625 -1.671875 1.40625l-0.1875 -0.015625l-0.359375 -0.078125l0 -0.78125l0.265625 0.03125q0.484375 0 0.75 -0.203125q0.28125 -0.203125 0.453125 -0.71875l0.21875 -0.578125l-2.015625 -5.5625l1.0625 0l1.40625 4.21875zm5.9169617 -3.359375q-0.21876526 -0.03125 -0.48439026 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.43751526 0.078125l0 0.890625zm1.93396 4.765625l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm2.351654 4.265625q0 -1.3125 0.609375 -2.09375q0.609375 -0.78125 1.609375 -0.78125q1.03125 0 1.609375 0.734375l0.046875 -0.625l0.875 0l0 5.484375q0 1.09375 -0.65625 1.71875q-0.640625 0.640625 -1.734375 0.640625q-0.59375 0 -1.1875 -0.265625q-0.578125 -0.25 -0.890625 -0.703125l0.5 -0.578125q0.625 0.765625 1.515625 0.765625q0.703125 0 1.09375 -0.40625q0.390625 -0.390625 0.390625 -1.109375l0 -0.484375q-0.578125 0.671875 -1.578125 0.671875q-0.984375 0 -1.59375 -0.796875q-0.609375 -0.796875 -0.609375 -2.171875zm0.96875 0.109375q0 0.953125 0.390625 1.5q0.390625 0.53125 1.09375 0.53125q0.90625 0 1.328125 -0.828125l0 -2.5625q-0.4375 -0.8125 -1.328125 -0.8125q-0.6875 0 -1.09375 0.546875q-0.390625 0.546875 -0.390625 1.625zm6.1972656 -2.203125q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm6.2130127 -2.046875l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm9.681519 7.0l-4.96875 0l0 -0.6875l2.625 -2.921875q0.578125 -0.65625 0.796875 -1.0625q0.234375 -0.421875 0.234375 -0.859375q0 -0.59375 -0.359375 -0.96875q-0.359375 -0.390625 -0.96875 -0.390625q-0.703125 0 -1.109375 0.40625q-0.390625 0.40625 -0.390625 1.140625l-0.96875 0q0 -1.046875 0.671875 -1.6875q0.671875 -0.65625 1.796875 -0.65625q1.0625 0 1.671875 0.5625q0.625 0.546875 0.625 1.46875q0 1.125 -1.4375 2.671875l-2.015625 2.203125l3.796875 0l0 0.78125zm5.764984 -3.234375q0 1.6875 -0.578125 2.515625q-0.578125 0.828125 -1.796875 0.828125q-1.21875 0 -1.796875 -0.796875q-0.578125 -0.8125 -0.609375 -2.40625l0 -1.296875q0 -1.671875 0.578125 -2.484375q0.578125 -0.8125 1.8125 -0.8125q1.21875 0 1.796875 0.796875q0.578125 0.78125 0.59375 2.40625l0 1.25zm-0.953125 -1.3125q0 -1.21875 -0.34375 -1.78125q-0.34375 -0.5625 -1.09375 -0.5625q-0.734375 0 -1.078125 0.5625q-0.328125 0.546875 -0.34375 1.703125l0 1.546875q0 1.21875 0.359375 1.8125q0.359375 0.578125 1.078125 0.578125q0.703125 0 1.046875 -0.546875q0.359375 -0.546875 0.375 -1.734375l0 -1.578125zm5.358734 4.546875l-0.96875 0l0 -6.421875l-1.9375 0.71875l0 -0.875l2.75 -1.03125l0.15625 0l0 7.609375zm7.702484 -7.03125l-3.125 7.03125l-1.015625 0l3.125 -6.78125l-4.09375 0l0 -0.796875l5.109375 0l0 0.546875zm9.574921 6.03125q-0.375 0.5625 -1.078125 0.84375q-0.6875 0.265625 -1.59375 0.265625q-0.9375 0 -1.65625 -0.4375q-0.703125 -0.4375 -1.109375 -1.234375q-0.390625 -0.8125 -0.390625 -1.859375l0 -0.65625q0 -1.71875 0.796875 -2.65625q0.796875 -0.953125 2.234375 -0.953125q1.1875 0 1.90625 0.609375q0.734375 0.609375 0.890625 1.71875l-1.0 0q-0.28125 -1.5 -1.78125 -1.5q-1.015625 0 -1.53125 0.703125q-0.515625 0.703125 -0.515625 2.046875l0 0.625q0 1.265625 0.578125 2.015625q0.578125 0.75 1.578125 0.75q0.5625 0 0.984375 -0.125q0.421875 -0.125 0.703125 -0.421875l0 -1.6875l-1.765625 0l0 -0.8125l2.75 0l0 2.765625zm1.2585449 -1.859375q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm5.1086426 -0.109375q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm5.1398926 -0.109375q0 -1.3125 0.609375 -2.09375q0.609375 -0.78125 1.609375 -0.78125q1.03125 0 1.609375 0.734375l0.046875 -0.625l0.875 0l0 5.484375q0 1.09375 -0.65625 1.71875q-0.640625 0.640625 -1.734375 0.640625q-0.59375 0 -1.1875 -0.265625q-0.578125 -0.25 -0.890625 -0.703125l0.5 -0.578125q0.625 0.765625 1.515625 0.765625q0.703125 0 1.09375 -0.40625q0.390625 -0.390625 0.390625 -1.109375l0 -0.484375q-0.578125 0.671875 -1.578125 0.671875q-0.984375 0 -1.59375 -0.796875q-0.609375 -0.796875 -0.609375 -2.171875zm0.96875 0.109375q0 0.953125 0.390625 1.5q0.390625 0.53125 1.09375 0.53125q0.90625 0 1.328125 -0.828125l0 -2.5625q-0.4375 -0.8125 -1.328125 -0.8125q-0.6875 0 -1.09375 0.546875q-0.390625 0.546875 -0.390625 1.625zm6.2910156 2.75l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm3.8672485 0.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm7.2991943 4.9375l-1.0 0l0 -7.578125l1.0 0l0 7.578125zm2.5856934 -5.625l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm7.223419 4.9375q0.515625 0 0.890625 -0.3125q0.390625 -0.3125 0.4375 -0.78125l0.90625 0q-0.015625 0.484375 -0.328125 0.921875q-0.3125 0.4375 -0.828125 0.703125q-0.5 0.265625 -1.078125 0.265625q-1.140625 0 -1.828125 -0.765625q-0.671875 -0.78125 -0.671875 -2.109375l0 -0.15625q0 -0.828125 0.296875 -1.46875q0.296875 -0.640625 0.859375 -0.984375q0.578125 -0.359375 1.34375 -0.359375q0.9375 0 1.5625 0.578125q0.640625 0.5625 0.671875 1.46875l-0.90625 0q-0.046875 -0.546875 -0.421875 -0.890625q-0.359375 -0.359375 -0.90625 -0.359375q-0.734375 0 -1.140625 0.53125q-0.40625 0.515625 -0.40625 1.515625l0 0.1875q0 0.96875 0.40625 1.5q0.40625 0.515625 1.140625 0.515625zm3.3435059 0.1875q0 -0.25 0.140625 -0.421875q0.15625 -0.171875 0.453125 -0.171875q0.296875 0 0.453125 0.171875q0.15625 0.171875 0.15625 0.421875q0 0.234375 -0.15625 0.40625q-0.15625 0.15625 -0.453125 0.15625q-0.296875 0 -0.453125 -0.15625q-0.140625 -0.171875 -0.140625 -0.40625zm2.75766 2.015625l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375zm7.4797363 -6.28125q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm3.21521 4.875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm4.489258 4.9375l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm3.8672485 0.109375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.911133 4.9375q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm7.187042 -0.765625q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm4.557129 1.609375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm3.2080383 2.078125q0 -1.296875 0.609375 -2.078125q0.609375 -0.796875 1.609375 -0.796875q0.984375 0 1.5625 0.671875l0 -2.9375l0.96875 0l0 8.0l-0.890625 0l-0.046875 -0.609375q-0.578125 0.71875 -1.609375 0.71875q-0.96875 0 -1.59375 -0.796875q-0.609375 -0.8125 -0.609375 -2.09375l0 -0.078125zm0.953125 0.109375q0 0.953125 0.390625 1.5q0.40625 0.53125 1.09375 0.53125q0.921875 0 1.34375 -0.8125l0 -2.59375q-0.4375 -0.796875 -1.328125 -0.796875q-0.703125 0 -1.109375 0.546875q-0.390625 0.546875 -0.390625 1.625zm11.397827 2.1875q-0.5625 0.671875 -1.640625 0.671875q-0.90625 0 -1.375 -0.515625q-0.46875 -0.53125 -0.484375 -1.5625l0 -3.65625l0.96875 0l0 3.625q0 1.28125 1.03125 1.28125q1.109375 0 1.46875 -0.8125l0 -4.09375l0.96875 0l0 5.625l-0.921875 0l-0.015625 -0.5625zm3.3119507 -5.0625l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm4.739044 2.765625q0 -1.296875 0.609375 -2.078125q0.609375 -0.796875 1.609375 -0.796875q0.984375 0 1.5625 0.671875l0 -2.9375l0.96875 0l0 8.0l-0.890625 0l-0.046875 -0.609375q-0.578125 0.71875 -1.609375 0.71875q-0.96875 0 -1.59375 -0.796875q-0.609375 -0.8125 -0.609375 -2.09375l0 -0.078125zm0.953125 0.109375q0 0.953125 0.390625 1.5q0.40625 0.53125 1.09375 0.53125q0.921875 0 1.34375 -0.8125l0 -2.59375q-0.4375 -0.796875 -1.328125 -0.796875q-0.703125 0 -1.109375 0.546875q-0.390625 0.546875 -0.390625 1.625zm7.61911 2.859375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161133 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm9.2438965 2.359375q-0.140625 1.203125 -0.890625 1.859375q-0.75 0.65625 -1.984375 0.65625q-1.34375 0 -2.15625 -0.96875q-0.796875 -0.96875 -0.796875 -2.578125l0 -0.71875q0 -1.0625 0.375 -1.859375q0.375 -0.8125 1.0625 -1.234375q0.6875 -0.4375 1.609375 -0.4375q1.203125 0 1.921875 0.6875q0.734375 0.671875 0.859375 1.859375l-1.0 0q-0.140625 -0.90625 -0.578125 -1.3125q-0.421875 -0.40625 -1.203125 -0.40625q-0.96875 0 -1.515625 0.71875q-0.53125 0.703125 -0.53125 2.0l0 0.734375q0 1.234375 0.515625 1.96875q0.515625 0.71875 1.4375 0.71875q0.828125 0 1.265625 -0.375q0.453125 -0.375 0.609375 -1.3125l1.0 0zm3.935913 -2.359375q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm3.21521 4.875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.911133 4.9375q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm5.218292 -6.265625l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm3.2309875 7.0l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm4.4453735 5.8125l1.390625 -4.3125l0.984375 0l-2.03125 5.625l-0.71875 0l-2.046875 -5.625l0.984375 0l1.4375 4.3125zm5.630371 1.421875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm11.799194 2.53125q-0.140625 1.203125 -0.890625 1.859375q-0.75 0.65625 -1.984375 0.65625q-1.34375 0 -2.15625 -0.96875q-0.796875 -0.96875 -0.796875 -2.578125l0 -0.71875q0 -1.0625 0.375 -1.859375q0.375 -0.8125 1.0625 -1.234375q0.6875 -0.4375 1.609375 -0.4375q1.203125 0 1.921875 0.6875q0.734375 0.671875 0.859375 1.859375l-1.0 0q-0.140625 -0.90625 -0.578125 -1.3125q-0.421875 -0.40625 -1.203125 -0.40625q-0.96875 0 -1.515625 0.71875q-0.53125 0.703125 -0.53125 2.0l0 0.734375q0 1.234375 0.515625 1.96875q0.515625 0.71875 1.4375 0.71875q0.828125 0 1.265625 -0.375q0.453125 -0.375 0.609375 -1.3125l1.0 0zm0.9515381 -0.453125q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm6.2805176 -2.875l0.015625 0.625q0.625 -0.734375 1.671875 -0.734375q1.1875 0 1.609375 0.90625q0.28125 -0.40625 0.734375 -0.65625q0.453125 -0.25 1.0625 -0.25q1.84375 0 1.875 1.96875l0 3.765625l-0.953125 0l0 -3.71875q0 -0.59375 -0.28125 -0.890625q-0.265625 -0.3125 -0.921875 -0.3125q-0.53125 0 -0.890625 0.328125q-0.359375 0.3125 -0.40625 0.859375l0 3.734375l-0.96875 0l0 -3.6875q0 -1.234375 -1.203125 -1.234375q-0.953125 0 -1.296875 0.8125l0 4.109375l-0.96875 0l0 -5.625l0.921875 0zm9.339844 0l0.015625 0.625q0.625 -0.734375 1.671875 -0.734375q1.1875 0 1.609375 0.90625q0.28125 -0.40625 0.734375 -0.65625q0.453125 -0.25 1.0625 -0.25q1.84375 0 1.875 1.96875l0 3.765625l-0.953125 0l0 -3.71875q0 -0.59375 -0.28125 -0.890625q-0.265625 -0.3125 -0.921875 -0.3125q-0.53125 0 -0.890625 0.328125q-0.359375 0.3125 -0.40625 0.859375l0 3.734375l-0.96875 0l0 -3.6875q0 -1.234375 -1.203125 -1.234375q-0.953125 0 -1.296875 0.8125l0 4.109375l-0.96875 0l0 -5.625l0.921875 0zm8.167969 2.765625q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.8437805 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.9062805 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.43753052 -0.578125 0.43753052 -1.609375q0 -0.9375 -0.45315552 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm6.280548 -2.875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm8.239014 4.125q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm5.0076904 1.5l0 -7.578125l2.484375 0q1.234375 0 1.84375 0.515625q0.625 0.5 0.625 1.5q0 0.53125 -0.296875 0.953125q-0.296875 0.40625 -0.828125 0.625q0.625 0.171875 0.96875 0.65625q0.359375 0.484375 0.359375 1.140625q0 1.015625 -0.65625 1.609375q-0.65625 0.578125 -1.875 0.578125l-2.625 0zm1.0 -3.546875l0 2.734375l1.65625 0q0.6875 0 1.09375 -0.359375q0.40625 -0.375 0.40625 -1.0q0 -1.375 -1.484375 -1.375l-1.671875 0zm0 -0.796875l1.515625 0q0.65625 0 1.046875 -0.328125q0.390625 -0.328125 0.390625 -0.890625q0 -0.625 -0.375 -0.90625q-0.359375 -0.28125 -1.09375 -0.28125l-1.484375 0l0 2.40625zm7.9466553 0.578125l1.984375 -3.8125l1.125 0l-2.609375 4.75l0 2.828125l-1.0 0l0 -2.828125l-2.609375 -4.75l1.140625 0l1.96875 3.8125zm3.9156494 5.28125l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375zm9.620361 -1.515625l-4.96875 0l0 -0.6875l2.625 -2.921875q0.578125 -0.65625 0.796875 -1.0625q0.234375 -0.421875 0.234375 -0.859375q0 -0.59375 -0.359375 -0.96875q-0.359375 -0.390625 -0.96875 -0.390625q-0.703125 0 -1.109375 0.40625q-0.390625 0.40625 -0.390625 1.140625l-0.96875 0q0 -1.046875 0.671875 -1.6875q0.671875 -0.65625 1.796875 -0.65625q1.0625 0 1.671875 0.5625q0.625 0.546875 0.625 1.46875q0 1.125 -1.4375 2.671875l-2.015625 2.203125l3.796875 0l0 0.78125zm5.7650146 -3.234375q0 1.6875 -0.578125 2.515625q-0.578125 0.828125 -1.796875 0.828125q-1.21875 0 -1.796875 -0.796875q-0.578125 -0.8125 -0.609375 -2.40625l0 -1.296875q0 -1.671875 0.578125 -2.484375q0.578125 -0.8125 1.8125 -0.8125q1.21875 0 1.796875 0.796875q0.578125 0.78125 0.59375 2.40625l0 1.25zm-0.953125 -1.3125q0 -1.21875 -0.34375 -1.78125q-0.34375 -0.5625 -1.09375 -0.5625q-0.734375 0 -1.078125 0.5625q-0.328125 0.546875 -0.34375 1.703125l0 1.546875q0 1.21875 0.359375 1.8125q0.359375 0.578125 1.078125 0.578125q0.703125 0 1.046875 -0.546875q0.359375 -0.546875 0.375 -1.734375l0 -1.578125zm5.3587646 4.546875l-0.96875 0l0 -6.421875l-1.9375 0.71875l0 -0.875l2.75 -1.03125l0.15625 0l0 7.609375zm7.7025146 -7.03125l-3.125 7.03125l-1.015625 0l3.125 -6.78125l-4.09375 0l0 -0.796875l5.109375 0l0 0.546875zm3.2025146 4.203125l-2.546875 0l0 -0.78125l2.546875 0l0 0.78125zm5.5804443 -0.40625q0 1.6875 -0.578125 2.515625q-0.578125 0.828125 -1.796875 0.828125q-1.21875 0 -1.796875 -0.796875q-0.578125 -0.8125 -0.609375 -2.40625l0 -1.296875q0 -1.671875 0.578125 -2.484375q0.578125 -0.8125 1.8125 -0.8125q1.21875 0 1.796875 0.796875q0.578125 0.78125 0.59375 2.40625l0 1.25zm-0.953125 -1.3125q0 -1.21875 -0.34375 -1.78125q-0.34375 -0.5625 -1.09375 -0.5625q-0.734375 0 -1.078125 0.5625q-0.328125 0.546875 -0.34375 1.703125l0 1.546875q0 1.21875 0.359375 1.8125q0.359375 0.578125 1.078125 0.578125q0.703125 0 1.046875 -0.546875q0.359375 -0.546875 0.375 -1.734375l0 -1.578125zm6.2493896 2.0l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.25l1.015625 0l0 5.03125zm-3.3125 0l2.34375 0l0 -3.71875l-0.109375 0.21875l-2.234375 3.5zm7.3431396 -0.28125l-2.546875 0l0 -0.78125l2.546875 0l0 0.78125zm5.7991943 2.828125l-4.96875 0l0 -0.6875l2.625 -2.921875q0.578125 -0.65625 0.796875 -1.0625q0.234375 -0.421875 0.234375 -0.859375q0 -0.59375 -0.359375 -0.96875q-0.359375 -0.390625 -0.96875 -0.390625q-0.703125 0 -1.109375 0.40625q-0.390625 0.40625 -0.390625 1.140625l-0.96875 0q0 -1.046875 0.671875 -1.6875q0.671875 -0.65625 1.796875 -0.65625q1.0625 0 1.671875 0.5625q0.625 0.546875 0.625 1.46875q0 1.125 -1.4375 2.671875l-2.015625 2.203125l3.796875 0l0 0.78125zm4.1868896 0l-0.96875 0l0 -6.421875l-1.9375 0.71875l0 -0.875l2.75 -1.03125l0.15625 0l0 7.609375zm2.8900146 1.515625l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375zm6.6203613 -2.828125l1.390625 -4.3125l0.984375 0l-2.03125 5.625l-0.71875 0l-2.046875 -5.625l0.984375 0l1.4375 4.3125zm5.630371 1.421875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161133 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm4.15271 3.265625q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm3.275879 1.5l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm2.3203735 4.265625q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm6.2805176 -2.875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm12.252136 2.390625q0 1.6875 -0.578125 2.515625q-0.578125 0.828125 -1.796875 0.828125q-1.21875 0 -1.796875 -0.796875q-0.578125 -0.8125 -0.609375 -2.40625l0 -1.296875q0 -1.671875 0.578125 -2.484375q0.578125 -0.8125 1.8125 -0.8125q1.21875 0 1.796875 0.796875q0.578125 0.78125 0.59375 2.40625l0 1.25zm-0.953125 -1.3125q0 -1.21875 -0.34375 -1.78125q-0.34375 -0.5625 -1.09375 -0.5625q-0.734375 0 -1.078125 0.5625q-0.328125 0.546875 -0.34375 1.703125l0 1.546875q0 1.21875 0.359375 1.8125q0.359375 0.578125 1.078125 0.578125q0.703125 0 1.046875 -0.546875q0.359375 -0.546875 0.375 -1.734375l0 -1.578125zm2.3118896 4.046875q0 -0.25 0.140625 -0.421875q0.15625 -0.171875 0.453125 -0.171875q0.296875 0 0.453125 0.171875q0.15625 0.171875 0.15625 0.421875q0 0.234375 -0.15625 0.40625q-0.15625 0.15625 -0.453125 0.15625q-0.296875 0 -0.453125 -0.15625q-0.140625 -0.171875 -0.140625 -0.40625zm7.4295654 -2.734375q0 1.6875 -0.578125 2.515625q-0.578125 0.828125 -1.796875 0.828125q-1.21875 0 -1.796875 -0.796875q-0.578125 -0.8125 -0.609375 -2.40625l0 -1.296875q0 -1.671875 0.578125 -2.484375q0.578125 -0.8125 1.8125 -0.8125q1.21875 0 1.796875 0.796875q0.578125 0.78125 0.59375 2.40625l0 1.25zm-0.953125 -1.3125q0 -1.21875 -0.34375 -1.78125q-0.34375 -0.5625 -1.09375 -0.5625q-0.734375 0 -1.078125 0.5625q-0.328125 0.546875 -0.34375 1.703125l0 1.546875q0 1.21875 0.359375 1.8125q0.359375 0.578125 1.078125 0.578125q0.703125 0 1.046875 -0.546875q0.359375 -0.546875 0.375 -1.734375l0 -1.578125zm2.3118896 4.046875q0 -0.25 0.140625 -0.421875q0.15625 -0.171875 0.453125 -0.171875q0.296875 0 0.453125 0.171875q0.15625 0.171875 0.15625 0.421875q0 0.234375 -0.15625 0.40625q-0.15625 0.15625 -0.453125 0.15625q-0.296875 0 -0.453125 -0.15625q-0.140625 -0.171875 -0.140625 -0.40625zm6.7420654 -2.046875l1.0625 0l0 0.78125l-1.0625 0l0 1.765625l-0.96875 0l0 -1.765625l-3.4375 0l0 -0.5625l3.390625 -5.25l1.015625 0l0 5.03125zm-3.3125 0l2.34375 0l0 -3.71875l-0.109375 0.21875l-2.234375 3.5z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m228.47244 23.999763c4.53598 -1.4156399 16.90657 -6.4992523 27.21585 -8.493838c10.309296 -1.994587 22.268555 -3.538169 34.6398 -3.4736814c12.371277 0.06448841 29.897186 1.866024 39.5878 3.860611c9.690613 1.994587 15.463257 6.7557583 18.555908 8.106909" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="4.0,3.0" d="m228.47244 23.999763c4.535965 -1.4156399 16.90657 -6.4992523 27.21585 -8.493838c10.309296 -1.994587 22.268555 -3.5381699 34.6398 -3.4736805c12.371277 0.06448746 29.897186 1.866024 39.5878 3.86061c4.8453064 0.9972935 8.711121 2.6862335 11.752197 4.2947426c0.7602539 0.40212822 1.4689636 0.79922867 2.1285706 1.1792374c0.32977295 0.19000626 0.64730835 0.37573814 0.95285034 0.55569077l0.7194824 0.42551613" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m345.469 22.348042l-1.5273438 0.44334602l3.249237 0.5037956l-2.1652222 -2.4744987z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m273.00787 131.91489l94.99213 0l0 29.480316l-94.99213 0z" fill-rule="evenodd"/><path fill="#666666" d="m302.7852 150.11505l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm3.0078125 0.890625l0.65625 0l0 0.765625q0.25 -0.40625 0.625 -0.625q0.390625 -0.234375 0.8125 -0.234375q0.578125 0 0.90625 0.4375q0.34375 0.421875 0.34375 1.34375l0 2.578125l-0.640625 0l0 -2.5625q0 -0.640625 -0.21875 -0.921875q-0.21875 -0.296875 -0.578125 -0.296875q-0.28125 0 -0.578125 0.171875q-0.296875 0.171875 -0.484375 0.484375q-0.1875 0.296875 -0.1875 0.671875l0 2.453125l-0.65625 0l0 -4.265625zm8.1328125 3.875q-0.609375 0.453125 -1.34375 0.453125q-0.71875 0 -1.015625 -0.421875q-0.28125 -0.4375 -0.28125 -1.40625q0 -0.15625 0.015625 -0.546875l0.078125 -1.40625l-0.9375 0l0 -0.546875l0.96875 0l0.078125 -1.140625l0.734375 -0.109375l0.09375 -0.015625l0.015625 0.0625q-0.0625 0.09375 -0.09375 0.15625q-0.03125 0.0625 -0.046875 0.203125l-0.109375 0.84375l1.421875 0l0 0.546875l-1.453125 0l-0.078125 1.453125q-0.015625 0.375 -0.015625 0.5q0 0.734375 0.171875 1.0q0.171875 0.265625 0.546875 0.265625q0.28125 0 0.515625 -0.09375q0.234375 -0.109375 0.53125 -0.328125l0.203125 0.53125zm2.8515625 0.46875q-0.5625 0 -1.015625 -0.28125q-0.4375 -0.28125 -0.703125 -0.78125q-0.25 -0.515625 -0.25 -1.15625q0 -0.640625 0.25 -1.140625q0.265625 -0.5 0.703125 -0.78125q0.453125 -0.296875 1.015625 -0.296875q0.578125 0 1.015625 0.296875q0.453125 0.28125 0.703125 0.78125q0.25 0.5 0.25 1.140625q0 0.640625 -0.25 1.15625q-0.25 0.5 -0.703125 0.78125q-0.4375 0.28125 -1.015625 0.28125zm0 -0.5625q0.375 0 0.65625 -0.21875q0.28125 -0.21875 0.4375 -0.59375q0.171875 -0.375 0.171875 -0.84375q0 -0.734375 -0.359375 -1.1875q-0.359375 -0.46875 -0.90625 -0.46875q-0.546875 0 -0.90625 0.46875q-0.34375 0.453125 -0.34375 1.1875q0 0.46875 0.15625 0.84375q0.171875 0.375 0.453125 0.59375q0.28125 0.21875 0.640625 0.21875zm2.6640625 1.234375l0 -0.578125l4.015625 0l0 0.578125l-4.015625 0zm8.5859375 -5.015625q-0.15625 0.765625 -0.625 1.875l-1.046875 2.390625l-0.515625 0l-1.6875 -4.265625l0.671875 0l1.3125 3.34375l0.6875 -1.578125q0.4375 -0.96875 0.5625 -1.765625l0.640625 0zm2.9453125 4.359375q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.8984375 2.0625q0.640625 0 1.109375 -0.53125l0.390625 0.46875q-0.625 0.671875 -1.546875 0.671875q-0.609375 0 -1.09375 -0.28125q-0.484375 -0.296875 -0.765625 -0.8125q-0.28125 -0.515625 -0.28125 -1.140625q0 -0.640625 0.28125 -1.140625q0.28125 -0.5 0.765625 -0.78125q0.484375 -0.296875 1.09375 -0.296875q0.5 0 0.921875 0.21875q0.421875 0.203125 0.6875 0.578125l-0.421875 0.40625l-0.015625 0q-0.265625 -0.34375 -0.546875 -0.484375q-0.28125 -0.15625 -0.703125 -0.15625q-0.375 0 -0.6875 0.203125q-0.3125 0.203125 -0.5 0.5625q-0.171875 0.359375 -0.171875 0.84375q0 0.46875 0.1875 0.859375q0.1875 0.375 0.53125 0.59375q0.34375 0.21875 0.765625 0.21875zm1.03125 -2.625q0 -0.0625 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.09375 -0.015625q0.046875 0.078125 0.015625 0.0625q-0.015625 -0.03125 -0.03125 -0.03125l0.015625 -0.03125z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/primitive.slice.html%23method.into_vec&sa=D&ust=1548618891910000&usg=AFQjCNHndOQTACelMvstDqkM2UK2_5Bbng" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m301.8477 141.15504l37.3125 0l0 11.200012l-37.3125 0l0 -11.200012z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m375.5247 143.91489c-4.090515 1.4156494 -15.246277 6.4992523 -24.543152 8.493851c-9.296875 1.9945831 -20.081696 3.5381622 -31.238068 3.4736786c-11.156342 -0.06448364 -26.961151 -1.8660278 -35.700104 -3.860611c-8.738983 -1.9945831 -13.944702 -6.7557526 -16.733643 -8.106918" fill-rule="evenodd"/><path stroke="#595959" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="4.0,3.0" d="m375.5247 143.91489c-4.090515 1.4156494 -15.246307 6.4992523 -24.543152 8.493851c-9.296875 1.9945831 -20.081696 3.5381622 -31.238068 3.4736786c-11.156372 -0.0644989 -26.961151 -1.8660278 -35.700134 -3.860611c-4.369446 -0.99728394 -7.8556213 -2.6862335 -10.598053 -4.294739c-0.6856079 -0.40213013 -1.3247375 -0.7992401 -1.9195557 -1.179245c-0.2973938 -0.19000244 -0.58374023 -0.37573242 -0.8592529 -0.5556793l-0.43536377 -0.2855072" fill-rule="evenodd"/><path fill="#595959" stroke="#595959" stroke-width="1.0" stroke-linecap="butt" d="m270.2311 145.70663l1.5466003 -0.37069702l-3.2218018 -0.6567383l2.0458984 2.5740204z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m645.8898 365.86658l174.33069 0l0 38.992126l-174.33069 0z" fill-rule="evenodd"/><path fill="#000000" d="m659.3273 382.0922l-2.78125 0l-0.625 1.734375l-0.90625 0l2.53125 -6.625l0.765625 0l2.546875 6.625l-0.90625 0l-0.625 -1.734375zm-2.515625 -0.71875l2.25 0l-1.125 -3.09375l-1.125 3.09375zm5.710144 2.453125l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm4.216858 -1.3125q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm1.7316895 -1.203125q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm11.176086 0q0 1.125 -0.53125 1.8125q-0.515625 0.6875 -1.390625 0.6875q-0.921875 0 -1.4375 -0.65625l-0.046875 0.5625l-0.765625 0l0 -7.0l0.84375 0l0 2.609375q0.5 -0.625 1.390625 -0.625q0.90625 0 1.421875 0.6875q0.515625 0.671875 0.515625 1.84375l0 0.078125zm-0.84375 -0.09375q0 -0.859375 -0.34375 -1.328125q-0.328125 -0.46875 -0.953125 -0.46875q-0.828125 0 -1.1875 0.765625l0 2.140625q0.390625 0.765625 1.203125 0.765625q0.609375 0 0.9375 -0.46875q0.34375 -0.46875 0.34375 -1.40625zm4.9521484 2.5q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm6.2927246 -0.671875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm2.8566895 1.3125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm5.123108 4.921875q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm4.0409546 -1.203125q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.1011963 2.40625l0 -4.28125l-0.78125 0l0 -0.640625l0.78125 0l0 -0.515625q0 -0.78125 0.421875 -1.21875q0.4375 -0.4375 1.203125 -0.4375q0.296875 0 0.578125 0.078125l-0.046875 0.6875q-0.203125 -0.046875 -0.453125 -0.046875q-0.40625 0 -0.640625 0.25q-0.21875 0.234375 -0.21875 0.671875l0 0.53125l1.0625 0l0 0.640625l-1.0625 0l0 4.28125l-0.84375 0z" fill-rule="nonzero"/><path fill="#0000ff" d="m711.5609 378.01407l1.71875 0q1.0 0 1.46875 0.4375q0.46875 0.4375 0.46875 1.21875q0 0.515625 -0.34375 0.984375q-0.328125 0.453125 -0.84375 0.578125l1.34375 2.59375l-0.734375 0l-1.28125 -2.5625l-1.125 0l0 2.5625l-0.671875 0l0 -5.8125zm1.796875 2.671875q0.609375 0 0.890625 -0.265625q0.296875 -0.265625 0.296875 -0.75q0 -0.46875 -0.296875 -0.75q-0.296875 -0.296875 -0.890625 -0.296875l-1.125 0l0 2.0625l1.125 0zm4.8828125 3.234375q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.8359375 0.046875q0.796875 0.25 1.125 0.53125q0.34375 0.28125 0.34375 0.75q0 0.578125 -0.453125 0.953125q-0.453125 0.375 -1.3125 0.375q-1.078125 0 -1.8125 -0.671875l0.375 -0.640625l0.015625 0l0 0q0.296875 0.375 0.59375 0.5625q0.3125 0.1875 0.84375 0.1875q0.5 0 0.78125 -0.171875q0.296875 -0.1875 0.296875 -0.5q0 -0.28125 -0.234375 -0.453125q-0.234375 -0.171875 -0.828125 -0.375q-1.609375 -0.453125 -1.609375 -1.328125q0 -0.484375 0.40625 -0.765625q0.40625 -0.296875 1.15625 -0.296875q0.578125 0 0.96875 0.15625q0.40625 0.15625 0.734375 0.515625l-0.390625 0.453125l0 0.015625q-0.203125 -0.296875 -0.5625 -0.46875q-0.359375 -0.171875 -0.734375 -0.171875q-0.390625 0 -0.65625 0.140625q-0.25 0.140625 -0.25 0.390625q0 0.234375 0.25 0.4375q0.265625 0.1875 0.953125 0.375zm0.890625 -0.6875q0 -0.046875 0.078125 0.015625l-0.03125 0.03125l-0.046875 -0.046875zm0.109375 -0.015625q0.03125 0.03125 0.015625 0.046875q0 0.015625 -0.015625 0q-0.015625 -0.015625 -0.03125 -0.015625l0.03125 -0.03125zm-2.625 1.96875q0 0.03125 -0.078125 0l0.015625 -0.046875l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.03125 -0.046875 -0.03125 -0.046875q0.015625 0 0.046875 0.015625l-0.015625 0.03125zm5.8046875 1.328125q-0.671875 0 -1.078125 -0.5q-0.390625 -0.5 -0.390625 -1.5l0.015625 -2.375l0.65625 0l0 2.375q0 0.765625 0.265625 1.109375q0.265625 0.34375 0.703125 0.34375q0.484375 0 0.8125 -0.375q0.328125 -0.375 0.328125 -1.09375l0 -2.359375l0.65625 0l0 3.609375q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.640625 0q-0.0625 -0.140625 -0.078125 -0.28125q-0.015625 -0.15625 -0.015625 -0.375q-0.203125 0.359375 -0.5625 0.5625q-0.34375 0.203125 -0.765625 0.203125zm3.3359375 -0.109375l0 -0.546875l1.265625 0l0 -5.109375l-1.203125 0l0 -0.546875l1.875 0l0 5.65625l1.25 0l0 0.546875l-3.1875 0zm8.0703125 -0.390625q-0.609375 0.453125 -1.34375 0.453125q-0.71875 0 -1.015625 -0.421875q-0.28125 -0.4375 -0.28125 -1.40625q0 -0.15625 0.015625 -0.546875l0.078125 -1.40625l-0.9375 0l0 -0.546875l0.96875 0l0.078125 -1.140625l0.734375 -0.109375l0.09375 -0.015625l0.015625 0.0625q-0.0625 0.09375 -0.09375 0.15625q-0.03125 0.0625 -0.046875 0.203125l-0.109375 0.84375l1.421875 0l0 0.546875l-1.453125 0l-0.078125 1.453125q-0.015625 0.375 -0.015625 0.5q0 0.734375 0.171875 1.0q0.171875 0.265625 0.546875 0.265625q0.28125 0 0.515625 -0.09375q0.234375 -0.109375 0.53125 -0.328125l0.203125 0.53125z" fill-rule="nonzero"/><path fill="#000000" d="m739.63904 385.1547l-0.484375 -0.328125q0.4375 -0.609375 0.453125 -1.234375l0 -0.765625l0.828125 0l0 0.65625q0 0.46875 -0.234375 0.921875q-0.21875 0.46875 -0.5625 0.75z" fill-rule="nonzero"/><path fill="#0000ff" d="m745.795 383.35782q0.34375 0 0.65625 -0.1875q0.328125 -0.1875 0.53125 -0.515625l0.484375 0.3125q-0.296875 0.484375 -0.6875 0.71875q-0.390625 0.234375 -0.953125 0.234375q-0.65625 0 -1.171875 -0.3125q-0.5 -0.328125 -0.8125 -0.984375q-0.296875 -0.671875 -0.296875 -1.671875q0 -1.078125 0.328125 -1.734375q0.328125 -0.671875 0.828125 -0.953125q0.515625 -0.296875 1.09375 -0.296875q0.609375 0 1.0625 0.3125q0.453125 0.296875 0.6875 0.84375l-0.5625 0.25q0 0 0 0q0 0 0 0q-0.25 -0.484375 -0.546875 -0.671875q-0.296875 -0.203125 -0.65625 -0.203125q-0.75 0 -1.171875 0.640625q-0.421875 0.625 -0.421875 1.765625q0 0.71875 0.21875 1.28125q0.21875 0.5625 0.578125 0.875q0.375 0.296875 0.8125 0.296875zm1.078125 -4.015625q0.015625 -0.015625 0.015625 -0.015625q0.015625 0 0.078125 0.0625l-0.0625 0.03125l-0.03125 -0.078125zm0.109375 0.03125q0.046875 0.09375 -0.015625 0.015625l0.015625 -0.015625zm3.1796875 4.53125q-0.5625 0 -1.015625 -0.28125q-0.4375 -0.28125 -0.703125 -0.78125q-0.25 -0.515625 -0.25 -1.15625q0 -0.640625 0.25 -1.140625q0.265625 -0.5 0.703125 -0.78125q0.453125 -0.296875 1.015625 -0.296875q0.578125 0 1.015625 0.296875q0.453125 0.28125 0.703125 0.78125q0.25 0.5 0.25 1.140625q0 0.640625 -0.25 1.15625q-0.25 0.5 -0.703125 0.78125q-0.4375 0.28125 -1.015625 0.28125zm0 -0.5625q0.375 0 0.65625 -0.21875q0.28125 -0.21875 0.4375 -0.59375q0.171875 -0.375 0.171875 -0.84375q0 -0.734375 -0.359375 -1.1875q-0.359375 -0.46875 -0.90625 -0.46875q-0.546875 0 -0.90625 0.46875q-0.34375 0.453125 -0.34375 1.1875q0 0.46875 0.15625 0.84375q0.171875 0.375 0.453125 0.59375q0.28125 0.21875 0.640625 0.21875zm2.4921875 -3.78125l0.578125 0l0.6875 3.421875l0.734375 -3.015625l0.40625 0l0.90625 3.015625q0.265625 -1.75 0.328125 -2.296875q0.0625 -0.546875 0.0625 -0.984375l0 -0.140625l0.625 0q-0.28125 2.171875 -0.703125 4.28125l-0.640625 0l-0.78125 -2.765625l-0.75 2.765625l-0.609375 0l-0.84375 -4.28125z" fill-rule="nonzero"/><path fill="#000000" d="m757.77155 385.1547l-0.484375 -0.328125q0.4375 -0.609375 0.453125 -1.234375l0 -0.765625l0.828125 0l0 0.65625q0 0.46875 -0.234375 0.921875q-0.21875 0.46875 -0.5625 0.75zm6.218384 -1.234375q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm4.1450195 -1.796875l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.8752441 5.53125q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm2.9295654 0.15625q0 -0.21875 0.125 -0.359375q0.140625 -0.15625 0.390625 -0.15625q0.265625 0 0.390625 0.15625q0.140625 0.140625 0.140625 0.359375q0 0.203125 -0.140625 0.34375q-0.125 0.140625 -0.390625 0.140625q-0.25 0 -0.390625 -0.140625q-0.125 -0.140625 -0.125 -0.34375z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/result/enum.Result.html&sa=D&ust=1548618891917000&usg=AFQjCNG6uq8pLB9RyxUYA6z6j6KH79KgNg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m711.0453 374.86658l27.984375 0l0 11.199982l-27.984375 0l0 -11.199982z" fill-rule="nonzero"/></a><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/borrow/enum.Cow.html&sa=D&ust=1548618891918000&usg=AFQjCNGMUM6ZR5FAxXcsfI71S6ZVmmkjvg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m743.17 374.86658l13.9921875 0l0 11.199982l-13.9921875 0l0 -11.199982z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m40.0 104.13798l120.0 0l0 30.992134l-120.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m54.0 120.94173l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm3.4941406 -3.171875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm6.3408813 4.421875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm5.37941 0.15625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm2.8283234 4.265625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375z" fill-rule="nonzero"/><path fill="#000000" d="m78.434555 122.09798l0 -5.234375l-1.640625 0l0 -0.59375l4.015625 0l0 0.59375l-1.703125 0l0 5.234375l-0.671875 0zm4.9453125 -2.875q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.15625 -0.15625 -0.375q0 -0.21875 0.15625 -0.375q0.171875 -0.171875 0.390625 -0.171875q0.21875 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.375q-0.171875 0.15625 -0.390625 0.15625zm0 2.984375q-0.234375 0 -0.390625 -0.15625q-0.15625 -0.15625 -0.15625 -0.375q0 -0.234375 0.15625 -0.390625q0.171875 -0.15625 0.390625 -0.15625q0.21875 0 0.390625 0.15625q0.171875 0.15625 0.171875 0.390625q0 0.203125 -0.171875 0.375q-0.15625 0.15625 -0.390625 0.15625z" fill-rule="nonzero"/><path fill="#0000ff" d="m93.27049 118.89485q0.828125 0.34375 1.140625 0.703125q0.328125 0.359375 0.328125 0.921875q0 0.421875 -0.21875 0.8125q-0.203125 0.375 -0.640625 0.625q-0.4375 0.234375 -1.09375 0.234375q-1.125 0 -1.8125 -0.734375l0.34375 -0.59375l0 0q0 0 0 0q0 0 0 0q0.25 0.34375 0.640625 0.546875q0.40625 0.1875 0.921875 0.1875q0.515625 0 0.859375 -0.28125q0.34375 -0.296875 0.34375 -0.71875q0 -0.265625 -0.109375 -0.4375q-0.09375 -0.1875 -0.375 -0.359375q-0.28125 -0.1875 -0.84375 -0.421875q-0.859375 -0.34375 -1.234375 -0.765625q-0.359375 -0.4375 -0.359375 -0.96875q0 -0.65625 0.46875 -1.046875q0.484375 -0.390625 1.296875 -0.390625q0.484375 0 0.890625 0.203125q0.421875 0.1875 0.734375 0.53125l-0.375 0.484375l0 0q-0.28125 -0.375 -0.59375 -0.515625q-0.296875 -0.15625 -0.75 -0.15625q-0.453125 0 -0.734375 0.25q-0.265625 0.25 -0.265625 0.59375q0 0.28125 0.109375 0.484375q0.125 0.1875 0.421875 0.390625q0.3125 0.1875 0.90625 0.421875zm0.796875 -1.4375q0 -0.03125 0.03125 -0.015625q0.046875 0.015625 0.0625 0.015625l-0.03125 0.046875l-0.0625 -0.046875l0 0zm0.109375 -0.03125q0.046875 0.078125 0.015625 0.0625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm-2.765625 3.40625q0 0.03125 -0.046875 0.015625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.0625 -0.078125 0.015625 -0.046875l-0.015625 0.046875zm4.7734375 1.234375l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm2.8046875 4.703125l2.640625 -3.21875l-2.453125 0l0 -0.59375l3.3125 0l0 0.453125l-2.59375 3.234375l2.40625 0q0.15625 0 0.21875 -0.015625q0.078125 -0.015625 0.125 -0.078125l0.078125 0l0 0.671875l-3.734375 0l0 -0.453125zm6.7265625 0.546875q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.3828125 2.65625q-0.46875 0 -0.875 -0.25q-0.390625 -0.265625 -0.640625 -0.78125q-0.25 -0.515625 -0.25 -1.234375q0 -0.734375 0.25 -1.234375q0.265625 -0.5 0.671875 -0.734375q0.421875 -0.234375 0.875 -0.234375q0.4375 0 0.75 0.203125q0.328125 0.1875 0.484375 0.53125l0 -2.5625l0.71875 0l0 0.0625q-0.0625 0.0625 -0.078125 0.125q-0.015625 0.0625 -0.015625 0.21875l0.015625 5.140625q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.65625 0q-0.078125 -0.15625 -0.09375 -0.296875q0 -0.140625 0 -0.359375q-0.203125 0.34375 -0.53125 0.546875q-0.328125 0.203125 -0.71875 0.203125zm0.09375 -0.59375q0.578125 0 0.84375 -0.453125q0.28125 -0.453125 0.28125 -1.203125q0 -0.75 -0.296875 -1.203125q-0.296875 -0.46875 -0.875 -0.46875q-0.5625 0 -0.859375 0.421875q-0.296875 0.40625 -0.296875 1.125q0 0.828125 0.3125 1.3125q0.3125 0.46875 0.890625 0.46875z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/beta/core/marker/trait.Sized.html&sa=D&ust=1548618891921000&usg=AFQjCNGUIr58t7WQUakuFaPNq1fRP80kYg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m90.48924 113.13798l23.320312 0l0 11.200005l-23.320312 0l0 -11.200005z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m843.51184 210.01575l108.22046 0l0 38.992126l-108.22046 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m854.19934 224.30263q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm7.2442627 5.0625q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.911133 4.9375q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm8.671387 -2.015625q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625z" fill-rule="nonzero"/><path fill="#000000" d="m882.6427 229.25575q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm4.9683228 0.734375l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm2.5859985 0l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm1.2734985 -2.859375q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm7.6242676 2.0625q0.515625 0 0.890625 -0.3125q0.390625 -0.3125 0.4375 -0.78125l0.90625 0q-0.015625 0.484375 -0.328125 0.921875q-0.3125 0.4375 -0.828125 0.703125q-0.5 0.265625 -1.078125 0.265625q-1.140625 0 -1.828125 -0.765625q-0.671875 -0.78125 -0.671875 -2.109375l0 -0.15625q0 -0.828125 0.296875 -1.46875q0.296875 -0.640625 0.859375 -0.984375q0.578125 -0.359375 1.34375 -0.359375q0.9375 0 1.5625 0.578125q0.640625 0.5625 0.671875 1.46875l-0.90625 0q-0.046875 -0.546875 -0.421875 -0.890625q-0.359375 -0.359375 -0.90625 -0.359375q-0.734375 0 -1.140625 0.53125q-0.40625 0.515625 -0.40625 1.515625l0 0.1875q0 0.96875 0.40625 1.5q0.40625 0.515625 1.140625 0.515625zm6.796631 0.6875q-0.078125 -0.171875 -0.140625 -0.59375q-0.671875 0.703125 -1.59375 0.703125q-0.828125 0 -1.375 -0.46875q-0.53125 -0.484375 -0.53125 -1.203125q0 -0.875 0.671875 -1.359375q0.671875 -0.484375 1.875 -0.484375l0.9375 0l0 -0.453125q0 -0.5 -0.296875 -0.796875q-0.296875 -0.296875 -0.890625 -0.296875q-0.515625 0 -0.859375 0.265625q-0.34375 0.25 -0.34375 0.625l-0.96875 0q0 -0.421875 0.296875 -0.8125q0.296875 -0.40625 0.8125 -0.625q0.515625 -0.234375 1.125 -0.234375q0.96875 0 1.515625 0.484375q0.5625 0.484375 0.578125 1.34375l0 2.59375q0 0.765625 0.203125 1.234375l0 0.078125l-1.015625 0zm-1.59375 -0.734375q0.453125 0 0.859375 -0.234375q0.40625 -0.234375 0.578125 -0.609375l0 -1.15625l-0.75 0q-1.765625 0 -1.765625 1.03125q0 0.453125 0.296875 0.71875q0.3125 0.25 0.78125 0.25zm5.2183228 -6.265625l0 1.375l1.046875 0l0 0.734375l-1.046875 0l0 3.5q0 0.328125 0.140625 0.5q0.140625 0.171875 0.484375 0.171875q0.15625 0 0.453125 -0.0625l0 0.78125q-0.375 0.109375 -0.734375 0.109375q-0.640625 0 -0.96875 -0.390625q-0.328125 -0.390625 -0.328125 -1.109375l0 -3.5l-1.03125 0l0 -0.734375l1.03125 0l0 -1.375l0.953125 0zm3.230957 7.0l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm2.3203735 4.265625q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm6.2805176 -2.875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm4.9421997 7.140625l-0.546875 -0.375q0.484375 -0.6875 0.5 -1.40625l0 -0.875l0.953125 0l0 0.75q0 0.53125 -0.265625 1.046875q-0.25 0.53125 -0.640625 0.859375z" fill-rule="nonzero"/><path fill="#000000" d="m854.2931 242.25575l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm3.4922485 1.5l0.015625 0.625q0.625 -0.734375 1.671875 -0.734375q1.1875 0 1.609375 0.90625q0.28125 -0.40625 0.734375 -0.65625q0.453125 -0.25 1.0625 -0.25q1.84375 0 1.875 1.96875l0 3.765625l-0.953125 0l0 -3.71875q0 -0.59375 -0.28125 -0.890625q-0.265625 -0.3125 -0.921875 -0.3125q-0.53125 0 -0.890625 0.328125q-0.359375 0.3125 -0.40625 0.859375l0 3.734375l-0.96875 0l0 -3.6875q0 -1.234375 -1.203125 -1.234375q-0.953125 0 -1.296875 0.8125l0 4.109375l-0.96875 0l0 -5.625l0.921875 0zm13.183594 2.875q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625zm3.2441406 2.859375l-0.96875 0l0 -8.0l0.96875 0l0 8.0zm2.5859985 0l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm4.9141235 7.234375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.708069 3.4375q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm4.6013794 -1.359375q0 -0.828125 0.328125 -1.484375q0.328125 -0.671875 0.90625 -1.03125q0.578125 -0.359375 1.328125 -0.359375q1.140625 0 1.84375 0.796875q0.71875 0.796875 0.71875 2.125l0 0.0625q0 0.8125 -0.3125 1.46875q-0.3125 0.65625 -0.90625 1.03125q-0.578125 0.359375 -1.34375 0.359375q-1.140625 0 -1.859375 -0.796875q-0.703125 -0.796875 -0.703125 -2.109375l0 -0.0625zm0.96875 0.109375q0 0.9375 0.4375 1.5q0.4375 0.5625 1.15625 0.5625q0.734375 0 1.171875 -0.5625q0.4375 -0.578125 0.4375 -1.609375q0 -0.9375 -0.453125 -1.5q-0.4375 -0.578125 -1.15625 -0.578125q-0.71875 0 -1.15625 0.5625q-0.4375 0.5625 -0.4375 1.625zm10.358643 1.421875l1.078125 -4.296875l0.96875 0l-1.640625 5.625l-0.78125 0l-1.375 -4.265625l-1.328125 4.265625l-0.78125 0l-1.640625 -5.625l0.96875 0l1.109375 4.203125l1.296875 -4.203125l0.78125 0l1.34375 4.296875zm3.9296875 -4.296875l0.03125 0.703125q0.640625 -0.8125 1.6875 -0.8125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -5.625l0.90625 0zm7.3015747 5.734375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161133 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm4.15271 3.265625q0 -0.390625 -0.296875 -0.59375q-0.28125 -0.21875 -1.015625 -0.375q-0.734375 -0.15625 -1.171875 -0.375q-0.421875 -0.21875 -0.625 -0.515625q-0.203125 -0.3125 -0.203125 -0.71875q0 -0.703125 0.578125 -1.171875q0.59375 -0.484375 1.5 -0.484375q0.953125 0 1.546875 0.5q0.609375 0.484375 0.609375 1.265625l-0.96875 0q0 -0.40625 -0.34375 -0.6875q-0.328125 -0.28125 -0.84375 -0.28125q-0.515625 0 -0.8125 0.234375q-0.296875 0.21875 -0.296875 0.59375q0 0.34375 0.265625 0.53125q0.28125 0.171875 1.0 0.328125q0.71875 0.15625 1.15625 0.390625q0.453125 0.21875 0.671875 0.53125q0.21875 0.3125 0.21875 0.765625q0 0.75 -0.609375 1.21875q-0.59375 0.453125 -1.5625 0.453125q-0.671875 0 -1.203125 -0.234375q-0.515625 -0.25 -0.8125 -0.671875q-0.28125 -0.4375 -0.28125 -0.9375l0.953125 0q0.03125 0.484375 0.390625 0.765625q0.359375 0.28125 0.953125 0.28125q0.546875 0 0.875 -0.21875q0.328125 -0.21875 0.328125 -0.59375zm3.182129 -3.453125q0.640625 -0.78125 1.671875 -0.78125q1.78125 0 1.796875 2.015625l0 3.71875l-0.96875 0l0 -3.71875q0 -0.609375 -0.28125 -0.90625q-0.265625 -0.296875 -0.84375 -0.296875q-0.46875 0 -0.828125 0.25q-0.34375 0.25 -0.546875 0.65625l0 4.015625l-0.953125 0l0 -8.0l0.953125 0l0 3.046875zm5.9630127 4.953125l-0.96875 0l0 -5.625l0.96875 0l0 5.625zm-1.046875 -7.125q0 -0.234375 0.140625 -0.390625q0.140625 -0.171875 0.421875 -0.171875q0.28125 0 0.421875 0.171875q0.15625 0.15625 0.15625 0.390625q0 0.234375 -0.15625 0.390625q-0.140625 0.15625 -0.421875 0.15625q-0.28125 0 -0.421875 -0.15625q-0.140625 -0.15625 -0.140625 -0.390625zm7.3359985 4.375q0 1.28125 -0.59375 2.078125q-0.578125 0.78125 -1.59375 0.78125q-1.015625 0 -1.609375 -0.65625l0 2.71875l-0.953125 0l0 -7.796875l0.875 0l0.046875 0.625q0.59375 -0.734375 1.625 -0.734375q1.015625 0 1.609375 0.765625q0.59375 0.765625 0.59375 2.125l0 0.09375zm-0.96875 -0.109375q0 -0.953125 -0.40625 -1.5q-0.40625 -0.5625 -1.109375 -0.5625q-0.875 0 -1.3125 0.78125l0 2.6875q0.4375 0.765625 1.328125 0.765625q0.6875 0 1.09375 -0.546875q0.40625 -0.546875 0.40625 -1.625z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/book/second-edition/ch15-01-box.html&sa=D&ust=1548618891926000&usg=AFQjCNE9qBZqFtrB_gJ4Rav-aWpc-EvXiQ" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m852.51184 219.01575l23.289734 0l0 12.800003l-23.289734 0l0 -12.800003z" fill-rule="nonzero"/></a><path fill="#000000" fill-opacity="0.0" d="m53.91809 235.99426l120.0 0l0 30.992126l-120.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m67.91809 252.79802l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm3.4941406 -3.171875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm6.3408813 4.421875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm5.37941 0.15625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm2.8283234 4.265625q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375z" fill-rule="nonzero"/><path fill="#000000" d="m92.352646 253.95427l0 -5.234375l-1.640625 0l0 -0.59375l4.015625 0l0 0.59375l-1.703125 0l0 5.234375l-0.671875 0zm4.9453125 -2.875q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.15625 -0.15625 -0.375q0 -0.21875 0.15625 -0.375q0.171875 -0.171875 0.390625 -0.171875q0.21875 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.375q-0.171875 0.15625 -0.390625 0.15625zm0 2.984375q-0.234375 0 -0.390625 -0.15625q-0.15625 -0.15625 -0.15625 -0.375q0 -0.234375 0.15625 -0.390625q0.171875 -0.15625 0.390625 -0.15625q0.21875 0 0.390625 0.15625q0.171875 0.15625 0.171875 0.390625q0 0.203125 -0.171875 0.375q-0.15625 0.15625 -0.390625 0.15625z" fill-rule="nonzero"/><path fill="#0000ff" d="m107.18858 250.75114q0.828125 0.34375 1.140625 0.703125q0.328125 0.359375 0.328125 0.921875q0 0.421875 -0.21875 0.8125q-0.203125 0.375 -0.640625 0.625q-0.4375 0.234375 -1.09375 0.234375q-1.125 0 -1.8125 -0.734375l0.34375 -0.59375l0 0q0 0 0 0q0 0 0 0q0.25 0.34375 0.640625 0.546875q0.40625 0.1875 0.921875 0.1875q0.515625 0 0.859375 -0.28125q0.34375 -0.296875 0.34375 -0.71875q0 -0.265625 -0.109375 -0.4375q-0.09375 -0.1875 -0.375 -0.359375q-0.28125 -0.1875 -0.84375 -0.421875q-0.859375 -0.34375 -1.234375 -0.765625q-0.359375 -0.4375 -0.359375 -0.96875q0 -0.65625 0.46875 -1.046875q0.484375 -0.390625 1.296875 -0.390625q0.484375 0 0.890625 0.203125q0.421875 0.1875 0.734375 0.53125l-0.375 0.484375l0 0q-0.28125 -0.375 -0.59375 -0.515625q-0.296875 -0.15625 -0.75 -0.15625q-0.453125 0 -0.734375 0.25q-0.265625 0.25 -0.265625 0.59375q0 0.28125 0.109375 0.484375q0.125 0.1875 0.421875 0.390625q0.3125 0.1875 0.90625 0.421875zm0.796875 -1.4375q0 -0.03125 0.03125 -0.015625q0.046875 0.015625 0.0625 0.015625l-0.03125 0.046875l-0.0625 -0.046875l0 0zm0.109375 -0.03125q0.046875 0.078125 0.015625 0.0625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125zm-2.765625 3.40625q0 0.03125 -0.046875 0.015625q-0.03125 -0.03125 -0.03125 -0.03125l0.015625 -0.03125l0.0625 0.03125l0 0.015625zm-0.09375 0.03125q-0.0625 -0.078125 0.015625 -0.046875l-0.015625 0.046875zm4.7734375 1.234375l0 -0.546875l1.09375 0l0 -3.171875l-1.046875 0l0 -0.546875l1.71875 0l0 3.71875l0.984375 0l0 0.546875l-2.75 0zm1.390625 -5.15625q-0.1875 0 -0.328125 -0.140625q-0.140625 -0.140625 -0.140625 -0.34375q0 -0.203125 0.125 -0.34375q0.140625 -0.140625 0.34375 -0.140625q0.203125 0 0.34375 0.15625q0.140625 0.140625 0.140625 0.328125q0 0.203125 -0.140625 0.34375q-0.140625 0.140625 -0.34375 0.140625zm2.8046875 4.703125l2.640625 -3.21875l-2.453125 0l0 -0.59375l3.3125 0l0 0.453125l-2.59375 3.234375l2.40625 0q0.15625 0 0.21875 -0.015625q0.078125 -0.015625 0.125 -0.078125l0.078125 0l0 0.671875l-3.734375 0l0 -0.453125zm6.7265625 0.546875q-0.953125 0 -1.515625 -0.578125q-0.5625 -0.578125 -0.5625 -1.640625q0 -0.6875 0.265625 -1.1875q0.265625 -0.515625 0.703125 -0.78125q0.4375 -0.265625 1.0 -0.265625q0.765625 0 1.25 0.515625q0.484375 0.5 0.484375 1.5q0 0.109375 -0.03125 0.3125l-3.03125 0q0.046875 0.78125 0.4375 1.1875q0.40625 0.390625 1.03125 0.390625q0.671875 0 1.09375 -0.46875l0.375 0.359375q-0.546875 0.65625 -1.5 0.65625zm0.9375 -2.65625q0 -0.59375 -0.3125 -0.9375q-0.296875 -0.359375 -0.78125 -0.359375q-0.46875 0 -0.8125 0.328125q-0.34375 0.328125 -0.4375 0.96875l2.34375 0zm3.3828125 2.65625q-0.46875 0 -0.875 -0.25q-0.390625 -0.265625 -0.640625 -0.78125q-0.25 -0.515625 -0.25 -1.234375q0 -0.734375 0.25 -1.234375q0.265625 -0.5 0.671875 -0.734375q0.421875 -0.234375 0.875 -0.234375q0.4375 0 0.75 0.203125q0.328125 0.1875 0.484375 0.53125l0 -2.5625l0.71875 0l0 0.0625q-0.0625 0.0625 -0.078125 0.125q-0.015625 0.0625 -0.015625 0.21875l0.015625 5.140625q0 0.21875 0.015625 0.359375q0.015625 0.140625 0.078125 0.296875l-0.65625 0q-0.078125 -0.15625 -0.09375 -0.296875q0 -0.140625 0 -0.359375q-0.203125 0.34375 -0.53125 0.546875q-0.328125 0.203125 -0.71875 0.203125zm0.09375 -0.59375q0.578125 0 0.84375 -0.453125q0.28125 -0.453125 0.28125 -1.203125q0 -0.75 -0.296875 -1.203125q-0.296875 -0.46875 -0.875 -0.46875q-0.5625 0 -0.859375 0.421875q-0.296875 0.40625 -0.296875 1.125q0 0.828125 0.3125 1.3125q0.3125 0.46875 0.890625 0.46875z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/beta/core/marker/trait.Sized.html&sa=D&ust=1548618891931000&usg=AFQjCNEsjxnm2Q6ta6xrLuCgszx3HrNsjA" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m104.40733 244.99426l23.320312 0l0 11.200012l-23.320312 0l0 -11.200012z" fill-rule="nonzero"/></a><path fill="#f4cccc" d="m697.8084 422.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m697.8084 422.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m733.36304 434.73212l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#f4cccc" d="m794.37964 422.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m794.37964 422.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m829.9343 434.73212l0 -5.984375l-1.890625 0l0 -0.671875l4.609375 0l0 0.671875l-1.96875 0l0 5.984375l-0.75 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m439.91208 371.20016l177.98422 0l0 38.992126l-177.98422 0z" fill-rule="evenodd"/><path fill="#000000" d="m454.5527 387.05078q-0.109375 1.0625 -0.765625 1.640625q-0.65625 0.5625 -1.734375 0.5625q-1.1875 0 -1.890625 -0.84375q-0.703125 -0.84375 -0.703125 -2.25l0 -0.640625q0 -0.921875 0.328125 -1.625q0.328125 -0.703125 0.921875 -1.078125q0.609375 -0.375 1.421875 -0.375q1.046875 0 1.6875 0.59375q0.640625 0.578125 0.734375 1.625l-0.875 0q-0.109375 -0.796875 -0.5 -1.140625q-0.375 -0.359375 -1.046875 -0.359375q-0.84375 0 -1.328125 0.625q-0.46875 0.609375 -0.46875 1.75l0 0.640625q0 1.078125 0.453125 1.71875q0.453125 0.640625 1.265625 0.640625q0.71875 0 1.109375 -0.328125q0.390625 -0.328125 0.515625 -1.15625l0.875 0zm0.85272217 -0.40625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.4918213 -2.515625l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm7.209381 3.609375q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm2.8566895 1.3125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm2.0605774 3.734375q0 -1.140625 0.53125 -1.828125q0.53125 -0.6875 1.40625 -0.6875q0.875 0 1.375 0.59375l0 -2.578125l0.84375 0l0 7.0l-0.78125 0l-0.03125 -0.53125q-0.515625 0.625 -1.40625 0.625q-0.859375 0 -1.40625 -0.703125q-0.53125 -0.703125 -0.53125 -1.828125l0 -0.0625zm0.84375 0.09375q0 0.828125 0.34375 1.3125q0.34375 0.46875 0.953125 0.46875q0.796875 0 1.171875 -0.71875l0 -2.265625q-0.375 -0.6875 -1.15625 -0.6875q-0.625 0 -0.96875 0.484375q-0.34375 0.46875 -0.34375 1.40625zm6.666992 2.5q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm5.379425 0.15625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm6.1375732 3.6875q-0.5 0.578125 -1.453125 0.578125q-0.78125 0 -1.203125 -0.453125q-0.40625 -0.46875 -0.40625 -1.359375l0 -3.203125l0.84375 0l0 3.171875q0 1.125 0.90625 1.125q0.96875 0 1.28125 -0.71875l0 -3.578125l0.84375 0l0 4.921875l-0.796875 0l-0.015625 -0.484375zm4.954834 -0.828125q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm2.8566895 1.3125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm3.0605774 1.3125l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm4.146881 2.421875q0 -1.15625 0.53125 -1.828125q0.53125 -0.6875 1.40625 -0.6875q0.90625 0 1.421875 0.640625l0.03125 -0.546875l0.765625 0l0 4.796875q0 0.96875 -0.5625 1.515625q-0.5625 0.546875 -1.515625 0.546875q-0.53125 0 -1.046875 -0.234375q-0.515625 -0.21875 -0.78125 -0.609375l0.4375 -0.515625q0.546875 0.671875 1.328125 0.671875q0.609375 0 0.953125 -0.34375q0.34375 -0.34375 0.34375 -0.96875l0 -0.421875q-0.5 0.578125 -1.375 0.578125q-0.875 0 -1.40625 -0.6875q-0.53125 -0.703125 -0.53125 -1.90625zm0.84375 0.09375q0 0.828125 0.34375 1.3125q0.34375 0.46875 0.953125 0.46875q0.796875 0 1.171875 -0.71875l0 -2.25q-0.390625 -0.703125 -1.15625 -0.703125q-0.609375 0 -0.96875 0.484375q-0.34375 0.46875 -0.34375 1.40625z" fill-rule="nonzero"/><path fill="#0000ff" d="m517.89453 386.7539q0 1.125 -0.515625 1.8125q-0.515625 0.6875 -1.390625 0.6875q-0.890625 0 -1.40625 -0.578125l0 2.375l-0.84375 0l0 -6.8125l0.765625 0l0.046875 0.546875q0.515625 -0.640625 1.421875 -0.640625q0.890625 0 1.40625 0.671875q0.515625 0.65625 0.515625 1.859375l0 0.078125zm-0.84375 -0.09375q0 -0.84375 -0.359375 -1.3125q-0.34375 -0.484375 -0.96875 -0.484375q-0.765625 0 -1.140625 0.671875l0 2.359375q0.375 0.671875 1.15625 0.671875q0.609375 0 0.953125 -0.484375q0.359375 -0.484375 0.359375 -1.421875zm4.9677734 2.5q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm5.8084106 -3.53125q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm2.156433 1.890625l-0.53125 0.546875l0 1.734375l-0.84375 0l0 -7.0l0.84375 0l0 4.234375l0.453125 -0.546875l1.53125 -1.609375l1.03125 0l-1.921875 2.046875l2.140625 2.875l-0.984375 0l-1.71875 -2.28125zm4.259094 2.28125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm3.0605469 1.3125l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm4.1469116 2.421875q0 -1.15625 0.53125 -1.828125q0.53125 -0.6875 1.40625 -0.6875q0.90625 0 1.421875 0.640625l0.03125 -0.546875l0.765625 0l0 4.796875q0 0.96875 -0.5625 1.515625q-0.5625 0.546875 -1.515625 0.546875q-0.53125 0 -1.046875 -0.234375q-0.515625 -0.21875 -0.78125 -0.609375l0.4375 -0.515625q0.546875 0.671875 1.328125 0.671875q0.609375 0 0.953125 -0.34375q0.34375 -0.34375 0.34375 -0.96875l0 -0.421875q-0.5 0.578125 -1.375 0.578125q-0.875 0 -1.40625 -0.6875q-0.53125 -0.703125 -0.53125 -1.90625zm0.84375 0.09375q0 0.828125 0.34375 1.3125q0.34375 0.46875 0.953125 0.46875q0.796875 0 1.171875 -0.71875l0 -2.25q-0.390625 -0.703125 -1.15625 -0.703125q-0.609375 0 -0.96875 0.484375q-0.34375 0.46875 -0.34375 1.40625zm8.139648 3.09375l-4.171875 0l0 -0.6875l4.171875 0l0 0.6875zm1.5679321 -0.6875l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm1.1387329 -2.515625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm5.8355713 -3.71875l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0z" fill-rule="nonzero"/><path fill="#000000" d="m559.3821 390.48828l-0.484375 -0.328125q0.4375 -0.609375 0.453125 -1.234375l0 -0.765625l0.828125 0l0 0.65625q0 0.46875 -0.234375 0.921875q-0.21875 0.46875 -0.5625 0.75zm8.530945 -2.484375l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm3.4941406 -3.171875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm5.2002563 4.328125l-0.84375 0l0 -4.921875l0.84375 0l0 4.921875zm-0.90625 -6.234375q0 -0.203125 0.125 -0.34375q0.125 -0.140625 0.375 -0.140625q0.25 0 0.375 0.140625q0.125 0.140625 0.125 0.34375q0 0.203125 -0.125 0.34375q-0.125 0.140625 -0.375 0.140625q-0.25 0 -0.375 -0.140625q-0.125 -0.140625 -0.125 -0.34375zm4.232422 5.640625q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm3.7576904 -3.734375q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875z" fill-rule="nonzero"/><path fill="#000000" d="m449.34958 397.66016q0 -1.140625 0.53125 -1.828125q0.53125 -0.6875 1.40625 -0.6875q0.875 0 1.375 0.59375l0 -2.578125l0.84375 0l0 7.0l-0.78125 0l-0.03125 -0.53125q-0.515625 0.625 -1.40625 0.625q-0.859375 0 -1.40625 -0.703125q-0.53125 -0.703125 -0.53125 -1.828125l0 -0.0625zm0.84375 0.09375q0 0.828125 0.34375 1.3125q0.34375 0.46875 0.953125 0.46875q0.796875 0 1.171875 -0.71875l0 -2.265625q-0.375 -0.6875 -1.15625 -0.6875q-0.625 0 -0.96875 0.484375q-0.34375 0.46875 -0.34375 1.40625zm4.401367 -0.109375q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm6.7418213 2.5q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm5.8637695 3.015625q0 -0.34375 -0.25 -0.53125q-0.25 -0.1875 -0.890625 -0.3125q-0.640625 -0.140625 -1.015625 -0.328125q-0.375 -0.203125 -0.5625 -0.46875q-0.1875 -0.265625 -0.1875 -0.625q0 -0.609375 0.515625 -1.015625q0.515625 -0.421875 1.3125 -0.421875q0.84375 0 1.359375 0.4375q0.515625 0.421875 0.515625 1.09375l-0.84375 0q0 -0.34375 -0.296875 -0.59375q-0.28125 -0.25 -0.734375 -0.25q-0.453125 0 -0.71875 0.203125q-0.265625 0.203125 -0.265625 0.515625q0 0.3125 0.234375 0.46875q0.25 0.15625 0.875 0.296875q0.640625 0.140625 1.03125 0.34375q0.390625 0.1875 0.578125 0.46875q0.1875 0.265625 0.1875 0.671875q0 0.65625 -0.53125 1.0625q-0.515625 0.390625 -1.359375 0.390625q-0.59375 0 -1.046875 -0.203125q-0.453125 -0.21875 -0.71875 -0.59375q-0.25 -0.375 -0.25 -0.8125l0.84375 0q0.015625 0.421875 0.328125 0.671875q0.328125 0.25 0.84375 0.25q0.46875 0 0.75 -0.1875q0.296875 -0.203125 0.296875 -0.53125zm2.7473145 -3.609375l0.03125 0.609375q0.5625 -0.703125 1.46875 -0.703125q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -4.921875l0.796875 0zm4.412506 0.15625l-0.484375 -0.328125q0.421875 -0.59375 0.4375 -1.25l0 -0.65625l0.828125 0l0 0.59375q0 0.453125 -0.21875 0.90625q-0.21875 0.453125 -0.5625 0.734375zm2.9410095 -1.359375l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm7.262665 6.125q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.3395996 0.640625l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm2.263733 0l-0.84375 0l0 -7.0l0.84375 0l0 7.0zm1.1387024 -2.515625q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm6.6636963 1.8125q0.453125 0 0.78125 -0.265625q0.34375 -0.28125 0.390625 -0.6875l0.796875 0q-0.03125 0.421875 -0.296875 0.8125q-0.265625 0.375 -0.71875 0.609375q-0.453125 0.21875 -0.953125 0.21875q-1.0 0 -1.59375 -0.671875q-0.59375 -0.671875 -0.59375 -1.84375l0 -0.140625q0 -0.71875 0.265625 -1.28125q0.265625 -0.5625 0.75 -0.859375q0.5 -0.3125 1.171875 -0.3125q0.828125 0 1.375 0.5q0.546875 0.484375 0.59375 1.28125l-0.796875 0q-0.046875 -0.484375 -0.375 -0.78125q-0.3125 -0.3125 -0.796875 -0.3125q-0.640625 0 -1.0 0.46875q-0.34375 0.453125 -0.34375 1.328125l0 0.15625q0 0.859375 0.34375 1.328125q0.359375 0.453125 1.0 0.453125zm5.9608154 0.59375q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm4.574005 -5.484375l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.9533691 6.21875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm6.4542847 -1.796875l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm2.7503052 1.796875q0.5625 -0.6875 1.453125 -0.6875q1.5625 0 1.578125 1.765625l0 3.25l-0.84375 0l0 -3.265625q0 -0.53125 -0.25 -0.78125q-0.234375 -0.25 -0.734375 -0.25q-0.421875 0 -0.734375 0.21875q-0.296875 0.21875 -0.46875 0.5625l0 3.515625l-0.84375 0l0 -7.0l0.84375 0l0 2.671875zm6.3408813 4.421875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm7.6886597 0.15625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125zm3.828308 4.171875q-0.078125 -0.140625 -0.125 -0.515625q-0.59375 0.609375 -1.40625 0.609375q-0.71875 0 -1.1875 -0.40625q-0.46875 -0.421875 -0.46875 -1.046875q0 -0.78125 0.578125 -1.203125q0.59375 -0.421875 1.65625 -0.421875l0.8125 0l0 -0.390625q0 -0.4375 -0.265625 -0.703125q-0.265625 -0.265625 -0.78125 -0.265625q-0.453125 0 -0.765625 0.234375q-0.296875 0.21875 -0.296875 0.546875l-0.84375 0q0 -0.375 0.265625 -0.71875q0.265625 -0.34375 0.703125 -0.53125q0.453125 -0.203125 1.0 -0.203125q0.84375 0 1.328125 0.421875q0.484375 0.421875 0.5 1.171875l0 2.265625q0 0.6875 0.171875 1.078125l0 0.078125l-0.875 0zm-1.40625 -0.640625q0.390625 0 0.75 -0.203125q0.359375 -0.203125 0.515625 -0.53125l0 -1.015625l-0.65625 0q-1.546875 0 -1.546875 0.90625q0 0.390625 0.265625 0.625q0.265625 0.21875 0.671875 0.21875zm7.7927246 -0.515625l0.953125 -3.765625l0.84375 0l-1.4375 4.921875l-0.6875 0l-1.203125 -3.734375l-1.15625 3.734375l-0.6875 0l-1.421875 -4.921875l0.828125 0l0.96875 3.6875l1.15625 -3.6875l0.671875 0l1.171875 3.765625zm5.756531 -3.765625l0.015625 0.546875q0.546875 -0.640625 1.46875 -0.640625q1.03125 0 1.40625 0.78125q0.234375 -0.34375 0.625 -0.5625q0.40625 -0.21875 0.9375 -0.21875q1.625 0 1.65625 1.71875l0 3.296875l-0.84375 0l0 -3.25q0 -0.53125 -0.25 -0.78125q-0.234375 -0.265625 -0.8125 -0.265625q-0.46875 0 -0.78125 0.28125q-0.296875 0.265625 -0.34375 0.75l0 3.265625l-0.859375 0l0 -3.234375q0 -1.0625 -1.046875 -1.0625q-0.828125 0 -1.140625 0.703125l0 3.59375l-0.828125 0l0 -4.921875l0.796875 0zm10.425781 4.4375q-0.5 0.578125 -1.453125 0.578125q-0.78125 0 -1.203125 -0.453125q-0.40625 -0.46875 -0.40625 -1.359375l0 -3.203125l0.84375 0l0 3.171875q0 1.125 0.90625 1.125q0.96875 0 1.28125 -0.71875l0 -3.578125l0.84375 0l0 4.921875l-0.796875 0l-0.015625 -0.484375zm3.236084 -5.640625l0 1.203125l0.921875 0l0 0.640625l-0.921875 0l0 3.0625q0 0.296875 0.125 0.453125q0.125 0.140625 0.421875 0.140625q0.140625 0 0.390625 -0.0625l0 0.6875q-0.328125 0.09375 -0.640625 0.09375q-0.5625 0 -0.859375 -0.34375q-0.28125 -0.34375 -0.28125 -0.96875l0 -3.0625l-0.890625 0l0 -0.640625l0.890625 0l0 -1.203125l0.84375 0zm3.9533691 6.21875q-1.0 0 -1.640625 -0.65625q-0.625 -0.65625 -0.625 -1.765625l0 -0.15625q0 -0.734375 0.28125 -1.3125q0.28125 -0.578125 0.78125 -0.890625q0.5 -0.328125 1.09375 -0.328125q0.953125 0 1.484375 0.640625q0.546875 0.625 0.546875 1.796875l0 0.359375l-3.34375 0q0.015625 0.71875 0.421875 1.171875q0.40625 0.453125 1.046875 0.453125q0.4375 0 0.75 -0.1875q0.3125 -0.1875 0.546875 -0.484375l0.515625 0.40625q-0.625 0.953125 -1.859375 0.953125zm-0.109375 -4.421875q-0.515625 0 -0.859375 0.375q-0.34375 0.375 -0.421875 1.03125l2.46875 0l0 -0.0625q-0.046875 -0.640625 -0.359375 -0.984375q-0.296875 -0.359375 -0.828125 -0.359375zm4.6607056 1.203125l1.09375 -1.796875l0.984375 0l-1.625 2.4375l1.671875 2.484375l-0.984375 0l-1.125 -1.84375l-1.140625 1.84375l-0.984375 0l1.65625 -2.484375l-1.609375 -2.4375l0.984375 0l1.078125 1.796875z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://github.com/Amanieu/parking_lot&sa=D&ust=1548618891939000&usg=AFQjCNHvqucvqt9WDt29tqpl3C_7iGTUpg" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m513.09766 380.20016l45.67505 0l0 11.200012l-45.67505 0l0 -11.200012z" fill-rule="nonzero"/></a><path fill="#d9ead3" d="m657.8084 444.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m657.8084 444.99213l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m674.78674 456.279q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm8.062561 -3.90625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#ffffff" d="m697.8084 444.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m697.8084 444.99213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#ffffff" d="m794.37964 445.49213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m794.37964 445.49213l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m637.4181 427.22678l29.070862 0l0 30.992126l-29.070862 0z" fill-rule="evenodd"/><path fill="#000000" d="m646.83997 442.67117q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m774.61334 427.22678l29.070862 0l0 30.992126l-29.070862 0z" fill-rule="evenodd"/><path fill="#000000" d="m784.0352 442.67117q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125z" fill-rule="nonzero"/><path fill="#d9ead3" d="m657.8084 311.4366l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m657.8084 311.4366l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m674.78674 322.72348q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm8.062561 -3.90625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#f4cccc" d="m697.8084 311.4357l51.08661 0l0 16.0l-51.08661 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m697.8084 311.4357l51.08661 0l0 16.0l-51.08661 0z" fill-rule="evenodd"/><path fill="#000000" d="m725.07825 323.1757l-0.671875 -1.9375l-2.140625 0l-0.671875 1.9375l-0.734375 0l2.453125 -6.75l0.078125 0l2.453125 6.75l-0.765625 0zm-2.609375 -2.515625l1.75 0l-0.875 -2.53125l-0.875 2.53125z" fill-rule="nonzero"/><path fill="#f4cccc" d="m697.8084 334.4038l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m697.8084 334.4038l72.0 0l0 16.0l-72.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m731.6599 339.50317l1.875 0q1.109375 0 1.65625 0.4375q0.5625 0.421875 0.5625 1.171875q0 0.484375 -0.265625 0.90625q-0.265625 0.40625 -0.71875 0.5625q0.546875 0.1875 0.890625 0.671875q0.359375 0.46875 0.359375 1.03125q0 0.875 -0.625 1.375q-0.609375 0.484375 -1.859375 0.484375l-1.875 0l0 -6.640625zm1.78125 2.75q1.5625 0 1.5625 -1.046875q0 -0.484375 -0.359375 -0.78125q-0.34375 -0.296875 -1.09375 -0.296875l-1.15625 0l0 2.125l1.046875 0zm0.21875 3.234375q1.5625 0 1.5625 -1.25q0 -1.359375 -1.75 -1.359375l-1.078125 0l0 2.609375l1.265625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m637.4181 315.67126l29.070862 0l0 30.992126l-29.070862 0z" fill-rule="evenodd"/><path fill="#000000" d="m646.83997 331.11563q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125z" fill-rule="nonzero"/><path fill="#d9ead3" d="m657.8084 334.4038l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m657.8084 334.4038l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m674.78674 345.69067q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm8.062561 -3.90625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#f4cccc" d="m697.8084 357.7861l30.078735 0l0 16.0l-30.078735 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m697.8084 357.7861l30.078735 0l0 16.0l-30.078735 0z" fill-rule="evenodd"/><path fill="#000000" d="m713.18365 368.99484q0.40625 0 0.765625 -0.21875q0.359375 -0.21875 0.578125 -0.59375l0.5625 0.359375q-0.328125 0.546875 -0.78125 0.828125q-0.453125 0.265625 -1.09375 0.265625q-0.734375 0 -1.328125 -0.359375q-0.578125 -0.375 -0.921875 -1.125q-0.34375 -0.765625 -0.34375 -1.90625q0 -1.21875 0.375 -1.984375q0.375 -0.765625 0.9375 -1.09375q0.578125 -0.328125 1.25 -0.328125q0.703125 0 1.21875 0.359375q0.515625 0.34375 0.78125 0.953125l-0.640625 0.296875q-0.015625 0 -0.015625 0q0 -0.015625 0 -0.015625q-0.265625 -0.546875 -0.609375 -0.765625q-0.34375 -0.234375 -0.765625 -0.234375q-0.84375 0 -1.328125 0.734375q-0.484375 0.71875 -0.484375 2.03125q0 0.8125 0.25 1.453125q0.25 0.640625 0.671875 1.0q0.421875 0.34375 0.921875 0.34375zm1.234375 -4.578125q0.015625 -0.03125 0.015625 -0.03125q0.015625 0 0.09375 0.0625l-0.078125 0.03125l-0.03125 -0.0625zm0.125 0.03125q0.046875 0.09375 -0.015625 0l0.015625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m637.4181 338.17126l29.070862 0l0 30.992126l-29.070862 0z" fill-rule="evenodd"/><path fill="#000000" d="m646.83997 353.61563q0 -0.71875 0.28125 -1.296875q0.28125 -0.578125 0.78125 -0.890625q0.515625 -0.3125 1.171875 -0.3125q1.0 0 1.625 0.703125q0.625 0.6875 0.625 1.84375l0 0.0625q0 0.71875 -0.28125 1.296875q-0.28125 0.5625 -0.796875 0.890625q-0.5 0.3125 -1.171875 0.3125q-1.0 0 -1.625 -0.6875q-0.609375 -0.703125 -0.609375 -1.859375l0 -0.0625zm0.84375 0.109375q0 0.8125 0.375 1.3125q0.375 0.5 1.015625 0.5q0.640625 0 1.015625 -0.5q0.390625 -0.515625 0.390625 -1.421875q0 -0.8125 -0.390625 -1.3125q-0.390625 -0.5 -1.015625 -0.5q-0.625 0 -1.015625 0.5q-0.375 0.5 -0.375 1.421875zm7.0699463 -1.765625q-0.1875 -0.03125 -0.40625 -0.03125q-0.828125 0 -1.125 0.703125l0 3.5l-0.84375 0l0 -4.921875l0.8125 0l0.015625 0.5625q0.421875 -0.65625 1.171875 -0.65625q0.25 0 0.375 0.0625l0 0.78125z" fill-rule="nonzero"/><path fill="#d9ead3" d="m657.8084 357.6479l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m657.8084 357.6479l40.472412 0l0 16.0l-40.472412 0z" fill-rule="evenodd"/><path fill="#000000" d="m674.78674 368.93478q-0.703125 0.53125 -1.546875 0.53125q-0.8125 0 -1.15625 -0.484375q-0.328125 -0.5 -0.328125 -1.609375q0 -0.171875 0.015625 -0.625l0.109375 -1.59375l-1.078125 0l0 -0.640625l1.109375 0l0.078125 -1.296875l0.859375 -0.140625l0.109375 0l0 0.0625q-0.078125 0.09375 -0.109375 0.171875q-0.03125 0.078125 -0.046875 0.234375l-0.125 0.96875l1.625 0l0 0.640625l-1.65625 0l-0.09375 1.640625q-0.03125 0.4375 -0.03125 0.5625q0 0.859375 0.1875 1.171875q0.203125 0.296875 0.640625 0.296875q0.328125 0 0.59375 -0.109375q0.265625 -0.125 0.609375 -0.390625l0.234375 0.609375zm3.187561 -4.515625q1.046875 0 1.59375 0.546875q0.546875 0.53125 0.546875 1.828125l0 2.59375l-0.828125 0l0 -0.75q-0.4375 0.875 -1.65625 0.875q-0.8125 0 -1.28125 -0.375q-0.453125 -0.375 -0.453125 -0.96875q0 -0.515625 0.328125 -0.890625q0.34375 -0.390625 0.890625 -0.59375q0.5625 -0.21875 1.234375 -0.21875q0.609375 0 1.109375 0.0625q-0.078125 -0.8125 -0.453125 -1.140625q-0.359375 -0.34375 -1.078125 -0.34375q-0.359375 0 -0.703125 0.140625q-0.328125 0.125 -0.609375 0.40625l-0.375 -0.5q0.6875 -0.671875 1.734375 -0.671875zm-0.265625 4.5q0.78125 0 1.234375 -0.453125q0.46875 -0.46875 0.515625 -1.34375q-0.484375 -0.078125 -1.046875 -0.078125q-0.796875 0 -1.265625 0.265625q-0.46875 0.265625 -0.46875 0.8125q0 0.796875 1.03125 0.796875zm8.062561 -3.90625q-0.09375 0 -0.28125 0q-0.515625 0 -0.84375 0.21875q0.171875 0.359375 0.171875 0.796875q0 0.484375 -0.203125 0.875q-0.203125 0.390625 -0.59375 0.609375q-0.390625 0.21875 -0.90625 0.21875q-0.40625 0 -0.75 -0.140625q-0.203125 0.234375 -0.203125 0.4375q0 0.265625 0.328125 0.375q0.328125 0.109375 1.171875 0.109375q1.03125 0 1.40625 0.3125q0.375 0.3125 0.375 0.921875q0 0.625 -0.515625 1.046875q-0.5 0.421875 -1.59375 0.421875q-1.03125 0 -1.625 -0.328125q-0.59375 -0.3125 -0.59375 -0.921875q0 -0.390625 0.203125 -0.65625q0.21875 -0.28125 0.546875 -0.4375q-0.34375 -0.234375 -0.34375 -0.65625q0 -0.421875 0.4375 -0.890625q-0.265625 -0.234375 -0.40625 -0.5625q-0.140625 -0.34375 -0.140625 -0.734375q0 -0.46875 0.203125 -0.859375q0.21875 -0.390625 0.59375 -0.609375q0.390625 -0.21875 0.90625 -0.21875q0.78125 0 1.25 0.5q0.25 -0.234375 0.515625 -0.34375q0.28125 -0.125 0.609375 -0.125l0.1875 0.015625l0.09375 0.625zm-2.65625 2.078125q0.453125 0 0.75 -0.296875q0.3125 -0.3125 0.3125 -0.765625q0 -0.4375 -0.3125 -0.75q-0.296875 -0.3125 -0.75 -0.3125q-0.453125 0 -0.765625 0.3125q-0.296875 0.3125 -0.296875 0.75q0 0.453125 0.296875 0.765625q0.3125 0.296875 0.765625 0.296875zm1.625 2.78125q0 -0.265625 -0.09375 -0.40625q-0.078125 -0.140625 -0.34375 -0.203125q-0.265625 -0.078125 -0.796875 -0.078125q-0.765625 0 -1.234375 -0.140625q-0.25 0.171875 -0.359375 0.34375q-0.09375 0.1875 -0.09375 0.484375q0 0.375 0.40625 0.5625q0.40625 0.203125 1.125 0.203125q0.703125 0 1.046875 -0.203125q0.34375 -0.203125 0.34375 -0.5625z" fill-rule="nonzero"/><path fill="#ffffff" d="m748.895 311.4357l20.913391 0l0 16.0l-20.913391 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m748.895 311.4357l20.913391 0l0 16.0l-20.913391 0z" fill-rule="evenodd"/><path fill="#ffffff" d="m727.8898 357.7861l43.46454 0l0 16.0l-43.46454 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m727.8898 357.7861l43.46454 0l0 16.0l-43.46454 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m445.4239 315.20016l56.0 0l0 16.0l-56.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m461.16592 326.94016l0 -0.625l1.25 0l0 -3.625l-1.1875 0l0 -0.625l1.953125 0l0 4.25l1.140625 0l0 0.625l-3.15625 0zm1.59375 -5.890625q-0.21875 0 -0.390625 -0.15625q-0.15625 -0.171875 -0.15625 -0.390625q0 -0.234375 0.15625 -0.390625q0.15625 -0.15625 0.390625 -0.15625q0.234375 0 0.390625 0.171875q0.171875 0.15625 0.171875 0.375q0 0.21875 -0.171875 0.390625q-0.15625 0.15625 -0.390625 0.15625zm3.437561 1.015625l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875zm5.328186 0l0.75 0l0 0.875q0.28125 -0.453125 0.71875 -0.71875q0.4375 -0.265625 0.9375 -0.265625q0.640625 0 1.03125 0.5q0.390625 0.484375 0.390625 1.53125l0 2.953125l-0.75 0l0 -2.9375q0 -0.71875 -0.25 -1.046875q-0.234375 -0.328125 -0.640625 -0.328125q-0.328125 0 -0.671875 0.1875q-0.328125 0.1875 -0.546875 0.546875q-0.21875 0.34375 -0.21875 0.78125l0 2.796875l-0.75 0l0 -4.875zm7.468811 4.984375q-1.09375 0 -1.75 -0.65625q-0.640625 -0.671875 -0.640625 -1.875q0 -0.796875 0.296875 -1.375q0.3125 -0.578125 0.8125 -0.875q0.5 -0.3125 1.140625 -0.3125q0.875 0 1.421875 0.59375q0.546875 0.578125 0.546875 1.71875q0 0.109375 -0.015625 0.34375l-3.46875 0q0.046875 0.90625 0.5 1.359375q0.46875 0.453125 1.171875 0.453125q0.765625 0 1.25 -0.546875l0.4375 0.421875q-0.625 0.75 -1.703125 0.75zm1.0625 -3.03125q0 -0.6875 -0.359375 -1.078125q-0.34375 -0.40625 -0.90625 -0.40625q-0.53125 0 -0.921875 0.375q-0.390625 0.375 -0.484375 1.109375l2.671875 0zm5.906311 -0.9375l0 0.015625q-0.3125 -0.296875 -0.53125 -0.390625q-0.203125 -0.09375 -0.484375 -0.09375q-0.375 0 -0.71875 0.203125q-0.34375 0.1875 -0.5625 0.578125q-0.203125 0.375 -0.203125 0.96875l0 2.59375l-0.78125 0l0 -4.890625l0.796875 0l-0.015625 0.90625q0.203125 -0.484375 0.625 -0.75q0.421875 -0.265625 0.921875 -0.265625q0.78125 0 1.28125 0.53125l-0.328125 0.59375zm0 0.015625q0.0625 0.0625 0.03125 0.0625q-0.03125 -0.015625 -0.0625 -0.03125l0.03125 -0.03125zm-0.125 0.03125q0 -0.03125 0.03125 -0.03125q0.03125 0 0.0625 0.03125l-0.015625 0.046875l-0.078125 -0.03125l0 -0.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m245.67169 179.04417l44.724396 53.543304" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m245.67169 179.04417l42.527405 50.91307" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m288.1991 229.95726l-1.5840454 -0.14216614l2.843872 1.6504059l-1.1176758 -3.0922852z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m396.2126 138.99475l4.8189087 35.968506" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m396.2126 138.99475l4.3638306 32.571762" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m400.57642 171.56651l-1.2639465 -0.96528625l1.5249023 2.9130707l0.7043457 -3.211731z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m96.0 132.01575l4.818901 35.968506" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m96.0 132.01575l4.3638153 32.571762" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m100.363815 164.58751l-1.2639542 -0.96528625l1.52491 2.9130707l0.7043381 -3.211731z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m552.0 55.164776l32.472412 0.5354309" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m552.0 55.164776l29.045837 0.47893143" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m581.04584 55.643707l-1.1430054 1.1058884l3.1079102 -1.0734901l-3.0708008 -1.1753693z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m131.80786 331.52182l-17.88977 -64.53543" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m131.80786 331.52182l-16.974274 -61.23291" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m114.83359 270.28894l1.3841248 0.7832947l-1.9090958 -2.677063l-0.2583313 3.277893z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m234.04408 322.73444l-77.480316 -55.118134" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m234.04407 322.7344l-74.687744 -53.1315" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m159.35632 269.60287l1.5682526 -0.26446533l-3.1695862 -0.8746948l1.8658142 2.707428z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m793.2257 299.96143l40.629944 0" fill-rule="evenodd"/><path stroke="#666666" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="1.0,3.0" d="m793.2257 299.96143l37.20288 0" fill-rule="evenodd"/><path fill="#666666" stroke="#666666" stroke-width="1.0" stroke-linecap="butt" d="m830.4285 299.96143l-1.1245728 1.1245728l3.0897827 -1.1245728l-3.0897827 -1.1245728z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m832.7922 284.0l103.40155 0l0 38.992126l-103.40155 0z" fill-rule="evenodd"/><path fill="#0000ff" d="m842.2922 300.3806q0 -1.296875 0.609375 -2.078125q0.609375 -0.796875 1.609375 -0.796875q0.984375 0 1.5625 0.671875l0 -2.9375l0.96875 0l0 8.0l-0.890625 0l-0.046875 -0.609375q-0.578125 0.71875 -1.609375 0.71875q-0.96875 0 -1.59375 -0.796875q-0.609375 -0.8125 -0.609375 -2.09375l0 -0.078125zm0.953125 0.109375q0 0.953125 0.390625 1.5q0.40625 0.53125 1.09375 0.53125q0.921875 0 1.34375 -0.8125l0 -2.59375q-0.4375 -0.796875 -1.328125 -0.796875q-0.703125 0 -1.109375 0.546875q-0.390625 0.546875 -0.390625 1.625zm7.6190796 2.859375q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm6.161194 0.171875q-0.21875 -0.03125 -0.484375 -0.03125q-0.9375 0 -1.28125 0.796875l0 4.0l-0.953125 0l0 -5.625l0.9375 0l0.015625 0.640625q0.46875 -0.75 1.328125 -0.75q0.28125 0 0.4375 0.078125l0 0.890625zm3.21521 4.875q-1.140625 0 -1.859375 -0.75q-0.71875 -0.765625 -0.71875 -2.015625l0 -0.171875q0 -0.84375 0.3125 -1.5q0.328125 -0.65625 0.90625 -1.03125q0.578125 -0.375 1.234375 -0.375q1.109375 0 1.71875 0.734375q0.609375 0.71875 0.609375 2.0625l0 0.390625l-3.8125 0q0.015625 0.84375 0.484375 1.359375q0.46875 0.5 1.171875 0.5q0.515625 0 0.859375 -0.203125q0.359375 -0.203125 0.625 -0.546875l0.59375 0.453125q-0.703125 1.09375 -2.125 1.09375zm-0.125 -5.046875q-0.578125 0 -0.96875 0.421875q-0.390625 0.421875 -0.484375 1.1875l2.8125 0l0 -0.078125q-0.046875 -0.734375 -0.40625 -1.125q-0.34375 -0.40625 -0.953125 -0.40625zm3.9111328 4.9375l0 -4.890625l-0.890625 0l0 -0.734375l0.890625 0l0 -0.578125q0 -0.90625 0.484375 -1.390625q0.484375 -0.5 1.359375 -0.5q0.34375 0 0.671875 0.078125l-0.0625 0.78125q-0.234375 -0.046875 -0.515625 -0.046875q-0.46875 0 -0.71875 0.28125q-0.25 0.265625 -0.25 0.78125l0 0.59375l1.1875 0l0 0.734375l-1.1875 0l0 4.890625l-0.96875 0z" fill-rule="nonzero"/><a xlink:href="https://www.google.com/url?q=https://doc.rust-lang.org/std/ops/trait.Deref.html&sa=D&ust=1548618891960000&usg=AFQjCNEQOuWCbnE3-iowb7g_rz_be2DE3A" target="_blank" rel="noreferrer"><path fill="transparent" fill-opacity="0" d="m841.7922 293.0l24.60614 0l0 12.799988l-24.60614 0l0 -12.799988z" fill-rule="nonzero"/></a></g></svg> |