import React from 'react';

import './palm-camera-modal.css';

import ModalOverlay, { ModalOverlayType } from '../modal-overlay/modal-overlay';
import Modal from '../modal/modal';

type Props = {
  onClose: () => void;
  onTakePhoto: (photo: string) => void;
};

export default function PalmCameraModal(props: Props) {
  const videoEl = React.useRef<HTMLVideoElement | null>(null);

  const [mediaStream, setMediaStream] = React.useState<MediaStream | null>(null);

  const onClickOverlay = (e: React.MouseEvent) => {
    if (e.target === e.currentTarget) {
      props.onClose();
    }
  };

  const activateCamera = async () => {
    if (!videoEl.current) return;

    try {
      const stream = await navigator.mediaDevices.getUserMedia({
        video: { facingMode: { ideal: 'environment' } },
      })

      setMediaStream(stream);

      videoEl.current.srcObject = stream;
      videoEl.current.addEventListener('loadedmetadata', videoEl.current.play);
    } catch(error) {
      console.error('Camera is not available', error);
    }
  };

  const deactivateCamera = React.useCallback(() => {
    mediaStream?.getTracks().forEach(track => track.stop());
  }, [mediaStream]);

  React.useEffect(() => {
    activateCamera();

    return deactivateCamera;
  }, []);

  const takePhoto = () => {
    const canvas = document.createElement('canvas');

    const context = canvas.getContext('2d');

    if (!context || !videoEl.current) return null;

    const width = videoEl.current.videoWidth;
    const height = videoEl.current.videoHeight;

    canvas.width = width;
    canvas.height = height;
    context.drawImage(videoEl.current, 0, 0, width, height);

    const data = canvas.toDataURL('image/png');

    return data;
  };

  const onClickTakePhoto = () => {
    const photo = takePhoto();

    deactivateCamera();

    if (!photo) return;

    props.onTakePhoto(photo);
  };

  return (
    <ModalOverlay type={ModalOverlayType.Dark} className="palm-camera-modal" onClick={onClickOverlay}>
      <Modal onClose={props.onClose} noCloseButton>
        <div className="palm-camera-modal__camera">
          <svg
            width="222"
            height="424"
            viewBox="0 0 222 424"
            fill="none"
            xmlns="http://www.w3.org/2000/svg"
            className="palm-camera-modal__hand-icon"
          >
            <path
              d="M215.955 301.354C215.955 302.735 217.074 303.854 218.455 303.854C219.836 303.854 220.955 302.735 220.955 301.354H215.955ZM171.341 256.149C171.341 257.53 172.46 258.649 173.841 258.649C175.222 258.649 176.341 257.53 176.341 256.149H171.341ZM220.955 301.354C220.955 301.274 220.955 301.193 220.955 301.113C220.955 301.032 220.955 300.951 220.955 300.87C220.955 300.789 220.955 300.707 220.955 300.626C220.955 300.544 220.955 300.463 220.955 300.381C220.955 300.299 220.955 300.217 220.955 300.135C220.955 300.053 220.955 299.971 220.955 299.889C220.955 299.806 220.955 299.724 220.955 299.641C220.955 299.558 220.955 299.475 220.955 299.392C220.955 299.309 220.955 299.226 220.955 299.143C220.955 299.059 220.955 298.976 220.955 298.892C220.955 298.808 220.955 298.725 220.955 298.641C220.955 298.557 220.955 298.472 220.955 298.388C220.955 298.304 220.955 298.219 220.955 298.135C220.955 298.05 220.955 297.965 220.955 297.88C220.955 297.795 220.955 297.71 220.955 297.625C220.955 297.54 220.955 297.455 220.955 297.369C220.955 297.283 220.955 297.198 220.955 297.112C220.955 297.026 220.955 296.94 220.955 296.854C220.955 296.768 220.955 296.681 220.955 296.595C220.955 296.509 220.955 296.422 220.955 296.335C220.955 296.249 220.955 296.162 220.955 296.075C220.955 295.988 220.955 295.9 220.955 295.813C220.955 295.726 220.955 295.638 220.955 295.551C220.955 295.463 220.955 295.375 220.955 295.287C220.955 295.199 220.955 295.111 220.955 295.023C220.955 294.935 220.955 294.847 220.955 294.758C220.955 294.67 220.955 294.581 220.955 294.492C220.955 294.403 220.955 294.314 220.955 294.225C220.955 294.136 220.955 294.047 220.955 293.958C220.955 293.868 220.955 293.779 220.955 293.689C220.955 293.6 220.955 293.51 220.955 293.42C220.955 293.33 220.955 293.24 220.955 293.15C220.955 293.06 220.955 292.969 220.955 292.879C220.955 292.788 220.955 292.698 220.955 292.607C220.955 292.516 220.955 292.426 220.955 292.335C220.955 292.244 220.955 292.152 220.955 292.061C220.955 291.97 220.955 291.878 220.955 291.787C220.955 291.695 220.955 291.604 220.955 291.512C220.955 291.42 220.955 291.328 220.955 291.236C220.955 291.144 220.955 291.052 220.955 290.959C220.955 290.867 220.955 290.775 220.955 290.682C220.955 290.589 220.955 290.497 220.955 290.404C220.955 290.311 220.955 290.218 220.955 290.125C220.955 290.032 220.955 289.939 220.955 289.845C220.955 289.752 220.955 289.658 220.955 289.565C220.955 289.471 220.955 289.377 220.955 289.284C220.955 289.19 220.955 289.096 220.955 289.002C220.955 288.907 220.955 288.813 220.955 288.719C220.955 288.624 220.955 288.53 220.955 288.435C220.955 288.341 220.955 288.246 220.955 288.151C220.955 288.056 220.955 287.961 220.955 287.866C220.955 287.771 220.955 287.676 220.955 287.58C220.955 287.485 220.955 287.39 220.955 287.294C220.955 287.198 220.955 287.103 220.955 287.007C220.955 286.911 220.955 286.815 220.955 286.719C220.955 286.623 220.955 286.527 220.955 286.431C220.955 286.334 220.955 286.238 220.955 286.141C220.955 286.045 220.955 285.948 220.955 285.851C220.955 285.755 220.955 285.658 220.955 285.561C220.955 285.464 220.955 285.367 220.955 285.269C220.955 285.172 220.955 285.075 220.955 284.977C220.955 284.88 220.955 284.782 220.955 284.685C220.955 284.587 220.955 284.489 220.955 284.391C220.955 284.294 220.955 284.196 220.955 284.097C220.955 283.999 220.955 283.901 220.955 283.803C220.955 283.704 220.955 283.606 220.955 283.508C220.955 283.409 220.955 283.31 220.955 283.212C220.955 283.113 220.955 283.014 220.955 282.915C220.955 282.816 220.955 282.717 220.955 282.618C220.955 282.519 220.955 282.419 220.955 282.32C220.955 282.22 220.955 282.121 220.955 282.021C220.955 281.922 220.955 281.822 220.955 281.722C220.955 281.622 220.955 281.523 220.955 281.423C220.955 281.323 220.955 281.222 220.955 281.122C220.955 281.022 220.955 280.922 220.955 280.821C220.955 280.721 220.955 280.62 220.955 280.52C220.955 280.419 220.955 280.318 220.955 280.218C220.955 280.117 220.955 280.016 220.955 279.915C220.955 279.814 220.955 279.713 220.955 279.612C220.955 279.51 220.955 279.409 220.955 279.308C220.955 279.206 220.955 279.105 220.955 279.003C220.955 278.902 220.955 278.8 220.955 278.698C220.955 278.596 220.955 278.495 220.955 278.393C220.955 278.291 220.955 278.189 220.955 278.086C220.955 277.984 220.955 277.882 220.955 277.78C220.955 277.677 220.955 277.575 220.955 277.473C220.955 277.37 220.955 277.267 220.955 277.165C220.955 277.062 220.955 276.959 220.955 276.856C220.955 276.754 220.955 276.651 220.955 276.548C220.955 276.444 220.955 276.341 220.955 276.238C220.955 276.135 220.955 276.032 220.955 275.928C220.955 275.825 220.955 275.721 220.955 275.618C220.955 275.514 220.955 275.411 220.955 275.307C220.955 275.203 220.955 275.099 220.955 274.995C220.955 274.892 220.955 274.788 220.955 274.684C220.955 274.579 220.955 274.475 220.955 274.371C220.955 274.267 220.955 274.163 220.955 274.058C220.955 273.954 220.955 273.849 220.955 273.745C220.955 273.64 220.955 273.536 220.955 273.431C220.955 273.326 220.955 273.221 220.955 273.117C220.955 273.012 220.955 272.907 220.955 272.802C220.955 272.697 220.955 272.592 220.955 272.487C220.955 272.381 220.955 272.276 220.955 272.171C220.955 272.065 220.955 271.96 220.955 271.855C220.955 271.749 220.955 271.644 220.955 271.538C220.955 271.432 220.955 271.327 220.955 271.221C220.955 271.115 220.955 271.009 220.955 270.903C220.955 270.798 220.955 270.692 220.955 270.585C220.955 270.479 220.955 270.373 220.955 270.267C220.955 270.161 220.955 270.055 220.955 269.948C220.955 269.842 220.955 269.736 220.955 269.629C220.955 269.523 220.955 269.416 220.955 269.31C220.955 269.203 220.955 269.096 220.955 268.99C220.955 268.883 220.955 268.776 220.955 268.669C220.955 268.562 220.955 268.455 220.955 268.348C220.955 268.241 220.955 268.134 220.955 268.027C220.955 267.92 220.955 267.813 220.955 267.706C220.955 267.598 220.955 267.491 220.955 267.384C220.955 267.276 220.955 267.169 220.955 267.061C220.955 266.954 220.955 266.846 220.955 266.739C220.955 266.631 220.955 266.523 220.955 266.416C220.955 266.308 220.955 266.2 220.955 266.092C220.955 265.984 220.955 265.876 220.955 265.769C220.955 265.661 220.955 265.553 220.955 265.444C220.955 265.336 220.955 265.228 220.955 265.12C220.955 265.012 220.955 264.904 220.955 264.795C220.955 264.687 220.955 264.579 220.955 264.47C220.955 264.362 220.955 264.253 220.955 264.145C220.955 264.036 220.955 263.928 220.955 263.819C220.955 263.71 220.955 263.602 220.955 263.493C220.955 263.384 220.955 263.275 220.955 263.167C220.955 263.058 220.955 262.949 220.955 262.84C220.955 262.731 220.955 262.622 220.955 262.513C220.955 262.404 220.955 262.295 220.955 262.186C220.955 262.077 220.955 261.967 220.955 261.858C220.955 261.749 220.955 261.64 220.955 261.53C220.955 261.421 220.955 261.312 220.955 261.202C220.955 261.093 220.955 260.983 220.955 260.874C220.955 260.764 220.955 260.655 220.955 260.545C220.955 260.436 220.955 260.326 220.955 260.216C220.955 260.107 220.955 259.997 220.955 259.887C220.955 259.778 220.955 259.668 220.955 259.558C220.955 259.448 220.955 259.338 220.955 259.228C220.955 259.118 220.955 259.008 220.955 258.898C220.955 258.788 220.955 258.678 220.955 258.568C220.955 258.458 220.955 258.348 220.955 258.238C220.955 258.128 220.955 258.018 220.955 257.907C220.955 257.797 220.955 257.687 220.955 257.577C220.955 257.466 220.955 257.356 220.955 257.246C220.955 257.135 220.955 257.025 220.955 256.914C220.955 256.804 220.955 256.694 220.955 256.583C220.955 256.473 220.955 256.362 220.955 256.251C220.955 256.141 220.955 256.03 220.955 255.92C220.955 255.809 220.955 255.698 220.955 255.588C220.955 255.477 220.955 255.366 220.955 255.256C220.955 255.145 220.955 255.034 220.955 254.923C220.955 254.812 220.955 254.702 220.955 254.591C220.955 254.48 220.955 254.369 220.955 254.258C220.955 254.147 220.955 254.036 220.955 253.925C220.955 253.814 220.955 253.703 220.955 253.592C220.955 253.481 220.955 253.37 220.955 253.259C220.955 253.148 220.955 253.037 220.955 252.926C220.955 252.815 220.955 252.704 220.955 252.592C220.955 252.481 220.955 252.37 220.955 252.259C220.955 252.148 220.955 252.037 220.955 251.925C220.955 251.814 220.955 251.703 220.955 251.591C220.955 251.48 220.955 251.369 220.955 251.258C220.955 251.146 220.955 251.035 220.955 250.924C220.955 250.812 220.955 250.701 220.955 250.589C220.955 250.478 220.955 250.367 220.955 250.255C220.955 250.144 220.955 250.032 220.955 249.921C220.955 249.809 220.955 249.698 220.955 249.587C220.955 249.475 220.955 249.364 220.955 249.252C220.955 249.141 220.955 249.029 220.955 248.917C220.955 248.806 220.955 248.694 220.955 248.583C220.955 248.471 220.955 248.36 220.955 248.248C220.955 248.137 220.955 248.025 220.955 247.913C220.955 247.802 220.955 247.69 220.955 247.578C220.955 247.467 220.955 247.355 220.955 247.244C220.955 247.132 220.955 247.02 220.955 246.909C220.955 246.797 220.955 246.685 220.955 246.574C220.955 246.462 220.955 246.35 220.955 246.239C220.955 246.127 220.955 246.015 220.955 245.904C220.955 245.792 220.955 245.68 220.955 245.569C220.955 245.457 220.955 245.345 220.955 245.233C220.955 245.122 220.955 245.01 220.955 244.898C220.955 244.787 220.955 244.675 220.955 244.563C220.955 244.452 220.955 244.34 220.955 244.228C220.955 244.116 220.955 244.005 220.955 243.893C220.955 243.781 220.955 243.67 220.955 243.558C220.955 243.446 220.955 243.334 220.955 243.223C220.955 243.111 220.955 242.999 220.955 242.888C220.955 242.776 220.955 242.664 220.955 242.553C220.955 242.441 220.955 242.329 220.955 242.218C220.955 242.106 220.955 241.994 220.955 241.882C220.955 241.771 220.955 241.659 220.955 241.548C220.955 241.436 220.955 241.324 220.955 241.213C220.955 241.101 220.955 240.989 220.955 240.878C220.955 240.766 220.955 240.654 220.955 240.543C220.955 240.431 220.955 240.32 220.955 240.208C220.955 240.097 220.955 239.985 220.955 239.873C220.955 239.762 220.955 239.65 220.955 239.539C220.955 239.427 220.955 239.316 220.955 239.204C220.955 239.093 220.955 238.981 220.955 238.87C220.955 238.758 220.955 238.647 220.955 238.535C220.955 238.424 220.955 238.312 220.955 238.201C220.955 238.09 220.955 237.978 220.955 237.867C220.955 237.755 220.955 237.644 220.955 237.533C220.955 237.421 220.955 237.31 220.955 237.199C220.955 237.087 220.955 236.976 220.955 236.865C220.955 236.753 220.955 236.642 220.955 236.531C220.955 236.42 220.955 236.308 220.955 236.197C220.955 236.086 220.955 235.975 220.955 235.864C220.955 235.753 220.955 235.641 220.955 235.53C220.955 235.419 220.955 235.308 220.955 235.197C220.955 235.086 220.955 234.975 220.955 234.864C220.955 234.753 220.955 234.642 220.955 234.531C220.955 234.42 220.955 234.309 220.955 234.198C220.955 234.087 220.955 233.976 220.955 233.866C220.955 233.755 220.955 233.644 220.955 233.533C220.955 233.422 220.955 233.311 220.955 233.201C220.955 233.09 220.955 232.979 220.955 232.869C220.955 232.758 220.955 232.647 220.955 232.537C220.955 232.426 220.955 232.315 220.955 232.205C220.955 232.094 220.955 231.984 220.955 231.873C220.955 231.763 220.955 231.652 220.955 231.542C220.955 231.431 220.955 231.321 220.955 231.211C220.955 231.1 220.955 230.99 220.955 230.88C220.955 230.769 220.955 230.659 220.955 230.549C220.955 230.439 220.955 230.328 220.955 230.218C220.955 230.108 220.955 229.998 220.955 229.888C220.955 229.778 220.955 229.668 220.955 229.558C220.955 229.448 220.955 229.338 220.955 229.228C220.955 229.118 220.955 229.008 220.955 228.898C220.955 228.789 220.955 228.679 220.955 228.569C220.955 228.459 220.955 228.35 220.955 228.24C220.955 228.13 220.955 228.021 220.955 227.911C220.955 227.801 220.955 227.692 220.955 227.582C220.955 227.473 220.955 227.363 220.955 227.254C220.955 227.145 220.955 227.035 220.955 226.926C220.955 226.817 220.955 226.707 220.955 226.598C220.955 226.489 220.955 226.38 220.955 226.271C220.955 226.161 220.955 226.052 220.955 225.943C220.955 225.834 220.955 225.725 220.955 225.616C220.955 225.507 220.955 225.399 220.955 225.29C220.955 225.181 220.955 225.072 220.955 224.963C220.955 224.855 220.955 224.746 220.955 224.637C220.955 224.529 220.955 224.42 220.955 224.312C220.955 224.203 220.955 224.095 220.955 223.986C220.955 223.878 220.955 223.769 220.955 223.661C220.955 223.553 220.955 223.445 220.955 223.336C220.955 223.228 220.955 223.12 220.955 223.012C220.955 222.904 220.955 222.796 220.955 222.688C220.955 222.58 220.955 222.472 220.955 222.364C220.955 222.256 220.955 222.148 220.955 222.041C220.955 221.933 220.955 221.825 220.955 221.718C220.955 221.61 220.955 221.502 220.955 221.395C220.955 221.287 220.955 221.18 220.955 221.073C220.955 220.965 220.955 220.858 220.955 220.751C220.955 220.643 220.955 220.536 220.955 220.429C220.955 220.322 220.955 220.215 220.955 220.108C220.955 220.001 220.955 219.894 220.955 219.787C220.955 219.68 220.955 219.574 220.955 219.467C220.955 219.36 220.955 219.253 220.955 219.147C220.955 219.04 220.955 218.934 220.955 218.827C220.955 218.721 220.955 218.614 220.955 218.508C220.955 218.402 220.955 218.295 220.955 218.189C220.955 218.083 220.955 217.977 220.955 217.871C220.955 217.765 220.955 217.659 220.955 217.553C220.955 217.447 220.955 217.341 220.955 217.236C220.955 217.13 220.955 217.024 220.955 216.918C220.955 216.813 220.955 216.707 220.955 216.602C220.955 216.496 220.955 216.391 220.955 216.286C220.955 216.18 220.955 216.075 220.955 215.97C220.955 215.865 220.955 215.76 220.955 215.655C220.955 215.55 220.955 215.445 220.955 215.34C220.955 215.235 220.955 215.13 220.955 215.026C220.955 214.921 220.955 214.816 220.955 214.712C220.955 214.607 220.955 214.503 220.955 214.398C220.955 214.294 220.955 214.19 220.955 214.085C220.955 213.981 220.955 213.877 220.955 213.773C220.955 213.669 220.955 213.565 220.955 213.461C220.955 213.357 220.955 213.253 220.955 213.15C220.955 213.046 220.955 212.942 220.955 212.839C220.955 212.735 220.955 212.632 220.955 212.528C220.955 212.425 220.955 212.322 220.955 212.218C220.955 212.115 220.955 212.012 220.955 211.909C220.955 211.806 220.955 211.703 220.955 211.6C220.955 211.497 220.955 211.395 220.955 211.292C220.955 211.189 220.955 211.087 220.955 210.984C220.955 210.882 220.955 210.779 220.955 210.677C220.955 210.575 220.955 210.472 220.955 210.37C220.955 210.268 220.955 210.166 220.955 210.064C220.955 209.962 220.955 209.86 220.955 209.758C220.955 209.657 220.955 209.555 220.955 209.453C220.955 209.352 220.955 209.25 220.955 209.149C220.955 209.048 220.955 208.946 220.955 208.845C220.955 208.744 220.955 208.643 220.955 208.542C220.955 208.441 220.955 208.34 220.955 208.239C220.955 208.138 220.955 208.038 220.955 207.937C220.955 207.836 220.955 207.736 220.955 207.635C220.955 207.535 220.955 207.435 220.955 207.334C220.955 207.234 220.955 207.134 220.955 207.034C220.955 206.934 220.955 206.834 220.955 206.734C220.955 206.635 220.955 206.535 220.955 206.435C220.955 206.336 220.955 206.236 220.955 206.137C220.955 206.037 220.955 205.938 220.955 205.839C220.955 205.74 220.955 205.641 220.955 205.542C220.955 205.443 220.955 205.344 220.955 205.245C220.955 205.146 220.955 205.048 220.955 204.949C220.955 204.851 220.955 204.752 220.955 204.654C220.955 204.556 220.955 204.457 220.955 204.359C220.955 204.261 220.955 204.163 220.955 204.065C220.955 203.967 220.955 203.87 220.955 203.772C220.955 203.674 220.955 203.577 220.955 203.479C220.955 203.382 220.955 203.285 220.955 203.187C220.955 203.09 220.955 202.993 220.955 202.896C220.955 202.799 220.955 202.702 220.955 202.605C220.955 202.509 220.955 202.412 220.955 202.315C220.955 202.219 220.955 202.123 220.955 202.026C220.955 201.93 220.955 201.834 220.955 201.738C220.955 201.642 220.955 201.546 220.955 201.45C220.955 201.354 220.955 201.258 220.955 201.163C220.955 201.067 220.955 200.972 220.955 200.876C220.955 200.781 220.955 200.686 220.955 200.591C220.955 200.496 220.955 200.401 220.955 200.306C220.955 200.211 220.955 200.116 220.955 200.022C220.955 199.927 220.955 199.832 220.955 199.738C220.955 199.644 220.955 199.549 220.955 199.455C220.955 199.361 220.955 199.267 220.955 199.173C220.955 199.08 220.955 198.986 220.955 198.892C220.955 198.799 220.955 198.705 220.955 198.612C220.955 198.518 220.955 198.425 220.955 198.332C220.955 198.239 220.955 198.146 220.955 198.053C220.955 197.96 220.955 197.867 220.955 197.775C220.955 197.682 220.955 197.59 220.955 197.498C220.955 197.405 220.955 197.313 220.955 197.221C220.955 197.129 220.955 197.037 220.955 196.945C220.955 196.853 220.955 196.762 220.955 196.67C220.955 196.579 220.955 196.487 220.955 196.396C220.955 196.305 220.955 196.213 220.955 196.122C220.955 196.031 220.955 195.941 220.955 195.85C220.955 195.759 220.955 195.669 220.955 195.578C220.955 195.488 220.955 195.397 220.955 195.307C220.955 195.217 220.955 195.127 220.955 195.037C220.955 194.947 220.955 194.857 220.955 194.768C220.955 194.678 220.955 194.589 220.955 194.499C220.955 194.41 220.955 194.321 220.955 194.232C220.955 194.143 220.955 194.054 220.955 193.965C220.955 193.876 220.955 193.788 220.955 193.699C220.955 193.611 220.955 193.522 220.955 193.434C220.955 193.346 220.955 193.258 220.955 193.17C220.955 193.082 220.955 192.994 220.955 192.907C220.955 192.819 220.955 192.731 220.955 192.644C220.955 192.557 220.955 192.47 220.955 192.383C220.955 192.296 220.955 192.209 220.955 192.122C220.955 192.035 220.955 191.949 220.955 191.862C220.955 191.776 220.955 191.689 220.955 191.603C220.955 191.517 220.955 191.431 220.955 191.345C220.955 191.259 220.955 191.174 220.955 191.088C220.955 191.003 220.955 190.917 220.955 190.832C220.955 190.747 220.955 190.662 220.955 190.577C220.955 190.492 220.955 190.407 220.955 190.323C220.955 190.238 220.955 190.154 220.955 190.069C220.955 189.985 220.955 189.901 220.955 189.817C220.955 189.733 220.955 189.649 220.955 189.565C220.955 189.482 220.955 189.398 220.955 189.315C220.955 189.231 220.955 189.148 220.955 189.065C220.955 188.982 220.955 188.899 220.955 188.816C220.955 188.734 220.955 188.651 220.955 188.569C220.955 188.486 220.955 188.404 220.955 188.322C220.955 188.24 220.955 188.158 220.955 188.076C220.955 187.995 220.955 187.913 220.955 187.831C220.955 187.75 220.955 187.669 220.955 187.588C220.955 187.507 220.955 187.426 220.955 187.345C220.955 187.264 220.955 187.184 220.955 187.103C220.955 187.023 220.955 186.942 220.955 186.862C220.955 186.782 220.955 186.702 220.955 186.622C220.955 186.543 220.955 186.463 220.955 186.384C220.955 186.304 220.955 186.225 220.955 186.146C220.955 186.067 220.955 185.988 220.955 185.909C220.955 185.83 220.955 185.752 220.955 185.673C220.955 185.595 220.955 185.517 220.955 185.439C220.955 185.361 220.955 185.283 220.955 185.205C220.955 185.127 220.955 185.05 220.955 184.972C220.955 184.895 220.955 184.818 220.955 184.741C220.955 184.664 220.955 184.587 220.955 184.51C220.955 184.433 220.955 184.357 220.955 184.281C220.955 184.204 220.955 184.128 220.955 184.052C220.955 183.976 220.955 183.9 220.955 183.825C220.955 183.749 220.955 183.674 220.955 183.599C220.955 183.523 220.955 183.448 220.955 183.373C220.955 183.298 220.955 183.224 220.955 183.149C220.955 183.075 220.955 183 220.955 182.926C220.955 182.852 220.955 182.778 220.955 182.704C220.955 182.63 220.955 182.557 220.955 182.483C220.955 182.41 220.955 182.337 220.955 182.264C220.955 182.191 220.955 182.118 220.955 182.045C220.955 181.972 220.955 181.9 220.955 181.828C220.955 181.755 220.955 181.683 220.955 181.611C220.955 181.539 220.955 181.467 220.955 181.396C220.955 181.324 220.955 181.253 220.955 181.182C220.955 181.111 220.955 181.039 220.955 180.969C220.955 180.898 220.955 180.827 220.955 180.757C220.955 180.686 220.955 180.616 220.955 180.546C220.955 180.476 220.955 180.406 220.955 180.337C220.955 180.267 220.955 180.197 220.955 180.128C220.955 180.059 220.955 179.99 220.955 179.921C220.955 179.852 220.955 179.783 220.955 179.715C220.955 179.646 220.955 179.578 220.955 179.51C220.955 179.442 220.955 179.374 220.955 179.306C220.955 179.238 220.955 179.171 220.955 179.104C220.955 179.036 220.955 178.969 220.955 178.902C220.955 178.835 220.955 178.769 220.955 178.702C220.955 178.636 220.955 178.569 220.955 178.503C220.955 178.437 220.955 178.371 220.955 178.305C220.955 178.24 220.955 178.174 220.955 178.109C220.955 178.044 220.955 177.978 220.955 177.913C220.955 177.849 220.955 177.784 220.955 177.719C220.955 177.655 220.955 177.591 220.955 177.527C220.955 177.462 220.955 177.399 220.955 177.335C220.955 177.271 220.955 177.208 220.955 177.144C220.955 177.081 220.955 177.018 220.955 176.955C220.955 176.892 220.955 176.83 220.955 176.767C220.955 176.705 220.955 176.643 220.955 176.581C220.955 176.519 220.955 176.457 220.955 176.395C220.955 176.334 220.955 176.272 220.955 176.211C220.955 176.15 220.955 176.089 220.955 176.028C220.955 175.967 220.955 175.907 220.955 175.847C220.955 175.786 220.955 175.726 220.955 175.666C220.955 175.606 220.955 175.547 220.955 175.487C220.955 175.428 220.955 175.369 220.955 175.309C220.955 175.25 220.955 175.192 220.955 175.133C220.955 175.074 220.955 175.016 220.955 174.958C220.955 174.9 220.955 174.842 220.955 174.784C220.955 174.726 220.955 174.669 220.955 174.611C220.955 174.554 220.955 174.497 220.955 174.44C220.955 174.383 220.955 174.327 220.955 174.27C220.955 174.214 220.955 174.158 220.955 174.102C220.955 174.046 220.955 173.99 220.955 173.935C220.955 173.879 220.955 173.824 220.955 173.769C220.955 173.714 220.955 173.659 220.955 173.604C220.955 173.549 220.955 173.495 220.955 173.441C220.955 173.387 220.955 173.333 220.955 173.279C220.955 173.225 220.955 173.172 220.955 173.118C220.955 173.065 220.955 173.012 220.955 172.959C220.955 172.906 220.955 172.854 220.955 172.802C220.955 172.749 220.955 172.697 220.955 172.645C220.955 172.593 220.955 172.542 220.955 172.49C220.955 172.439 220.955 172.387 220.955 172.337C220.955 172.286 220.955 172.235 220.955 172.184C220.955 172.134 220.955 172.083 220.955 172.033C220.955 171.983 220.955 171.934 220.955 171.884C220.955 171.834 220.955 171.785 220.955 171.736C220.955 171.687 220.955 171.638 220.955 171.589C220.955 171.541 220.955 171.492 220.955 171.444C220.955 171.396 220.955 171.348 220.955 171.3C220.955 171.253 220.955 171.205 220.955 171.158C220.955 171.111 220.955 171.064 220.955 171.017C220.955 170.97 220.955 170.924 220.955 170.878C220.955 170.831 220.955 170.785 220.955 170.74C220.955 170.694 220.955 170.648 220.955 170.603C220.955 170.558 220.955 170.513 220.955 170.468C220.955 170.423 220.955 170.378 220.955 170.334C220.955 170.29 220.955 170.246 220.955 170.202C220.955 170.158 220.955 170.115 220.955 170.071C220.955 170.028 220.955 169.985 220.955 169.942C220.955 169.899 220.955 169.856 220.955 169.814C220.955 169.772 220.955 169.73 220.955 169.688C220.955 169.646 220.955 169.604 220.955 169.563C220.955 169.522 220.955 169.481 220.955 169.44C220.955 169.399 220.955 169.358 220.955 169.318C220.955 169.278 220.955 169.237 220.955 169.198C220.955 169.158 220.955 169.118 220.955 169.079C220.955 169.039 220.955 169 220.955 168.962C220.955 168.923 220.955 168.884 220.955 168.846C220.955 168.807 220.955 168.769 220.955 168.732C220.955 168.694 220.955 168.656 220.955 168.619C220.955 168.582 220.955 168.545 220.955 168.508C220.955 168.471 220.955 168.434 220.955 168.398C220.955 168.362 220.955 168.326 220.955 168.29C220.955 168.254 220.955 168.219 220.955 168.184C220.955 168.148 220.955 168.113 220.955 168.079C220.955 168.044 220.955 168.01 220.955 167.975C220.955 167.941 220.955 167.907 220.955 167.874C220.955 167.84 220.955 167.806 220.955 167.773C220.955 167.74 220.955 167.707 220.955 167.675C220.955 167.642 220.955 167.61 220.955 167.578C220.955 167.546 220.955 167.514 220.955 167.482C220.955 167.451 220.955 167.419 220.955 167.388C220.955 167.357 220.955 167.327 220.955 167.296C220.955 167.266 220.955 167.235 220.955 167.205C220.955 167.175 220.955 167.146 220.955 167.116C220.955 167.087 220.955 167.058 220.955 167.029C220.955 167 220.955 166.971 220.955 166.943C220.955 166.915 220.955 166.887 220.955 166.859C220.955 166.831 220.955 166.804 220.955 166.776C220.955 166.749 220.955 166.722 220.955 166.696C220.955 166.669 220.955 166.642 220.955 166.616C220.955 166.59 220.955 166.564 220.955 166.539C220.955 166.513 220.955 166.488 220.955 166.463C220.955 166.438 220.955 166.413 220.955 166.389C220.955 166.364 220.955 166.34 220.955 166.316C220.955 166.292 220.955 166.268 220.955 166.245C220.955 166.222 220.955 166.199 220.955 166.176C220.955 166.153 220.955 166.13 220.955 166.108C220.955 166.086 220.955 166.064 220.955 166.042C220.955 166.021 220.955 165.999 220.955 165.978C220.955 165.957 220.955 165.936 220.955 165.916C220.955 165.895 220.955 165.875 220.955 165.855C220.955 165.835 220.955 165.815 220.955 165.796C220.955 165.776 220.955 165.757 220.955 165.738H215.955C215.955 165.757 215.955 165.776 215.955 165.796C215.955 165.815 215.955 165.835 215.955 165.855C215.955 165.875 215.955 165.895 215.955 165.916C215.955 165.936 215.955 165.957 215.955 165.978C215.955 165.999 215.955 166.021 215.955 166.042C215.955 166.064 215.955 166.086 215.955 166.108C215.955 166.13 215.955 166.153 215.955 166.176C215.955 166.199 215.955 166.222 215.955 166.245C215.955 166.268 215.955 166.292 215.955 166.316C215.955 166.34 215.955 166.364 215.955 166.389C215.955 166.413 215.955 166.438 215.955 166.463C215.955 166.488 215.955 166.513 215.955 166.539C215.955 166.564 215.955 166.59 215.955 166.616C215.955 166.642 215.955 166.669 215.955 166.696C215.955 166.722 215.955 166.749 215.955 166.776C215.955 166.804 215.955 166.831 215.955 166.859C215.955 166.887 215.955 166.915 215.955 166.943C215.955 166.971 215.955 167 215.955 167.029C215.955 167.058 215.955 167.087 215.955 167.116C215.955 167.146 215.955 167.175 215.955 167.205C215.955 167.235 215.955 167.266 215.955 167.296C215.955 167.327 215.955 167.357 215.955 167.388C215.955 167.419 215.955 167.451 215.955 167.482C215.955 167.514 215.955 167.546 215.955 167.578C215.955 167.61 215.955 167.642 215.955 167.675C215.955 167.707 215.955 167.74 215.955 167.773C215.955 167.806 215.955 167.84 215.955 167.874C215.955 167.907 215.955 167.941 215.955 167.975C215.955 168.01 215.955 168.044 215.955 168.079C215.955 168.113 215.955 168.148 215.955 168.184C215.955 168.219 215.955 168.254 215.955 168.29C215.955 168.326 215.955 168.362 215.955 168.398C215.955 168.434 215.955 168.471 215.955 168.508C215.955 168.545 215.955 168.582 215.955 168.619C215.955 168.656 215.955 168.694 215.955 168.732C215.955 168.769 215.955 168.807 215.955 168.846C215.955 168.884 215.955 168.923 215.955 168.962C215.955 169 215.955 169.039 215.955 169.079C215.955 169.118 215.955 169.158 215.955 169.198C215.955 169.237 215.955 169.278 215.955 169.318C215.955 169.358 215.955 169.399 215.955 169.44C215.955 169.481 215.955 169.522 215.955 169.563C215.955 169.604 215.955 169.646 215.955 169.688C215.955 169.73 215.955 169.772 215.955 169.814C215.955 169.856 215.955 169.899 215.955 169.942C215.955 169.985 215.955 170.028 215.955 170.071C215.955 170.115 215.955 170.158 215.955 170.202C215.955 170.246 215.955 170.29 215.955 170.334C215.955 170.378 215.955 170.423 215.955 170.468C215.955 170.513 215.955 170.558 215.955 170.603C215.955 170.648 215.955 170.694 215.955 170.74C215.955 170.785 215.955 170.831 215.955 170.878C215.955 170.924 215.955 170.97 215.955 171.017C215.955 171.064 215.955 171.111 215.955 171.158C215.955 171.205 215.955 171.253 215.955 171.3C215.955 171.348 215.955 171.396 215.955 171.444C215.955 171.492 215.955 171.541 215.955 171.589C215.955 171.638 215.955 171.687 215.955 171.736C215.955 171.785 215.955 171.834 215.955 171.884C215.955 171.934 215.955 171.983 215.955 172.033C215.955 172.083 215.955 172.134 215.955 172.184C215.955 172.235 215.955 172.286 215.955 172.337C215.955 172.387 215.955 172.439 215.955 172.49C215.955 172.542 215.955 172.593 215.955 172.645C215.955 172.697 215.955 172.749 215.955 172.802C215.955 172.854 215.955 172.906 215.955 172.959C215.955 173.012 215.955 173.065 215.955 173.118C215.955 173.172 215.955 173.225 215.955 173.279C215.955 173.333 215.955 173.387 215.955 173.441C215.955 173.495 215.955 173.549 215.955 173.604C215.955 173.659 215.955 173.714 215.955 173.769C215.955 173.824 215.955 173.879 215.955 173.935C215.955 173.99 215.955 174.046 215.955 174.102C215.955 174.158 215.955 174.214 215.955 174.27C215.955 174.327 215.955 174.383 215.955 174.44C215.955 174.497 215.955 174.554 215.955 174.611C215.955 174.669 215.955 174.726 215.955 174.784C215.955 174.842 215.955 174.9 215.955 174.958C215.955 175.016 215.955 175.074 215.955 175.133C215.955 175.192 215.955 175.25 215.955 175.309C215.955 175.369 215.955 175.428 215.955 175.487C215.955 175.547 215.955 175.606 215.955 175.666C215.955 175.726 215.955 175.786 215.955 175.847C215.955 175.907 215.955 175.967 215.955 176.028C215.955 176.089 215.955 176.15 215.955 176.211C215.955 176.272 215.955 176.334 215.955 176.395C215.955 176.457 215.955 176.519 215.955 176.581C215.955 176.643 215.955 176.705 215.955 176.767C215.955 176.83 215.955 176.892 215.955 176.955C215.955 177.018 215.955 177.081 215.955 177.144C215.955 177.208 215.955 177.271 215.955 177.335C215.955 177.399 215.955 177.462 215.955 177.527C215.955 177.591 215.955 177.655 215.955 177.719C215.955 177.784 215.955 177.849 215.955 177.913C215.955 177.978 215.955 178.044 215.955 178.109C215.955 178.174 215.955 178.24 215.955 178.305C215.955 178.371 215.955 178.437 215.955 178.503C215.955 178.569 215.955 178.636 215.955 178.702C215.955 178.769 215.955 178.835 215.955 178.902C215.955 178.969 215.955 179.036 215.955 179.104C215.955 179.171 215.955 179.238 215.955 179.306C215.955 179.374 215.955 179.442 215.955 179.51C215.955 179.578 215.955 179.646 215.955 179.715C215.955 179.783 215.955 179.852 215.955 179.921C215.955 179.99 215.955 180.059 215.955 180.128C215.955 180.197 215.955 180.267 215.955 180.337C215.955 180.406 215.955 180.476 215.955 180.546C215.955 180.616 215.955 180.686 215.955 180.757C215.955 180.827 215.955 180.898 215.955 180.969C215.955 181.039 215.955 181.111 215.955 181.182C215.955 181.253 215.955 181.324 215.955 181.396C215.955 181.467 215.955 181.539 215.955 181.611C215.955 181.683 215.955 181.755 215.955 181.828C215.955 181.9 215.955 181.972 215.955 182.045C215.955 182.118 215.955 182.191 215.955 182.264C215.955 182.337 215.955 182.41 215.955 182.483C215.955 182.557 215.955 182.63 215.955 182.704C215.955 182.778 215.955 182.852 215.955 182.926C215.955 183 215.955 183.075 215.955 183.149C215.955 183.224 215.955 183.298 215.955 183.373C215.955 183.448 215.955 183.523 215.955 183.599C215.955 183.674 215.955 183.749 215.955 183.825C215.955 183.9 215.955 183.976 215.955 184.052C215.955 184.128 215.955 184.204 215.955 184.281C215.955 184.357 215.955 184.433 215.955 184.51C215.955 184.587 215.955 184.664 215.955 184.741C215.955 184.818 215.955 184.895 215.955 184.972C215.955 185.05 215.955 185.127 215.955 185.205C215.955 185.283 215.955 185.361 215.955 185.439C215.955 185.517 215.955 185.595 215.955 185.673C215.955 185.752 215.955 185.83 215.955 185.909C215.955 185.988 215.955 186.067 215.955 186.146C215.955 186.225 215.955 186.304 215.955 186.384C215.955 186.463 215.955 186.543 215.955 186.622C215.955 186.702 215.955 186.782 215.955 186.862C215.955 186.942 215.955 187.023 215.955 187.103C215.955 187.184 215.955 187.264 215.955 187.345C215.955 187.426 215.955 187.507 215.955 187.588C215.955 187.669 215.955 187.75 215.955 187.831C215.955 187.913 215.955 187.995 215.955 188.076C215.955 188.158 215.955 188.24 215.955 188.322C215.955 188.404 215.955 188.486 215.955 188.569C215.955 188.651 215.955 188.734 215.955 188.816C215.955 188.899 215.955 188.982 215.955 189.065C215.955 189.148 215.955 189.231 215.955 189.315C215.955 189.398 215.955 189.482 215.955 189.565C215.955 189.649 215.955 189.733 215.955 189.817C215.955 189.901 215.955 189.985 215.955 190.069C215.955 190.154 215.955 190.238 215.955 190.323C215.955 190.407 215.955 190.492 215.955 190.577C215.955 190.662 215.955 190.747 215.955 190.832C215.955 190.917 215.955 191.003 215.955 191.088C215.955 191.174 215.955 191.259 215.955 191.345C215.955 191.431 215.955 191.517 215.955 191.603C215.955 191.689 215.955 191.776 215.955 191.862C215.955 191.949 215.955 192.035 215.955 192.122C215.955 192.209 215.955 192.296 215.955 192.383C215.955 192.47 215.955 192.557 215.955 192.644C215.955 192.731 215.955 192.819 215.955 192.907C215.955 192.994 215.955 193.082 215.955 193.17C215.955 193.258 215.955 193.346 215.955 193.434C215.955 193.522 215.955 193.611 215.955 193.699C215.955 193.788 215.955 193.876 215.955 193.965C215.955 194.054 215.955 194.143 215.955 194.232C215.955 194.321 215.955 194.41 215.955 194.499C215.955 194.589 215.955 194.678 215.955 194.768C215.955 194.857 215.955 194.947 215.955 195.037C215.955 195.127 215.955 195.217 215.955 195.307C215.955 195.397 215.955 195.488 215.955 195.578C215.955 195.669 215.955 195.759 215.955 195.85C215.955 195.941 215.955 196.031 215.955 196.122C215.955 196.213 215.955 196.305 215.955 196.396C215.955 196.487 215.955 196.579 215.955 196.67C215.955 196.762 215.955 196.853 215.955 196.945C215.955 197.037 215.955 197.129 215.955 197.221C215.955 197.313 215.955 197.405 215.955 197.498C215.955 197.59 215.955 197.682 215.955 197.775C215.955 197.867 215.955 197.96 215.955 198.053C215.955 198.146 215.955 198.239 215.955 198.332C215.955 198.425 215.955 198.518 215.955 198.612C215.955 198.705 215.955 198.799 215.955 198.892C215.955 198.986 215.955 199.08 215.955 199.173C215.955 199.267 215.955 199.361 215.955 199.455C215.955 199.549 215.955 199.644 215.955 199.738C215.955 199.832 215.955 199.927 215.955 200.022C215.955 200.116 215.955 200.211 215.955 200.306C215.955 200.401 215.955 200.496 215.955 200.591C215.955 200.686 215.955 200.781 215.955 200.876C215.955 200.972 215.955 201.067 215.955 201.163C215.955 201.258 215.955 201.354 215.955 201.45C215.955 201.546 215.955 201.642 215.955 201.738C215.955 201.834 215.955 201.93 215.955 202.026C215.955 202.123 215.955 202.219 215.955 202.315C215.955 202.412 215.955 202.509 215.955 202.605C215.955 202.702 215.955 202.799 215.955 202.896C215.955 202.993 215.955 203.09 215.955 203.187C215.955 203.285 215.955 203.382 215.955 203.479C215.955 203.577 215.955 203.674 215.955 203.772C215.955 203.87 215.955 203.967 215.955 204.065C215.955 204.163 215.955 204.261 215.955 204.359C215.955 204.457 215.955 204.556 215.955 204.654C215.955 204.752 215.955 204.851 215.955 204.949C215.955 205.048 215.955 205.146 215.955 205.245C215.955 205.344 215.955 205.443 215.955 205.542C215.955 205.641 215.955 205.74 215.955 205.839C215.955 205.938 215.955 206.037 215.955 206.137C215.955 206.236 215.955 206.336 215.955 206.435C215.955 206.535 215.955 206.635 215.955 206.734C215.955 206.834 215.955 206.934 215.955 207.034C215.955 207.134 215.955 207.234 215.955 207.334C215.955 207.435 215.955 207.535 215.955 207.635C215.955 207.736 215.955 207.836 215.955 207.937C215.955 208.038 215.955 208.138 215.955 208.239C215.955 208.34 215.955 208.441 215.955 208.542C215.955 208.643 215.955 208.744 215.955 208.845C215.955 208.946 215.955 209.048 215.955 209.149C215.955 209.25 215.955 209.352 215.955 209.453C215.955 209.555 215.955 209.657 215.955 209.758C215.955 209.86 215.955 209.962 215.955 210.064C215.955 210.166 215.955 210.268 215.955 210.37C215.955 210.472 215.955 210.575 215.955 210.677C215.955 210.779 215.955 210.882 215.955 210.984C215.955 211.087 215.955 211.189 215.955 211.292C215.955 211.395 215.955 211.497 215.955 211.6C215.955 211.703 215.955 211.806 215.955 211.909C215.955 212.012 215.955 212.115 215.955 212.218C215.955 212.322 215.955 212.425 215.955 212.528C215.955 212.632 215.955 212.735 215.955 212.839C215.955 212.942 215.955 213.046 215.955 213.15C215.955 213.253 215.955 213.357 215.955 213.461C215.955 213.565 215.955 213.669 215.955 213.773C215.955 213.877 215.955 213.981 215.955 214.085C215.955 214.19 215.955 214.294 215.955 214.398C215.955 214.503 215.955 214.607 215.955 214.712C215.955 214.816 215.955 214.921 215.955 215.026C215.955 215.13 215.955 215.235 215.955 215.34C215.955 215.445 215.955 215.55 215.955 215.655C215.955 215.76 215.955 215.865 215.955 215.97C215.955 216.075 215.955 216.18 215.955 216.286C215.955 216.391 215.955 216.496 215.955 216.602C215.955 216.707 215.955 216.813 215.955 216.918C215.955 217.024 215.955 217.13 215.955 217.236C215.955 217.341 215.955 217.447 215.955 217.553C215.955 217.659 215.955 217.765 215.955 217.871C215.955 217.977 215.955 218.083 215.955 218.189C215.955 218.295 215.955 218.402 215.955 218.508C215.955 218.614 215.955 218.721 215.955 218.827C215.955 218.934 215.955 219.04 215.955 219.147C215.955 219.253 215.955 219.36 215.955 219.467C215.955 219.574 215.955 219.68 215.955 219.787C215.955 219.894 215.955 220.001 215.955 220.108C215.955 220.215 215.955 220.322 215.955 220.429C215.955 220.536 215.955 220.643 215.955 220.751C215.955 220.858 215.955 220.965 215.955 221.073C215.955 221.18 215.955 221.287 215.955 221.395C215.955 221.502 215.955 221.61 215.955 221.718C215.955 221.825 215.955 221.933 215.955 222.041C215.955 222.148 215.955 222.256 215.955 222.364C215.955 222.472 215.955 222.58 215.955 222.688C215.955 222.796 215.955 222.904 215.955 223.012C215.955 223.12 215.955 223.228 215.955 223.336C215.955 223.445 215.955 223.553 215.955 223.661C215.955 223.769 215.955 223.878 215.955 223.986C215.955 224.095 215.955 224.203 215.955 224.312C215.955 224.42 215.955 224.529 215.955 224.637C215.955 224.746 215.955 224.855 215.955 224.963C215.955 225.072 215.955 225.181 215.955 225.29C215.955 225.399 215.955 225.507 215.955 225.616C215.955 225.725 215.955 225.834 215.955 225.943C215.955 226.052 215.955 226.161 215.955 226.271C215.955 226.38 215.955 226.489 215.955 226.598C215.955 226.707 215.955 226.817 215.955 226.926C215.955 227.035 215.955 227.145 215.955 227.254C215.955 227.363 215.955 227.473 215.955 227.582C215.955 227.692 215.955 227.801 215.955 227.911C215.955 228.021 215.955 228.13 215.955 228.24C215.955 228.35 215.955 228.459 215.955 228.569C215.955 228.679 215.955 228.789 215.955 228.898C215.955 229.008 215.955 229.118 215.955 229.228C215.955 229.338 215.955 229.448 215.955 229.558C215.955 229.668 215.955 229.778 215.955 229.888C215.955 229.998 215.955 230.108 215.955 230.218C215.955 230.328 215.955 230.439 215.955 230.549C215.955 230.659 215.955 230.769 215.955 230.88C215.955 230.99 215.955 231.1 215.955 231.211C215.955 231.321 215.955 231.431 215.955 231.542C215.955 231.652 215.955 231.763 215.955 231.873C215.955 231.984 215.955 232.094 215.955 232.205C215.955 232.315 215.955 232.426 215.955 232.537C215.955 232.647 215.955 232.758 215.955 232.869C215.955 232.979 215.955 233.09 215.955 233.201C215.955 233.311 215.955 233.422 215.955 233.533C215.955 233.644 215.955 233.755 215.955 233.866C215.955 233.976 215.955 234.087 215.955 234.198C215.955 234.309 215.955 234.42 215.955 234.531C215.955 234.642 215.955 234.753 215.955 234.864C215.955 234.975 215.955 235.086 215.955 235.197C215.955 235.308 215.955 235.419 215.955 235.53C215.955 235.641 215.955 235.753 215.955 235.864C215.955 235.975 215.955 236.086 215.955 236.197C215.955 236.308 215.955 236.42 215.955 236.531C215.955 236.642 215.955 236.753 215.955 236.865C215.955 236.976 215.955 237.087 215.955 237.199C215.955 237.31 215.955 237.421 215.955 237.533C215.955 237.644 215.955 237.755 215.955 237.867C215.955 237.978 215.955 238.09 215.955 238.201C215.955 238.312 215.955 238.424 215.955 238.535C215.955 238.647 215.955 238.758 215.955 238.87C215.955 238.981 215.955 239.093 215.955 239.204C215.955 239.316 215.955 239.427 215.955 239.539C215.955 239.65 215.955 239.762 215.955 239.873C215.955 239.985 215.955 240.097 215.955 240.208C215.955 240.32 215.955 240.431 215.955 240.543C215.955 240.654 215.955 240.766 215.955 240.878C215.955 240.989 215.955 241.101 215.955 241.213C215.955 241.324 215.955 241.436 215.955 241.548C215.955 241.659 215.955 241.771 215.955 241.882C215.955 241.994 215.955 242.106 215.955 242.218C215.955 242.329 215.955 242.441 215.955 242.553C215.955 242.664 215.955 242.776 215.955 242.888C215.955 242.999 215.955 243.111 215.955 243.223C215.955 243.334 215.955 243.446 215.955 243.558C215.955 243.67 215.955 243.781 215.955 243.893C215.955 244.005 215.955 244.116 215.955 244.228C215.955 244.34 215.955 244.452 215.955 244.563C215.955 244.675 215.955 244.787 215.955 244.898C215.955 245.01 215.955 245.122 215.955 245.233C215.955 245.345 215.955 245.457 215.955 245.569C215.955 245.68 215.955 245.792 215.955 245.904C215.955 246.015 215.955 246.127 215.955 246.239C215.955 246.35 215.955 246.462 215.955 246.574C215.955 246.685 215.955 246.797 215.955 246.909C215.955 247.02 215.955 247.132 215.955 247.244C215.955 247.355 215.955 247.467 215.955 247.578C215.955 247.69 215.955 247.802 215.955 247.913C215.955 248.025 215.955 248.137 215.955 248.248C215.955 248.36 215.955 248.471 215.955 248.583C215.955 248.694 215.955 248.806 215.955 248.917C215.955 249.029 215.955 249.141 215.955 249.252C215.955 249.364 215.955 249.475 215.955 249.587C215.955 249.698 215.955 249.809 215.955 249.921C215.955 250.032 215.955 250.144 215.955 250.255C215.955 250.367 215.955 250.478 215.955 250.589C215.955 250.701 215.955 250.812 215.955 250.924C215.955 251.035 215.955 251.146 215.955 251.258C215.955 251.369 215.955 251.48 215.955 251.591C215.955 251.703 215.955 251.814 215.955 251.925C215.955 252.037 215.955 252.148 215.955 252.259C215.955 252.37 215.955 252.481 215.955 252.592C215.955 252.704 215.955 252.815 215.955 252.926C215.955 253.037 215.955 253.148 215.955 253.259C215.955 253.37 215.955 253.481 215.955 253.592C215.955 253.703 215.955 253.814 215.955 253.925C215.955 254.036 215.955 254.147 215.955 254.258C215.955 254.369 215.955 254.48 215.955 254.591C215.955 254.702 215.955 254.812 215.955 254.923C215.955 255.034 215.955 255.145 215.955 255.256C215.955 255.366 215.955 255.477 215.955 255.588C215.955 255.698 215.955 255.809 215.955 255.92C215.955 256.03 215.955 256.141 215.955 256.251C215.955 256.362 215.955 256.473 215.955 256.583C215.955 256.694 215.955 256.804 215.955 256.914C215.955 257.025 215.955 257.135 215.955 257.246C215.955 257.356 215.955 257.466 215.955 257.577C215.955 257.687 215.955 257.797 215.955 257.907C215.955 258.018 215.955 258.128 215.955 258.238C215.955 258.348 215.955 258.458 215.955 258.568C215.955 258.678 215.955 258.788 215.955 258.898C215.955 259.008 215.955 259.118 215.955 259.228C215.955 259.338 215.955 259.448 215.955 259.558C215.955 259.668 215.955 259.778 215.955 259.887C215.955 259.997 215.955 260.107 215.955 260.216C215.955 260.326 215.955 260.436 215.955 260.545C215.955 260.655 215.955 260.764 215.955 260.874C215.955 260.983 215.955 261.093 215.955 261.202C215.955 261.312 215.955 261.421 215.955 261.53C215.955 261.64 215.955 261.749 215.955 261.858C215.955 261.967 215.955 262.077 215.955 262.186C215.955 262.295 215.955 262.404 215.955 262.513C215.955 262.622 215.955 262.731 215.955 262.84C215.955 262.949 215.955 263.058 215.955 263.167C215.955 263.275 215.955 263.384 215.955 263.493C215.955 263.602 215.955 263.71 215.955 263.819C215.955 263.928 215.955 264.036 215.955 264.145C215.955 264.253 215.955 264.362 215.955 264.47C215.955 264.579 215.955 264.687 215.955 264.795C215.955 264.904 215.955 265.012 215.955 265.12C215.955 265.228 215.955 265.336 215.955 265.444C215.955 265.553 215.955 265.661 215.955 265.769C215.955 265.876 215.955 265.984 215.955 266.092C215.955 266.2 215.955 266.308 215.955 266.416C215.955 266.523 215.955 266.631 215.955 266.739C215.955 266.846 215.955 266.954 215.955 267.061C215.955 267.169 215.955 267.276 215.955 267.384C215.955 267.491 215.955 267.598 215.955 267.706C215.955 267.813 215.955 267.92 215.955 268.027C215.955 268.134 215.955 268.241 215.955 268.348C215.955 268.455 215.955 268.562 215.955 268.669C215.955 268.776 215.955 268.883 215.955 268.99C215.955 269.096 215.955 269.203 215.955 269.31C215.955 269.416 215.955 269.523 215.955 269.629C215.955 269.736 215.955 269.842 215.955 269.948C215.955 270.055 215.955 270.161 215.955 270.267C215.955 270.373 215.955 270.479 215.955 270.585C215.955 270.692 215.955 270.798 215.955 270.903C215.955 271.009 215.955 271.115 215.955 271.221C215.955 271.327 215.955 271.432 215.955 271.538C215.955 271.644 215.955 271.749 215.955 271.855C215.955 271.96 215.955 272.065 215.955 272.171C215.955 272.276 215.955 272.381 215.955 272.487C215.955 272.592 215.955 272.697 215.955 272.802C215.955 272.907 215.955 273.012 215.955 273.117C215.955 273.221 215.955 273.326 215.955 273.431C215.955 273.536 215.955 273.64 215.955 273.745C215.955 273.849 215.955 273.954 215.955 274.058C215.955 274.163 215.955 274.267 215.955 274.371C215.955 274.475 215.955 274.579 215.955 274.684C215.955 274.788 215.955 274.892 215.955 274.995C215.955 275.099 215.955 275.203 215.955 275.307C215.955 275.411 215.955 275.514 215.955 275.618C215.955 275.721 215.955 275.825 215.955 275.928C215.955 276.032 215.955 276.135 215.955 276.238C215.955 276.341 215.955 276.444 215.955 276.548C215.955 276.651 215.955 276.754 215.955 276.856C215.955 276.959 215.955 277.062 215.955 277.165C215.955 277.267 215.955 277.37 215.955 277.473C215.955 277.575 215.955 277.677 215.955 277.78C215.955 277.882 215.955 277.984 215.955 278.086C215.955 278.189 215.955 278.291 215.955 278.393C215.955 278.495 215.955 278.596 215.955 278.698C215.955 278.8 215.955 278.902 215.955 279.003C215.955 279.105 215.955 279.206 215.955 279.308C215.955 279.409 215.955 279.51 215.955 279.612C215.955 279.713 215.955 279.814 215.955 279.915C215.955 280.016 215.955 280.117 215.955 280.218C215.955 280.318 215.955 280.419 215.955 280.52C215.955 280.62 215.955 280.721 215.955 280.821C215.955 280.922 215.955 281.022 215.955 281.122C215.955 281.222 215.955 281.323 215.955 281.423C215.955 281.523 215.955 281.622 215.955 281.722C215.955 281.822 215.955 281.922 215.955 282.021C215.955 282.121 215.955 282.22 215.955 282.32C215.955 282.419 215.955 282.519 215.955 282.618C215.955 282.717 215.955 282.816 215.955 282.915C215.955 283.014 215.955 283.113 215.955 283.212C215.955 283.31 215.955 283.409 215.955 283.508C215.955 283.606 215.955 283.704 215.955 283.803C215.955 283.901 215.955 283.999 215.955 284.097C215.955 284.196 215.955 284.294 215.955 284.391C215.955 284.489 215.955 284.587 215.955 284.685C215.955 284.782 215.955 284.88 215.955 284.977C215.955 285.075 215.955 285.172 215.955 285.269C215.955 285.367 215.955 285.464 215.955 285.561C215.955 285.658 215.955 285.755 215.955 285.851C215.955 285.948 215.955 286.045 215.955 286.141C215.955 286.238 215.955 286.334 215.955 286.431C215.955 286.527 215.955 286.623 215.955 286.719C215.955 286.815 215.955 286.911 215.955 287.007C215.955 287.103 215.955 287.198 215.955 287.294C215.955 287.39 215.955 287.485 215.955 287.58C215.955 287.676 215.955 287.771 215.955 287.866C215.955 287.961 215.955 288.056 215.955 288.151C215.955 288.246 215.955 288.341 215.955 288.435C215.955 288.53 215.955 288.624 215.955 288.719C215.955 288.813 215.955 288.907 215.955 289.002C215.955 289.096 215.955 289.19 215.955 289.284C215.955 289.377 215.955 289.471 215.955 289.565C215.955 289.658 215.955 289.752 215.955 289.845C215.955 289.939 215.955 290.032 215.955 290.125C215.955 290.218 215.955 290.311 215.955 290.404C215.955 290.497 215.955 290.589 215.955 290.682C215.955 290.775 215.955 290.867 215.955 290.959C215.955 291.052 215.955 291.144 215.955 291.236C215.955 291.328 215.955 291.42 215.955 291.512C215.955 291.604 215.955 291.695 215.955 291.787C215.955 291.878 215.955 291.97 215.955 292.061C215.955 292.152 215.955 292.244 215.955 292.335C215.955 292.426 215.955 292.516 215.955 292.607C215.955 292.698 215.955 292.788 215.955 292.879C215.955 292.969 215.955 293.06 215.955 293.15C215.955 293.24 215.955 293.33 215.955 293.42C215.955 293.51 215.955 293.6 215.955 293.689C215.955 293.779 215.955 293.868 215.955 293.958C215.955 294.047 215.955 294.136 215.955 294.225C215.955 294.314 215.955 294.403 215.955 294.492C215.955 294.581 215.955 294.67 215.955 294.758C215.955 294.847 215.955 294.935 215.955 295.023C215.955 295.111 215.955 295.199 215.955 295.287C215.955 295.375 215.955 295.463 215.955 295.551C215.955 295.638 215.955 295.726 215.955 295.813C215.955 295.9 215.955 295.988 215.955 296.075C215.955 296.162 215.955 296.249 215.955 296.335C215.955 296.422 215.955 296.509 215.955 296.595C215.955 296.681 215.955 296.768 215.955 296.854C215.955 296.94 215.955 297.026 215.955 297.112C215.955 297.198 215.955 297.283 215.955 297.369C215.955 297.455 215.955 297.54 215.955 297.625C215.955 297.71 215.955 297.795 215.955 297.88C215.955 297.965 215.955 298.05 215.955 298.135C215.955 298.219 215.955 298.304 215.955 298.388C215.955 298.472 215.955 298.557 215.955 298.641C215.955 298.725 215.955 298.808 215.955 298.892C215.955 298.976 215.955 299.059 215.955 299.143C215.955 299.226 215.955 299.309 215.955 299.392C215.955 299.475 215.955 299.558 215.955 299.641C215.955 299.724 215.955 299.806 215.955 299.889C215.955 299.971 215.955 300.053 215.955 300.135C215.955 300.217 215.955 300.299 215.955 300.381C215.955 300.463 215.955 300.544 215.955 300.626C215.955 300.707 215.955 300.789 215.955 300.87C215.955 300.951 215.955 301.032 215.955 301.113C215.955 301.193 215.955 301.274 215.955 301.354H220.955ZM220.955 165.738C220.955 159.677 220.327 154.49 217.924 150.81C215.334 146.844 211.085 145.156 205.333 145.156V150.156C210.079 150.156 212.391 151.482 213.737 153.544C215.27 155.891 215.955 159.745 215.955 165.738H220.955ZM205.333 145.156C193.378 145.156 171.341 158.409 171.341 189.848H176.341C176.341 161.013 196.293 150.156 205.333 150.156V145.156ZM171.341 189.848C171.341 189.895 171.341 189.942 171.341 189.989C171.341 190.036 171.341 190.084 171.341 190.131C171.341 190.178 171.341 190.225 171.341 190.272C171.341 190.32 171.341 190.367 171.341 190.414C171.341 190.461 171.341 190.509 171.341 190.556C171.341 190.603 171.341 190.651 171.341 190.698C171.341 190.745 171.341 190.793 171.341 190.84C171.341 190.887 171.341 190.935 171.341 190.982C171.341 191.03 171.341 191.077 171.341 191.125C171.341 191.172 171.341 191.22 171.341 191.267C171.341 191.315 171.341 191.362 171.341 191.41C171.341 191.458 171.341 191.505 171.341 191.553C171.341 191.6 171.341 191.648 171.341 191.696C171.341 191.743 171.341 191.791 171.341 191.839C171.341 191.886 171.341 191.934 171.341 191.982C171.341 192.03 171.341 192.077 171.341 192.125C171.341 192.173 171.341 192.221 171.341 192.268C171.341 192.316 171.341 192.364 171.341 192.412C171.341 192.46 171.341 192.508 171.341 192.556C171.341 192.604 171.341 192.651 171.341 192.699C171.341 192.747 171.341 192.795 171.341 192.843C171.341 192.891 171.341 192.939 171.341 192.987C171.341 193.035 171.341 193.083 171.341 193.131C171.341 193.179 171.341 193.227 171.341 193.276C171.341 193.324 171.341 193.372 171.341 193.42C171.341 193.468 171.341 193.516 171.341 193.564C171.341 193.612 171.341 193.661 171.341 193.709C171.341 193.757 171.341 193.805 171.341 193.853C171.341 193.902 171.341 193.95 171.341 193.998C171.341 194.047 171.341 194.095 171.341 194.143C171.341 194.191 171.341 194.24 171.341 194.288C171.341 194.336 171.341 194.385 171.341 194.433C171.341 194.482 171.341 194.53 171.341 194.578C171.341 194.627 171.341 194.675 171.341 194.724C171.341 194.772 171.341 194.821 171.341 194.869C171.341 194.917 171.341 194.966 171.341 195.015C171.341 195.063 171.341 195.112 171.341 195.16C171.341 195.209 171.341 195.257 171.341 195.306C171.341 195.354 171.341 195.403 171.341 195.452C171.341 195.5 171.341 195.549 171.341 195.597C171.341 195.646 171.341 195.695 171.341 195.743C171.341 195.792 171.341 195.841 171.341 195.889C171.341 195.938 171.341 195.987 171.341 196.036C171.341 196.084 171.341 196.133 171.341 196.182C171.341 196.231 171.341 196.279 171.341 196.328C171.341 196.377 171.341 196.426 171.341 196.475C171.341 196.523 171.341 196.572 171.341 196.621C171.341 196.67 171.341 196.719 171.341 196.768C171.341 196.817 171.341 196.866 171.341 196.914C171.341 196.963 171.341 197.012 171.341 197.061C171.341 197.11 171.341 197.159 171.341 197.208C171.341 197.257 171.341 197.306 171.341 197.355C171.341 197.404 171.341 197.453 171.341 197.502C171.341 197.551 171.341 197.6 171.341 197.649C171.341 197.698 171.341 197.747 171.341 197.796C171.341 197.845 171.341 197.894 171.341 197.944C171.341 197.993 171.341 198.042 171.341 198.091C171.341 198.14 171.341 198.189 171.341 198.238C171.341 198.288 171.341 198.337 171.341 198.386C171.341 198.435 171.341 198.484 171.341 198.533C171.341 198.583 171.341 198.632 171.341 198.681C171.341 198.73 171.341 198.78 171.341 198.829C171.341 198.878 171.341 198.927 171.341 198.977C171.341 199.026 171.341 199.075 171.341 199.124C171.341 199.174 171.341 199.223 171.341 199.272C171.341 199.322 171.341 199.371 171.341 199.42C171.341 199.47 171.341 199.519 171.341 199.568C171.341 199.618 171.341 199.667 171.341 199.716C171.341 199.766 171.341 199.815 171.341 199.865C171.341 199.914 171.341 199.964 171.341 200.013C171.341 200.062 171.341 200.112 171.341 200.161C171.341 200.211 171.341 200.26 171.341 200.31C171.341 200.359 171.341 200.409 171.341 200.458C171.341 200.508 171.341 200.557 171.341 200.607C171.341 200.656 171.341 200.706 171.341 200.755C171.341 200.805 171.341 200.854 171.341 200.904C171.341 200.953 171.341 201.003 171.341 201.052C171.341 201.102 171.341 201.152 171.341 201.201C171.341 201.251 171.341 201.3 171.341 201.35C171.341 201.399 171.341 201.449 171.341 201.499C171.341 201.548 171.341 201.598 171.341 201.648C171.341 201.697 171.341 201.747 171.341 201.797C171.341 201.846 171.341 201.896 171.341 201.946C171.341 201.995 171.341 202.045 171.341 202.095C171.341 202.144 171.341 202.194 171.341 202.244C171.341 202.293 171.341 202.343 171.341 202.393C171.341 202.442 171.341 202.492 171.341 202.542C171.341 202.592 171.341 202.641 171.341 202.691C171.341 202.741 171.341 202.791 171.341 202.84C171.341 202.89 171.341 202.94 171.341 202.99C171.341 203.039 171.341 203.089 171.341 203.139C171.341 203.189 171.341 203.239 171.341 203.288C171.341 203.338 171.341 203.388 171.341 203.438C171.341 203.488 171.341 203.537 171.341 203.587C171.341 203.637 171.341 203.687 171.341 203.737C171.341 203.787 171.341 203.836 171.341 203.886C171.341 203.936 171.341 203.986 171.341 204.036C171.341 204.086 171.341 204.136 171.341 204.185C171.341 204.235 171.341 204.285 171.341 204.335C171.341 204.385 171.341 204.435 171.341 204.485C171.341 204.535 171.341 204.584 171.341 204.634C171.341 204.684 171.341 204.734 171.341 204.784C171.341 204.834 171.341 204.884 171.341 204.934C171.341 204.984 171.341 205.034 171.341 205.084C171.341 205.134 171.341 205.183 171.341 205.233C171.341 205.283 171.341 205.333 171.341 205.383C171.341 205.433 171.341 205.483 171.341 205.533C171.341 205.583 171.341 205.633 171.341 205.683C171.341 205.733 171.341 205.783 171.341 205.833C171.341 205.883 171.341 205.933 171.341 205.983C171.341 206.033 171.341 206.083 171.341 206.133C171.341 206.183 171.341 206.233 171.341 206.283C171.341 206.333 171.341 206.383 171.341 206.433C171.341 206.483 171.341 206.533 171.341 206.583C171.341 206.633 171.341 206.683 171.341 206.733C171.341 206.783 171.341 206.833 171.341 206.883C171.341 206.933 171.341 206.983 171.341 207.033C171.341 207.083 171.341 207.133 171.341 207.183C171.341 207.233 171.341 207.283 171.341 207.333C171.341 207.383 171.341 207.433 171.341 207.483C171.341 207.533 171.341 207.583 171.341 207.633C171.341 207.683 171.341 207.733 171.341 207.783C171.341 207.833 171.341 207.883 171.341 207.933C171.341 207.983 171.341 208.033 171.341 208.083C171.341 208.133 171.341 208.183 171.341 208.233C171.341 208.283 171.341 208.333 171.341 208.383C171.341 208.433 171.341 208.483 171.341 208.533C171.341 208.583 171.341 208.633 171.341 208.683C171.341 208.733 171.341 208.784 171.341 208.834C171.341 208.884 171.341 208.934 171.341 208.984C171.341 209.034 171.341 209.084 171.341 209.134C171.341 209.184 171.341 209.234 171.341 209.284C171.341 209.334 171.341 209.384 171.341 209.434C171.341 209.484 171.341 209.534 171.341 209.584C171.341 209.634 171.341 209.684 171.341 209.734C171.341 209.784 171.341 209.834 171.341 209.884C171.341 209.934 171.341 209.984 171.341 210.034C171.341 210.084 171.341 210.134 171.341 210.184C171.341 210.234 171.341 210.284 171.341 210.334C171.341 210.384 171.341 210.434 171.341 210.484C171.341 210.534 171.341 210.584 171.341 210.634C171.341 210.684 171.341 210.734 171.341 210.784C171.341 210.834 171.341 210.884 171.341 210.934C171.341 210.984 171.341 211.034 171.341 211.084C171.341 211.134 171.341 211.184 171.341 211.234C171.341 211.284 171.341 211.334 171.341 211.384C171.341 211.434 171.341 211.484 171.341 211.534C171.341 211.584 171.341 211.634 171.341 211.684C171.341 211.734 171.341 211.784 171.341 211.834C171.341 211.884 171.341 211.934 171.341 211.984C171.341 212.034 171.341 212.084 171.341 212.133C171.341 212.183 171.341 212.233 171.341 212.283C171.341 212.333 171.341 212.383 171.341 212.433C171.341 212.483 171.341 212.533 171.341 212.583C171.341 212.633 171.341 212.683 171.341 212.732C171.341 212.782 171.341 212.832 171.341 212.882C171.341 212.932 171.341 212.982 171.341 213.032C171.341 213.082 171.341 213.132 171.341 213.181C171.341 213.231 171.341 213.281 171.341 213.331C171.341 213.381 171.341 213.431 171.341 213.481C171.341 213.53 171.341 213.58 171.341 213.63C171.341 213.68 171.341 213.73 171.341 213.78C171.341 213.829 171.341 213.879 171.341 213.929C171.341 213.979 171.341 214.029 171.341 214.079C171.341 214.128 171.341 214.178 171.341 214.228C171.341 214.278 171.341 214.327 171.341 214.377C171.341 214.427 171.341 214.477 171.341 214.527C171.341 214.576 171.341 214.626 171.341 214.676C171.341 214.726 171.341 214.775 171.341 214.825C171.341 214.875 171.341 214.924 171.341 214.974C171.341 215.024 171.341 215.074 171.341 215.123C171.341 215.173 171.341 215.223 171.341 215.272C171.341 215.322 171.341 215.372 171.341 215.421C171.341 215.471 171.341 215.521 171.341 215.57C171.341 215.62 171.341 215.67 171.341 215.719C171.341 215.769 171.341 215.819 171.341 215.868C171.341 215.918 171.341 215.967 171.341 216.017C171.341 216.067 171.341 216.116 171.341 216.166C171.341 216.215 171.341 216.265 171.341 216.315C171.341 216.364 171.341 216.414 171.341 216.463C171.341 216.513 171.341 216.562 171.341 216.612C171.341 216.661 171.341 216.711 171.341 216.76C171.341 216.81 171.341 216.859 171.341 216.909C171.341 216.958 171.341 217.008 171.341 217.057C171.341 217.107 171.341 217.156 171.341 217.206C171.341 217.255 171.341 217.305 171.341 217.354C171.341 217.403 171.341 217.453 171.341 217.502C171.341 217.552 171.341 217.601 171.341 217.65C171.341 217.7 171.341 217.749 171.341 217.799C171.341 217.848 171.341 217.897 171.341 217.947C171.341 217.996 171.341 218.045 171.341 218.095C171.341 218.144 171.341 218.193 171.341 218.242C171.341 218.292 171.341 218.341 171.341 218.39C171.341 218.44 171.341 218.489 171.341 218.538C171.341 218.587 171.341 218.637 171.341 218.686C171.341 218.735 171.341 218.784 171.341 218.833C171.341 218.883 171.341 218.932 171.341 218.981C171.341 219.03 171.341 219.079 171.341 219.129C171.341 219.178 171.341 219.227 171.341 219.276C171.341 219.325 171.341 219.374 171.341 219.423C171.341 219.472 171.341 219.521 171.341 219.571C171.341 219.62 171.341 219.669 171.341 219.718C171.341 219.767 171.341 219.816 171.341 219.865C171.341 219.914 171.341 219.963 171.341 220.012C171.341 220.061 171.341 220.11 171.341 220.159C171.341 220.208 171.341 220.257 171.341 220.306C171.341 220.355 171.341 220.404 171.341 220.452C171.341 220.501 171.341 220.55 171.341 220.599C171.341 220.648 171.341 220.697 171.341 220.746C171.341 220.795 171.341 220.843 171.341 220.892C171.341 220.941 171.341 220.99 171.341 221.039C171.341 221.087 171.341 221.136 171.341 221.185C171.341 221.234 171.341 221.283 171.341 221.331C171.341 221.38 171.341 221.429 171.341 221.477C171.341 221.526 171.341 221.575 171.341 221.623C171.341 221.672 171.341 221.721 171.341 221.769C171.341 221.818 171.341 221.867 171.341 221.915C171.341 221.964 171.341 222.013 171.341 222.061C171.341 222.11 171.341 222.158 171.341 222.207C171.341 222.255 171.341 222.304 171.341 222.352C171.341 222.401 171.341 222.449 171.341 222.498C171.341 222.546 171.341 222.595 171.341 222.643C171.341 222.692 171.341 222.74 171.341 222.789C171.341 222.837 171.341 222.885 171.341 222.934C171.341 222.982 171.341 223.03 171.341 223.079C171.341 223.127 171.341 223.175 171.341 223.224C171.341 223.272 171.341 223.32 171.341 223.369C171.341 223.417 171.341 223.465 171.341 223.513C171.341 223.562 171.341 223.61 171.341 223.658C171.341 223.706 171.341 223.754 171.341 223.803C171.341 223.851 171.341 223.899 171.341 223.947C171.341 223.995 171.341 224.043 171.341 224.091C171.341 224.139 171.341 224.188 171.341 224.236C171.341 224.284 171.341 224.332 171.341 224.38C171.341 224.428 171.341 224.476 171.341 224.524C171.341 224.572 171.341 224.62 171.341 224.668C171.341 224.715 171.341 224.763 171.341 224.811C171.341 224.859 171.341 224.907 171.341 224.955C171.341 225.003 171.341 225.051 171.341 225.098C171.341 225.146 171.341 225.194 171.341 225.242C171.341 225.29 171.341 225.337 171.341 225.385C171.341 225.433 171.341 225.481 171.341 225.528C171.341 225.576 171.341 225.624 171.341 225.671C171.341 225.719 171.341 225.767 171.341 225.814C171.341 225.862 171.341 225.909 171.341 225.957C171.341 226.005 171.341 226.052 171.341 226.1C171.341 226.147 171.341 226.195 171.341 226.242C171.341 226.29 171.341 226.337 171.341 226.385C171.341 226.432 171.341 226.479 171.341 226.527C171.341 226.574 171.341 226.622 171.341 226.669C171.341 226.716 171.341 226.764 171.341 226.811C171.341 226.858 171.341 226.906 171.341 226.953C171.341 227 171.341 227.047 171.341 227.095C171.341 227.142 171.341 227.189 171.341 227.236C171.341 227.283 171.341 227.331 171.341 227.378C171.341 227.425 171.341 227.472 171.341 227.519C171.341 227.566 171.341 227.613 171.341 227.66C171.341 227.707 171.341 227.754 171.341 227.801C171.341 227.848 171.341 227.895 171.341 227.942C171.341 227.989 171.341 228.036 171.341 228.083C171.341 228.13 171.341 228.177 171.341 228.224C171.341 228.27 171.341 228.317 171.341 228.364C171.341 228.411 171.341 228.458 171.341 228.504C171.341 228.551 171.341 228.598 171.341 228.645C171.341 228.691 171.341 228.738 171.341 228.785C171.341 228.831 171.341 228.878 171.341 228.925C171.341 228.971 171.341 229.018 171.341 229.064C171.341 229.111 171.341 229.157 171.341 229.204C171.341 229.25 171.341 229.297 171.341 229.343C171.341 229.39 171.341 229.436 171.341 229.483C171.341 229.529 171.341 229.576 171.341 229.622C171.341 229.668 171.341 229.715 171.341 229.761C171.341 229.807 171.341 229.853 171.341 229.9C171.341 229.946 171.341 229.992 171.341 230.038C171.341 230.085 171.341 230.131 171.341 230.177C171.341 230.223 171.341 230.269 171.341 230.315C171.341 230.361 171.341 230.407 171.341 230.454C171.341 230.5 171.341 230.546 171.341 230.592C171.341 230.638 171.341 230.684 171.341 230.729C171.341 230.775 171.341 230.821 171.341 230.867C171.341 230.913 171.341 230.959 171.341 231.005C171.341 231.051 171.341 231.096 171.341 231.142C171.341 231.188 171.341 231.234 171.341 231.279C171.341 231.325 171.341 231.371 171.341 231.416C171.341 231.462 171.341 231.508 171.341 231.553C171.341 231.599 171.341 231.645 171.341 231.69C171.341 231.736 171.341 231.781 171.341 231.827C171.341 231.872 171.341 231.918 171.341 231.963C171.341 232.008 171.341 232.054 171.341 232.099C171.341 232.145 171.341 232.19 171.341 232.235C171.341 232.281 171.341 232.326 171.341 232.371C171.341 232.416 171.341 232.462 171.341 232.507C171.341 232.552 171.341 232.597 171.341 232.642C171.341 232.687 171.341 232.733 171.341 232.778C171.341 232.823 171.341 232.868 171.341 232.913C171.341 232.958 171.341 233.003 171.341 233.048C171.341 233.093 171.341 233.138 171.341 233.183C171.341 233.228 171.341 233.272 171.341 233.317C171.341 233.362 171.341 233.407 171.341 233.452C171.341 233.496 171.341 233.541 171.341 233.586C171.341 233.631 171.341 233.675 171.341 233.72C171.341 233.765 171.341 233.809 171.341 233.854C171.341 233.898 171.341 233.943 171.341 233.988C171.341 234.032 171.341 234.077 171.341 234.121C171.341 234.165 171.341 234.21 171.341 234.254C171.341 234.299 171.341 234.343 171.341 234.387C171.341 234.432 171.341 234.476 171.341 234.52C171.341 234.565 171.341 234.609 171.341 234.653C171.341 234.697 171.341 234.741 171.341 234.786C171.341 234.83 171.341 234.874 171.341 234.918C171.341 234.962 171.341 235.006 171.341 235.05C171.341 235.094 171.341 235.138 171.341 235.182C171.341 235.226 171.341 235.27 171.341 235.314C171.341 235.358 171.341 235.402 171.341 235.445C171.341 235.489 171.341 235.533 171.341 235.577C171.341 235.62 171.341 235.664 171.341 235.708C171.341 235.752 171.341 235.795 171.341 235.839C171.341 235.882 171.341 235.926 171.341 235.97C171.341 236.013 171.341 236.057 171.341 236.1C171.341 236.144 171.341 236.187 171.341 236.23C171.341 236.274 171.341 236.317 171.341 236.361C171.341 236.404 171.341 236.447 171.341 236.49C171.341 236.534 171.341 236.577 171.341 236.62C171.341 236.663 171.341 236.707 171.341 236.75C171.341 236.793 171.341 236.836 171.341 236.879C171.341 236.922 171.341 236.965 171.341 237.008C171.341 237.051 171.341 237.094 171.341 237.137C171.341 237.18 171.341 237.223 171.341 237.266C171.341 237.308 171.341 237.351 171.341 237.394C171.341 237.437 171.341 237.48 171.341 237.522C171.341 237.565 171.341 237.608 171.341 237.65C171.341 237.693 171.341 237.735 171.341 237.778C171.341 237.821 171.341 237.863 171.341 237.906C171.341 237.948 171.341 237.99 171.341 238.033C171.341 238.075 171.341 238.118 171.341 238.16C171.341 238.202 171.341 238.245 171.341 238.287C171.341 238.329 171.341 238.371 171.341 238.414C171.341 238.456 171.341 238.498 171.341 238.54C171.341 238.582 171.341 238.624 171.341 238.666C171.341 238.708 171.341 238.75 171.341 238.792C171.341 238.834 171.341 238.876 171.341 238.918C171.341 238.96 171.341 239.002 171.341 239.044C171.341 239.085 171.341 239.127 171.341 239.169C171.341 239.211 171.341 239.252 171.341 239.294C171.341 239.336 171.341 239.377 171.341 239.419C171.341 239.46 171.341 239.502 171.341 239.543C171.341 239.585 171.341 239.626 171.341 239.668C171.341 239.709 171.341 239.75 171.341 239.792C171.341 239.833 171.341 239.874 171.341 239.916C171.341 239.957 171.341 239.998 171.341 240.039C171.341 240.081 171.341 240.122 171.341 240.163C171.341 240.204 171.341 240.245 171.341 240.286C171.341 240.327 171.341 240.368 171.341 240.409C171.341 240.45 171.341 240.491 171.341 240.532C171.341 240.572 171.341 240.613 171.341 240.654C171.341 240.695 171.341 240.736 171.341 240.776C171.341 240.817 171.341 240.858 171.341 240.898C171.341 240.939 171.341 240.979 171.341 241.02C171.341 241.06 171.341 241.101 171.341 241.141C171.341 241.182 171.341 241.222 171.341 241.263C171.341 241.303 171.341 241.343 171.341 241.384C171.341 241.424 171.341 241.464 171.341 241.504C171.341 241.544 171.341 241.585 171.341 241.625C171.341 241.665 171.341 241.705 171.341 241.745C171.341 241.785 171.341 241.825 171.341 241.865C171.341 241.905 171.341 241.945 171.341 241.985C171.341 242.024 171.341 242.064 171.341 242.104C171.341 242.144 171.341 242.184 171.341 242.223C171.341 242.263 171.341 242.303 171.341 242.342C171.341 242.382 171.341 242.421 171.341 242.461C171.341 242.5 171.341 242.54 171.341 242.579C171.341 242.619 171.341 242.658 171.341 242.697C171.341 242.737 171.341 242.776 171.341 242.815C171.341 242.855 171.341 242.894 171.341 242.933C171.341 242.972 171.341 243.011 171.341 243.05C171.341 243.089 171.341 243.128 171.341 243.167C171.341 243.206 171.341 243.245 171.341 243.284C171.341 243.323 171.341 243.362 171.341 243.401C171.341 243.439 171.341 243.478 171.341 243.517C171.341 243.556 171.341 243.594 171.341 243.633C171.341 243.672 171.341 243.71 171.341 243.749C171.341 243.787 171.341 243.826 171.341 243.864C171.341 243.903 171.341 243.941 171.341 243.979C171.341 244.018 171.341 244.056 171.341 244.094C171.341 244.133 171.341 244.171 171.341 244.209C171.341 244.247 171.341 244.285 171.341 244.323C171.341 244.361 171.341 244.399 171.341 244.437C171.341 244.475 171.341 244.513 171.341 244.551C171.341 244.589 171.341 244.627 171.341 244.665C171.341 244.703 171.341 244.74 171.341 244.778C171.341 244.816 171.341 244.853 171.341 244.891C171.341 244.929 171.341 244.966 171.341 245.004C171.341 245.041 171.341 245.079 171.341 245.116C171.341 245.153 171.341 245.191 171.341 245.228C171.341 245.265 171.341 245.303 171.341 245.34C171.341 245.377 171.341 245.414 171.341 245.451C171.341 245.489 171.341 245.526 171.341 245.563C171.341 245.6 171.341 245.637 171.341 245.674C171.341 245.711 171.341 245.747 171.341 245.784C171.341 245.821 171.341 245.858 171.341 245.895C171.341 245.931 171.341 245.968 171.341 246.005C171.341 246.041 171.341 246.078 171.341 246.115C171.341 246.151 171.341 246.188 171.341 246.224C171.341 246.261 171.341 246.297 171.341 246.333C171.341 246.37 171.341 246.406 171.341 246.442C171.341 246.478 171.341 246.515 171.341 246.551C171.341 246.587 171.341 246.623 171.341 246.659C171.341 246.695 171.341 246.731 171.341 246.767C171.341 246.803 171.341 246.839 171.341 246.875C171.341 246.911 171.341 246.946 171.341 246.982C171.341 247.018 171.341 247.054 171.341 247.089C171.341 247.125 171.341 247.16 171.341 247.196C171.341 247.232 171.341 247.267 171.341 247.302C171.341 247.338 171.341 247.373 171.341 247.409C171.341 247.444 171.341 247.479 171.341 247.515C171.341 247.55 171.341 247.585 171.341 247.62C171.341 247.655 171.341 247.69 171.341 247.725C171.341 247.76 171.341 247.795 171.341 247.83C171.341 247.865 171.341 247.9 171.341 247.935C171.341 247.97 171.341 248.004 171.341 248.039C171.341 248.074 171.341 248.109 171.341 248.143C171.341 248.178 171.341 248.212 171.341 248.247C171.341 248.281 171.341 248.316 171.341 248.35C171.341 248.385 171.341 248.419 171.341 248.453C171.341 248.488 171.341 248.522 171.341 248.556C171.341 248.59 171.341 248.624 171.341 248.658C171.341 248.692 171.341 248.726 171.341 248.76C171.341 248.794 171.341 248.828 171.341 248.862C171.341 248.896 171.341 248.93 171.341 248.964C171.341 248.997 171.341 249.031 171.341 249.065C171.341 249.098 171.341 249.132 171.341 249.166C171.341 249.199 171.341 249.233 171.341 249.266C171.341 249.299 171.341 249.333 171.341 249.366C171.341 249.399 171.341 249.433 171.341 249.466C171.341 249.499 171.341 249.532 171.341 249.565C171.341 249.598 171.341 249.632 171.341 249.665C171.341 249.698 171.341 249.73 171.341 249.763C171.341 249.796 171.341 249.829 171.341 249.862C171.341 249.895 171.341 249.927 171.341 249.96C171.341 249.993 171.341 250.025 171.341 250.058C171.341 250.09 171.341 250.123 171.341 250.155C171.341 250.188 171.341 250.22 171.341 250.252C171.341 250.285 171.341 250.317 171.341 250.349C171.341 250.381 171.341 250.414 171.341 250.446C171.341 250.478 171.341 250.51 171.341 250.542C171.341 250.574 171.341 250.606 171.341 250.637C171.341 250.669 171.341 250.701 171.341 250.733C171.341 250.765 171.341 250.796 171.341 250.828C171.341 250.86 171.341 250.891 171.341 250.923C171.341 250.954 171.341 250.986 171.341 251.017C171.341 251.049 171.341 251.08 171.341 251.111C171.341 251.142 171.341 251.174 171.341 251.205C171.341 251.236 171.341 251.267 171.341 251.298C171.341 251.329 171.341 251.36 171.341 251.391C171.341 251.422 171.341 251.453 171.341 251.484C171.341 251.515 171.341 251.545 171.341 251.576C171.341 251.607 171.341 251.638 171.341 251.668C171.341 251.699 171.341 251.729 171.341 251.76C171.341 251.79 171.341 251.821 171.341 251.851C171.341 251.881 171.341 251.912 171.341 251.942C171.341 251.972 171.341 252.002 171.341 252.032C171.341 252.062 171.341 252.093 171.341 252.123C171.341 252.152 171.341 252.182 171.341 252.212C171.341 252.242 171.341 252.272 171.341 252.302C171.341 252.331 171.341 252.361 171.341 252.391C171.341 252.42 171.341 252.45 171.341 252.48C171.341 252.509 171.341 252.538 171.341 252.568C171.341 252.597 171.341 252.627 171.341 252.656C171.341 252.685 171.341 252.714 171.341 252.743C171.341 252.773 171.341 252.802 171.341 252.831C171.341 252.86 171.341 252.889 171.341 252.918C171.341 252.947 171.341 252.975 171.341 253.004C171.341 253.033 171.341 253.062 171.341 253.09C171.341 253.119 171.341 253.147 171.341 253.176C171.341 253.205 171.341 253.233 171.341 253.261C171.341 253.29 171.341 253.318 171.341 253.346C171.341 253.375 171.341 253.403 171.341 253.431C171.341 253.459 171.341 253.487 171.341 253.515C171.341 253.543 171.341 253.571 171.341 253.599C171.341 253.627 171.341 253.655 171.341 253.683C171.341 253.711 171.341 253.738 171.341 253.766C171.341 253.794 171.341 253.821 171.341 253.849C171.341 253.876 171.341 253.904 171.341 253.931C171.341 253.958 171.341 253.986 171.341 254.013C171.341 254.04 171.341 254.067 171.341 254.095C171.341 254.122 171.341 254.149 171.341 254.176C171.341 254.203 171.341 254.23 171.341 254.257C171.341 254.284 171.341 254.31 171.341 254.337C171.341 254.364 171.341 254.391 171.341 254.417C171.341 254.444 171.341 254.47 171.341 254.497C171.341 254.523 171.341 254.55 171.341 254.576C171.341 254.603 171.341 254.629 171.341 254.655C171.341 254.681 171.341 254.707 171.341 254.734C171.341 254.76 171.341 254.786 171.341 254.812C171.341 254.838 171.341 254.864 171.341 254.889C171.341 254.915 171.341 254.941 171.341 254.967C171.341 254.992 171.341 255.018 171.341 255.044C171.341 255.069 171.341 255.095 171.341 255.12C171.341 255.146 171.341 255.171 171.341 255.196C171.341 255.222 171.341 255.247 171.341 255.272C171.341 255.297 171.341 255.322 171.341 255.347C171.341 255.372 171.341 255.397 171.341 255.422C171.341 255.447 171.341 255.472 171.341 255.497C171.341 255.521 171.341 255.546 171.341 255.571C171.341 255.595 171.341 255.62 171.341 255.645C171.341 255.669 171.341 255.693 171.341 255.718C171.341 255.742 171.341 255.767 171.341 255.791C171.341 255.815 171.341 255.839 171.341 255.863C171.341 255.887 171.341 255.911 171.341 255.935C171.341 255.959 171.341 255.983 171.341 256.007C171.341 256.031 171.341 256.055 171.341 256.078C171.341 256.102 171.341 256.126 171.341 256.149H176.341C176.341 256.126 176.341 256.102 176.341 256.078C176.341 256.055 176.341 256.031 176.341 256.007C176.341 255.983 176.341 255.959 176.341 255.935C176.341 255.911 176.341 255.887 176.341 255.863C176.341 255.839 176.341 255.815 176.341 255.791C176.341 255.767 176.341 255.742 176.341 255.718C176.341 255.693 176.341 255.669 176.341 255.645C176.341 255.62 176.341 255.595 176.341 255.571C176.341 255.546 176.341 255.521 176.341 255.497C176.341 255.472 176.341 255.447 176.341 255.422C176.341 255.397 176.341 255.372 176.341 255.347C176.341 255.322 176.341 255.297 176.341 255.272C176.341 255.247 176.341 255.222 176.341 255.196C176.341 255.171 176.341 255.146 176.341 255.12C176.341 255.095 176.341 255.069 176.341 255.044C176.341 255.018 176.341 254.992 176.341 254.967C176.341 254.941 176.341 254.915 176.341 254.889C176.341 254.864 176.341 254.838 176.341 254.812C176.341 254.786 176.341 254.76 176.341 254.734C176.341 254.707 176.341 254.681 176.341 254.655C176.341 254.629 176.341 254.603 176.341 254.576C176.341 254.55 176.341 254.523 176.341 254.497C176.341 254.47 176.341 254.444 176.341 254.417C176.341 254.391 176.341 254.364 176.341 254.337C176.341 254.31 176.341 254.284 176.341 254.257C176.341 254.23 176.341 254.203 176.341 254.176C176.341 254.149 176.341 254.122 176.341 254.095C176.341 254.067 176.341 254.04 176.341 254.013C176.341 253.986 176.341 253.958 176.341 253.931C176.341 253.904 176.341 253.876 176.341 253.849C176.341 253.821 176.341 253.794 176.341 253.766C176.341 253.738 176.341 253.711 176.341 253.683C176.341 253.655 176.341 253.627 176.341 253.599C176.341 253.571 176.341 253.543 176.341 253.515C176.341 253.487 176.341 253.459 176.341 253.431C176.341 253.403 176.341 253.375 176.341 253.346C176.341 253.318 176.341 253.29 176.341 253.261C176.341 253.233 176.341 253.205 176.341 253.176C176.341 253.147 176.341 253.119 176.341 253.09C176.341 253.062 176.341 253.033 176.341 253.004C176.341 252.975 176.341 252.947 176.341 252.918C176.341 252.889 176.341 252.86 176.341 252.831C176.341 252.802 176.341 252.773 176.341 252.743C176.341 252.714 176.341 252.685 176.341 252.656C176.341 252.627 176.341 252.597 176.341 252.568C176.341 252.538 176.341 252.509 176.341 252.48C176.341 252.45 176.341 252.42 176.341 252.391C176.341 252.361 176.341 252.331 176.341 252.302C176.341 252.272 176.341 252.242 176.341 252.212C176.341 252.182 176.341 252.152 176.341 252.123C176.341 252.093 176.341 252.062 176.341 252.032C176.341 252.002 176.341 251.972 176.341 251.942C176.341 251.912 176.341 251.881 176.341 251.851C176.341 251.821 176.341 251.79 176.341 251.76C176.341 251.729 176.341 251.699 176.341 251.668C176.341 251.638 176.341 251.607 176.341 251.576C176.341 251.545 176.341 251.515 176.341 251.484C176.341 251.453 176.341 251.422 176.341 251.391C176.341 251.36 176.341 251.329 176.341 251.298C176.341 251.267 176.341 251.236 176.341 251.205C176.341 251.174 176.341 251.142 176.341 251.111C176.341 251.08 176.341 251.049 176.341 251.017C176.341 250.986 176.341 250.954 176.341 250.923C176.341 250.891 176.341 250.86 176.341 250.828C176.341 250.796 176.341 250.765 176.341 250.733C176.341 250.701 176.341 250.669 176.341 250.637C176.341 250.606 176.341 250.574 176.341 250.542C176.341 250.51 176.341 250.478 176.341 250.446C176.341 250.414 176.341 250.381 176.341 250.349C176.341 250.317 176.341 250.285 176.341 250.252C176.341 250.22 176.341 250.188 176.341 250.155C176.341 250.123 176.341 250.09 176.341 250.058C176.341 250.025 176.341 249.993 176.341 249.96C176.341 249.927 176.341 249.895 176.341 249.862C176.341 249.829 176.341 249.796 176.341 249.763C176.341 249.73 176.341 249.698 176.341 249.665C176.341 249.632 176.341 249.598 176.341 249.565C176.341 249.532 176.341 249.499 176.341 249.466C176.341 249.433 176.341 249.399 176.341 249.366C176.341 249.333 176.341 249.299 176.341 249.266C176.341 249.233 176.341 249.199 176.341 249.166C176.341 249.132 176.341 249.098 176.341 249.065C176.341 249.031 176.341 248.997 176.341 248.964C176.341 248.93 176.341 248.896 176.341 248.862C176.341 248.828 176.341 248.794 176.341 248.76C176.341 248.726 176.341 248.692 176.341 248.658C176.341 248.624 176.341 248.59 176.341 248.556C176.341 248.522 176.341 248.488 176.341 248.453C176.341 248.419 176.341 248.385 176.341 248.35C176.341 248.316 176.341 248.281 176.341 248.247C176.341 248.212 176.341 248.178 176.341 248.143C176.341 248.109 176.341 248.074 176.341 248.039C176.341 248.004 176.341 247.97 176.341 247.935C176.341 247.9 176.341 247.865 176.341 247.83C176.341 247.795 176.341 247.76 176.341 247.725C176.341 247.69 176.341 247.655 176.341 247.62C176.341 247.585 176.341 247.55 176.341 247.515C176.341 247.479 176.341 247.444 176.341 247.409C176.341 247.373 176.341 247.338 176.341 247.302C176.341 247.267 176.341 247.232 176.341 247.196C176.341 247.16 176.341 247.125 176.341 247.089C176.341 247.054 176.341 247.018 176.341 246.982C176.341 246.946 176.341 246.911 176.341 246.875C176.341 246.839 176.341 246.803 176.341 246.767C176.341 246.731 176.341 246.695 176.341 246.659C176.341 246.623 176.341 246.587 176.341 246.551C176.341 246.515 176.341 246.478 176.341 246.442C176.341 246.406 176.341 246.37 176.341 246.333C176.341 246.297 176.341 246.261 176.341 246.224C176.341 246.188 176.341 246.151 176.341 246.115C176.341 246.078 176.341 246.041 176.341 246.005C176.341 245.968 176.341 245.931 176.341 245.895C176.341 245.858 176.341 245.821 176.341 245.784C176.341 245.747 176.341 245.711 176.341 245.674C176.341 245.637 176.341 245.6 176.341 245.563C176.341 245.526 176.341 245.489 176.341 245.451C176.341 245.414 176.341 245.377 176.341 245.34C176.341 245.303 176.341 245.265 176.341 245.228C176.341 245.191 176.341 245.153 176.341 245.116C176.341 245.079 176.341 245.041 176.341 245.004C176.341 244.966 176.341 244.929 176.341 244.891C176.341 244.853 176.341 244.816 176.341 244.778C176.341 244.74 176.341 244.703 176.341 244.665C176.341 244.627 176.341 244.589 176.341 244.551C176.341 244.513 176.341 244.475 176.341 244.437C176.341 244.399 176.341 244.361 176.341 244.323C176.341 244.285 176.341 244.247 176.341 244.209C176.341 244.171 176.341 244.133 176.341 244.094C176.341 244.056 176.341 244.018 176.341 243.979C176.341 243.941 176.341 243.903 176.341 243.864C176.341 243.826 176.341 243.787 176.341 243.749C176.341 243.71 176.341 243.672 176.341 243.633C176.341 243.594 176.341 243.556 176.341 243.517C176.341 243.478 176.341 243.439 176.341 243.401C176.341 243.362 176.341 243.323 176.341 243.284C176.341 243.245 176.341 243.206 176.341 243.167C176.341 243.128 176.341 243.089 176.341 243.05C176.341 243.011 176.341 242.972 176.341 242.933C176.341 242.894 176.341 242.855 176.341 242.815C176.341 242.776 176.341 242.737 176.341 242.697C176.341 242.658 176.341 242.619 176.341 242.579C176.341 242.54 176.341 242.5 176.341 242.461C176.341 242.421 176.341 242.382 176.341 242.342C176.341 242.303 176.341 242.263 176.341 242.223C176.341 242.184 176.341 242.144 176.341 242.104C176.341 242.064 176.341 242.024 176.341 241.985C176.341 241.945 176.341 241.905 176.341 241.865C176.341 241.825 176.341 241.785 176.341 241.745C176.341 241.705 176.341 241.665 176.341 241.625C176.341 241.585 176.341 241.544 176.341 241.504C176.341 241.464 176.341 241.424 176.341 241.384C176.341 241.343 176.341 241.303 176.341 241.263C176.341 241.222 176.341 241.182 176.341 241.141C176.341 241.101 176.341 241.06 176.341 241.02C176.341 240.979 176.341 240.939 176.341 240.898C176.341 240.858 176.341 240.817 176.341 240.776C176.341 240.736 176.341 240.695 176.341 240.654C176.341 240.613 176.341 240.572 176.341 240.532C176.341 240.491 176.341 240.45 176.341 240.409C176.341 240.368 176.341 240.327 176.341 240.286C176.341 240.245 176.341 240.204 176.341 240.163C176.341 240.122 176.341 240.081 176.341 240.039C176.341 239.998 176.341 239.957 176.341 239.916C176.341 239.874 176.341 239.833 176.341 239.792C176.341 239.75 176.341 239.709 176.341 239.668C176.341 239.626 176.341 239.585 176.341 239.543C176.341 239.502 176.341 239.46 176.341 239.419C176.341 239.377 176.341 239.336 176.341 239.294C176.341 239.252 176.341 239.211 176.341 239.169C176.341 239.127 176.341 239.085 176.341 239.044C176.341 239.002 176.341 238.96 176.341 238.918C176.341 238.876 176.341 238.834 176.341 238.792C176.341 238.75 176.341 238.708 176.341 238.666C176.341 238.624 176.341 238.582 176.341 238.54C176.341 238.498 176.341 238.456 176.341 238.414C176.341 238.371 176.341 238.329 176.341 238.287C176.341 238.245 176.341 238.202 176.341 238.16C176.341 238.118 176.341 238.075 176.341 238.033C176.341 237.99 176.341 237.948 176.341 237.906C176.341 237.863 176.341 237.821 176.341 237.778C176.341 237.735 176.341 237.693 176.341 237.65C176.341 237.608 176.341 237.565 176.341 237.522C176.341 237.48 176.341 237.437 176.341 237.394C176.341 237.351 176.341 237.308 176.341 237.266C176.341 237.223 176.341 237.18 176.341 237.137C176.341 237.094 176.341 237.051 176.341 237.008C176.341 236.965 176.341 236.922 176.341 236.879C176.341 236.836 176.341 236.793 176.341 236.75C176.341 236.707 176.341 236.663 176.341 236.62C176.341 236.577 176.341 236.534 176.341 236.49C176.341 236.447 176.341 236.404 176.341 236.361C176.341 236.317 176.341 236.274 176.341 236.23C176.341 236.187 176.341 236.144 176.341 236.1C176.341 236.057 176.341 236.013 176.341 235.97C176.341 235.926 176.341 235.882 176.341 235.839C176.341 235.795 176.341 235.752 176.341 235.708C176.341 235.664 176.341 235.62 176.341 235.577C176.341 235.533 176.341 235.489 176.341 235.445C176.341 235.402 176.341 235.358 176.341 235.314C176.341 235.27 176.341 235.226 176.341 235.182C176.341 235.138 176.341 235.094 176.341 235.05C176.341 235.006 176.341 234.962 176.341 234.918C176.341 234.874 176.341 234.83 176.341 234.786C176.341 234.741 176.341 234.697 176.341 234.653C176.341 234.609 176.341 234.565 176.341 234.52C176.341 234.476 176.341 234.432 176.341 234.387C176.341 234.343 176.341 234.299 176.341 234.254C176.341 234.21 176.341 234.165 176.341 234.121C176.341 234.077 176.341 234.032 176.341 233.988C176.341 233.943 176.341 233.898 176.341 233.854C176.341 233.809 176.341 233.765 176.341 233.72C176.341 233.675 176.341 233.631 176.341 233.586C176.341 233.541 176.341 233.496 176.341 233.452C176.341 233.407 176.341 233.362 176.341 233.317C176.341 233.272 176.341 233.228 176.341 233.183C176.341 233.138 176.341 233.093 176.341 233.048C176.341 233.003 176.341 232.958 176.341 232.913C176.341 232.868 176.341 232.823 176.341 232.778C176.341 232.733 176.341 232.687 176.341 232.642C176.341 232.597 176.341 232.552 176.341 232.507C176.341 232.462 176.341 232.416 176.341 232.371C176.341 232.326 176.341 232.281 176.341 232.235C176.341 232.19 176.341 232.145 176.341 232.099C176.341 232.054 176.341 232.008 176.341 231.963C176.341 231.918 176.341 231.872 176.341 231.827C176.341 231.781 176.341 231.736 176.341 231.69C176.341 231.645 176.341 231.599 176.341 231.553C176.341 231.508 176.341 231.462 176.341 231.416C176.341 231.371 176.341 231.325 176.341 231.279C176.341 231.234 176.341 231.188 176.341 231.142C176.341 231.096 176.341 231.051 176.341 231.005C176.341 230.959 176.341 230.913 176.341 230.867C176.341 230.821 176.341 230.775 176.341 230.729C176.341 230.684 176.341 230.638 176.341 230.592C176.341 230.546 176.341 230.5 176.341 230.454C176.341 230.407 176.341 230.361 176.341 230.315C176.341 230.269 176.341 230.223 176.341 230.177C176.341 230.131 176.341 230.085 176.341 230.038C176.341 229.992 176.341 229.946 176.341 229.9C176.341 229.853 176.341 229.807 176.341 229.761C176.341 229.715 176.341 229.668 176.341 229.622C176.341 229.576 176.341 229.529 176.341 229.483C176.341 229.436 176.341 229.39 176.341 229.343C176.341 229.297 176.341 229.25 176.341 229.204C176.341 229.157 176.341 229.111 176.341 229.064C176.341 229.018 176.341 228.971 176.341 228.925C176.341 228.878 176.341 228.831 176.341 228.785C176.341 228.738 176.341 228.691 176.341 228.645C176.341 228.598 176.341 228.551 176.341 228.504C176.341 228.458 176.341 228.411 176.341 228.364C176.341 228.317 176.341 228.27 176.341 228.224C176.341 228.177 176.341 228.13 176.341 228.083C176.341 228.036 176.341 227.989 176.341 227.942C176.341 227.895 176.341 227.848 176.341 227.801C176.341 227.754 176.341 227.707 176.341 227.66C176.341 227.613 176.341 227.566 176.341 227.519C176.341 227.472 176.341 227.425 176.341 227.378C176.341 227.331 176.341 227.283 176.341 227.236C176.341 227.189 176.341 227.142 176.341 227.095C176.341 227.047 176.341 227 176.341 226.953C176.341 226.906 176.341 226.858 176.341 226.811C176.341 226.764 176.341 226.716 176.341 226.669C176.341 226.622 176.341 226.574 176.341 226.527C176.341 226.479 176.341 226.432 176.341 226.385C176.341 226.337 176.341 226.29 176.341 226.242C176.341 226.195 176.341 226.147 176.341 226.1C176.341 226.052 176.341 226.005 176.341 225.957C176.341 225.909 176.341 225.862 176.341 225.814C176.341 225.767 176.341 225.719 176.341 225.671C176.341 225.624 176.341 225.576 176.341 225.528C176.341 225.481 176.341 225.433 176.341 225.385C176.341 225.337 176.341 225.29 176.341 225.242C176.341 225.194 176.341 225.146 176.341 225.098C176.341 225.051 176.341 225.003 176.341 224.955C176.341 224.907 176.341 224.859 176.341 224.811C176.341 224.763 176.341 224.715 176.341 224.668C176.341 224.62 176.341 224.572 176.341 224.524C176.341 224.476 176.341 224.428 176.341 224.38C176.341 224.332 176.341 224.284 176.341 224.236C176.341 224.188 176.341 224.139 176.341 224.091C176.341 224.043 176.341 223.995 176.341 223.947C176.341 223.899 176.341 223.851 176.341 223.803C176.341 223.754 176.341 223.706 176.341 223.658C176.341 223.61 176.341 223.562 176.341 223.513C176.341 223.465 176.341 223.417 176.341 223.369C176.341 223.32 176.341 223.272 176.341 223.224C176.341 223.175 176.341 223.127 176.341 223.079C176.341 223.03 176.341 222.982 176.341 222.934C176.341 222.885 176.341 222.837 176.341 222.789C176.341 222.74 176.341 222.692 176.341 222.643C176.341 222.595 176.341 222.546 176.341 222.498C176.341 222.449 176.341 222.401 176.341 222.352C176.341 222.304 176.341 222.255 176.341 222.207C176.341 222.158 176.341 222.11 176.341 222.061C176.341 222.013 176.341 221.964 176.341 221.915C176.341 221.867 176.341 221.818 176.341 221.769C176.341 221.721 176.341 221.672 176.341 221.623C176.341 221.575 176.341 221.526 176.341 221.477C176.341 221.429 176.341 221.38 176.341 221.331C176.341 221.283 176.341 221.234 176.341 221.185C176.341 221.136 176.341 221.087 176.341 221.039C176.341 220.99 176.341 220.941 176.341 220.892C176.341 220.843 176.341 220.795 176.341 220.746C176.341 220.697 176.341 220.648 176.341 220.599C176.341 220.55 176.341 220.501 176.341 220.452C176.341 220.404 176.341 220.355 176.341 220.306C176.341 220.257 176.341 220.208 176.341 220.159C176.341 220.11 176.341 220.061 176.341 220.012C176.341 219.963 176.341 219.914 176.341 219.865C176.341 219.816 176.341 219.767 176.341 219.718C176.341 219.669 176.341 219.62 176.341 219.571C176.341 219.521 176.341 219.472 176.341 219.423C176.341 219.374 176.341 219.325 176.341 219.276C176.341 219.227 176.341 219.178 176.341 219.129C176.341 219.079 176.341 219.03 176.341 218.981C176.341 218.932 176.341 218.883 176.341 218.833C176.341 218.784 176.341 218.735 176.341 218.686C176.341 218.637 176.341 218.587 176.341 218.538C176.341 218.489 176.341 218.44 176.341 218.39C176.341 218.341 176.341 218.292 176.341 218.242C176.341 218.193 176.341 218.144 176.341 218.095C176.341 218.045 176.341 217.996 176.341 217.947C176.341 217.897 176.341 217.848 176.341 217.799C176.341 217.749 176.341 217.7 176.341 217.65C176.341 217.601 176.341 217.552 176.341 217.502C176.341 217.453 176.341 217.403 176.341 217.354C176.341 217.305 176.341 217.255 176.341 217.206C176.341 217.156 176.341 217.107 176.341 217.057C176.341 217.008 176.341 216.958 176.341 216.909C176.341 216.859 176.341 216.81 176.341 216.76C176.341 216.711 176.341 216.661 176.341 216.612C176.341 216.562 176.341 216.513 176.341 216.463C176.341 216.414 176.341 216.364 176.341 216.315C176.341 216.265 176.341 216.215 176.341 216.166C176.341 216.116 176.341 216.067 176.341 216.017C176.341 215.967 176.341 215.918 176.341 215.868C176.341 215.819 176.341 215.769 176.341 215.719C176.341 215.67 176.341 215.62 176.341 215.57C176.341 215.521 176.341 215.471 176.341 215.421C176.341 215.372 176.341 215.322 176.341 215.272C176.341 215.223 176.341 215.173 176.341 215.123C176.341 215.074 176.341 215.024 176.341 214.974C176.341 214.924 176.341 214.875 176.341 214.825C176.341 214.775 176.341 214.726 176.341 214.676C176.341 214.626 176.341 214.576 176.341 214.527C176.341 214.477 176.341 214.427 176.341 214.377C176.341 214.327 176.341 214.278 176.341 214.228C176.341 214.178 176.341 214.128 176.341 214.079C176.341 214.029 176.341 213.979 176.341 213.929C176.341 213.879 176.341 213.829 176.341 213.78C176.341 213.73 176.341 213.68 176.341 213.63C176.341 213.58 176.341 213.53 176.341 213.481C176.341 213.431 176.341 213.381 176.341 213.331C176.341 213.281 176.341 213.231 176.341 213.181C176.341 213.132 176.341 213.082 176.341 213.032C176.341 212.982 176.341 212.932 176.341 212.882C176.341 212.832 176.341 212.782 176.341 212.732C176.341 212.683 176.341 212.633 176.341 212.583C176.341 212.533 176.341 212.483 176.341 212.433C176.341 212.383 176.341 212.333 176.341 212.283C176.341 212.233 176.341 212.183 176.341 212.133C176.341 212.084 176.341 212.034 176.341 211.984C176.341 211.934 176.341 211.884 176.341 211.834C176.341 211.784 176.341 211.734 176.341 211.684C176.341 211.634 176.341 211.584 176.341 211.534C176.341 211.484 176.341 211.434 176.341 211.384C176.341 211.334 176.341 211.284 176.341 211.234C176.341 211.184 176.341 211.134 176.341 211.084C176.341 211.034 176.341 210.984 176.341 210.934C176.341 210.884 176.341 210.834 176.341 210.784C176.341 210.734 176.341 210.684 176.341 210.634C176.341 210.584 176.341 210.534 176.341 210.484C176.341 210.434 176.341 210.384 176.341 210.334C176.341 210.284 176.341 210.234 176.341 210.184C176.341 210.134 176.341 210.084 176.341 210.034C176.341 209.984 176.341 209.934 176.341 209.884C176.341 209.834 176.341 209.784 176.341 209.734C176.341 209.684 176.341 209.634 176.341 209.584C176.341 209.534 176.341 209.484 176.341 209.434C176.341 209.384 176.341 209.334 176.341 209.284C176.341 209.234 176.341 209.184 176.341 209.134C176.341 209.084 176.341 209.034 176.341 208.984C176.341 208.934 176.341 208.884 176.341 208.834C176.341 208.784 176.341 208.733 176.341 208.683C176.341 208.633 176.341 208.583 176.341 208.533C176.341 208.483 176.341 208.433 176.341 208.383C176.341 208.333 176.341 208.283 176.341 208.233C176.341 208.183 176.341 208.133 176.341 208.083C176.341 208.033 176.341 207.983 176.341 207.933C176.341 207.883 176.341 207.833 176.341 207.783C176.341 207.733 176.341 207.683 176.341 207.633C176.341 207.583 176.341 207.533 176.341 207.483C176.341 207.433 176.341 207.383 176.341 207.333C176.341 207.283 176.341 207.233 176.341 207.183C176.341 207.133 176.341 207.083 176.341 207.033C176.341 206.983 176.341 206.933 176.341 206.883C176.341 206.833 176.341 206.783 176.341 206.733C176.341 206.683 176.341 206.633 176.341 206.583C176.341 206.533 176.341 206.483 176.341 206.433C176.341 206.383 176.341 206.333 176.341 206.283C176.341 206.233 176.341 206.183 176.341 206.133C176.341 206.083 176.341 206.033 176.341 205.983C176.341 205.933 176.341 205.883 176.341 205.833C176.341 205.783 176.341 205.733 176.341 205.683C176.341 205.633 176.341 205.583 176.341 205.533C176.341 205.483 176.341 205.433 176.341 205.383C176.341 205.333 176.341 205.283 176.341 205.233C176.341 205.183 176.341 205.134 176.341 205.084C176.341 205.034 176.341 204.984 176.341 204.934C176.341 204.884 176.341 204.834 176.341 204.784C176.341 204.734 176.341 204.684 176.341 204.634C176.341 204.584 176.341 204.535 176.341 204.485C176.341 204.435 176.341 204.385 176.341 204.335C176.341 204.285 176.341 204.235 176.341 204.185C176.341 204.136 176.341 204.086 176.341 204.036C176.341 203.986 176.341 203.936 176.341 203.886C176.341 203.836 176.341 203.787 176.341 203.737C176.341 203.687 176.341 203.637 176.341 203.587C176.341 203.537 176.341 203.488 176.341 203.438C176.341 203.388 176.341 203.338 176.341 203.288C176.341 203.239 176.341 203.189 176.341 203.139C176.341 203.089 176.341 203.039 176.341 202.99C176.341 202.94 176.341 202.89 176.341 202.84C176.341 202.791 176.341 202.741 176.341 202.691C176.341 202.641 176.341 202.592 176.341 202.542C176.341 202.492 176.341 202.442 176.341 202.393C176.341 202.343 176.341 202.293 176.341 202.244C176.341 202.194 176.341 202.144 176.341 202.095C176.341 202.045 176.341 201.995 176.341 201.946C176.341 201.896 176.341 201.846 176.341 201.797C176.341 201.747 176.341 201.697 176.341 201.648C176.341 201.598 176.341 201.548 176.341 201.499C176.341 201.449 176.341 201.399 176.341 201.35C176.341 201.3 176.341 201.251 176.341 201.201C176.341 201.152 176.341 201.102 176.341 201.052C176.341 201.003 176.341 200.953 176.341 200.904C176.341 200.854 176.341 200.805 176.341 200.755C176.341 200.706 176.341 200.656 176.341 200.607C176.341 200.557 176.341 200.508 176.341 200.458C176.341 200.409 176.341 200.359 176.341 200.31C176.341 200.26 176.341 200.211 176.341 200.161C176.341 200.112 176.341 200.062 176.341 200.013C176.341 199.964 176.341 199.914 176.341 199.865C176.341 199.815 176.341 199.766 176.341 199.716C176.341 199.667 176.341 199.618 176.341 199.568C176.341 199.519 176.341 199.47 176.341 199.42C176.341 199.371 176.341 199.322 176.341 199.272C176.341 199.223 176.341 199.174 176.341 199.124C176.341 199.075 176.341 199.026 176.341 198.977C176.341 198.927 176.341 198.878 176.341 198.829C176.341 198.78 176.341 198.73 176.341 198.681C176.341 198.632 176.341 198.583 176.341 198.533C176.341 198.484 176.341 198.435 176.341 198.386C176.341 198.337 176.341 198.288 176.341 198.238C176.341 198.189 176.341 198.14 176.341 198.091C176.341 198.042 176.341 197.993 176.341 197.944C176.341 197.894 176.341 197.845 176.341 197.796C176.341 197.747 176.341 197.698 176.341 197.649C176.341 197.6 176.341 197.551 176.341 197.502C176.341 197.453 176.341 197.404 176.341 197.355C176.341 197.306 176.341 197.257 176.341 197.208C176.341 197.159 176.341 197.11 176.341 197.061C176.341 197.012 176.341 196.963 176.341 196.914C176.341 196.866 176.341 196.817 176.341 196.768C176.341 196.719 176.341 196.67 176.341 196.621C176.341 196.572 176.341 196.523 176.341 196.475C176.341 196.426 176.341 196.377 176.341 196.328C176.341 196.279 176.341 196.231 176.341 196.182C176.341 196.133 176.341 196.084 176.341 196.036C176.341 195.987 176.341 195.938 176.341 195.889C176.341 195.841 176.341 195.792 176.341 195.743C176.341 195.695 176.341 195.646 176.341 195.597C176.341 195.549 176.341 195.5 176.341 195.452C176.341 195.403 176.341 195.354 176.341 195.306C176.341 195.257 176.341 195.209 176.341 195.16C176.341 195.112 176.341 195.063 176.341 195.015C176.341 194.966 176.341 194.917 176.341 194.869C176.341 194.821 176.341 194.772 176.341 194.724C176.341 194.675 176.341 194.627 176.341 194.578C176.341 194.53 176.341 194.482 176.341 194.433C176.341 194.385 176.341 194.336 176.341 194.288C176.341 194.24 176.341 194.191 176.341 194.143C176.341 194.095 176.341 194.047 176.341 193.998C176.341 193.95 176.341 193.902 176.341 193.853C176.341 193.805 176.341 193.757 176.341 193.709C176.341 193.661 176.341 193.612 176.341 193.564C176.341 193.516 176.341 193.468 176.341 193.42C176.341 193.372 176.341 193.324 176.341 193.276C176.341 193.227 176.341 193.179 176.341 193.131C176.341 193.083 176.341 193.035 176.341 192.987C176.341 192.939 176.341 192.891 176.341 192.843C176.341 192.795 176.341 192.747 176.341 192.699C176.341 192.651 176.341 192.604 176.341 192.556C176.341 192.508 176.341 192.46 176.341 192.412C176.341 192.364 176.341 192.316 176.341 192.268C176.341 192.221 176.341 192.173 176.341 192.125C176.341 192.077 176.341 192.03 176.341 191.982C176.341 191.934 176.341 191.886 176.341 191.839C176.341 191.791 176.341 191.743 176.341 191.696C176.341 191.648 176.341 191.6 176.341 191.553C176.341 191.505 176.341 191.458 176.341 191.41C176.341 191.362 176.341 191.315 176.341 191.267C176.341 191.22 176.341 191.172 176.341 191.125C176.341 191.077 176.341 191.03 176.341 190.982C176.341 190.935 176.341 190.887 176.341 190.84C176.341 190.793 176.341 190.745 176.341 190.698C176.341 190.651 176.341 190.603 176.341 190.556C176.341 190.509 176.341 190.461 176.341 190.414C176.341 190.367 176.341 190.32 176.341 190.272C176.341 190.225 176.341 190.178 176.341 190.131C176.341 190.084 176.341 190.036 176.341 189.989C176.341 189.942 176.341 189.895 176.341 189.848H171.341Z"
              fill="white"
            />
            <path
              d="M173.842 256.15C173.842 193.867 173.842 66.2873 173.842 54.2326C173.842 39.1641 165.969 27.1094 152.847 27.1094C139.725 27.1094 131.852 39.1641 131.852 51.2189C131.852 60.8627 131.852 153.684 131.852 198.89"
              stroke="white"
              strokeWidth="5"
              strokeLinecap="round"
              strokeLinejoin="round"
            />
            <path
              d="M131.851 198.89C131.851 149.666 131.851 46.9999 131.851 30.1232C131.851 9.02738 116.104 3 110.856 3C105.607 3 89.8608 6.01369 89.8608 27.1095C89.8608 43.9862 89.8608 148.662 89.8608 198.89"
              stroke="white"
              strokeWidth="5"
              strokeLinecap="round"
              strokeLinejoin="round"
            />
            <path
              d="M89.8622 198.89C89.8622 158.707 89.8622 74.1229 89.8622 57.2463C89.8622 36.1504 79.3647 27.1094 66.2429 27.1094C53.1211 27.1094 45.248 39.1641 45.248 57.2463C45.248 71.712 45.248 157.703 45.248 198.89"
              stroke="white"
              strokeWidth="5"
              strokeLinecap="round"
              strokeLinejoin="round"
            />
            <path
              d="M45.2486 198.887C45.2486 162.723 45.2486 129.573 45.2486 114.504C45.2486 99.4356 37.3755 87.3809 24.2537 87.3809C11.1319 87.3809 3.25879 99.4356 3.25879 111.49C3.25879 123.545 3.25879 216.969 3.25879 226.011"
              stroke="white"
              strokeWidth="5"
              strokeLinecap="round"
              strokeLinejoin="round"
            />
            <path
              d="M3.25732 304.37H0.757324C0.757324 304.412 0.758402 304.454 0.760556 304.497L3.25732 304.37ZM5.75732 226.014C5.75732 224.633 4.63804 223.514 3.25732 223.514C1.87661 223.514 0.757324 224.633 0.757324 226.014H5.75732ZM5.75732 304.37V226.014H0.757324V304.37H5.75732ZM0.760556 304.497C1.76687 324.268 8.34477 353.892 24.8958 378.653C41.5201 403.523 68.2424 423.5 109.227 423.5V418.5C70.1854 418.5 44.912 399.6 29.0527 375.875C13.1201 352.039 6.72653 323.348 5.75409 304.242L0.760556 304.497ZM109.227 423.5C150.237 423.5 178.265 402.571 195.943 376.807C213.558 351.136 221.016 320.53 221.016 300.56H216.016C216.016 319.556 208.843 349.17 191.82 373.978C174.862 398.693 148.245 418.5 109.227 418.5V423.5Z"
              fill="white"
            />
          </svg>

          <video ref={videoEl} autoPlay playsInline muted/>

          <div className="palm-camera-modal__button-shutter" onClick={onClickTakePhoto}/>
        </div>
      </Modal>
    </ModalOverlay>
  );
}
