From 12fbc858f121c388ce5aa413903193d2d82a68b7 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Fri, 27 Oct 2023 22:14:33 +0900 Subject: [PATCH 01/13] =?UTF-8?q?Fix:=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TherapistDashBoard/TheraVideoUploader.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/TherapistDashBoard/TheraVideoUploader.jsx b/src/components/TherapistDashBoard/TheraVideoUploader.jsx index ec65bb5..2f5f6bf 100644 --- a/src/components/TherapistDashBoard/TheraVideoUploader.jsx +++ b/src/components/TherapistDashBoard/TheraVideoUploader.jsx @@ -8,7 +8,7 @@ import { useRef } from "react"; import { useMemo } from "react"; import { useContext } from "react"; import { ReducerContext } from "../../reducer/context.js"; -import data from "../../librarys/data.js"; +// import data from "../../librarys/data.js"; const VideoUploadContainer = styled.div` margin-top: 18px; From f1bd3b02e10c2c6111431e9b7ef5993bd0b0b009 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:30:51 +0900 Subject: [PATCH 02/13] =?UTF-8?q?chore:=20=EA=B0=9C=EB=B0=9C=20=EC=84=9C?= =?UTF-8?q?=EB=B2=84=EB=A5=BC=20127.0.0.1=EB=A1=9C=EB=8F=84=20=EC=A0=91?= =?UTF-8?q?=EC=86=8D=20=EA=B0=80=EB=8A=A5=ED=95=98=EA=B2=8C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite.config.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vite.config.js b/vite.config.js index 1965eae..e261e04 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,10 +1,11 @@ -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react' +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], server: { + host: "127.0.0.1", port: 3000, }, }); From 9b4d157766743d5377a790b7398bcb9ba353194e Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:31:22 +0900 Subject: [PATCH 03/13] =?UTF-8?q?refactor:=20=ED=8E=98=EC=9D=B4=EC=A7=80?= =?UTF-8?q?=EB=84=A4=EC=9D=B4=EC=85=98=20reducer=20=EC=97=B0=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Pagination/Pagination.css | 28 ------ src/components/Pagination/Pagination.jsx | 106 ++++++++++++++--------- 2 files changed, 63 insertions(+), 71 deletions(-) delete mode 100644 src/components/Pagination/Pagination.css diff --git a/src/components/Pagination/Pagination.css b/src/components/Pagination/Pagination.css deleted file mode 100644 index 6b4bf41..0000000 --- a/src/components/Pagination/Pagination.css +++ /dev/null @@ -1,28 +0,0 @@ -.pagination { - display: flex; - justify-content: center; - padding: 10px 0; - list-style: none; -} - -.pagination .page { - margin: 0 3px; - padding: 5px 10px; - border-radius: 5px; - border: 1px solid #5c859b; - cursor: pointer; - font-family: 'Nanum Gothic'; - font-size: 13px; - font-weight: 700; - line-height: 19px; - letter-spacing: -0.02em; - text-align: center; -} - -.pagination .page:hover { - background-color: #5c859b55; -} - -.pagination .active { - color: #D94A56; -} \ No newline at end of file diff --git a/src/components/Pagination/Pagination.jsx b/src/components/Pagination/Pagination.jsx index 6f48247..4e815e1 100644 --- a/src/components/Pagination/Pagination.jsx +++ b/src/components/Pagination/Pagination.jsx @@ -1,69 +1,94 @@ -import { useState } from 'react'; -import PropTypes from 'prop-types'; -import ReactPaginate from 'react-paginate'; -import styled from 'styled-components'; -import leftArrow from '../../assets/icons/Page-left.png'; -import rightArrow from '../../assets/icons/Page-right.png'; -import './Pagination.css'; +import { useContext, useState } from "react"; +import PropTypes from "prop-types"; +import ReactPaginate from "react-paginate"; +import styled from "styled-components"; +import { ReducerContext } from "../../reducer/context.js"; +import { + MdOutlineArrowBackIos, + MdOutlineArrowForwardIos, +} from "react-icons/md"; const StyledPaginateContainer = styled.div` display: flex; justify-content: center; padding: 10px 0; `; -const StyledArrow = styled.img` - height: 12px; - vertical-align: middle; -`; const StyledReactPaginate = styled(ReactPaginate)` display: flex; justify-content: center; - list-style: none; - .page-link { - font-family: 'Spoqa Han Sans Neo', 'sans-serif'; - font-size: 20px; - font-weight: 300; - line-height: 19px; - letter-spacing: -0.02em; + list-style: none; + + & .previous { + display: flex; + align-items: center; + + & > a { + color: #667080; + } + } + + & .next { + display: flex; + align-items: center; + + & > a { + color: #667080; + } + } + + & .page { + display: flex; + align-items: center; + } + + & .page-link { + width: 28px; + height: 28px; + margin: 0px 4px; + font-size: 18px; + font-weight: 400; text-align: center; - color: black; - margin: 0 3px; - padding: 5px 10px; + color: #000000; + display: flex; + align-items: center; + justify-content: center; + + cursor: pointer; } - .active-link { - color: #00418E; - font-weight:bold; + + & .active-link { + color: #00418e; + font-size: 20px; + font-weight: 800; } `; - -function Pagination({ totalItems, itemsPerPage, onChange }) { - const [currentPage, setCurrentPage] = useState(0); +function Pagination({}) { + const [state, dispatch] = useContext(ReducerContext); + const { totalPage } = state; const handlePageClick = (data) => { - let selected = data.selected; - setCurrentPage(selected); - - if (onChange) { - onChange(selected); - } + console.log(data); + dispatch({ + type: "page", + payload: data.selected + 1, + }); }; return ( } - nextLabel={} + previousLabel={} + nextLabel={} breakLabel="..." - pageCount={totalItems / itemsPerPage} + pageCount={totalPage} marginPagesDisplayed={2} pageRangeDisplayed={5} onPageChange={handlePageClick} containerClassName={"pagination"} subContainerClassName={"pages pagination"} activeClassName={"active"} - forcePage={currentPage} pageClassName={"page"} pageLinkClassName={"page-link"} previousLinkClassName={"page-link"} @@ -73,10 +98,5 @@ function Pagination({ totalItems, itemsPerPage, onChange }) { ); } -Pagination.propTypes = { - totalItems: PropTypes.number.isRequired, - itemsPerPage: PropTypes.number.isRequired, - onChange: PropTypes.func, -}; -export default Pagination; \ No newline at end of file +export default Pagination; From dfe91ef386869f9b6b5575b3d97d7b3e1446999d Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:31:46 +0900 Subject: [PATCH 04/13] =?UTF-8?q?feat:=20=EC=98=81=EC=83=81=20=EB=AA=A9?= =?UTF-8?q?=EB=A1=9D=20=EC=A1=B0=ED=9A=8C=20api=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/librarys/api/video.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/librarys/api/video.js b/src/librarys/api/video.js index e2d21ad..c5ca6b6 100644 --- a/src/librarys/api/video.js +++ b/src/librarys/api/video.js @@ -20,3 +20,24 @@ export async function createVideo(options) { const response = await axios.post("/video/create", data); return response.data; } + +export async function getVideoList(page, query, category) { + const axios = getSpringAxios(); + + if (typeof query === "string") { + query = query.trim(); + } + + if (!query) { + query = undefined; + } + + const params = { + page, + query, + category, + }; + + const response = await axios.get("/video/list", { params }); + return response.data; +} From 3d88d95d1bcc6ae8a61d01c395bfe3b269b46983 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:32:16 +0900 Subject: [PATCH 05/13] =?UTF-8?q?feat:=20Modal=20redux=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=20=EB=B0=8F=20redux=20main.jsx=EC=97=90=20=EB=93=B1?= =?UTF-8?q?=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.jsx | 6 +++++- src/redux/modalSlice.js | 38 ++++++++++++++++++++++++++++++++++++++ src/redux/store.js | 8 +++++--- 3 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 src/redux/modalSlice.js diff --git a/src/main.jsx b/src/main.jsx index 1cf2c8e..722b6bb 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -1,8 +1,12 @@ import React from "react"; import ReactDOM from "react-dom/client"; +import { Provider } from "react-redux"; import App from "./App.jsx"; +import store from "./redux/store.js"; import "./index.scss"; ReactDOM.createRoot(document.getElementById("root")).render( - , + + + , ); diff --git a/src/redux/modalSlice.js b/src/redux/modalSlice.js new file mode 100644 index 0000000..b32047e --- /dev/null +++ b/src/redux/modalSlice.js @@ -0,0 +1,38 @@ +import { createSlice } from "@reduxjs/toolkit"; + +export const modalSlice = createSlice({ + name: "modal", + initialState: { + list: [], + }, + reducers: { + show: (state, action) => { + if (typeof action.payload === "string") { + state.list.push({ + id: action.payload, + props: null, + }); + } else { + state.list.push({ + id: action.payload.id, + props: action.payload.props, + }); + } + }, + hide: (state, action) => { + state.list = state.list.filter((item) => item.id !== action.payload); + }, + }, +}); + +export const { show, hide } = modalSlice.actions; + +export const selectVisible = (item) => (state) => + state.modal.list.find((element) => element.id === item) !== undefined; + +export const selectProps = (item) => (state) => + state.modal.list.find((element) => element.id === item)?.props; + +export const selectCount = (state) => state.modal.list.length; + +export default modalSlice.reducer; diff --git a/src/redux/store.js b/src/redux/store.js index 62ea43b..4c83a6a 100644 --- a/src/redux/store.js +++ b/src/redux/store.js @@ -1,10 +1,12 @@ -import { configureStore } from '@reduxjs/toolkit'; -import userReducer from '../redux/userSlice.js'; +import { configureStore } from "@reduxjs/toolkit"; +import userReducer from "../redux/userSlice.js"; +import modalReducer from "../redux/modalSlice.js"; const store = configureStore({ reducer: { user: userReducer, + modal: modalReducer, }, }); -export default store; \ No newline at end of file +export default store; From 4057635d1475d038bdfe03b9115478d6a9cba19b Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:32:49 +0900 Subject: [PATCH 06/13] =?UTF-8?q?refactor:=20=EB=A1=9C=EA=B7=B8=EC=9D=B8?= =?UTF-8?q?=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EA=B5=AC=EC=A1=B0=20=EC=A0=95?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/SignupPage.jsx | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/pages/SignupPage.jsx b/src/pages/SignupPage.jsx index c1429c4..e5f91b1 100644 --- a/src/pages/SignupPage.jsx +++ b/src/pages/SignupPage.jsx @@ -4,23 +4,12 @@ import SignupComponents from "../components/Accounts/SignupComponents"; const PageContainer = styled.div` display: flex; flex-direction: column; - height: 100vh; -`; - -const CenteredContainer = styled.div` - display: flex; - justify-content: center; - align-items: center; - flex: 1; - margin-top: -50px; `; const SignupPage = () => { return ( - - - + ); }; From 03b0ebe6b8b18faa63e974af6d2622e3d7f07682 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:34:33 +0900 Subject: [PATCH 07/13] =?UTF-8?q?chore:=20=EC=8A=A4=EC=BC=88=EB=A0=88?= =?UTF-8?q?=ED=86=A4=20=EB=8D=94=EB=AF=B8=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/librarys/data.js | 9871 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 9871 insertions(+) create mode 100644 src/librarys/data.js diff --git a/src/librarys/data.js b/src/librarys/data.js new file mode 100644 index 0000000..0fdcae1 --- /dev/null +++ b/src/librarys/data.js @@ -0,0 +1,9871 @@ +export default ` +{ + "skeletons": { + "nose": [ + [ + 529.0745239257812, + 473.9166259765625 + ], + [ + 529.09912109375, + 476.42767333984375 + ], + [ + 528.5047607421875, + 476.4270935058594 + ], + [ + 528.0942993164062, + 474.2870788574219 + ], + [ + 528.9097290039062, + 472.69183349609375 + ], + [ + 530.5009155273438, + 473.7759704589844 + ], + [ + 530.4786987304688, + 475.3687438964844 + ], + [ + 530.4463500976562, + 477.5304870605469 + ], + [ + 529.6807250976562, + 477.81695556640625 + ], + [ + 527.8902587890625, + 477.4405822753906 + ], + [ + 529.2459716796875, + 478.1896057128906 + ], + [ + 529.8900146484375, + 475.0211486816406 + ], + [ + 530.343017578125, + 473.4372863769531 + ], + [ + 530.77880859375, + 473.6111755371094 + ], + [ + 530.096435546875, + 474.5741882324219 + ], + [ + 528.5332641601562, + 477.21343994140625 + ], + [ + 529.11181640625, + 478.6339111328125 + ], + [ + 528.8367309570312, + 476.45306396484375 + ], + [ + 528.6098022460938, + 474.7135314941406 + ], + [ + 529.8707275390625, + 479.3247375488281 + ], + [ + 528.78271484375, + 479.0921325683594 + ], + [ + 528.1878051757812, + 479.5154724121094 + ], + [ + 529.4173583984375, + 477.5887756347656 + ], + [ + 529.4649047851562, + 477.1669616699219 + ], + [ + 527.2666625976562, + 477.15716552734375 + ], + [ + 528.0281372070312, + 480.18505859375 + ], + [ + 527.6582641601562, + 481.03143310546875 + ], + [ + 528.7736206054688, + 481.6040344238281 + ], + [ + 525.8652954101562, + 480.2682189941406 + ], + [ + 526.9166259765625, + 476.1149597167969 + ], + [ + 526.03173828125, + 474.0840148925781 + ], + [ + 528.2815551757812, + 475.1675109863281 + ], + [ + 527.3587646484375, + 474.80267333984375 + ], + [ + 527.1493530273438, + 475.6358947753906 + ], + [ + 527.5482177734375, + 479.5528259277344 + ], + [ + 527.6602783203125, + 481.33319091796875 + ], + [ + 524.7137451171875, + 480.20745849609375 + ], + [ + 526.1959228515625, + 477.361083984375 + ], + [ + 525.8900146484375, + 480.13116455078125 + ], + [ + 525.3084106445312, + 478.0111389160156 + ], + [ + 523.4854125976562, + 475.557861328125 + ], + [ + 524.494384765625, + 472.80426025390625 + ], + [ + 525.7439575195312, + 472.807861328125 + ], + [ + 524.7425537109375, + 473.6036376953125 + ], + [ + 526.6971435546875, + 480.00103759765625 + ], + [ + 527.5550537109375, + 479.27276611328125 + ], + [ + 526.3023681640625, + 477.3228759765625 + ], + [ + 526.8298950195312, + 476.62591552734375 + ], + [ + 524.5419921875, + 477.1906433105469 + ], + [ + 527.1223754882812, + 475.6795349121094 + ], + [ + 527.7797241210938, + 480.63006591796875 + ], + [ + 528.1204833984375, + 479.48834228515625 + ], + [ + 526.836181640625, + 478.7361145019531 + ], + [ + 525.9411010742188, + 477.0456848144531 + ], + [ + 526.1279296875, + 476.8660888671875 + ], + [ + 526.3046264648438, + 475.4296875 + ], + [ + 526.0167846679688, + 477.6106262207031 + ], + [ + 524.4862060546875, + 475.90545654296875 + ], + [ + 523.3206176757812, + 480.122314453125 + ], + [ + 522.8873901367188, + 474.4491882324219 + ], + [ + 524.5118408203125, + 473.5322570800781 + ], + [ + 525.017578125, + 473.39398193359375 + ], + [ + 525.50439453125, + 473.3175354003906 + ], + [ + 525.5263061523438, + 472.53924560546875 + ], + [ + 527.2454833984375, + 476.2442932128906 + ], + [ + 525.9812622070312, + 478.52850341796875 + ], + [ + 526.798095703125, + 477.3262634277344 + ], + [ + 527.0606689453125, + 478.5864562988281 + ], + [ + 526.62841796875, + 475.3934631347656 + ], + [ + 526.4283447265625, + 475.7920227050781 + ], + [ + 526.4589233398438, + 478.48333740234375 + ], + [ + 525.6654052734375, + 477.8360595703125 + ] + ], + "left_eye": [ + [ + 550.6826782226562, + 463.8376159667969 + ], + [ + 550.7009887695312, + 462.02484130859375 + ], + [ + 548.6495971679688, + 460.5892028808594 + ], + [ + 549.7044067382812, + 457.00531005859375 + ], + [ + 550.4905395507812, + 455.42657470703125 + ], + [ + 550.6597290039062, + 455.0654296875 + ], + [ + 550.6338500976562, + 458.0878601074219 + ], + [ + 550.610595703125, + 460.2643127441406 + ], + [ + 549.8621826171875, + 460.5333251953125 + ], + [ + 549.465576171875, + 461.60198974609375 + ], + [ + 549.3849487304688, + 460.91241455078125 + ], + [ + 550.0543212890625, + 457.7403869628906 + ], + [ + 550.5238037109375, + 460.4888610839844 + ], + [ + 549.5233154296875, + 460.657470703125 + ], + [ + 550.237060546875, + 461.6245422363281 + ], + [ + 548.6783447265625, + 461.3807067871094 + ], + [ + 549.2818603515625, + 461.35150146484375 + ], + [ + 549.0126342773438, + 462.0580749511719 + ], + [ + 548.7685546875, + 461.75457763671875 + ], + [ + 550.0379028320312, + 462.05975341796875 + ], + [ + 548.9329833984375, + 461.8216857910156 + ], + [ + 548.32861328125, + 460.8074035644531 + ], + [ + 549.593017578125, + 460.3067932128906 + ], + [ + 549.6040649414062, + 459.8854064941406 + ], + [ + 547.418701171875, + 461.31890869140625 + ], + [ + 548.1729125976562, + 465.78228759765625 + ], + [ + 547.8319091796875, + 463.75506591796875 + ], + [ + 547.4747924804688, + 462.882080078125 + ], + [ + 546.0439453125, + 461.562744140625 + ], + [ + 545.6495971679688, + 457.4046630859375 + ], + [ + 546.1827392578125, + 459.6805419921875 + ], + [ + 547.0147705078125, + 456.44573974609375 + ], + [ + 546.0728149414062, + 460.4133605957031 + ], + [ + 545.8486938476562, + 461.234619140625 + ], + [ + 546.2822875976562, + 460.8399353027344 + ], + [ + 546.3790893554688, + 461.17474365234375 + ], + [ + 547.7269287109375, + 465.8197021484375 + ], + [ + 546.3786010742188, + 465.8409729003906 + ], + [ + 547.4716796875, + 462.86322021484375 + ], + [ + 546.8820190429688, + 459.29144287109375 + ], + [ + 543.6515502929688, + 455.41229248046875 + ], + [ + 544.6366577148438, + 454.09820556640625 + ], + [ + 544.4395751953125, + 454.09979248046875 + ], + [ + 544.8858642578125, + 459.21112060546875 + ], + [ + 545.393798828125, + 459.8486633300781 + ], + [ + 546.24853515625, + 459.1177673339844 + ], + [ + 545.0205078125, + 458.6040344238281 + ], + [ + 546.9640502929688, + 459.3455810546875 + ], + [ + 547.588134765625, + 458.4661865234375 + ], + [ + 545.86572265625, + 465.6038513183594 + ], + [ + 546.46923828125, + 463.355224609375 + ], + [ + 546.8436889648438, + 462.2149963378906 + ], + [ + 547.0122680664062, + 461.4594421386719 + ], + [ + 547.562744140625, + 458.3284912109375 + ], + [ + 547.715087890625, + 458.1556396484375 + ], + [ + 546.4859008789062, + 456.7239990234375 + ], + [ + 546.1664428710938, + 458.8905944824219 + ], + [ + 546.077392578125, + 465.8318176269531 + ], + [ + 546.317626953125, + 464.281494140625 + ], + [ + 544.4947509765625, + 454.3009033203125 + ], + [ + 544.6885986328125, + 453.3774108886719 + ], + [ + 545.1365966796875, + 453.2507019042969 + ], + [ + 544.2320556640625, + 454.5996398925781 + ], + [ + 547.1478881835938, + 458.1401672363281 + ], + [ + 545.9613037109375, + 457.5246887207031 + ], + [ + 547.6022338867188, + 461.2580871582031 + ], + [ + 548.369873046875, + 460.0520935058594 + ], + [ + 548.6239013671875, + 462.7550964355469 + ], + [ + 546.80078125, + 463.8797302246094 + ], + [ + 546.584228515625, + 459.9605712890625 + ], + [ + 546.6079711914062, + 459.77362060546875 + ], + [ + 547.2601318359375, + 459.12225341796875 + ] + ], + "right_eye": [ + [ + 506.0257568359375, + 460.9579162597656 + ], + [ + 508.9374084472656, + 462.02484130859375 + ], + [ + 508.3598937988281, + 460.5892028808594 + ], + [ + 506.4841003417969, + 455.56512451171875 + ], + [ + 507.3289794921875, + 453.98785400390625 + ], + [ + 508.90228271484375, + 455.0654296875 + ], + [ + 507.44427490234375, + 456.6478271484375 + ], + [ + 508.84185791015625, + 460.2643127441406 + ], + [ + 508.0575866699219, + 460.5333251953125 + ], + [ + 507.7533874511719, + 460.1620788574219 + ], + [ + 507.6684265136719, + 459.47265625 + ], + [ + 508.2854309082031, + 457.7403869628906 + ], + [ + 508.7207336425781, + 457.61138916015625 + ], + [ + 509.15057373046875, + 460.657470703125 + ], + [ + 508.5172119140625, + 460.1856689453125 + ], + [ + 508.3880615234375, + 461.3807067871094 + ], + [ + 507.50115966796875, + 461.35150146484375 + ], + [ + 507.2197570800781, + 462.0580749511719 + ], + [ + 507.01104736328125, + 461.75457763671875 + ], + [ + 508.2630310058594, + 462.05975341796875 + ], + [ + 507.19317626953125, + 461.8216857910156 + ], + [ + 506.6083068847656, + 460.8074035644531 + ], + [ + 503.47735595703125, + 460.3067932128906 + ], + [ + 505.0102844238281, + 459.8854064941406 + ], + [ + 505.6752624511719, + 461.31890869140625 + ], + [ + 505.00555419921875, + 465.78228759765625 + ], + [ + 503.1616516113281, + 463.75506591796875 + ], + [ + 504.31829833984375, + 462.882080078125 + ], + [ + 504.2452087402344, + 461.562744140625 + ], + [ + 505.30169677734375, + 457.4046630859375 + ], + [ + 505.88079833984375, + 459.6805419921875 + ], + [ + 505.2253112792969, + 456.44573974609375 + ], + [ + 505.76568603515625, + 461.8523254394531 + ], + [ + 505.5732116699219, + 461.234619140625 + ], + [ + 504.4908752441406, + 460.8399353027344 + ], + [ + 504.62176513671875, + 461.17474365234375 + ], + [ + 503.138916015625, + 464.38092041015625 + ], + [ + 504.5716857910156, + 465.8409729003906 + ], + [ + 502.8695983886719, + 462.86322021484375 + ], + [ + 502.2964172363281, + 459.29144287109375 + ], + [ + 504.7596740722656, + 456.8512878417969 + ], + [ + 505.7908020019531, + 455.5371398925781 + ], + [ + 505.61016845703125, + 455.53887939453125 + ], + [ + 504.5992431640625, + 460.65032958984375 + ], + [ + 503.6859130859375, + 461.28814697265625 + ], + [ + 503.1097412109375, + 460.5574035644531 + ], + [ + 504.70440673828125, + 458.6040344238281 + ], + [ + 505.25762939453125, + 459.3455810546875 + ], + [ + 504.3765563964844, + 459.90655517578125 + ], + [ + 505.495361328125, + 464.1644592285156 + ], + [ + 504.7773132324219, + 463.355224609375 + ], + [ + 505.07666015625, + 462.2149963378906 + ], + [ + 505.218994140625, + 461.4594421386719 + ], + [ + 505.76092529296875, + 458.3284912109375 + ], + [ + 504.5408020019531, + 458.1556396484375 + ], + [ + 504.6818542480469, + 456.7239990234375 + ], + [ + 504.42779541015625, + 457.4505920410156 + ], + [ + 501.4555969238281, + 464.3927001953125 + ], + [ + 501.7608947753906, + 464.281494140625 + ], + [ + 502.72052001953125, + 454.3009033203125 + ], + [ + 504.33502197265625, + 454.81707763671875 + ], + [ + 504.89849853515625, + 454.68951416015625 + ], + [ + 505.3362121582031, + 454.5996398925781 + ], + [ + 503.9046630859375, + 458.1401672363281 + ], + [ + 505.6502990722656, + 457.5246887207031 + ], + [ + 505.8016662597656, + 461.2580871582031 + ], + [ + 505.2262878417969, + 460.0520935058594 + ], + [ + 505.4974365234375, + 462.7550964355469 + ], + [ + 505.0151672363281, + 462.44049072265625 + ], + [ + 504.8327941894531, + 458.5213623046875 + ], + [ + 504.8706359863281, + 459.77362060546875 + ], + [ + 505.5104064941406, + 460.561767578125 + ] + ], + "left_ear": [ + [ + 578.0531005859375, + 483.9956359863281 + ], + [ + 578.0632934570312, + 483.6291198730469 + ], + [ + 578.8668823242188, + 482.18634033203125 + ], + [ + 575.6365966796875, + 480.0476379394531 + ], + [ + 573.510009765625, + 478.4468994140625 + ], + [ + 573.6983032226562, + 479.5330505371094 + ], + [ + 573.668212890625, + 479.68896484375 + ], + [ + 573.6553955078125, + 481.8470458984375 + ], + [ + 575.8098754882812, + 482.1378479003906 + ], + [ + 576.794189453125, + 481.7602233886719 + ], + [ + 573.8394775390625, + 481.06915283203125 + ], + [ + 573.0992431640625, + 479.34130859375 + ], + [ + 573.5875854492188, + 479.1921691894531 + ], + [ + 572.5933837890625, + 482.2469482421875 + ], + [ + 573.2548828125, + 483.207275390625 + ], + [ + 573.140380859375, + 482.9707946777344 + ], + [ + 573.77392578125, + 482.9544677734375 + ], + [ + 576.3941650390625, + 482.21112060546875 + ], + [ + 576.1270141601562, + 483.35284423828125 + ], + [ + 574.5265502929688, + 482.2022399902344 + ], + [ + 576.2797241210938, + 481.97052001953125 + ], + [ + 577.1012573242188, + 480.9545593261719 + ], + [ + 574.0919799804688, + 479.0289001464844 + ], + [ + 574.0586547851562, + 478.60711669921875 + ], + [ + 573.3284301757812, + 477.15716552734375 + ], + [ + 572.6343994140625, + 483.0655822753906 + ], + [ + 572.3285522460938, + 482.47113037109375 + ], + [ + 573.3685913085938, + 481.6040344238281 + ], + [ + 573.4293823242188, + 481.7071228027344 + ], + [ + 573.0284423828125, + 477.5541687011719 + ], + [ + 573.5303955078125, + 478.40509033203125 + ], + [ + 572.9530639648438, + 478.0478210449219 + ], + [ + 574.8635864257812, + 483.4363098144531 + ], + [ + 574.616943359375, + 482.83648681640625 + ], + [ + 575.1039428710938, + 483.8712158203125 + ], + [ + 575.17724609375, + 482.7730712890625 + ], + [ + 577.9317016601562, + 483.0849914550781 + ], + [ + 575.2109375, + 478.8011169433594 + ], + [ + 576.2471923828125, + 481.5701599121094 + ], + [ + 575.6469116210938, + 480.8910827636719 + ], + [ + 576.7816772460938, + 478.4358215332031 + ], + [ + 577.7275390625, + 477.12103271484375 + ], + [ + 577.5165405273438, + 477.12506103515625 + ], + [ + 576.5397338867188, + 477.92138671875 + ], + [ + 577.0342407226562, + 481.44049072265625 + ], + [ + 576.4456787109375, + 480.7124328613281 + ], + [ + 576.6974487304688, + 478.7627868652344 + ], + [ + 575.7271118164062, + 479.5059814453125 + ], + [ + 574.9554443359375, + 480.0713806152344 + ], + [ + 576.1435546875, + 484.31585693359375 + ], + [ + 576.659912109375, + 483.5091552734375 + ], + [ + 577.0886840820312, + 482.36724853515625 + ], + [ + 577.2763671875, + 483.0552978515625 + ], + [ + 576.3915405273438, + 479.92523193359375 + ], + [ + 576.4979248046875, + 479.7446594238281 + ], + [ + 576.7577514648438, + 478.3074951171875 + ], + [ + 573.512451171875, + 480.4906311035156 + ], + [ + 576.3050537109375, + 478.78363037109375 + ], + [ + 576.5012817382812, + 483.0024719238281 + ], + [ + 573.3045043945312, + 475.8883056640625 + ], + [ + 573.5125732421875, + 476.4115295410156 + ], + [ + 573.8781127929688, + 476.2716064453125 + ], + [ + 573.0438842773438, + 476.19720458984375 + ], + [ + 574.5352783203125, + 475.4190368652344 + ], + [ + 574.7549438476562, + 480.5641784667969 + ], + [ + 576.4301147460938, + 482.8461608886719 + ], + [ + 575.6941528320312, + 481.64483642578125 + ], + [ + 575.9373168945312, + 484.34332275390625 + ], + [ + 577.0594482421875, + 485.46807861328125 + ], + [ + 576.8180541992188, + 480.1097106933594 + ], + [ + 576.8314819335938, + 481.36175537109375 + ], + [ + 576.0530395507812, + 482.1546325683594 + ] + ], + "right_ear": [ + [ + 478.6553649902344, + 482.5557861328125 + ], + [ + 477.2547607421875, + 482.1888427734375 + ], + [ + 475.2647705078125, + 480.7465515136719 + ], + [ + 474.7891845703125, + 477.1673583984375 + ], + [ + 472.7997131347656, + 475.5693359375 + ], + [ + 472.9044494628906, + 476.65447998046875 + ], + [ + 474.3323059082031, + 478.2489013671875 + ], + [ + 474.2746887207031, + 480.4081726074219 + ], + [ + 473.4607238769531, + 480.69757080078125 + ], + [ + 473.2330017089844, + 480.3203430175781 + ], + [ + 471.7059020996094, + 479.6293640136719 + ], + [ + 472.2777404785156, + 477.9012451171875 + ], + [ + 472.68359375, + 476.314697265625 + ], + [ + 473.10345458984375, + 476.4897155761719 + ], + [ + 472.55181884765625, + 476.0130310058594 + ], + [ + 472.4145812988281, + 480.0920715332031 + ], + [ + 472.924072265625, + 480.0740966796875 + ], + [ + 474.07366943359375, + 480.7716064453125 + ], + [ + 472.4530944824219, + 480.47308349609375 + ], + [ + 472.2502746582031, + 480.7634582519531 + ], + [ + 472.64996337890625, + 480.5313415527344 + ], + [ + 472.0811767578125, + 480.9545593261719 + ], + [ + 473.21392822265625, + 479.0289001464844 + ], + [ + 473.36309814453125, + 478.60711669921875 + ], + [ + 475.4472351074219, + 477.15716552734375 + ], + [ + 477.6662292480469, + 481.6253356933594 + ], + [ + 477.2240905761719, + 482.47113037109375 + ], + [ + 474.1087646484375, + 481.6040344238281 + ], + [ + 475.41851806640625, + 481.7071228027344 + ], + [ + 476.4818115234375, + 478.9934387207031 + ], + [ + 477.09368896484375, + 478.40509033203125 + ], + [ + 477.84600830078125, + 478.0478210449219 + ], + [ + 476.9749450683594, + 481.99737548828125 + ], + [ + 476.80499267578125, + 482.83648681640625 + ], + [ + 475.66925048828125, + 483.8712158203125 + ], + [ + 474.3836669921875, + 482.7730712890625 + ], + [ + 474.3724365234375, + 484.52374267578125 + ], + [ + 472.8561706542969, + 484.5611572265625 + ], + [ + 474.0940856933594, + 484.4481201171875 + ], + [ + 473.5315246582031, + 482.3310852050781 + ], + [ + 471.6295166015625, + 478.4358215332031 + ], + [ + 471.2611999511719, + 477.12103271484375 + ], + [ + 472.5331726074219, + 477.12506103515625 + ], + [ + 472.9454040527344, + 480.7998962402344 + ], + [ + 473.4836730957031, + 481.44049072265625 + ], + [ + 474.35052490234375, + 480.7124328613281 + ], + [ + 473.0274353027344, + 478.7627868652344 + ], + [ + 472.18011474609375, + 478.06591796875 + ], + [ + 474.12847900390625, + 478.6310119628906 + ], + [ + 473.7757568359375, + 475.6795349121094 + ], + [ + 474.58660888671875, + 482.069580078125 + ], + [ + 474.83160400390625, + 482.36724853515625 + ], + [ + 474.954833984375, + 480.1758117675781 + ], + [ + 475.4906311035156, + 479.92523193359375 + ], + [ + 472.8796691894531, + 478.3053894042969 + ], + [ + 472.9684753417969, + 476.86859130859375 + ], + [ + 474.20330810546875, + 479.0506286621094 + ], + [ + 472.6673278808594, + 475.90545654296875 + ], + [ + 471.5772705078125, + 480.122314453125 + ], + [ + 473.9106750488281, + 477.3274841308594 + ], + [ + 475.5111083984375, + 477.85113525390625 + ], + [ + 474.71990966796875, + 477.71038818359375 + ], + [ + 475.0838317871094, + 477.6370849609375 + ], + [ + 475.0758056640625, + 476.8589782714844 + ], + [ + 475.4170227050781, + 479.12420654296875 + ], + [ + 476.9737854003906, + 481.4069519042969 + ], + [ + 475.0257873535156, + 480.205322265625 + ], + [ + 473.8713684082031, + 481.4648742675781 + ], + [ + 474.75653076171875, + 476.8327331542969 + ], + [ + 476.03875732421875, + 477.2312316894531 + ], + [ + 476.0862731933594, + 481.36175537109375 + ], + [ + 475.2778625488281, + 480.7151184082031 + ] + ], + "left_shoulder": [ + [ + 619.8289184570312, + 600.6240844726562 + ], + [ + 624.1471557617188, + 600.2921142578125 + ], + [ + 626.3511962890625, + 600.2506103515625 + ], + [ + 624.61962890625, + 603.9003295898438 + ], + [ + 622.426513671875, + 603.61962890625 + ], + [ + 624.0952758789062, + 603.3103637695312 + ], + [ + 622.6162719726562, + 603.5352783203125 + ], + [ + 624.0658569335938, + 601.2714233398438 + ], + [ + 623.380615234375, + 600.24267578125 + ], + [ + 627.136474609375, + 599.8299560546875 + ], + [ + 624.1869506835938, + 599.1300048828125 + ], + [ + 627.8308715820312, + 597.4263916015625 + ], + [ + 629.8055419921875, + 595.7282104492188 + ], + [ + 628.826904296875, + 595.9515991210938 + ], + [ + 629.3609008789062, + 595.4375 + ], + [ + 629.259033203125, + 595.239013671875 + ], + [ + 629.961669921875, + 593.849853515625 + ], + [ + 628.2750244140625, + 593.0528564453125 + ], + [ + 629.4038696289062, + 595.6638793945312 + ], + [ + 630.7064819335938, + 592.9859008789062 + ], + [ + 630.97314453125, + 592.7892456054688 + ], + [ + 630.33056640625, + 594.6419677734375 + ], + [ + 631.736572265625, + 597.1226196289062 + ], + [ + 630.1604614257812, + 596.6976318359375 + ], + [ + 632.344970703125, + 593.7842407226562 + ], + [ + 628.751953125, + 589.645751953125 + ], + [ + 629.967529296875, + 591.88818359375 + ], + [ + 632.3490600585938, + 589.6152954101562 + ], + [ + 631.082763671875, + 586.7457885742188 + ], + [ + 630.668212890625, + 584.0588989257812 + ], + [ + 631.1046142578125, + 583.5504760742188 + ], + [ + 627.7117309570312, + 586.0579223632812 + ], + [ + 632.4451293945312, + 581.28369140625 + ], + [ + 627.838134765625, + 582.2051391601562 + ], + [ + 626.98291015625, + 580.3145751953125 + ], + [ + 629.8937377929688, + 579.2454833984375 + ], + [ + 634.0262451171875, + 580.9215698242188 + ], + [ + 632.8756103515625, + 581.0419311523438 + ], + [ + 633.7982788085938, + 576.543701171875 + ], + [ + 633.1766967773438, + 574.4896240234375 + ], + [ + 631.5184326171875, + 579.1636352539062 + ], + [ + 632.3994750976562, + 579.2849731445312 + ], + [ + 632.1653442382812, + 579.2998657226562 + ], + [ + 629.7756958007812, + 577.22998046875 + ], + [ + 630.2477416992188, + 575.0050048828125 + ], + [ + 629.6502075195312, + 574.289306640625 + ], + [ + 628.532470703125, + 573.796875 + ], + [ + 628.938720703125, + 571.6676635742188 + ], + [ + 629.6900634765625, + 570.8131103515625 + ], + [ + 628.04833984375, + 569.2394409179688 + ], + [ + 626.977783203125, + 572.76220703125 + ], + [ + 624.6166381835938, + 573.0523071289062 + ], + [ + 626.2754516601562, + 566.5592041015625 + ], + [ + 625.4005737304688, + 566.3120727539062 + ], + [ + 625.4287719726562, + 566.1007080078125 + ], + [ + 624.3278198242188, + 566.080322265625 + ], + [ + 625.3259887695312, + 559.6905517578125 + ], + [ + 623.8057250976562, + 566.5685424804688 + ], + [ + 623.9326782226562, + 563.6466064453125 + ], + [ + 625.162109375, + 559.3596801757812 + ], + [ + 623.9544677734375, + 562.7894287109375 + ], + [ + 624.17578125, + 564.0388793945312 + ], + [ + 623.4644775390625, + 564.0274047851562 + ], + [ + 624.9857788085938, + 561.8135986328125 + ], + [ + 620.8246459960938, + 568.4021606445312 + ], + [ + 621.1134643554688, + 570.6375122070312 + ], + [ + 621.7140502929688, + 572.3343505859375 + ], + [ + 626.2515258789062, + 566.37841796875 + ], + [ + 626.0494995117188, + 567.5037841796875 + ], + [ + 627.2076416015625, + 569.341552734375 + ], + [ + 625.7649536132812, + 572.0319213867188 + ], + [ + 626.4406127929688, + 572.8446655273438 + ] + ], + "right_shoulder": [ + [ + 422.47406005859375, + 597.744384765625 + ], + [ + 421.0899963378906, + 595.9713134765625 + ], + [ + 419.14697265625, + 594.4913940429688 + ], + [ + 422.9248352050781, + 592.3790893554688 + ], + [ + 419.56707763671875, + 597.864501953125 + ], + [ + 421.06756591796875, + 597.5532836914062 + ], + [ + 422.50494384765625, + 592.0147094726562 + ], + [ + 422.42388916015625, + 596.9548950195312 + ], + [ + 420.1238708496094, + 595.9217529296875 + ], + [ + 418.5756530761719, + 596.9501953125 + ], + [ + 419.9198913574219, + 596.2504272460938 + ], + [ + 420.42669677734375, + 595.986328125 + ], + [ + 419.3486328125, + 594.2894287109375 + ], + [ + 419.7538146972656, + 593.072998046875 + ], + [ + 419.32305908203125, + 592.559814453125 + ], + [ + 419.17376708984375, + 590.9210205078125 + ], + [ + 419.61773681640625, + 590.9694213867188 + ], + [ + 417.8694152832031, + 591.6133422851562 + ], + [ + 419.1762390136719, + 592.7841186523438 + ], + [ + 418.95135498046875, + 591.547119140625 + ], + [ + 417.95648193359375, + 589.910888671875 + ], + [ + 417.4131774902344, + 588.8856811523438 + ], + [ + 414.1282653808594, + 588.4816284179688 + ], + [ + 415.8227844238281, + 588.056884765625 + ], + [ + 414.9912414550781, + 592.3443603515625 + ], + [ + 412.9152526855469, + 586.7652587890625 + ], + [ + 412.3801574707031, + 587.5691528320312 + ], + [ + 415.1282958984375, + 589.6152954101562 + ], + [ + 416.32373046875, + 588.1846313476562 + ], + [ + 417.401123046875, + 584.0588989257812 + ], + [ + 418.0801696777344, + 583.5504760742188 + ], + [ + 414.44122314453125, + 586.0579223632812 + ], + [ + 415.0747375488281, + 582.7225952148438 + ], + [ + 417.83013916015625, + 582.2051391601562 + ], + [ + 416.5848388671875, + 581.7540893554688 + ], + [ + 416.7873840332031, + 582.1253051757812 + ], + [ + 418.27789306640625, + 579.4827880859375 + ], + [ + 420.95794677734375, + 581.0419311523438 + ], + [ + 419.42059326171875, + 579.4216918945312 + ], + [ + 420.3164978027344, + 577.36962890625 + ], + [ + 419.77362060546875, + 582.0415649414062 + ], + [ + 418.0279846191406, + 580.7238159179688 + ], + [ + 419.32244873046875, + 580.7389526367188 + ], + [ + 419.70941162109375, + 577.22998046875 + ], + [ + 421.7084045410156, + 576.4445190429688 + ], + [ + 419.70806884765625, + 574.289306640625 + ], + [ + 419.75250244140625, + 573.796875 + ], + [ + 420.40667724609375, + 573.1077270507812 + ], + [ + 423.71502685546875, + 572.2534790039062 + ], + [ + 423.3127746582031, + 569.2394409179688 + ], + [ + 427.1440734863281, + 575.641357421875 + ], + [ + 428.74383544921875, + 574.4918212890625 + ], + [ + 430.27923583984375, + 573.7578125 + ], + [ + 430.80596923828125, + 572.0712280273438 + ], + [ + 432.5836181640625, + 571.8577880859375 + ], + [ + 432.6059875488281, + 570.3970336914062 + ], + [ + 431.0253601074219, + 572.6505737304688 + ], + [ + 429.4849548339844, + 569.44677734375 + ], + [ + 429.8951110839844, + 567.9668579101562 + ], + [ + 432.136474609375, + 569.433837890625 + ], + [ + 432.2751159667969, + 568.5479736328125 + ], + [ + 433.0447082519531, + 568.3553466796875 + ], + [ + 431.86614990234375, + 569.7867431640625 + ], + [ + 430.3911437988281, + 567.5731811523438 + ], + [ + 432.22662353515625, + 572.7220458984375 + ], + [ + 432.29046630859375, + 574.9551391601562 + ], + [ + 430.4440612792969, + 575.21337890625 + ], + [ + 432.1824951171875, + 576.452880859375 + ], + [ + 425.7664489746094, + 568.9429931640625 + ], + [ + 425.6491394042969, + 570.78076171875 + ], + [ + 427.1528625488281, + 574.9103393554688 + ], + [ + 424.8902893066406, + 574.2842407226562 + ] + ], + "left_elbow": [ + [ + 768.2052612304688, + 636.6204833984375 + ], + [ + 771.03955078125, + 634.8589477539062 + ], + [ + 767.3650512695312, + 631.9263916015625 + ], + [ + 771.5686645507812, + 626.942626953125 + ], + [ + 769.1758422851562, + 623.7623291015625 + ], + [ + 769.5265502929688, + 622.0208740234375 + ], + [ + 770.9002685546875, + 616.4959716796875 + ], + [ + 770.9763793945312, + 618.53759765625 + ], + [ + 770.4173583984375, + 608.884521484375 + ], + [ + 769.533203125, + 607.029296875 + ], + [ + 772.3525390625, + 602.009521484375 + ], + [ + 771.861572265625, + 598.866455078125 + ], + [ + 772.5126342773438, + 591.4120483398438 + ], + [ + 770.13134765625, + 588.7550659179688 + ], + [ + 770.3451538085938, + 585.3656005859375 + ], + [ + 768.836181640625, + 583.7243041992188 + ], + [ + 771.1514892578125, + 573.6870727539062 + ], + [ + 769.5062255859375, + 571.4603271484375 + ], + [ + 770.5155639648438, + 571.1858520507812 + ], + [ + 773.317138671875, + 567.0884399414062 + ], + [ + 770.58544921875, + 564.005126953125 + ], + [ + 768.439208984375, + 562.982177734375 + ], + [ + 770.0835571289062, + 559.6782836914062 + ], + [ + 768.2572631835938, + 560.6944580078125 + ], + [ + 766.2119140625, + 554.9085693359375 + ], + [ + 768.3262939453125, + 552.1986694335938 + ], + [ + 768.30126953125, + 548.697265625 + ], + [ + 764.6956176757812, + 546.4107666015625 + ], + [ + 765.1270141601562, + 540.7014770507812 + ], + [ + 764.6806640625, + 535.124267578125 + ], + [ + 762.0858154296875, + 534.57861328125 + ], + [ + 763.1673583984375, + 528.4525146484375 + ], + [ + 760.5641479492188, + 520.8485107421875 + ], + [ + 758.7335205078125, + 515.9594116210938 + ], + [ + 758.1213989257812, + 514.0997314453125 + ], + [ + 758.0455322265625, + 511.57080078125 + ], + [ + 756.2836303710938, + 510.4217224121094 + ], + [ + 753.9714965820312, + 511.9213562011719 + ], + [ + 751.7778930664062, + 504.5940856933594 + ], + [ + 751.1127319335938, + 501.0507507324219 + ], + [ + 742.4323120117188, + 492.8254699707031 + ], + [ + 741.743408203125, + 488.6324768066406 + ], + [ + 740.0250244140625, + 481.4423828125 + ], + [ + 737.6864013671875, + 483.6784362792969 + ], + [ + 735.2364501953125, + 480.00103759765625 + ], + [ + 733.183349609375, + 477.8331298828125 + ], + [ + 730.7626953125, + 475.8829650878906 + ], + [ + 729.609375, + 473.7458801269531 + ], + [ + 724.7554931640625, + 472.8696594238281 + ], + [ + 721.7653198242188, + 467.0432434082031 + ], + [ + 720.4252319335938, + 463.355224609375 + ], + [ + 719.672607421875, + 459.3361511230469 + ], + [ + 714.1854248046875, + 454.2608642578125 + ], + [ + 710.4456176757812, + 449.6898498535156 + ], + [ + 708.8990478515625, + 443.762939453125 + ], + [ + 707.9358520507812, + 436.5794372558594 + ], + [ + 704.4854736328125, + 438.73065185546875 + ], + [ + 701.5340576171875, + 445.6844482421875 + ], + [ + 701.5477905273438, + 442.6803894042969 + ], + [ + 701.5081787109375, + 434.15264892578125 + ], + [ + 703.2203369140625, + 440.4207763671875 + ], + [ + 706.089111328125, + 441.7402648925781 + ], + [ + 707.0186157226562, + 441.6410827636719 + ], + [ + 708.58935546875, + 443.7410583496094 + ], + [ + 714.4038696289062, + 450.3248291015625 + ], + [ + 719.1284790039062, + 454.06207275390625 + ], + [ + 719.5062255859375, + 455.7335205078125 + ], + [ + 721.1296997070312, + 461.31591796875 + ], + [ + 725.4706420898438, + 466.7581481933594 + ], + [ + 726.5472412109375, + 470.03509521484375 + ], + [ + 727.9494018554688, + 464.09124755859375 + ], + [ + 730.0950927734375, + 466.3198547363281 + ] + ], + "right_elbow": [ + [ + 275.53826904296875, + 626.54150390625 + ], + [ + 275.6377258300781, + 623.336669921875 + ], + [ + 275.2551574707031, + 620.407958984375 + ], + [ + 271.6537170410156, + 619.7418823242188 + ], + [ + 275.6951904296875, + 613.6909790039062 + ], + [ + 274.1964416503906, + 611.9459838867188 + ], + [ + 272.7813415527344, + 609.2955932617188 + ], + [ + 272.63275146484375, + 607.02685546875 + ], + [ + 273.0870666503906, + 604.5635986328125 + ], + [ + 271.86395263671875, + 602.7096557617188 + ], + [ + 271.75433349609375, + 599.1300048828125 + ], + [ + 272.0750427246094, + 594.5462646484375 + ], + [ + 272.31707763671875, + 585.6571655273438 + ], + [ + 272.6817626953125, + 577.24072265625 + ], + [ + 272.5843200683594, + 572.4158935546875 + ], + [ + 272.4018859863281, + 569.3309936523438 + ], + [ + 272.6650390625, + 565.0458374023438 + ], + [ + 276.6382751464844, + 562.8233032226562 + ], + [ + 276.6246032714844, + 555.3471069335938 + ], + [ + 277.78125, + 554.1397094726562 + ], + [ + 279.7834777832031, + 548.1739501953125 + ], + [ + 279.3045959472656, + 545.7131958007812 + ], + [ + 277.2223815917969, + 543.83642578125 + ], + [ + 279.1644592285156, + 540.5326538085938 + ], + [ + 282.56378173828125, + 536.190673828125 + ], + [ + 283.4132080078125, + 534.9154052734375 + ], + [ + 284.1332702636719, + 531.4208374023438 + ], + [ + 281.3432922363281, + 527.6888427734375 + ], + [ + 283.7208251953125, + 521.9959106445312 + ], + [ + 286.2706298828125, + 516.4140014648438 + ], + [ + 288.53826904296875, + 514.4137573242188 + ], + [ + 287.63177490234375, + 511.1708984375 + ], + [ + 292.7138977050781, + 507.89813232421875 + ], + [ + 294.1268005371094, + 504.4383850097656 + ], + [ + 295.5339050292969, + 496.8262939453125 + ], + [ + 298.7149353027344, + 495.7320556640625 + ], + [ + 301.7737731933594, + 491.71759033203125 + ], + [ + 302.7453308105469, + 488.8811950683594 + ], + [ + 304.3184814453125, + 483.0091552734375 + ], + [ + 309.5716857910156, + 478.0111389160156 + ], + [ + 314.6214599609375, + 469.80194091796875 + ], + [ + 317.3165283203125, + 467.04852294921875 + ], + [ + 318.6535339355469, + 462.73431396484375 + ], + [ + 321.8703308105469, + 463.52886962890625 + ], + [ + 328.2252502441406, + 459.8486633300781 + ], + [ + 329.1165466308594, + 456.2384338378906 + ], + [ + 331.92095947265625, + 452.8443908691406 + ], + [ + 334.1175537109375, + 450.7054443359375 + ], + [ + 338.7323303222656, + 446.9434509277344 + ], + [ + 341.13018798828125, + 444.0130920410156 + ], + [ + 342.32257080078125, + 440.3222351074219 + ], + [ + 346.65008544921875, + 437.74444580078125 + ], + [ + 351.0160827636719, + 432.66497802734375 + ], + [ + 354.4095458984375, + 426.6533203125 + ], + [ + 357.7481994628906, + 423.6131896972656 + ], + [ + 363.41314697265625, + 420.7515563964844 + ], + [ + 370.5762939453125, + 412.8106384277344 + ], + [ + 371.9084167480469, + 422.6589050292969 + ], + [ + 376.71441650390625, + 421.07928466796875 + ], + [ + 377.3978271484375, + 416.8826904296875 + ], + [ + 378.9507751464844, + 417.3866271972656 + ], + [ + 378.435791015625, + 418.7192687988281 + ], + [ + 378.56439208984375, + 418.6036376953125 + ], + [ + 374.1748962402344, + 419.2626647949219 + ], + [ + 370.32037353515625, + 414.32568359375 + ], + [ + 364.5447998046875, + 419.5212097167969 + ], + [ + 361.4142761230469, + 421.1851501464844 + ], + [ + 355.9924011230469, + 423.8963623046875 + ], + [ + 349.3995056152344, + 435.09521484375 + ], + [ + 346.46539306640625, + 436.9330139160156 + ], + [ + 343.6782531738281, + 439.6247253417969 + ], + [ + 339.9512023925781, + 441.8479309082031 + ] + ], + "left_wrist": [ + [ + 769.6458740234375, + 492.6347961425781 + ], + [ + 771.03955078125, + 490.83050537109375 + ], + [ + 767.3650512695312, + 487.9455871582031 + ], + [ + 767.24658203125, + 485.8082580566406 + ], + [ + 764.859619140625, + 478.4468994140625 + ], + [ + 765.2067260742188, + 476.65447998046875 + ], + [ + 763.7019653320312, + 476.8088684082031 + ], + [ + 763.7748413085938, + 476.0916748046875 + ], + [ + 763.2096557617188, + 464.854248046875 + ], + [ + 765.2180786132812, + 463.0418395996094 + ], + [ + 763.7215576171875, + 460.91241455078125 + ], + [ + 761.7794799804688, + 454.86029052734375 + ], + [ + 759.5391845703125, + 448.9790954589844 + ], + [ + 758.5963134765625, + 447.7037658691406 + ], + [ + 757.3976440429688, + 445.7972106933594 + ], + [ + 757.3247680664062, + 444.10870361328125 + ], + [ + 758.1851196289062, + 441.1886901855469 + ], + [ + 756.5360107421875, + 441.9049987792969 + ], + [ + 756.1163940429688, + 437.2765197753906 + ], + [ + 758.9119873046875, + 433.2847900390625 + ], + [ + 757.6317138671875, + 427.2807312011719 + ], + [ + 755.4915771484375, + 430.5867004394531 + ], + [ + 757.113525390625, + 431.5034484863281 + ], + [ + 756.749267578125, + 431.08282470703125 + ], + [ + 754.6964721679688, + 421.0033874511719 + ], + [ + 756.8150024414062, + 422.5741271972656 + ], + [ + 755.33251953125, + 417.6846923828125 + ], + [ + 751.7485961914062, + 406.7162170410156 + ], + [ + 749.2723999023438, + 404.0072937011719 + ], + [ + 748.8297119140625, + 405.591552734375 + ], + [ + 750.571044921875, + 402.0666198730469 + ], + [ + 753.0802001953125, + 401.72064208984375 + ], + [ + 750.4874267578125, + 392.7835693359375 + ], + [ + 748.6646118164062, + 389.2283935546875 + ], + [ + 748.033935546875, + 384.54888916015625 + ], + [ + 746.5261840820312, + 387.740478515625 + ], + [ + 740.4620971679688, + 379.4932861328125 + ], + [ + 742.4385375976562, + 379.4403381347656 + ], + [ + 738.8289184570312, + 372.20660400390625 + ], + [ + 736.7302856445312, + 368.5728454589844 + ], + [ + 733.7896728515625, + 361.87933349609375 + ], + [ + 733.1109619140625, + 357.6900329589844 + ], + [ + 729.9580688476562, + 356.2422790527344 + ], + [ + 729.0535888671875, + 352.7062683105469 + ], + [ + 726.6072387695312, + 347.57122802734375 + ], + [ + 725.9935913085938, + 345.3858337402344 + ], + [ + 723.5634155273438, + 341.97137451171875 + ], + [ + 723.8567504882812, + 341.2634582519531 + ], + [ + 718.9939575195312, + 340.35791015625 + ], + [ + 717.4398803710938, + 334.61993408203125 + ], + [ + 714.6746215820312, + 329.4756774902344 + ], + [ + 713.9116821289062, + 325.4676513671875 + ], + [ + 706.979736328125, + 321.80633544921875 + ], + [ + 704.6798706054688, + 317.2298889160156 + ], + [ + 703.1424560546875, + 315.6680603027344 + ], + [ + 700.7282104492188, + 312.8341369628906 + ], + [ + 700.1676025390625, + 312.01068115234375 + ], + [ + 700.0946044921875, + 320.4830627441406 + ], + [ + 698.6731567382812, + 317.39398193359375 + ], + [ + 698.6271362304688, + 308.9455871582031 + ], + [ + 697.45556640625, + 309.4142150878906 + ], + [ + 698.9037475585938, + 310.8087463378906 + ], + [ + 698.3750610351562, + 312.0555419921875 + ], + [ + 699.9407348632812, + 311.2695007324219 + ], + [ + 702.886474609375, + 316.4079284667969 + ], + [ + 704.7144775390625, + 321.6553649902344 + ], + [ + 705.1250610351562, + 321.8584899902344 + ], + [ + 706.7542114257812, + 327.46917724609375 + ], + [ + 712.5026245117188, + 335.788818359375 + ], + [ + 715.029541015625, + 339.06585693359375 + ], + [ + 716.4356689453125, + 341.7585144042969 + ], + [ + 717.1383056640625, + 343.9602966308594 + ] + ], + "right_wrist": [ + [ + 298.5870056152344, + 494.0746154785156 + ], + [ + 297.2395324707031, + 490.83050537109375 + ], + [ + 298.2778625488281, + 489.3853759765625 + ], + [ + 299.0265808105469, + 485.8082580566406 + ], + [ + 298.7146911621094, + 487.0794677734375 + ], + [ + 298.67498779296875, + 479.5330505371094 + ], + [ + 298.6950378417969, + 479.68896484375 + ], + [ + 299.9984436035156, + 477.5304870605469 + ], + [ + 300.4762878417969, + 472.0557556152344 + ], + [ + 303.50762939453125, + 464.481689453125 + ], + [ + 306.2783203125, + 462.3522033691406 + ], + [ + 306.6424255371094, + 457.7403869628906 + ], + [ + 308.3542175292969, + 448.9790954589844 + ], + [ + 311.61260986328125, + 446.26446533203125 + ], + [ + 311.42694091796875, + 444.35833740234375 + ], + [ + 312.6922302246094, + 441.2300109863281 + ], + [ + 311.5643005371094, + 435.42791748046875 + ], + [ + 311.2254943847656, + 433.2680358886719 + ], + [ + 312.6224670410156, + 430.0771179199219 + ], + [ + 312.353515625, + 427.52978515625 + ], + [ + 314.32672119140625, + 421.5239562988281 + ], + [ + 316.708984375, + 419.0740051269531 + ], + [ + 316.1324462890625, + 415.6615905761719 + ], + [ + 318.0041809082031, + 413.80126953125 + ], + [ + 321.4283447265625, + 410.92449951171875 + ], + [ + 323.7027282714844, + 405.2908020019531 + ], + [ + 324.4805908203125, + 401.84796142578125 + ], + [ + 325.93829345703125, + 400.9556579589844 + ], + [ + 329.84356689453125, + 393.9350891113281 + ], + [ + 330.9414367675781, + 389.759765625 + ], + [ + 333.15826416015625, + 386.2227478027344 + ], + [ + 333.7442932128906, + 384.43902587890625 + ], + [ + 335.90008544921875, + 376.9553527832031 + ], + [ + 337.2791442871094, + 376.2672424316406 + ], + [ + 338.7663879394531, + 373.033203125 + ], + [ + 340.4722595214844, + 369.0219421386719 + ], + [ + 344.9234313964844, + 362.2279968261719 + ], + [ + 348.8771057128906, + 359.2801513671875 + ], + [ + 351.7981262207031, + 353.49969482421875 + ], + [ + 354.1572570800781, + 349.8531494140625 + ], + [ + 360.715576171875, + 341.7337646484375 + ], + [ + 361.9173278808594, + 338.98394775390625 + ], + [ + 364.6736145019531, + 336.09515380859375 + ], + [ + 367.9122619628906, + 333.9959716796875 + ], + [ + 374.2477111816406, + 328.8583068847656 + ], + [ + 375.13128662109375, + 326.6704406738281 + ], + [ + 376.556640625, + 331.8919982910156 + ], + [ + 378.70025634765625, + 328.3031921386719 + ], + [ + 383.38427734375, + 318.75274658203125 + ], + [ + 388.7095947265625, + 317.3473205566406 + ], + [ + 389.7651062011719, + 319.39874267578125 + ], + [ + 394.17803955078125, + 312.5126037597656 + ], + [ + 398.5740051269531, + 304.5296630859375 + ], + [ + 400.53570556640625, + 301.3923034667969 + ], + [ + 402.36163330078125, + 299.83612060546875 + ], + [ + 408.1002197265625, + 295.5673522949219 + ], + [ + 412.31494140625, + 291.8507080078125 + ], + [ + 413.6513977050781, + 297.4574890136719 + ], + [ + 414.0846252441406, + 295.7928771972656 + ], + [ + 417.7315673828125, + 291.6756286621094 + ], + [ + 417.8631591796875, + 292.1386413574219 + ], + [ + 418.6739196777344, + 292.104248046875 + ], + [ + 417.46026611328125, + 291.8977966308594 + ], + [ + 417.41815185546875, + 298.31036376953125 + ], + [ + 414.950439453125, + 294.80841064453125 + ], + [ + 409.2281188964844, + 300.06732177734375 + ], + [ + 407.4341125488281, + 300.2657470703125 + ], + [ + 403.4315185546875, + 304.4417724609375 + ], + [ + 398.3896179199219, + 312.76123046875 + ], + [ + 395.4153137207031, + 314.59906005859375 + ], + [ + 392.61163330078125, + 318.7311706542969 + ], + [ + 391.7784118652344, + 322.367431640625 + ] + ], + "left_hip": [ + [ + 578.0531005859375, + 924.592041015625 + ], + [ + 579.5033569335938, + 922.9158325195312 + ], + [ + 577.4279174804688, + 928.5269165039062 + ], + [ + 575.6365966796875, + 932.25390625 + ], + [ + 574.94873046875, + 930.2196655273438 + ], + [ + 578.0181274414062, + 930.0248413085938 + ], + [ + 579.4267578125, + 928.9920043945312 + ], + [ + 579.4165649414062, + 932.2064819335938 + ], + [ + 578.6929321289062, + 932.95263671875 + ], + [ + 579.6708984375, + 931.0011596679688 + ], + [ + 581.0319213867188, + 930.2761840820312 + ], + [ + 580.30078125, + 930.0806884765625 + ], + [ + 580.7950439453125, + 933.8265380859375 + ], + [ + 581.2446899414062, + 928.4298706054688 + ], + [ + 580.447998046875, + 929.2505493164062 + ], + [ + 580.3350830078125, + 926.286376953125 + ], + [ + 580.9774780273438, + 927.97607421875 + ], + [ + 579.2764282226562, + 932.7755737304688 + ], + [ + 580.4467163085938, + 931.1571044921875 + ], + [ + 581.7291259765625, + 932.5305786132812 + ], + [ + 582.0369262695312, + 931.0023803710938 + ], + [ + 582.855712890625, + 924.1917724609375 + ], + [ + 581.2975463867188, + 926.9209594726562 + ], + [ + 581.251220703125, + 922.1668090820312 + ], + [ + 581.9650268554688, + 919.188232421875 + ], + [ + 579.8289794921875, + 916.5877685546875 + ], + [ + 579.533447265625, + 915.8204956054688 + ], + [ + 580.5613403320312, + 916.529296875 + ], + [ + 582.077392578125, + 920.5671997070312 + ], + [ + 581.6743774414062, + 919.40478515625 + ], + [ + 582.1665649414062, + 920.5919189453125 + ], + [ + 580.158203125, + 912.968505859375 + ], + [ + 579.1821899414062, + 920.8715209960938 + ], + [ + 578.9321899414062, + 911.9937133789062 + ], + [ + 577.9861450195312, + 920.0257568359375 + ], + [ + 579.4968872070312, + 920.4988403320312 + ], + [ + 580.808349609375, + 910.4007568359375 + ], + [ + 582.4190673828125, + 912.2444458007812 + ], + [ + 584.8798217773438, + 911.829345703125 + ], + [ + 584.2763671875, + 910.0044555664062 + ], + [ + 582.5433959960938, + 917.3212280273438 + ], + [ + 580.6050415039062, + 917.4330444335938 + ], + [ + 580.3927612304688, + 917.4839477539062 + ], + [ + 579.4173583984375, + 915.4547729492188 + ], + [ + 579.91064453125, + 914.71630859375 + ], + [ + 580.7595825195312, + 915.485107421875 + ], + [ + 579.5772094726562, + 913.6155395507812 + ], + [ + 581.4796752929688, + 911.513916015625 + ], + [ + 582.1574096679688, + 912.1748046875 + ], + [ + 580.4689331054688, + 908.9340209960938 + ], + [ + 580.972900390625, + 908.1808471679688 + ], + [ + 581.409423828125, + 905.5643310546875 + ], + [ + 581.5997924804688, + 903.4542236328125 + ], + [ + 580.7158813476562, + 903.220947265625 + ], + [ + 582.2545166015625, + 902.8895263671875 + ], + [ + 582.5238647460938, + 902.7825927734375 + ], + [ + 582.1480712890625, + 902.410400390625 + ], + [ + 583.5021362304688, + 906.1953735351562 + ], + [ + 583.6878662109375, + 904.944091796875 + ], + [ + 581.9474487304688, + 910.51513671875 + ], + [ + 582.1597900390625, + 901.1029663085938 + ], + [ + 581.0635375976562, + 900.7199096679688 + ], + [ + 581.6873779296875, + 902.3896484375 + ], + [ + 583.1839599609375, + 900.1920166015625 + ], + [ + 581.9533081054688, + 902.4745483398438 + ], + [ + 582.1957397460938, + 905.9718627929688 + ], + [ + 581.4466552734375, + 906.30224609375 + ], + [ + 581.6875, + 907.4716796875 + ], + [ + 582.8229370117188, + 908.5997924804688 + ], + [ + 581.1371459960938, + 901.802001953125 + ], + [ + 582.5884399414062, + 901.6107177734375 + ], + [ + 581.8115844726562, + 901.0563354492188 + ] + ], + "right_hip": [ + [ + 442.6416931152344, + 921.7122802734375 + ], + [ + 439.81158447265625, + 922.9158325195312 + ], + [ + 439.29180908203125, + 922.7677001953125 + ], + [ + 441.6536560058594, + 927.9334106445312 + ], + [ + 441.1478576660156, + 928.7808837890625 + ], + [ + 441.2263488769531, + 928.5856323242188 + ], + [ + 442.6600036621094, + 923.231689453125 + ], + [ + 442.5881042480469, + 917.8180541992188 + ], + [ + 441.7469177246094, + 919.9899291992188 + ], + [ + 440.1509094238281, + 918.0422973632812 + ], + [ + 441.4974365234375, + 917.318359375 + ], + [ + 440.59100341796875, + 924.3203735351562 + ], + [ + 440.97088623046875, + 922.3167724609375 + ], + [ + 441.3820495605469, + 922.6726684570312 + ], + [ + 440.9023132324219, + 922.0562744140625 + ], + [ + 440.7579040527344, + 920.529052734375 + ], + [ + 439.7876892089844, + 920.775146484375 + ], + [ + 439.4864501953125, + 921.259521484375 + ], + [ + 440.77496337890625, + 921.0779418945312 + ], + [ + 440.5589904785156, + 919.581787109375 + ], + [ + 440.9853210449219, + 918.0494995117188 + ], + [ + 440.4313049316406, + 918.4354248046875 + ], + [ + 441.5093994140625, + 916.8397216796875 + ], + [ + 443.1544494628906, + 916.4063110351562 + ], + [ + 440.90093994140625, + 914.86865234375 + ], + [ + 441.6934509277344, + 915.1475219726562 + ], + [ + 441.19970703125, + 914.3807373046875 + ], + [ + 442.4607238769531, + 910.7687377929688 + ], + [ + 440.8264465332031, + 909.05615234375 + ], + [ + 440.4570007324219, + 906.4515380859375 + ], + [ + 441.1098327636719, + 907.6288452148438 + ], + [ + 441.8205871582031, + 910.0883178710938 + ], + [ + 440.9864501953125, + 907.9210815429688 + ], + [ + 440.8447265625, + 907.67333984375 + ], + [ + 442.52435302734375, + 908.5101928710938 + ], + [ + 442.7056884765625, + 907.5399169921875 + ], + [ + 441.2910461425781, + 908.9619750976562 + ], + [ + 442.5821838378906, + 910.804443359375 + ], + [ + 443.8797912597656, + 910.3903198242188 + ], + [ + 444.76666259765625, + 907.1244506835938 + ], + [ + 441.3802490234375, + 910.12646484375 + ], + [ + 442.4864501953125, + 914.55517578125 + ], + [ + 443.7706298828125, + 914.6057739257812 + ], + [ + 442.7303771972656, + 914.0155639648438 + ], + [ + 441.84320068359375, + 914.71630859375 + ], + [ + 442.7154235839844, + 915.485107421875 + ], + [ + 442.7903137207031, + 913.6155395507812 + ], + [ + 444.855224609375, + 911.513916015625 + ], + [ + 442.4400329589844, + 912.1748046875 + ], + [ + 444.93975830078125, + 907.4946899414062 + ], + [ + 442.9582824707031, + 908.1808471679688 + ], + [ + 443.1462707519531, + 905.5643310546875 + ], + [ + 441.8084411621094, + 903.4542236328125 + ], + [ + 440.89605712890625, + 903.220947265625 + ], + [ + 441.2185363769531, + 902.8895263671875 + ], + [ + 441.2550964355469, + 902.7825927734375 + ], + [ + 442.53948974609375, + 898.09033203125 + ], + [ + 441.0002746582031, + 904.7562255859375 + ], + [ + 439.9563293457031, + 903.5040283203125 + ], + [ + 442.2198791503906, + 899.0018310546875 + ], + [ + 440.92230224609375, + 901.1029663085938 + ], + [ + 440.2300720214844, + 900.7199096679688 + ], + [ + 440.50970458984375, + 900.9497680664062 + ], + [ + 441.92266845703125, + 900.1920166015625 + ], + [ + 440.86468505859375, + 902.4745483398438 + ], + [ + 440.9388427734375, + 905.9718627929688 + ], + [ + 443.38714599609375, + 904.8626708984375 + ], + [ + 442.2453308105469, + 907.4716796875 + ], + [ + 443.05706787109375, + 907.1605834960938 + ], + [ + 444.3652648925781, + 900.3627319335938 + ], + [ + 444.42352294921875, + 901.6107177734375 + ], + [ + 442.166015625, + 902.495849609375 + ] + ], + "left_knee": [ + [ + 557.8854370117188, + 1192.405517578125 + ], + [ + 559.3416748046875, + 1195.12939453125 + ], + [ + 557.2830810546875, + 1193.45166015625 + ], + [ + 556.9077758789062, + 1192.9205322265625 + ], + [ + 559.1228637695312, + 1192.0753173828125 + ], + [ + 559.2991943359375, + 1193.4114990234375 + ], + [ + 559.271728515625, + 1193.9654541015625 + ], + [ + 560.6926879882812, + 1188.321533203125 + ], + [ + 559.9530029296875, + 1187.8861083984375 + ], + [ + 559.5339965820312, + 1187.2987060546875 + ], + [ + 559.4544677734375, + 1190.8739013671875 + ], + [ + 560.136474609375, + 1190.7318115234375 + ], + [ + 559.1727294921875, + 1185.601806640625 + ], + [ + 559.616455078125, + 1188.9429931640625 + ], + [ + 560.307373046875, + 1188.243408203125 + ], + [ + 560.1898803710938, + 1186.806396484375 + ], + [ + 559.3668212890625, + 1187.2120361328125 + ], + [ + 559.1005859375, + 1186.128173828125 + ], + [ + 558.8480224609375, + 1186.0167236328125 + ], + [ + 560.1214599609375, + 1184.3116455078125 + ], + [ + 559.008056640625, + 1184.3023681640625 + ], + [ + 559.8377075195312, + 1186.104736328125 + ], + [ + 559.6808471679688, + 1184.7108154296875 + ], + [ + 559.673583984375, + 1185.71044921875 + ], + [ + 561.81298828125, + 1186.99853515625 + ], + [ + 559.6842041015625, + 1187.359130859375 + ], + [ + 560.8007202148438, + 1186.4837646484375 + ], + [ + 560.4216918945312, + 1185.83740234375 + ], + [ + 560.4573364257812, + 1183.88330078125 + ], + [ + 561.50048828125, + 1184.2271728515625 + ], + [ + 562.015625, + 1185.6160888671875 + ], + [ + 559.9839477539062, + 1183.7138671875 + ], + [ + 559.0286865234375, + 1184.196044921875 + ], + [ + 558.7943725585938, + 1182.7373046875 + ], + [ + 559.2520141601562, + 1183.4459228515625 + ], + [ + 559.3382568359375, + 1182.558349609375 + ], + [ + 559.2335205078125, + 1180.8900146484375 + ], + [ + 562.2363891601562, + 1181.526611328125 + ], + [ + 558.98193359375, + 1180.921142578125 + ], + [ + 559.8262329101562, + 1189.360107421875 + ], + [ + 560.9368286132812, + 1189.286376953125 + ], + [ + 560.4627075195312, + 1189.390380859375 + ], + [ + 561.6971435546875, + 1189.4703369140625 + ], + [ + 560.7128295898438, + 1188.9132080078125 + ], + [ + 561.2139892578125, + 1189.652099609375 + ], + [ + 562.0661010742188, + 1189.017578125 + ], + [ + 562.298828125, + 1190.078125 + ], + [ + 561.3455810546875, + 1189.43896484375 + ], + [ + 559.1112060546875, + 1188.72119140625 + ], + [ + 561.7255249023438, + 1188.174560546875 + ], + [ + 560.8457641601562, + 1187.45654296875 + ], + [ + 561.24609375, + 1187.6956787109375 + ], + [ + 561.4237670898438, + 1185.6400146484375 + ], + [ + 560.5357055664062, + 1186.85791015625 + ], + [ + 560.6673583984375, + 1186.4254150390625 + ], + [ + 560.901123046875, + 1186.2454833984375 + ], + [ + 560.55908203125, + 1184.6502685546875 + ], + [ + 561.9110107421875, + 1186.8192138671875 + ], + [ + 562.128173828125, + 1187.198486328125 + ], + [ + 560.3401489257812, + 1183.955810546875 + ], + [ + 559.1005859375, + 1187.58984375 + ], + [ + 559.5073852539062, + 1187.0426025390625 + ], + [ + 558.637939453125, + 1187.4779052734375 + ], + [ + 560.1209106445312, + 1186.7337646484375 + ], + [ + 558.91845703125, + 1186.1480712890625 + ], + [ + 560.5747680664062, + 1188.0557861328125 + ], + [ + 559.8748779296875, + 1188.447509765625 + ], + [ + 560.124267578125, + 1188.1181640625 + ], + [ + 559.768798828125, + 1187.80908203125 + ], + [ + 560.9812622070312, + 1181.01123046875 + ], + [ + 559.5609130859375, + 1180.8172607421875 + ], + [ + 560.2169189453125, + 1180.3240966796875 + ] + ], + "right_knee": [ + [ + 444.08221435546875, + 1182.3265380859375 + ], + [ + 442.69183349609375, + 1183.6072998046875 + ], + [ + 445.0474853515625, + 1181.93310546875 + ], + [ + 443.09429931640625, + 1182.8394775390625 + ], + [ + 442.58660888671875, + 1183.4427490234375 + ], + [ + 442.666259765625, + 1183.3365478515625 + ], + [ + 444.0997009277344, + 1182.4449462890625 + ], + [ + 442.5881042480469, + 1182.5660400390625 + ], + [ + 441.7469177246094, + 1183.5653076171875 + ], + [ + 443.0276184082031, + 1181.5391845703125 + ], + [ + 442.9359130859375, + 1180.7955322265625 + ], + [ + 442.0312805175781, + 1180.6513671875 + ], + [ + 442.412353515625, + 1182.7244873046875 + ], + [ + 442.823974609375, + 1180.3072509765625 + ], + [ + 442.34088134765625, + 1183.9268798828125 + ], + [ + 443.6357421875, + 1182.48828125 + ], + [ + 442.6690673828125, + 1182.891357421875 + ], + [ + 442.36871337890625, + 1183.2491455078125 + ], + [ + 442.2148742675781, + 1183.1370849609375 + ], + [ + 443.4400329589844, + 1181.43408203125 + ], + [ + 442.4245910644531, + 1181.423828125 + ], + [ + 441.86993408203125, + 1183.2265625 + ], + [ + 442.9505310058594, + 1181.8304443359375 + ], + [ + 444.5929260253906, + 1181.39013671875 + ], + [ + 445.21923828125, + 1181.2392578125 + ], + [ + 444.5712890625, + 1183.038330078125 + ], + [ + 444.08160400390625, + 1182.164794921875 + ], + [ + 443.8992614746094, + 1182.95703125 + ], + [ + 445.15045166015625, + 1179.566650390625 + ], + [ + 446.2209777832031, + 1179.9095458984375 + ], + [ + 445.42791748046875, + 1182.7353515625 + ], + [ + 444.70257568359375, + 1180.8336181640625 + ], + [ + 446.74462890625, + 1178.4403076171875 + ], + [ + 446.5983581542969, + 1179.8570556640625 + ], + [ + 443.9654235839844, + 1179.1275634765625 + ], + [ + 445.5855407714844, + 1179.6785888671875 + ], + [ + 445.6059875488281, + 1176.57373046875 + ], + [ + 444.0237731933594, + 1178.646484375 + ], + [ + 445.31854248046875, + 1178.0430908203125 + ], + [ + 446.20489501953125, + 1179.2802734375 + ], + [ + 447.1419982910156, + 1184.969482421875 + ], + [ + 443.9252014160156, + 1186.5125732421875 + ], + [ + 445.2087707519531, + 1186.592041015625 + ], + [ + 445.6080017089844, + 1186.03466796875 + ], + [ + 444.7196044921875, + 1186.773193359375 + ], + [ + 444.15338134765625, + 1177.5003662109375 + ], + [ + 444.23016357421875, + 1178.558837890625 + ], + [ + 444.855224609375, + 1186.558837890625 + ], + [ + 442.4400329589844, + 1187.28076171875 + ], + [ + 446.3815612792969, + 1183.8564453125 + ], + [ + 442.9582824707031, + 1184.577392578125 + ], + [ + 443.1462707519531, + 1183.37744140625 + ], + [ + 444.6907653808594, + 1182.760498046875 + ], + [ + 445.22039794921875, + 1182.53857421875 + ], + [ + 445.53594970703125, + 1183.5467529296875 + ], + [ + 444.1380920410156, + 1184.8067626953125 + ], + [ + 445.4179992675781, + 1181.770263671875 + ], + [ + 445.3184814453125, + 1178.1845703125 + ], + [ + 445.70556640625, + 1178.55810546875 + ], + [ + 446.5413818359375, + 1181.0775146484375 + ], + [ + 446.6871337890625, + 1184.71044921875 + ], + [ + 445.9783630371094, + 1184.1650390625 + ], + [ + 446.27203369140625, + 1184.5982666015625 + ], + [ + 446.24700927734375, + 1183.85400390625 + ], + [ + 446.6234130859375, + 1183.2681884765625 + ], + [ + 446.70440673828125, + 1185.17724609375 + ], + [ + 444.8252258300781, + 1185.5684814453125 + ], + [ + 443.6828308105469, + 1176.6043701171875 + ], + [ + 445.9388427734375, + 1176.2952880859375 + ], + [ + 445.8049621582031, + 1176.6934814453125 + ], + [ + 444.42352294921875, + 1177.9388427734375 + ], + [ + 443.60565185546875, + 1177.445068359375 + ] + ], + "left_ankle": [ + [ + 557.8854370117188, + 1434.3016357421875 + ], + [ + 559.3416748046875, + 1435.6568603515625 + ], + [ + 558.7220458984375, + 1433.899658203125 + ], + [ + 556.9077758789062, + 1436.305419921875 + ], + [ + 559.1228637695312, + 1435.226806640625 + ], + [ + 559.2991943359375, + 1435.2091064453125 + ], + [ + 559.271728515625, + 1435.89794921875 + ], + [ + 559.2523803710938, + 1435.8033447265625 + ], + [ + 559.9530029296875, + 1434.1778564453125 + ], + [ + 559.5339965820312, + 1437.8370361328125 + ], + [ + 559.4544677734375, + 1439.9534912109375 + ], + [ + 560.136474609375, + 1439.8624267578125 + ], + [ + 560.6141967773438, + 1433.0611572265625 + ], + [ + 559.616455078125, + 1437.94189453125 + ], + [ + 560.307373046875, + 1435.7254638671875 + ], + [ + 560.1898803710938, + 1435.8115234375 + ], + [ + 559.3668212890625, + 1434.9261474609375 + ], + [ + 559.1005859375, + 1433.72265625 + ], + [ + 558.8480224609375, + 1435.1168212890625 + ], + [ + 560.1214599609375, + 1431.7762451171875 + ], + [ + 559.008056640625, + 1433.28466796875 + ], + [ + 559.8377075195312, + 1436.5048828125 + ], + [ + 559.6808471679688, + 1435.2999267578125 + ], + [ + 559.673583984375, + 1436.29296875 + ], + [ + 558.9341430664062, + 1438.970703125 + ], + [ + 559.6842041015625, + 1435.0860595703125 + ], + [ + 559.3597412109375, + 1434.1119384765625 + ], + [ + 558.983154296875, + 1437.8636474609375 + ], + [ + 559.0159912109375, + 1435.688232421875 + ], + [ + 558.6185302734375, + 1437.53564453125 + ], + [ + 559.1369018554688, + 1440.5577392578125 + ], + [ + 558.5429077148438, + 1434.29736328125 + ], + [ + 557.589111328125, + 1434.5701904296875 + ], + [ + 557.35595703125, + 1434.7591552734375 + ], + [ + 557.8109741210938, + 1433.9110107421875 + ], + [ + 559.3382568359375, + 1434.5386962890625 + ], + [ + 559.2335205078125, + 1438.4305419921875 + ], + [ + 557.9115600585938, + 1440.7286376953125 + ], + [ + 558.98193359375, + 1439.93994140625 + ], + [ + 558.3880004882812, + 1438.47607421875 + ], + [ + 559.4963989257812, + 1438.2279052734375 + ], + [ + 560.4627075195312, + 1438.324951171875 + ], + [ + 560.2589721679688, + 1436.9923095703125 + ], + [ + 559.2739868164062, + 1436.46484375 + ], + [ + 559.7758178710938, + 1440.1173095703125 + ], + [ + 560.6281127929688, + 1438.0760498046875 + ], + [ + 560.8590087890625, + 1442.062255859375 + ], + [ + 558.46923828125, + 1440.0035400390625 + ], + [ + 559.1112060546875, + 1440.781494140625 + ], + [ + 560.28369140625, + 1440.0667724609375 + ], + [ + 560.8457641601562, + 1440.820068359375 + ], + [ + 561.24609375, + 1439.598876953125 + ], + [ + 559.9826049804688, + 1436.1517333984375 + ], + [ + 560.5357055664062, + 1438.8197021484375 + ], + [ + 560.6673583984375, + 1439.736572265625 + ], + [ + 560.901123046875, + 1440.9306640625 + ], + [ + 559.1198120117188, + 1432.330078125 + ], + [ + 560.4714965820312, + 1437.221923828125 + ], + [ + 560.6908569335938, + 1437.7713623046875 + ], + [ + 558.8995971679688, + 1432.9307861328125 + ], + [ + 559.1005859375, + 1440.9649658203125 + ], + [ + 558.0703125, + 1440.2728271484375 + ], + [ + 558.637939453125, + 1439.44970703125 + ], + [ + 560.1209106445312, + 1440.1575927734375 + ], + [ + 558.91845703125, + 1439.5823974609375 + ], + [ + 559.1333618164062, + 1441.35546875 + ], + [ + 558.436767578125, + 1441.8023681640625 + ], + [ + 558.6867065429688, + 1434.223388671875 + ], + [ + 559.768798828125, + 1433.9163818359375 + ], + [ + 559.5415649414062, + 1432.875244140625 + ], + [ + 559.5609130859375, + 1434.117919921875 + ], + [ + 558.7772827148438, + 1433.680419921875 + ] + ], + "right_ankle": [ + [ + 438.320068359375, + 1435.741455078125 + ], + [ + 436.9313659667969, + 1437.0972900390625 + ], + [ + 436.41400146484375, + 1436.7791748046875 + ], + [ + 435.890869140625, + 1437.74560546875 + ], + [ + 438.27044677734375, + 1436.6656494140625 + ], + [ + 436.9066162109375, + 1436.648193359375 + ], + [ + 435.4617614746094, + 1437.3380126953125 + ], + [ + 438.2671813964844, + 1442.9976806640625 + ], + [ + 437.42230224609375, + 1442.8197021484375 + ], + [ + 437.27423095703125, + 1442.1566162109375 + ], + [ + 437.1818542480469, + 1441.393310546875 + ], + [ + 437.7103576660156, + 1441.3026123046875 + ], + [ + 438.0879211425781, + 1434.499755859375 + ], + [ + 435.6145324707031, + 1439.381103515625 + ], + [ + 436.5864562988281, + 1437.164306640625 + ], + [ + 436.4410705566406, + 1437.2509765625 + ], + [ + 436.9062194824219, + 1436.3665771484375 + ], + [ + 436.60418701171875, + 1436.6016845703125 + ], + [ + 437.89508056640625, + 1436.5567626953125 + ], + [ + 437.6780090332031, + 1436.0926513671875 + ], + [ + 436.6673889160156, + 1436.1630859375 + ], + [ + 437.55401611328125, + 1437.9439697265625 + ], + [ + 435.7449645996094, + 1436.7401123046875 + ], + [ + 435.9619140625, + 1439.1732177734375 + ], + [ + 436.5826721191406, + 1440.4105224609375 + ], + [ + 437.376708984375, + 1437.9666748046875 + ], + [ + 435.435791015625, + 1438.4310302734375 + ], + [ + 436.70654296875, + 1440.743896484375 + ], + [ + 436.50244140625, + 1437.127197265625 + ], + [ + 437.57501220703125, + 1438.9749755859375 + ], + [ + 438.23114013671875, + 1441.998046875 + ], + [ + 436.0565185546875, + 1438.61767578125 + ], + [ + 438.10736083984375, + 1438.886962890625 + ], + [ + 437.9678649902344, + 1437.639404296875 + ], + [ + 435.31890869140625, + 1438.229248046875 + ], + [ + 435.5061950683594, + 1438.8583984375 + ], + [ + 436.97607421875, + 1439.869384765625 + ], + [ + 435.37408447265625, + 1442.1685791015625 + ], + [ + 435.24713134765625, + 1441.3790283203125 + ], + [ + 436.13720703125, + 1439.9161376953125 + ], + [ + 435.6184997558594, + 1438.2279052734375 + ], + [ + 435.29278564453125, + 1439.7637939453125 + ], + [ + 436.5799865722656, + 1438.4312744140625 + ], + [ + 436.9751281738281, + 1437.9041748046875 + ], + [ + 436.09039306640625, + 1441.5565185546875 + ], + [ + 435.5256042480469, + 1443.834716796875 + ], + [ + 435.5910339355469, + 1443.502197265625 + ], + [ + 436.226318359375, + 1440.0035400390625 + ], + [ + 435.2381286621094, + 1442.221923828125 + ], + [ + 436.2889709472656, + 1440.0667724609375 + ], + [ + 434.33233642578125, + 1440.820068359375 + ], + [ + 435.9450378417969, + 1441.0382080078125 + ], + [ + 437.4849548339844, + 1437.59130859375 + ], + [ + 436.57171630859375, + 1438.8197021484375 + ], + [ + 435.4619140625, + 1441.17578125 + ], + [ + 435.4890441894531, + 1440.9306640625 + ], + [ + 436.7824401855469, + 1436.650146484375 + ], + [ + 436.6819763183594, + 1438.6610107421875 + ], + [ + 437.08172607421875, + 1439.2115478515625 + ], + [ + 436.45794677734375, + 1438.6875 + ], + [ + 436.5987243652344, + 1442.4046630859375 + ], + [ + 437.35589599609375, + 1441.711669921875 + ], + [ + 437.6285095214844, + 1442.329345703125 + ], + [ + 437.59832763671875, + 1441.5975341796875 + ], + [ + 436.545654296875, + 1441.0224609375 + ], + [ + 436.6146545410156, + 1442.794677734375 + ], + [ + 436.196533203125, + 1443.241943359375 + ], + [ + 435.0575256347656, + 1444.2979736328125 + ], + [ + 435.8526306152344, + 1442.5516357421875 + ], + [ + 437.1667175292969, + 1437.19287109375 + ], + [ + 435.7881774902344, + 1438.435546875 + ], + [ + 434.9677734375, + 1439.4384765625 + ] + ] + }, + "cropped_skeletons": { + "nose": [ + [ + 123.01622772216797, + 52.560401916503906 + ], + [ + 123.03292083740234, + 55.009700775146484 + ], + [ + 123.70853424072266, + 56.19102096557617 + ], + [ + 122.82209014892578, + 55.577205657958984 + ], + [ + 122.70565032958984, + 56.074058532714844 + ], + [ + 122.87318420410156, + 55.65171813964844 + ], + [ + 130.84353637695312, + 54.17350387573242 + ], + [ + 123.21440124511719, + 55.83904266357422 + ], + [ + 122.80130004882812, + 54.099483489990234 + ], + [ + 123.03657531738281, + 55.77672576904297 + ], + [ + 135.65403747558594, + 59.00288391113281 + ], + [ + 124.71182250976562, + 62.51259994506836 + ], + [ + 123.48249053955078, + 58.68607711791992 + ], + [ + 121.49134826660156, + 59.06833267211914 + ], + [ + 121.67391967773438, + 60.30602264404297 + ], + [ + 119.5433578491211, + 60.16021728515625 + ], + [ + 124.26834869384766, + 62.355079650878906 + ], + [ + 129.18008422851562, + 65.18693542480469 + ], + [ + 123.52176666259766, + 63.52109909057617 + ], + [ + 125.71835327148438, + 61.248226165771484 + ], + [ + 134.70159912109375, + 62.82854080200195 + ], + [ + 130.8433380126953, + 68.99730682373047 + ], + [ + 131.12315368652344, + 64.67231750488281 + ], + [ + 129.4206085205078, + 71.83805847167969 + ], + [ + 129.21743774414062, + 65.16938018798828 + ], + [ + 125.72655487060547, + 70.88035583496094 + ], + [ + 125.52432250976562, + 71.88430786132812 + ], + [ + 124.97825622558594, + 71.56973266601562 + ], + [ + 119.81121063232422, + 64.01234436035156 + ], + [ + 124.13375091552734, + 63.25595474243164 + ], + [ + 125.95235443115234, + 63.92639923095703 + ], + [ + 124.09846496582031, + 68.37994384765625 + ], + [ + 127.17871856689453, + 70.2172622680664 + ], + [ + 128.56304931640625, + 69.60328674316406 + ], + [ + 124.7044906616211, + 71.14002227783203 + ], + [ + 125.83811950683594, + 74.19215393066406 + ], + [ + 121.68404388427734, + 77.71890258789062 + ], + [ + 125.65646362304688, + 78.703369140625 + ], + [ + 130.2425994873047, + 80.24433135986328 + ], + [ + 119.8438720703125, + 73.44913482666016 + ], + [ + 123.88302612304688, + 78.51240539550781 + ], + [ + 122.47549438476562, + 83.116455078125 + ], + [ + 124.6737289428711, + 78.91458129882812 + ], + [ + 125.04464721679688, + 81.97562408447266 + ], + [ + 122.32412719726562, + 75.04723358154297 + ], + [ + 120.64450073242188, + 78.52082061767578 + ], + [ + 125.80526733398438, + 84.83685302734375 + ], + [ + 121.77924346923828, + 78.91193389892578 + ], + [ + 122.71931457519531, + 80.83485412597656 + ], + [ + 130.46624755859375, + 88.95268249511719 + ], + [ + 126.04041290283203, + 95.9047622680664 + ], + [ + 124.87096405029297, + 96.05467987060547 + ], + [ + 130.42312622070312, + 90.80918884277344 + ], + [ + 129.3184051513672, + 96.5926284790039 + ], + [ + 125.76132202148438, + 77.0020523071289 + ], + [ + 129.2261962890625, + 91.21587371826172 + ], + [ + 122.1386489868164, + 80.4193115234375 + ], + [ + 120.7485580444336, + 76.76895141601562 + ], + [ + 120.69690704345703, + 80.19033813476562 + ], + [ + 119.6286392211914, + 79.69313049316406 + ], + [ + 119.71748352050781, + 78.92591094970703 + ], + [ + 122.90201568603516, + 79.05194091796875 + ], + [ + 119.42291259765625, + 78.96495819091797 + ], + [ + 120.98456573486328, + 81.94200897216797 + ], + [ + 128.1070556640625, + 90.16535949707031 + ], + [ + 120.13494873046875, + 92.31660461425781 + ], + [ + 126.03617095947266, + 86.04847717285156 + ], + [ + 125.15647888183594, + 83.50823211669922 + ], + [ + 124.52638244628906, + 93.7450942993164 + ], + [ + 124.49938201904297, + 93.494873046875 + ], + [ + 117.95246887207031, + 83.13724517822266 + ], + [ + 117.73542022705078, + 84.66929626464844 + ] + ], + "left_eye": [ + [ + 132.62098693847656, + 44.497310638427734 + ], + [ + 132.63272094726562, + 47.33134460449219 + ], + [ + 133.31497192382812, + 48.510093688964844 + ], + [ + 133.58253479003906, + 47.89884567260742 + ], + [ + 131.9273681640625, + 48.01072311401367 + ], + [ + 132.47723388671875, + 47.59080505371094 + ], + [ + 140.44606018066406, + 46.10890197753906 + ], + [ + 133.20338439941406, + 48.160221099853516 + ], + [ + 132.40460205078125, + 45.65599822998047 + ], + [ + 132.6439666748047, + 47.712646484375 + ], + [ + 144.4854736328125, + 50.554412841796875 + ], + [ + 134.31423950195312, + 54.451778411865234 + ], + [ + 133.08424377441406, + 51.00782012939453 + ], + [ + 130.71304321289062, + 50.62380599975586 + ], + [ + 131.28175354003906, + 52.24468994140625 + ], + [ + 129.9194793701172, + 51.714237213134766 + ], + [ + 134.2574920654297, + 53.91157150268555 + ], + [ + 138.40428161621094, + 57.5091438293457 + ], + [ + 134.28221130371094, + 55.07796859741211 + ], + [ + 136.0941619873047, + 53.56756591796875 + ], + [ + 143.92538452148438, + 55.14984893798828 + ], + [ + 141.22161865234375, + 61.31953430175781 + ], + [ + 139.96022033691406, + 56.612857818603516 + ], + [ + 139.40948486328125, + 65.69503784179688 + ], + [ + 138.04812622070312, + 57.10647964477539 + ], + [ + 134.94520568847656, + 63.96793746948242 + ], + [ + 134.74583435058594, + 64.58915710449219 + ], + [ + 133.8056182861328, + 63.50953674316406 + ], + [ + 130.93927001953125, + 57.10422897338867 + ], + [ + 133.34947204589844, + 57.114322662353516 + ], + [ + 134.78614807128906, + 57.015438079833984 + ], + [ + 134.46832275390625, + 60.69967269897461 + ], + [ + 137.1604461669922, + 64.4586181640625 + ], + [ + 137.78123474121094, + 62.6898078918457 + ], + [ + 134.29945373535156, + 63.46189498901367 + ], + [ + 136.5996856689453, + 65.74750518798828 + ], + [ + 131.6760711669922, + 70.80972290039062 + ], + [ + 136.80343627929688, + 72.55968475341797 + ], + [ + 140.61407470703125, + 72.18458557128906 + ], + [ + 129.06179809570312, + 66.53546142578125 + ], + [ + 133.4902801513672, + 71.60079193115234 + ], + [ + 132.45574951171875, + 76.5899887084961 + ], + [ + 136.2014923095703, + 71.61827850341797 + ], + [ + 136.57525634765625, + 75.44833374023438 + ], + [ + 134.23402404785156, + 67.75263214111328 + ], + [ + 131.7885284423828, + 70.45687866210938 + ], + [ + 136.949462890625, + 79.84532165527344 + ], + [ + 132.1435089111328, + 71.6152572631836 + ], + [ + 134.62521362304688, + 76.22669219970703 + ], + [ + 142.3665313720703, + 82.04117584228516 + ], + [ + 137.1815643310547, + 87.83916473388672 + ], + [ + 136.77256774902344, + 88.76183319091797 + ], + [ + 142.70701599121094, + 83.89771270751953 + ], + [ + 139.30487060546875, + 89.67943572998047 + ], + [ + 138.05709838867188, + 69.321044921875 + ], + [ + 141.9081573486328, + 84.68673706054688 + ], + [ + 134.80813598632812, + 72.35828399658203 + ], + [ + 133.045166015625, + 69.47440338134766 + ], + [ + 133.3673858642578, + 74.81654357910156 + ], + [ + 131.1468963623047, + 73.93218231201172 + ], + [ + 130.8478546142578, + 72.0126953125 + ], + [ + 135.19671630859375, + 70.98839569091797 + ], + [ + 130.5596466064453, + 72.05632019042969 + ], + [ + 133.66323852539062, + 74.26594543457031 + ], + [ + 140.77593994140625, + 82.48829650878906 + ], + [ + 130.51300048828125, + 85.4072494506836 + ], + [ + 139.0987091064453, + 78.36906433105469 + ], + [ + 137.45008850097656, + 78.51692962646484 + ], + [ + 135.2880401611328, + 86.44831085205078 + ], + [ + 134.86610412597656, + 85.81865692138672 + ], + [ + 128.32785034179688, + 76.60911560058594 + ], + [ + 129.64910888671875, + 76.98954010009766 + ] + ], + "right_eye": [ + [ + 113.41144561767578, + 44.11335372924805 + ], + [ + 113.04913330078125, + 46.947425842285156 + ], + [ + 113.71786499023438, + 48.510093688964844 + ], + [ + 112.83023834228516, + 47.89884567260742 + ], + [ + 112.33123779296875, + 48.01072311401367 + ], + [ + 112.88497161865234, + 47.59080505371094 + ], + [ + 121.24102020263672, + 45.72487258911133 + ], + [ + 112.84121704101562, + 47.77627944946289 + ], + [ + 111.27733612060547, + 46.039791107177734 + ], + [ + 111.50772094726562, + 47.712646484375 + ], + [ + 124.51873779296875, + 50.1703987121582 + ], + [ + 113.57301330566406, + 54.835628509521484 + ], + [ + 111.96040344238281, + 51.00782012939453 + ], + [ + 109.96422576904297, + 50.62380599975586 + ], + [ + 110.1445083618164, + 53.01243591308594 + ], + [ + 109.16722869873047, + 51.714237213134766 + ], + [ + 113.12662506103516, + 54.29536437988281 + ], + [ + 119.18721771240234, + 57.5091438293457 + ], + [ + 113.9142074584961, + 55.46174240112305 + ], + [ + 116.11111450195312, + 53.56756591796875 + ], + [ + 123.55620574951172, + 55.14984893798828 + ], + [ + 120.0806884765625, + 60.93564987182617 + ], + [ + 119.98074340820312, + 56.612857818603516 + ], + [ + 119.43175506591797, + 65.69503784179688 + ], + [ + 118.08311462402344, + 57.10647964477539 + ], + [ + 113.81914520263672, + 64.35195922851562 + ], + [ + 114.38166809082031, + 64.58915710449219 + ], + [ + 114.23188781738281, + 63.50953674316406 + ], + [ + 109.45060729980469, + 57.10422897338867 + ], + [ + 112.61412048339844, + 56.730472564697266 + ], + [ + 114.81407165527344, + 56.631492614746094 + ], + [ + 113.72860717773438, + 60.69967269897461 + ], + [ + 116.42915344238281, + 64.07470703125 + ], + [ + 118.5766830444336, + 62.6898078918457 + ], + [ + 113.19054412841797, + 64.99751281738281 + ], + [ + 115.07656860351562, + 66.51519775390625 + ], + [ + 111.6920166015625, + 70.80972290039062 + ], + [ + 116.0469970703125, + 72.55968475341797 + ], + [ + 121.40763854980469, + 72.18458557128906 + ], + [ + 108.32144927978516, + 66.53546142578125 + ], + [ + 112.35433197021484, + 71.60079193115234 + ], + [ + 110.95982360839844, + 76.5899887084961 + ], + [ + 114.29875183105469, + 71.61827850341797 + ], + [ + 114.66710662841797, + 75.06436920166016 + ], + [ + 110.41423797607422, + 68.13655853271484 + ], + [ + 110.2690200805664, + 70.45687866210938 + ], + [ + 113.50822448730469, + 78.30946350097656 + ], + [ + 109.49565887451172, + 72.76736450195312 + ], + [ + 111.9655990600586, + 75.45866394042969 + ], + [ + 117.7982177734375, + 82.04117584228516 + ], + [ + 113.7467269897461, + 87.83916473388672 + ], + [ + 112.20149993896484, + 88.76183319091797 + ], + [ + 116.98764038085938, + 84.28167724609375 + ], + [ + 115.8750991821289, + 89.67943572998047 + ], + [ + 112.69707489013672, + 68.93699645996094 + ], + [ + 116.54423522949219, + 85.07080841064453 + ], + [ + 109.46915435791016, + 72.74214172363281 + ], + [ + 107.29915618896484, + 69.47440338134766 + ], + [ + 107.258544921875, + 73.28117370605469 + ], + [ + 106.19065856933594, + 73.5481185913086 + ], + [ + 106.2842788696289, + 71.62863159179688 + ], + [ + 109.45467376708984, + 70.98839569091797 + ], + [ + 106.36605072021484, + 71.67251586914062 + ], + [ + 107.53748321533203, + 73.88214111328125 + ], + [ + 115.43815612792969, + 82.87215423583984 + ], + [ + 107.45067596435547, + 85.79110717773438 + ], + [ + 113.35781860351562, + 78.75303649902344 + ], + [ + 112.47869110107422, + 78.51692962646484 + ], + [ + 112.61167907714844, + 86.44831085205078 + ], + [ + 112.5968246459961, + 85.81865692138672 + ], + [ + 105.6557388305664, + 77.37713623046875 + ], + [ + 106.20606231689453, + 76.98954010009766 + ] + ], + "left_ear": [ + [ + 146.45184326171875, + 53.7122688293457 + ], + [ + 147.6083984375, + 56.54536819458008 + ], + [ + 146.3797149658203, + 57.343162536621094 + ], + [ + 146.26449584960938, + 56.72895812988281 + ], + [ + 144.991455078125, + 57.22595977783203 + ], + [ + 145.15457153320312, + 57.187137603759766 + ], + [ + 153.8896026611328, + 54.17350387573242 + ], + [ + 145.8817138671875, + 58.1426887512207 + ], + [ + 145.84922790527344, + 55.2508659362793 + ], + [ + 145.7100067138672, + 56.92873764038086 + ], + [ + 157.5406494140625, + 59.38690948486328 + ], + [ + 146.60533142089844, + 63.28030014038086 + ], + [ + 146.1426239013672, + 59.06999206542969 + ], + [ + 143.77711486816406, + 59.06833267211914 + ], + [ + 143.964111328125, + 59.922157287597656 + ], + [ + 142.6013946533203, + 60.92802810668945 + ], + [ + 146.55181884765625, + 62.355079650878906 + ], + [ + 151.85621643066406, + 64.41915893554688 + ], + [ + 146.96417236328125, + 63.90488052368164 + ], + [ + 148.7757110595703, + 62.400325775146484 + ], + [ + 156.60809326171875, + 63.21247482299805 + ], + [ + 154.29054260253906, + 71.68453216552734 + ], + [ + 153.0237274169922, + 65.43988800048828 + ], + [ + 152.087646484375, + 72.98987579345703 + ], + [ + 151.8700408935547, + 64.78543090820312 + ], + [ + 149.92547607421875, + 71.64840698242188 + ], + [ + 148.19386291503906, + 73.03617095947266 + ], + [ + 148.38995361328125, + 71.95355224609375 + ], + [ + 143.21852111816406, + 65.93126678466797 + ], + [ + 146.40504455566406, + 65.55906677246094 + ], + [ + 149.7652130126953, + 64.69428253173828 + ], + [ + 147.52664184570312, + 68.76396179199219 + ], + [ + 149.82958984375, + 70.9850845336914 + ], + [ + 152.76080322265625, + 70.37145233154297 + ], + [ + 147.3485870361328, + 72.29174041748047 + ], + [ + 149.66729736328125, + 74.19215393066406 + ], + [ + 146.27981567382812, + 78.87043762207031 + ], + [ + 150.25668334960938, + 79.47132873535156 + ], + [ + 154.44271850585938, + 80.24433135986328 + ], + [ + 144.42501831054688, + 74.21732330322266 + ], + [ + 146.9404296875, + 80.0483169555664 + ], + [ + 145.8907012939453, + 83.88426971435547 + ], + [ + 151.95608520507812, + 79.29859924316406 + ], + [ + 152.333740234375, + 82.74354553222656 + ], + [ + 148.4490509033203, + 76.58293914794922 + ], + [ + 147.15960693359375, + 78.90482330322266 + ], + [ + 152.3207550048828, + 88.29252624511719 + ], + [ + 148.6495819091797, + 82.75228881835938 + ], + [ + 150.7557830810547, + 83.90696716308594 + ], + [ + 160.02500915527344, + 90.10460662841797 + ], + [ + 153.70120239257812, + 96.67291259765625 + ], + [ + 152.12950134277344, + 97.59001922607422 + ], + [ + 160.36509704589844, + 91.57713317871094 + ], + [ + 156.97320556640625, + 97.74482727050781 + ], + [ + 156.50074768066406, + 77.77014923095703 + ], + [ + 159.58604431152344, + 92.75213623046875 + ], + [ + 153.62042236328125, + 81.95475006103516 + ], + [ + 151.10580444335938, + 77.92071533203125 + ], + [ + 151.41319274902344, + 83.26107788085938 + ], + [ + 150.34400939941406, + 82.76564025878906 + ], + [ + 150.03814697265625, + 80.84625244140625 + ], + [ + 153.2545928955078, + 79.81989288330078 + ], + [ + 150.1449432373047, + 82.41927337646484 + ], + [ + 151.3365478515625, + 83.47721862792969 + ], + [ + 160.3551483154297, + 90.54920959472656 + ], + [ + 147.4253692626953, + 93.4681625366211 + ], + [ + 156.00318908691406, + 87.20038604736328 + ], + [ + 154.7379913330078, + 87.34768676757812 + ], + [ + 151.04620361328125, + 94.897216796875 + ], + [ + 151.3760986328125, + 94.26248931884766 + ], + [ + 144.85157775878906, + 85.8252944946289 + ], + [ + 145.0216064453125, + 85.82125854492188 + ] + ], + "right_ear": [ + [ + 96.8912582397461, + 53.7122688293457 + ], + [ + 96.92147064208984, + 56.54536819458008 + ], + [ + 98.34757232666016, + 56.95911407470703 + ], + [ + 97.84247589111328, + 56.72895812988281 + ], + [ + 97.34595489501953, + 57.22595977783203 + ], + [ + 97.51849365234375, + 57.187137603759766 + ], + [ + 105.49288177490234, + 54.55752944946289 + ], + [ + 97.47354888916016, + 57.75874328613281 + ], + [ + 97.064453125, + 55.2508659362793 + ], + [ + 97.2887954711914, + 57.312740325927734 + ], + [ + 109.92765808105469, + 60.15494918823242 + ], + [ + 99.74553680419922, + 63.28030014038086 + ], + [ + 96.98167419433594, + 59.45389938354492 + ], + [ + 94.21048736572266, + 59.06833267211914 + ], + [ + 95.54059600830078, + 60.68989562988281 + ], + [ + 92.64229583740234, + 60.54412078857422 + ], + [ + 98.1429214477539, + 62.355079650878906 + ], + [ + 102.6605453491211, + 65.57083129882812 + ], + [ + 98.15782928466797, + 63.90488052368164 + ], + [ + 100.3552474975586, + 62.400325775146484 + ], + [ + 108.18324279785156, + 63.980342864990234 + ], + [ + 104.70547485351562, + 70.14897918701172 + ], + [ + 104.99613189697266, + 65.43988800048828 + ], + [ + 103.68009185791016, + 72.98987579345703 + ], + [ + 102.34147644042969, + 65.16938018798828 + ], + [ + 98.45474243164062, + 72.41645050048828 + ], + [ + 98.24403381347656, + 72.6522216796875 + ], + [ + 98.49615478515625, + 71.56973266601562 + ], + [ + 95.25272369384766, + 65.54747772216797 + ], + [ + 97.25460815429688, + 65.55906677246094 + ], + [ + 100.60317993164062, + 65.0782241821289 + ], + [ + 98.74993133544922, + 69.1479721069336 + ], + [ + 102.6082763671875, + 70.6011734008789 + ], + [ + 103.21302795410156, + 70.37145233154297 + ], + [ + 98.99000549316406, + 72.67565155029297 + ], + [ + 99.70291900634766, + 75.34369659423828 + ], + [ + 95.55104064941406, + 79.63811492919922 + ], + [ + 101.44059753417969, + 79.85530853271484 + ], + [ + 105.65834045410156, + 80.62812805175781 + ], + [ + 93.34231567382812, + 74.6014175415039 + ], + [ + 98.1355972290039, + 80.43229675292969 + ], + [ + 95.22174072265625, + 84.26818084716797 + ], + [ + 97.775634765625, + 79.6826171875 + ], + [ + 98.13990020751953, + 83.12750244140625 + ], + [ + 93.12567901611328, + 76.96686553955078 + ], + [ + 92.97654724121094, + 79.288818359375 + ], + [ + 96.59980010986328, + 87.9085693359375 + ], + [ + 91.8380126953125, + 82.75228881835938 + ], + [ + 95.06690216064453, + 85.05899810791016 + ], + [ + 99.37197875976562, + 90.10460662841797 + ], + [ + 95.30620574951172, + 97.0569839477539 + ], + [ + 94.92496490478516, + 97.59001922607422 + ], + [ + 98.94569396972656, + 93.49698638916016 + ], + [ + 97.05445861816406, + 98.12889099121094 + ], + [ + 93.86917877197266, + 79.30635070800781 + ], + [ + 95.79193115234375, + 96.59280395507812 + ], + [ + 89.50508880615234, + 82.33860778808594 + ], + [ + 86.54862976074219, + 82.14387512207031 + ], + [ + 86.90901947021484, + 84.79644775390625 + ], + [ + 86.22566986083984, + 83.9178237915039 + ], + [ + 85.94256591796875, + 81.99845123291016 + ], + [ + 88.70735168457031, + 80.20387268066406 + ], + [ + 86.39673614501953, + 83.18689727783203 + ], + [ + 87.55895233154297, + 84.24482727050781 + ], + [ + 95.85895538330078, + 91.70076751708984 + ], + [ + 89.38517761230469, + 94.23587036132812 + ], + [ + 94.53238677978516, + 87.58435821533203 + ], + [ + 94.80661010742188, + 87.34768676757812 + ], + [ + 95.31614685058594, + 95.28126525878906 + ], + [ + 95.31893920898438, + 95.03011322021484 + ], + [ + 88.74772644042969, + 86.59330749511719 + ], + [ + 88.91200256347656, + 85.82125854492188 + ] + ], + "left_shoulder": [ + [ + 169.5032958984375, + 110.5378646850586 + ], + [ + 170.26393127441406, + 109.14210510253906 + ], + [ + 169.4351348876953, + 106.11707305908203 + ], + [ + 168.55398559570312, + 106.25438690185547 + ], + [ + 167.66148376464844, + 106.3739013671875 + ], + [ + 168.5884552001953, + 105.93649291992188 + ], + [ + 176.9356689453125, + 107.16944885253906 + ], + [ + 169.31741333007812, + 105.75137329101562 + ], + [ + 169.2812957763672, + 106.67936706542969 + ], + [ + 169.92059326171875, + 107.61725616455078 + ], + [ + 180.57919311523438, + 107.00557708740234 + ], + [ + 168.11474609375, + 109.34215545654297 + ], + [ + 168.0345916748047, + 107.44300079345703 + ], + [ + 165.67864990234375, + 107.04859924316406 + ], + [ + 167.40724182128906, + 107.1385269165039 + ], + [ + 166.4280548095703, + 108.9165267944336 + ], + [ + 169.21946716308594, + 112.24855041503906 + ], + [ + 175.6853790283203, + 112.40538024902344 + ], + [ + 169.25369262695312, + 111.10969543457031 + ], + [ + 171.8330841064453, + 111.17252349853516 + ], + [ + 181.97348022460938, + 113.50790405273438 + ], + [ + 179.2752685546875, + 116.98341369628906 + ], + [ + 178.38229370117188, + 114.1804428100586 + ], + [ + 176.6756134033203, + 117.52679443359375 + ], + [ + 176.82630920410156, + 112.77886962890625 + ], + [ + 172.203857421875, + 117.73124694824219 + ], + [ + 171.63185119628906, + 118.72683715820312 + ], + [ + 172.1854705810547, + 118.0118179321289 + ], + [ + 169.69564819335938, + 111.60159301757812 + ], + [ + 170.21229553222656, + 107.78279876708984 + ], + [ + 172.4258270263672, + 106.92793273925781 + ], + [ + 170.1866912841797, + 112.15751647949219 + ], + [ + 174.783935546875, + 114.75080108642578 + ], + [ + 175.03810119628906, + 113.38861846923828 + ], + [ + 171.91168212890625, + 113.3697509765625 + ], + [ + 174.6494903564453, + 117.18311309814453 + ], + [ + 169.72265625, + 119.94166564941406 + ], + [ + 174.85691833496094, + 119.40525817871094 + ], + [ + 179.0269775390625, + 116.70507049560547 + ], + [ + 169.3902587890625, + 112.62664031982422 + ], + [ + 170.7664031982422, + 116.91027069091797 + ], + [ + 170.84130859375, + 121.5074234008789 + ], + [ + 177.70140075683594, + 118.85226440429688 + ], + [ + 176.5480194091797, + 122.29129791259766 + ], + [ + 173.8056182861328, + 115.74342346191406 + ], + [ + 173.29043579101562, + 114.23255920410156 + ], + [ + 176.9148406982422, + 124.3851547241211 + ], + [ + 174.3683319091797, + 117.69950103759766 + ], + [ + 174.5675811767578, + 121.1562728881836 + ], + [ + 183.82557678222656, + 125.81407165527344 + ], + [ + 179.4411163330078, + 129.7034149169922 + ], + [ + 176.70057678222656, + 132.1350860595703 + ], + [ + 187.236083984375, + 124.98262786865234 + ], + [ + 182.70755004882812, + 130.77450561523438 + ], + [ + 183.01348876953125, + 112.33466339111328 + ], + [ + 189.94589233398438, + 124.62969207763672 + ], + [ + 182.41473388671875, + 116.50203704833984 + ], + [ + 181.4630584716797, + 111.70596313476562 + ], + [ + 178.6738739013672, + 118.57460021972656 + ], + [ + 177.60389709472656, + 117.71540069580078 + ], + [ + 178.0559844970703, + 114.64421081542969 + ], + [ + 182.83872985839844, + 113.60994720458984 + ], + [ + 178.1787872314453, + 117.34624481201172 + ], + [ + 180.5359344482422, + 116.10050201416016 + ], + [ + 188.38026428222656, + 122.40900421142578 + ], + [ + 176.2532958984375, + 126.09564971923828 + ], + [ + 185.97021484375, + 119.06995391845703 + ], + [ + 184.31948852539062, + 117.67941284179688 + ], + [ + 177.18167114257812, + 129.07688903808594 + ], + [ + 177.1009521484375, + 128.421630859375 + ], + [ + 170.59786987304688, + 119.6179428100586 + ], + [ + 170.38619995117188, + 122.68407440185547 + ] + ], + "right_shoulder": [ + [ + 70.76628875732422, + 107.0822525024414 + ], + [ + 70.42603302001953, + 108.7581787109375 + ], + [ + 73.37085723876953, + 105.73302459716797 + ], + [ + 74.40007781982422, + 105.48655700683594 + ], + [ + 71.98625183105469, + 105.60596466064453 + ], + [ + 74.0846176147461, + 105.16877746582031 + ], + [ + 79.75811767578125, + 107.55347442626953 + ], + [ + 72.8852767944336, + 105.367431640625 + ], + [ + 72.09585571289062, + 105.1441879272461 + ], + [ + 72.30960083007812, + 106.4652328491211 + ], + [ + 83.81731414794922, + 106.62155151367188 + ], + [ + 74.77924346923828, + 107.80675506591797 + ], + [ + 70.48085021972656, + 106.6751708984375 + ], + [ + 67.3138656616211, + 106.28092193603516 + ], + [ + 68.25433349609375, + 106.37078094482422 + ], + [ + 66.89414978027344, + 105.46136474609375 + ], + [ + 71.63328552246094, + 110.7133560180664 + ], + [ + 76.14099884033203, + 111.25373077392578 + ], + [ + 70.48808288574219, + 109.9583511352539 + ], + [ + 73.0707015991211, + 110.02041625976562 + ], + [ + 80.89622497558594, + 110.82035064697266 + ], + [ + 77.41445922851562, + 115.06398010253906 + ], + [ + 77.33224487304688, + 112.64530181884766 + ], + [ + 76.40281677246094, + 116.7589111328125 + ], + [ + 75.46549987792969, + 112.01097106933594 + ], + [ + 71.18293762207031, + 116.96319580078125 + ], + [ + 72.50065612792969, + 117.5749740600586 + ], + [ + 70.8626480102539, + 113.02217864990234 + ], + [ + 68.39188385009766, + 110.45024108886719 + ], + [ + 70.75945281982422, + 107.78279876708984 + ], + [ + 72.94954681396484, + 106.92793273925781 + ], + [ + 72.24920654296875, + 112.15751647949219 + ], + [ + 74.19871520996094, + 114.36687469482422 + ], + [ + 74.79027557373047, + 112.62045288085938 + ], + [ + 71.35652923583984, + 112.98583984375 + ], + [ + 72.79901885986328, + 116.03157806396484 + ], + [ + 68.64942169189453, + 119.94166564941406 + ], + [ + 74.53411102294922, + 119.78923034667969 + ], + [ + 81.07408905029297, + 120.92683410644531 + ], + [ + 67.2248306274414, + 113.39483642578125 + ], + [ + 71.23530578613281, + 116.91027069091797 + ], + [ + 69.11956024169922, + 122.2752456665039 + ], + [ + 68.95623779296875, + 120.00430297851562 + ], + [ + 70.4664535522461, + 123.0592041015625 + ], + [ + 66.23236846923828, + 114.59164428710938 + ], + [ + 63.7714958190918, + 114.23255920410156 + ], + [ + 70.85287475585938, + 125.153076171875 + ], + [ + 63.048370361328125, + 118.08354949951172 + ], + [ + 68.1826171875, + 121.92430114746094 + ], + [ + 70.96485900878906, + 125.43009185791016 + ], + [ + 69.18212890625, + 131.23971557617188 + ], + [ + 68.43426513671875, + 132.5189208984375 + ], + [ + 69.3875961303711, + 124.98262786865234 + ], + [ + 69.39965057373047, + 131.1585693359375 + ], + [ + 66.20370483398438, + 117.32731628417969 + ], + [ + 68.50650024414062, + 128.85443115234375 + ], + [ + 61.862545013427734, + 117.65361022949219 + ], + [ + 60.4183464050293, + 117.08089447021484 + ], + [ + 60.41623306274414, + 119.72611999511719 + ], + [ + 60.117610931396484, + 118.86759185791016 + ], + [ + 59.8437614440918, + 115.79641723632812 + ], + [ + 62.19687271118164, + 114.76188659667969 + ], + [ + 60.28301239013672, + 118.8814926147461 + ], + [ + 61.433189392089844, + 120.70613861083984 + ], + [ + 68.21772766113281, + 124.32827758789062 + ], + [ + 62.09475326538086, + 128.01492309570312 + ], + [ + 66.48632049560547, + 121.37377166748047 + ], + [ + 68.29850006103516, + 123.05465698242188 + ], + [ + 68.79631805419922, + 130.61305236816406 + ], + [ + 68.82616424560547, + 130.34068298339844 + ], + [ + 62.617164611816406, + 120.76997375488281 + ], + [ + 60.85720443725586, + 125.7559814453125 + ] + ], + "left_elbow": [ + [ + 247.87818908691406, + 121.67259979248047 + ], + [ + 248.21429443359375, + 118.35613250732422 + ], + [ + 243.21250915527344, + 114.95014953613281 + ], + [ + 240.4183807373047, + 114.31666564941406 + ], + [ + 241.43516540527344, + 113.28533172607422 + ], + [ + 241.57920837402344, + 112.46199798583984 + ], + [ + 249.9148406982422, + 114.08195495605469 + ], + [ + 242.69801330566406, + 111.89442443847656 + ], + [ + 242.26638793945312, + 111.28490447998047 + ], + [ + 242.93670654296875, + 108.00125122070312 + ], + [ + 238.17556762695312, + 108.15763092041016 + ], + [ + 239.17263793945312, + 107.42290496826172 + ], + [ + 237.1671905517578, + 102.4521255493164 + ], + [ + 231.38327026367188, + 103.59403228759766 + ], + [ + 238.50526428222656, + 100.6126937866211 + ], + [ + 234.44927978515625, + 100.85446166992188 + ], + [ + 221.47035217285156, + 104.9564208984375 + ], + [ + 219.88462829589844, + 110.10205078125 + ], + [ + 232.27923583984375, + 101.13143920898438 + ], + [ + 231.78224182128906, + 100.41958618164062 + ], + [ + 224.24911499023438, + 107.36494445800781 + ], + [ + 217.3289337158203, + 109.68952941894531 + ], + [ + 231.0205535888672, + 105.35340881347656 + ], + [ + 229.69342041015625, + 109.08013153076172 + ], + [ + 226.7388153076172, + 99.34070587158203 + ], + [ + 236.7343292236328, + 104.29042053222656 + ], + [ + 230.03472900390625, + 104.90445709228516 + ], + [ + 220.54408264160156, + 105.7296142578125 + ], + [ + 223.03359985351562, + 97.40157318115234 + ], + [ + 236.64218139648438, + 92.04486083984375 + ], + [ + 236.56686401367188, + 90.80236053466797 + ], + [ + 240.08718872070312, + 88.73267364501953 + ], + [ + 242.35263061523438, + 89.02883911132812 + ], + [ + 240.3336181640625, + 89.5755386352539 + ], + [ + 240.61158752441406, + 88.03191375732422 + ], + [ + 241.52487182617188, + 89.16222381591797 + ], + [ + 236.59239196777344, + 89.23419952392578 + ], + [ + 242.89193725585938, + 90.60675048828125 + ], + [ + 240.4876251220703, + 90.22306060791016 + ], + [ + 233.53170776367188, + 83.81964874267578 + ], + [ + 235.71139526367188, + 85.80799865722656 + ], + [ + 233.0259246826172, + 88.1072769165039 + ], + [ + 242.64109802246094, + 88.13097381591797 + ], + [ + 243.04115295410156, + 89.27084350585938 + ], + [ + 246.8017578125, + 76.19901275634766 + ], + [ + 237.46469116210938, + 79.67281341552734 + ], + [ + 245.31710815429688, + 84.06892395019531 + ], + [ + 238.08941650390625, + 78.52790069580078 + ], + [ + 237.9376678466797, + 78.91478729248047 + ], + [ + 247.54965209960938, + 89.72063446044922 + ], + [ + 234.37852478027344, + 98.20921325683594 + ], + [ + 244.27102661132812, + 88.37799835205078 + ], + [ + 242.12966918945312, + 89.27330017089844 + ], + [ + 246.08314514160156, + 89.67943572998047 + ], + [ + 248.718994140625, + 65.09649658203125 + ], + [ + 250.66558837890625, + 82.76640319824219 + ], + [ + 238.46768188476562, + 67.36811828613281 + ], + [ + 236.7977752685547, + 61.795936584472656 + ], + [ + 236.65081787109375, + 68.29122161865234 + ], + [ + 236.7310028076172, + 66.25091552734375 + ], + [ + 236.3944854736328, + 64.33134460449219 + ], + [ + 245.46490478515625, + 64.46077728271484 + ], + [ + 237.31869506835938, + 68.98582458496094 + ], + [ + 245.46612548828125, + 69.6603012084961 + ], + [ + 250.18911743164062, + 83.2560043334961 + ], + [ + 234.67784118652344, + 85.79110717773438 + ], + [ + 250.51455688476562, + 79.5209732055664 + ], + [ + 244.25086975097656, + 81.5885009765625 + ], + [ + 236.37083435058594, + 88.7525634765625 + ], + [ + 246.21253967285156, + 86.9700927734375 + ], + [ + 236.69281005859375, + 81.21720886230469 + ], + [ + 236.10360717773438, + 83.517333984375 + ] + ], + "right_elbow": [ + [ + 6.222248554229736, + 119.75281524658203 + ], + [ + 5.915386199951172, + 117.97222137451172 + ], + [ + 4.20457649230957, + 113.79800415039062 + ], + [ + 3.688572645187378, + 113.54883575439453 + ], + [ + 3.5919113159179688, + 112.13343048095703 + ], + [ + 3.398831367492676, + 111.69429016113281 + ], + [ + 4.474330902099609, + 108.32154083251953 + ], + [ + 3.346569776535034, + 110.74260711669922 + ], + [ + 3.3362045288085938, + 107.83074951171875 + ], + [ + 4.6736297607421875, + 106.4652328491211 + ], + [ + 8.558063507080078, + 105.46949005126953 + ], + [ + 4.48953914642334, + 105.88751983642578 + ], + [ + 9.413743019104004, + 98.99691772460938 + ], + [ + 12.367918014526367, + 98.60408020019531 + ], + [ + 5.611216068267822, + 97.92558288574219 + ], + [ + 11.55484390258789, + 95.47975158691406 + ], + [ + 10.930076599121094, + 97.664306640625 + ], + [ + 12.34034252166748, + 97.04979705810547 + ], + [ + 5.925353050231934, + 95.75853729248047 + ], + [ + 8.894365310668945, + 94.65909576416016 + ], + [ + 8.643291473388672, + 93.54330444335938 + ], + [ + 7.072840690612793, + 97.40508270263672 + ], + [ + 16.6253662109375, + 91.15341186523438 + ], + [ + 10.706840515136719, + 99.09772491455078 + ], + [ + 9.811345100402832, + 89.74201965332031 + ], + [ + 7.036574363708496, + 96.99397277832031 + ], + [ + 6.028964996337891, + 94.92161560058594 + ], + [ + 7.535884380340576, + 93.4474105834961 + ], + [ + 8.146841049194336, + 85.88804626464844 + ], + [ + 5.097530841827393, + 82.83241271972656 + ], + [ + 6.888090133666992, + 80.81986236572266 + ], + [ + 6.189407825469971, + 82.58845520019531 + ], + [ + 16.227846145629883, + 82.11846923828125 + ], + [ + 19.0970458984375, + 79.97349548339844 + ], + [ + 9.948797225952148, + 83.80894470214844 + ], + [ + 15.53215503692627, + 83.0206527709961 + ], + [ + 4.469845294952393, + 84.62808227539062 + ], + [ + 18.799209594726562, + 83.69510650634766 + ], + [ + 26.911911010742188, + 81.7795181274414 + ], + [ + 13.069482803344727, + 74.98550415039062 + ], + [ + 18.587587356567383, + 75.82455444335938 + ], + [ + 16.91518211364746, + 79.27735900878906 + ], + [ + 14.007269859313965, + 76.99449920654297 + ], + [ + 16.65696144104004, + 78.90396118164062 + ], + [ + 14.750890731811523, + 68.5204849243164 + ], + [ + 11.5098237991333, + 69.68888092041016 + ], + [ + 18.59046173095703, + 75.62171173095703 + ], + [ + 15.449491500854492, + 69.31105041503906 + ], + [ + 16.718412399291992, + 69.6984634399414 + ], + [ + 18.757183074951172, + 73.5937728881836 + ], + [ + 20.39156723022461, + 80.15765380859375 + ], + [ + 21.21172523498535, + 80.7013168334961 + ], + [ + 21.01981544494629, + 73.53048706054688 + ], + [ + 22.924203872680664, + 77.77338409423828 + ], + [ + 20.478811264038086, + 57.41549301147461 + ], + [ + 22.390275955200195, + 72.7806625366211 + ], + [ + 22.3183536529541, + 58.155513763427734 + ], + [ + 19.68584442138672, + 52.581783294677734 + ], + [ + 20.86903953552246, + 58.69515609741211 + ], + [ + 20.95551300048828, + 57.41746139526367 + ], + [ + 21.079364776611328, + 53.19337844848633 + ], + [ + 23.391691207885742, + 52.94143295288086 + ], + [ + 19.96035385131836, + 57.08761978149414 + ], + [ + 21.09193992614746, + 57.76239776611328 + ], + [ + 25.22027015686035, + 67.51802825927734 + ], + [ + 22.504419326782227, + 74.65937805175781 + ], + [ + 22.688377380371094, + 64.93009185791016 + ], + [ + 21.813268661499023, + 68.15039825439453 + ], + [ + 23.44358253479004, + 77.61536407470703 + ], + [ + 21.599924087524414, + 77.37483215332031 + ], + [ + 14.583043098449707, + 70.08099365234375 + ], + [ + 12.818167686462402, + 74.68561553955078 + ] + ], + "left_wrist": [ + [ + 247.87818908691406, + 59.8555793762207 + ], + [ + 239.7664794921875, + 58.848876953125 + ], + [ + 243.21250915527344, + 58.87934875488281 + ], + [ + 240.4183807373047, + 56.72895812988281 + ], + [ + 241.43516540527344, + 56.074058532714844 + ], + [ + 241.57920837402344, + 54.50016403198242 + ], + [ + 249.9148406982422, + 54.94155502319336 + ], + [ + 242.69801330566406, + 53.15145492553711 + ], + [ + 242.26638793945312, + 50.26153564453125 + ], + [ + 242.93670654296875, + 49.24866485595703 + ], + [ + 238.17556762695312, + 49.786373138427734 + ], + [ + 239.17263793945312, + 49.8455924987793 + ], + [ + 237.1671905517578, + 44.48130416870117 + ], + [ + 231.38327026367188, + 44.866172790527344 + ], + [ + 238.50526428222656, + 46.48659896850586 + ], + [ + 234.44927978515625, + 44.03607940673828 + ], + [ + 221.47035217285156, + 42.781490325927734 + ], + [ + 23.486238479614258, + 40.61798858642578 + ], + [ + 232.27923583984375, + 42.41326141357422 + ], + [ + 231.78224182128906, + 43.966739654541016 + ], + [ + 30.934093475341797, + 37.104923248291016 + ], + [ + 27.829383850097656, + 42.12509536743164 + ], + [ + 231.0205535888672, + 39.34258270263672 + ], + [ + 229.69342041015625, + 48.80172348022461 + ], + [ + 26.704811096191406, + 21.39935302734375 + ], + [ + 236.7343292236328, + 45.9188232421875 + ], + [ + 230.03472900390625, + 46.54326629638672 + ], + [ + 220.54408264160156, + 45.47004699707031 + ], + [ + 223.03359985351562, + 28.320405960083008 + ], + [ + 236.64218139648438, + 26.406156539916992 + ], + [ + 236.56686401367188, + 25.148223876953125 + ], + [ + 230.86952209472656, + 26.906463623046875 + ], + [ + 242.35263061523438, + 28.7550106048584 + ], + [ + 240.3336181640625, + 27.73836326599121 + ], + [ + 231.40042114257812, + 18.16090965270996 + ], + [ + 241.52487182617188, + 20.83730125427246 + ], + [ + 233.51792907714844, + 32.04154586791992 + ], + [ + 232.89808654785156, + 31.089832305908203 + ], + [ + 232.03677368164062, + 31.1182804107666 + ], + [ + 226.2341766357422, + 25.053388595581055 + ], + [ + 228.794189453125, + 29.747119903564453 + ], + [ + 229.57122802734375, + 30.520824432373047 + ], + [ + 242.64109802246094, + 27.072410583496094 + ], + [ + 243.04115295410156, + 29.37328338623047 + ], + [ + 234.50765991210938, + 18.61005973815918 + ], + [ + 231.70054626464844, + 7.481345176696777 + ], + [ + 236.09434509277344, + 27.24224281311035 + ], + [ + 235.4023895263672, + 31.291542053222656 + ], + [ + 234.86520385742188, + 20.16071128845215 + ], + [ + 247.54965209960938, + 35.58047103881836 + ], + [ + 234.37852478027344, + 47.895301818847656 + ], + [ + 234.28904724121094, + 35.02505111694336 + ], + [ + 251.34259033203125, + 33.2135124206543 + ], + [ + 246.08314514160156, + 39.7508430480957 + ], + [ + 237.1917266845703, + 1.3441754579544067 + ], + [ + 241.4423370361328, + 24.38824462890625 + ], + [ + 238.46768188476562, + 60.07481002807617 + ], + [ + 234.10787963867188, + 1.9039103984832764 + ], + [ + 234.34713745117188, + 3.8056585788726807 + ], + [ + 234.0434112548828, + 1.3442214727401733 + ], + [ + 233.3240203857422, + 1.344236969947815 + ], + [ + 245.46490478515625, + 57.93315124511719 + ], + [ + 234.24649047851562, + 1.8185656070709229 + ], + [ + 235.09268188476562, + 1.3433115482330322 + ], + [ + 250.18911743164062, + 37.57749938964844 + ], + [ + 225.45294189453125, + 33.587120056152344 + ], + [ + 240.90972900390625, + 34.980384826660156 + ], + [ + 235.4148406982422, + 23.996618270874023 + ], + [ + 228.68394470214844, + 35.7548713684082 + ], + [ + 229.70254516601562, + 34.004234313964844 + ], + [ + 224.01182556152344, + 14.399914741516113 + ], + [ + 226.880126953125, + 25.919174194335938 + ] + ], + "right_wrist": [ + [ + 6.222248554229736, + 59.8555793762207 + ], + [ + 5.915386199951172, + 58.46495819091797 + ], + [ + 13.811004638671875, + 58.11125564575195 + ], + [ + 13.680415153503418, + 57.11288070678711 + ], + [ + 13.197858810424805, + 56.45802688598633 + ], + [ + 13.387042045593262, + 55.26787185668945 + ], + [ + 19.838369369506836, + 54.55752944946289 + ], + [ + 12.567172050476074, + 53.53539276123047 + ], + [ + 13.323639869689941, + 47.19117736816406 + ], + [ + 14.281012535095215, + 48.09665298461914 + ], + [ + 27.372875213623047, + 45.9461555480957 + ], + [ + 16.7806339263916, + 54.451778411865234 + ], + [ + 17.479211807250977, + 45.24913024902344 + ], + [ + 12.367918014526367, + 43.71464538574219 + ], + [ + 15.21905517578125, + 46.8704719543457 + ], + [ + 11.55484390258789, + 43.65217208862305 + ], + [ + 21.303409576416016, + 42.781490325927734 + ], + [ + 23.486238479614258, + 41.769657135009766 + ], + [ + 18.991621017456055, + 42.79703903198242 + ], + [ + 23.113075256347656, + 42.430606842041016 + ], + [ + 30.934093475341797, + 37.48885726928711 + ], + [ + 27.44500160217285, + 42.50898361206055 + ], + [ + 30.841533660888672, + 38.958797454833984 + ], + [ + 26.458507537841797, + 43.042640686035156 + ], + [ + 27.08875274658203, + 21.39935302734375 + ], + [ + 23.169193267822266, + 39.39042282104492 + ], + [ + 26.00889778137207, + 40.783935546875 + ], + [ + 25.574419021606445, + 40.09658432006836 + ], + [ + 25.030799865722656, + 11.433899879455566 + ], + [ + 27.7528133392334, + 25.254600524902344 + ], + [ + 31.85317611694336, + 24.764280319213867 + ], + [ + 31.9220027923584, + 26.522449493408203 + ], + [ + 36.19132614135742, + 27.603282928466797 + ], + [ + 37.14933395385742, + 26.970197677612305 + ], + [ + 34.51189041137695, + 18.16090965270996 + ], + [ + 35.90224838256836, + 20.83730125427246 + ], + [ + 33.67731857299805, + 32.04154586791992 + ], + [ + 41.09316635131836, + 28.78594970703125 + ], + [ + 49.575523376464844, + 31.1182804107666 + ], + [ + 34.193912506103516, + 22.748828887939453 + ], + [ + 42.7978515625, + 12.852060317993164 + ], + [ + 39.178810119628906, + 25.913904190063477 + ], + [ + 38.21555709838867, + 24.000282287597656 + ], + [ + 39.718170166015625, + 26.685571670532227 + ], + [ + 38.5706787109375, + 18.61005973815918 + ], + [ + 37.25638198852539, + 7.481345176696777 + ], + [ + 44.33738708496094, + 26.858278274536133 + ], + [ + 37.329620361328125, + 31.291542053222656 + ], + [ + 43.602699279785156, + 19.392684936523438 + ], + [ + 47.548179626464844, + 35.58047103881836 + ], + [ + 42.67387008666992, + 47.895301818847656 + ], + [ + 48.086341857910156, + 29.65137481689453 + ], + [ + 50.96177291870117, + 23.614229202270508 + ], + [ + 52.883583068847656, + 26.308528900146484 + ], + [ + 51.986717224121094, + 1.3441754579544067 + ], + [ + 52.365821838378906, + 22.467910766601562 + ], + [ + 13.87202262878418, + 57.387794494628906 + ], + [ + 50.42735290527344, + 1.9039103984832764 + ], + [ + 52.35321807861328, + 3.8056585788726807 + ], + [ + 51.67087936401367, + 1.3442214727401733 + ], + [ + 51.0162239074707, + 1.344236969947815 + ], + [ + 20.70222282409668, + 48.71767807006836 + ], + [ + 52.218482971191406, + 1.8185656070709229 + ], + [ + 55.28594970703125, + 1.3433115482330322 + ], + [ + 250.18911743164062, + 37.57749938964844 + ], + [ + 52.101078033447266, + 23.606948852539062 + ], + [ + 51.88701248168945, + 34.980384826660156 + ], + [ + 56.004886627197266, + 1.3438106775283813 + ], + [ + 53.03816604614258, + 27.305965423583984 + ], + [ + 51.54827117919922, + 28.630884170532227 + ], + [ + 44.55633544921875, + 14.399914741516113 + ], + [ + 42.410213470458984, + 20.543344497680664 + ] + ], + "left_hip": [ + [ + 147.22023010253906, + 252.98577880859375 + ], + [ + 147.99240112304688, + 251.5756072998047 + ], + [ + 148.30099487304688, + 243.22171020507812 + ], + [ + 147.4174041748047, + 244.08094787597656 + ], + [ + 147.296875, + 243.45057678222656 + ], + [ + 147.8437042236328, + 243.73977661132812 + ], + [ + 154.65780639648438, + 248.10794067382812 + ], + [ + 148.57106018066406, + 243.586181640625 + ], + [ + 148.15402221679688, + 248.68344116210938 + ], + [ + 148.78436279296875, + 248.54666137695312 + ], + [ + 160.22848510742188, + 246.40536499023438 + ], + [ + 148.909912109375, + 245.6084747314453 + ], + [ + 148.06295776367188, + 241.42857360839844 + ], + [ + 145.69830322265625, + 239.4741668701172 + ], + [ + 147.4229278564453, + 242.26181030273438 + ], + [ + 146.44439697265625, + 238.6774444580078 + ], + [ + 150.00958251953125, + 245.8095245361328 + ], + [ + 154.54661560058594, + 248.686279296875 + ], + [ + 148.5013885498047, + 243.51341247558594 + ], + [ + 151.85003662109375, + 243.66390991210938 + ], + [ + 159.68267822265625, + 245.1974639892578 + ], + [ + 157.36558532714844, + 246.35394287109375 + ], + [ + 156.0974884033203, + 249.27236938476562 + ], + [ + 155.9295196533203, + 245.37844848632812 + ], + [ + 154.55764770507812, + 244.0889434814453 + ], + [ + 151.46192932128906, + 244.84307861328125 + ], + [ + 150.8834686279297, + 244.66415405273438 + ], + [ + 151.84414672851562, + 242.75296020507812 + ], + [ + 147.43951416015625, + 246.6936492919922 + ], + [ + 149.86093139648438, + 240.97946166992188 + ], + [ + 151.6855926513672, + 243.6114044189453 + ], + [ + 151.36732482910156, + 246.17831420898438 + ], + [ + 154.05262756347656, + 248.3513641357422 + ], + [ + 155.0653533935547, + 246.28094482421875 + ], + [ + 150.8027801513672, + 249.65660095214844 + ], + [ + 153.89505004882812, + 251.5298614501953 + ], + [ + 150.8915252685547, + 251.59991455078125 + ], + [ + 154.10047912597656, + 253.41432189941406 + ], + [ + 157.89988708496094, + 249.11512756347656 + ], + [ + 148.64990234375, + 242.83425903320312 + ], + [ + 151.1676025390625, + 247.0790252685547 + ], + [ + 150.49696350097656, + 253.57237243652344 + ], + [ + 154.2616424560547, + 250.95379638671875 + ], + [ + 154.63986206054688, + 257.44476318359375 + ], + [ + 152.2909698486328, + 247.81410217285156 + ], + [ + 151.38665771484375, + 245.55960083007812 + ], + [ + 155.39501953125, + 258.7725830078125 + ], + [ + 149.80117797851562, + 249.0396270751953 + ], + [ + 155.36451721191406, + 253.25694274902344 + ], + [ + 162.3282928466797, + 253.677001953125 + ], + [ + 157.9271697998047, + 261.05731201171875 + ], + [ + 155.2008819580078, + 261.87103271484375 + ], + [ + 164.58767700195312, + 254.3809356689453 + ], + [ + 160.8141632080078, + 263.2773132324219 + ], + [ + 157.65347290039062, + 254.8172607421875 + ], + [ + 164.58197021484375, + 254.82835388183594 + ], + [ + 157.8435821533203, + 252.77188110351562 + ], + [ + 155.332763671875, + 251.8379669189453 + ], + [ + 156.0206298828125, + 252.91952514648438 + ], + [ + 155.3352508544922, + 254.44192504882812 + ], + [ + 155.0276336669922, + 249.0679168701172 + ], + [ + 159.4019317626953, + 252.22601318359375 + ], + [ + 155.52130126953125, + 254.36744689941406 + ], + [ + 155.56277465820312, + 253.88587951660156 + ], + [ + 164.57810974121094, + 254.83828735351562 + ], + [ + 152.42222595214844, + 254.6863555908203 + ], + [ + 159.84510803222656, + 251.53981018066406 + ], + [ + 158.96392822265625, + 251.67652893066406 + ], + [ + 154.8896484375, + 261.1870422363281 + ], + [ + 155.21563720703125, + 263.1391296386719 + ], + [ + 148.31004333496094, + 247.492431640625 + ], + [ + 148.09609985351562, + 257.8477478027344 + ] + ], + "right_hip": [ + [ + 79.60267639160156, + 251.8339080810547 + ], + [ + 79.64183807373047, + 250.42385864257812 + ], + [ + 81.82451629638672, + 242.06956481933594 + ], + [ + 82.8547134399414, + 242.5452880859375 + ], + [ + 80.82372283935547, + 242.29869079589844 + ], + [ + 82.53618621826172, + 242.58822631835938 + ], + [ + 89.74474334716797, + 246.18780517578125 + ], + [ + 81.33749389648438, + 242.05043029785156 + ], + [ + 81.31503295898438, + 247.14825439453125 + ], + [ + 81.14839172363281, + 244.3226318359375 + ], + [ + 94.18465423583984, + 245.6373291015625 + ], + [ + 83.99756622314453, + 241.00230407714844 + ], + [ + 82.38701629638672, + 236.82159423828125 + ], + [ + 78.84098815917969, + 237.55494689941406 + ], + [ + 80.5523681640625, + 238.03921508789062 + ], + [ + 78.8074722290039, + 236.75790405273438 + ], + [ + 84.69600677490234, + 244.6581268310547 + ], + [ + 88.82425689697266, + 244.84738159179688 + ], + [ + 83.17005157470703, + 243.129638671875 + ], + [ + 85.36796569824219, + 239.43955993652344 + ], + [ + 93.1946029663086, + 242.50991821289062 + ], + [ + 89.33025360107422, + 244.4344940185547 + ], + [ + 91.1641845703125, + 248.1210174560547 + ], + [ + 88.69679260253906, + 243.8426971435547 + ], + [ + 86.98377227783203, + 243.32102966308594 + ], + [ + 83.85856628417969, + 244.0750274658203 + ], + [ + 85.18022918701172, + 243.896240234375 + ], + [ + 83.14420318603516, + 241.6015167236328 + ], + [ + 80.28739929199219, + 244.7747344970703 + ], + [ + 83.43104553222656, + 239.82791137695312 + ], + [ + 87.54452514648438, + 238.62017822265625 + ], + [ + 84.53939819335938, + 244.6422576904297 + ], + [ + 87.25176239013672, + 247.19964599609375 + ], + [ + 88.23347473144531, + 244.36053466796875 + ], + [ + 83.63806915283203, + 248.1209716796875 + ], + [ + 85.86662292480469, + 249.61062622070312 + ], + [ + 81.33161926269531, + 247.76148986816406 + ], + [ + 86.83422088623047, + 248.80654907226562 + ], + [ + 92.98208618164062, + 249.11512756347656 + ], + [ + 77.59501647949219, + 242.45016479492188 + ], + [ + 81.99542999267578, + 246.69505310058594 + ], + [ + 81.01908111572266, + 253.18846130371094 + ], + [ + 80.86825561523438, + 247.11363220214844 + ], + [ + 81.61270141601562, + 256.6768493652344 + ], + [ + 78.52645111083984, + 246.2783966064453 + ], + [ + 75.68408203125, + 245.17559814453125 + ], + [ + 79.69137573242188, + 257.2366943359375 + ], + [ + 75.33194732666016, + 247.5034942626953 + ], + [ + 77.78414916992188, + 252.87294006347656 + ], + [ + 80.94573974609375, + 251.3731689453125 + ], + [ + 78.0182113647461, + 260.6732177734375 + ], + [ + 77.26449584960938, + 261.4872131347656 + ], + [ + 80.51985931396484, + 253.22901916503906 + ], + [ + 78.23382568359375, + 260.9729309082031 + ], + [ + 73.88855743408203, + 248.67245483398438 + ], + [ + 77.34544372558594, + 253.29208374023438 + ], + [ + 70.30887603759766, + 250.8525848388672 + ], + [ + 68.48799896240234, + 250.30226135253906 + ], + [ + 69.24716186523438, + 251.7679901123047 + ], + [ + 68.18038940429688, + 251.7534942626953 + ], + [ + 67.90367889404297, + 247.9156951904297 + ], + [ + 70.64949035644531, + 250.6901092529297 + ], + [ + 68.34754943847656, + 248.9940643310547 + ], + [ + 69.5014419555664, + 249.28024291992188 + ], + [ + 76.66365814208984, + 253.30287170410156 + ], + [ + 70.16656494140625, + 253.1509246826172 + ], + [ + 76.8595199584961, + 249.23597717285156 + ], + [ + 75.21366119384766, + 250.14076232910156 + ], + [ + 77.63626098632812, + 259.266845703125 + ], + [ + 77.65708923339844, + 262.37152099609375 + ], + [ + 70.68689727783203, + 245.95639038085938 + ], + [ + 71.6179428100586, + 254.00787353515625 + ] + ], + "left_knee": [ + [ + 139.15223693847656, + 366.636962890625 + ], + [ + 139.54458618164062, + 365.98309326171875 + ], + [ + 139.4630889892578, + 350.3706970214844 + ], + [ + 138.96275329589844, + 351.194091796875 + ], + [ + 138.84364318847656, + 350.19378662109375 + ], + [ + 139.0079803466797, + 350.8348083496094 + ], + [ + 148.51219177246094, + 356.40399169921875 + ], + [ + 139.73464965820312, + 350.7057189941406 + ], + [ + 138.93484497070312, + 363.8218688964844 + ], + [ + 139.561279296875, + 361.82781982421875 + ], + [ + 151.3970489501953, + 358.1556091308594 + ], + [ + 139.6916046142578, + 347.7122497558594 + ], + [ + 139.61341857910156, + 348.15631103515625 + ], + [ + 137.6293182373047, + 348.4853210449219 + ], + [ + 138.58372497558594, + 346.67529296875 + ], + [ + 136.0682830810547, + 346.17169189453125 + ], + [ + 139.63624572753906, + 356.7265319824219 + ], + [ + 145.70677185058594, + 356.559326171875 + ], + [ + 140.0467529296875, + 351.73907470703125 + ], + [ + 141.08993530273438, + 352.72930908203125 + ], + [ + 151.22755432128906, + 356.9223937988281 + ], + [ + 148.52484130859375, + 352.691162109375 + ], + [ + 146.87620544433594, + 362.4886169433594 + ], + [ + 147.0932159423828, + 353.2652893066406 + ], + [ + 145.34303283691406, + 354.66583251953125 + ], + [ + 142.2432861328125, + 350.8335876464844 + ], + [ + 141.27774047851562, + 352.93951416015625 + ], + [ + 141.48158264160156, + 352.525146484375 + ], + [ + 137.8463592529297, + 362.21270751953125 + ], + [ + 141.4132080078125, + 353.4481201171875 + ], + [ + 142.46771240234375, + 352.26708984375 + ], + [ + 140.61341857910156, + 358.3103332519531 + ], + [ + 145.22262573242188, + 362.37255859375 + ], + [ + 146.23126220703125, + 362.2736511230469 + ], + [ + 141.9754180908203, + 358.30218505859375 + ], + [ + 144.6708526611328, + 365.5326843261719 + ], + [ + 140.8994903564453, + 363.29833984375 + ], + [ + 145.259765625, + 364.7685546875 + ], + [ + 147.91253662109375, + 357.729736328125 + ], + [ + 137.1274871826172, + 353.8371887207031 + ], + [ + 142.32894897460938, + 358.43280029296875 + ], + [ + 140.90057373046875, + 365.29010009765625 + ], + [ + 145.0394287109375, + 360.0143737792969 + ], + [ + 145.41537475585938, + 367.2569580078125 + ], + [ + 143.07040405273438, + 354.5456237792969 + ], + [ + 141.77972412109375, + 357.686767578125 + ], + [ + 146.5565185546875, + 367.0504455566406 + ], + [ + 140.9723358154297, + 357.7216491699219 + ], + [ + 143.84268188476562, + 365.7729187011719 + ], + [ + 151.96353149414062, + 360.0374755859375 + ], + [ + 146.0176544189453, + 367.4462585449219 + ], + [ + 145.9867401123047, + 370.8799133300781 + ], + [ + 153.071533203125, + 361.5088806152344 + ], + [ + 150.443603515625, + 370.0476989746094 + ], + [ + 148.0474090576172, + 363.88751220703125 + ], + [ + 152.2843017578125, + 361.59893798828125 + ], + [ + 145.9419403076172, + 364.8586120605469 + ], + [ + 144.18896484375, + 361.6400146484375 + ], + [ + 144.11807250976562, + 361.9308166503906 + ], + [ + 143.81700134277344, + 363.89996337890625 + ], + [ + 143.12965393066406, + 364.2882080078125 + ], + [ + 147.8756561279297, + 363.5796203613281 + ], + [ + 143.61651611328125, + 364.5217590332031 + ], + [ + 145.57351684570312, + 365.1888427734375 + ], + [ + 152.29312133789062, + 361.1655578613281 + ], + [ + 141.6597900390625, + 361.3974304199219 + ], + [ + 149.0877227783203, + 361.7393798828125 + ], + [ + 147.05447387695312, + 361.1011047363281 + ], + [ + 144.1279754638672, + 370.6388244628906 + ], + [ + 143.69703674316406, + 372.141357421875 + ], + [ + 137.93466186523438, + 354.6304931640625 + ], + [ + 138.48828125, + 371.5081481933594 + ] + ], + "right_knee": [ + [ + 79.98686218261719, + 364.7171936035156 + ], + [ + 80.02582550048828, + 364.0635070800781 + ], + [ + 81.82451629638672, + 348.450439453125 + ], + [ + 81.7018051147461, + 349.2745056152344 + ], + [ + 80.82372283935547, + 348.65789794921875 + ], + [ + 81.38369750976562, + 348.9155578613281 + ], + [ + 88.59244537353516, + 354.8678894042969 + ], + [ + 81.33749389648438, + 345.7144775390625 + ], + [ + 81.31503295898438, + 360.36773681640625 + ], + [ + 81.14839172363281, + 359.90777587890625 + ], + [ + 94.18465423583984, + 355.85150146484375 + ], + [ + 83.99756622314453, + 346.56072998046875 + ], + [ + 82.00294494628906, + 346.62066650390625 + ], + [ + 78.45674896240234, + 343.87921142578125 + ], + [ + 80.16805267333984, + 344.3720397949219 + ], + [ + 78.42317199707031, + 343.8682556152344 + ], + [ + 82.77501678466797, + 355.19134521484375 + ], + [ + 88.43991088867188, + 355.0237731933594 + ], + [ + 82.78575134277344, + 346.7499694824219 + ], + [ + 84.98367309570312, + 348.12091064453125 + ], + [ + 93.1946029663086, + 355.00274658203125 + ], + [ + 89.71463775634766, + 348.8522644042969 + ], + [ + 91.1641845703125, + 360.9534912109375 + ], + [ + 88.31260681152344, + 349.4259033203125 + ], + [ + 86.98377227783203, + 352.3621520996094 + ], + [ + 83.85856628417969, + 349.2974853515625 + ], + [ + 82.8748550415039, + 349.8678894042969 + ], + [ + 82.76040649414062, + 349.07080078125 + ], + [ + 80.67112731933594, + 361.06134033203125 + ], + [ + 82.66307067871094, + 351.9126892089844 + ], + [ + 85.24005126953125, + 350.7313232421875 + ], + [ + 84.53939819335938, + 357.54229736328125 + ], + [ + 87.25176239013672, + 360.8369445800781 + ], + [ + 88.23347473144531, + 356.5124206542969 + ], + [ + 84.02186584472656, + 356.76654052734375 + ], + [ + 85.86662292480469, + 363.6134338378906 + ], + [ + 81.71592712402344, + 361.7629699707031 + ], + [ + 87.21859741210938, + 359.392822265625 + ], + [ + 92.98208618164062, + 356.5783386230469 + ], + [ + 77.59501647949219, + 352.6849365234375 + ], + [ + 81.99542999267578, + 357.66485595703125 + ], + [ + 80.63522338867188, + 362.98663330078125 + ], + [ + 80.09973907470703, + 356.5582275390625 + ], + [ + 80.843994140625, + 365.72113037109375 + ], + [ + 76.2213134765625, + 353.77777099609375 + ], + [ + 72.994140625, + 353.8468017578125 + ], + [ + 78.92280578613281, + 363.9787292480469 + ], + [ + 73.7965087890625, + 356.5695495605469 + ], + [ + 75.09571838378906, + 364.23687744140625 + ], + [ + 79.79409790039062, + 359.2695007324219 + ], + [ + 76.86568450927734, + 365.9099426269531 + ], + [ + 76.88057708740234, + 369.3446044921875 + ], + [ + 77.832763671875, + 359.9730224609375 + ], + [ + 77.46563720703125, + 368.12738037109375 + ], + [ + 72.73582458496094, + 360.8150939941406 + ], + [ + 74.27102661132812, + 360.0626525878906 + ], + [ + 69.1571044921875, + 362.1716003417969 + ], + [ + 66.95091247558594, + 360.1043395996094 + ], + [ + 66.94344329833984, + 360.39544677734375 + ], + [ + 65.10885620117188, + 360.4433898925781 + ], + [ + 64.83323669433594, + 362.751953125 + ], + [ + 68.34423065185547, + 358.9718933105469 + ], + [ + 64.89131927490234, + 360.6836242675781 + ], + [ + 67.96463012695312, + 363.65362548828125 + ], + [ + 75.12803649902344, + 356.17547607421875 + ], + [ + 69.39781951904297, + 356.79119873046875 + ], + [ + 73.7859878540039, + 357.899658203125 + ], + [ + 73.67696380615234, + 358.029541015625 + ], + [ + 76.48323059082031, + 368.3345642089844 + ], + [ + 75.3533706665039, + 370.9898986816406 + ], + [ + 70.30262756347656, + 353.0944519042969 + ], + [ + 69.31207275390625, + 369.58819580078125 + ] + ], + "left_ankle": [ + [ + 136.46290588378906, + 474.144775390625 + ], + [ + 136.47264099121094, + 473.8639831542969 + ], + [ + 136.77328491210938, + 459.8240051269531 + ], + [ + 137.80984497070312, + 448.7093200683594 + ], + [ + 135.76974487304688, + 462.31256103515625 + ], + [ + 136.70301818847656, + 447.5658264160156 + ], + [ + 145.823486328125, + 461.6278076171875 + ], + [ + 136.66110229492188, + 447.4588317871094 + ], + [ + 135.86180114746094, + 473.58721923828125 + ], + [ + 136.8712158203125, + 478.9490051269531 + ], + [ + 149.0931854248047, + 462.2254333496094 + ], + [ + 138.92340087890625, + 446.3614196777344 + ], + [ + 136.92494201660156, + 455.65191650390625 + ], + [ + 134.555419921875, + 444.4458923339844 + ], + [ + 135.89352416992188, + 446.4822692871094 + ], + [ + 134.5310821533203, + 444.4521789550781 + ], + [ + 138.86785888671875, + 461.5028076171875 + ], + [ + 143.4007110595703, + 461.3612060546875 + ], + [ + 139.27813720703125, + 444.22979736328125 + ], + [ + 140.7056427001953, + 448.7375793457031 + ], + [ + 148.5372772216797, + 469.79913330078125 + ], + [ + 146.2185516357422, + 450.9667053222656 + ], + [ + 144.95509338378906, + 465.34271240234375 + ], + [ + 144.40390014648438, + 453.8572692871094 + ], + [ + 142.65542602539062, + 457.9477844238281 + ], + [ + 139.5545196533203, + 458.3601989746094 + ], + [ + 139.74081420898438, + 455.0716552734375 + ], + [ + 139.94639587402344, + 450.01519775390625 + ], + [ + 135.5439910888672, + 477.7318115234375 + ], + [ + 138.7252960205078, + 460.158935546875 + ], + [ + 141.3154754638672, + 455.547607421875 + ], + [ + 139.46121215820312, + 461.61004638671875 + ], + [ + 142.1513214111328, + 465.6443176269531 + ], + [ + 144.6949005126953, + 459.8304748535156 + ], + [ + 139.28883361816406, + 461.18914794921875 + ], + [ + 141.59613037109375, + 463.4139099121094 + ], + [ + 138.20932006835938, + 460.0268249511719 + ], + [ + 142.56912231445312, + 461.1476135253906 + ], + [ + 146.76014709472656, + 457.9008483886719 + ], + [ + 135.97525024414062, + 448.3241882324219 + ], + [ + 139.25462341308594, + 455.5794372558594 + ], + [ + 139.36514282226562, + 462.0353698730469 + ], + [ + 142.73388671875, + 468.3069152832031 + ], + [ + 142.34054565429688, + 475.5332946777344 + ], + [ + 139.61268615722656, + 453.5986022949219 + ], + [ + 137.9369659423828, + 465.2059326171875 + ], + [ + 143.0979766845703, + 477.63214111328125 + ], + [ + 138.66917419433594, + 464.86749267578125 + ], + [ + 141.92237854003906, + 463.3123474121094 + ], + [ + 149.66024780273438, + 451.8069152832031 + ], + [ + 143.3284149169922, + 464.6174011230469 + ], + [ + 142.91534423828125, + 462.61627197265625 + ], + [ + 151.1521759033203, + 456.7337341308594 + ], + [ + 148.52313232421875, + 456.0784912109375 + ], + [ + 144.20498657226562, + 476.4142150878906 + ], + [ + 150.74710083007812, + 456.46343994140625 + ], + [ + 143.2544708251953, + 467.348876953125 + ], + [ + 141.88336181640625, + 468.7546081542969 + ], + [ + 141.43038940429688, + 468.2552185058594 + ], + [ + 139.97756958007812, + 474.5101623535156 + ], + [ + 138.90777587890625, + 460.3051452636719 + ], + [ + 144.03355407714844, + 461.4939880371094 + ], + [ + 140.5443115234375, + 458.939697265625 + ], + [ + 142.11569213867188, + 461.1396789550781 + ], + [ + 149.2218780517578, + 453.290283203125 + ], + [ + 138.58480834960938, + 450.4512939453125 + ], + [ + 146.01419067382812, + 462.7236633300781 + ], + [ + 145.5177764892578, + 458.62335205078125 + ], + [ + 141.4375762939453, + 477.0181884765625 + ], + [ + 142.16122436523438, + 464.255859375 + ], + [ + 135.6290283203125, + 452.5523681640625 + ], + [ + 135.41378784179688, + 470.1929931640625 + ] + ], + "right_ankle": [ + [ + 78.45010375976562, + 473.37689208984375 + ], + [ + 78.10587310791016, + 474.2478942871094 + ], + [ + 79.90322875976562, + 459.8240051269531 + ], + [ + 79.39599609375, + 447.5574951171875 + ], + [ + 78.90253448486328, + 462.31256103515625 + ], + [ + 79.07872772216797, + 446.0304260253906 + ], + [ + 87.05603790283203, + 460.85980224609375 + ], + [ + 78.64815521240234, + 445.15521240234375 + ], + [ + 78.62610626220703, + 473.58721923828125 + ], + [ + 77.3054428100586, + 478.9490051269531 + ], + [ + 90.34489440917969, + 456.84912109375 + ], + [ + 80.54069519042969, + 446.3614196777344 + ], + [ + 78.1622543334961, + 455.65191650390625 + ], + [ + 74.99861907958984, + 445.2135314941406 + ], + [ + 75.94060516357422, + 446.86614990234375 + ], + [ + 74.58016967773438, + 444.0682678222656 + ], + [ + 80.08563232421875, + 459.9676513671875 + ], + [ + 83.82781982421875, + 460.2095947265625 + ], + [ + 79.3270263671875, + 444.22979736328125 + ], + [ + 82.67793273925781, + 451.42578125 + ], + [ + 89.35135650634766, + 469.79913330078125 + ], + [ + 86.25521087646484, + 449.0472717285156 + ], + [ + 87.7061996459961, + 465.34271240234375 + ], + [ + 84.85492706298828, + 450.0179138183594 + ], + [ + 83.14434814453125, + 456.0279541015625 + ], + [ + 80.01747131347656, + 458.3601989746094 + ], + [ + 81.72216796875, + 455.0716552734375 + ], + [ + 79.69001770019531, + 448.8637390136719 + ], + [ + 77.21758270263672, + 477.7318115234375 + ], + [ + 79.2071762084961, + 460.158935546875 + ], + [ + 82.16742706298828, + 455.547607421875 + ], + [ + 81.0827865600586, + 460.84197998046875 + ], + [ + 84.18045043945312, + 465.6443176269531 + ], + [ + 85.92892456054688, + 459.44635009765625 + ], + [ + 80.56768798828125, + 460.80523681640625 + ], + [ + 81.25453186035156, + 479.53546142578125 + ], + [ + 77.48853302001953, + 460.0268249511719 + ], + [ + 82.99043273925781, + 460.76361083984375 + ], + [ + 88.75666809082031, + 457.13323974609375 + ], + [ + 74.90644836425781, + 448.3241882324219 + ], + [ + 78.53681945800781, + 454.8114318847656 + ], + [ + 76.79666900634766, + 461.2675476074219 + ], + [ + 76.25714874267578, + 468.3069152832031 + ], + [ + 77.38481140136719, + 475.5332946777344 + ], + [ + 73.531982421875, + 453.2146911621094 + ], + [ + 68.76709747314453, + 465.2059326171875 + ], + [ + 75.84854888916016, + 460.73773193359375 + ], + [ + 70.7256088256836, + 464.86749267578125 + ], + [ + 71.2551040649414, + 462.9283752441406 + ], + [ + 76.33917999267578, + 451.8069152832031 + ], + [ + 71.10301971435547, + 463.08111572265625 + ], + [ + 72.65741729736328, + 463.3839111328125 + ], + [ + 73.61018371582031, + 456.7337341308594 + ], + [ + 73.24059295654297, + 456.0784912109375 + ], + [ + 68.5091552734375, + 476.4142150878906 + ], + [ + 70.04370880126953, + 456.46343994140625 + ], + [ + 63.014320373535156, + 463.12646484375 + ], + [ + 61.955421447753906, + 468.7546081542969 + ], + [ + 61.56809616088867, + 468.2552185058594 + ], + [ + 60.885494232177734, + 474.5101623535156 + ], + [ + 60.22756576538086, + 460.3051452636719 + ], + [ + 63.73371505737305, + 477.6210632324219 + ], + [ + 60.66703796386719, + 475.4436340332031 + ], + [ + 61.8173942565918, + 461.1396789550781 + ], + [ + 70.90507507324219, + 452.9064025878906 + ], + [ + 65.16973114013672, + 450.83514404296875 + ], + [ + 69.94406127929688, + 462.7236633300781 + ], + [ + 68.68267822265625, + 455.93572998046875 + ], + [ + 73.02411651611328, + 477.0181884765625 + ], + [ + 71.89778900146484, + 465.02349853515625 + ], + [ + 66.07562255859375, + 451.4003601074219 + ], + [ + 65.46894836425781, + 470.1929931640625 + ] + ] + }, + "video_length": 72, + "video_heigth": 1920, + "video_width": 1080 +} +`; From cae3953ff88492d5af8e68ee3f24ccaaeb23bae2 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:34:47 +0900 Subject: [PATCH 08/13] =?UTF-8?q?chore:=20=EC=98=81=EC=83=81=20=EB=93=B1?= =?UTF-8?q?=EB=A1=9D=EC=97=90=20=EB=8D=94=EB=AF=B8=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=ED=99=9C=EC=84=B1=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TherapistDashBoard/TheraVideoUploader.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/TherapistDashBoard/TheraVideoUploader.jsx b/src/components/TherapistDashBoard/TheraVideoUploader.jsx index 2f5f6bf..ec65bb5 100644 --- a/src/components/TherapistDashBoard/TheraVideoUploader.jsx +++ b/src/components/TherapistDashBoard/TheraVideoUploader.jsx @@ -8,7 +8,7 @@ import { useRef } from "react"; import { useMemo } from "react"; import { useContext } from "react"; import { ReducerContext } from "../../reducer/context.js"; -// import data from "../../librarys/data.js"; +import data from "../../librarys/data.js"; const VideoUploadContainer = styled.div` margin-top: 18px; From 1d9dfddc2f52de4240180539fb280532472ce1b8 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:35:27 +0900 Subject: [PATCH 09/13] =?UTF-8?q?chore:=20=EB=B9=84=EB=94=94=EC=98=A4=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D=EC=97=90=EC=84=9C=20=EB=B6=88=ED=95=84?= =?UTF-8?q?=EC=9A=94=ED=95=9C=20styled=20components=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TherapistDashBoard/TheraExerciseAdd.jsx | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/src/components/TherapistDashBoard/TheraExerciseAdd.jsx b/src/components/TherapistDashBoard/TheraExerciseAdd.jsx index 2e2660d..755252f 100644 --- a/src/components/TherapistDashBoard/TheraExerciseAdd.jsx +++ b/src/components/TherapistDashBoard/TheraExerciseAdd.jsx @@ -11,13 +11,6 @@ import { createVideo } from "../../librarys/api/video.js"; import { useNavigate } from "react-router-dom"; import { useReducer } from "react"; -const Title = styled.h1` - font-size: 28px; - font-weight: bold; - color: #333; - margin-bottom: 15px; -`; - const InputText = styled(InputTextContainer)` width: 240px; margin-right: 32px; @@ -27,19 +20,6 @@ const InputArea = styled(InputAreaContainer)` width: 100%; `; -const Divider = styled.hr` - width: 100%; - height: 1px; - background-color: #d9d9d9; - border: none; - margin-bottom: 20px; -`; - -const TitleA = styled.p` - font-size: 16px; - margin-bottom: 10px; -`; - const FlexContainer = styled.div` display: flex; justify-content: space-between; @@ -86,10 +66,10 @@ const TheraExerciseAdd = () => { return; } - // if (skeleton === null) { - // alert("동영상의 처리가 완료될 때까지 기다려주세요."); - // return; - // } + if (skeleton === null) { + alert("동영상의 처리가 완료될 때까지 기다려주세요."); + return; + } if (title.length < 1) { alert("제목을 2자 이상 입력해주세요."); From fec89142a6a0ffe5ac9acc542d8a463039cf8c6b Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:35:48 +0900 Subject: [PATCH 10/13] =?UTF-8?q?feat:=20=EC=83=88=EB=A1=9C=EC=9A=B4=20red?= =?UTF-8?q?ux=20=EA=B8=B0=EB=B0=98=20Modal=20=EC=BB=B4=ED=8F=AC=EB=84=8C?= =?UTF-8?q?=ED=8A=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Common/Modal.jsx | 100 ++++++++++++++++++ src/components/Common/ModalTitleText.jsx | 52 +++++++++ .../TherapistDashBoard/TheraExerciseModal.jsx | 89 +++++----------- 3 files changed, 177 insertions(+), 64 deletions(-) create mode 100644 src/components/Common/Modal.jsx create mode 100644 src/components/Common/ModalTitleText.jsx diff --git a/src/components/Common/Modal.jsx b/src/components/Common/Modal.jsx new file mode 100644 index 0000000..27e5001 --- /dev/null +++ b/src/components/Common/Modal.jsx @@ -0,0 +1,100 @@ +import styled from "styled-components"; +import PropTypes from "prop-types"; + +import { hide, selectVisible } from "../../redux/modalSlice.js"; +import { useDispatch, useSelector } from "react-redux"; +import { useCallback, useEffect, useRef, useState } from "react"; +import classNames from "classnames"; + +const Background = styled.div` + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 99; + position: fixed; + background-color: rgba(0, 0, 0, 0.25); + overflow-y: auto; + display: flex; + justify-content: center; + align-items: flex-start; + transition: opacity 0.25s; + + &.locked { + visibility: hidden; + } + + &.hidden { + opacity: 0; + } +`; + +const Content = styled.div` + width: 600px; + min-height: 240px; + margin: 90px; + padding: 16px 50px; + border-radius: 10px; + background-color: #ffffff; + box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.2); + overflow: hidden; + z-index: 999; +`; + +const Modal = ({ id, className, style, children, onToggle }) => { + const dispatch = useDispatch(); + const isVisible = useSelector(selectVisible(id)); + const [interactable, setInteractable] = useState(false); + const ref = useRef(null); + + const backgroundClass = { + hidden: !isVisible, + locked: !(isVisible || interactable), + }; + + const onClick = useCallback( + (e) => { + if (ref.current && !ref.current.contains(e.target)) { + dispatch(hide(id)); + } + }, + [ref, dispatch, id], + ); + + useEffect(() => { + document.addEventListener("mousedown", onClick, true); + return () => { + document.removeEventListener("mousedown", onClick, true); + }; + }, [onClick]); + + useEffect(() => { + onToggle(isVisible); + }, [isVisible]); + + return ( + setInteractable(isVisible)} + > + + {children} + + + ); +}; + +Modal.propTypes = { + id: PropTypes.string, + className: PropTypes.string, + style: PropTypes.object, + children: PropTypes.node, + onToggle: PropTypes.func, +}; + +Modal.defaultProps = { + id: "modal", + onToggle: () => {}, +}; + +export default Modal; diff --git a/src/components/Common/ModalTitleText.jsx b/src/components/Common/ModalTitleText.jsx new file mode 100644 index 0000000..ddc3deb --- /dev/null +++ b/src/components/Common/ModalTitleText.jsx @@ -0,0 +1,52 @@ +import styled from "styled-components"; +import PropTypes from "prop-types"; +import classNames from "classnames"; + +import { MdOutlineClose } from "react-icons/md"; +import { useDispatch } from "react-redux"; +import { hide } from "../../redux/modalSlice.js"; + +const Container = styled.div` + width: 100%; + height: 70px; + border-bottom: 1px solid #d9d9d9; + display: flex; + align-items: center; + justify-content: space-between; +`; + +const Text = styled.h1` + vertical-align: center; + color: black; + font-size: 32px; + font-weight: 800; +`; + +const Icon = styled(MdOutlineClose)` + width: 36px; + height: 36px; + color: #cccccc; + + cursor: pointer; +`; + +const ModalTitleText = ({ id, text }) => { + const dispatch = useDispatch(); + return ( + + {text} + dispatch(hide(id))} /> + + ); +}; + +ModalTitleText.propTypes = { + id: PropTypes.string, + text: PropTypes.string, +}; + +ModalTitleText.defaultProps = { + text: "", +}; + +export default ModalTitleText; diff --git a/src/components/TherapistDashBoard/TheraExerciseModal.jsx b/src/components/TherapistDashBoard/TheraExerciseModal.jsx index ee067b5..62a5313 100644 --- a/src/components/TherapistDashBoard/TheraExerciseModal.jsx +++ b/src/components/TherapistDashBoard/TheraExerciseModal.jsx @@ -1,79 +1,40 @@ -import styled from 'styled-components'; -import PropTypes from 'prop-types'; -import XButton from '../../assets/icons/iconx.png'; +import { styled } from "styled-components"; -const Overlay = styled.div` - position: fixed; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background-color: rgba(0, 0, 0, 0.4); - display: flex; - justify-content: center; - align-items: center; - z-index:1000; -`; +import Modal from "../Common/Modal.jsx"; -const ModalContainer = styled.div` - width: 600px; - height: 568px; - background-color: #FFFFFF; - border-radius: 10px; - padding: 20px; - box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); - position: relative; -`; - -const Title = styled.h1` - font-size: 28px; - font-weight: bold; - color: #333; - display: inline-block; -`; +import { selectProps } from "../../redux/modalSlice.js"; +import { useSelector } from "react-redux"; +import ModalTitleText from "../Common/ModalTitleText.jsx"; -const CloseIcon = styled.img` - position: absolute; - right: 20px; - top: 20px; - cursor: pointer; - margin-top:10px; +const Container = styled.div` + display: flex; + flex-direction: column; + align-items: center; + gap: 32px; `; -const Divider = styled.hr` +const ExerciseVideo = styled.video` width: 100%; - height: 1px; - background-color: #d9d9d9; - border: none; - margin-top: 10px; - margin-bottom: 20px; -`; - -const ExerciseVideo = styled.div` - width: 500px; height: 400px; - background-color: #DFDFDF; - border: 1px solid #ABABAB; + margin-bottom: 32px; + background-color: #dfdfdf; + border: 1px solid #ababab; border-radius: 10px; - margin-left: 30px; `; -export const TheraExerciseModal = ({ onClose }) => { +const id = "therapist_video_preview"; + +const TheraExerciseModal = () => { + const value = useSelector(selectProps(id)); return ( - - e.stopPropagation()}> - 가이드 영상 - - - - - + + + + + + ); -} - -TheraExerciseModal.propTypes = { - onClose: PropTypes.func.isRequired, }; -export default TheraExerciseModal; \ No newline at end of file +export default TheraExerciseModal; From cc82dcdcaca6d32fdb69cf684493668607b45213 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:36:13 +0900 Subject: [PATCH 11/13] =?UTF-8?q?feat:=20=EC=9A=B4=EB=8F=99=20=EB=AA=A9?= =?UTF-8?q?=EB=A1=9D=20=ED=8E=98=EC=9D=B4=EC=A7=80=20API=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EB=B0=8F=20=EB=A6=AC=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Dropdown/DropdownFilter.jsx | 116 ++++++++++------- src/components/Input/InputTextContainer.jsx | 7 +- src/components/Input/SearchBar.jsx | 33 +++-- .../TherapistDashBoard/TheraExerciseList.jsx | 123 ++++++++++-------- .../TheraSeveralExercise.jsx | 99 ++++++++------ src/pages/Therapist/TheraExerciseListPage.jsx | 22 +--- src/reducer/video-list.js | 40 ++++++ 7 files changed, 270 insertions(+), 170 deletions(-) create mode 100644 src/reducer/video-list.js diff --git a/src/components/Dropdown/DropdownFilter.jsx b/src/components/Dropdown/DropdownFilter.jsx index f04c242..886577b 100644 --- a/src/components/Dropdown/DropdownFilter.jsx +++ b/src/components/Dropdown/DropdownFilter.jsx @@ -1,99 +1,115 @@ -import { useState } from 'react'; -import styled from 'styled-components'; +import { useState } from "react"; +import styled from "styled-components"; +import PropTypes from "prop-types"; import dropdownicon from "../../assets/icons/dropdownicon.png"; +import { MdOutlineKeyboardArrowDown } from "react-icons/md"; + +const Container = styled.div` + position: relative; +`; + const Label = styled.div` - font-family: 'Spoqa Han Sans Neo', 'sans-serif'; font-weight: 500; font-size: 16px; margin-bottom: 3.75px; - margin-top:-10px; + margin-top: -10px; padding-top: 7.5px; `; const DropdownContainer = styled.div` width: 210px; height: 40px; - background-color: #FFFFFF; - border: 0.75px solid #BBBBBB; - position: relative; + padding: 0 8px; + border: 0.75px solid #bbbbbb; + display: flex; + align-items: center; cursor: pointer; - margin-bottom: 7.5px; border-radius: 7.5px; - box-shadow: 0px 1.5px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0px 1.5px 3px rgba(0, 0, 0, 0.1); `; -const DropdownText = styled.input` - width: calc(100% - 45px); - height: 100%; +const DropdownText = styled.p` border: none; - font-family: 'Spoqa Han Sans Neo', 'sans-serif'; font-weight: 500; - font-size: 16px; - padding-left: 7.5px; - &:focus { - outline: none; - } + font-size: 14px; + flex-grow: 1; `; -const DropdownIcon = styled.img` - position: absolute; - right: 7.5px; - top: 50%; - transform: translateY(-50%); +const DropdownIcon = styled(MdOutlineKeyboardArrowDown)` + width: 36px; + height: 36px; `; const DropdownList = styled.div` - width: 100%; - max-height: ${props => (props.open ? '112.5px' : '0')}; + width: 210px; + max-height: ${(props) => (props.open ? "120px" : "0px")}; + margin-top: 8px; overflow-y: auto; position: absolute; - top: 100%; - left: 0; - background-color: #FFFFFF; + background-color: #ffffff; border: 0.75px solid #ccc; + border-radius: 8px; z-index: 1; + opacity: ${(props) => (props.open ? "1" : "0")}; + + transition: all 0.25s; `; const DropdownItem = styled.div` padding: 7.5px; + transition: background-color 0.2s; + cursor: pointer; + + &:hover { + background-color: #dfdfdf; + } `; -function DropdownFilter({ label, items }) { +function DropdownFilter({ label, items, defaultText, onSelect }) { const [isOpen, setIsOpen] = useState(false); - const [text, setText] = useState('정렬 선택'); // 초기값을 '정렬 선택'으로 설정 + const [value, setValue] = useState(null); const toggleDropdown = () => { setIsOpen(!isOpen); }; const handleItemClick = (item) => { - setText(item); - setIsOpen(false); + setValue(item); + setIsOpen(false); + onSelect(item); }; return ( -
- + + {label ? : null} - setText(e.target.value)} - style={{fontSize: '14px', color: '#000000'}} - /> - - {isOpen && ( - - {items.map((item, index) => ( - handleItemClick(item)}> - {item} - - ))} - - )} + {value?.value || defaultText} + -
+ + handleItemClick(null)}> + {defaultText} + + {items.map((item) => ( + handleItemClick(item)}> + {item.value} + + ))} + + ); } +DropdownFilter.propTypes = { + label: PropTypes.string, + items: PropTypes.arrayOf(PropTypes.object), + defaultText: PropTypes.string, + onSelect: PropTypes.func, +}; + +DropdownFilter.defaultProps = { + defaultText: "선택하기...", +}; + export default DropdownFilter; diff --git a/src/components/Input/InputTextContainer.jsx b/src/components/Input/InputTextContainer.jsx index 20c9274..5ecba06 100644 --- a/src/components/Input/InputTextContainer.jsx +++ b/src/components/Input/InputTextContainer.jsx @@ -17,7 +17,7 @@ const Label = styled.p` margin-bottom: 6px; `; -function InputTextContainer({ label, value, onInput, ...props }) { +function InputTextContainer({ label, required, value, onInput, ...props }) { return ( @@ -28,8 +28,13 @@ function InputTextContainer({ label, value, onInput, ...props }) { InputTextContainer.propTypes = { label: PropTypes.string, + required: PropTypes.bool, value: PropTypes.string, onInput: PropTypes.func, }; +InputTextContainer.defaultProps = { + required: false, +}; + export default InputTextContainer; diff --git a/src/components/Input/SearchBar.jsx b/src/components/Input/SearchBar.jsx index 5df5081..3c29e80 100644 --- a/src/components/Input/SearchBar.jsx +++ b/src/components/Input/SearchBar.jsx @@ -1,32 +1,35 @@ -import styled from 'styled-components'; +import styled from "styled-components"; import Iconsearch from "../../assets/icons/iconsearch.png"; +import { useContext } from "react"; +import { ReducerContext } from "../../reducer/context.js"; +import { debounce } from "../../librarys/util.js"; const SearchContainer = styled.div` width: 500px; height: 40px; - background-color: #FAFAFA; - border: 1px solid #BBBBBB; + background-color: #fafafa; + border: 1px solid #bbbbbb; border-radius: 10px; display: flex; align-items: center; `; const SearchIcon = styled.img` - width: 20px; + width: 20px; height: 20px; margin-left: 10px; `; const SearchInput = styled.input` - width: calc(100% - 40px); + width: calc(100% - 40px); height: 100%; border: none; background-color: transparent; font-size: 14px; color: #000; - padding-left: 10px; + padding-left: 10px; &::placeholder { - color: #C8C8C8; + color: #c8c8c8; } &:focus { outline: none; @@ -34,10 +37,24 @@ const SearchInput = styled.input` `; const SearchBar = () => { + const [state, dispatch] = useContext(ReducerContext); + + function onChange(event) { + const value = event.target.value; + + dispatch({ + type: "query", + payload: value, + }); + } + return ( - + ); }; diff --git a/src/components/TherapistDashBoard/TheraExerciseList.jsx b/src/components/TherapistDashBoard/TheraExerciseList.jsx index bae1619..058b356 100644 --- a/src/components/TherapistDashBoard/TheraExerciseList.jsx +++ b/src/components/TherapistDashBoard/TheraExerciseList.jsx @@ -3,72 +3,85 @@ import Pagination from "../Pagination/Pagination"; import SearchBar from "../Input/SearchBar"; import DropdownFilter from "../Dropdown/DropdownFilter"; import TheraSeveralExercise from "./TheraSeveralExercise"; - -const Container = styled.div` - width: 800px; - height: 1200px; - margin: 0 auto; - padding: 20px; - border: 1px solid #0064ff; - border-radius: 10px; - background-color: #ffffff; - font-family: "Spoqa Han Sans Neo", "sans-serif"; - margin-top:10px; -`; - -const Title = styled.h1` - font-size: 28px; - font-weight: bold; - color: #333; - margin-bottom: 15px; -`; - -const Divider = styled.hr` - width: 100%; - height: 1px; - background-color: #d9d9d9; - border: none; - margin-bottom: 20px; -`; +import { CATEGORY_TYPE } from "../../librarys/type.js"; +import TitleText from "../Common/TitleText.jsx"; +import BlockContainer from "../Common/BlockContainer.jsx"; +import { ReducerContext } from "../../reducer/context.js"; +import { useEffect, useReducer } from "react"; +import { + intialVideoListState, + videoListReducer, +} from "../../reducer/video-list.js"; +import { getVideoList } from "../../librarys/api/video.js"; +import TheraExerciseModal from "./TheraExerciseModal.jsx"; const SearchAndFilterContainer = styled.div` + margin-top: 28px; + margin-bottom: 24px; display: flex; justify-content: space-between; align-items: center; - margin-bottom: 20px; - width: 720px; `; -const filterlist = ["팔 재활", "어깨 재활", "허벅지 재활", "무릎 재활"]; +const List = styled.div` + display: flex; + flex-direction: column; + gap: 24px; +`; + +const filters = CATEGORY_TYPE.map((item) => item); const TheraExerciseList = () => { - const totalItems = 30; - const itemsPerPage = 6; + const [state, dispatch] = useReducer(videoListReducer, intialVideoListState); + const { list, page, query, category } = state; + + useEffect(() => { + (async () => { + const data = await getVideoList(page, query, category); + dispatch({ + type: "data", + payload: data, + }); + })(); + }, [page, query, category]); + + function onCategorySelect(item) { + dispatch({ + type: "category", + payload: item?.key, + }); + } - const handlePageChange = (selectedPage) => { - console.log("Selected page:", selectedPage); - }; return ( - - 운동 목록 - - - - - - - - - - - - - + + + + + + + + + + {list.map((item) => ( + + ))} + + + + + ); }; -export default TheraExerciseList ; +export default TheraExerciseList; diff --git a/src/components/TherapistDashBoard/TheraSeveralExercise.jsx b/src/components/TherapistDashBoard/TheraSeveralExercise.jsx index 40b39b8..47b9c04 100644 --- a/src/components/TherapistDashBoard/TheraSeveralExercise.jsx +++ b/src/components/TherapistDashBoard/TheraSeveralExercise.jsx @@ -1,64 +1,89 @@ -import styled from 'styled-components'; -import TheraExerciseModal from './TheraExerciseModal'; -import {useState} from "react"; +import styled from "styled-components"; +import { useState } from "react"; +import PropTypes from "prop-types"; +import { useDispatch } from "react-redux"; +import { show } from "../../redux/modalSlice.js"; -const CardContainer = styled.div` +const Container = styled.div` display: flex; - align-items: flex-start; padding: 15px; - border: 1px solid #e0e0e0; + border: 1px solid #bbbbbb; border-radius: 10px; - width: 720px; - height: 120px; background-color: #ffffff; - position: relative; - margin-bottom: 20px; + cursor: pointer; + overflow: hidden; + + gap: 18px; + + transition: + transform 0.25s, + box-shadow 0.25s; + + &:hover { + transform: translateY(-2px); + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); + } `; -const ExerciseThumbnail = styled.div` +const Thumbnail = styled.img` width: 120px; height: 88px; - background-color: #DFDFDF; - border: 1px solid #ABABAB; + background-color: #1f1f1f; + border: 1px solid #ababab; border-radius: 10px; - margin-right: 15px; + object-fit: contain; `; -const ExerciseTitle = styled.div` +const Info = styled.div` + flex-shrink: 1; + display: flex; + flex-direction: column; + overflow: hidden; + gap: 6px; +`; + +const Title = styled.div` font-size: 20px; color: #000000; - font-weight: bold; + font-weight: 800; `; -const ExerciseDescription = styled.div` +const Description = styled.div` + height: 53px; font-size: 13px; color: #000000; - margin-top: 5px; + overflow: hidden; `; -const TheraSeveralExercise = () => { - const [isModalOpen, setIsModalOpen] = useState(false); - - const handleOpenModal = () => { - setIsModalOpen(true); - } +const TheraSeveralExercise = ({ id, title, description, image, video }) => { + const dispatch = useDispatch(); - const handleCloseModal = () => { - setIsModalOpen(false); + function onClick() { + dispatch( + show({ + id: "therapist_video_preview", + props: video, + }), + ); } return ( - <> - - -
- 운동 제목 - 운동 설명 -
-
- {isModalOpen && } - + + + + {title} + {description} + + ); }; -export default TheraSeveralExercise; \ No newline at end of file +TheraSeveralExercise.propTypes = { + id: PropTypes.string, + title: PropTypes.string, + description: PropTypes.string, + image: PropTypes.string, + video: PropTypes.string, +}; + +export default TheraSeveralExercise; diff --git a/src/pages/Therapist/TheraExerciseListPage.jsx b/src/pages/Therapist/TheraExerciseListPage.jsx index eb01b9f..a47ddf9 100644 --- a/src/pages/Therapist/TheraExerciseListPage.jsx +++ b/src/pages/Therapist/TheraExerciseListPage.jsx @@ -1,29 +1,13 @@ import styled from "styled-components"; import BackButton from "../../components/Button/BackButton"; import TheraExerciseList from "../../components/TherapistDashBoard/TheraExerciseList"; - -const PageContainer = styled.div` - display: flex; - flex-direction: column; - height: 100vh; -`; - -const CenteredContainer = styled.div` - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - flex: 1; - margin-top: 50px; -`; +import PageContainer from "../../components/Common/PageContainer"; const TheraExerciseListPage = () => { return ( - - - - + + ); }; diff --git a/src/reducer/video-list.js b/src/reducer/video-list.js new file mode 100644 index 0000000..a91d1f8 --- /dev/null +++ b/src/reducer/video-list.js @@ -0,0 +1,40 @@ +import { CATEGORY_TYPE } from "../librarys/type.js"; + +export const intialVideoListState = { + query: "", + category: null, + list: [], + page: 1, + totalItems: 80, + itemsPerPage: 10, +}; + +export function videoListReducer(state, action) { + switch (action.type) { + case "query": + return { + ...state, + query: action.payload, + }; + case "category": + return { + ...state, + category: action.payload, + }; + case "page": + return { + ...state, + page: action.payload, + }; + case "data": + return { + ...state, + list: action.payload.dtoList, + page: action.payload.page, + totalPage: action.payload.end, + }; + default: + console.error("[VideoListReducer] Undefined action: " + action.type); + return state; + } +} From f810c50bdb94ab849e2d8e364f8237bc682c04a9 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:36:29 +0900 Subject: [PATCH 12/13] =?UTF-8?q?feat:=20debounce=20=EB=B0=8F=20throttle?= =?UTF-8?q?=20=ED=95=A8=EC=88=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/librarys/util.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/librarys/util.js diff --git a/src/librarys/util.js b/src/librarys/util.js new file mode 100644 index 0000000..77ddd07 --- /dev/null +++ b/src/librarys/util.js @@ -0,0 +1,19 @@ +export const debounce = (callback, delay) => { + let timer; + return function () { + clearTimeout(timer); + timer = setTimeout((_) => callback.apply(this, arguments), delay); + }; +}; + +export const throttle = (callback, delay) => { + let timer; + return function () { + if (!timer) { + timer = setTimeout((_) => { + callback.apply(this, arguments); + timer = undefined; + }, delay); + } + }; +}; From de05e26b2a0a1ba229508577436b65f8a5b798f0 Mon Sep 17 00:00:00 2001 From: PortalCube <35104213+PortalCube@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:41:18 +0900 Subject: [PATCH 13/13] =?UTF-8?q?fix:=20=EA=B2=BD=EB=A1=9C=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/redux/userSlice.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/redux/userSlice.js b/src/redux/userSlice.js index 000dbce..7d14146 100644 --- a/src/redux/userSlice.js +++ b/src/redux/userSlice.js @@ -1,16 +1,15 @@ -import { createSlice, createAsyncThunk } from '@reduxjs/toolkit'; -import { userLogin } from '../librarys/login-api.js'; - +import { createSlice, createAsyncThunk } from "@reduxjs/toolkit"; +import { userLogin } from "../librarys/dummy-api.js"; export const loginUser = createAsyncThunk( - 'user/loginUser', + "user/loginUser", async ({ id, password }, thunkAPI) => { const response = await userLogin(id, password); if (!response) { - return thunkAPI.rejectWithValue('Login failed'); + return thunkAPI.rejectWithValue("Login failed"); } return response; - } + }, ); export const userSlice = createSlice({ @@ -51,7 +50,7 @@ export const { logout } = userSlice.actions; export const selectName = (state) => state.user.name; export const selectEmail = (state) => state.user.email; export const selectIsLoggedIn = (state) => state.user.access_token !== null; -export const selectToken = (state) => state.user.name; +export const selectToken = (state) => state.user.name; export const selectIsAdmin = (state) => state.user.admin; export default userSlice.reducer;