jacometoss/PyEWS

View on GitHub
site/presentacion-ews0131/ElectricalWireSizes_MarkDown_Text.svg

Summary

Maintainability
Test Coverage
<svg version="1.1" viewBox="0.0 0.0 373.4488188976378 100.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 0l373.44882 0l0 100.0l-373.44882 0l0 -100.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l373.44882 0l0 100.0l-373.44882 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m0 0l378.4882 0l0 64.62992l-378.4882 0z" fill-rule="evenodd"/><path fill="#1c4587" d="m11.71875 44.839996l0 -26.71875l19.8125 0l0 4.515625l-14.421875 0l0 5.921875l13.421875 0l0 4.5l-13.421875 0l0 7.28125l14.921875 0l0 4.5l-20.3125 0zm24.850693 0l0 -26.71875l5.125 0l0 26.71875l-5.125 0zm21.589706 -6.15625l5.09375 0.859375q-0.96875 2.796875 -3.09375 4.265625q-2.125 1.46875 -5.3125 1.46875q-5.0625 0 -7.484375 -3.296875q-1.90625 -2.640625 -1.90625 -6.671875q0 -4.8125 2.515625 -7.53125q2.515625 -2.734375 6.359375 -2.734375q4.3125 0 6.8125 2.859375q2.5 2.84375 2.390625 8.734375l-12.828125 0q0.046875 2.28125 1.234375 3.546875q1.1875 1.265625 2.953125 1.265625q1.203125 0 2.015625 -0.65625q0.828125 -0.65625 1.25 -2.109375zm0.296875 -5.1875q-0.0625 -2.21875 -1.15625 -3.375q-1.09375 -1.15625 -2.65625 -1.15625q-1.6875 0 -2.78125 1.21875q-1.09375 1.21875 -1.0625 3.3125l7.65625 0zm26.135132 -2.296875l-5.046875 0.921875q-0.265625 -1.515625 -1.171875 -2.28125q-0.890625 -0.765625 -2.328125 -0.765625q-1.921875 0 -3.0625 1.328125q-1.140625 1.3125 -1.140625 4.40625q0 3.453125 1.15625 4.875q1.15625 1.421875 3.109375 1.421875q1.46875 0 2.390625 -0.828125q0.9375 -0.828125 1.3125 -2.859375l5.03125 0.859375q-0.78125 3.46875 -3.015625 5.234375q-2.21875 1.765625 -5.953125 1.765625q-4.25 0 -6.78125 -2.671875q-2.515625 -2.6875 -2.515625 -7.421875q0 -4.796875 2.53125 -7.46875q2.53125 -2.671875 6.859375 -2.671875q3.53125 0 5.609375 1.53125q2.09375 1.515625 3.015625 4.625zm12.760132 -5.71875l0 4.078125l-3.5 0l0 7.8125q0 2.359375 0.09375 2.765625q0.09375 0.390625 0.453125 0.640625q0.359375 0.25 0.875 0.25q0.703125 0 2.046875 -0.484375l0.4375 3.96875q-1.78125 0.765625 -4.046875 0.765625q-1.375 0 -2.5 -0.453125q-1.109375 -0.46875 -1.625 -1.203125q-0.515625 -0.75 -0.71875 -2.0q-0.15625 -0.90625 -0.15625 -3.609375l0 -8.453125l-2.359375 0l0 -4.078125l2.359375 0l0 -3.84375l5.140625 -2.984375l0 6.828125l3.5 0zm8.446182 19.359375l-5.125 0l0 -19.359375l4.765625 0l0 2.75q1.21875 -1.953125 2.1875 -2.5625q0.984375 -0.625 2.21875 -0.625q1.75 0 3.375 0.96875l-1.578125 4.46875q-1.296875 -0.84375 -2.40625 -0.84375q-1.078125 0 -1.828125 0.59375q-0.75 0.59375 -1.1875 2.140625q-0.421875 1.546875 -0.421875 6.484375l0 5.984375zm9.620377 -21.984375l0 -4.734375l5.125 0l0 4.734375l-5.125 0zm0 21.984375l0 -19.359375l5.125 0l0 19.359375l-5.125 0zm27.261581 -13.640625l-5.046875 0.921875q-0.265625 -1.515625 -1.171875 -2.28125q-0.890625 -0.765625 -2.328125 -0.765625q-1.921875 0 -3.0625 1.328125q-1.140625 1.3125 -1.140625 4.40625q0 3.453125 1.15625 4.875q1.15625 1.421875 3.109375 1.421875q1.46875 0 2.390625 -0.828125q0.9375 -0.828125 1.3125 -2.859375l5.03125 0.859375q-0.78125 3.46875 -3.015625 5.234375q-2.21875 1.765625 -5.953125 1.765625q-4.25 0 -6.78125 -2.671875q-2.515625 -2.6875 -2.515625 -7.421875q0 -4.796875 2.53125 -7.46875q2.53125 -2.671875 6.859375 -2.671875q3.53125 0 5.609375 1.53125q2.09375 1.515625 3.015625 4.625zm7.697632 0.1875l-4.640625 -0.84375q0.78125 -2.796875 2.6875 -4.140625q1.921875 -1.359375 5.703125 -1.359375q3.421875 0 5.09375 0.8125q1.6875 0.8125 2.359375 2.0625q0.6875 1.25 0.6875 4.578125l-0.046875 5.984375q0 2.546875 0.234375 3.765625q0.25 1.203125 0.921875 2.59375l-5.0625 0q-0.203125 -0.515625 -0.5 -1.515625q-0.125 -0.453125 -0.171875 -0.59375q-1.3125 1.265625 -2.8125 1.90625q-1.5 0.640625 -3.1875 0.640625q-2.984375 0 -4.71875 -1.625q-1.71875 -1.625 -1.71875 -4.09375q0 -1.640625 0.78125 -2.921875q0.78125 -1.296875 2.1875 -1.96875q1.421875 -0.6875 4.09375 -1.203125q3.578125 -0.671875 4.96875 -1.25l0 -0.515625q0 -1.484375 -0.734375 -2.109375q-0.71875 -0.625 -2.75 -0.625q-1.359375 0 -2.125 0.546875q-0.765625 0.53125 -1.25 1.875zm6.859375 4.15625q-0.984375 0.328125 -3.125 0.78125q-2.125 0.453125 -2.78125 0.890625q-1.0 0.71875 -1.0 1.8125q0 1.078125 0.796875 1.859375q0.8125 0.78125 2.046875 0.78125q1.390625 0 2.640625 -0.90625q0.9375 -0.703125 1.21875 -1.703125q0.203125 -0.65625 0.203125 -2.5l0 -1.015625zm10.072632 9.296875l0 -26.71875l5.125 0l0 26.71875l-5.125 0zm14.199081 0l-6.375 -26.71875l5.53125 0l4.015625 18.359375l4.890625 -18.359375l6.421875 0l4.671875 18.65625l4.109375 -18.65625l5.4375 0l-6.5 26.71875l-5.71875 0l-5.328125 -19.96875l-5.296875 19.96875l-5.859375 0zm31.07582 -21.984375l0 -4.734375l5.125 0l0 4.734375l-5.125 0zm0 21.984375l0 -19.359375l5.125 0l0 19.359375l-5.125 0zm15.277206 0l-5.125 0l0 -19.359375l4.765625 0l0 2.75q1.21875 -1.953125 2.1875 -2.5625q0.984375 -0.625 2.21875 -0.625q1.75 0 3.375 0.96875l-1.578125 4.46875q-1.296875 -0.84375 -2.40625 -0.84375q-1.078125 0 -1.828125 0.59375q-0.75 0.59375 -1.1875 2.140625q-0.421875 1.546875 -0.421875 6.484375l0 5.984375zm20.839127 -6.15625l5.09375 0.859375q-0.96875 2.796875 -3.09375 4.265625q-2.125 1.46875 -5.3125 1.46875q-5.0625 0 -7.484375 -3.296875q-1.90625 -2.640625 -1.90625 -6.671875q0 -4.8125 2.515625 -7.53125q2.515625 -2.734375 6.359375 -2.734375q4.3125 0 6.8125 2.859375q2.5 2.84375 2.390625 8.734375l-12.828125 0q0.046875 2.28125 1.234375 3.546875q1.1875 1.265625 2.953125 1.265625q1.203125 0 2.015625 -0.65625q0.828125 -0.65625 1.25 -2.109375zm0.296875 -5.1875q-0.0625 -2.21875 -1.15625 -3.375q-1.09375 -1.15625 -2.65625 -1.15625q-1.6875 0 -2.78125 1.21875q-1.09375 1.21875 -1.0625 3.3125l7.65625 0zm7.916397 2.65625l5.25 -0.515625q0.484375 2.640625 1.921875 3.890625q1.453125 1.234375 3.921875 1.234375q2.59375 0 3.921875 -1.09375q1.328125 -1.109375 1.328125 -2.59375q0 -0.953125 -0.5625 -1.609375q-0.5625 -0.671875 -1.9375 -1.15625q-0.953125 -0.328125 -4.328125 -1.171875q-4.328125 -1.078125 -6.078125 -2.640625q-2.46875 -2.203125 -2.46875 -5.375q0 -2.046875 1.15625 -3.8125q1.15625 -1.78125 3.328125 -2.703125q2.1875 -0.9375 5.265625 -0.9375q5.03125 0 7.578125 2.203125q2.546875 2.203125 2.671875 5.890625l-5.390625 0.234375q-0.359375 -2.0625 -1.5 -2.953125q-1.125 -0.90625 -3.40625 -0.90625q-2.359375 0 -3.6875 0.953125q-0.859375 0.625 -0.859375 1.671875q0 0.9375 0.8125 1.609375q1.015625 0.859375 4.953125 1.796875q3.9375 0.921875 5.8125 1.921875q1.890625 0.984375 2.953125 2.71875q1.078125 1.71875 1.078125 4.25q0 2.296875 -1.28125 4.3125q-1.28125 2.0 -3.609375 2.96875q-2.328125 0.96875 -5.8125 0.96875q-5.0625 0 -7.78125 -2.328125q-2.71875 -2.34375 -3.25 -6.828125zm26.225677 -13.296875l0 -4.734375l5.125 0l0 4.734375l-5.125 0zm0 21.984375l0 -19.359375l5.125 0l0 19.359375l-5.125 0zm8.324066 0l0 -3.984375l7.25 -8.34375q1.78125 -2.03125 2.640625 -2.890625q-0.890625 0.046875 -2.34375 0.078125l-6.84375 0.03125l0 -4.25l16.0 0l0 3.625l-7.390625 8.53125l-2.609375 2.828125q2.125 -0.125 2.640625 -0.125l7.9375 0l0 4.5l-17.28125 0zm31.929688 -6.15625l5.09375 0.859375q-0.96875 2.796875 -3.09375 4.265625q-2.125 1.46875 -5.3125 1.46875q-5.0625 0 -7.484375 -3.296875q-1.90625 -2.640625 -1.90625 -6.671875q0 -4.8125 2.515625 -7.53125q2.515625 -2.734375 6.359375 -2.734375q4.3125 0 6.8125 2.859375q2.5 2.84375 2.390625 8.734375l-12.828125 0q0.046875 2.28125 1.234375 3.546875q1.1875 1.265625 2.953125 1.265625q1.203125 0 2.015625 -0.65625q0.828125 -0.65625 1.25 -2.109375zm0.296875 -5.1875q-0.0625 -2.21875 -1.15625 -3.375q-1.09375 -1.15625 -2.65625 -1.15625q-1.6875 0 -2.78125 1.21875q-1.09375 1.21875 -1.0625 3.3125l7.65625 0zm7.447632 5.828125l5.140625 -0.796875q0.328125 1.5 1.328125 2.28125q1.0 0.765625 2.8125 0.765625q1.984375 0 2.984375 -0.71875q0.671875 -0.515625 0.671875 -1.375q0 -0.578125 -0.359375 -0.96875q-0.390625 -0.359375 -1.71875 -0.671875q-6.1875 -1.359375 -7.859375 -2.5q-2.296875 -1.5625 -2.296875 -4.359375q0 -2.515625 1.984375 -4.21875q2.0 -1.71875 6.171875 -1.71875q3.96875 0 5.90625 1.296875q1.9375 1.296875 2.65625 3.828125l-4.828125 0.890625q-0.3125 -1.125 -1.1875 -1.71875q-0.859375 -0.609375 -2.453125 -0.609375q-2.03125 0 -2.90625 0.5625q-0.578125 0.40625 -0.578125 1.03125q0 0.546875 0.515625 0.9375q0.6875 0.515625 4.78125 1.453125q4.09375 0.921875 5.71875 2.265625q1.59375 1.359375 1.59375 3.8125q0 2.65625 -2.21875 4.578125q-2.21875 1.90625 -6.578125 1.90625q-3.953125 0 -6.265625 -1.59375q-2.3125 -1.609375 -3.015625 -4.359375z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m9.792651 55.02887l359.0866 -0.18897629" fill-rule="evenodd"/><path stroke="#cc4125" stroke-width="4.0" stroke-linejoin="round" stroke-linecap="butt" d="m9.792651 55.02887l359.0866 -0.18897629" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m0 54.839893l388.44095 0l0 45.259846l-388.44095 0z" fill-rule="evenodd"/><path fill="#434343" d="m10.546875 69.05427l5.625 0q1.90625 0 2.90625 0.296875q1.34375 0.390625 2.296875 1.40625q0.96875 1.0 1.46875 2.46875q0.5 1.453125 0.5 3.609375q0 1.875 -0.46875 3.25q-0.578125 1.65625 -1.640625 2.6875q-0.796875 0.78125 -2.15625 1.21875q-1.03125 0.328125 -2.734375 0.328125l-5.796875 0l0 -15.265625zm3.078125 2.578125l0 10.109375l2.296875 0q1.296875 0 1.875 -0.140625q0.75 -0.1875 1.234375 -0.625q0.5 -0.453125 0.8125 -1.484375q0.3125 -1.03125 0.3125 -2.796875q0 -1.765625 -0.3125 -2.703125q-0.3125 -0.953125 -0.875 -1.484375q-0.5625 -0.53125 -1.421875 -0.71875q-0.65625 -0.15625 -2.53125 -0.15625l-1.390625 0zm11.636871 7.0q0 -1.453125 0.71875 -2.8125q0.71875 -1.375 2.03125 -2.09375q1.3125 -0.71875 2.9375 -0.71875q2.515625 0 4.109375 1.640625q1.609375 1.625 1.609375 4.109375q0 2.515625 -1.625 4.171875q-1.609375 1.640625 -4.0625 1.640625q-1.53125 0 -2.90625 -0.6875q-1.375 -0.6875 -2.09375 -2.015625q-0.71875 -1.328125 -0.71875 -3.234375zm3.0 0.15625q0 1.640625 0.78125 2.515625q0.78125 0.875 1.921875 0.875q1.140625 0 1.921875 -0.875q0.78125 -0.875 0.78125 -2.53125q0 -1.625 -0.78125 -2.5q-0.78125 -0.875 -1.921875 -0.875q-1.140625 0 -1.921875 0.875q-0.78125 0.875 -0.78125 2.515625zm20.340576 -2.265625l-2.875 0.53125q-0.15625 -0.875 -0.671875 -1.3125q-0.515625 -0.4375 -1.328125 -0.4375q-1.09375 0 -1.75 0.765625q-0.65625 0.75 -0.65625 2.515625q0 1.96875 0.65625 2.78125q0.671875 0.8125 1.78125 0.8125q0.84375 0 1.375 -0.46875q0.53125 -0.46875 0.75 -1.625l2.859375 0.484375q-0.4375 1.984375 -1.71875 3.0q-1.265625 1.0 -3.390625 1.0q-2.4375 0 -3.875 -1.53125q-1.4375 -1.53125 -1.4375 -4.234375q0 -2.75 1.4375 -4.265625q1.453125 -1.53125 3.921875 -1.53125q2.015625 0 3.203125 0.875q1.203125 0.859375 1.71875 2.640625zm9.502319 7.796875l0 -1.65625q-0.609375 0.890625 -1.59375 1.40625q-0.984375 0.5 -2.078125 0.5q-1.109375 0 -2.0 -0.484375q-0.875 -0.5 -1.28125 -1.375q-0.390625 -0.890625 -0.390625 -2.453125l0 -7.0l2.921875 0l0 5.078125q0 2.34375 0.15625 2.875q0.171875 0.515625 0.59375 0.828125q0.4375 0.296875 1.09375 0.296875q0.75 0 1.34375 -0.40625q0.59375 -0.40625 0.8125 -1.015625q0.21875 -0.609375 0.21875 -2.984375l0 -4.671875l2.921875 0l0 11.0625l-2.71875 0zm5.528076 -11.0625l2.703125 0l0 1.515625q1.4375 -1.765625 3.4375 -1.765625q1.0625 0 1.84375 0.4375q0.78125 0.4375 1.28125 1.328125q0.734375 -0.890625 1.578125 -1.328125q0.84375 -0.4375 1.796875 -0.4375q1.21875 0 2.0625 0.5q0.84375 0.484375 1.265625 1.453125q0.296875 0.703125 0.296875 2.28125l0 7.078125l-2.921875 0l0 -6.328125q0 -1.640625 -0.3125 -2.125q-0.40625 -0.625 -1.25 -0.625q-0.609375 0 -1.15625 0.375q-0.53125 0.375 -0.78125 1.109375q-0.234375 0.71875 -0.234375 2.28125l0 5.3125l-2.921875 0l0 -6.0625q0 -1.609375 -0.15625 -2.078125q-0.15625 -0.46875 -0.484375 -0.703125q-0.328125 -0.234375 -0.890625 -0.234375q-0.671875 0 -1.21875 0.375q-0.546875 0.359375 -0.78125 1.046875q-0.234375 0.6875 -0.234375 2.28125l0 5.375l-2.921875 0l0 -11.0625zm25.589127 7.546875l2.90625 0.484375q-0.546875 1.609375 -1.765625 2.453125q-1.21875 0.828125 -3.03125 0.828125q-2.890625 0 -4.28125 -1.890625q-1.09375 -1.5 -1.09375 -3.8125q0 -2.75 1.4375 -4.296875q1.4375 -1.5625 3.640625 -1.5625q2.46875 0 3.890625 1.640625q1.421875 1.625 1.359375 4.984375l-7.328125 0q0.03125 1.296875 0.703125 2.03125q0.6875 0.71875 1.703125 0.71875q0.6875 0 1.15625 -0.375q0.46875 -0.375 0.703125 -1.203125zm0.171875 -2.96875q-0.03125 -1.265625 -0.65625 -1.921875q-0.625 -0.671875 -1.53125 -0.671875q-0.953125 0 -1.578125 0.703125q-0.625 0.703125 -0.609375 1.890625l4.375 0zm15.346069 6.484375l-2.921875 0l0 -5.640625q0 -1.796875 -0.1875 -2.3125q-0.1875 -0.53125 -0.609375 -0.828125q-0.421875 -0.296875 -1.015625 -0.296875q-0.765625 0 -1.375 0.421875q-0.59375 0.421875 -0.828125 1.109375q-0.21875 0.6875 -0.21875 2.53125l0 5.015625l-2.921875 0l0 -11.0625l2.71875 0l0 1.625q1.4375 -1.875 3.640625 -1.875q0.96875 0 1.765625 0.359375q0.8125 0.34375 1.21875 0.890625q0.40625 0.53125 0.5625 1.21875q0.171875 0.6875 0.171875 1.96875l0 6.875zm8.043701 -11.0625l0 2.328125l-2.0 0l0 4.46875q0 1.34375 0.046875 1.578125q0.0625 0.21875 0.265625 0.375q0.203125 0.140625 0.5 0.140625q0.40625 0 1.171875 -0.28125l0.25 2.265625q-1.015625 0.4375 -2.3125 0.4375q-0.796875 0 -1.4375 -0.265625q-0.625 -0.265625 -0.921875 -0.6875q-0.296875 -0.421875 -0.40625 -1.140625q-0.09375 -0.515625 -0.09375 -2.0625l0 -4.828125l-1.34375 0l0 -2.328125l1.34375 0l0 -2.1875l2.9375 -1.71875l0 3.90625l2.0 0zm1.9461823 8.140625l2.9375 0l0 2.09375q0 1.265625 -0.21875 2.0q-0.21875 0.734375 -0.828125 1.3125q-0.609375 0.59375 -1.546875 0.921875l-0.578125 -1.203125q0.890625 -0.296875 1.265625 -0.8125q0.375 -0.5 0.390625 -1.390625l-1.421875 0l0 -2.921875zm21.570038 -4.875l-2.875 0.53125q-0.15625 -0.875 -0.671875 -1.3125q-0.515625 -0.4375 -1.328125 -0.4375q-1.09375 0 -1.75 0.765625q-0.65625 0.75 -0.65625 2.515625q0 1.96875 0.65625 2.78125q0.671875 0.8125 1.78125 0.8125q0.84375 0 1.375 -0.46875q0.53125 -0.46875 0.75 -1.625l2.859375 0.484375q-0.4375 1.984375 -1.71875 3.0q-1.265625 1.0 -3.390625 1.0q-2.4375 0 -3.875 -1.53125q-1.4375 -1.53125 -1.4375 -4.234375q0 -2.75 1.4375 -4.265625q1.453125 -1.53125 3.921875 -1.53125q2.015625 0 3.203125 0.875q1.203125 0.859375 1.71875 2.640625zm4.4085693 0.109375l-2.65625 -0.484375q0.453125 -1.59375 1.546875 -2.359375q1.09375 -0.78125 3.25 -0.78125q1.953125 0 2.90625 0.46875q0.96875 0.453125 1.359375 1.171875q0.390625 0.71875 0.390625 2.625l-0.03125 3.40625q0 1.46875 0.125 2.15625q0.140625 0.6875 0.53125 1.484375l-2.890625 0q-0.109375 -0.296875 -0.28125 -0.859375q-0.078125 -0.265625 -0.109375 -0.34375q-0.75 0.71875 -1.609375 1.09375q-0.84375 0.359375 -1.8125 0.359375q-1.703125 0 -2.6875 -0.921875q-0.984375 -0.9375 -0.984375 -2.34375q0 -0.9375 0.4375 -1.671875q0.453125 -0.734375 1.25 -1.125q0.8125 -0.390625 2.34375 -0.6875q2.046875 -0.390625 2.84375 -0.71875l0 -0.296875q0 -0.84375 -0.421875 -1.203125q-0.421875 -0.359375 -1.578125 -0.359375q-0.78125 0 -1.21875 0.3125q-0.4375 0.3125 -0.703125 1.078125zm3.921875 2.375q-0.5625 0.1875 -1.78125 0.453125q-1.21875 0.25 -1.59375 0.5q-0.578125 0.40625 -0.578125 1.03125q0 0.625 0.453125 1.078125q0.46875 0.4375 1.171875 0.4375q0.796875 0 1.515625 -0.515625q0.53125 -0.40625 0.6875 -0.96875q0.125 -0.375 0.125 -1.4375l0 -0.578125zm5.7523193 5.3125l0 -15.265625l2.921875 0l0 15.265625l-2.921875 0zm15.566269 -7.796875l-2.875 0.53125q-0.15625 -0.875 -0.671875 -1.3125q-0.515625 -0.4375 -1.328125 -0.4375q-1.09375 0 -1.75 0.765625q-0.65625 0.75 -0.65625 2.515625q0 1.96875 0.65625 2.78125q0.671875 0.8125 1.78125 0.8125q0.84375 0 1.375 -0.46875q0.53125 -0.46875 0.75 -1.625l2.859375 0.484375q-0.4375 1.984375 -1.71875 3.0q-1.265625 1.0 -3.390625 1.0q-2.4375 0 -3.875 -1.53125q-1.4375 -1.53125 -1.4375 -4.234375q0 -2.75 1.4375 -4.265625q1.453125 -1.53125 3.921875 -1.53125q2.015625 0 3.203125 0.875q1.203125 0.859375 1.71875 2.640625zm9.502319 7.796875l0 -1.65625q-0.609375 0.890625 -1.59375 1.40625q-0.984375 0.5 -2.078125 0.5q-1.109375 0 -2.0 -0.484375q-0.875 -0.5 -1.28125 -1.375q-0.390625 -0.890625 -0.390625 -2.453125l0 -7.0l2.921875 0l0 5.078125q0 2.34375 0.15625 2.875q0.171875 0.515625 0.59375 0.828125q0.4375 0.296875 1.09375 0.296875q0.75 0 1.34375 -0.40625q0.59375 -0.40625 0.8125 -1.015625q0.21875 -0.609375 0.21875 -2.984375l0 -4.671875l2.921875 0l0 11.0625l-2.71875 0zm5.746826 0l0 -15.265625l2.921875 0l0 15.265625l-2.921875 0zm8.113144 -7.6875l-2.65625 -0.484375q0.453125 -1.59375 1.546875 -2.359375q1.09375 -0.78125 3.25 -0.78125q1.953125 0 2.90625 0.46875q0.96875 0.453125 1.359375 1.171875q0.390625 0.71875 0.390625 2.625l-0.03125 3.40625q0 1.46875 0.125 2.15625q0.140625 0.6875 0.53125 1.484375l-2.890625 0q-0.109375 -0.296875 -0.28125 -0.859375q-0.078125 -0.265625 -0.109375 -0.34375q-0.75 0.71875 -1.609375 1.09375q-0.84375 0.359375 -1.8125 0.359375q-1.703125 0 -2.6875 -0.921875q-0.984375 -0.9375 -0.984375 -2.34375q0 -0.9375 0.4375 -1.671875q0.453125 -0.734375 1.25 -1.125q0.8125 -0.390625 2.34375 -0.6875q2.046875 -0.390625 2.84375 -0.71875l0 -0.296875q0 -0.84375 -0.421875 -1.203125q-0.421875 -0.359375 -1.578125 -0.359375q-0.78125 0 -1.21875 0.3125q-0.4375 0.3125 -0.703125 1.078125zm3.921875 2.375q-0.5625 0.1875 -1.78125 0.453125q-1.21875 0.25 -1.59375 0.5q-0.578125 0.40625 -0.578125 1.03125q0 0.625 0.453125 1.078125q0.46875 0.4375 1.171875 0.4375q0.796875 0 1.515625 -0.515625q0.53125 -0.40625 0.6875 -0.96875q0.125 -0.375 0.125 -1.4375l0 -0.578125zm10.830444 -5.75l0 2.328125l-2.0 0l0 4.46875q0 1.34375 0.046875 1.578125q0.0625 0.21875 0.265625 0.375q0.203125 0.140625 0.5 0.140625q0.40625 0 1.171875 -0.28125l0.25 2.265625q-1.015625 0.4375 -2.3125 0.4375q-0.796875 0 -1.4375 -0.265625q-0.625 -0.265625 -0.921875 -0.6875q-0.296875 -0.421875 -0.40625 -1.140625q-0.09375 -0.515625 -0.09375 -2.0625l0 -4.828125l-1.34375 0l0 -2.328125l1.34375 0l0 -2.1875l2.9375 -1.71875l0 3.90625l2.0 0zm8.430557 7.546875l2.90625 0.484375q-0.546875 1.609375 -1.765625 2.453125q-1.21875 0.828125 -3.03125 0.828125q-2.890625 0 -4.28125 -1.890625q-1.09375 -1.5 -1.09375 -3.8125q0 -2.75 1.4375 -4.296875q1.4375 -1.5625 3.640625 -1.5625q2.46875 0 3.890625 1.640625q1.421875 1.625 1.359375 4.984375l-7.328125 0q0.03125 1.296875 0.703125 2.03125q0.6875 0.71875 1.703125 0.71875q0.6875 0 1.15625 -0.375q0.46875 -0.375 0.703125 -1.203125zm0.171875 -2.96875q-0.03125 -1.265625 -0.65625 -1.921875q-0.625 -0.671875 -1.53125 -0.671875q-0.953125 0 -1.578125 0.703125q-0.625 0.703125 -0.609375 1.890625l4.375 0zm13.396713 -1.203125l-2.65625 -0.484375q0.453125 -1.59375 1.546875 -2.359375q1.09375 -0.78125 3.25 -0.78125q1.953125 0 2.90625 0.46875q0.96875 0.453125 1.359375 1.171875q0.390625 0.71875 0.390625 2.625l-0.03125 3.40625q0 1.46875 0.125 2.15625q0.140625 0.6875 0.53125 1.484375l-2.890625 0q-0.109375 -0.296875 -0.28125 -0.859375q-0.078125 -0.265625 -0.109375 -0.34375q-0.75 0.71875 -1.609375 1.09375q-0.84375 0.359375 -1.8125 0.359375q-1.703125 0 -2.6875 -0.921875q-0.984375 -0.9375 -0.984375 -2.34375q0 -0.9375 0.4375 -1.671875q0.453125 -0.734375 1.25 -1.125q0.8125 -0.390625 2.34375 -0.6875q2.046875 -0.390625 2.84375 -0.71875l0 -0.296875q0 -0.84375 -0.421875 -1.203125q-0.421875 -0.359375 -1.578125 -0.359375q-0.78125 0 -1.21875 0.3125q-0.4375 0.3125 -0.703125 1.078125zm3.921875 2.375q-0.5625 0.1875 -1.78125 0.453125q-1.21875 0.25 -1.59375 0.5q-0.578125 0.40625 -0.578125 1.03125q0 0.625 0.453125 1.078125q0.46875 0.4375 1.171875 0.4375q0.796875 0 1.515625 -0.515625q0.53125 -0.40625 0.6875 -0.96875q0.125 -0.375 0.125 -1.4375l0 -0.578125zm15.814819 5.3125l-2.921875 0l0 -5.640625q0 -1.796875 -0.1875 -2.3125q-0.1875 -0.53125 -0.609375 -0.828125q-0.421875 -0.296875 -1.015625 -0.296875q-0.765625 0 -1.375 0.421875q-0.59375 0.421875 -0.828125 1.109375q-0.21875 0.6875 -0.21875 2.53125l0 5.015625l-2.921875 0l0 -11.0625l2.71875 0l0 1.625q1.4375 -1.875 3.640625 -1.875q0.96875 0 1.765625 0.359375q0.8125 0.34375 1.21875 0.890625q0.40625 0.53125 0.5625 1.21875q0.171875 0.6875 0.171875 1.96875l0 6.875zm13.106201 0l-2.71875 0l0 -1.625q-0.671875 0.953125 -1.59375 1.421875q-0.921875 0.453125 -1.859375 0.453125q-1.90625 0 -3.265625 -1.53125q-1.359375 -1.546875 -1.359375 -4.296875q0 -2.8125 1.3125 -4.265625q1.328125 -1.46875 3.359375 -1.46875q1.84375 0 3.203125 1.546875l0 -5.5l2.921875 0l0 15.265625zm-7.8125 -5.765625q0 1.765625 0.5 2.5625q0.703125 1.140625 1.96875 1.140625q1.015625 0 1.71875 -0.859375q0.71875 -0.859375 0.71875 -2.5625q0 -1.90625 -0.6875 -2.75q-0.6875 -0.84375 -1.765625 -0.84375q-1.046875 0 -1.75 0.828125q-0.703125 0.828125 -0.703125 2.484375zm16.359985 6.5l3.34375 0.40625q0.078125 0.578125 0.375 0.796875q0.421875 0.3125 1.3125 0.3125q1.15625 0 1.71875 -0.34375q0.390625 -0.234375 0.59375 -0.734375q0.125 -0.375 0.125 -1.34375l0 -1.625q-1.3125 1.796875 -3.3125 1.796875q-2.21875 0 -3.53125 -1.890625q-1.015625 -1.484375 -1.015625 -3.703125q0 -2.78125 1.328125 -4.25q1.34375 -1.46875 3.34375 -1.46875q2.046875 0 3.375 1.796875l0 -1.546875l2.734375 0l0 9.921875q0 1.96875 -0.328125 2.9375q-0.3125 0.96875 -0.890625 1.515625q-0.578125 0.546875 -1.5625 0.859375q-0.96875 0.3125 -2.453125 0.3125q-2.8125 0 -4.0 -0.96875q-1.171875 -0.953125 -1.171875 -2.4375q0 -0.140625 0.015625 -0.34375zm2.609375 -6.5q0 1.765625 0.671875 2.59375q0.6875 0.8125 1.6875 0.8125q1.078125 0 1.8125 -0.84375q0.75 -0.84375 0.75 -2.484375q0 -1.71875 -0.71875 -2.546875q-0.703125 -0.84375 -1.78125 -0.84375q-1.0625 0 -1.75 0.828125q-0.671875 0.8125 -0.671875 2.484375zm17.090576 2.25l2.90625 0.484375q-0.546875 1.609375 -1.765625 2.453125q-1.21875 0.828125 -3.03125 0.828125q-2.890625 0 -4.28125 -1.890625q-1.09375 -1.5 -1.09375 -3.8125q0 -2.75 1.4375 -4.296875q1.4375 -1.5625 3.640625 -1.5625q2.46875 0 3.890625 1.640625q1.421875 1.625 1.359375 4.984375l-7.328125 0q0.03125 1.296875 0.703125 2.03125q0.6875 0.71875 1.703125 0.71875q0.6875 0 1.15625 -0.375q0.46875 -0.375 0.703125 -1.203125zm0.171875 -2.96875q-0.03125 -1.265625 -0.65625 -1.921875q-0.625 -0.671875 -1.53125 -0.671875q-0.953125 0 -1.578125 0.703125q-0.625 0.703125 -0.609375 1.890625l4.375 0zm15.346069 6.484375l-2.921875 0l0 -5.640625q0 -1.796875 -0.1875 -2.3125q-0.1875 -0.53125 -0.609375 -0.828125q-0.421875 -0.296875 -1.015625 -0.296875q-0.765625 0 -1.375 0.421875q-0.59375 0.421875 -0.828125 1.109375q-0.21875 0.6875 -0.21875 2.53125l0 5.015625l-2.921875 0l0 -11.0625l2.71875 0l0 1.625q1.4375 -1.875 3.640625 -1.875q0.96875 0 1.765625 0.359375q0.8125 0.34375 1.21875 0.890625q0.40625 0.53125 0.5625 1.21875q0.171875 0.6875 0.171875 1.96875l0 6.875zm9.371826 -3.515625l2.90625 0.484375q-0.546875 1.609375 -1.765625 2.453125q-1.21875 0.828125 -3.03125 0.828125q-2.890625 0 -4.28125 -1.890625q-1.09375 -1.5 -1.09375 -3.8125q0 -2.75 1.4375 -4.296875q1.4375 -1.5625 3.640625 -1.5625q2.46875 0 3.890625 1.640625q1.421875 1.625 1.359375 4.984375l-7.328125 0q0.03125 1.296875 0.703125 2.03125q0.6875 0.71875 1.703125 0.71875q0.6875 0 1.15625 -0.375q0.46875 -0.375 0.703125 -1.203125zm0.171875 -2.96875q-0.03125 -1.265625 -0.65625 -1.921875q-0.625 -0.671875 -1.53125 -0.671875q-0.953125 0 -1.578125 0.703125q-0.625 0.703125 -0.609375 1.890625l4.375 0zm8.080444 6.484375l-2.921875 0l0 -11.0625l2.71875 0l0 1.578125q0.703125 -1.125 1.25 -1.46875q0.5625 -0.359375 1.265625 -0.359375q1.0 0 1.9375 0.5625l-0.90625 2.546875q-0.75 -0.484375 -1.375 -0.484375q-0.625 0 -1.046875 0.34375q-0.421875 0.328125 -0.671875 1.21875q-0.25 0.890625 -0.25 3.703125l0 3.421875zm7.690674 -7.6875l-2.65625 -0.484375q0.453125 -1.59375 1.546875 -2.359375q1.09375 -0.78125 3.25 -0.78125q1.953125 0 2.90625 0.46875q0.96875 0.453125 1.359375 1.171875q0.390625 0.71875 0.390625 2.625l-0.03125 3.40625q0 1.46875 0.125 2.15625q0.140625 0.6875 0.53125 1.484375l-2.890625 0q-0.109375 -0.296875 -0.28125 -0.859375q-0.078125 -0.265625 -0.109375 -0.34375q-0.75 0.71875 -1.609375 1.09375q-0.84375 0.359375 -1.8125 0.359375q-1.703125 0 -2.6875 -0.921875q-0.984375 -0.9375 -0.984375 -2.34375q0 -0.9375 0.4375 -1.671875q0.453125 -0.734375 1.25 -1.125q0.8125 -0.390625 2.34375 -0.6875q2.046875 -0.390625 2.84375 -0.71875l0 -0.296875q0 -0.84375 -0.421875 -1.203125q-0.421875 -0.359375 -1.578125 -0.359375q-0.78125 0 -1.21875 0.3125q-0.4375 0.3125 -0.703125 1.078125zm3.921875 2.375q-0.5625 0.1875 -1.78125 0.453125q-1.21875 0.25 -1.59375 0.5q-0.578125 0.40625 -0.578125 1.03125q0 0.625 0.453125 1.078125q0.46875 0.4375 1.171875 0.4375q0.796875 0 1.515625 -0.515625q0.53125 -0.40625 0.6875 -0.96875q0.125 -0.375 0.125 -1.4375l0 -0.578125zm10.830444 -5.75l0 2.328125l-2.0 0l0 4.46875q0 1.34375 0.046875 1.578125q0.0625 0.21875 0.265625 0.375q0.203125 0.140625 0.5 0.140625q0.40625 0 1.171875 -0.28125l0.25 2.265625q-1.015625 0.4375 -2.3125 0.4375q-0.796875 0 -1.4375 -0.265625q-0.625 -0.265625 -0.921875 -0.6875q-0.296875 -0.421875 -0.40625 -1.140625q-0.09375 -0.515625 -0.09375 -2.0625l0 -4.828125l-1.34375 0l0 -2.328125l1.34375 0l0 -2.1875l2.9375 -1.71875l0 3.90625l2.0 0zm8.430542 7.546875l2.90625 0.484375q-0.546875 1.609375 -1.765625 2.453125q-1.21875 0.828125 -3.03125 0.828125q-2.890625 0 -4.28125 -1.890625q-1.09375 -1.5 -1.09375 -3.8125q0 -2.75 1.4375 -4.296875q1.4375 -1.5625 3.640625 -1.5625q2.46875 0 3.890625 1.640625q1.421875 1.625 1.359375 4.984375l-7.328125 0q0.03125 1.296875 0.703125 2.03125q0.6875 0.71875 1.703125 0.71875q0.6875 0 1.15625 -0.375q0.46875 -0.375 0.703125 -1.203125zm0.171875 -2.96875q-0.03125 -1.265625 -0.65625 -1.921875q-0.625 -0.671875 -1.53125 -0.671875q-0.953125 0 -1.578125 0.703125q-0.625 0.703125 -0.609375 1.890625l4.375 0z" fill-rule="nonzero"/></g></svg>