diff --git a/.astro/content-modules.mjs b/.astro/content-modules.mjs
index cf5c600..dc4557a 100644
--- a/.astro/content-modules.mjs
+++ b/.astro/content-modules.mjs
@@ -2,6 +2,6 @@
export default new Map([
["src/content/infopages/community.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fcommunity.mdx&astroContentModuleFlag=true")],
["src/content/infopages/contact.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fcontact.mdx&astroContentModuleFlag=true")],
-["src/content/infopages/resources.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fresources.mdx&astroContentModuleFlag=true")],
-["src/content/infopages/software.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fsoftware.mdx&astroContentModuleFlag=true")]]);
+["src/content/infopages/software.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fsoftware.mdx&astroContentModuleFlag=true")],
+["src/content/infopages/resources.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fresources.mdx&astroContentModuleFlag=true")]]);
\ No newline at end of file
diff --git a/.astro/data-store.json b/.astro/data-store.json
index ed684fe..59f2c1f 100644
--- a/.astro/data-store.json
+++ b/.astro/data-store.json
@@ -1 +1 @@
-[["Map",1,2,9,10,38,202,282,283,403,404],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.4.1","content-config-digest","b3ece35068026a26","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://polymech.io\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":\"0.0.0.0\",\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[]},\"devToolbar\":{\"enabled\":false},\"markdown\":{\"syntaxHighlight\":\"shiki\",\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-light-default\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"i18n\":{\"defaultLocale\":\"en\",\"locales\":[\"es\",\"en\",\"de\",\"fr\",\"it\",\"ar\",\"ja\",\"zh\",\"nl\",\"it\",\"pt\"],\"routing\":{\"prefixDefaultLocale\":false,\"redirectToDefaultLocale\":true,\"fallbackType\":\"redirect\"}},\"security\":{\"checkOrigin\":true},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"responsiveImages\":false,\"serializeConfig\":false},\"legacy\":{\"collections\":false}}","infopages",["Map",11,12,28,29,38,39,45,46,59,60,74,75,89,90,132,133,155,156],"community",{"id":11,"data":13,"body":23,"filePath":24,"digest":25,"legacyId":26,"deferredRender":27},{"title":14,"pubDate":15,"author":16,"description":17,"image":18,"tags":21},"Community Resources",["Date","2024-04-01T00:00:00.000Z"],"Polymech","",{"src":19,"alt":20},"https://camillestyles.com/wp-content/uploads/2019/09/bc6764de-1.jpg","#_",[11,22],"blogging","### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/infopages/community.mdx","9da3c943d522c980","community.mdx",true,"contact",{"id":28,"data":30,"body":34,"filePath":35,"digest":36,"legacyId":37,"deferredRender":27},{"title":31,"description":32,"layout":33},"Contact","Contact Plastic Hub","@layouts/Markup.astro","import { default_image } from '@/app/config.js'\r\nimport GalleryK from \"@/components/polymech/GalleryK.astro\"\r\n\r\n## {frontmatter.title} \r\n\r\n## Administration & Sales \r\n\r\n[sales@plastic-hub.com](mailto:/sales@plastic-hub.com)\r\n\r\nAnne Barbier - Mobile : +34 691 952 287 | Landline + 34 931 401 335\r\n\r\nAddress - Factory\r\n\r\nPolígono Can Clapers\r\nCarrer Can peric 11, 1B\r\n08181 Sentmenat ~ Spain\r\n\r\nVAT - ID : ESY0100830N\r\n\r\n[Get Directions](https://www.google.com/maps/place/Plastic+Hub/@41.6093789,2.1399009,17z/data=!3m1!4b1!4m5!3m4!1s0x12a4eb80cfabbbfd:0x2cd16f2aff436ed!8m2!3d41.6094019!4d2.1421267)\r\n\r\n[Gallery](https://photos.app.goo.gl/cyVD5hGv3uHfuyKU6)","src/content/infopages/contact.mdx","b6d2902c1bcd936a","contact.mdx","resources",{"id":38,"data":40,"body":41,"filePath":42,"digest":43,"legacyId":44,"deferredRender":27},{},"## Resources\r\n\r\n- [Community](./community)\r\n- [Software](./software)","src/content/infopages/resources.mdx","191170c74348caa9","resources.mdx","software",{"id":45,"data":47,"body":55,"filePath":56,"digest":57,"legacyId":58,"deferredRender":27},{"title":48,"pubDate":49,"author":16,"description":50,"image":51,"tags":52},"Software",["Date","2024-04-01T00:00:00.000Z"],"Overview software package",{"url":19,"alt":20},[53,22,54],"astro","c++","We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\r\n\r\n[***Polymech-CAD***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad) helps us to maintain and publish thousands of parts and designs.\r\n\r\n[***Polymech-Language***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl) helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\r\n\r\n[***Polymech-AI***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai) leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\r\n\r\n[***Polymech-Code-Bot***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot) As alternative to [bolt.new](https://bolt.new) and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\r\n\r\nWe are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See [here](https://forum.osr-plastic.org/t/preciousplastic-review/11066) more details.\r\n\r\n---","src/content/infopages/software.mdx","c4896e1a6968e4b3","software.mdx","about",{"id":59,"data":61,"filePath":64,"digest":65,"rendered":66,"legacyId":73},{"page":62,"pubDate":63},"About",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/about.md","41aad46e60fd00db",{"html":17,"metadata":67},{"headings":68,"localImagePaths":69,"remoteImagePaths":70,"frontmatter":71,"imagePaths":72},[],[],[],{"page":62,"pubDate":63},[],"about.md","cookies",{"id":74,"data":76,"filePath":79,"digest":80,"rendered":81,"legacyId":88},{"page":77,"pubDate":78},"Cookies",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/cookies.md","edcd54ab141950aa",{"html":17,"metadata":82},{"headings":83,"localImagePaths":84,"remoteImagePaths":85,"frontmatter":86,"imagePaths":87},[],[],[],{"page":77,"pubDate":78},[],"cookies.md","dpa",{"id":89,"data":91,"body":94,"filePath":95,"digest":96,"rendered":97,"legacyId":131},{"page":92,"pubDate":93},"DPA",["Date","2024-01-01T00:00:00.000Z"],"# Data Processing Agreement (DPA)\n\n## Introduction\n\nThis Data Processing Agreement (\"Agreement\") outlines the terms and responsibilities related to the processing of personal data by [Processor's Name] (\"Processor\") on behalf of [Controller's Name] (\"Controller\"), in accordance with the requirements of data protection laws applicable to the processing of personal data.\n\n## Definitions\n\n- **Personal Data**: Any information relating to an identified or identifiable natural person.\n- **Processing**: Any operation or set of operations which is performed on personal data or on sets of personal data.\n- **Data Subject**: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\n\n## Scope and Purpose\n\nThe purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\n\n## Data Processing Terms\n\n1. **Processing Instructions**: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\n2. **Security of Processing**: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\n3. **Subprocessing**: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\n4. **Data Subject Rights**: The Processor shall assist the Controller in ensuring compliance with the data subjects' rights under the applicable data protection laws.\n5. **Data Breach Notification**: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\n\n## Duration and Termination\n\nThis Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\n\n## Governing Law\n\nThis Agreement shall be governed by the laws of [Jurisdiction].\n\n## Signature\n\nThis Agreement has been entered into on the date of the last signature below.\n\n[Controller's Name] Signature: ___________________________ Date: ___________\n\n[Processor's Name] Signature: _____________________________ Date: ___________","src/content/infopages/dpa.md","45dfdc6d1d729847",{"html":98,"metadata":99},"\u003Ch1 id=\"data-processing-agreement-dpa\">Data Processing Agreement (DPA)\u003C/h1>\n\u003Ch2 id=\"introduction\">Introduction\u003C/h2>\n\u003Cp>This Data Processing Agreement (“Agreement”) outlines the terms and responsibilities related to the processing of personal data by [Processor’s Name] (“Processor”) on behalf of [Controller’s Name] (“Controller”), in accordance with the requirements of data protection laws applicable to the processing of personal data.\u003C/p>\n\u003Ch2 id=\"definitions\">Definitions\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Personal Data\u003C/strong>: Any information relating to an identified or identifiable natural person.\u003C/li>\n\u003Cli>\u003Cstrong>Processing\u003C/strong>: Any operation or set of operations which is performed on personal data or on sets of personal data.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject\u003C/strong>: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"scope-and-purpose\">Scope and Purpose\u003C/h2>\n\u003Cp>The purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\u003C/p>\n\u003Ch2 id=\"data-processing-terms\">Data Processing Terms\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Processing Instructions\u003C/strong>: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\u003C/li>\n\u003Cli>\u003Cstrong>Security of Processing\u003C/strong>: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\u003C/li>\n\u003Cli>\u003Cstrong>Subprocessing\u003C/strong>: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject Rights\u003C/strong>: The Processor shall assist the Controller in ensuring compliance with the data subjects’ rights under the applicable data protection laws.\u003C/li>\n\u003Cli>\u003Cstrong>Data Breach Notification\u003C/strong>: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"duration-and-termination\">Duration and Termination\u003C/h2>\n\u003Cp>This Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\u003C/p>\n\u003Ch2 id=\"governing-law\">Governing Law\u003C/h2>\n\u003Cp>This Agreement shall be governed by the laws of [Jurisdiction].\u003C/p>\n\u003Ch2 id=\"signature\">Signature\u003C/h2>\n\u003Cp>This Agreement has been entered into on the date of the last signature below.\u003C/p>\n\u003Cp>[Controller’s Name] Signature: ___________________________ Date: ___________\u003C/p>\n\u003Cp>[Processor’s Name] Signature: _____________________________ Date: ___________\u003C/p>",{"headings":100,"localImagePaths":127,"remoteImagePaths":128,"frontmatter":129,"imagePaths":130},[101,105,109,112,115,118,121,124],{"depth":102,"slug":103,"text":104},1,"data-processing-agreement-dpa","Data Processing Agreement (DPA)",{"depth":106,"slug":107,"text":108},2,"introduction","Introduction",{"depth":106,"slug":110,"text":111},"definitions","Definitions",{"depth":106,"slug":113,"text":114},"scope-and-purpose","Scope and Purpose",{"depth":106,"slug":116,"text":117},"data-processing-terms","Data Processing Terms",{"depth":106,"slug":119,"text":120},"duration-and-termination","Duration and Termination",{"depth":106,"slug":122,"text":123},"governing-law","Governing Law",{"depth":106,"slug":125,"text":126},"signature","Signature",[],[],{"page":92,"pubDate":93},[],"dpa.md","privacy",{"id":132,"data":134,"body":137,"filePath":138,"digest":139,"rendered":140,"legacyId":154},{"page":135,"pubDate":136},"Privacy",["Date","2024-01-01T00:00:00.000Z"],"California Resident Notice at Collection\n========================================\n\nIf you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“**CCPA**”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\n\nThe following chart details these activities:\n\n**Category of personal information**\n\n**Purposes of use**\n\n**Categories of Third Parties Information**\n\n**Categories of Third Parties**\n\nContact information (such as your full name, phone number, email address)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nCustomer service interaction information (including optional surveys and when you ask for help)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProduct interaction information\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nInternet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\n\nProvide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nLogin information (such as your username and password)\n\nProvide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProfessional or employment information (such as the name and address of the company you work for and your title)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nOther information (any other information you choose to provide directly to us, including optional profile photos)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not sell/share\n\nFor more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the \"What we collect and why,\" and \"When we access or disclose you information\" sections of our Privacy Policy.\n\n**Your Choices Regarding “Sharing” and “Selling”**: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\n\n**Other CCPA Rights.** If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\n\nThe CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\n\nPlease see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\n\nRetention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\n\nShine the Light Disclosure\n--------------------------\n\nThe California \"Shine the Light\" law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.","src/content/infopages/privacy.md","fb683f77a79791cb",{"html":141,"metadata":142},"\u003Ch1 id=\"california-resident-notice-at-collection\">California Resident Notice at Collection\u003C/h1>\n\u003Cp>If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“\u003Cstrong>CCPA\u003C/strong>”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\u003C/p>\n\u003Cp>The following chart details these activities:\u003C/p>\n\u003Cp>\u003Cstrong>Category of personal information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Purposes of use\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties Information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties\u003C/strong>\u003C/p>\n\u003Cp>Contact information (such as your full name, phone number, email address)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Customer service interaction information (including optional surveys and when you ask for help)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Product interaction information\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Internet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\u003C/p>\n\u003Cp>Provide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Login information (such as your username and password)\u003C/p>\n\u003Cp>Provide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Professional or employment information (such as the name and address of the company you work for and your title)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Other information (any other information you choose to provide directly to us, including optional profile photos)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not sell/share\u003C/p>\n\u003Cp>For more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the “What we collect and why,” and “When we access or disclose you information” sections of our Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Your Choices Regarding “Sharing” and “Selling”\u003C/strong>: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Other CCPA Rights.\u003C/strong> If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\u003C/p>\n\u003Cp>The CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\u003C/p>\n\u003Cp>Please see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\u003C/p>\n\u003Cp>Retention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\u003C/p>\n\u003Ch2 id=\"shine-the-light-disclosure\">Shine the Light Disclosure\u003C/h2>\n\u003Cp>The California “Shine the Light” law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.\u003C/p>",{"headings":143,"localImagePaths":150,"remoteImagePaths":151,"frontmatter":152,"imagePaths":153},[144,147],{"depth":102,"slug":145,"text":146},"california-resident-notice-at-collection","California Resident Notice at Collection",{"depth":106,"slug":148,"text":149},"shine-the-light-disclosure","Shine the Light Disclosure",[],[],{"page":135,"pubDate":136},[],"privacy.md","terms",{"id":155,"data":157,"body":160,"filePath":161,"digest":162,"rendered":163,"legacyId":201},{"page":158,"pubDate":159},"Terms",["Date","2024-01-01T00:00:00.000Z"],"All the terms that you agree to when you sign up for a Lexington product.\n-------------------------------------------------------------------------\n\nFrom everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\n\nWhen we say “Company”, “we”, “our”, or “us” in this document, we are referring to [Lexington LLC](#_). We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\n\nWhen we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\n\nWhen we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [HEY for Domains](#_), [Highrise](#_), [Campfire](#_) and [Backpack](#_).\n\nWe may update these Terms of Service (\"Terms\") in the future. You can track all changes made since mid-2018 [on GitHub](#_). Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\n\nWhen you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. **These Terms do contain a limitation of our liability.**\n\nIf you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about [who we are](#_), [how we work](#_), and keeping an open door to [your feedback](#_).\n\nAccount Terms\n-------------\n\n1. You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up [two-factor authentication](#_) for added security. In some of our Services, we may require it.\n2. You may not use the Services for any purpose outlined in our [Use Restrictions policy](#_), and you may not permit any of your users to do so, either.\n3. You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\n4. You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\n\nPayment, Refunds, and Plan Changes\n----------------------------------\n\n1. If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\n2. For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our [Cancellation policy](#_) for more details.\n3. If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\n4. All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our [Taxes policy](#_) for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\n5. We process refunds according to our [Fair Refund policy](#_).\n\nCancellation and Termination\n----------------------------\n\n1. You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our [Cancellation policy](#_). An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always [contact our Support team](#_).\n2. All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for [HEY](#_), [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_).\n3. If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our [Fair Refund policy](#_) for more details.\n4. We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our [Use Restrictions policy](#_).\n5. Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\n\nModifications to the Service and Prices\n---------------------------------------\n\n1. We make a promise to our customers to support our Services [until the end of the Internet](#_). That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\n2. Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\n\nUptime, Security, and Privacy\n-----------------------------\n\n1. Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s [the one exception](#_) — but do take uptime of our applications seriously. Visit [https://www.37status.com](#_) to see the status of our Services.\n2. We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\n3. We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our [Security Overview](#_) for full details and our [Security Response page](#_) for how to report a security incident or threat.\n4. When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our [Privacy Policy](#_) and for no other purpose. We as humans can access your data for the following reasons:\n\n * **To help you with support requests you make.** We’ll ask for express consent before accessing your account.\n * **On the rare occasions when an error occurs that stops an automated process partway through.** We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\n * **To safeguard Lexington.** We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an [abuse report investigation](#_).\n * **To the extent required by applicable law.** As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\n5. We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for [Lexington](#_), [HEY](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_), as well as a list of [Company processors](#_).\n\n6. Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the [Privacy policy](#_), and [other policies](#_). We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\n7. These Terms incorporate the [Lexington Data Processing Addendum (“DPA”)](#_) when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\n\nCopyright and Content Ownership\n-------------------------------\n\n1. All content posted on the Services must comply with U.S. copyright law. We provide details on [how to file a copyright infringement claim](#_).\n2. You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\n3. We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\n4. The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please [email us](#_) requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\n5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\n\nFeatures and Bugs\n-----------------\n\nWe design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\n\nWe also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\n\nServices Adaptations and API Terms\n----------------------------------\n\nWe offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\n\n1. You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\n2. Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity _other than time tracking_, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\n3. Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\n\nSome third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at [https://Lexington.com/extras](#_) and for Highrise at [https://highrisehq.com/extras](#_). We are not liable or accountable for any of these third-party integrations.\n\nLiability\n---------\n\nWe mention liability throughout these Terms but to put it all in one section:\n\n**_You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability._**\n\nIn other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general [giving a damn](#_). If you choose to use our Services, thank you for betting on us.\n\nIf you have a question about any of these Terms, please [contact our Support team](#_).","src/content/infopages/terms.md","c00802cb6420bd7b",{"html":164,"metadata":165},"\u003Ch2 id=\"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product\">All the terms that you agree to when you sign up for a Lexington product.\u003C/h2>\n\u003Cp>From everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\u003C/p>\n\u003Cp>When we say “Company”, “we”, “our”, or “us” in this document, we are referring to \u003Ca href=\"#_\">Lexington LLC\u003C/a>. We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\u003C/p>\n\u003Cp>When we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\u003C/p>\n\u003Cp>When we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">HEY for Domains\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a> and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/p>\n\u003Cp>We may update these Terms of Service (“Terms”) in the future. You can track all changes made since mid-2018 \u003Ca href=\"#_\">on GitHub\u003C/a>. Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\u003C/p>\n\u003Cp>When you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. \u003Cstrong>These Terms do contain a limitation of our liability.\u003C/strong>\u003C/p>\n\u003Cp>If you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about \u003Ca href=\"#_\">who we are\u003C/a>, \u003Ca href=\"#_\">how we work\u003C/a>, and keeping an open door to \u003Ca href=\"#_\">your feedback\u003C/a>.\u003C/p>\n\u003Ch2 id=\"account-terms\">Account Terms\u003C/h2>\n\u003Col>\n\u003Cli>You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up \u003Ca href=\"#_\">two-factor authentication\u003C/a> for added security. In some of our Services, we may require it.\u003C/li>\n\u003Cli>You may not use the Services for any purpose outlined in our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>, and you may not permit any of your users to do so, either.\u003C/li>\n\u003Cli>You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\u003C/li>\n\u003Cli>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"payment-refunds-and-plan-changes\">Payment, Refunds, and Plan Changes\u003C/h2>\n\u003Col>\n\u003Cli>If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\u003C/li>\n\u003Cli>For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our \u003Ca href=\"#_\">Cancellation policy\u003C/a> for more details.\u003C/li>\n\u003Cli>If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\u003C/li>\n\u003Cli>All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our \u003Ca href=\"#_\">Taxes policy\u003C/a> for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\u003C/li>\n\u003Cli>We process refunds according to our \u003Ca href=\"#_\">Fair Refund policy\u003C/a>.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"cancellation-and-termination\">Cancellation and Termination\u003C/h2>\n\u003Col>\n\u003Cli>You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our \u003Ca href=\"#_\">Cancellation policy\u003C/a>. An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/li>\n\u003Cli>All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/li>\n\u003Cli>If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our \u003Ca href=\"#_\">Fair Refund policy\u003C/a> for more details.\u003C/li>\n\u003Cli>We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>.\u003C/li>\n\u003Cli>Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"modifications-to-the-service-and-prices\">Modifications to the Service and Prices\u003C/h2>\n\u003Col>\n\u003Cli>We make a promise to our customers to support our Services \u003Ca href=\"#_\">until the end of the Internet\u003C/a>. That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\u003C/li>\n\u003Cli>Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"uptime-security-and-privacy\">Uptime, Security, and Privacy\u003C/h2>\n\u003Col>\n\u003Cli>\n\u003Cp>Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s \u003Ca href=\"#_\">the one exception\u003C/a> — but do take uptime of our applications seriously. Visit \u003Ca href=\"#_\">https://www.37status.com\u003C/a> to see the status of our Services.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our \u003Ca href=\"#_\">Security Overview\u003C/a> for full details and our \u003Ca href=\"#_\">Security Response page\u003C/a> for how to report a security incident or threat.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our \u003Ca href=\"#_\">Privacy Policy\u003C/a> and for no other purpose. We as humans can access your data for the following reasons:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>To help you with support requests you make.\u003C/strong> We’ll ask for express consent before accessing your account.\u003C/li>\n\u003Cli>\u003Cstrong>On the rare occasions when an error occurs that stops an automated process partway through.\u003C/strong> We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\u003C/li>\n\u003Cli>\u003Cstrong>To safeguard Lexington.\u003C/strong> We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an \u003Ca href=\"#_\">abuse report investigation\u003C/a>.\u003C/li>\n\u003Cli>\u003Cstrong>To the extent required by applicable law.\u003C/strong> As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for \u003Ca href=\"#_\">Lexington\u003C/a>, \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>, as well as a list of \u003Ca href=\"#_\">Company processors\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the \u003Ca href=\"#_\">Privacy policy\u003C/a>, and \u003Ca href=\"#_\">other policies\u003C/a>. We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>These Terms incorporate the \u003Ca href=\"#_\">Lexington Data Processing Addendum (“DPA”)\u003C/a> when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"copyright-and-content-ownership\">Copyright and Content Ownership\u003C/h2>\n\u003Col>\n\u003Cli>All content posted on the Services must comply with U.S. copyright law. We provide details on \u003Ca href=\"#_\">how to file a copyright infringement claim\u003C/a>.\u003C/li>\n\u003Cli>You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\u003C/li>\n\u003Cli>We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\u003C/li>\n\u003Cli>The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please \u003Ca href=\"#_\">email us\u003C/a> requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\u003C/li>\n\u003Cli>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"features-and-bugs\">Features and Bugs\u003C/h2>\n\u003Cp>We design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\u003C/p>\n\u003Cp>We also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\u003C/p>\n\u003Ch2 id=\"services-adaptations-and-api-terms\">Services Adaptations and API Terms\u003C/h2>\n\u003Cp>We offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\u003C/p>\n\u003Col>\n\u003Cli>You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\u003C/li>\n\u003Cli>Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity \u003Cem>other than time tracking\u003C/em>, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\u003C/li>\n\u003Cli>Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\u003C/li>\n\u003C/ol>\n\u003Cp>Some third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at \u003Ca href=\"#_\">https://Lexington.com/extras\u003C/a> and for Highrise at \u003Ca href=\"#_\">https://highrisehq.com/extras\u003C/a>. We are not liable or accountable for any of these third-party integrations.\u003C/p>\n\u003Ch2 id=\"liability\">Liability\u003C/h2>\n\u003Cp>We mention liability throughout these Terms but to put it all in one section:\u003C/p>\n\u003Cp>\u003Cstrong>\u003Cem>You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability.\u003C/em>\u003C/strong>\u003C/p>\n\u003Cp>In other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general \u003Ca href=\"#_\">giving a damn\u003C/a>. If you choose to use our Services, thank you for betting on us.\u003C/p>\n\u003Cp>If you have a question about any of these Terms, please \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/p>",{"headings":166,"localImagePaths":197,"remoteImagePaths":198,"frontmatter":199,"imagePaths":200},[167,170,173,176,179,182,185,188,191,194],{"depth":106,"slug":168,"text":169},"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product","All the terms that you agree to when you sign up for a Lexington product.",{"depth":106,"slug":171,"text":172},"account-terms","Account Terms",{"depth":106,"slug":174,"text":175},"payment-refunds-and-plan-changes","Payment, Refunds, and Plan Changes",{"depth":106,"slug":177,"text":178},"cancellation-and-termination","Cancellation and Termination",{"depth":106,"slug":180,"text":181},"modifications-to-the-service-and-prices","Modifications to the Service and Prices",{"depth":106,"slug":183,"text":184},"uptime-security-and-privacy","Uptime, Security, and Privacy",{"depth":106,"slug":186,"text":187},"copyright-and-content-ownership","Copyright and Content Ownership",{"depth":106,"slug":189,"text":190},"features-and-bugs","Features and Bugs",{"depth":106,"slug":192,"text":193},"services-adaptations-and-api-terms","Services Adaptations and API Terms",{"depth":106,"slug":195,"text":196},"liability","Liability",[],[],{"page":158,"pubDate":159},[],"terms.md",["Map",11,203,45,264],{"id":11,"data":204,"body":208,"filePath":209,"digest":210,"rendered":211,"legacyId":263},{"title":14,"pubDate":205,"description":17,"author":16,"image":206,"tags":207},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[11,22,54],"#### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n#### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n#### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n#### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n#### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n#### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n#### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n#### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n#### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n#### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n#### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n#### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/resources/community.md","0ad0a33a7397124f",{"html":212,"metadata":213},"\u003Ch4 id=\"articles\">Articles\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future\">Article: Plastic Gears Are the Future\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete\">Article: Will Stone Replace Steel and Concrete\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22\">Article:Every Type of Plastic Used By LEGO\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"finance--economy\">Finance & Economy\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://matt.sh/panic-at-the-job-market\">Panic At The Job Market\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703\">Venture Capital - 2023\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/global-funding-recap-q1-2024/\">Venture Capital - 2024\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"technology\">Technology\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi\">Podcast : The Software behind Silicon\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://mdpi.com/2073-4360/15/19/3881\">Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/\">Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/t/ai-tools/11060\">Resource : Collection of AI Tools\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md\">Resource: The CTO Handbook\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"opensource-projects\">Opensource Projects\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://willempennings.nl/balancing-cube/\">Balancing Cube\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.anninrobotics.com/robot-kits\">6DOF Robot\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/\">Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf\">Paper: Distributed Manufacturing of OpenHardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"social-media\">Social Media\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/waxworkrecords\">Instagram - Vinyl Record Production\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/smartest.worker\">Instagram : Smartest Worker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/\">Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C8r2Thqt4zt\">Instagram : New Talents “manutechlab”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9h4WXvsnpC\">Instagram : Robot based printing - “The new raw”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9VAtE6uY30\">Instagram : Robot based printing, using concrete and other materials”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/CvNOfKhotvS\">Instagram : 3D Printer using gravity\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/ecollabo8/\">Instagram : Ecollab8\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"tiktok-cherries\">Tiktok Cherries\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@watchfulcoyote\">watchfulcoyote\u003C/a> - on capitalism, slavery …\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@julianphilosophy\">julianphilosophy\u003C/a> - philosophy and beyond\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@nate.b.jones\">nate.b.jones\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lizthedeveloper\">@lizthedeveloper\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@christopherclaflin\">@christopherclaflin\u003C/a> - social media & the world\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@georebekah\">@georebekah\u003C/a> - politics, science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@americanbaron\">@americanbaron\u003C/a> - philosophy & life\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@vagabondartist\">@vagabondartist\u003C/a> - leaving the USA\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@elle.cordova\">@elle.cordova\u003C/a> - creative wordsmith\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@pissedmagistus\">@pissedmagistus\u003C/a> - on capitalism & slavery\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@duarte_biz_gouveia/\">@duarte_biz_gouveia\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@robertcroakofficial/\">@robertcroakofficial\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@jennydinovi/\">@jennydinovi\u003C/a> - healing & self grow\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@drrachelbarr/\">@drrachelbarr\u003C/a> - practical neuro science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lexfridman\">@lexfridman\u003C/a> - tech podcast\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@shahidkbolsen\">@shahidkbolsen\u003C/a> - geo politics\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"culture\">Culture\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf\">Article: On Bullshit\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf\">Book: The parasitic mind\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio\">Video: Natural Law\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.gkbrk.com/2016/05/hotel-music/\">Article: Reverse Engineering A Mysterious UDP Stream in My Hotel\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Article: Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=PTq6CYfikbg\">Interview: Evolution, Religion, and Happiness\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.imdb.com/title/tt21820452/\">Documentary: The Grab\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch3 id=\"polymech---resources\">Polymech - Resources\u003C/h3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://shop.osr-plastic.org/\">Marketplace\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/wiki/howtos/72\">Howtos\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/machines/49\">Machine & Components Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://files.polymech.io/files/machines/moulds/\">Moulds - Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-machines\">Git Repository Machines\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono\">Git Repository Code-Base\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-firmware\">Firmware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"mailto:admin@osr-plastic.org\">EMail\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"talents\">Talents\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://283bc.com/product.html\">https://283bc.com/product.html\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.instagram.com/wedoo_workshop_bali\">https://www.instagram.com/wedoo_workshop_bali\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://ko-fi.com/sotop_recycling\">https://ko-fi.com/sotop_recycling\u003C/a> (\u003Ca href=\"https://www.instagram.com/sotop_recycling/\">https://www.instagram.com/sotop_recycling/\u003C/a>)\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.youtube.com/c/AndysMachines\">https://www.youtube.com/c/AndysMachines\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"plastic-sheet-providers\">Plastic sheet providers\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.sasminimum.com\">https://www.sasminimum.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://belalbatros.com\">https://belalbatros.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://smile-plastics.com\">https://smile-plastics.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.resak.org\">https://www.resak.org\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://laplastiquerie.com\">https://laplastiquerie.com\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"trade\">Trade\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://scrapo.com/\">https://scrapo.com/\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"data-sets\">Data sets\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium\">https://www.kaggle.com/\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.oneplanetnetwork.org/knowledge-centre/resources\">https://www.oneplanetnetwork.org/knowledge-centre/resources\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"commercial-materials\">Commercial Materials\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.materialbank.eu/en/categories/materials/wallcovering\">www.materialbank.eu\u003C/a>\u003C/li>\n\u003C/ul>",{"headings":214,"localImagePaths":256,"remoteImagePaths":257,"frontmatter":258,"imagePaths":262},[215,219,222,225,228,231,234,237,241,244,247,250,253],{"depth":216,"slug":217,"text":218},4,"articles","Articles",{"depth":216,"slug":220,"text":221},"finance--economy","Finance & Economy",{"depth":216,"slug":223,"text":224},"technology","Technology",{"depth":216,"slug":226,"text":227},"opensource-projects","Opensource Projects",{"depth":216,"slug":229,"text":230},"social-media","Social Media",{"depth":216,"slug":232,"text":233},"tiktok-cherries","Tiktok Cherries",{"depth":216,"slug":235,"text":236},"culture","Culture",{"depth":238,"slug":239,"text":240},3,"polymech---resources","Polymech - Resources",{"depth":216,"slug":242,"text":243},"talents","Talents",{"depth":216,"slug":245,"text":246},"plastic-sheet-providers","Plastic sheet providers",{"depth":216,"slug":248,"text":249},"trade","Trade",{"depth":216,"slug":251,"text":252},"data-sets","Data sets",{"depth":216,"slug":254,"text":255},"commercial-materials","Commercial Materials",[],[],{"pubDate":259,"title":14,"author":16,"description":17,"image":260,"tags":261},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[11,22,54],[],"community.md",{"id":45,"data":265,"body":55,"filePath":269,"digest":57,"rendered":270,"legacyId":281},{"title":48,"pubDate":266,"description":50,"author":16,"image":267,"tags":268},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[53,22,54],"src/content/resources/software.md",{"html":271,"metadata":272},"\u003Cp>We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad\">\u003Cem>\u003Cstrong>Polymech-CAD\u003C/strong>\u003C/em>\u003C/a> helps us to maintain and publish thousands of parts and designs.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl\">\u003Cem>\u003Cstrong>Polymech-Language\u003C/strong>\u003C/em>\u003C/a> helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai\">\u003Cem>\u003Cstrong>Polymech-AI\u003C/strong>\u003C/em>\u003C/a> leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot\">\u003Cem>\u003Cstrong>Polymech-Code-Bot\u003C/strong>\u003C/em>\u003C/a> As alternative to \u003Ca href=\"https://bolt.new\">bolt.new\u003C/a> and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\u003C/p>\n\u003Cp>We are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See \u003Ca href=\"https://forum.osr-plastic.org/t/preciousplastic-review/11066\">here\u003C/a> more details.\u003C/p>\n\u003Chr>",{"headings":273,"localImagePaths":274,"remoteImagePaths":275,"frontmatter":276,"imagePaths":280},[],[],[],{"pubDate":277,"title":48,"author":16,"description":50,"image":278,"tags":279},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[53,22,54],[],"software.md","helpcenter",["Map",284,285,316,317,349,350,375,376],"1",{"id":284,"data":286,"body":289,"filePath":290,"digest":291,"rendered":292,"legacyId":315},{"title":287,"intro":288},"Getting Started with Our Platform","Welcome to our platform! This guide is designed to help new users navigate the initial setup process, understand the core features, and start using the platform effectively. Whether you're looking to collaborate on projects, manage tasks, or leverage our suite of tools, this article will provide you with all the information you need to get started.","## Setting Up Your Account\n\n1. **Sign Up**: Visit our homepage and click on the \"Sign Up\" button. Enter your details in the form provided and submit to create your account.\n2. **Verify Your Email**: After signing up, you'll receive an email from us. Click on the verification link to activate your account.\n3. **Log In**: Once your email is verified, log in to your account using your credentials.\n\n## Exploring the Dashboard\n\n- **Navigation Bar**: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\n- **Dashboard Overview**: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\n\n## Starting Your First Project\n\n1. **Create a New Project**: Click on the \"New Project\" button and fill in the project details.\n2. **Add Team Members**: Invite your teammates by entering their email addresses. They'll receive an invitation to join the project.\n3. **Begin Collaboration**: Start creating, designing, and sharing your work with team members in real-time.\n\n## Utilizing Support Resources\n\n- **Help Center**: For detailed guides and FAQs, visit our Help Center.\n- **Community Forums**: Join discussions, share ideas, and get help from other users in our community forums.\n- **Customer Support**: For direct assistance, contact our customer support team via email or live chat.\n\n## Conclusion\n\nWe're excited to have you on board and can't wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!","src/content/helpcenter/1.md","08917b97fc70932f",{"html":293,"metadata":294},"\u003Ch2 id=\"setting-up-your-account\">Setting Up Your Account\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Sign Up\u003C/strong>: Visit our homepage and click on the “Sign Up” button. Enter your details in the form provided and submit to create your account.\u003C/li>\n\u003Cli>\u003Cstrong>Verify Your Email\u003C/strong>: After signing up, you’ll receive an email from us. Click on the verification link to activate your account.\u003C/li>\n\u003Cli>\u003Cstrong>Log In\u003C/strong>: Once your email is verified, log in to your account using your credentials.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"exploring-the-dashboard\">Exploring the Dashboard\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Navigation Bar\u003C/strong>: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\u003C/li>\n\u003Cli>\u003Cstrong>Dashboard Overview\u003C/strong>: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"starting-your-first-project\">Starting Your First Project\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Create a New Project\u003C/strong>: Click on the “New Project” button and fill in the project details.\u003C/li>\n\u003Cli>\u003Cstrong>Add Team Members\u003C/strong>: Invite your teammates by entering their email addresses. They’ll receive an invitation to join the project.\u003C/li>\n\u003Cli>\u003Cstrong>Begin Collaboration\u003C/strong>: Start creating, designing, and sharing your work with team members in real-time.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"utilizing-support-resources\">Utilizing Support Resources\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Help Center\u003C/strong>: For detailed guides and FAQs, visit our Help Center.\u003C/li>\n\u003Cli>\u003Cstrong>Community Forums\u003C/strong>: Join discussions, share ideas, and get help from other users in our community forums.\u003C/li>\n\u003Cli>\u003Cstrong>Customer Support\u003C/strong>: For direct assistance, contact our customer support team via email or live chat.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We’re excited to have you on board and can’t wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!\u003C/p>",{"headings":295,"localImagePaths":311,"remoteImagePaths":312,"frontmatter":313,"imagePaths":314},[296,299,302,305,308],{"depth":106,"slug":297,"text":298},"setting-up-your-account","Setting Up Your Account",{"depth":106,"slug":300,"text":301},"exploring-the-dashboard","Exploring the Dashboard",{"depth":106,"slug":303,"text":304},"starting-your-first-project","Starting Your First Project",{"depth":106,"slug":306,"text":307},"utilizing-support-resources","Utilizing Support Resources",{"depth":106,"slug":309,"text":310},"conclusion","Conclusion",[],[],{"title":287,"intro":288},[],"1.md","2",{"id":316,"data":318,"body":321,"filePath":322,"digest":323,"rendered":324,"legacyId":348},{"title":319,"intro":320},"Troubleshooting Common Issues","Encountering issues while using our platform? This article covers solutions to some of the most common problems reported by our users. From login troubles to file synchronization errors, find step-by-step instructions to quickly resolve these issues and get back to your work.","## Login Problems\n\n- **Forgot Password**: If you've forgotten your password, use the \"Forgot Password\" link on the login page to reset it.\n- **Account Locked**: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\n\n## File Synchronization Errors\n\n- **Check Your Internet Connection**: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\n- **Update the App**: Running an outdated version can cause syncing issues. Make sure you're using the latest version of our app.\n\n## Collaboration Challenges\n\n- **Invitation Not Received**: If team members haven't received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\n- **Real-Time Editing Not Working**: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\n\n## Performance Issues\n\n- **Clear Your Cache**: A full cache can slow down the application. Clear your browser or app cache regularly.\n- **Check System Requirements**: Ensure your device meets the minimum system requirements for our platform.\n\n## Seeking Further Assistance\n\nIf you're still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\n\n## Conclusion\n\nWe understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.","src/content/helpcenter/2.md","bc508a913907b53f",{"html":325,"metadata":326},"\u003Ch2 id=\"login-problems\">Login Problems\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Forgot Password\u003C/strong>: If you’ve forgotten your password, use the “Forgot Password” link on the login page to reset it.\u003C/li>\n\u003Cli>\u003Cstrong>Account Locked\u003C/strong>: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"file-synchronization-errors\">File Synchronization Errors\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Check Your Internet Connection\u003C/strong>: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\u003C/li>\n\u003Cli>\u003Cstrong>Update the App\u003C/strong>: Running an outdated version can cause syncing issues. Make sure you’re using the latest version of our app.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"collaboration-challenges\">Collaboration Challenges\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Invitation Not Received\u003C/strong>: If team members haven’t received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\u003C/li>\n\u003Cli>\u003Cstrong>Real-Time Editing Not Working\u003C/strong>: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"performance-issues\">Performance Issues\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clear Your Cache\u003C/strong>: A full cache can slow down the application. Clear your browser or app cache regularly.\u003C/li>\n\u003Cli>\u003Cstrong>Check System Requirements\u003C/strong>: Ensure your device meets the minimum system requirements for our platform.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"seeking-further-assistance\">Seeking Further Assistance\u003C/h2>\n\u003Cp>If you’re still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\u003C/p>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.\u003C/p>",{"headings":327,"localImagePaths":344,"remoteImagePaths":345,"frontmatter":346,"imagePaths":347},[328,331,334,337,340,343],{"depth":106,"slug":329,"text":330},"login-problems","Login Problems",{"depth":106,"slug":332,"text":333},"file-synchronization-errors","File Synchronization Errors",{"depth":106,"slug":335,"text":336},"collaboration-challenges","Collaboration Challenges",{"depth":106,"slug":338,"text":339},"performance-issues","Performance Issues",{"depth":106,"slug":341,"text":342},"seeking-further-assistance","Seeking Further Assistance",{"depth":106,"slug":309,"text":310},[],[],{"title":319,"intro":320},[],"2.md","3",{"id":349,"data":351,"body":353,"filePath":354,"digest":355,"rendered":356,"legacyId":374},{"title":287,"intro":352},"This guide is designed to help new users navigate the initial setup process and explore key features of our platform. From creating an account to completing your first project, we'll walk you through each step to ensure a smooth start.","Welcome to our platform! We're excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\n\n#### Creating Your Account\n\n1. Visit our website and click on the \"Sign Up\" button.\n2. Fill in your personal details, including your name, email address, and preferred password.\n3. Confirm your email address by clicking on the verification link sent to your inbox.\n\n#### Navigating the Dashboard\n\nOnce you've logged in, you'll be taken to your dashboard. Here's a quick overview of what you'll find:\n\n- **Project Overview**: A summary of your current projects.\n- **Quick Access Toolbar**: Shortcuts to commonly used features.\n- **Notifications**: Alerts and updates related to your account and projects.\n\n#### Starting Your First Project\n\n1. Click on the \"Create New Project\" button.\n2. Enter a project name and select the project type from the dropdown menu.\n3. Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\n\n#### Need More Help?\n\nIf you have any questions or encounter any issues, our support team is here to help. Visit our [Support Center](#) or contact us directly through the platform for assistance.\n\nWe hope this guide helps you get started on our platform. Happy creating!","src/content/helpcenter/3.md","50ed9186bda83912",{"html":357,"metadata":358},"\u003Cp>Welcome to our platform! We’re excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\u003C/p>\n\u003Ch4 id=\"creating-your-account\">Creating Your Account\u003C/h4>\n\u003Col>\n\u003Cli>Visit our website and click on the “Sign Up” button.\u003C/li>\n\u003Cli>Fill in your personal details, including your name, email address, and preferred password.\u003C/li>\n\u003Cli>Confirm your email address by clicking on the verification link sent to your inbox.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"navigating-the-dashboard\">Navigating the Dashboard\u003C/h4>\n\u003Cp>Once you’ve logged in, you’ll be taken to your dashboard. Here’s a quick overview of what you’ll find:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Project Overview\u003C/strong>: A summary of your current projects.\u003C/li>\n\u003Cli>\u003Cstrong>Quick Access Toolbar\u003C/strong>: Shortcuts to commonly used features.\u003C/li>\n\u003Cli>\u003Cstrong>Notifications\u003C/strong>: Alerts and updates related to your account and projects.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"starting-your-first-project\">Starting Your First Project\u003C/h4>\n\u003Col>\n\u003Cli>Click on the “Create New Project” button.\u003C/li>\n\u003Cli>Enter a project name and select the project type from the dropdown menu.\u003C/li>\n\u003Cli>Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"need-more-help\">Need More Help?\u003C/h4>\n\u003Cp>If you have any questions or encounter any issues, our support team is here to help. Visit our \u003Ca href=\"#\">Support Center\u003C/a> or contact us directly through the platform for assistance.\u003C/p>\n\u003Cp>We hope this guide helps you get started on our platform. Happy creating!\u003C/p>",{"headings":359,"localImagePaths":370,"remoteImagePaths":371,"frontmatter":372,"imagePaths":373},[360,363,366,367],{"depth":216,"slug":361,"text":362},"creating-your-account","Creating Your Account",{"depth":216,"slug":364,"text":365},"navigating-the-dashboard","Navigating the Dashboard",{"depth":216,"slug":303,"text":304},{"depth":216,"slug":368,"text":369},"need-more-help","Need More Help?",[],[],{"title":287,"intro":352},[],"3.md","4",{"id":375,"data":377,"body":379,"filePath":380,"digest":381,"rendered":382,"legacyId":402},{"title":319,"intro":378},"Encountering issues? This article covers solutions to some of the most common problems users face on our platform, from login difficulties to project management hurdles.","Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we've compiled solutions to some of the most common challenges our users encounter.\n\n#### Issue 1: Trouble Logging In\n\nIf you're having difficulty logging into your account, consider the following steps:\n\n- Ensure you're using the correct email address and password.\n- If you've forgotten your password, use the \"Forgot Password\" feature to reset it.\n- Clear your browser's cache and cookies, and try logging in again.\n\n#### Issue 2: Missing Notifications\n\nNot receiving expected notifications can be frustrating. To fix this issue:\n\n- Check your account settings to ensure notifications are enabled.\n- Verify your email address is correct and update it if necessary.\n- Look in your email's spam or junk folder for any missed notifications.\n\n#### Issue 3: Project Updates Not Saving\n\nWhen changes to projects don't seem to save, try the following:\n\n- Refresh the page to ensure updates are reflected.\n- Check your internet connection to make sure you're online.\n- If the issue persists, contact our support team for assistance.\n\n#### Getting Further Assistance\n\nIf you've tried these solutions and still face issues, our support team is ready to help. Reach out through our [Help Center](#) or by using the contact form on our website for personalized assistance.\n\nRemember, our goal is to provide you with a smooth and productive experience on our platform. Don't hesitate to get in touch if you need help.","src/content/helpcenter/4.md","7f622e2df9a07bac",{"html":383,"metadata":384},"\u003Cp>Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we’ve compiled solutions to some of the most common challenges our users encounter.\u003C/p>\n\u003Ch4 id=\"issue-1-trouble-logging-in\">Issue 1: Trouble Logging In\u003C/h4>\n\u003Cp>If you’re having difficulty logging into your account, consider the following steps:\u003C/p>\n\u003Cul>\n\u003Cli>Ensure you’re using the correct email address and password.\u003C/li>\n\u003Cli>If you’ve forgotten your password, use the “Forgot Password” feature to reset it.\u003C/li>\n\u003Cli>Clear your browser’s cache and cookies, and try logging in again.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-2-missing-notifications\">Issue 2: Missing Notifications\u003C/h4>\n\u003Cp>Not receiving expected notifications can be frustrating. To fix this issue:\u003C/p>\n\u003Cul>\n\u003Cli>Check your account settings to ensure notifications are enabled.\u003C/li>\n\u003Cli>Verify your email address is correct and update it if necessary.\u003C/li>\n\u003Cli>Look in your email’s spam or junk folder for any missed notifications.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-3-project-updates-not-saving\">Issue 3: Project Updates Not Saving\u003C/h4>\n\u003Cp>When changes to projects don’t seem to save, try the following:\u003C/p>\n\u003Cul>\n\u003Cli>Refresh the page to ensure updates are reflected.\u003C/li>\n\u003Cli>Check your internet connection to make sure you’re online.\u003C/li>\n\u003Cli>If the issue persists, contact our support team for assistance.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"getting-further-assistance\">Getting Further Assistance\u003C/h4>\n\u003Cp>If you’ve tried these solutions and still face issues, our support team is ready to help. Reach out through our \u003Ca href=\"#\">Help Center\u003C/a> or by using the contact form on our website for personalized assistance.\u003C/p>\n\u003Cp>Remember, our goal is to provide you with a smooth and productive experience on our platform. Don’t hesitate to get in touch if you need help.\u003C/p>",{"headings":385,"localImagePaths":398,"remoteImagePaths":399,"frontmatter":400,"imagePaths":401},[386,389,392,395],{"depth":216,"slug":387,"text":388},"issue-1-trouble-logging-in","Issue 1: Trouble Logging In",{"depth":216,"slug":390,"text":391},"issue-2-missing-notifications","Issue 2: Missing Notifications",{"depth":216,"slug":393,"text":394},"issue-3-project-updates-not-saving","Issue 3: Project Updates Not Saving",{"depth":216,"slug":396,"text":397},"getting-further-assistance","Getting Further Assistance",[],[],{"title":319,"intro":378},[],"4.md","store",["Map",405,406,1443,1444,2393,2394,2555,2556,3267,3268,4358,4359,5491,5492],"products/sheetpress/cassandra-edczmax-rc2",{"id":405,"data":407,"filePath":421,"digest":1442},{"forumCategory":408,"forum":409,"howtoSection":410,"edrawings:":411,"showParts":412,"showDimensions":412,"Preview3d":27,"keywords":413,"forumTags":414,"forumUserId":102,"howto_categories":415,"download":416,"library":417,"preview":418,"product_parts":419,"product_dimensions":420,"rel":405,"slug":421,"id":421,"title":422,"type":423,"highlights":424,"components":425,"product_code":426,"code":427,"name":422,"category":414,"status":428,"showResources":27,"description":429,"version":430,"debug":412,"price":431,"authors":432,"cadConfigurations":436,"product_rel":405,"assets":448,"body":1412,"resources":17,"shared":1413,"readme":1414,"root":1415,"product":405,"PRODUCT_ROOT":1416,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":1422,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":1424,"DISCORD":1425,"product_rel_min":1426,"cad":1427,"preview3d":-1,"image":450,"checkout":1440,"config":1441},63,"https://forum.osr-plastic.org/c/machines/sheetpress/63","https://osr-plastic.org/howto/#sheetpress","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2resources/edrawings.html",false,"sheetpress,cassandra,EDC650","sheetpress","86","https://files.polymech.io/files/machines/sheetpress/cassandra-edczmax-rc2","https://osr-plastic.org/machines/cassandra-edc.html","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/latest.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/parts.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/dimensions.jpg","cassandra-edc","Sheetpress Cassandra - EDC650","product",[],[],"EDC650","EDC-650","Development","Small sheetpress for small and medium size parts. Ideal for small series and prototyping.","1.0",4800,[433],{"name":434,"url":435},"PlasticHub S.L.","${author_link}",{"Default":437},{"source":438,"files":439},"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.SLDASM",[440,441,442,443,444,445,446,447],"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.json","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.html","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.step","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.x_t","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.json","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.html","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.step","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.x_t",{"renderings":449,"gallery":611,"showcase":778,"samples":1068},[450,501,525,569,591],{"name":451,"src":452,"url":452,"meta":453,"keywords":499,"description":17,"alt":17,"width":462,"height":459,"title":17,"gps":500},"0_katbotfreezone","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":454,"json":498,"markdown":17},{"Bits Per Sample":455,"Image Height":458,"Image Width":461,"Color Components":464,"Subsampling":465,"JFIF Version":467,"Resolution Unit":470,"XResolution":472,"YResolution":475,"JFIF Thumbnail Width":476,"JFIF Thumbnail Height":478,"Artist":479,"Exif IFD Pointer":481,"XPAuthor":483,"DateTimeOriginal":484,"DateTimeDigitized":486,"SubSecTimeOriginal":487,"SubSecTimeDigitized":489,"about":490,"CreateDate":492,"creator":494,"FileType":495},{"value":456,"description":457},8,"8",{"value":459,"description":460},694,"694px",{"value":462,"description":463},909,"909px",{"value":238,"description":349},{"description":466},"YCbCr4:2:0 (2 2)",{"value":468,"description":469},257,"1.1",{"value":102,"description":471},"inches",{"value":473,"description":474},96,"96",{"value":473,"description":474},{"description":477},"0px",{"description":477},{"description":480},"mc007",{"value":482,"description":482},336,{"description":480},{"description":485},"2024:09:19 18:17:29",{"description":485},{"description":488},"72",{"description":488},{"value":491,"description":491},"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b",{"value":493,"description":493},"2024-09-19T18:17:29.720",{"description":480},{"value":496,"description":497},"jpeg","JPEG",{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":502,"src":503,"url":503,"meta":504,"keywords":523,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":524},"2_perspective-max","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":505,"json":522,"markdown":17},{"Bits Per Sample":506,"Image Height":507,"Image Width":510,"Color Components":513,"Subsampling":514,"JFIF Version":515,"Resolution Unit":516,"XResolution":517,"YResolution":518,"JFIF Thumbnail Width":519,"JFIF Thumbnail Height":520,"FileType":521},{"value":456,"description":457},{"value":508,"description":509},1080,"1080px",{"value":511,"description":512},1398,"1398px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":526,"src":527,"url":527,"meta":528,"keywords":557,"description":544,"alt":544,"width":533,"height":508,"title":544,"gps":568},"4_perspective-max-open","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":529,"json":567,"markdown":17},{"Bits Per Sample":530,"Image Height":531,"Image Width":532,"Color Components":535,"Subsampling":536,"JFIF Version":537,"Resolution Unit":538,"XResolution":539,"YResolution":540,"JFIF Thumbnail Width":541,"JFIF Thumbnail Height":542,"ImageDescription":543,"Artist":545,"Rating":547,"RatingPercent":548,"Exif IFD Pointer":550,"XPTitle":552,"XPComment":553,"XPAuthor":555,"XPKeywords":556,"XPSubject":558,"about":560,"LastKeywordXMP":561,"creator":562,"subject":563,"title":564,"description":565,"FileType":566},{"value":456,"description":457},{"value":508,"description":509},{"value":533,"description":534},1920,"1920px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"description":544},"sheetpress - rc2",{"description":546},"me",{"value":375,"description":375},{"value":549,"description":549},"75",{"value":551,"description":551},432,{"description":544},{"description":554},"comments",{"description":546},{"description":557},"exif tag",{"description":559},"subject",{"value":491,"description":491},{"description":557},{"description":546},{"description":557},{"description":544},{"description":544},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},{"name":570,"src":571,"url":571,"meta":572,"keywords":589,"description":17,"alt":17,"width":533,"height":576,"title":17,"gps":590},"5_breakout","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":573,"json":588,"markdown":17},{"Bits Per Sample":574,"Image Height":575,"Image Width":578,"Color Components":579,"Subsampling":580,"JFIF Version":581,"Resolution Unit":582,"XResolution":583,"YResolution":584,"JFIF Thumbnail Width":585,"JFIF Thumbnail Height":586,"FileType":587},{"value":456,"description":457},{"value":576,"description":577},1536,"1536px",{"value":533,"description":534},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":592,"src":593,"url":593,"meta":594,"keywords":609,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":610},"11_dual-max","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":595,"json":608,"markdown":17},{"Bits Per Sample":596,"Image Height":597,"Image Width":598,"Color Components":599,"Subsampling":600,"JFIF Version":601,"Resolution Unit":602,"XResolution":603,"YResolution":604,"JFIF Thumbnail Width":605,"JFIF Thumbnail Height":606,"FileType":607},{"value":456,"description":457},{"value":508,"description":509},{"value":511,"description":512},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[612,761],{"name":613,"src":614,"url":614,"meta":615,"keywords":759,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":760},"crear","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":616,"json":758,"markdown":17},{"Bits Per Sample":617,"Image Height":618,"Image Width":621,"Color Components":624,"Subsampling":625,"Thumbnail":626,"ImageDescription":642,"Make":643,"Model":645,"Orientation":647,"XResolution":648,"YResolution":649,"ResolutionUnit":650,"Software":651,"DateTime":653,"YCbCrPositioning":655,"Exif IFD Pointer":656,"GPS Info IFD Pointer":658,"ExposureTime":660,"FNumber":662,"ExposureProgram":664,"ISOSpeedRatings":666,"ExifVersion":668,"DateTimeOriginal":670,"DateTimeDigitized":671,"ComponentsConfiguration":672,"ExposureBiasValue":673,"MeteringMode":675,"LightSource":677,"Flash":680,"FocalLength":682,"SubSecTime":684,"SubSecTimeOriginal":686,"SubSecTimeDigitized":687,"FlashpixVersion":688,"ColorSpace":690,"PixelXDimension":692,"PixelYDimension":693,"Interoperability IFD Pointer":694,"ExposureMode":696,"WhiteBalance":698,"DigitalZoomRatio":700,"FocalLengthIn35mmFilm":701,"SceneCaptureType":703,"GPSVersionID":705,"GPSLatitudeRef":707,"GPSLatitude":709,"GPSLongitudeRef":711,"GPSLongitude":713,"GPSAltitudeRef":715,"GPSAltitude":717,"GPSTimeStamp":719,"GPSProcessingMethod":721,"GPSDateStamp":723,"InteroperabilityIndex":725,"InteroperabilityVersion":727,"Preferred CMM type":728,"Profile Version":730,"Profile/Device class":732,"Color Space":735,"Connection Space":737,"ICC Profile Date":739,"ICC Signature":741,"Primary Platform":743,"Device Manufacturer":746,"Device Model Number":748,"Rendering Intent":750,"Profile Creator":752,"ICC Description":754,"ICC Copyright":755,"FileType":757},{"value":456,"description":457},{"value":619,"description":620},2640,"2640px",{"value":622,"description":623},1980,"1980px",{"value":238,"description":349},{"description":466},{"Compression":627,"Orientation":629,"XResolution":631,"YResolution":632,"ResolutionUnit":633,"JPEGInterchangeFormat":634,"JPEGInterchangeFormatLength":636,"YCbCrPositioning":638,"type":640,"base64":641},{"value":628,"description":628},6,{"value":102,"description":630},"top-left",{"description":488},{"description":488},{"value":106,"description":471},{"value":635,"description":635},1150,{"value":637,"description":637},49792,{"value":106,"description":639},"co-sited","image/jpeg","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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",{"description":17},{"description":644},"Blackview",{"description":646},"BV9800Pro",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},"MediaTek Camera Application",{"description":654},"2024:12:11 12:17:48",{"value":106,"description":639},{"value":657,"description":657},322,{"value":659,"description":659},750,{"description":661},"1/25",{"description":663},"f/1.7",{"description":665},"Undefined",{"value":667,"description":667},1925,{"description":669},"0220",{"description":654},{"description":654},{"description":17},{"description":674},"0",{"value":106,"description":676},"CenterWeightedAverage",{"value":678,"description":679},255,"Other light source",{"description":681},"Flash did not fire",{"description":683},"4.74 mm",{"description":685},"93",{"description":685},{"description":685},{"description":689},"0100",{"value":102,"description":691},"sRGB",{"value":622,"description":622},{"value":619,"description":619},{"value":695,"description":695},720,{"description":697},"Auto exposure",{"description":699},"Auto white balance",{"description":284},{"description":702},"Unknown",{"description":704},"Standard",{"description":706},"Version 2.2",{"description":708},"North latitude",{"description":710},41.88222122222222,{"description":712},"East longitude",{"description":714},2.28442,{"description":716},"Sea level",{"description":718},"489 m",{"description":720},"11:17:41",{"description":722},"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",{"description":724},"2024:12:11",{"description":726},"R98",{"description":689},{"value":729,"description":729},"lcms",{"value":731,"description":731},"4.2.0",{"value":733,"description":734},"mntr","Display Device profile",{"value":736,"description":736},"RGB ",{"value":738,"description":738},"XYZ ",{"value":740,"description":740},"2018-03-20T09:14:29.000Z",{"value":742,"description":742},"acsp",{"value":744,"description":745},"MSFT","Microsoft",{"value":747,"description":747},"saws",{"value":749,"description":749},"ctrl",{"description":751},"Perceptual",{"value":753,"description":753},"hand",{"value":691,"description":691},{"value":756,"description":756},"CC0",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":714,"lat":710},{"name":762,"src":763,"url":763,"meta":764,"keywords":776,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":777},"perspective","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":765,"json":775,"markdown":17},{"Bits Per Sample":766,"Image Height":767,"Image Width":768,"Color Components":771,"Subsampling":772,"FileType":774},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},1320,"1320px",{"value":238,"description":349},{"description":773},"YCbCr4:2:2 (2 1)",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[779,826,868,908,948,988,1028],{"name":349,"src":780,"url":780,"meta":781,"keywords":824,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":825},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":782,"json":823,"markdown":17},{"Bits Per Sample":783,"Image Height":784,"Image Width":787,"Color Components":788,"Subsampling":789,"Orientation":790,"XResolution":791,"YResolution":793,"ResolutionUnit":794,"YCbCrPositioning":795,"Exif IFD Pointer":797,"ExifVersion":799,"ComponentsConfiguration":801,"FlashpixVersion":802,"ColorSpace":803,"PixelXDimension":806,"PixelYDimension":807,"Preferred CMM type":808,"Profile Version":809,"Profile/Device class":810,"Color Space":811,"Connection Space":812,"ICC Profile Date":813,"ICC Signature":814,"Primary Platform":815,"Device Manufacturer":816,"Device Model Number":817,"Rendering Intent":818,"Profile Creator":819,"ICC Description":820,"ICC Copyright":821,"FileType":822},{"value":456,"description":457},{"value":785,"description":786},1024,"1024px",{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},"25",{"description":792},{"value":106,"description":471},{"value":102,"description":796},"centered",{"value":798,"description":798},102,{"description":800},"0210",{"description":17},{"description":689},{"value":804,"description":805},65535,"Uncalibrated",{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":827,"src":828,"url":828,"meta":829,"keywords":866,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":867},"flux-5","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":830,"json":865,"markdown":17},{"Bits Per Sample":831,"Image Height":832,"Image Width":835,"Color Components":836,"Subsampling":837,"Orientation":838,"XResolution":839,"YResolution":840,"ResolutionUnit":841,"YCbCrPositioning":842,"Exif IFD Pointer":843,"ExifVersion":844,"ComponentsConfiguration":845,"FlashpixVersion":846,"ColorSpace":847,"PixelXDimension":848,"PixelYDimension":849,"Preferred CMM type":850,"Profile Version":851,"Profile/Device class":852,"Color Space":853,"Connection Space":854,"ICC Profile Date":855,"ICC Signature":856,"Primary Platform":857,"Device Manufacturer":858,"Device Model Number":859,"Rendering Intent":860,"Profile Creator":861,"ICC Description":862,"ICC Copyright":863,"FileType":864},{"value":456,"description":457},{"value":833,"description":834},768,"768px",{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":869,"src":870,"url":870,"meta":871,"keywords":906,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":907},"flux-6","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":872,"json":905,"markdown":17},{"Bits Per Sample":873,"Image Height":874,"Image Width":875,"Color Components":876,"Subsampling":877,"Orientation":878,"XResolution":879,"YResolution":880,"ResolutionUnit":881,"YCbCrPositioning":882,"Exif IFD Pointer":883,"ExifVersion":884,"ComponentsConfiguration":885,"FlashpixVersion":886,"ColorSpace":887,"PixelXDimension":888,"PixelYDimension":889,"Preferred CMM type":890,"Profile Version":891,"Profile/Device class":892,"Color Space":893,"Connection Space":894,"ICC Profile Date":895,"ICC Signature":896,"Primary Platform":897,"Device Manufacturer":898,"Device Model Number":899,"Rendering Intent":900,"Profile Creator":901,"ICC Description":902,"ICC Copyright":903,"FileType":904},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":909,"src":910,"url":910,"meta":911,"keywords":946,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":947},"flux-7-modules","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":912,"json":945,"markdown":17},{"Bits Per Sample":913,"Image Height":914,"Image Width":915,"Color Components":916,"Subsampling":917,"Orientation":918,"XResolution":919,"YResolution":920,"ResolutionUnit":921,"YCbCrPositioning":922,"Exif IFD Pointer":923,"ExifVersion":924,"ComponentsConfiguration":925,"FlashpixVersion":926,"ColorSpace":927,"PixelXDimension":928,"PixelYDimension":929,"Preferred CMM type":930,"Profile Version":931,"Profile/Device class":932,"Color Space":933,"Connection Space":934,"ICC Profile Date":935,"ICC Signature":936,"Primary Platform":937,"Device Manufacturer":938,"Device Model Number":939,"Rendering Intent":940,"Profile Creator":941,"ICC Description":942,"ICC Copyright":943,"FileType":944},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":950,"url":950,"meta":951,"keywords":986,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":987},"flux-7-modules-sheets","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":952,"json":985,"markdown":17},{"Bits Per Sample":953,"Image Height":954,"Image Width":955,"Color Components":956,"Subsampling":957,"Orientation":958,"XResolution":959,"YResolution":960,"ResolutionUnit":961,"YCbCrPositioning":962,"Exif IFD Pointer":963,"ExifVersion":964,"ComponentsConfiguration":965,"FlashpixVersion":966,"ColorSpace":967,"PixelXDimension":968,"PixelYDimension":969,"Preferred CMM type":970,"Profile Version":971,"Profile/Device class":972,"Color Space":973,"Connection Space":974,"ICC Profile Date":975,"ICC Signature":976,"Primary Platform":977,"Device Manufacturer":978,"Device Model Number":979,"Rendering Intent":980,"Profile Creator":981,"ICC Description":982,"ICC Copyright":983,"FileType":984},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":989,"src":990,"url":990,"meta":991,"keywords":1026,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1027},"O1lwB5myqlZoNflVeM_Zn","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":992,"json":1025,"markdown":17},{"Bits Per Sample":993,"Image Height":994,"Image Width":995,"Color Components":996,"Subsampling":997,"Orientation":998,"XResolution":999,"YResolution":1000,"ResolutionUnit":1001,"YCbCrPositioning":1002,"Exif IFD Pointer":1003,"ExifVersion":1004,"ComponentsConfiguration":1005,"FlashpixVersion":1006,"ColorSpace":1007,"PixelXDimension":1008,"PixelYDimension":1009,"Preferred CMM type":1010,"Profile Version":1011,"Profile/Device class":1012,"Color Space":1013,"Connection Space":1014,"ICC Profile Date":1015,"ICC Signature":1016,"Primary Platform":1017,"Device Manufacturer":1018,"Device Model Number":1019,"Rendering Intent":1020,"Profile Creator":1021,"ICC Description":1022,"ICC Copyright":1023,"FileType":1024},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1029,"src":1030,"url":1030,"meta":1031,"keywords":1066,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1067},"OQH5trLGAxOLXXNQk2uBE","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1032,"json":1065,"markdown":17},{"Bits Per Sample":1033,"Image Height":1034,"Image Width":1035,"Color Components":1036,"Subsampling":1037,"Orientation":1038,"XResolution":1039,"YResolution":1040,"ResolutionUnit":1041,"YCbCrPositioning":1042,"Exif IFD Pointer":1043,"ExifVersion":1044,"ComponentsConfiguration":1045,"FlashpixVersion":1046,"ColorSpace":1047,"PixelXDimension":1048,"PixelYDimension":1049,"Preferred CMM type":1050,"Profile Version":1051,"Profile/Device class":1052,"Color Space":1053,"Connection Space":1054,"ICC Profile Date":1055,"ICC Signature":1056,"Primary Platform":1057,"Device Manufacturer":1058,"Device Model Number":1059,"Rendering Intent":1060,"Profile Creator":1061,"ICC Description":1062,"ICC Copyright":1063,"FileType":1064},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1069,1091,1112,1248,1357],{"name":284,"src":1070,"url":1070,"meta":1071,"keywords":1089,"description":17,"alt":17,"width":576,"height":1075,"title":17,"gps":1090},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1072,"json":1088,"markdown":17},{"Bits Per Sample":1073,"Image Height":1074,"Image Width":1077,"Color Components":1078,"Subsampling":1079,"JFIF Version":1080,"Resolution Unit":1081,"XResolution":1083,"YResolution":1084,"JFIF Thumbnail Width":1085,"JFIF Thumbnail Height":1086,"FileType":1087},{"value":456,"description":457},{"value":1075,"description":1076},1258,"1258px",{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},"None",{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":1092,"url":1092,"meta":1093,"keywords":1110,"description":17,"alt":17,"width":576,"height":1097,"title":17,"gps":1111},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1094,"json":1109,"markdown":17},{"Bits Per Sample":1095,"Image Height":1096,"Image Width":1099,"Color Components":1100,"Subsampling":1101,"JFIF Version":1102,"Resolution Unit":1103,"XResolution":1104,"YResolution":1105,"JFIF Thumbnail Width":1106,"JFIF Thumbnail Height":1107,"FileType":1108},{"value":456,"description":457},{"value":1097,"description":1098},1185,"1185px",{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1113,"src":1114,"url":1114,"meta":1115,"keywords":1246,"description":1129,"alt":1129,"width":1122,"height":1119,"title":17,"gps":1247},"DSC02931","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1116,"json":1245,"markdown":17},{"Bits Per Sample":1117,"Image Height":1118,"Image Width":1121,"Color Components":1124,"Subsampling":1125,"Thumbnail":1126,"ImageDescription":1148,"Make":1149,"Model":1150,"Orientation":1151,"XResolution":1152,"YResolution":1154,"ResolutionUnit":1155,"Software":1156,"DateTime":1157,"YCbCrPositioning":1158,"Exif IFD Pointer":1159,"ExposureTime":1161,"FNumber":1163,"ExposureProgram":1165,"ISOSpeedRatings":1167,"SensitivityType":1169,"RecommendedExposureIndex":1171,"ExifVersion":1172,"DateTimeOriginal":1174,"DateTimeDigitized":1175,"OffsetTime":1176,"OffsetTimeOriginal":1178,"OffsetTimeDigitized":1179,"ComponentsConfiguration":1180,"CompressedBitsPerPixel":1181,"BrightnessValue":1182,"ExposureBiasValue":1184,"MaxApertureValue":1186,"MeteringMode":1188,"LightSource":1189,"Flash":1190,"FocalLength":1193,"MakerNote":1195,"UserComment":1197,"FlashpixVersion":1199,"ColorSpace":1200,"PixelXDimension":1201,"PixelYDimension":1202,"Interoperability IFD Pointer":1203,"FileSource":1205,"SceneType":1207,"CustomRendered":1209,"ExposureMode":1211,"WhiteBalance":1213,"DigitalZoomRatio":1214,"FocalLengthIn35mmFilm":1215,"SceneCaptureType":1217,"Contrast":1218,"Saturation":1220,"Sharpness":1221,"LensSpecification":1222,"LensModel":1224,"InteroperabilityIndex":1226,"InteroperabilityVersion":1227,"about":1228,"Rating":1229,"Preferred CMM type":1230,"Profile Version":1231,"Profile/Device class":1232,"Color Space":1233,"Connection Space":1234,"ICC Profile Date":1235,"ICC Signature":1236,"Primary Platform":1237,"Device Manufacturer":1238,"Device Model Number":1239,"Rendering Intent":1240,"Profile Creator":1241,"ICC Description":1242,"ICC Copyright":1243,"FileType":1244},{"value":456,"description":457},{"value":1119,"description":1120},1365,"1365px",{"value":1122,"description":1123},2048,"2048px",{"value":238,"description":349},{"description":466},{"Compression":1127,"ImageDescription":1128,"Make":1130,"Model":1132,"Orientation":1134,"XResolution":1135,"YResolution":1136,"ResolutionUnit":1137,"Software":1138,"DateTime":1140,"JPEGInterchangeFormat":1142,"JPEGInterchangeFormatLength":1144,"YCbCrPositioning":1146,"type":640,"base64":1147},{"value":628,"description":628},{"description":1129}," ",{"description":1131},"SONY",{"description":1133},"ILCE-7M3",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},"ILCE-7M3 v4.01",{"description":1141},"2020:09:13 13:50:25",{"value":1143,"description":1143},39074,{"value":1145,"description":1145},8991,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},"350",{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":106,"description":639},{"value":1160,"description":1160},364,{"description":1162},"1/50",{"description":1164},"f/3.5",{"value":102,"description":1166},"Manual",{"value":1168,"description":1168},100,{"value":106,"description":1170},"Recommended Exposure Index",{"value":1168,"description":1168},{"description":1173},"0231",{"description":1141},{"description":1141},{"description":1177},"+02:00",{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1183},"5.759375",{"description":1185},"1.7",{"description":1187},"3.50",{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},16,"Flash did not fire, compulsory flash mode",{"description":1194},"28 mm",{"description":1196},"[Raw maker note data]",{"description":1198},"[Undefined encoding]",{"description":689},{"value":102,"description":691},{"value":1122,"description":1122},{"value":1119,"description":1119},{"value":1204,"description":1204},38782,{"value":238,"description":1206},"DSC",{"value":102,"description":1208},"A directly photographed image",{"description":1210},"Normal process",{"value":102,"description":1212},"Manual exposure",{"description":699},{"description":284},{"value":1216,"description":1216},28,{"description":704},{"description":1219},"Normal",{"description":1219},{"description":1219},{"description":1223},"28-70 mm f/5.6",{"description":1225},"FE 28-70mm F3.5-5.6 OSS",{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1249,"src":1250,"url":1250,"meta":1251,"keywords":1355,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":1356},"DSC02988","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1252,"json":1354,"markdown":17},{"Bits Per Sample":1253,"Image Height":1254,"Image Width":1255,"Color Components":1256,"Subsampling":1257,"Thumbnail":1258,"ImageDescription":1275,"Make":1276,"Model":1277,"Orientation":1278,"XResolution":1279,"YResolution":1280,"ResolutionUnit":1281,"Software":1282,"DateTime":1283,"YCbCrPositioning":1284,"Exif IFD Pointer":1285,"ExposureTime":1286,"FNumber":1287,"ExposureProgram":1289,"ISOSpeedRatings":1290,"SensitivityType":1292,"RecommendedExposureIndex":1293,"ExifVersion":1294,"DateTimeOriginal":1295,"DateTimeDigitized":1296,"OffsetTime":1297,"OffsetTimeOriginal":1298,"OffsetTimeDigitized":1299,"ComponentsConfiguration":1300,"CompressedBitsPerPixel":1301,"BrightnessValue":1302,"ExposureBiasValue":1304,"MaxApertureValue":1305,"MeteringMode":1307,"LightSource":1308,"Flash":1310,"FocalLength":1311,"MakerNote":1313,"UserComment":1314,"FlashpixVersion":1315,"ColorSpace":1316,"PixelXDimension":1317,"PixelYDimension":1318,"Interoperability IFD Pointer":1319,"FileSource":1320,"SceneType":1321,"CustomRendered":1322,"ExposureMode":1323,"WhiteBalance":1324,"DigitalZoomRatio":1326,"FocalLengthIn35mmFilm":1327,"SceneCaptureType":1329,"Contrast":1330,"Saturation":1331,"Sharpness":1332,"LensSpecification":1333,"LensModel":1334,"InteroperabilityIndex":1335,"InteroperabilityVersion":1336,"about":1337,"Rating":1338,"Preferred CMM type":1339,"Profile Version":1340,"Profile/Device class":1341,"Color Space":1342,"Connection Space":1343,"ICC Profile Date":1344,"ICC Signature":1345,"Primary Platform":1346,"Device Manufacturer":1347,"Device Model Number":1348,"Rendering Intent":1349,"Profile Creator":1350,"ICC Description":1351,"ICC Copyright":1352,"FileType":1353},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":1259,"ImageDescription":1260,"Make":1261,"Model":1262,"Orientation":1263,"XResolution":1264,"YResolution":1265,"ResolutionUnit":1266,"Software":1267,"DateTime":1268,"JPEGInterchangeFormat":1270,"JPEGInterchangeFormatLength":1271,"YCbCrPositioning":1273,"type":640,"base64":1274},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1269},"2020:09:19 16:48:32",{"value":1143,"description":1143},{"value":1272,"description":1272},7605,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1288},"f/4",{"value":102,"description":1166},{"value":1291,"description":1291},125,{"value":106,"description":1170},{"value":1291,"description":1291},{"description":1173},{"description":1269},{"description":1269},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1303},"6.525",{"description":284},{"description":1306},"4.00",{"value":106,"description":676},{"value":102,"description":1309},"Daylight",{"value":1191,"description":1192},{"description":1312},"39 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},"Manual white balance",{"description":284},{"value":1328,"description":1328},39,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1358,"src":1359,"url":1359,"meta":1360,"keywords":1410,"description":17,"alt":17,"width":622,"height":1364,"title":17,"gps":1411},"30mm","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1361,"json":1409,"markdown":17},{"Bits Per Sample":1362,"Image Height":1363,"Image Width":1366,"Color Components":1367,"Subsampling":1368,"JFIF Version":1369,"Resolution Unit":1370,"XResolution":1371,"YResolution":1373,"JFIF Thumbnail Width":1374,"JFIF Thumbnail Height":1375,"Make":1376,"Model":1377,"Exif IFD Pointer":1378,"ExposureTime":1380,"FNumber":1381,"ExposureProgram":1382,"ISOSpeedRatings":1383,"ExifVersion":1384,"DateTimeOriginal":1385,"DateTimeDigitized":1387,"BrightnessValue":1388,"ExposureBiasValue":1390,"MaxApertureValue":1391,"MeteringMode":1392,"LightSource":1393,"Flash":1394,"FocalLength":1395,"SubSecTimeOriginal":1396,"SubSecTimeDigitized":1398,"WhiteBalance":1399,"DigitalZoomRatio":1400,"FocalLengthIn35mmFilm":1401,"Contrast":1402,"Saturation":1403,"Sharpness":1404,"about":1405,"CreateDate":1406,"FileType":1408},{"value":456,"description":457},{"value":1364,"description":1365},1174,"1174px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},350,{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},346,{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1386},"2020:09:13 13:55:07",{"description":1386},{"description":1389},"5.77109375",{"description":284},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},"00",{"description":1397},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1407,"description":1407},"2020-09-13T13:55:07",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"# Versatile & Modular Dual Sheet Press \n\n## Key Features \n\n- Capable of producing sheets up to 45mm thick \n- Delivers 20 tons of pressure for reliable compression \n- Stackable and interlockable design for handling 600x1300mm sheets \n- Equipped with a hydraulic jack featuring a pneumatic port for enhanced usability \n- Safe and easy mould handling\n\n### Customization Options \n\n- Precise temperature control & monitoring using Omron-Modbus PID controllers \n- Active cooling zone for improved efficiency \n- Adaptive pressure control for consistent results \n- Oil heating\n","- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\r\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\r\n","# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\r\n\r\n## References\r\n\r\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\r\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\r\n- [Conveyor Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\r\n- [Conveyor Rollers - 450 / 50](https://es.rs-online.com/web/p/rodillos-para-transporte/7614167)\r\n- [Conveyor Rollers - 400 / 50] (https://es.rs-online.com/web/p/rodillos-para-transporte/7614158)\r\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\r\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\r\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\r\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\r\n\r\n## CAM\r\n\r\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\r\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\r\n- [Bars - 60x40](https://a360.co/3AlNxSf)\r\n\r\n## Remarks\r\n\r\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\r\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\r\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\r\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\r\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\r\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\r\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\r\n","C:\\Users\\zx\\Desktop\\osr\\products","C:\\Users\\zx\\Desktop\\osr\\products/products/sheetpress/cassandra-edczmax-rc2/","https://assets.osr-plastic.org","C:\\Users\\zx\\Desktop\\osr\\products/cache/","https://assets.osr-plastic.org/cache/","https://git.polymech.io/","https://assets.osr-plastic.org/","https://assets.osr-plastic.org/products/sheetpress/cassandra-edczmax-rc2","https://files.polymech.io/files/machines","https://files.polymech.io/files/machines/products/sheetpress/cassandra-edczmax-rc2","https://discord.gg/s8K7yKwBRc","sheetpress/cassandra-edczmax-rc2",[1428,1434],{"file":1429,"name":1430,".STEP":1431,".html":1432,"model":1433},"products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.SLDASM","GlobalSPC-650-Default-RC2-Single.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.tree.json",{"file":1435,"name":1436,".STEP":1437,".html":1438,"model":1439},"products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.SLDASM","GlobalSPC-650-Default-RC2-Dual.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.tree.json","mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC650&body=","{\n \"forumCategory\": 63,\n \"forum\": \"https://forum.osr-plastic.org/c/machines/sheetpress/63\",\n \"howtoSection\": \"https://osr-plastic.org/howto/#sheetpress\",\n \"edrawings:\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2resources/edrawings.html\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"Preview3d\": true,\n \"keywords\": \"sheetpress,cassandra,EDC650\",\n \"forumTags\": \"sheetpress\",\n \"forumUserId\": 1,\n \"howto_categories\": \"86\",\n \"download\": \"https://files.polymech.io/files/machines/sheetpress/cassandra-edczmax-rc2\",\n \"library\": \"https://osr-plastic.org/machines/cassandra-edc.html\",\n \"preview\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/parts.jpg\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/dimensions.jpg\",\n \"rel\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"slug\": \"cassandra-edc\",\n \"id\": \"cassandra-edc\",\n \"title\": \"Sheetpress Cassandra - EDC650\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"product_code\": \"EDC650\",\n \"code\": \"EDC-650\",\n \"name\": \"Sheetpress Cassandra - EDC650\",\n \"category\": \"sheetpress\",\n \"status\": \"Development\",\n \"showResources\": true,\n \"description\": \"Small sheetpress for small and medium size parts. Ideal for small series and prototyping.\",\n \"version\": \"1.0\",\n \"debug\": false,\n \"price\": 4800,\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"cadConfigurations\": {\n \"Default\": {\n \"source\": \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \"files\": [\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.json\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.html\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.step\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.x_t\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.json\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.html\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.step\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.x_t\"\n ]\n }\n },\n \"product_rel\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"0_katbotfreezone\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 694,\n \"description\": \"694px\"\n },\n \"Image Width\": {\n \"value\": 909,\n \"description\": \"909px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Artist\": {\n \"description\": \"mc007\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 336,\n \"description\": 336\n },\n \"XPAuthor\": {\n \"description\": \"mc007\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"72\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"72\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-09-19T18:17:29.720\",\n \"description\": \"2024-09-19T18:17:29.720\"\n },\n \"creator\": {\n \"description\": \"mc007\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 909,\n \"height\": 694,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_perspective-max\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4_perspective-max-open\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"Artist\": {\n \"description\": \"me\"\n },\n \"Rating\": {\n \"value\": \"4\",\n \"description\": \"4\"\n },\n \"RatingPercent\": {\n \"value\": \"75\",\n \"description\": \"75\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 432,\n \"description\": 432\n },\n \"XPTitle\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"XPComment\": {\n \"description\": \"comments\"\n },\n \"XPAuthor\": {\n \"description\": \"me\"\n },\n \"XPKeywords\": {\n \"description\": \"exif tag\"\n },\n \"XPSubject\": {\n \"description\": \"subject\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"exif tag\"\n },\n \"creator\": {\n \"description\": \"me\"\n },\n \"subject\": {\n \"description\": \"exif tag\"\n },\n \"title\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"description\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"exif tag\",\n \"description\": \"sheetpress - rc2\",\n \"alt\": \"sheetpress - rc2\",\n \"width\": 1920,\n \"height\": 1080,\n \"title\": \"sheetpress - rc2\",\n \"gps\": {}\n },\n {\n \"name\": \"5_breakout\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1920,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"11_dual-max\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"crear\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 1150,\n \"description\": 1150\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 49792,\n \"description\": 49792\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCADAAJADASEAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDiYPgJJGsJ1jxTbjHM4itiSPZSTyfqK7Twz8HvANlcW8/2W41GeCQSIbqcnzCOxQcEDrivJqYppNI9SFJPc1tb8f20c15Zx3cUPkfu4WgTzWBGQ2VOFXB4xmrnjSxQ+AX1RjHqdz5UVzFFc52OeD0BHPOcdM+teTO90zvitDz7wf4o8Ran4n0/UI9O1S/ggnVpkhiIiRcEH7owOvvXeeKzNqdl/bdzpUmnymSO2iVm5KbmJ69jkdeTjjFbUJKhiKaW7kl97s/wMsRH2lGbeyT/ACM3QPFVjfW50jWoootuYRIR+7cDjDD+E/54rVsBPp++3lZpreHISUnL+S/Y/wB4DjDdeOfWrnpVkvNkxX7tPyOK8faTaQa5pV1FAIpZnKTMvHmbQcN9feuisUAUV3z/AN2h6v8AQ4ofx5fL9Taj27NoP6VseBo12aowHLXsa/lGv+NeXil+6Z20viOR+Kqyz+MJIYfvFrRPp+7nbv8AWpNIsJ7fWoI5Zll4iIxKrkcOf4enTpXZlCVn6S/9JOPM3ovWP/pSO5WMBTk8gZxUW0sxwp5YdazNTPgjEmmWx55ubngf9dTVrT0UlgoOc4rOK39WaM4Cx8aWOr+MbO21GX7FZXUu15dxO0YOBv4C8+3etnSJPEEfiCG9tbGXUNPiVj9oaQR8fMAAW6npyATSq80X7/U2gk17piL8Kf8AhIdbn12+urjSorpzI9pEoLkknOWPA/I12UPgqzs5raa91W8e0tVCww3Fx8gAGBnoD9MV5GIzF3dOMduv/Asd1PDpK7ZdvPF/hfTY/IS9WYoMCK2XIH9K5rWfE9t4o0O/htLGW3FlPbujuQTICxzjtxjmufJcLV+uU68tuaP5onMKkfq84rez/JnmN9q+lXl/cWd+7Q3CStGJ4yA4wcc54Yex5967C812y0HQbO7091vraF1hZWc5wQc5/uk46Gvp8XBxrSXm/wAzzsPNSoxv2RU8S6tY63baPe2EwlWG78qRSMNHuUlQw+gI98V0VpGAnpiump/u0PVnJFfvpL0NWNRjPWug8ARg2Oouw4bUGx+CIK8rFP8Ads7aXxHCfEv5/F865+Vr6BCPXbak4/8AHqueHwE1tDtzm4RePaFjXdleif8Ahf8A6ScWZfCv8Uf/AEpHcEhVLdaZCV3E44yOorJGxR0qNZNJt9w/5b3H/ow1dsEClyqknOazh19X+Zcjno5/A/hi3I36XZEjDbQGdvx5P61n3/xV0DTLVv7Ns5L1VHDDCqa8GnKvjZqUtfuPYcYUY2WhxmpfGfUrzclq0dh6BVBb9a4XW/FOsX8jte3Mt/C3PyyEEf1r28Pl8IS5p6v+vM4auJdrROdub3eGl06cxXQ6LI20k56Zrpvhnq2o3uq3dvf25ikhgD5ZM5yccHp+Ne7g6cZVo37nk4ubVGXoZHia1t7jX9RFrehJluHEkb8qefzH613uj+APE1v4HsPEGhT/ANpx3dsHurCQgPHyQwTPDrx9081yZjVjCpJS/mf6m2Di3Si/JEdrYL4f+yJJCkd9qc4WW2jbdFDGOQSezhscDOMkV39qTt9aU/8Ad0/N/oCd6z9F+ppxk7cHpXQfDZy/h+4f/npfzEfgQP6V5WL/AIbOuj8RwXxBbd4ykHrq0g/74tIR/Wtbw+qve2uAAWvpOT1wtv8A/Xr0MvT5Xb+V/kcWOa92/dfmdiwyjLvyOOcU1FBGQSayRqZ+jyINIt2P/PzdAfhKa14GHktg4FZw6+r/ADLkfGd7qkd1MslzHIHHRl+bH0PX+dUgyrJ5lneOkrHqHwx+o7/lXowioK3QiUnJ3FNxqUuEltVuFOcvt2nP+fanGxuXUNDM0BI5Vm3bT7YolKMRxhKRMbb5MXk/m46MwCkfj1rqPh2bP7fdQ28wlZYN4Ay/Q1rg6jliIW7oyxlNRw879mFzFdap4zu9M0vT5rm7knYkLhVA7sWPRR3Jr6M+GMZHw0tLZZFdoEng3ocgsruMg+ma83O6co1Jt/zP9TXAVYyoQiv5V+R8+eH9R1DUNZtRqFw07RyoI8qAFAY56V7BbIypniul0lTwyUe7f3mam51m32RoxhfJZnI4GeldL8MY8+EoHbkyTzP/AORD/hXlYv8AhnZS+I858eJJJ4veVRmMaxfAt7hIlH/oJrS8LyFtY02HOMzXkh/CNBXq5b8E/wDCzzcw3gv7yO5RGEQcjgnAPY0iAmPBBGTXOdBiaXltDtiBkC8vBx/12ro7Nc2qqcDnFZw6+r/M0kfFkq6THJlX84HHQEimS3tvC/7m0P6Cutc89yuanDYrSaleucIkcYPtk/rUTNfyHD3MuPReP5VrGjFbmM68nsEdjubLZb3JzXY/C+0CeIZ1CHm0k4CbumO1duGsqsfVHDiW5UpejOi8W6pdaZA2l6dZmwXUEE91dj/WXgORw3ZRjGPXP49z8Hbu4t/CNqsEzR7HkUgHj7x6j8awzOCnWkpfzP8AUMvk1Ri12R55b2SWXjGS3TOI7wqM8nG+vZookS3DPwPU8VnW/wB3j6s3pfxX6EkjRPbPDC6u8i7VCHJJPAFXvD/i7QPDvhSKHUNWtLea13NcK752gyNx8uSSeMYFeXVoSqpRXc7I1FC7Zy2g+JvCHi7VdUg0a5k1S7SW5vjutWijVJpRja787gMfw1L9ssPDXiO1ubyTdDElwsYkyBJJJtKhiAdq/Ly3avRwsXRUoy6pr8ThxP71wkujv+D/AMzQ8B3/AIx1i9a81OWKLTFaQPF5e1N3YRZ5wOOckHmuzVRuGD0yea55pKVkdEdjI0FM6JCq7RjULoY/4EDWjdIYgCztk+nFYRW5pI+btD+DHjW8tVkvYLDR0zj/AImF2qP9doya6SH4GwoEa/8AFH2jJAK6XpstwR+PA/GuupioR2IjRcjUi+DPhy1XfMNdn28/6TPBahv+Ajc1bWkeAPBMjyumk2wjtEHmNKrSBifXMnP4iuWWNk/hN44ddTl9c0jwRLetPFpkl66rtMVjKsIUg44jUDOPUGsu4vPCWkXRitrAWdwoZZfMikdk9txbGfwrrwVapKtDtdX+8yx2HpwpSS1unYbreveFlgfSdXtb+/FtIXiktZBGVcgbgC44Q8ZGOoyKwtP8f3Wi2D2Gi2MSReYzq9yxlcZ7cbRXfiIOrWlLpdtfiebh5KlRjHrZHOXfifWn1F79/KWaRi5/dBQSe/HP61IviDxffD9zcXTOSAPJh5/PBP60nBWs9ilN30Nbw3ovjO61ex1O7ttTltEnSRnldsYBzwGPtWJFaZ8P6vNLMgjSa1ilCcsd0vUDvgBu/XFRGcNUinCW7PYvh+LM+Orr7DYXtisGihWS4jjj3ZmXawVCcZAPXmur1u5sre5sJryyW6AuFypxlhkcAn3xXNVbv8jWnaxqaRdyy6tFCjhY23s8YHBwMjHoBXROVWJnOflRjxXO1ZmqOX0iRZvDkTyxu5OpXODk/wCyeeateWhY7VC445UfzrGL3NWjwzWPiv45SY/YbixmBzh0iEYx/Os+48efF6+haU3hhhC5LgSMAvrnpitYYWFryYSxPLokYdzfeOdQJN34nmGeojjP9TW38PNO8aya2um6R4ouYpNQIEvnlViYIC3zEg4AGa1VKitFH8WYPEzfU9a1Ca10po01K90tkuo2MfkSrISMkA8euK8OfTJQyiW+hVS5aXdIgYAkk4561rhP3TfMczjOo9CTVP7OluZbs3MbtIdxRWLZPc9KoNcQ7dkSAZ4+71rvvfVGLTjoyxp2opFa29vfW0d6lsT9nZiUeMZyAHHOPbpxV3RvihqVnALCaMTyu2EuH5dGyMH3A44xU1oe0hyl0J8krnYeGfGV3ANUbxNqEtz5LgqERTswDuGBjHBHXrXJ6jcafcTa1Bo1iRFNqOnLBblNwJyxwQCc5POM+1cNCh7OUklpoddarzpN7nr/AIQstQtvFmrHUZYZpxpVrhorIW6jdJISuMktgrjJq3ru2bXdGtWZQC8krAsBkKKmUlLVCja2hvaDHENdDKB8sTc+3FdJHOF1OwA/jukX+Z/pWFV6G1NHP6c6JoE5bB/4m91yR6hTS6bOb+e5hClVgiEhI/H/AArllPli2bqN3Y4Wz8A6dYaU89xe6ZJdSShFlktvOjUdxhsHPBrpV02yh8CHTb7U4ZYSi2q3NvaEFE/ukE/N0PPArolj1ZpI5o4a1rv+tTJs/Afg7G59d1Ju+FtlXP5k1Y1D4c6Lq2ntZ+G9SvIb0uuJ7oEr15UBBnJopYhKSb2uYukpaJ6nJ618HY9EdP7d8R3cHm52LDpEjFsdcZYVz9p4Z+H0rSIuq+Mb9432SJa6bEhU++WYj8a9v20Xscihbc0G8NeBLInb4R8a6jju9/DEP/HVq5baf4dUg2fwbnnYc5v9dY/orCspV0aKmNu9U1HTbiSCx+B+gKU43RwNdkfizc1wGox2F1crLd+DHsJ42Dboo3iOQfTOKSqXVylAW88I3etaQl1YQ2pLSSgtdJukVeDw4+bg5xnNYdpO1pDd2V9eLBp8erWzyPEh8tFVG3OADuzgjpzShNSuuxc4W1PcvhVf+HNWu/EOpeFQBYCO0t9ojZBvVXLE7jkkk5/GrF7cO/jy0jYH9zYySDHu2K5Vzc3vbm7aaujqvBUzTa3dmRWKpb8cdywroblsatoykAFr0fpHIf6VzVdmaQ3Oe0oifwfqEhJzFrkif99Rg8/lVnwbGGXXZ+fmCxDPsv8A9lXFW/hs6YfEeF6j8X54tORV0aFod2/aSTyOneq0Hxj1S8sNo0q1ELMCUKjBI6V2Ry7dt/195y/WI9h5+LuuD/V6ZYoB6RL/AIVqeE/jD4lTWYyulWt2WHyw4IUMDkMRGATjHTpzWsMBC6UjP2qjrFanV698VPHmuSRG78I6XOYs+WTp87bc/wDAvasaw8SePLGSd9G8E6baPdNvmaDw85MjepLZzXqKlFHBe7uTf8JR8ZJiRFpNxFn/AJ5eH41/mhqQal8eLgkI3iNB/wBMtPSP+SCp9nFFpsVbT4/XeU+0eNTu4wsxT+RFcabT4qRanbQahJ4jjtTKA7SL5qgZ565oajZlRvcb49vNfWDUIdF1BxDE4IzG1vLIMDcFGMSHPYNnnpxXJeGbi+lvLywt7VLi7muRKCEaYDah4BIJJPbNZQiuVtG0m72PVE1DX/C+n6BY20NrLd62hvJUvrUx/YyjPGAAm3qBnJ55PasPTfHWtS+JTqWo6BaC6+zrbLDFcMilS5+bJB5zxilCHNdhKSTUT6C8PaRNplxdzSMj+bGoC5+6Rkkf/XpuqXATxF4eDY5vySPpBKa86q7pnTDdGFouR4L1ZQxP/E/J5/3KseApjdabeW6kYbVMPk5z86jA/KvPrNukzrgvePkmbTr650WNobO7lAYglIGbt7CnaBo2o/YQJLG8Q5PDW7D+lfSJ6M8fqX5NMnjTMscseD1aMirXh+9v9B1WDVNMvZbW5hYEPGxUsM8qSOxxgj0qLjuek3vxf1/ULY6RaWs1n5zmZrhNRldwZBgqucYUHkDPFct488T+JksNUlh8S63G0d/HtC30gwhDccH6UozbnYzW59V+AtRi1LwRbX0k82VUByZWbkgEE855zW0Et5ZomE135iA4xKwQ/UZ5rkqVXdr1PQjBWujyz48CV/Dml3sMksZjv1VgkhAIdT1/EVwWq38lxoLwbFQJEjF1GH4cd/oK66D5sC5f3v0OaouXFJf3f1R0PhXQv7c8FDULmYQrIk0nlrHuK9SME+3euT+EGl6lqF14603Sb+2svOMEAeWAybg6tzuBDKRnqPXkGuFVPcmn0t+Z1uHvRt1LXxF0vWpfGEkF5dW91d21tbz2SK77UBZiIix5wccn/aNcV4csDq/inSElWSKa4vYrYRqMqCh3SZ9ACOPWvQw9S1C3ocdeKdZPsmfVF0p2nDtzz6Vy2sMqeMfCkeeXv5j+Vu/+NeXNaM7Ibor+H2x4W1dSOutfX+CmfCRSYZdxBD6o7AD0DMefxFcVT+Ezpj8R02ieP7260uQppaxynISST91FwpLZA5zxwK5u60tbuKNri/8AFVsRknbYnBBHTJzwDyO/Nb0Z1INytpcwrRptWkzn9Y8D+F9SO2/1rW2GRkSI6/pxUK/C3wXBpN5qC61KLK0UvPL9naQx8cd+ScdK61jbvVHOqMLaM46Kw+GolSdPHeyRYwu06POo4bIPftxSa3pPgLWLS+t1+IGnRG6kST57WePBU9yUNd8aMoz5jjTR6l4E8TeEdC8MNo0Hj3w7KX2hjLK46LjuorprDxVprODb+L/CkmGzgX6D+ZrmrUJSm5WOynUiopGT4utbnxBo66bb32g3kTSrIfL1KIEFTkEHd61xWoaNpcEL2d3rOkW0sgWNla/BPB4Ax3rainCg6XncibUqvP5WG6j4607wV4ebTUb7dDFugeRIyqISMcsx5/AGuR+GnxF0rQL/AFy8ewuZ4tQmimhKAAnaCDuyeOvArn+rPln5myrJyj5HRHXE8S+M5NYjhaGKWCzVY2OSoUdzXcfs1aXYXEWq6nc6fBJcLIPIlliBZFYtnaSOAcdq1hHkpcv9bGMnzVW/L9T2c2Vmww1rAQPVBVeTRdIluYLiTTLR5oCTDIYhujJGCQe2RxUOEWUpNbHklzLDDH4rjhVYoYfEG1FUYCjy+35VH8FsvpUM5BHmXE0mT3+/z+teTiUlGaXc7qLu0XtN1OxttOFkdGn1dg5fz9UkDH8QoAwPpUt945bSbfzp5NOsIwOGYhFH0LGlKrq+VWRcaenvO5yl78e9Et3IufFkcnPKWsRk/UDH61leMvjl4Y1T4d6utrY6xefaAbMTvFGixzMu5SQWJI49K7cNhq1TW2nyOWvUpQR4Rpk4vdO85onUlmUPCO4IyCDngA5qbxDYT6YbvyNUguTaxpI8TQFX2sQAeDjvXpqs1LkaPNSuNsfD/jG9SOSx0CXUBLG0iC1BkYqv3jtHPH0rPnur22uRbXekSw3AbZ5cilXLdMYIzmujmWqCzsNtdUjnkZDYPGV4ZiBwfT1z7Vt6bZa3fXMF1YaI7Rxyx/PcMI0JB4BPocdqmTS1ZcYs9E0z4Wy+K9CvPEer3el6dHOsssdrY2XmMhUkYDueBlTgAd6vfALwjpc+t6td36Cf+yp/Iht3jHktuViWKHPIxxzxXnzxXNGaj0OuFDllG/U0NWnjHxB8QugjWOK5RVCDAASL0/Cu6/ZTurq+8L6m91NJJ5M8cEQb+BApIUew3frWsYJ0Iyff9EYSl+/kl2X5s9pUdaRWAcZ9ako+eLy88vRfHFyTkLrfmH6GNq6b4N28tt4a05JlIb7Mz4PXnb/ia8fFv3Z+v6Ho0N16HyHrOs/EyZCdU1DXYYz/AM9maEH8OKp6J4V8TeJb5IWjllZkLpJdPhMeu5zjFfQRpUaCcoq1vU8z2lSq+Vs6a/8AhJ4ks7NpptOjnVP47e4BX/P0qDxPow0bwRdWTeTl9QEz+UpAUhQoGD2wc/jW2CxMKtXlXaX/AKSznxtJ06d33j/6Ui/8JDHJ4Yv0ZFZluGRSwzt3ooyPepPHskVpaarJLlnuo4reNFwNpyTk98fLXA3/ALS0XDY9L+DV99ifQZo5Ar+fJb5z2kiQj+ZrpFuT/wAJJ4utbsR3BLW91F58Yk270IyAf9paMVanVk301/A68JH2sYxXV2/E5Twb4i8QS6rraTz6VdSki0JNiqCMqR83HJO3K5z3rPkaeNfsdsYJzHeRFo3Zo5G2kt8pPBHFc9LFRqTlDvZ/h/wT0MRlzoUo1L3SbXzu/PyPQvAutWUPgC0tb1buyeS3dVaW2fy3LM2MOAVPXuRWH8Lte0nQNb8Xi+uUQyawiIo6spDKXAGcgZyayjB2qedvzMXJXj/XQ5Ked9Y1zXpkd47OW5mnkl5VnUKxCgHkA9z6cV7N+ysnl+DdXlx9/VWA/CNK9RxtQXr+iPM5k68l5L82eyyBFhVhMrMeqgdKrSyKEZvQE1g3obJHzNq15FF4I8ayyZw+q26j3Lpj/GvZPCXlvbxCJNoWzT8Mnp+leJjdn6/oj0qH9fifO9t441G7ufN1zwZoWsTHlnkJ3/gHJA+grVl8c+HfIAvPBM2mSAYDiFZ4dvTGzIGK75QdrJnFTxCvdofrXjnwtdaZHDpeoLbT5QMs1swGFx8oB4UdeecVi/EiTRfEJkh0aWCeO4iVpfL/AIXGR+ox+QqMHCvDG02lpad9v5Hb8ewsbUpzwzV9bxt/4EjF+H1h/ZtlPZyWEtsytGWaRNvnHB+bGT6Vj/FRYX0zzVUFhcqmT265FdCk3iL+aOdRtdHQ+F7n7Hoel3m/Btb+ym/BkKH/ANBFela35UXxA1CGQITeaeDGxxkbG4x+v51pmj1m/JfkjuydfvKa83+bPPfC9w9tr+tIqbvM1RwTnAUAA5P5U7xS9zCNStolLJHeq0gDEGJwCd444xwffNebhV/tN/7q/JHvZk/9iUf78vzkex+C5ZrL4O20/wAvnLo5kORlSwjLDI7jNcb+z5eT3mi+IL+4YGe5v45ZSo2gtjJwB0HPStY7VfVfmeK94f10OT0s7n1wnqzuv5gD/wBmr2v9mZdvw9uH6b9VuD+W0f0r1m/3EV5v8kebb9/J+S/OR6kXPPNVtQl8vT7pz/DC5/8AHTXK2bI+YPEwL+BfFkZGc6rYHH1UivdfAakaaQwCukEMbDrjhjj9RXkYx+58/wBEehR3f9dWeK6l8MvF1ohOneM476MdE1axV/8Ax4c1zt5ofjyxRvtXhTTNSiHV9OvTGT/wFif5V7DhTl5fieXytHF6nqMVpduNR0TUNOlIwRPCJAPxGP5VNo9zo93DcRRzW5TCtKxJiwN3ctwBXZhKco1Pk/yZx4r4H8vzOm0iC0shP9jlaSN0V/8AWiQDrjBFcD46n1GT7RbRuTZGdZHXHWTOBzXBh7SqXZ0XaNjwn4jt9ItJrDxBod7IAI97LGJFRVyFJGeOT1969BtPGvhDWtUttTk1uJNQto3ij+1K0fyMMFSOM/nW+PpzqRk4q91+ljsy2dOnVj7R2Sd/xuRW+lpHfS3umsl4Lmc3EvkTAgsRjjPan+JNGvLuO4msbJ4GkgaImb7zqVHXnbkHOD6EV5WGo1FUU5aaW/Q9/MMXh5UPZUnd3b6rdt/qeo2Sx23wjMCsD5WitGTnPzCEg/qK8+/ZwEj+G9WjiUmT7Qu3Hf5BxVw1jV9V+Z5Mvih8/wAizZeHG0zSrKLUIJodSuNSKTq+NxQFSp9Dnb1r0v8AZ2Xy/hpC5jKebfXL4P8A10xn9K9BSvTRxOPvs9Fzms/xE+zQb988i3f+RrNjR86XiefoPiaH11HTyf1r3DwUdujscH+BefZBXj4z4fn+iPRo7/15nns/jOxgGxYvtZHXywCPzNNi8SQ6ni1gtQjvwVEXzH8a+i5LrU8SVS2iNS28FNfxk3flohH+rGHY/nwKytY+HGjQz6YJfDUCWt5erbXLFsmVGBODtxgZFa4VONaNjKsr0pXOe8QfD/R9Blefw5ZSxPIz21xB5pYKsfKkA/dGD171414nhvGiv8XMsECNG0tsU/1jZ4JPbFckHzVtTeStsJojGSK6RmOGsOctySJUNbXiNrS70fwLdXFtDKq20kVwrIP3gjlAIb14rrrO1Rei/IVHWn83+Z6B4u+HnhOx0a91bRIrzS7mC3eaP7LdMEyBkDBzx9DV7wR4H8b634K0/V9I8eWsrX9rukstRh3bCcjaHGT+OK5FVUo3kaxizL8SW3xg8E+HJrLVrWK80UwNA08SrPHEjAj7wAZevetj9mTQfEeoeH9UutD8QQaXHHcqkitaCV3O3OcnoMUvZ01GUo9TT2k20n0Op+Knh/4gRQWV5NrNtq0MUwSKBE2EyEMwJ4B6Kehra+GLeI7/AEHTI9B1fw5cQRJGLq3YSLNAoA3blx19+hqLXWh0U5wUWprXW3qegXSatDn/AEGGZfWGcZ/Jgv8AOqN1JFqFu+mzeZay3C+X5cyFGb12nlWP0NRK9jFHG+Kfhw8Om6o+jCSSa7MDtbyHvGT90+pB6H0ra8LJJBpLRTqUl80hkbhhgAcj8K8rFxajqd1GSZ5hofh3w/54lZr6UD/lkHDY+owrfpXpmh6LbrAgt4FgjYcAxlGP1UjP517yqt6Hkqmk7l9tQ0PSrn7LDFLqOoD/AJd7dd7A/wC1/Cn1Y1X1Kz1rV57a71S4g060tJluVsoE8x2K5xvkP8lFdFOfs2pGU17ROPQxdbudL1qVkbSEmb7vmhirY+oI4rzn4v8AhDRLP4e6tqUOnCK9XyiJGdmb/WKO5PaudO8rltmP4M8F6Jq3gbSbpbK7a+vLPa8yLwvzHOCB3x3zWD4m+H+v2F94Y8LytbPPez3hs2DHbggNtJx14/Wm5Nz1HCyjY9X1Xw5qMHw+1NtU2iWDS5AVDbvmEZ5+lafwasRN8MvDzpu3GyUn/vo1hb3H/XctSdzS8Qvd6l8PvEbXNw8Vh9iuUht0PzS7VYFnb0yOFHpzXnn7OXhG08Q+FLq5Os6vpN+lyI4prK4KDbtB+Zeh5qoaQZV9TsviR4X8c6N4Yub+Xxvd6lY2bLM6vAoljUAguDznGf51r+H/AAVeaVotrNa3dzP5kcc6zWpjS5iJQfdZgQwx/CSM+9S2uXRFLc3tMutdnMqLqr6h5bYdEjit7iL0DxOvX3Bwe1Gp2viHUrWSyTz4lkGDJefZ9qf7QCZYkdsY+tRdFWNmOLWY4wo1S2nwACZbU8/Xa9RXEepuCLiw0e7XHZ3jOPxDVDSkrMqLa2Mie60mx+XTNP8A7QvUHAiAZh9ZDwv4VlPZa5qrltVvTZ2p5+y2Llc+zyfeb6DArrlaGxzK8tza022tNOtVhsreOFOyouMn39aumKa4Umb/AFbDGD3qee5SikZLaTJbs7x2yBSeDH0FcN8bfK/4Vdru84KxIee2JFqo2Rg07nkXhn4zr4Z+F2i6HotgbjV4bdllnuP9TEd7EYHVzgj0H1rir7xz4gu/Etnrs2r3b6jDO0kEsjZ8nK4+XHAHsBj610Rp+82xXPpCPxLZa38LNUiTxFZavfJpE32mWIiNnfy2z+74IHbpW18DrpR8IfDOAAfsYyf+BtXM1ZM1iSeOlu7Dwn4hawijuLO4sp3lhL7WhYodzoTwVPUr65I64rE/ZLtRL4DvJ2bCpe9uudgpRXuMrqe06nZx6hpV3aSrn7TbyQ4bkfMpHP51zHwju5rjwFZw3QC3Vk72k8efuMhxj24x+FTbQ0NjWrBLsrPA4g1CEZt51HIP91vVD0Kn+dGn3K39hDdqhQSLkqf4W6EfgQRWTKRKGAJGfzpk0sUYZ5eEAy5HXHeosMw7BbeFAm6NV7RoNqitWFFkTHmxoo966NzIsRRQjAITgde5prWxb7jcdhTSsK5558Qfiz4a8JPLYQ3Eeq6sgb/RYJlCxkDP7yTov0GT7V8yfEXx/wCIfHMjSaveLFbBv3enwJthUdiR/Efdsmt6UL6szk+hxdqsMM8ZkgaWFWBeMNt3LnkZ7Ul+scl1C8MXlIJCdmc4HYZ711dTIu3sEtraRSuhTzojJEwYZZckdunIPBrqfAXxP8YeG9JtLOy1BbixiXCWtzCHRBk8KeGA+hrOUFKNmVF2PTv+F66RqHgvWtL1vQrm01C6sJoYprZxJEXZCBkHDKM/Wuc+E3xS1jwV4ditLGytry2uXMxjkBJZxhcZByOB1wawVKyaNlJXPevhx8XLDxpcS2cWk3dtdwQiWTDh4eccb+MHnuOxrpkgjgke9sLuO01CXJuNsfmxXBJJw6jBJGcBgQfqOK55e67M0WoyW68S3IEcUOk2xPBnbzGI9wnHP1NaunWqWVhFaRSM4RcFm6se5P1OTUlErxkjnGaqXsHm20kJzh1K5FS0CKEAbOSit7gVpQIJANwCj3FbpGRfWKFOCqZxySKyPE1hbaho17p87Tx288LRySWzlZFB67SOhobA+WPHXw1k0xpDa6lDPYYEcbXUZWa3TfnIC8Hqcn0JrktR8M21ot7/AGbFfa5FCq/6RBEQitj5uRkcH610wqqS0M+Q5OAKhIuFeL6jIqWWJCUdCpXP4VqjMS4iPlsCv3hSaSLeFJBcWssyCJggjk27XP3WPXIB7d6fQEQXYc2khOSQhq/oTtLYWgt3ZXiQKSmchiTwPfmpexcdz66+C3h+bw54Mit7i2ihluG851KjfyP4z3Pt2rvkk2j72M9K82bu2zqirIcrMfuspNP81lyOM1Aw84gE5wailnbkZxTuBWsAIcfMCR61eiugVIBDZ610bGAqfMCFAXA6H/GkSVogQARjnnnNSUYuq6PZarcCW5tIXI/vr/P1/Glg8P2EKhFREC8BUXaoHtimmBgeKPhj4W19Ha5sYlk/56w/I2ffHX8a8V8Z/AbVLKSSfw7O1yg5EZ+Vz/Q1UKjiyZU7nlmo6ZrOkXLW2q2MkJBIyylTn6GqqDOAE5Y4Ueprri01dGOw6e3nR5beVDC8ZKybxjYRwQff2r139mzwnDfyz63qFkNlnPstEfnc+M72HQ4/QmoqStFl01dn0baIwPzfiO1Wwh6kAj0avPZ1DcYzwB+NIzEjoKkBRMrKVY4PrUTn5eTmgaKgkUBRKSA38I64q9bGN8NGfkx2NarcxLMZBI7jsKdKflJHU1QCxggcE07Yf7xPfmgAkVQmVGTnsKjEchGGw2e9SUeOftF+HrfxDPpsdvcSQ3tsjfIV/dlWPVj2PHvXgV/oep2cq2FzZyTXDSBbV1lykYySwAHBzwc8YxXVRmrcplON2eh/CL4c/wBqXy6tq6CTTrd/3MZ5FzID94+qA/nX0Hplt5TECNI0/uooAz61jVld2NKcbI1IUEmVGVA74qSSI7SpY47VgaFV0KnmQ1mxa7ZfanhkmMZU4ywyDUXsMuieOZN8UkUg9VNRyMyjlQc0wRnQygMVbGR79auRS7VVvug8VomYluK7ZCQx/KrUBD4LHjP41aET4IJXOcd6UttOcgfjTGKhOetLLJsQHGc9B3JqRoztT0u21GEx3cCybh948MPoeteear8KrK71JZZ5We1Dbmixhm9iR2qU7Mqx2NhYJbIkEUaxRxgKqoPlAHYela0MRCgIeT70mMkdmjG3g884pnm55II9j1qRla8kPkybFDPg4rzuTd50rMMMSc57VnICNZ54iTDK8bdQVNXLXxJqFsQsuJ1P94c/nSTsJM145kVwWwCccDvV+CYswVjkdq2RBYV8MeTz0qzbSHPJ4/lVoReSXKHnilD5Ycg1QD2cKpdjhRSRtk+ZIeT0H90UhoV5gpGSeTiopHyMlqgoFkVeQBuPWnK6qxIyM9QelIZBNOFI3fKc9expplLHrwahlIYWGeawtT0KOeV5reXy2Y5IPIzSauKxzt/pl/bk7oSyD+JeRWSXaNyGbp04qBWP/9lq+zBbjBkLdO4+tdUJqSMHFxJo4We4kty8MckYbeXcBQVByAR1PHHrUFyD9mJkJA7KpG5/YVQI7/4MeBJvFtsl5qkf2XS4ZSHjX70pB4Ueg9T+VfTWkwQWVnFZ2kKQW8ShI0VcBRXJXld2OimtLl/cQMZ49aQyMvAkzXMzVAZgRg7Qag3jcQakZHHN8q7RvI6k8D8qu286yAGQBD6VujAso27p+VSPIMHpkcCqBDYxxk/mTUgAxndyOnNSMcgUcHJPWoiHLfJ8q+h6GkxojmWJYne4RSgB3cZGB6ivm74g+FdE1XWLq60S3OnwsSSBkq7ewPTPtx7VdOfKxTV0cNB4fupZJhf3EENnp1ucOijnqyjtnJ7mur+FXwxk1aaPW/EkTfZPvQ254M3oT6L7d63lUsiFDU928M6Pp2k27Wmm2ENnb7i21B/EeprcjUE4Qgv61xt3N0rEnzqMFRmq7ySgkFM471DGhnmD+IY+vemvtZCdxGfUUkMzreclyoHHbnOKupKdqYO49/atUzAnScqx2Nn2J6VbglVhlyMnsOlXcC0zJuyhHTmkLqF5OR2xTAFfdznI9KkWTIqCkVzIZiQPuf3h0PtXNeJPCljqsTssfkTH+KPofqOlSOxw+m/C20g1cX+plbvyzlIgTsYg8FgeDjsK721iKnAGMDGOlOUrlLQ0YwyKMDP1qQMsQJK4aswFNwGU8g/0qOR8jGcGlco5nxhdtHEkMchznPFYsOu6hbRgC5Lr6MM1NxM//9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 322,\n \"description\": 322\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 750,\n \"description\": 750\n },\n \"ExposureTime\": {\n \"description\": \"1/25\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1925,\n \"description\": 1925\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"93\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"93\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"93\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 720,\n \"description\": 720\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"GPSVersionID\": {\n \"description\": \"Version 2.2\"\n },\n \"GPSLatitudeRef\": {\n \"description\": \"North latitude\"\n },\n \"GPSLatitude\": {\n \"description\": 41.88222122222222\n },\n \"GPSLongitudeRef\": {\n \"description\": \"East longitude\"\n },\n \"GPSLongitude\": {\n \"description\": 2.28442\n },\n \"GPSAltitudeRef\": {\n \"description\": \"Sea level\"\n },\n \"GPSAltitude\": {\n \"description\": \"489 m\"\n },\n \"GPSTimeStamp\": {\n \"description\": \"11:17:41\"\n },\n \"GPSProcessingMethod\": {\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\"\n },\n \"GPSDateStamp\": {\n \"description\": \"2024:12:11\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {\n \"lon\": 2.28442,\n \"lat\": 41.88222122222222\n }\n },\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:2 (2 1)\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-5\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-6\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"O1lwB5myqlZoNflVeM_Zn\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"OQH5trLGAxOLXXNQk2uBE\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1258,\n \"description\": \"1258px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1258,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1185,\n \"description\": \"1185px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1185,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02931\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1365,\n \"description\": \"1365px\"\n },\n \"Image Width\": {\n \"value\": 2048,\n \"description\": \"2048px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8991,\n \"description\": 8991\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.759375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 2048,\n \"description\": 2048\n },\n \"PixelYDimension\": {\n \"value\": 1365,\n \"description\": 1365\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 2048,\n \"height\": 1365,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02988\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7605,\n \"description\": 7605\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 125,\n \"description\": 125\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 125,\n \"description\": 125\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.525\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"39 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 39,\n \"description\": 39\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"30mm\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1174,\n \"description\": \"1174px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.77109375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-09-13T13:55:07\",\n \"description\": \"2020-09-13T13:55:07\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1174,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"# Versatile & Modular Dual Sheet Press \\n\\n## Key Features \\n\\n- Capable of producing sheets up to 45mm thick \\n- Delivers 20 tons of pressure for reliable compression \\n- Stackable and interlockable design for handling 600x1300mm sheets \\n- Equipped with a hydraulic jack featuring a pneumatic port for enhanced usability \\n- Safe and easy mould handling\\n\\n### Customization Options \\n\\n- Precise temperature control & monitoring using Omron-Modbus PID controllers \\n- Active cooling zone for improved efficiency \\n- Adaptive pressure control for consistent results \\n- Oil heating\\n\",\n \"resources\": \"\",\n \"shared\": \"- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\\r\\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n\",\n \"readme\": \"# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\\r\\n\\r\\n## References\\r\\n\\r\\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\\r\\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\\r\\n- [Conveyor Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\\r\\n- [Conveyor Rollers - 450 / 50](https://es.rs-online.com/web/p/rodillos-para-transporte/7614167)\\r\\n- [Conveyor Rollers - 400 / 50] (https://es.rs-online.com/web/p/rodillos-para-transporte/7614158)\\r\\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\\r\\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\\r\\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\\r\\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\\r\\n\\r\\n## CAM\\r\\n\\r\\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\\r\\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\\r\\n- [Bars - 60x40](https://a360.co/3AlNxSf)\\r\\n\\r\\n## Remarks\\r\\n\\r\\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\\r\\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\\r\\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\\r\\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\\r\\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\\r\\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\\r\\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/sheetpress/cassandra-edczmax-rc2/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/sheetpress/cassandra-edczmax-rc2\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/sheetpress/cassandra-edczmax-rc2\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"sheetpress/cassandra-edczmax-rc2\",\n \"cad\": [\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \"name\": \"GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.tree.json\"\n },\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.SLDASM\",\n \"name\": \"GlobalSPC-650-Default-RC2-Dual.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"0_katbotfreezone\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 694,\n \"description\": \"694px\"\n },\n \"Image Width\": {\n \"value\": 909,\n \"description\": \"909px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Artist\": {\n \"description\": \"mc007\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 336,\n \"description\": 336\n },\n \"XPAuthor\": {\n \"description\": \"mc007\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"72\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"72\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-09-19T18:17:29.720\",\n \"description\": \"2024-09-19T18:17:29.720\"\n },\n \"creator\": {\n \"description\": \"mc007\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 909,\n \"height\": 694,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC650&body=\"\n}","0a0c52f3e0e7eaf7","products/sheetpress/cassandra-edc-450-rc1",{"id":1443,"data":1445,"filePath":1453,"digest":2392},{"forumCategory":408,"forum":409,"howtoSection":410,"edrawings:":1446,"showParts":412,"showDimensions":412,"Preview3d":27,"keywords":1447,"forumTags":414,"forumUserId":102,"howto_categories":415,"download":1448,"library":1449,"preview":1450,"product_parts":1451,"product_dimensions":1452,"rel":1443,"slug":1453,"id":1453,"title":1454,"type":423,"highlights":1455,"components":1456,"product_code":1457,"code":1458,"name":1454,"category":414,"status":428,"showResources":27,"description":429,"version":430,"authors":1459,"product_rel":1443,"assets":1461,"body":2377,"resources":17,"shared":1413,"readme":2378,"root":1415,"product":1443,"PRODUCT_ROOT":2379,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":2380,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":2381,"DISCORD":1425,"product_rel_min":2382,"cad":2383,"preview3d":-1,"image":1463,"checkout":2390,"config":2391},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1resources/edrawings.html","plastic sheetpress","https://files.polymech.io/files/machines/sheetpress/cassandra-edc-450-rc1","https://osr-plastic.org/machines/cassandra-edc-450.html","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/latest.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/parts.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/dimensions.jpg","cassandra-edc-450","Sheetpress Cassandra - EDC450",[],[],"EDC450","EDC-450",[1460],{"name":434,"url":435},{"renderings":1462,"gallery":1525,"showcase":1824,"samples":2098},[1463,1485,1505],{"name":1464,"src":1465,"url":1465,"meta":1466,"keywords":1483,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":1484},"1_edc-pers-closed","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1467,"json":1482,"markdown":17},{"Bits Per Sample":1468,"Image Height":1469,"Image Width":1470,"Color Components":1473,"Subsampling":1474,"JFIF Version":1475,"Resolution Unit":1476,"XResolution":1477,"YResolution":1478,"JFIF Thumbnail Width":1479,"JFIF Thumbnail Height":1480,"FileType":1481},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},1988,"1988px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1486,"src":1487,"url":1487,"meta":1488,"keywords":1503,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":1504},"2_perspective-bare","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1489,"json":1502,"markdown":17},{"Bits Per Sample":1490,"Image Height":1491,"Image Width":1492,"Color Components":1493,"Subsampling":1494,"JFIF Version":1495,"Resolution Unit":1496,"XResolution":1497,"YResolution":1498,"JFIF Thumbnail Width":1499,"JFIF Thumbnail Height":1500,"FileType":1501},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1506,"src":1507,"url":1507,"meta":1508,"keywords":1523,"description":17,"alt":17,"width":533,"height":576,"title":17,"gps":1524},"3_edc-450-mould-45","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1509,"json":1522,"markdown":17},{"Bits Per Sample":1510,"Image Height":1511,"Image Width":1512,"Color Components":1513,"Subsampling":1514,"JFIF Version":1515,"Resolution Unit":1516,"XResolution":1517,"YResolution":1518,"JFIF Thumbnail Width":1519,"JFIF Thumbnail Height":1520,"FileType":1521},{"value":456,"description":457},{"value":576,"description":577},{"value":533,"description":534},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1526,1568,1643,1713],{"name":1527,"src":1528,"url":1528,"meta":1529,"keywords":1566,"description":17,"alt":17,"width":622,"height":1533,"title":17,"gps":1567},"hood-closed","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1530,"json":1565,"markdown":17},{"Bits Per Sample":1531,"Image Height":1532,"Image Width":1535,"Color Components":1536,"Subsampling":1537,"Orientation":1538,"XResolution":1539,"YResolution":1540,"ResolutionUnit":1541,"YCbCrPositioning":1542,"Exif IFD Pointer":1543,"ExifVersion":1544,"ComponentsConfiguration":1545,"FlashpixVersion":1546,"ColorSpace":1547,"PixelXDimension":1548,"PixelYDimension":1549,"Preferred CMM type":1550,"Profile Version":1551,"Profile/Device class":1552,"Color Space":1553,"Connection Space":1554,"ICC Profile Date":1555,"ICC Signature":1556,"Primary Platform":1557,"Device Manufacturer":1558,"Device Model Number":1559,"Rendering Intent":1560,"Profile Creator":1561,"ICC Description":1562,"ICC Copyright":1563,"FileType":1564},{"value":456,"description":457},{"value":1533,"description":1534},2841,"2841px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1533,"description":1533},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1569,"src":1570,"url":1570,"meta":1571,"keywords":1641,"description":17,"alt":17,"width":622,"height":1575,"title":17,"gps":1642},"hood-open","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1572,"json":1640,"markdown":17},{"Bits Per Sample":1573,"Image Height":1574,"Image Width":1577,"Color Components":1578,"Subsampling":1579,"Make":1580,"Model":1581,"Orientation":1582,"XResolution":1583,"YResolution":1584,"ResolutionUnit":1585,"Exif IFD Pointer":1586,"ExposureTime":1588,"FNumber":1590,"ExposureProgram":1592,"ISOSpeedRatings":1593,"ExifVersion":1594,"DateTimeOriginal":1595,"DateTimeDigitized":1597,"BrightnessValue":1598,"ExposureBiasValue":1600,"MaxApertureValue":1601,"MeteringMode":1602,"LightSource":1605,"Flash":1606,"FocalLength":1607,"SubSecTimeOriginal":1609,"SubSecTimeDigitized":1610,"FlashpixVersion":1611,"ColorSpace":1612,"PixelXDimension":1613,"PixelYDimension":1614,"WhiteBalance":1615,"DigitalZoomRatio":1616,"FocalLengthIn35mmFilm":1617,"Contrast":1619,"Saturation":1620,"Sharpness":1621,"about":1622,"CreateDate":1623,"Preferred CMM type":1625,"Profile Version":1626,"Profile/Device class":1627,"Color Space":1628,"Connection Space":1629,"ICC Profile Date":1630,"ICC Signature":1631,"Primary Platform":1632,"Device Manufacturer":1633,"Device Model Number":1634,"Rendering Intent":1635,"Profile Creator":1636,"ICC Description":1637,"ICC Copyright":1638,"FileType":1639},{"value":456,"description":457},{"value":1575,"description":1576},3371,"3371px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},410,{"description":1589},"1/13",{"description":1591},"f/5.6",{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1596},"2020:08:16 15:55:55",{"description":1596},{"description":1599},"6.02890625",{"description":674},{"description":1306},{"value":1603,"description":1604},5,"Pattern",{"description":702},{"value":1191,"description":1192},{"description":1608},"38 mm",{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1575,"description":1575},{"description":699},{"description":284},{"value":1618,"description":1618},38,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1624,"description":1624},"2020-08-16T15:55:55",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1644,"src":1645,"url":1645,"meta":1646,"keywords":1711,"description":17,"alt":17,"width":622,"height":1650,"title":17,"gps":1712},"no-hood-1","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1647,"json":1710,"markdown":17},{"Bits Per Sample":1648,"Image Height":1649,"Image Width":1652,"Color Components":1653,"Subsampling":1654,"Make":1655,"Model":1656,"Orientation":1657,"XResolution":1658,"YResolution":1659,"ResolutionUnit":1660,"Exif IFD Pointer":1661,"ExposureTime":1662,"FNumber":1664,"ExposureProgram":1665,"ISOSpeedRatings":1666,"ExifVersion":1667,"DateTimeOriginal":1668,"DateTimeDigitized":1670,"BrightnessValue":1671,"ExposureBiasValue":1673,"MaxApertureValue":1675,"MeteringMode":1676,"LightSource":1677,"Flash":1678,"FocalLength":1679,"SubSecTimeOriginal":1680,"SubSecTimeDigitized":1681,"FlashpixVersion":1682,"ColorSpace":1683,"PixelXDimension":1684,"PixelYDimension":1685,"WhiteBalance":1686,"DigitalZoomRatio":1687,"FocalLengthIn35mmFilm":1688,"Contrast":1689,"Saturation":1690,"Sharpness":1691,"about":1692,"CreateDate":1693,"Preferred CMM type":1695,"Profile Version":1696,"Profile/Device class":1697,"Color Space":1698,"Connection Space":1699,"ICC Profile Date":1700,"ICC Signature":1701,"Primary Platform":1702,"Device Manufacturer":1703,"Device Model Number":1704,"Rendering Intent":1705,"Profile Creator":1706,"ICC Description":1707,"ICC Copyright":1708,"FileType":1709},{"value":456,"description":457},{"value":1650,"description":1651},2462,"2462px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":1663},"0.6",{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1669},"2020:08:14 20:43:45",{"description":1669},{"description":1672},"3.80625",{"description":1674},"0.7",{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1650,"description":1650},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1694,"description":1694},"2020-08-14T20:43:45",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1714,"src":1715,"url":1715,"meta":1716,"keywords":1822,"description":1129,"alt":1129,"width":622,"height":1720,"title":17,"gps":1823},"no-hood-2","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1717,"json":1821,"markdown":17},{"Bits Per Sample":1718,"Image Height":1719,"Image Width":1722,"Color Components":1723,"Subsampling":1724,"Thumbnail":1725,"ImageDescription":1743,"Make":1744,"Model":1745,"Orientation":1746,"XResolution":1747,"YResolution":1748,"ResolutionUnit":1749,"Software":1750,"DateTime":1751,"YCbCrPositioning":1752,"Exif IFD Pointer":1753,"ExposureTime":1754,"FNumber":1756,"ExposureProgram":1757,"ISOSpeedRatings":1759,"SensitivityType":1761,"RecommendedExposureIndex":1762,"ExifVersion":1763,"DateTimeOriginal":1764,"DateTimeDigitized":1765,"OffsetTime":1766,"OffsetTimeOriginal":1767,"OffsetTimeDigitized":1768,"ComponentsConfiguration":1769,"CompressedBitsPerPixel":1770,"BrightnessValue":1771,"ExposureBiasValue":1773,"MaxApertureValue":1775,"MeteringMode":1776,"LightSource":1777,"Flash":1778,"FocalLength":1779,"MakerNote":1781,"UserComment":1782,"FlashpixVersion":1783,"ColorSpace":1784,"PixelXDimension":1785,"PixelYDimension":1786,"Interoperability IFD Pointer":1787,"FileSource":1788,"SceneType":1789,"CustomRendered":1790,"ExposureMode":1791,"WhiteBalance":1792,"DigitalZoomRatio":1793,"FocalLengthIn35mmFilm":1794,"SceneCaptureType":1796,"Contrast":1797,"Saturation":1798,"Sharpness":1799,"LensSpecification":1800,"LensModel":1801,"InteroperabilityIndex":1802,"InteroperabilityVersion":1803,"about":1804,"Rating":1805,"Preferred CMM type":1806,"Profile Version":1807,"Profile/Device class":1808,"Color Space":1809,"Connection Space":1810,"ICC Profile Date":1811,"ICC Signature":1812,"Primary Platform":1813,"Device Manufacturer":1814,"Device Model Number":1815,"Rendering Intent":1816,"Profile Creator":1817,"ICC Description":1818,"ICC Copyright":1819,"FileType":1820},{"value":456,"description":457},{"value":1720,"description":1721},1115,"1115px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":1726,"ImageDescription":1727,"Make":1728,"Model":1729,"Orientation":1730,"XResolution":1732,"YResolution":1733,"ResolutionUnit":1734,"Software":1735,"DateTime":1736,"JPEGInterchangeFormat":1738,"JPEGInterchangeFormatLength":1739,"YCbCrPositioning":1741,"type":640,"base64":1742},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":456,"description":1731},"left-bottom",{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1737},"2020:08:14 20:46:03",{"value":1143,"description":1143},{"value":1740,"description":1740},6303,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":456,"description":1731},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1737},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1755},"1/40",{"description":1288},{"value":106,"description":1758},"Normal program",{"value":1760,"description":1760},2000,{"value":106,"description":1170},{"value":1760,"description":1760},{"description":1173},{"description":1737},{"description":1737},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":1772},"3.4703125",{"description":1774},"2.7",{"description":1306},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":1780},"36 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":1720,"description":1720},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"description":697},{"description":699},{"description":284},{"value":1795,"description":1795},36,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1825,1864,1903,1942,1981,2020,2059],{"name":349,"src":1826,"url":1826,"meta":1827,"keywords":1862,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":1863},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1828,"json":1861,"markdown":17},{"Bits Per Sample":1829,"Image Height":1830,"Image Width":1831,"Color Components":1832,"Subsampling":1833,"Orientation":1834,"XResolution":1835,"YResolution":1836,"ResolutionUnit":1837,"YCbCrPositioning":1838,"Exif IFD Pointer":1839,"ExifVersion":1840,"ComponentsConfiguration":1841,"FlashpixVersion":1842,"ColorSpace":1843,"PixelXDimension":1844,"PixelYDimension":1845,"Preferred CMM type":1846,"Profile Version":1847,"Profile/Device class":1848,"Color Space":1849,"Connection Space":1850,"ICC Profile Date":1851,"ICC Signature":1852,"Primary Platform":1853,"Device Manufacturer":1854,"Device Model Number":1855,"Rendering Intent":1856,"Profile Creator":1857,"ICC Description":1858,"ICC Copyright":1859,"FileType":1860},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":827,"src":1865,"url":1865,"meta":1866,"keywords":1901,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1902},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1867,"json":1900,"markdown":17},{"Bits Per Sample":1868,"Image Height":1869,"Image Width":1870,"Color Components":1871,"Subsampling":1872,"Orientation":1873,"XResolution":1874,"YResolution":1875,"ResolutionUnit":1876,"YCbCrPositioning":1877,"Exif IFD Pointer":1878,"ExifVersion":1879,"ComponentsConfiguration":1880,"FlashpixVersion":1881,"ColorSpace":1882,"PixelXDimension":1883,"PixelYDimension":1884,"Preferred CMM type":1885,"Profile Version":1886,"Profile/Device class":1887,"Color Space":1888,"Connection Space":1889,"ICC Profile Date":1890,"ICC Signature":1891,"Primary Platform":1892,"Device Manufacturer":1893,"Device Model Number":1894,"Rendering Intent":1895,"Profile Creator":1896,"ICC Description":1897,"ICC Copyright":1898,"FileType":1899},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":869,"src":1904,"url":1904,"meta":1905,"keywords":1940,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1941},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1906,"json":1939,"markdown":17},{"Bits Per Sample":1907,"Image Height":1908,"Image Width":1909,"Color Components":1910,"Subsampling":1911,"Orientation":1912,"XResolution":1913,"YResolution":1914,"ResolutionUnit":1915,"YCbCrPositioning":1916,"Exif IFD Pointer":1917,"ExifVersion":1918,"ComponentsConfiguration":1919,"FlashpixVersion":1920,"ColorSpace":1921,"PixelXDimension":1922,"PixelYDimension":1923,"Preferred CMM type":1924,"Profile Version":1925,"Profile/Device class":1926,"Color Space":1927,"Connection Space":1928,"ICC Profile Date":1929,"ICC Signature":1930,"Primary Platform":1931,"Device Manufacturer":1932,"Device Model Number":1933,"Rendering Intent":1934,"Profile Creator":1935,"ICC Description":1936,"ICC Copyright":1937,"FileType":1938},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":909,"src":1943,"url":1943,"meta":1944,"keywords":1979,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1980},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1945,"json":1978,"markdown":17},{"Bits Per Sample":1946,"Image Height":1947,"Image Width":1948,"Color Components":1949,"Subsampling":1950,"Orientation":1951,"XResolution":1952,"YResolution":1953,"ResolutionUnit":1954,"YCbCrPositioning":1955,"Exif IFD Pointer":1956,"ExifVersion":1957,"ComponentsConfiguration":1958,"FlashpixVersion":1959,"ColorSpace":1960,"PixelXDimension":1961,"PixelYDimension":1962,"Preferred CMM type":1963,"Profile Version":1964,"Profile/Device class":1965,"Color Space":1966,"Connection Space":1967,"ICC Profile Date":1968,"ICC Signature":1969,"Primary Platform":1970,"Device Manufacturer":1971,"Device Model Number":1972,"Rendering Intent":1973,"Profile Creator":1974,"ICC Description":1975,"ICC Copyright":1976,"FileType":1977},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":1982,"url":1982,"meta":1983,"keywords":2018,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2019},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1984,"json":2017,"markdown":17},{"Bits Per Sample":1985,"Image Height":1986,"Image Width":1987,"Color Components":1988,"Subsampling":1989,"Orientation":1990,"XResolution":1991,"YResolution":1992,"ResolutionUnit":1993,"YCbCrPositioning":1994,"Exif IFD Pointer":1995,"ExifVersion":1996,"ComponentsConfiguration":1997,"FlashpixVersion":1998,"ColorSpace":1999,"PixelXDimension":2000,"PixelYDimension":2001,"Preferred CMM type":2002,"Profile Version":2003,"Profile/Device class":2004,"Color Space":2005,"Connection Space":2006,"ICC Profile Date":2007,"ICC Signature":2008,"Primary Platform":2009,"Device Manufacturer":2010,"Device Model Number":2011,"Rendering Intent":2012,"Profile Creator":2013,"ICC Description":2014,"ICC Copyright":2015,"FileType":2016},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":989,"src":2021,"url":2021,"meta":2022,"keywords":2057,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2058},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2023,"json":2056,"markdown":17},{"Bits Per Sample":2024,"Image Height":2025,"Image Width":2026,"Color Components":2027,"Subsampling":2028,"Orientation":2029,"XResolution":2030,"YResolution":2031,"ResolutionUnit":2032,"YCbCrPositioning":2033,"Exif IFD Pointer":2034,"ExifVersion":2035,"ComponentsConfiguration":2036,"FlashpixVersion":2037,"ColorSpace":2038,"PixelXDimension":2039,"PixelYDimension":2040,"Preferred CMM type":2041,"Profile Version":2042,"Profile/Device class":2043,"Color Space":2044,"Connection Space":2045,"ICC Profile Date":2046,"ICC Signature":2047,"Primary Platform":2048,"Device Manufacturer":2049,"Device Model Number":2050,"Rendering Intent":2051,"Profile Creator":2052,"ICC Description":2053,"ICC Copyright":2054,"FileType":2055},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1029,"src":2060,"url":2060,"meta":2061,"keywords":2096,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2097},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2062,"json":2095,"markdown":17},{"Bits Per Sample":2063,"Image Height":2064,"Image Width":2065,"Color Components":2066,"Subsampling":2067,"Orientation":2068,"XResolution":2069,"YResolution":2070,"ResolutionUnit":2071,"YCbCrPositioning":2072,"Exif IFD Pointer":2073,"ExifVersion":2074,"ComponentsConfiguration":2075,"FlashpixVersion":2076,"ColorSpace":2077,"PixelXDimension":2078,"PixelYDimension":2079,"Preferred CMM type":2080,"Profile Version":2081,"Profile/Device class":2082,"Color Space":2083,"Connection Space":2084,"ICC Profile Date":2085,"ICC Signature":2086,"Primary Platform":2087,"Device Manufacturer":2088,"Device Model Number":2089,"Rendering Intent":2090,"Profile Creator":2091,"ICC Description":2092,"ICC Copyright":2093,"FileType":2094},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2099,2118,2137,2234,2331],{"name":284,"src":2100,"url":2100,"meta":2101,"keywords":2116,"description":17,"alt":17,"width":576,"height":1075,"title":17,"gps":2117},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2102,"json":2115,"markdown":17},{"Bits Per Sample":2103,"Image Height":2104,"Image Width":2105,"Color Components":2106,"Subsampling":2107,"JFIF Version":2108,"Resolution Unit":2109,"XResolution":2110,"YResolution":2111,"JFIF Thumbnail Width":2112,"JFIF Thumbnail Height":2113,"FileType":2114},{"value":456,"description":457},{"value":1075,"description":1076},{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":2119,"url":2119,"meta":2120,"keywords":2135,"description":17,"alt":17,"width":576,"height":1097,"title":17,"gps":2136},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2121,"json":2134,"markdown":17},{"Bits Per Sample":2122,"Image Height":2123,"Image Width":2124,"Color Components":2125,"Subsampling":2126,"JFIF Version":2127,"Resolution Unit":2128,"XResolution":2129,"YResolution":2130,"JFIF Thumbnail Width":2131,"JFIF Thumbnail Height":2132,"FileType":2133},{"value":456,"description":457},{"value":1097,"description":1098},{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1113,"src":2138,"url":2138,"meta":2139,"keywords":2232,"description":1129,"alt":1129,"width":1122,"height":1119,"title":17,"gps":2233},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2140,"json":2231,"markdown":17},{"Bits Per Sample":2141,"Image Height":2142,"Image Width":2143,"Color Components":2144,"Subsampling":2145,"Thumbnail":2146,"ImageDescription":2160,"Make":2161,"Model":2162,"Orientation":2163,"XResolution":2164,"YResolution":2165,"ResolutionUnit":2166,"Software":2167,"DateTime":2168,"YCbCrPositioning":2169,"Exif IFD Pointer":2170,"ExposureTime":2171,"FNumber":2172,"ExposureProgram":2173,"ISOSpeedRatings":2174,"SensitivityType":2175,"RecommendedExposureIndex":2176,"ExifVersion":2177,"DateTimeOriginal":2178,"DateTimeDigitized":2179,"OffsetTime":2180,"OffsetTimeOriginal":2181,"OffsetTimeDigitized":2182,"ComponentsConfiguration":2183,"CompressedBitsPerPixel":2184,"BrightnessValue":2185,"ExposureBiasValue":2186,"MaxApertureValue":2187,"MeteringMode":2188,"LightSource":2189,"Flash":2190,"FocalLength":2191,"MakerNote":2192,"UserComment":2193,"FlashpixVersion":2194,"ColorSpace":2195,"PixelXDimension":2196,"PixelYDimension":2197,"Interoperability IFD Pointer":2198,"FileSource":2199,"SceneType":2200,"CustomRendered":2201,"ExposureMode":2202,"WhiteBalance":2203,"DigitalZoomRatio":2204,"FocalLengthIn35mmFilm":2205,"SceneCaptureType":2206,"Contrast":2207,"Saturation":2208,"Sharpness":2209,"LensSpecification":2210,"LensModel":2211,"InteroperabilityIndex":2212,"InteroperabilityVersion":2213,"about":2214,"Rating":2215,"Preferred CMM type":2216,"Profile Version":2217,"Profile/Device class":2218,"Color Space":2219,"Connection Space":2220,"ICC Profile Date":2221,"ICC Signature":2222,"Primary Platform":2223,"Device Manufacturer":2224,"Device Model Number":2225,"Rendering Intent":2226,"Profile Creator":2227,"ICC Description":2228,"ICC Copyright":2229,"FileType":2230},{"value":456,"description":457},{"value":1119,"description":1120},{"value":1122,"description":1123},{"value":238,"description":349},{"description":466},{"Compression":2147,"ImageDescription":2148,"Make":2149,"Model":2150,"Orientation":2151,"XResolution":2152,"YResolution":2153,"ResolutionUnit":2154,"Software":2155,"DateTime":2156,"JPEGInterchangeFormat":2157,"JPEGInterchangeFormatLength":2158,"YCbCrPositioning":2159,"type":640,"base64":1147},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":1143,"description":1143},{"value":1145,"description":1145},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":1141},{"description":1141},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1183},{"description":1185},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":1122,"description":1122},{"value":1119,"description":1119},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1249,"src":2235,"url":2235,"meta":2236,"keywords":2329,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":2330},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2237,"json":2328,"markdown":17},{"Bits Per Sample":2238,"Image Height":2239,"Image Width":2240,"Color Components":2241,"Subsampling":2242,"Thumbnail":2243,"ImageDescription":2257,"Make":2258,"Model":2259,"Orientation":2260,"XResolution":2261,"YResolution":2262,"ResolutionUnit":2263,"Software":2264,"DateTime":2265,"YCbCrPositioning":2266,"Exif IFD Pointer":2267,"ExposureTime":2268,"FNumber":2269,"ExposureProgram":2270,"ISOSpeedRatings":2271,"SensitivityType":2272,"RecommendedExposureIndex":2273,"ExifVersion":2274,"DateTimeOriginal":2275,"DateTimeDigitized":2276,"OffsetTime":2277,"OffsetTimeOriginal":2278,"OffsetTimeDigitized":2279,"ComponentsConfiguration":2280,"CompressedBitsPerPixel":2281,"BrightnessValue":2282,"ExposureBiasValue":2283,"MaxApertureValue":2284,"MeteringMode":2285,"LightSource":2286,"Flash":2287,"FocalLength":2288,"MakerNote":2289,"UserComment":2290,"FlashpixVersion":2291,"ColorSpace":2292,"PixelXDimension":2293,"PixelYDimension":2294,"Interoperability IFD Pointer":2295,"FileSource":2296,"SceneType":2297,"CustomRendered":2298,"ExposureMode":2299,"WhiteBalance":2300,"DigitalZoomRatio":2301,"FocalLengthIn35mmFilm":2302,"SceneCaptureType":2303,"Contrast":2304,"Saturation":2305,"Sharpness":2306,"LensSpecification":2307,"LensModel":2308,"InteroperabilityIndex":2309,"InteroperabilityVersion":2310,"about":2311,"Rating":2312,"Preferred CMM type":2313,"Profile Version":2314,"Profile/Device class":2315,"Color Space":2316,"Connection Space":2317,"ICC Profile Date":2318,"ICC Signature":2319,"Primary Platform":2320,"Device Manufacturer":2321,"Device Model Number":2322,"Rendering Intent":2323,"Profile Creator":2324,"ICC Description":2325,"ICC Copyright":2326,"FileType":2327},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":2244,"ImageDescription":2245,"Make":2246,"Model":2247,"Orientation":2248,"XResolution":2249,"YResolution":2250,"ResolutionUnit":2251,"Software":2252,"DateTime":2253,"JPEGInterchangeFormat":2254,"JPEGInterchangeFormatLength":2255,"YCbCrPositioning":2256,"type":640,"base64":1274},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":1143,"description":1143},{"value":1272,"description":1272},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1288},{"value":102,"description":1166},{"value":1291,"description":1291},{"value":106,"description":1170},{"value":1291,"description":1291},{"description":1173},{"description":1269},{"description":1269},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1303},{"description":284},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":1312},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":1328,"description":1328},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1358,"src":2332,"url":2332,"meta":2333,"keywords":2375,"description":17,"alt":17,"width":622,"height":1364,"title":17,"gps":2376},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2334,"json":2374,"markdown":17},{"Bits Per Sample":2335,"Image Height":2336,"Image Width":2337,"Color Components":2338,"Subsampling":2339,"JFIF Version":2340,"Resolution Unit":2341,"XResolution":2342,"YResolution":2343,"JFIF Thumbnail Width":2344,"JFIF Thumbnail Height":2345,"Make":2346,"Model":2347,"Exif IFD Pointer":2348,"ExposureTime":2349,"FNumber":2350,"ExposureProgram":2351,"ISOSpeedRatings":2352,"ExifVersion":2353,"DateTimeOriginal":2354,"DateTimeDigitized":2355,"BrightnessValue":2356,"ExposureBiasValue":2357,"MaxApertureValue":2358,"MeteringMode":2359,"LightSource":2360,"Flash":2361,"FocalLength":2362,"SubSecTimeOriginal":2363,"SubSecTimeDigitized":2364,"WhiteBalance":2365,"DigitalZoomRatio":2366,"FocalLengthIn35mmFilm":2367,"Contrast":2368,"Saturation":2369,"Sharpness":2370,"about":2371,"CreateDate":2372,"FileType":2373},{"value":456,"description":457},{"value":1364,"description":1365},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1386},{"description":1386},{"description":1389},{"description":284},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1407,"description":1407},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"# Flexible, modular dual sheetpress\n\n## Details / Features\n\n- Sheet thickness up to 45mm\n- 20T of pressure\n- Stackable and interlockable (600x1300cm sheets)\n- hydraulic jack with pneumatic port\n\n### Options\n\n- Precise temperature control & monitoring via Omron-Modbus PID controllers\n- active cooling zone\n- adaptive pressure control\n- oil heating\n","# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\r\n\r\n## References\r\n\r\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\r\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\r\n- [Loading Shelf Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\r\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\r\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\r\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\r\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\r\n\r\n## CAM\r\n\r\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\r\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\r\n- [Bars - 60x40](https://a360.co/3AlNxSf)\r\n\r\n## Remarks\r\n\r\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\r\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\r\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\r\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\r\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\r\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\r\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/sheetpress/cassandra-edc-450-rc1/","https://assets.osr-plastic.org/products/sheetpress/cassandra-edc-450-rc1","https://files.polymech.io/files/machines/products/sheetpress/cassandra-edc-450-rc1","sheetpress/cassandra-edc-450-rc1",[2384],{"file":2385,"name":2386,".STEP":2387,".html":2388,"model":2389},"products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.SLDASM","Global-SPC-450-Default-RC2.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.tree.json","mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC450&body=","{\n \"forumCategory\": 63,\n \"forum\": \"https://forum.osr-plastic.org/c/machines/sheetpress/63\",\n \"howtoSection\": \"https://osr-plastic.org/howto/#sheetpress\",\n \"edrawings:\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1resources/edrawings.html\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"Preview3d\": true,\n \"keywords\": \"plastic sheetpress\",\n \"forumTags\": \"sheetpress\",\n \"forumUserId\": 1,\n \"howto_categories\": \"86\",\n \"download\": \"https://files.polymech.io/files/machines/sheetpress/cassandra-edc-450-rc1\",\n \"library\": \"https://osr-plastic.org/machines/cassandra-edc-450.html\",\n \"preview\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/parts.jpg\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/dimensions.jpg\",\n \"rel\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"slug\": \"cassandra-edc-450\",\n \"id\": \"cassandra-edc-450\",\n \"title\": \"Sheetpress Cassandra - EDC450\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"product_code\": \"EDC450\",\n \"code\": \"EDC-450\",\n \"name\": \"Sheetpress Cassandra - EDC450\",\n \"category\": \"sheetpress\",\n \"status\": \"Development\",\n \"showResources\": true,\n \"description\": \"Small sheetpress for small and medium size parts. Ideal for small series and prototyping.\",\n \"version\": \"1.0\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"product_rel\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"1_edc-pers-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_perspective-bare\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3_edc-450-mould-45\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1920,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"hood-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2841,\n \"description\": \"2841px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2841,\n \"description\": 2841\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2841,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"hood-open\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3371,\n \"description\": \"3371px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/13\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:16 15:55:55\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:16 15:55:55\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.02890625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"38 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 3371,\n \"description\": 3371\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 38,\n \"description\": 38\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-08-16T15:55:55\",\n \"description\": \"2020-08-16T15:55:55\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 3371,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"no-hood-1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2462,\n \"description\": \"2462px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:14 20:43:45\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:14 20:43:45\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.80625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2462,\n \"description\": 2462\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-08-14T20:43:45\",\n \"description\": \"2020-08-14T20:43:45\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2462,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"no-hood-2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 8,\n \"description\": \"left-bottom\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 6303,\n \"description\": 6303\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 8,\n \"description\": \"left-bottom\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 2000,\n \"description\": 2000\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 2000,\n \"description\": 2000\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.4703125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"36 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1115,\n \"description\": 1115\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 36,\n \"description\": 36\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1115,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-5\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-6\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"O1lwB5myqlZoNflVeM_Zn\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"OQH5trLGAxOLXXNQk2uBE\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1258,\n \"description\": \"1258px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1258,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1185,\n \"description\": \"1185px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1185,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02931\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1365,\n \"description\": \"1365px\"\n },\n \"Image Width\": {\n \"value\": 2048,\n \"description\": \"2048px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8991,\n \"description\": 8991\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.759375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 2048,\n \"description\": 2048\n },\n \"PixelYDimension\": {\n \"value\": 1365,\n \"description\": 1365\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 2048,\n \"height\": 1365,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02988\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7605,\n \"description\": 7605\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 125,\n \"description\": 125\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 125,\n \"description\": 125\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.525\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"39 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 39,\n \"description\": 39\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"30mm\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1174,\n \"description\": \"1174px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.77109375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-09-13T13:55:07\",\n \"description\": \"2020-09-13T13:55:07\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1174,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"# Flexible, modular dual sheetpress\\n\\n## Details / Features\\n\\n- Sheet thickness up to 45mm\\n- 20T of pressure\\n- Stackable and interlockable (600x1300cm sheets)\\n- hydraulic jack with pneumatic port\\n\\n### Options\\n\\n- Precise temperature control & monitoring via Omron-Modbus PID controllers\\n- active cooling zone\\n- adaptive pressure control\\n- oil heating\\n\",\n \"resources\": \"\",\n \"shared\": \"- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\\r\\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n\",\n \"readme\": \"# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\\r\\n\\r\\n## References\\r\\n\\r\\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\\r\\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\\r\\n- [Loading Shelf Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\\r\\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\\r\\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\\r\\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\\r\\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\\r\\n\\r\\n## CAM\\r\\n\\r\\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\\r\\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\\r\\n- [Bars - 60x40](https://a360.co/3AlNxSf)\\r\\n\\r\\n## Remarks\\r\\n\\r\\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\\r\\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\\r\\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\\r\\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\\r\\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\\r\\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\\r\\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/sheetpress/cassandra-edc-450-rc1/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/sheetpress/cassandra-edc-450-rc1\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/sheetpress/cassandra-edc-450-rc1\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"sheetpress/cassandra-edc-450-rc1\",\n \"cad\": [\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.SLDASM\",\n \"name\": \"Global-SPC-450-Default-RC2.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"1_edc-pers-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC450&body=\"\n}","cd38a8363b97d767","products/injection/katbot-pro-mega-beta",{"id":2393,"data":2395,"filePath":2404,"digest":2554},{"forumSupportCat":2396,"Preview3d":27,"howtoSection":2397,"download":2398,"product_dimensions":2399,"edrawings":2400,"product_parts":2401,"forumCategory":2396,"forumTags":2402,"forumUserId":102,"forumUserId2":102,"howto_categories":415,"preview":2403,"rel":2393,"slug":2404,"id":2404,"title":2405,"type":423,"highlights":2406,"components":2407,"name":2405,"category":2402,"code":2408,"keywords":2409,"version":2410,"price":2411,"opensource":27,"bestseller":412,"showParts":412,"showDimensions":27,"Preview3D":27,"status":2412,"cscartId":408,"shipping_eu":2413,"shipping_oversee":2414,"hasSpec":412,"_forumCategory":2396,"debug":412,"description":2415,"authors":2416,"forumTopicId":2418,"forumPostId":2419,"forumPostHash":2420,"product_rel":2393,"assets":2421,"body":2538,"resources":17,"shared":2539,"readme":2540,"root":1415,"product":2393,"PRODUCT_ROOT":2541,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":2542,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":2543,"DISCORD":1425,"product_rel_min":2544,"cad":2545,"preview3d":-1,"image":2423,"checkout":2552,"config":2553},50,"https://forum.osr-plastic.org/tags/c/kb/54/injection","https://files.polymech.io/files/machines/injection/katbot-pro-mega-beta","https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/resources/edrawings.html","https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/parts.jpg","injection","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/latest.jpg","katbot-pro","Injector Katbot",[],[],"kb-pro","injection, plastic","0.5",1678,"development","100 Euro","350 Euro","Arbor injection machine that provides comfortable and precise injection of plastic!",[2417],{"name":434,"url":435},10104,27477,"e139c14d19e459bbe8a125d698167e70",{"renderings":2422,"gallery":2466,"showcase":2536,"samples":2537},[2423,2446],{"name":762,"src":2424,"url":2424,"meta":2425,"keywords":2444,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":2445},"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2426,"json":2443,"markdown":17},{"Bits Per Sample":2427,"Image Height":2428,"Image Width":2431,"Color Components":2434,"Subsampling":2435,"JFIF Version":2436,"Resolution Unit":2437,"XResolution":2438,"YResolution":2439,"JFIF Thumbnail Width":2440,"JFIF Thumbnail Height":2441,"FileType":2442},{"value":456,"description":457},{"value":2429,"description":2430},1520,"1520px",{"value":2432,"description":2433},1900,"1900px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2447,"src":2448,"url":2448,"meta":2449,"keywords":2464,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":2465},"perspective-vintage-deluxe","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2450,"json":2463,"markdown":17},{"Bits Per Sample":2451,"Image Height":2452,"Image Width":2453,"Color Components":2454,"Subsampling":2455,"JFIF Version":2456,"Resolution Unit":2457,"XResolution":2458,"YResolution":2459,"JFIF Thumbnail Width":2460,"JFIF Thumbnail Height":2461,"FileType":2462},{"value":456,"description":457},{"value":2429,"description":2430},{"value":2432,"description":2433},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2467],{"name":2468,"src":2469,"url":2469,"meta":2470,"keywords":2529,"description":2488,"alt":2488,"width":2477,"height":2474,"title":2488,"gps":2535},"latestx","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2471,"json":2534,"markdown":17},{"Bits Per Sample":2472,"Image Height":2473,"Image Width":2476,"Color Components":2479,"Subsampling":2480,"JFIF Version":2481,"Resolution Unit":2482,"XResolution":2483,"YResolution":2484,"JFIF Thumbnail Width":2485,"JFIF Thumbnail Height":2486,"ImageDescription":2487,"Make":2489,"Model":2491,"Exif IFD Pointer":2492,"XPTitle":2494,"XPSubject":2495,"ExposureTime":2497,"FNumber":2498,"ExposureProgram":2499,"ISOSpeedRatings":2500,"ExifVersion":2502,"DateTimeOriginal":2503,"DateTimeDigitized":2505,"BrightnessValue":2506,"ExposureBiasValue":2508,"MaxApertureValue":2509,"MeteringMode":2510,"LightSource":2512,"Flash":2513,"FocalLength":2514,"SubSecTimeOriginal":2516,"SubSecTimeDigitized":2517,"WhiteBalance":2518,"DigitalZoomRatio":2519,"FocalLengthIn35mmFilm":2520,"Contrast":2522,"Saturation":2523,"Sharpness":2524,"about":2525,"CreateDate":2526,"subject":2528,"title":2530,"description":2531,"LastKeywordXMP":2532,"FileType":2533},{"value":456,"description":457},{"value":2474,"description":2475},3936,"3936px",{"value":2477,"description":2478},2216,"2216px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":2488},"Katbot-Open",{"description":2490},"SONYa",{"description":1133},{"value":2493,"description":2493},394,{"description":2488},{"description":2496},"Katbot-Open-Subject",{"description":1755},{"description":1288},{"value":106,"description":1758},{"value":2501,"description":2501},1250,{"description":1173},{"description":2504},"2020:03:19 16:10:20",{"description":2504},{"description":2507},"5.15",{"description":284},{"description":1306},{"value":102,"description":2511},"Average",{"description":702},{"value":1191,"description":1192},{"description":2515},"31 mm",{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":2521,"description":2521},31,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":2527,"description":2527},"2020-03-19T16:10:20",{"description":2529},"injection,katbot-tags",{"description":2488},{"description":2488},{"description":2529},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},[],[],"Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!\n\n#### \"Highlights and details\"\n\n- All parts are precision manufactured, using modern CNC and manual machines\n- Smooth and precise plunging experience\n- The plunger has a replaceable bronze tip\n- 2 mold interfaces: cone for press, and M20 thread interface\n- Heat-shield and insulation\n- Step-less mould height adjustment\n- Mould guide pins and slots\n- Transmission 1:1\n- Shot size: 145G\n- Quick Clamping\n- Shutoff valve\n- Mostly Stainless, Aluminum\n\n#### Services\n\n- After - Sales Service\n- 3 years Warranty\n- Cheap replacements for consumables\n- Customization to user needs\n- Mold design and fabrication\n\n","\r\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\r\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\r\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\r\n","## Gears\r\n\r\n- [EBay - Mod2.5 - 22T](https://www.ebay.es/itm/292528962426?var=591354690194)\r\n\r\n### Other sources\r\n\r\n- https://rodavigo.net/es/p/engranaje-cilindrico-modulo-25-z-25/196CR2525\r\n- https://www.elesa.com/es/elesab2bstoreus/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\r\n- https://www.elesa-ganter.es/es/esp/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\r\n\r\n## Bushing\r\n\r\n- https://www.123rodamiento.es/accesorios-BNZF25-35-45-5-45\r\n\r\n## Fumes\r\n\r\n- [Dr. Mad Thrust - 2100W](https://www.ebay.es/itm/234245884354?var=0&mkevt=1&mkcid=1&mkrid=1185-53479-19255-0&campid=5338343597&toolid=10001&customid=eb%3Ag%3Avms%3Aeb%3Ap%3A234245884354%3BCj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB&gclid=Cj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB)\r\n\r\n### Rack\r\n\r\n- [22425-025150X1000 - Norelem.es](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/22000/Ruedas-dentadas-cil%C3%ADndricas-cremalleras-/Cremalleras-redondas-de-acero-Dentado-fresado-dentado-recto-%C3%A1ngulo-de-presi%C3%B3n-de-20%C2%B0/Cremallera-recto-acero-acabado-natural/p/22425-025150X1000)\r\n\r\n### Heating\r\n\r\n- [35-50 Heatbands0](https://www.alibaba.com/product-detail/LJXH-2pcs-lot-35x30-70mm-Resistance_1600799855041.html?spm=a2756.order-detail-ta-bn-b.0.0.5ce02fc2IihBhv)\r\n- [10mm cartridge heaters - Valve](https://es.rs-online.com/web/p/elementos-de-calefaccion/8607163)\r\n\r\n## Electrics\r\n\r\n- [Contactor](https://www.amazon.es/gp/product/B07GXM2Q3S)\r\n- [Fuse - 10A](https://www.amazon.es/gp/product/B0146HZ4ZS)\r\n- [Schneider - XB4 - Base Socket](https://es.rs-online.com/web/p/tapas-de-proteccion-para-pulsadores/3310142)\r\n- [2P Switch - Schneider - XB4 - Switch](https://es.rs-online.com/web/p/cabezales-para-selectores/3309041)\r\n- [2P Switch - Schneider - XB4 - NO Module](https://es.rs-online.com/web/p/bloques-de-contactos-y-bloques-luminosos-para-pulsadores/3310473)\r\n\r\n## Mechanics\r\n\r\n- [Toggle Latches - UK](https://www.goodhanduk.co.uk/Catalogue/Toggle-Clamps/Latch-Hook-Toggle-Clamps/Latch-Toggle-Clamps-Horizontal-Versions)\r\n\r\n### Springs\r\n\r\n- [ID-8 | OD-16 | L-109 - Norolem](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/26000/Muelles-de-compresi%C3%B3n/Muelles-de-compresi%C3%B3n-roscados-ISO-10243-carga-ligera/p/agid.20047)\r\n- [Parametric Spring - CAD](https://grabcad.com/library/the-parametric-spring-for-solidworks-1)\r\n\r\n### Spring loaded Lock Lever\r\n\r\n- [M12 Spring - GearLock](https://norelem.es/es/Vista-general-de-productos/Sistema-flexible-de-piezas-est%C3%A1ndar/03000/Pasadores-de-bloqueo-pestillos-de-cierre/Pasadores-de-bloqueo-de-acero-inoxidable/Pasador-de-bloqueo-de-acero-inoxidable-forma-B/p/agid.11358?text=&opened=&searchCase=&selectedfacetFilter=%3A%3AMM5_003%3A6%3AMM7_005%3A25%3AMM23_008%3AM10&cad=active)\r\n\r\n### References\r\n\r\n- [Todos](https://git.osr-plastic.org/osr-plastic/osr-machines#injection)\r\n- [CAM - Slide - Fusion-360](https://a360.co/3PQ4rgs)\r\n- [CAM - Transmission - Brackets - Fusion360](https://a360.co/49sgA2l)\r\n\r\n## Todos\r\n\r\n- 20mm version, modular barrel - stainless\r\n- horizontal\r\n- motor / pulley drive\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/injection/katbot-pro-mega-beta/","https://assets.osr-plastic.org/products/injection/katbot-pro-mega-beta","https://files.polymech.io/files/machines/products/injection/katbot-pro-mega-beta","injection/katbot-pro-mega-beta",[2546],{"file":2547,"name":2548,".STEP":2549,".html":2550,"model":2551},"products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.SLDASM","Global-Katbot-Pro.SLDASM","https://assets.osr-plastic.org//products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.STEP","https://assets.osr-plastic.org//products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.tree.json","mailto:sales@plastic-hub.com?subject=Injector Katbot&body=","{\n \"forumSupportCat\": 50,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/injection/katbot-pro-mega-beta\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/dimensions.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/resources/edrawings.html\",\n \"product_parts\": \"https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/parts.jpg\",\n \"forumCategory\": 50,\n \"forumTags\": \"injection\",\n \"forumUserId\": 1,\n \"forumUserId2\": 1,\n \"howto_categories\": \"86\",\n \"preview\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/latest.jpg\",\n \"rel\": \"products/injection/katbot-pro-mega-beta\",\n \"slug\": \"katbot-pro\",\n \"id\": \"katbot-pro\",\n \"title\": \"Injector Katbot\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"name\": \"Injector Katbot\",\n \"category\": \"injection\",\n \"code\": \"kb-pro\",\n \"keywords\": \"injection, plastic\",\n \"version\": \"0.5\",\n \"price\": 1678,\n \"opensource\": true,\n \"bestseller\": false,\n \"showParts\": false,\n \"showDimensions\": true,\n \"Preview3D\": true,\n \"status\": \"development\",\n \"cscartId\": 63,\n \"shipping_eu\": \"100 Euro\",\n \"shipping_oversee\": \"350 Euro\",\n \"hasSpec\": false,\n \"_forumCategory\": 50,\n \"debug\": false,\n \"description\": \"Arbor injection machine that provides comfortable and precise injection of plastic!\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"forumTopicId\": 10104,\n \"forumPostId\": 27477,\n \"forumPostHash\": \"e139c14d19e459bbe8a125d698167e70\",\n \"product_rel\": \"products/injection/katbot-pro-mega-beta\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"perspective-vintage-deluxe\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"latestx\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3936,\n \"description\": \"3936px\"\n },\n \"Image Width\": {\n \"value\": 2216,\n \"description\": \"2216px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"Katbot-Open\"\n },\n \"Make\": {\n \"description\": \"SONYa\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 394,\n \"description\": 394\n },\n \"XPTitle\": {\n \"description\": \"Katbot-Open\"\n },\n \"XPSubject\": {\n \"description\": \"Katbot-Open-Subject\"\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:03:19 16:10:20\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:03:19 16:10:20\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.15\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"31 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 31,\n \"description\": 31\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-03-19T16:10:20\",\n \"description\": \"2020-03-19T16:10:20\"\n },\n \"subject\": {\n \"description\": \"injection,katbot-tags\"\n },\n \"title\": {\n \"description\": \"Katbot-Open\"\n },\n \"description\": {\n \"description\": \"Katbot-Open\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"injection,katbot-tags\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"injection,katbot-tags\",\n \"description\": \"Katbot-Open\",\n \"alt\": \"Katbot-Open\",\n \"width\": 2216,\n \"height\": 3936,\n \"title\": \"Katbot-Open\",\n \"gps\": {}\n }\n ],\n \"showcase\": [],\n \"samples\": []\n },\n \"body\": \"Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!\\n\\n#### \\\"Highlights and details\\\"\\n\\n- All parts are precision manufactured, using modern CNC and manual machines\\n- Smooth and precise plunging experience\\n- The plunger has a replaceable bronze tip\\n- 2 mold interfaces: cone for press, and M20 thread interface\\n- Heat-shield and insulation\\n- Step-less mould height adjustment\\n- Mould guide pins and slots\\n- Transmission 1:1\\n- Shot size: 145G\\n- Quick Clamping\\n- Shutoff valve\\n- Mostly Stainless, Aluminum\\n\\n#### Services\\n\\n- After - Sales Service\\n- 3 years Warranty\\n- Cheap replacements for consumables\\n- Customization to user needs\\n- Mold design and fabrication\\n\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\\r\\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\\r\\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\\r\\n\",\n \"readme\": \"## Gears\\r\\n\\r\\n- [EBay - Mod2.5 - 22T](https://www.ebay.es/itm/292528962426?var=591354690194)\\r\\n\\r\\n### Other sources\\r\\n\\r\\n- https://rodavigo.net/es/p/engranaje-cilindrico-modulo-25-z-25/196CR2525\\r\\n- https://www.elesa.com/es/elesab2bstoreus/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\\r\\n- https://www.elesa-ganter.es/es/esp/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\\r\\n\\r\\n## Bushing\\r\\n\\r\\n- https://www.123rodamiento.es/accesorios-BNZF25-35-45-5-45\\r\\n\\r\\n## Fumes\\r\\n\\r\\n- [Dr. Mad Thrust - 2100W](https://www.ebay.es/itm/234245884354?var=0&mkevt=1&mkcid=1&mkrid=1185-53479-19255-0&campid=5338343597&toolid=10001&customid=eb%3Ag%3Avms%3Aeb%3Ap%3A234245884354%3BCj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB&gclid=Cj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB)\\r\\n\\r\\n### Rack\\r\\n\\r\\n- [22425-025150X1000 - Norelem.es](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/22000/Ruedas-dentadas-cil%C3%ADndricas-cremalleras-/Cremalleras-redondas-de-acero-Dentado-fresado-dentado-recto-%C3%A1ngulo-de-presi%C3%B3n-de-20%C2%B0/Cremallera-recto-acero-acabado-natural/p/22425-025150X1000)\\r\\n\\r\\n### Heating\\r\\n\\r\\n- [35-50 Heatbands0](https://www.alibaba.com/product-detail/LJXH-2pcs-lot-35x30-70mm-Resistance_1600799855041.html?spm=a2756.order-detail-ta-bn-b.0.0.5ce02fc2IihBhv)\\r\\n- [10mm cartridge heaters - Valve](https://es.rs-online.com/web/p/elementos-de-calefaccion/8607163)\\r\\n\\r\\n## Electrics\\r\\n\\r\\n- [Contactor](https://www.amazon.es/gp/product/B07GXM2Q3S)\\r\\n- [Fuse - 10A](https://www.amazon.es/gp/product/B0146HZ4ZS)\\r\\n- [Schneider - XB4 - Base Socket](https://es.rs-online.com/web/p/tapas-de-proteccion-para-pulsadores/3310142)\\r\\n- [2P Switch - Schneider - XB4 - Switch](https://es.rs-online.com/web/p/cabezales-para-selectores/3309041)\\r\\n- [2P Switch - Schneider - XB4 - NO Module](https://es.rs-online.com/web/p/bloques-de-contactos-y-bloques-luminosos-para-pulsadores/3310473)\\r\\n\\r\\n## Mechanics\\r\\n\\r\\n- [Toggle Latches - UK](https://www.goodhanduk.co.uk/Catalogue/Toggle-Clamps/Latch-Hook-Toggle-Clamps/Latch-Toggle-Clamps-Horizontal-Versions)\\r\\n\\r\\n### Springs\\r\\n\\r\\n- [ID-8 | OD-16 | L-109 - Norolem](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/26000/Muelles-de-compresi%C3%B3n/Muelles-de-compresi%C3%B3n-roscados-ISO-10243-carga-ligera/p/agid.20047)\\r\\n- [Parametric Spring - CAD](https://grabcad.com/library/the-parametric-spring-for-solidworks-1)\\r\\n\\r\\n### Spring loaded Lock Lever\\r\\n\\r\\n- [M12 Spring - GearLock](https://norelem.es/es/Vista-general-de-productos/Sistema-flexible-de-piezas-est%C3%A1ndar/03000/Pasadores-de-bloqueo-pestillos-de-cierre/Pasadores-de-bloqueo-de-acero-inoxidable/Pasador-de-bloqueo-de-acero-inoxidable-forma-B/p/agid.11358?text=&opened=&searchCase=&selectedfacetFilter=%3A%3AMM5_003%3A6%3AMM7_005%3A25%3AMM23_008%3AM10&cad=active)\\r\\n\\r\\n### References\\r\\n\\r\\n- [Todos](https://git.osr-plastic.org/osr-plastic/osr-machines#injection)\\r\\n- [CAM - Slide - Fusion-360](https://a360.co/3PQ4rgs)\\r\\n- [CAM - Transmission - Brackets - Fusion360](https://a360.co/49sgA2l)\\r\\n\\r\\n## Todos\\r\\n\\r\\n- 20mm version, modular barrel - stainless\\r\\n- horizontal\\r\\n- motor / pulley drive\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/injection/katbot-pro-mega-beta\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/injection/katbot-pro-mega-beta/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/injection/katbot-pro-mega-beta\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/injection/katbot-pro-mega-beta\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"injection/katbot-pro-mega-beta\",\n \"cad\": [\n {\n \"file\": \"products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.SLDASM\",\n \"name\": \"Global-Katbot-Pro.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Injector Katbot&body=\"\n}","81307d960566716a","products/injection/elena-zmax-rc1",{"id":2555,"data":2557,"filePath":2563,"digest":3266},{"forumSupportCat":2396,"Preview3d":27,"howtoSection":2397,"download":2558,"product_dimensions":2559,"edrawings":2560,"product_parts":2561,"forumCategory":2396,"forumTags":2402,"forumUserId":102,"forumUserId2":102,"howto_categories":415,"preview":2562,"rel":2555,"slug":2563,"id":2563,"title":2564,"type":423,"highlights":2565,"components":2566,"name":2564,"category":2402,"code":2579,"parts":2580,"opensource":27,"bestseller":27,"version":2581,"status":2582,"cscartId":2583,"shipping_eu":2584,"shipping_oversee":2585,"showParts":412,"showDimensions":412,"hasSpec":27,"_gallery":2586,"firmware":2593,"authors":2594,"cadConfigurations":2596,"product_rel":2555,"assets":2612,"body":3245,"resources":17,"shared":2539,"readme":3246,"root":1415,"product":2555,"PRODUCT_ROOT":3247,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":3248,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":3249,"DISCORD":1425,"product_rel_min":3250,"cad":3251,"preview3d":-1,"image":2614,"checkout":3264,"config":3265},"https://files.polymech.io/files/machines/injection/elena-zmax-rc1","https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/resources/edrawings.html","https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/parts.jpg","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/latest.jpg","elena-zmax","Injector Elena",[],[2567,2572,2576],{"name":2568,"forum_url":2569,"path":2570,"store":2571},"Injection Valve","https://forum.osr-plastic.org/t/injection-valve/10100","../components/304_Valve-40mm","https://shop.osr-plastic.org/injection/injection-parts/injection-valve",{"name":2573,"forum_url":2569,"path":2574,"store":2575},"Transmission","./cad/components/injector/600_Transmission.SLDASM","https://shop.osr-plastic.org/injection/injection-parts/arbor-drive-kit/",{"name":2577,"path":2578},"Clamp","../components/200_Clamps/OSR-300-40-30-25-80/Global-GH-35000HL.SLDASM","ELZ","parts.csv","RC2","mature",71,"130 Euro","900 Euro",{"gallery":2587,"renderings":2590},{"glob":2588},[2589],"latest.jpg",{"glob":2591},[2592],"Base.jpg","https://git.polymech.io/osr-plastic/osr-firmware/src/branch/master/elz-motor-rc1",[2595],{"name":434,"url":435},{"Default":2597},{"source":2598,"files":2599},"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.SLDASM",[2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611],"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.json","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.html","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.step","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.x_t","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.json","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.html","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.step","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.x_t","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.json","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.html","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.step","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.x_t",{"renderings":2613,"gallery":2722,"showcase":3180,"samples":3244},[2614,2634,2654,2674],{"name":2615,"src":2616,"url":2616,"meta":2617,"keywords":2632,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2633},"1_Base","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2618,"json":2631,"markdown":17},{"Bits Per Sample":2619,"Image Height":2620,"Image Width":2621,"Color Components":2622,"Subsampling":2623,"JFIF Version":2624,"Resolution Unit":2625,"XResolution":2626,"YResolution":2627,"JFIF Thumbnail Width":2628,"JFIF Thumbnail Height":2629,"FileType":2630},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2635,"src":2636,"url":2636,"meta":2637,"keywords":2652,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2653},"2_Motor","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2638,"json":2651,"markdown":17},{"Bits Per Sample":2639,"Image Height":2640,"Image Width":2641,"Color Components":2642,"Subsampling":2643,"JFIF Version":2644,"Resolution Unit":2645,"XResolution":2646,"YResolution":2647,"JFIF Thumbnail Width":2648,"JFIF Thumbnail Height":2649,"FileType":2650},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2655,"src":2656,"url":2656,"meta":2657,"keywords":2672,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2673},"3_Lydia-v38-Test","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2658,"json":2671,"markdown":17},{"Bits Per Sample":2659,"Image Height":2660,"Image Width":2661,"Color Components":2662,"Subsampling":2663,"JFIF Version":2664,"Resolution Unit":2665,"XResolution":2666,"YResolution":2667,"JFIF Thumbnail Width":2668,"JFIF Thumbnail Height":2669,"FileType":2670},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2675,"src":2676,"url":2676,"meta":2677,"keywords":2720,"description":17,"alt":17,"width":2684,"height":2681,"title":17,"gps":2721},"4_configurations","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2678,"json":2719,"markdown":17},{"Bits Per Sample":2679,"Image Height":2680,"Image Width":2683,"Color Components":2686,"Subsampling":2687,"Preferred CMM type":2689,"Profile Version":2691,"Profile/Device class":2693,"Color Space":2694,"Connection Space":2695,"ICC Profile Date":2696,"ICC Signature":2698,"Primary Platform":2699,"Device Manufacturer":2700,"Device Model Number":2702,"Rendering Intent":2703,"Profile Creator":2704,"ICC Copyright":2706,"ICC Description":2708,"ICC Device Manufacturer for Display":2710,"ICC Device Model Description":2712,"ICC Viewing Conditions Description":2714,"Technology":2716,"FileType":2718},{"value":456,"description":457},{"value":2681,"description":2682},656,"656px",{"value":2684,"description":2685},1713,"1713px",{"value":238,"description":349},{"description":2688},"YCbCr4:4:4 (1 1)",{"value":2690,"description":2690},"Lino",{"value":2692,"description":2692},"2.1.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},"1998-02-09T06:49:00.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},"IEC ",{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},"HP ",{"value":2707,"description":2707},"Copyright (c) 1998 Hewlett-Packard C",{"value":2709,"description":2709},"sRGB IEC61966-2.1",{"value":2711,"description":2711},"IEC http://www.iec.ch",{"value":2713,"description":2713},"IEC 61966-2.1 Default RGB colour space - sRGB",{"value":2715,"description":2715},"Reference Viewing Condition in IEC61966-2.1",{"value":2717,"description":2717},"CRT ",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2723,2828,2953,3055,3166],{"name":2724,"src":2725,"url":2725,"meta":2726,"keywords":2826,"description":1129,"alt":1129,"width":2731,"height":508,"title":17,"gps":2827},"DSC01641","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2727,"json":2825,"markdown":17},{"Bits Per Sample":2728,"Image Height":2729,"Image Width":2730,"Color Components":2733,"Subsampling":2734,"JFIF Version":2735,"Resolution Unit":2736,"XResolution":2737,"YResolution":2738,"JFIF Thumbnail Width":2739,"JFIF Thumbnail Height":2740,"Thumbnail":2741,"ImageDescription":2759,"Make":2760,"Model":2761,"Orientation":2762,"ResolutionUnit":2763,"Software":2764,"DateTime":2765,"YCbCrPositioning":2766,"Exif IFD Pointer":2767,"ExposureTime":2769,"FNumber":2770,"ExposureProgram":2772,"ISOSpeedRatings":2773,"SensitivityType":2774,"RecommendedExposureIndex":2775,"ExifVersion":2776,"DateTimeOriginal":2777,"DateTimeDigitized":2778,"OffsetTime":2779,"OffsetTimeOriginal":2780,"OffsetTimeDigitized":2781,"ComponentsConfiguration":2782,"CompressedBitsPerPixel":2783,"BrightnessValue":2784,"ExposureBiasValue":2786,"MaxApertureValue":2788,"MeteringMode":2789,"LightSource":2790,"Flash":2791,"FocalLength":2792,"MakerNote":2794,"UserComment":2795,"FlashpixVersion":2796,"ColorSpace":2797,"PixelXDimension":2798,"PixelYDimension":2799,"Interoperability IFD Pointer":2800,"FileSource":2802,"SceneType":2803,"CustomRendered":2804,"ExposureMode":2805,"WhiteBalance":2806,"DigitalZoomRatio":2807,"FocalLengthIn35mmFilm":2808,"SceneCaptureType":2810,"Contrast":2811,"Saturation":2812,"Sharpness":2813,"LensSpecification":2814,"LensModel":2815,"OffsetSchema":2816,"InteroperabilityIndex":2818,"InteroperabilityVersion":2819,"about":2820,"Rating":2821,"MPFVersion":2822,"NumberOfImages":2823,"FileType":2824},{"value":456,"description":457},{"value":508,"description":509},{"value":2731,"description":2732},1918,"1918px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"Compression":2742,"ImageDescription":2743,"Make":2744,"Model":2745,"Orientation":2746,"XResolution":2747,"YResolution":2748,"ResolutionUnit":2749,"Software":2750,"DateTime":2751,"JPEGInterchangeFormat":2753,"JPEGInterchangeFormatLength":2755,"YCbCrPositioning":2757,"type":640,"base64":2758},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":2752},"2019:02:22 19:34:30",{"value":2754,"description":2754},39090,{"value":2756,"description":2756},4246,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":1139},{"description":2752},{"value":106,"description":639},{"value":2768,"description":2768},258,{"description":1663},{"description":2771},"f/13",{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2752},{"description":2752},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":2785},"5.79453125",{"description":2787},"-0.3",{"description":1187},{"value":102,"description":2511},{"description":702},{"value":1191,"description":1192},{"description":2793},"30 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":2474,"description":2474},{"value":2477,"description":2477},{"value":2801,"description":2801},38624,{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":2809,"description":2809},30,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":2817,"description":2817},-94,{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"description":689},{"value":106,"description":106},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2829,"src":2830,"url":2830,"meta":2831,"keywords":2951,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":2952},"DSC03123","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2832,"json":2950,"markdown":17},{"Bits Per Sample":2833,"Image Height":2834,"Image Width":2835,"Color Components":2836,"Subsampling":2837,"JFIF Version":2838,"Resolution Unit":2839,"XResolution":2840,"YResolution":2841,"JFIF Thumbnail Width":2842,"JFIF Thumbnail Height":2843,"ImageDescription":2844,"Make":2845,"Model":2846,"Orientation":2847,"ResolutionUnit":2848,"Software":2849,"DateTime":2851,"YCbCrPositioning":2853,"Exif IFD Pointer":2854,"ExposureTime":2856,"FNumber":2858,"ExposureProgram":2859,"ISOSpeedRatings":2860,"SensitivityType":2861,"RecommendedExposureIndex":2862,"ExifVersion":2863,"DateTimeOriginal":2864,"DateTimeDigitized":2866,"OffsetTime":2867,"OffsetTimeOriginal":2868,"OffsetTimeDigitized":2869,"ComponentsConfiguration":2870,"CompressedBitsPerPixel":2871,"BrightnessValue":2872,"ExposureBiasValue":2874,"MaxApertureValue":2875,"MeteringMode":2876,"LightSource":2877,"Flash":2880,"FocalLength":2881,"MakerNote":2883,"UserComment":2884,"FlashpixVersion":2885,"ColorSpace":2886,"PixelXDimension":2887,"PixelYDimension":2888,"FileSource":2889,"SceneType":2890,"CustomRendered":2891,"ExposureMode":2892,"WhiteBalance":2893,"DigitalZoomRatio":2894,"FocalLengthIn35mmFilm":2895,"SceneCaptureType":2897,"Contrast":2898,"Saturation":2899,"Sharpness":2900,"LensSpecification":2901,"LensModel":2902,"about":2903,"DocumentID":2904,"InstanceID":2906,"OriginalDocumentID":2908,"Format":2910,"API":2911,"Platform":2913,"TimeStamp":2915,"Version":2917,"CreatorTool":2919,"MetadataDate":2921,"ModifyDate":2923,"Rating":2924,"History":2925,"Preferred CMM type":2927,"Profile Version":2928,"Profile/Device class":2930,"Color Space":2931,"Connection Space":2932,"ICC Profile Date":2933,"ICC Signature":2935,"Primary Platform":2936,"Device Manufacturer":2937,"Device Model Number":2939,"Rendering Intent":2940,"Profile Creator":2941,"ICC Description":2942,"ICC Copyright":2944,"ICC Device Manufacturer for Display":2946,"ICC Device Model Description":2948,"FileType":2949},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},"GIMP 2.10.38",{"description":2852},"2025:02:22 15:21:09",{"value":106,"description":639},{"value":2855,"description":2855},330,{"description":2857},"1/5",{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2865},"2020:10:18 14:24:19",{"description":2865},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":316},{"description":2873},"3.32578125",{"description":674},{"description":1306},{"value":106,"description":676},{"value":2878,"description":2879},10,"Cloudy weather",{"value":1191,"description":1192},{"description":2882},"34 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":769,"description":769},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":2896,"description":2896},34,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":2905,"description":2905},"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146",{"value":2907,"description":2907},"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979",{"value":2909,"description":2909},"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952",{"value":640,"description":640},{"value":2912,"description":2912},"2.0",{"value":2914,"description":2914},"Windows",{"value":2916,"description":2916},"1740234072642449",{"value":2918,"description":2918},"2.10.38",{"value":2920,"description":2920},"GIMP 2.10",{"value":2922,"description":2922},"2025:02:22T15:21:09+01:00",{"value":2922,"description":2922},{"value":674,"description":674},{"description":2926},"action: saved; changed: /; instanceID: xmp.iid:19014900-2b9d-42e5-818e-7cf8119f1285; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:12",{"value":729,"description":729},{"value":2929,"description":2929},"4.4.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2934,"description":2934},"2025-02-22T14:20:50.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},"\u0000\u0000\u0000\u0000",{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},"GIMP built-in sRGB",{"value":2945,"description":2945},"Public Domain",{"value":2947,"description":2947},"GIMP",{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2954,"src":2955,"url":2955,"meta":2956,"keywords":3053,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":3054},"DSC03131","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2957,"json":3052,"markdown":17},{"Bits Per Sample":2958,"Image Height":2959,"Image Width":2960,"Color Components":2961,"Subsampling":2962,"Thumbnail":2963,"ImageDescription":2980,"Make":2981,"Model":2982,"Orientation":2983,"XResolution":2984,"YResolution":2985,"ResolutionUnit":2986,"Software":2987,"DateTime":2988,"YCbCrPositioning":2989,"Exif IFD Pointer":2990,"ExposureTime":2991,"FNumber":2992,"ExposureProgram":2993,"ISOSpeedRatings":2994,"SensitivityType":2995,"RecommendedExposureIndex":2996,"ExifVersion":2997,"DateTimeOriginal":2998,"DateTimeDigitized":2999,"OffsetTime":3000,"OffsetTimeOriginal":3001,"OffsetTimeDigitized":3002,"ComponentsConfiguration":3003,"CompressedBitsPerPixel":3004,"BrightnessValue":3005,"ExposureBiasValue":3007,"MaxApertureValue":3008,"MeteringMode":3009,"LightSource":3010,"Flash":3011,"FocalLength":3012,"MakerNote":3013,"UserComment":3014,"FlashpixVersion":3015,"ColorSpace":3016,"PixelXDimension":3017,"PixelYDimension":3018,"Interoperability IFD Pointer":3019,"FileSource":3020,"SceneType":3021,"CustomRendered":3022,"ExposureMode":3023,"WhiteBalance":3024,"DigitalZoomRatio":3025,"FocalLengthIn35mmFilm":3026,"SceneCaptureType":3027,"Contrast":3028,"Saturation":3029,"Sharpness":3030,"LensSpecification":3031,"LensModel":3032,"InteroperabilityIndex":3033,"InteroperabilityVersion":3034,"about":3035,"Rating":3036,"Preferred CMM type":3037,"Profile Version":3038,"Profile/Device class":3039,"Color Space":3040,"Connection Space":3041,"ICC Profile Date":3042,"ICC Signature":3043,"Primary Platform":3044,"Device Manufacturer":3045,"Device Model Number":3046,"Rendering Intent":3047,"Profile Creator":3048,"ICC Description":3049,"ICC Copyright":3050,"FileType":3051},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":2964,"ImageDescription":2965,"Make":2966,"Model":2967,"Orientation":2968,"XResolution":2969,"YResolution":2970,"ResolutionUnit":2971,"Software":2972,"DateTime":2973,"JPEGInterchangeFormat":2975,"JPEGInterchangeFormatLength":2976,"YCbCrPositioning":2978,"type":640,"base64":2979},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":2974},"2020:10:18 15:09:35",{"value":1143,"description":1143},{"value":2977,"description":2977},7832,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":2974},{"value":106,"description":639},{"value":1160,"description":1160},{"description":2857},{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2974},{"description":2974},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":3006},"3.509375",{"description":674},{"description":1306},{"value":106,"description":676},{"value":2878,"description":2879},{"value":1191,"description":1192},{"description":1780},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":1795,"description":1795},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3056,"src":3057,"url":3057,"meta":3058,"keywords":3164,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":3165},"DSC03331","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3059,"json":3163,"markdown":17},{"Bits Per Sample":3060,"Image Height":3061,"Image Width":3062,"Color Components":3063,"Subsampling":3064,"JFIF Version":3065,"Resolution Unit":3066,"XResolution":3067,"YResolution":3068,"JFIF Thumbnail Width":3069,"JFIF Thumbnail Height":3070,"ImageDescription":3071,"Make":3072,"Model":3073,"Orientation":3074,"ResolutionUnit":3075,"Software":3076,"DateTime":3077,"YCbCrPositioning":3079,"Exif IFD Pointer":3080,"ExposureTime":3081,"FNumber":3082,"ExposureProgram":3083,"ISOSpeedRatings":3084,"SensitivityType":3085,"RecommendedExposureIndex":3086,"ExifVersion":3087,"DateTimeOriginal":3088,"DateTimeDigitized":3090,"OffsetTime":3091,"OffsetTimeOriginal":3092,"OffsetTimeDigitized":3093,"ComponentsConfiguration":3094,"CompressedBitsPerPixel":3095,"BrightnessValue":3096,"ExposureBiasValue":3098,"MaxApertureValue":3099,"MeteringMode":3100,"LightSource":3101,"Flash":3102,"FocalLength":3103,"MakerNote":3105,"UserComment":3106,"FlashpixVersion":3107,"ColorSpace":3108,"PixelXDimension":3109,"PixelYDimension":3110,"FileSource":3111,"SceneType":3112,"CustomRendered":3113,"ExposureMode":3114,"WhiteBalance":3115,"DigitalZoomRatio":3116,"FocalLengthIn35mmFilm":3117,"SceneCaptureType":3119,"Contrast":3120,"Saturation":3121,"Sharpness":3122,"LensSpecification":3123,"LensModel":3124,"about":3125,"DocumentID":3126,"InstanceID":3128,"OriginalDocumentID":3130,"Format":3132,"API":3133,"Platform":3134,"TimeStamp":3135,"Version":3137,"CreatorTool":3138,"MetadataDate":3139,"ModifyDate":3141,"Rating":3142,"History":3143,"Preferred CMM type":3145,"Profile Version":3146,"Profile/Device class":3147,"Color Space":3148,"Connection Space":3149,"ICC Profile Date":3150,"ICC Signature":3152,"Primary Platform":3153,"Device Manufacturer":3154,"Device Model Number":3155,"Rendering Intent":3156,"Profile Creator":3157,"ICC Description":3158,"ICC Copyright":3159,"ICC Device Manufacturer for Display":3160,"ICC Device Model Description":3161,"FileType":3162},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},{"description":3078},"2025:02:22 15:21:35",{"value":106,"description":639},{"value":2855,"description":2855},{"description":1663},{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":3089},"2021:01:18 15:31:59",{"description":3089},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":316},{"description":3097},"3.56796875",{"description":316},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":3104},"29 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":769,"description":769},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":3118,"description":3118},29,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":3127,"description":3127},"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504",{"value":3129,"description":3129},"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43",{"value":3131,"description":3131},"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d",{"value":640,"description":640},{"value":2912,"description":2912},{"value":2914,"description":2914},{"value":3136,"description":3136},"1740234097344768",{"value":2918,"description":2918},{"value":2920,"description":2920},{"value":3140,"description":3140},"2025:02:22T15:21:35+01:00",{"value":3140,"description":3140},{"value":674,"description":674},{"description":3144},"action: saved; changed: /; instanceID: xmp.iid:cddf1176-4755-4432-855b-48db82f3bb9d; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:37",{"value":729,"description":729},{"value":2929,"description":2929},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":3151,"description":3151},"2025-02-22T14:21:27.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},{"value":2945,"description":2945},{"value":2947,"description":2947},{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":3168,"url":3168,"meta":3169,"keywords":3178,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":3179},"latest","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3170,"json":3177,"markdown":17},{"Bits Per Sample":3171,"Image Height":3172,"Image Width":3173,"Color Components":3174,"Subsampling":3175,"FileType":3176},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":773},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[3181,3202,3223],{"name":284,"src":3182,"url":3182,"meta":3183,"keywords":3200,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3201},"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3184,"json":3199,"markdown":17},{"Bits Per Sample":3185,"Image Height":3186,"Image Width":3187,"Color Components":3188,"Subsampling":3189,"JFIF Version":3190,"Resolution Unit":3191,"XResolution":3192,"YResolution":3193,"JFIF Thumbnail Width":3194,"JFIF Thumbnail Height":3195,"Make":3196,"FileType":3198},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},"Ideogram AI",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3203,"src":3204,"url":3204,"meta":3205,"keywords":3221,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3222},"5","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3206,"json":3220,"markdown":17},{"Bits Per Sample":3207,"Image Height":3208,"Image Width":3209,"Color Components":3210,"Subsampling":3211,"JFIF Version":3212,"Resolution Unit":3213,"XResolution":3214,"YResolution":3215,"JFIF Thumbnail Width":3216,"JFIF Thumbnail Height":3217,"Make":3218,"FileType":3219},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3224,"src":3225,"url":3225,"meta":3226,"keywords":3242,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3243},"6","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3227,"json":3241,"markdown":17},{"Bits Per Sample":3228,"Image Height":3229,"Image Width":3230,"Color Components":3231,"Subsampling":3232,"JFIF Version":3233,"Resolution Unit":3234,"XResolution":3235,"YResolution":3236,"JFIF Thumbnail Width":3237,"JFIF Thumbnail Height":3238,"Make":3239,"FileType":3240},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[],"Arbor Injection Machine - The Mercedes Benz in its class\n\n### Features\n\n- Clean, safe, predictable and precise process\n- Shutoff valve\n- Quick mould clamp table\n- up to 350g shotsize\n- Motorized (as upgrade): adjustable jam detection, auto-drive\n","# Elena - Arbor Injector - version `-max\r\n\r\n## Todos - version smax - Q2 2021\r\n\r\n- [ ] Gear motor\r\n\r\n\r\n\r\n\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/injection/elena-zmax-rc1/","https://assets.osr-plastic.org/products/injection/elena-zmax-rc1","https://files.polymech.io/files/machines/products/injection/elena-zmax-rc1","injection/elena-zmax-rc1",[3252,3258],{"file":3253,"name":3254,".STEP":3255,".html":3256,"model":3257},"products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.SLDASM","GlobalAssembly-ELZ-RC2.SLDASM","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.STEP","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.tree.json",{"file":3259,"name":3260,".STEP":3261,".html":3262,"model":3263},"products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.SLDASM","GlobalAssembly-ELZ-RC2-Motor.SLDASM","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.STEP","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.tree.json","mailto:sales@plastic-hub.com?subject=Injector Elena&body=","{\n \"forumSupportCat\": 50,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/injection/elena-zmax-rc1\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/dimensions.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/resources/edrawings.html\",\n \"product_parts\": \"https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/parts.jpg\",\n \"forumCategory\": 50,\n \"forumTags\": \"injection\",\n \"forumUserId\": 1,\n \"forumUserId2\": 1,\n \"howto_categories\": \"86\",\n \"preview\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/latest.jpg\",\n \"rel\": \"products/injection/elena-zmax-rc1\",\n \"slug\": \"elena-zmax\",\n \"id\": \"elena-zmax\",\n \"title\": \"Injector Elena\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [\n {\n \"name\": \"Injection Valve\",\n \"forum_url\": \"https://forum.osr-plastic.org/t/injection-valve/10100\",\n \"path\": \"../components/304_Valve-40mm\",\n \"store\": \"https://shop.osr-plastic.org/injection/injection-parts/injection-valve\"\n },\n {\n \"name\": \"Transmission\",\n \"forum_url\": \"https://forum.osr-plastic.org/t/injection-valve/10100\",\n \"path\": \"./cad/components/injector/600_Transmission.SLDASM\",\n \"store\": \"https://shop.osr-plastic.org/injection/injection-parts/arbor-drive-kit/\"\n },\n {\n \"name\": \"Clamp\",\n \"path\": \"../components/200_Clamps/OSR-300-40-30-25-80/Global-GH-35000HL.SLDASM\"\n }\n ],\n \"name\": \"Injector Elena\",\n \"category\": \"injection\",\n \"code\": \"ELZ\",\n \"parts\": \"parts.csv\",\n \"opensource\": true,\n \"bestseller\": true,\n \"version\": \"RC2\",\n \"status\": \"mature\",\n \"cscartId\": 71,\n \"shipping_eu\": \"130 Euro\",\n \"shipping_oversee\": \"900 Euro\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"hasSpec\": true,\n \"_gallery\": {\n \"gallery\": {\n \"glob\": [\n \"latest.jpg\"\n ]\n },\n \"renderings\": {\n \"glob\": [\n \"Base.jpg\"\n ]\n }\n },\n \"firmware\": \"https://git.polymech.io/osr-plastic/osr-firmware/src/branch/master/elz-motor-rc1\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"cadConfigurations\": {\n \"Default\": {\n \"source\": \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.SLDASM\",\n \"files\": [\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.json\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.html\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.step\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.x_t\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.json\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.html\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.step\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.x_t\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.json\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.html\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.step\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.x_t\"\n ]\n }\n },\n \"product_rel\": \"products/injection/elena-zmax-rc1\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"1_Base\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_Motor\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3_Lydia-v38-Test\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4_configurations\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 656,\n \"description\": \"656px\"\n },\n \"Image Width\": {\n \"value\": 1713,\n \"description\": \"1713px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1713,\n \"height\": 656,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"DSC01641\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1918,\n \"description\": \"1918px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39090,\n \"description\": 39090\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 4246,\n \"description\": 4246\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 258,\n \"description\": 258\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/13\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.79453125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"-0.3\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"30 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 3936,\n \"description\": 3936\n },\n \"PixelYDimension\": {\n \"value\": 2216,\n \"description\": 2216\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38624,\n \"description\": 38624\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 30,\n \"description\": 30\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"OffsetSchema\": {\n \"value\": -94,\n \"description\": -94\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"MPFVersion\": {\n \"description\": \"0100\"\n },\n \"NumberOfImages\": {\n \"value\": 2,\n \"description\": 2\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1918,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03123\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:02:22 15:21:09\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"1/5\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:10:18 14:24:19\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:10:18 14:24:19\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"2\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.32578125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 10,\n \"description\": \"Cloudy weather\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"34 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 34,\n \"description\": 34\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146\",\n \"description\": \"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979\",\n \"description\": \"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952\",\n \"description\": \"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1740234072642449\",\n \"description\": \"1740234072642449\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:02:22T15:21:09+01:00\",\n \"description\": \"2025:02:22T15:21:09+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:02:22T15:21:09+01:00\",\n \"description\": \"2025:02:22T15:21:09+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:19014900-2b9d-42e5-818e-7cf8119f1285; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:12\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-02-22T14:20:50.000Z\",\n \"description\": \"2025-02-22T14:20:50.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03131\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7832,\n \"description\": 7832\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/APxq/wCGa/2jME/8IB42x1J/sq86f9+6Yf2cP2h/+hC8af8Agru//jdLmXcdn2D/AIZw/aHJx/wgXjTPcf2Xd/8Axul/4Zu/aJJ/5ELxp/4K7v8A+N0c0e4WfYd/wzX+0Yf+ZA8bf+Cq8/8AjdA/Zr/aMbp4A8bH6aVef/G6OaPcLPsOP7NP7Rw6/D/xt/4Krz/43TT+zX+0YOvgDxt/4Krz/wCN0c0e4WfYeP2Z/wBpBhkfD/xuQe40q8/+N04/sy/tJf8ARPvHH/gpvP8A43RzR7hZ9g/4Zl/aSJ/5J944/wDBTef/ABun/wDDMP7Sx/5p545P/cJvP/jVHMu4WYv/AAy/+0uT/wAk78df+Ci9/wDjVNf9mL9pWP73w88crn10m8/+NUcy7hZ9gH7MP7SrdPh545P00m8/+NU8fsvftMEZ/wCFd+OiO5/si9x/6Kouu4WZCf2Zv2kQTn4feN89/wDiU3n/AMbqF/2bv2iUPzeAfGo+ulXf/wAbo5l3Cz7FR/2ffj3G2G8EeL1PodNugf8A0XUbfAP47KMnwV4tA9Tpt1/8bo5o9ws+x/W2b68s8rKHVdoIYj5fYZ9ePerAvXlQuF3DGcD9fxrnZoP2ZYOvU9afJHMIXCHc4U7M9Cw6ZxUsZPoF4dY8D6TqYXbPNCEvAM7Tcr/rQAScbWyoHtWgfKvBtkVlIIOQSOQcg5FEkEW/mjTKZH8zUbWwY9SKm4y4FO309QKeHLLj9aYidYk64Iq9EjAZBz9apCZOpbdzn6irTGC5j2t1PeqEYjwTWMwIYsuenrWgzSQKJBnaT+BFJaDZj6miOdynO707VyF8rkc8460PcZwmsWqOpOOcHBHUZrzvUBIAAM8cP/iKljR9bnwhfyAgy2+T/EC2489OnSsqb4cawButjEGHOwNhT+Y/WtXCTIUkZ8nhrxTbL+9speOpjw649flzVMxSNcxQgx+fNGzx2+9fOZEOGcRZ3lVPBOMCocZX2KUl3PmPSP2n/hV4Psr/AEmSTUL1Brk6WdzZw+ZCgaTdJGNxVpGEjHJiVxjoe1fSOg63pviTR7e/sZhcWl1GJIJlzhkPQkHkHsQeQeDWCrRqPlW8dzWVKdNc0tpGwsjd/wBK1EfzB0/KrIZKcMMdM1Kgxzj60CLSLk1OiOrZHPtVoRb34+bGP8al2pgHHI6/41RISFHGeDVR3REZSeD6dKAOYn+V2XPDfpWBc7kBDc+9SUcfePl2Bzg8f/XFcPf26iVsZO/kHtn0NJjR9lHVYQpMRGO8h6fn6+1S6PNe3175pdxEnAB/iJ9R6V0vcxOtkuiGwo/Gua02D+1Z0ka3t5JoJ3WS4fiWJHHJh+U5LEYYZHFGt0LofPlh+zb8KvCfjHVIjpFhe2/iPfdzLcxLIUmTCpBDvB2p8zEBcYrlvgJp1zZ6RfaDcrZ6ZF4fv3sbGErJ5ssSO3+lXEjEq3nH5kKgZ5OO1YypxurK1upp7SVnd3TPaIrWw1fQZr/TzLfrFuAihCl5XTqsRYqDu6oSQCCOajkglsrhkcEFTz61Eo2SkndMpSu2nui1Hhxz1q0oGKQFhYmY/Lg/WriQsSN3B/kapAyaSB2jx78Hv+NOWN40IPzYHUdcUyTNni28qSKxGW4XIdyx7ZFJjRnyI4bd155FULnBz39QaVxnKahbJK2V4I4OOlcXfQNG5BXIP6+4oY0fTkNs904iXoDwe2O5rt4Et7CEDICoOSTj8a6TEZa6rpt258q5gkY5wFdSc++DX5r/ALYn7T+rfBnxbY6RpqW88wZNQvBK86HKvmBFeCSNuzb1JKsCARUSkkrjSbdmj5QvP2svjD+1X8XtB8O/2gfB1pcBrdZdPL/NO/DO7EgkMcDYTgBcjk16h4f+Eeq+Av2jNL8P674yv5b+4W2vNP1SG3Z5tXjDukmn3cjOzRwAK4bcWTYeQATjmdNyq+1cne+q8jp50qfsuVbaPzP1Z0PVPht8KLW30abU7DT5JUaW1t7idEeSNnJzEHILKudo+mBXSafcaJ4mika1nmlW2lMDvKpZXZQDuQyDEiEEYkQkH1yDXXZW5exy3e/Vj38NKSf3UD+6lo2/LJFZV5pEFvcJGiP5kiHCu4CB/wCAM6g4BPU4OBziocF6Fcz+ZU8Tf2B4d0O61F75Ba2Bb7ZJkMYyv3kwvWQdNnXPFQ6DqWn+JbYT2Ey3cRkEbSDIMcmA3lzKRlHAIJVueRUuNnpqPmvvoWrtbm1fDdyfpkHBwfqKpG6d2OSc/wCeal72Y9HqV5pHAzxisyWRmX1obBFGQnHrWVMBuOc89qkZz9yGRj3FctqBdyV2ZOecHB/KhjR9AXniPR/Ctvh28ydx9xOcexPavGPFPj/UdWUqgmjQ9FH8uP8AGt5y6IiEbu7PzD+Pvx+/4VV8S3gnsrm6tksIGV1cxTRXM7OwlBGQ6KiAbO+eoxXzN4u/aC8B/Eh4Wur68tWRMAzKZTknJJ6fQgHFc8Kbnzpvqd+KcIQoThG0nH3vP0ODs/H3hXw54htruyvLeWSOTMNyFClWIIywzkdeua9SuvEV98Xbm2uG1C2MkKmO3QzJFsBPPLnHJHXNDhVimlZ+ZzRqU3Lmloa1td+IItRjS5ulvXiVEjMzrOpjIyqRyI2Noz2OAfev2V/Zl1XwT4M+H8EpglgvtRxLfyKC0e5chUjOc7FHI46kmijVcneS0ew8TQdKcqcv4kHZrsz6rh8deFblMi8iU4/iyuM+uRWbqetaLdRrJHeWz4bBKyKSc+nPXNdLkmtzmszyXxT4v+Efjnwzq3hW81XTtNE6FPNhYNLHdMxaSUoU2K4f5mO4lixyVNW/hR8P9D+AXgC3t7rU7WO7lYzajM88i291MxC+fClw7FGK7AyggZHQUtG1K9rC12PY9I1nTPEc/wBogvluofLELWqBWjEp+fziwBOGUfI2QhHTJNa1xpemyNloUwRglRjH5fzqrJ+YJsz5vDmllsKsuD1w3H05FQan4Z0tLIeXujkJwrElizHoCPSpcFqVzM8wvEltZnjkG10bDD0NZM/XPX1rAswr3fye3pXOXsH2hSc4Ze46j6UPUfU+h9W8YeFfC1qs16iL5jYAWPcxPuQMD2JIre0jV9I8R2YuLYxyR9xsAZT6MD0NdPMubl6mVnbm6H49/wDBQy6+FcnjWQa3a6kVghtLOS5sX8r97Ok0qtcLt+eOJAMDcD85r8pD4D+B2rnda+J7yz3cqssSSEA9m+ZMH161jBS9pUtpqehimpYbCybbai1btr0LUnwM8IXqA2njGyc9hOm0Z/4CWqnL+zx4gWMm01vQrz/YWZo8jvywFaXn1SZxe53sa1/+zn8QtP1LNpc6ejkAIsGqwB8gDjJIJPcYUcGui0jwT+1v4ckH9mt4uI3fKLd2vIifYcKayhUjypOL00v5o3xlOSxE5XS5/eS8nqvwZ3SftAftqeAJBBqFxqZA/wCXbUtORcjvzGBJ+tW9V/bg+Ot9o0lnc6VoKsfuXMcN3DKjA5DbmcrkVd6ctL2Zzcs072uj5l0jxnbXWqSSavbTIHDMJrC4An80nO5llfDDrkZBz3r2vRfipo+oaUG1PXPGbXsQZY4ZoftFoIwfkAlE7MCRg/6v5T0J60nCVvdlcfMr3cT68/Zx/as8AeHbtrrWfEv2e6tiEtLHU4boxMAuFcvGhX5ei72GOuDxX6GaT+3Z8L7+ZAmseGLhJIiwRNQijkVwM+WVkbPPIB9cdM8CdSK1V2D5JPTQ9Z0H9qPwHrTEQtFMcjaLeeOXdzj5cEV6x/wnul3t3GzJNtTn5QGCse7EenrVqd+lhONihrz6b4gtZLqFmUxD75UgOPTnr7GvNZJpMHIzWc979y47WfQoSbnTpj61iTkxknjI/WoGYPxG8Tm8upYUKtDEMOSAcsPr0x616L8ItZuLe3tyATHcxAMff1960TvUuJr3D4O/4KP/AAu8Q+MfIv7CV1tWjxqEMed7uo2I7dcqq/LwO/OeMfkFf/sueOrW3t542gmS6UtH5d1AWA/6aoWDJn+HcBu7ZFZKap1pRt71R7noyhVxeDjUT/d4WFmuyvv97MV/2cvirGuVgkb/AHTG/wDJqqn4I/Gu1/1djqDHttjf/wBlzXRzvrE8zlTfxGjL8C/i5e2MMsunXscyKxdhFcbsDHLkDjAHOOMVhWOgfF7TLnyrbVb+2kRyuxLiaMqR13A424756VnGcY3jLR6s6cRCdRqtGP7tJRutrpL/AIc9F0H4z/tTeGJGjtfEmsEQ9HkkSYYB6r5wOa60ftcftKRs0eoXFtrKufnivdOtZVf/AHmQAn8605oS6nI4yTvY0Lf9rjxQkSQ6j8PPh/dwq38elPHISeoEsb5/A5HtWlN+0n8B9ScPq3wb8NvIeHezvbuy/JQmM1PJDp+Ac1RdX8yzD8Yf2KtUi23PgLxXpDE5LadrSSEewEwUY/ClfUP2DtazsufidpzE9ZotPvVUenynJqrNbNivfdJiReAP2MdQkDQ/EXVbHJ4W+8PyAj2MltIv51+wP7LXxy/Yu+HHgWx8N2Pj7T726Ll5rjUpJot8zAArEbkARxcfJFuOPUk01veQH6LXEFrexmIuohYY2rgAg9s14P4t8OXWhXRAZmhkOYpPUf3W9x+vWpqK6v2Lg9bM4K6knj5xn19ayZ5nJ45B/Sue7NLHDeN7ARwFxuDyA+Zkk/N6896+jPA9y954XsoLdTJ5NsqiZsJnaOdgwTgdB0raPxsmWsUVPih4GtPHHhS8gdkgvXspo4WZsKXdCAT2yDzX86Hxh8F+JLfxrO2nWusRTREQ3GQ3lqIwAFjLcsMg8n2xWdXSrTfS+rPQwk6awWKU5P2jjaEe7bX6J/gecDTviza9P7XH54x61WXWfi3ayFVm1Ic9xkg/lW3tIdzzuSfY2YPEPxlN5Bam91KKW8bZGqKfNIPXhfmwe/qK05/DvxojvpPK1nV5lEmA7eW6HHf55Oh9wKzc4+1UuiW51K6wM4SfvSmmo+ST1/E3dK0f493UhEV1HKRjJnsbN+TxgEhsn2616Zp/w5/aNa6MLx6b545ZDo2mNx1zl0HPtWnNB+ZxNSRfu/h7+0LbOFaw0GRmPAk0XTl69wYlJ/KmSfDf4yZC3Xh3wvK3X/kGuuf+/bJ+lF4C98yNT+HPjGQAv4K8L3Bxk5t9QjOB1+7c1x2pfDnVoz+++Hnhr5uhX+1B+X+kGi8ejH73U4q9+H9s0u1vBWmwMeAIp75Dn23luat+EItK+H/ie31F/B2k6h9nbP8AZ+oXcktrJwQRJG6AnGcjnggU+bzC3kf0Q/sifHzx38dfCV9qeu+HLPQobaVIrG5trkTQ3bfN5oVCA0flYXrkHdx0r6O19F8Qxm2Cbtwysg/gYdG/Dv60/iXqLVP0PnO9863upIJeHjYq3pkdxWBcsN3B/wA+9cz/ABNzF8ZQRvYqQSSfvA5yD+Ndp8MLuTdEpZhhCpBPGBzgela/aJfwndeLpLe4tGwpZm4V14Ofdq+P/FPhu4KSTpDFJLvwwbk4zjOR1NKprqVB2PNZvBdxqGZJsbyMYAwAPT61y938N9Cgux5rxZxlsnp9KxlFNJsvmaeg9dI8GeHYZZLKO3N3KhV7nGXweoUnPX2rnLVdZ1OYx2WnyXJ7ssZYfoKzbtpHUe+sj3X4c/C7xnPrSXupWzQQxcpEQOv0HT3zX2Npul6dBnzVUse5GcVtTTS97dmVRpvQ1vsvhpNkbJCF7DaMBv73sa27Dwz4f8RXiw+XFKqoXPA+6vHB9c1sknoZ3e5gQ3Ok+NrfSL3w9pWl3fhu4S7XVb+TdFd2k8J2xrHC65kVnDpIDgqcNyK89tJfAd/qt5p0mnxW80DgSJIibZFfOx1IJHzgZUHDY6gU5KOjsJNmpe/DHwPLolw66XZ3epPHIdK0ktFFLetEA0iQ+ZwSoI9gcZI615Zrui+BfDviF9Pm0QB0tvPMvlHyVUMEKF8YDgkfLnODnpUuKSvYak2zf0W/EEHk6Tp99tdsiG2jkwT6kKMfia9t8Hf8JRo9nJJf294jXJKi3G7EMX952PWRvQcAdeacbvVLRDfm9WZ/jXRLU2n9oWbyHaQLmN+WC9A2e+OhPWvKXvY1O1wQT/nIrOekvUuLuivrFwuoWWePUNjAP0rqfhnptxfOxXhYDmQ9+eMD3Nabsl7HrSfD691B2YSsmemfT0wKyj8EZpZG8y8ADNnhef503C/UXPboYNz+zBpF/ITLqV4qkcqjYFcf4s/Zu+EfgbQptT1D+0r8RYEdsJWBmkP3Y8jGM/y96h0Y6uTuV7VvZWPh3xp8avAfw+vVS5+H2nRW4lPlyvqUdtJj+FWN0VDuRzhC3QkgCv03+E83gn4l/D7Tdc0OKFdOvoN0KK0TmNlO14meJmQujAqxRiMg804RitlYU5Se7uenDwdE5yzbfYU5vA2lyffZznrjgVpyJkXZDceDtIsLd5Y4laRRlAwzlu3WuHtLHUNCvZL59gVbbaYgcBc4J24/iyKGkgu3ufNnxR8ZeMvF/wAPJGmsJ9K/svxDK09tDMD9vsE3bLoGPnbJkOUbJByTyK+e/CHxK8R6tY39urWQvXQf2PNfl/KZ0PEN3KnzbWHCuBhD2xWUnefqV9nzR9XeOPiZY/DvSdN1G90xNV1K2le5t9uGlQSKIpp7ZiD/AAHlRjcOTivC76Xxv4x+JdxYKbkx6pcSXbXNw5zBbyfdt4Ou0xAgY9uneqk20luQtG76H2T8Dj4q8PeGP7B1m8jv9S0k7DefKJHhYkxeYo5BVCACeo7mvV7q51HPAjcdyR836VrrsJO+5jS+XPGyzxxhpFKtnkFT1G70PvXgHjXw7baReCNCzRyLlQ331/EdR6EVlUV1fqjSL1t3Oo8ceGdObTPMtURAVyCnQjHtXjnwz8Zf8I94jkjvGCw5xISeq844780TfLJPoOPvRfc+39H1F9Xs1mjASN+Rng49a1t/lnOR7mtd9TPqVP7SZ2O0ZA6n1PpXwB+17418feGtejntJrGKzg0d2tDdx+dbm+Ziq7oirq7exBI+Uipm3a5Udz8SPi98Svirr915uu3NiqwkAXENvLax/NyATbxRygE5OOhbGa+xv2dPip+0F4a+EtiNGmsm0yWWaaK5ksLy8DjzCrMJ5Q7bQVI2nbgg8dzm24q61ZUVzSdz0+T9rD49wyEPrfh6MjrmwkUA/ior7h/Zg8X/AB68bXc194imsLnQJbDdZXFtA0Rkud6hSpY/NHt3bsDriphKUpIqcEl5n19eP50DhWy+0kD1I5AFeOeJNd0+0s3uWkBtSv71yfuH1Ydh2Pocds1rJmaR8Yah4wbX9Qn0u0u5rO6aXzdKnR8AMDgpOuDuiwTwMYOMnA5qfGXTtRvdX0Dw94U8P6fea9rErvLrBIht7OJAC811ECocScsoB3DGBycHOLUkVJOMvI534n6Z4i+Hd7baTe3Juru3y9sqtuSES4yYz1G7AIBx64Ga1tB8T6xpGq2l/e6oIBHasklmFXY0pdSlwZQMhlUMrIDtyR3GKzUuWb5tkW480U1ufa3wl1Kz1fTJ9euxpR1bUP3V5qFmrLHd2sDv9kkYt/GqMQ+CRuyAcV6PP4s8OWzHzb22jPcFxxXVzJq99zBRa0tqNuZ7DUrLz7eaOZMZDIwII9iKwPEWi2N5pSrd/KQf3M3R4yR2PceoptKS8gu0/NHhnhL4r2WrRJbakiKi/dfOCx9GGMY/zitPxHo/gu+kWQW6FJOkiHnPqCKhtSWpaunow8Ja/wCEfCmv2WmDULuO51GbZbxOd6sQCcMeNoA6ZJzX0u7STjYJDju46/T2pQaaaT2Cd7ptblhUhjjCg7R/ER1P418sftQ6Lpev+CSYXVdTspBNY4bJLDqrDjhh19KqTshW5tO5+G3xW8G+Ifilraf2jd/ZFtpdr2wjJlP95y56k+mccDjjNfVemeOPHcPgbT/Dlhd3EWkadbJbQWkZIRY1GACepz33EmuadRvRaG9OlyK8nd9zR8MfCjxf4ovUDPFBCxyzzcjHrjHNfqd8NdR8N/Drwlb6cdShdLeNVX5u+PmIHbJ5x2opXT5pOyCr72iWp6np/izRL+PzhMirs3ndwdv97HpXx78WLqPWbW+XR7loWugW2upKeZ13Ae/cfj1rao016mcE7vyPja4v7nw1Ekc9lK+oCII9wkTDzCeSsYbJEWeQgb65rtvAGneJn16HVdTury3WPmG0jkaOQjssjqdyr6qCD9K5ndySWiRvbR33Z13imGXUNQmubRYluJM4aXLjBP3dx5APqOffFedaX4Luxfrc6pJFceW+5LRSxtyR03g43D/Zxj1pyV2uwl+J6P4j+LOqJbNDPcymNekUKhFVQMBFKgfKOy9K8fu/iRI84S1tZJZXbCgjkk9Kpy6vVk26I+pvhpqtt4R09dT8R6jaPIuDbaHYlZJSw6G6kB2gA87Bx6k9KwvH/wAZ9f8AGWoZEn2W1Q/uIE6/Vz3Na8zUbfae5CjeXM9jkrDfGQQBx3/+vXpNld3g0uWbYwt4IyzSk/KD25PUk9AKp7MlPU+bLvx1q91Pe3YUpLayNNp83DByinG1W43gAkeor7P8HfHOO60C21IuLi3vrWKeJgdrbJEDAFT068jqKwpzak13N6kbxTNrWvjjhVW1t2LN97e2MZGe1eJeINdu/EF950pTJHHPGPQ+9XKTZEY216nltx4C8OXupNcS24eZ/vMCQBXV6X4a0jTQfLiRR6gdTUcvUrmNG61OCwjAQbj/AHe34VDpt/5komvASiH93ajhXPrIR1A9Kq3cTbNu+16+1aYyzNgE8IvCgDoAPak/tPMQzjHqfSk9bsFoZl3qdujcED1rl73X7SOQkuMAetTJpFJNmBP41tYlJ3Lgd64vU/HYnchHABPJFZuoi+VmO3ibTejqsmfU1JB4t0OKUKqIjeuB+lL2qbDkKereN7KaVFguChhuP9KIGBt2nCEnjJOOma1bXXLa+mTbyzcdSevatOdXIcXufhKvxz+NinI8Y+KgR0I1C54/8fq9c/tD/H+8tfIm8c+MZYQciF9Tu2QH/dMmK7rLscl3v1MB/i58VpNm7xP4hbyzlM3s52kjBK/PxVu2+NfxlsraKCHxd4nhhgQJDCl/cKkaDoqKHwoHYClyQ35VcfPL+Zllvjv8cGPPjLxWfrqNz/8AF03/AIXp8bf+hx8Vf+DC5/8Ai6fLHsLml3H/APC+Pjj/ANDn4r/8GNz/APF0H48/HJhg+M/FhHp/aNz/APF0csewc0u5A3xv+NLnLeL/ABQT6nULn/4un/8AC8/jZ/0OPin/AMGFz/8AF0csewc0u47/AIXt8b/+hy8Vf+DG5/8Ai6Q/HX43N18Y+Kj/ANxG5/8Ai6OWPYOaXchk+Nnxll+94u8Tt9b+4P8A7PVM/Fz4rscnxP4hJ9fts/8A8XScIPeKHzz/AJmMb4sfFN+viXxAfreT/wDxdRn4pfE09fEeu/8AgZN/8VS9lT/kQ/aT/mY0/E/4lnr4i13/AMC5v/iqRvib8SW6+IdcP1u5v/iqPZU/5EHtKn8zK7fEPx++7Ouawdxy2bmXk+p+bk1ci+KfxOgYFPEevIV+6VvJwRjpjDUezp/yoXPN7yZ//9k=\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/5\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.509375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 10,\n \"description\": \"Cloudy weather\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"36 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 36,\n \"description\": 36\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03331\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:02:22 15:21:35\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:01:18 15:31:59\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:01:18 15:31:59\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"2\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.56796875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504\",\n \"description\": \"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43\",\n \"description\": \"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d\",\n \"description\": \"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1740234097344768\",\n \"description\": \"1740234097344768\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:02:22T15:21:35+01:00\",\n \"description\": \"2025:02:22T15:21:35+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:02:22T15:21:35+01:00\",\n \"description\": \"2025:02:22T15:21:35+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:cddf1176-4755-4432-855b-48db82f3bb9d; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:37\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-02-22T14:21:27.000Z\",\n \"description\": \"2025-02-22T14:21:27.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:2 (2 1)\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"5\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"6\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": []\n },\n \"body\": \"Arbor Injection Machine - The Mercedes Benz in its class\\n\\n### Features\\n\\n- Clean, safe, predictable and precise process\\n- Shutoff valve\\n- Quick mould clamp table\\n- up to 350g shotsize\\n- Motorized (as upgrade): adjustable jam detection, auto-drive\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\\r\\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\\r\\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\\r\\n\",\n \"readme\": \"# Elena - Arbor Injector - version `-max\\r\\n\\r\\n## Todos - version smax - Q2 2021\\r\\n\\r\\n- [ ] Gear motor\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/injection/elena-zmax-rc1\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/injection/elena-zmax-rc1/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/injection/elena-zmax-rc1\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/injection/elena-zmax-rc1\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"injection/elena-zmax-rc1\",\n \"cad\": [\n {\n \"file\": \"products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.SLDASM\",\n \"name\": \"GlobalAssembly-ELZ-RC2.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.tree.json\"\n },\n {\n \"file\": \"products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.SLDASM\",\n \"name\": \"GlobalAssembly-ELZ-RC2-Motor.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"1_Base\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Injector Elena&body=\"\n}","91f1ec7d1217bdeb","products/extrusion/lydia-v4.5",{"id":3267,"data":3269,"filePath":3278,"digest":4357},{"forumTags":3270,"forumCategory":3271,"Preview3d":27,"howtoSection":2397,"download":3272,"product_dimensions":3273,"preview":3274,"product_parts":3275,"edrawings":3276,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":3267,"slug":3278,"id":3278,"title":3279,"type":423,"highlights":3280,"components":3281,"version":3282,"code":3283,"category":3270,"name":3279,"price":3284,"shipping_eu":3285,"opensource":27,"bestseller":27,"showParts":412,"cscartId":216,"authors":3286,"product_rel":3267,"assets":3294,"body":4342,"resources":17,"shared":4343,"readme":17,"root":1415,"product":3267,"PRODUCT_ROOT":4344,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":4345,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":4346,"DISCORD":1425,"product_rel_min":4347,"cad":4348,"preview3d":-1,"image":3296,"checkout":4355,"config":4356},"extrusion",51,"https://files.polymech.io/files/machines/extrusion/lydia-v4.5","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-v4.5/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-v4.5/resources/edrawings.html","plastic extruder","lydia-v4.5","Extrusion Lydia v4.5.5",[],[],"4.5.5","L45","4554 Euro","220 Euro",[3287,3288,3291],{"name":434,"url":435},{"name":3289,"url":3290},"Dan Shirley - Timberstar","https://www.facebook.com/dan.shirley.33",{"name":3292,"url":3293},"Jason Knight","https://www.mandin.earth/",{"renderings":3295,"gallery":3315,"showcase":3736,"samples":4036},[3296],{"name":762,"src":3297,"url":3297,"meta":3298,"keywords":3313,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":3314},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3299,"json":3312,"markdown":17},{"Bits Per Sample":3300,"Image Height":3301,"Image Width":3302,"Color Components":3303,"Subsampling":3304,"JFIF Version":3305,"Resolution Unit":3306,"XResolution":3307,"YResolution":3308,"JFIF Thumbnail Width":3309,"JFIF Thumbnail Height":3310,"FileType":3311},{"value":456,"description":457},{"value":508,"description":509},{"value":511,"description":512},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[3316,3367,3422,3539,3587],{"name":3317,"src":3318,"url":3318,"meta":3319,"keywords":3365,"description":17,"alt":17,"width":769,"height":769,"title":17,"gps":3366},"DSC03535","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3320,"json":3364,"markdown":17},{"Bits Per Sample":3321,"Image Height":3322,"Image Width":3323,"Color Components":3324,"Subsampling":3325,"JFIF Version":3326,"Resolution Unit":3327,"XResolution":3328,"YResolution":3329,"JFIF Thumbnail Width":3330,"JFIF Thumbnail Height":3331,"Make":3332,"Model":3333,"Exif IFD Pointer":3334,"ExposureTime":3335,"FNumber":3337,"ExposureProgram":3338,"ISOSpeedRatings":3339,"ExifVersion":3340,"DateTimeOriginal":3341,"DateTimeDigitized":3343,"BrightnessValue":3344,"ExposureBiasValue":3346,"MaxApertureValue":3347,"MeteringMode":3348,"LightSource":3349,"Flash":3350,"FocalLength":3351,"SubSecTimeOriginal":3352,"SubSecTimeDigitized":3353,"WhiteBalance":3354,"DigitalZoomRatio":3355,"FocalLengthIn35mmFilm":3356,"Contrast":3357,"Saturation":3358,"Sharpness":3359,"about":3360,"CreateDate":3361,"FileType":3363},{"value":456,"description":457},{"value":769,"description":770},{"value":769,"description":770},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":3336},"0.4",{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":3342},"2021:02:18 14:02:38",{"description":3342},{"description":3345},"3.59140625",{"description":674},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":2793},{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":2809,"description":2809},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":3362,"description":3362},"2021-02-18T14:02:38",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3368,"src":3369,"url":3369,"meta":3370,"keywords":3420,"description":17,"alt":17,"width":3374,"height":3374,"title":17,"gps":3421},"DSC03574","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3371,"json":3419,"markdown":17},{"Bits Per Sample":3372,"Image Height":3373,"Image Width":3376,"Color Components":3377,"Subsampling":3378,"JFIF Version":3379,"Resolution Unit":3380,"XResolution":3381,"YResolution":3382,"JFIF Thumbnail Width":3383,"JFIF Thumbnail Height":3384,"Make":3385,"Model":3386,"Exif IFD Pointer":3387,"ExposureTime":3388,"FNumber":3389,"ExposureProgram":3390,"ISOSpeedRatings":3391,"ExifVersion":3392,"DateTimeOriginal":3393,"DateTimeDigitized":3395,"BrightnessValue":3396,"ExposureBiasValue":3398,"MaxApertureValue":3400,"MeteringMode":3401,"LightSource":3402,"Flash":3403,"FocalLength":3404,"SubSecTimeOriginal":3406,"SubSecTimeDigitized":3407,"WhiteBalance":3408,"DigitalZoomRatio":3409,"FocalLengthIn35mmFilm":3410,"Contrast":3412,"Saturation":3413,"Sharpness":3414,"about":3415,"CreateDate":3416,"FileType":3418},{"value":456,"description":457},{"value":3374,"description":3375},4000,"4000px",{"value":3374,"description":3375},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":3336},{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":3394},"2021:02:18 14:09:10",{"description":3394},{"description":3397},"3.8921875",{"description":3399},"-0.7",{"description":1306},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":3405},"33 mm",{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":3411,"description":3411},33,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":3417,"description":3417},"2021-02-18T14:09:10",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3423,"src":3424,"url":3424,"meta":3425,"keywords":3537,"description":17,"alt":17,"width":622,"height":3429,"title":17,"gps":3538},"IMG_3618","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3426,"json":3536,"markdown":17},{"Bits Per Sample":3427,"Image Height":3428,"Image Width":3431,"Color Components":3432,"Subsampling":3433,"Thumbnail":3434,"Make":3444,"Model":3446,"Orientation":3448,"XResolution":3449,"YResolution":3450,"ResolutionUnit":3451,"DateTime":3452,"Artist":3454,"YCbCrPositioning":3455,"Copyright":3456,"Exif IFD Pointer":3457,"GPS Info IFD Pointer":3459,"ExposureTime":3461,"FNumber":3463,"ExposureProgram":3464,"ISOSpeedRatings":3465,"SensitivityType":3467,"RecommendedExposureIndex":3468,"ExifVersion":3469,"DateTimeOriginal":3470,"DateTimeDigitized":3471,"OffsetTime":3472,"OffsetTimeOriginal":3474,"OffsetTimeDigitized":3475,"ComponentsConfiguration":3476,"ShutterSpeedValue":3477,"ApertureValue":3479,"ExposureBiasValue":3481,"MeteringMode":3482,"Flash":3483,"FocalLength":3484,"MakerNote":3486,"UserComment":3487,"SubSecTime":3488,"SubSecTimeOriginal":3489,"SubSecTimeDigitized":3490,"FlashpixVersion":3491,"ColorSpace":3492,"PixelXDimension":3493,"PixelYDimension":3494,"Interoperability IFD Pointer":3495,"FocalPlaneXResolution":3497,"FocalPlaneYResolution":3499,"FocalPlaneResolutionUnit":3501,"CustomRendered":3502,"ExposureMode":3503,"WhiteBalance":3504,"SceneCaptureType":3505,"CameraOwnerName":3506,"BodySerialNumber":3507,"LensSpecification":3509,"LensModel":3511,"LensSerialNumber":3513,"GPSVersionID":3515,"InteroperabilityIndex":3516,"InteroperabilityVersion":3517,"AutoRotate":3518,"about":3519,"Rating":3520,"Preferred CMM type":3521,"Profile Version":3522,"Profile/Device class":3523,"Color Space":3524,"Connection Space":3525,"ICC Profile Date":3526,"ICC Signature":3527,"Primary Platform":3528,"Device Manufacturer":3529,"Device Model Number":3530,"Rendering Intent":3531,"Profile Creator":3532,"ICC Description":3533,"ICC Copyright":3534,"FileType":3535},{"value":456,"description":457},{"value":3429,"description":3430},1118,"1118px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":3435,"XResolution":3436,"YResolution":3437,"ResolutionUnit":3438,"JPEGInterchangeFormat":3439,"JPEGInterchangeFormatLength":3441,"type":640,"base64":3443},{"value":628,"description":628},{"description":488},{"description":488},{"value":106,"description":471},{"value":3440,"description":3440},12238,{"value":3442,"description":3442},15548,"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",{"description":3445},"Canon",{"description":3447},"Canon EOS M50",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":3453},"2019:07:06 19:28:56",{"description":17},{"value":106,"description":639},{"description":17},{"value":3458,"description":3458},214,{"value":3460,"description":3460},12126,{"description":3462},"1/80",{"description":1164},{"value":106,"description":1758},{"value":3466,"description":3466},250,{"value":106,"description":1170},{"value":3466,"description":3466},{"description":1173},{"description":3453},{"description":3453},{"description":3473},"+00:00",{"description":3473},{"description":3473},{"description":17},{"description":3478},"1/83",{"description":3480},"3.51",{"description":674},{"value":1603,"description":1604},{"description":681},{"description":3485},"17 mm",{"description":1196},{"description":1198},{"description":549},{"description":549},{"description":549},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":3429,"description":3429},{"value":3496,"description":3496},12096,{"description":3498},"3231.270358306189",{"description":3500},"2828.282828282828",{"value":106,"description":471},{"description":1210},{"description":697},{"description":699},{"description":704},{"description":17},{"description":3508},"713036000788",{"description":3510},"15-45 mm f/0",{"description":3512},"EF-M15-45mm f/3.5-6.3 IS STM",{"description":3514},"0000000000",{"description":702},{"description":726},{"description":689},{"description":1082},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":3540,"url":3540,"meta":3541,"keywords":3585,"description":17,"alt":17,"width":3548,"height":3545,"title":17,"gps":3586},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3542,"json":3584,"markdown":17},{"Bits Per Sample":3543,"Image Height":3544,"Image Width":3547,"Color Components":3550,"Subsampling":3551,"Orientation":3552,"XResolution":3553,"YResolution":3554,"ResolutionUnit":3555,"YCbCrPositioning":3556,"Exif IFD Pointer":3557,"ExifVersion":3558,"ComponentsConfiguration":3559,"FlashpixVersion":3560,"ColorSpace":3561,"PixelXDimension":3562,"PixelYDimension":3563,"about":3564,"DigitalSourceType":3565,"Contributor":3567,"Preferred CMM type":3569,"Profile Version":3570,"Profile/Device class":3571,"Color Space":3572,"Connection Space":3573,"ICC Profile Date":3574,"ICC Signature":3575,"Primary Platform":3576,"Device Manufacturer":3577,"Device Model Number":3578,"Rendering Intent":3579,"Profile Creator":3580,"ICC Description":3581,"ICC Copyright":3582,"FileType":3583},{"value":456,"description":457},{"value":3545,"description":3546},836,"836px",{"value":3548,"description":3549},1254,"1254px",{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":3548,"description":3548},{"value":3545,"description":3545},{"value":17,"description":17},{"value":3566,"description":3566},"compositeWithTrainedAlgorithmicMedia",{"description":3568},"Name: Generated by Bria; Role: cpprole:imgSupplier",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3588,"src":3589,"url":3589,"meta":3590,"keywords":3734,"description":17,"alt":17,"width":3597,"height":3594,"title":17,"gps":3735},"reactor-1","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3591,"json":3733,"markdown":17},{"Bits Per Sample":3592,"Image Height":3593,"Image Width":3596,"Color Components":3599,"Subsampling":3600,"JFIF Version":3601,"Resolution Unit":3602,"XResolution":3603,"YResolution":3604,"JFIF Thumbnail Width":3605,"JFIF Thumbnail Height":3606,"Thumbnail":3607,"Make":3617,"Model":3619,"Orientation":3621,"ResolutionUnit":3622,"Software":3623,"DateTime":3625,"HostComputer":3627,"YCbCrPositioning":3628,"Exif IFD Pointer":3629,"GPS Info IFD Pointer":3631,"ExposureTime":3633,"FNumber":3635,"ExposureProgram":3637,"ISOSpeedRatings":3638,"ExifVersion":3640,"DateTimeOriginal":3642,"DateTimeDigitized":3643,"OffsetTime":3644,"OffsetTimeOriginal":3645,"OffsetTimeDigitized":3646,"ComponentsConfiguration":3647,"ShutterSpeedValue":3648,"ApertureValue":3649,"BrightnessValue":3651,"ExposureBiasValue":3653,"MeteringMode":3654,"Flash":3655,"FocalLength":3656,"MakerNote":3658,"SubSecTimeOriginal":3659,"SubSecTimeDigitized":3661,"FlashpixVersion":3662,"PixelXDimension":3663,"PixelYDimension":3664,"SensingMethod":3665,"SceneType":3667,"ExposureMode":3668,"WhiteBalance":3669,"FocalLengthIn35mmFilm":3670,"SceneCaptureType":3672,"ImageUniqueID":3673,"LensSpecification":3675,"LensMake":3677,"LensModel":3678,"CompositeImage":3680,"GPSVersionID":3682,"GPSLatitudeRef":3683,"GPSLatitude":3684,"GPSLongitudeRef":3686,"GPSLongitude":3687,"GPSAltitudeRef":3689,"GPSAltitude":3690,"GPSTimeStamp":3692,"GPSSpeedRef":3694,"GPSSpeed":3696,"GPSImgDirectionRef":3698,"GPSImgDirection":3700,"GPSDestBearingRef":3702,"GPSDestBearing":3703,"GPSDateStamp":3704,"GPSHPositioningError":3706,"about":3708,"Version":3709,"Preferred CMM type":3710,"Profile Version":3712,"Profile/Device class":3714,"Color Space":3715,"Connection Space":3716,"ICC Profile Date":3717,"ICC Signature":3719,"Primary Platform":3720,"Device Manufacturer":3722,"Device Model Number":3723,"Rendering Intent":3724,"Profile Creator":3725,"ICC Description":3726,"ICC Copyright":3728,"MPFVersion":3730,"NumberOfImages":3731,"FileType":3732},{"value":456,"description":457},{"value":3594,"description":3595},3024,"3024px",{"value":3597,"description":3598},4032,"4032px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"description":488},{"description":488},{"description":477},{"description":477},{"Compression":3608,"XResolution":3609,"YResolution":3610,"ResolutionUnit":3611,"JPEGInterchangeFormat":3612,"JPEGInterchangeFormatLength":3614,"type":640,"base64":3616},{"value":628,"description":628},{"description":488},{"description":488},{"value":106,"description":471},{"value":3613,"description":3613},2908,{"value":3615,"description":3615},5370,"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",{"description":3618},"Apple",{"description":3620},"iPhone 12 mini",{"value":102,"description":630},{"value":106,"description":471},{"description":3624},"17.5.1",{"description":3626},"2024:06:28 13:56:49",{"description":3620},{"value":102,"description":796},{"value":3630,"description":3630},240,{"value":3632,"description":3632},2492,{"description":3634},"1/4831",{"description":3636},"f/1.6",{"value":106,"description":1758},{"value":3639,"description":3639},32,{"description":3641},"0232",{"description":3626},{"description":3626},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":3634},{"description":3650},"1.60",{"description":3652},"10.487191938812675",{"description":674},{"value":1603,"description":1604},{"value":1191,"description":1192},{"description":3657},"4.2 mm",{"description":1196},{"description":3660},"242",{"description":3660},{"description":689},{"value":3597,"description":3597},{"value":3594,"description":3594},{"value":106,"description":3666},"One-chip color area sensor",{"value":102,"description":1208},{"description":697},{"description":699},{"value":3671,"description":3671},26,{"description":704},{"description":3674},"fff7fcb729dd83c50000000000000000",{"description":3676},"1.55-4.2 mm f/2.4",{"description":3618},{"description":3679},"iPhone 12 mini back dual wide camera 4.2mm f/1.6",{"value":106,"description":3681},"General Composite Image",{"description":706},{"description":708},{"description":3685},45.28328611111111,{"description":712},{"description":3688},7.882127777777778,{"description":716},{"description":3691},"254.5592972181552 m",{"description":3693},"11:56:47",{"description":3695},"Kilometers per hour",{"description":3697},"0.06644919629700453",{"description":3699},"True direction",{"description":3701},"184.02233902759528",{"description":3699},{"description":3701},{"description":3705},"2024:06:28",{"description":3707},"4.7564312554195975",{"value":17,"description":17},{"value":430,"description":430},{"value":3711,"description":3618},"appl",{"value":3713,"description":3713},"4.0.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":3718,"description":3718},"2022-01-01T00:00:00.000Z",{"value":742,"description":742},{"value":3721,"description":3618},"APPL",{"value":3721,"description":3618},{"value":2938,"description":2938},{"description":751},{"value":3711,"description":3711},{"value":3727,"description":3727},"Display P3",{"value":3729,"description":3729},"Copyright Apple Inc., 2022",{"description":689},{"value":106,"description":106},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":3688,"lat":3685},[3737,3757,3777,3797,3836,3856,3877,3917,3957,3997],{"name":284,"src":3738,"url":3738,"meta":3739,"keywords":3755,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3756},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3740,"json":3754,"markdown":17},{"Bits Per Sample":3741,"Image Height":3742,"Image Width":3743,"Color Components":3744,"Subsampling":3745,"JFIF Version":3746,"Resolution Unit":3747,"XResolution":3748,"YResolution":3749,"JFIF Thumbnail Width":3750,"JFIF Thumbnail Height":3751,"Make":3752,"FileType":3753},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":3758,"url":3758,"meta":3759,"keywords":3775,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3776},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3760,"json":3774,"markdown":17},{"Bits Per Sample":3761,"Image Height":3762,"Image Width":3763,"Color Components":3764,"Subsampling":3765,"JFIF Version":3766,"Resolution Unit":3767,"XResolution":3768,"YResolution":3769,"JFIF Thumbnail Width":3770,"JFIF Thumbnail Height":3771,"Make":3772,"FileType":3773},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":349,"src":3778,"url":3778,"meta":3779,"keywords":3795,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3796},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3780,"json":3794,"markdown":17},{"Bits Per Sample":3781,"Image Height":3782,"Image Width":3783,"Color Components":3784,"Subsampling":3785,"JFIF Version":3786,"Resolution Unit":3787,"XResolution":3788,"YResolution":3789,"JFIF Thumbnail Width":3790,"JFIF Thumbnail Height":3791,"Make":3792,"FileType":3793},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":3798,"url":3798,"meta":3799,"keywords":3834,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3835},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3800,"json":3833,"markdown":17},{"Bits Per Sample":3801,"Image Height":3802,"Image Width":3803,"Color Components":3804,"Subsampling":3805,"Orientation":3806,"XResolution":3807,"YResolution":3808,"ResolutionUnit":3809,"YCbCrPositioning":3810,"Exif IFD Pointer":3811,"ExifVersion":3812,"ComponentsConfiguration":3813,"FlashpixVersion":3814,"ColorSpace":3815,"PixelXDimension":3816,"PixelYDimension":3817,"Preferred CMM type":3818,"Profile Version":3819,"Profile/Device class":3820,"Color Space":3821,"Connection Space":3822,"ICC Profile Date":3823,"ICC Signature":3824,"Primary Platform":3825,"Device Manufacturer":3826,"Device Model Number":3827,"Rendering Intent":3828,"Profile Creator":3829,"ICC Description":3830,"ICC Copyright":3831,"FileType":3832},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":3837,"url":3837,"meta":3838,"keywords":3854,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3855},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3839,"json":3853,"markdown":17},{"Bits Per Sample":3840,"Image Height":3841,"Image Width":3842,"Color Components":3843,"Subsampling":3844,"JFIF Version":3845,"Resolution Unit":3846,"XResolution":3847,"YResolution":3848,"JFIF Thumbnail Width":3849,"JFIF Thumbnail Height":3850,"Make":3851,"FileType":3852},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3857,"src":3858,"url":3858,"meta":3859,"keywords":3875,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3876},"7","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3860,"json":3874,"markdown":17},{"Bits Per Sample":3861,"Image Height":3862,"Image Width":3863,"Color Components":3864,"Subsampling":3865,"JFIF Version":3866,"Resolution Unit":3867,"XResolution":3868,"YResolution":3869,"JFIF Thumbnail Width":3870,"JFIF Thumbnail Height":3871,"Make":3872,"FileType":3873},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3878,"src":3879,"url":3879,"meta":3880,"keywords":3915,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3916},"flux","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3881,"json":3914,"markdown":17},{"Bits Per Sample":3882,"Image Height":3883,"Image Width":3884,"Color Components":3885,"Subsampling":3886,"Orientation":3887,"XResolution":3888,"YResolution":3889,"ResolutionUnit":3890,"YCbCrPositioning":3891,"Exif IFD Pointer":3892,"ExifVersion":3893,"ComponentsConfiguration":3894,"FlashpixVersion":3895,"ColorSpace":3896,"PixelXDimension":3897,"PixelYDimension":3898,"Preferred CMM type":3899,"Profile Version":3900,"Profile/Device class":3901,"Color Space":3902,"Connection Space":3903,"ICC Profile Date":3904,"ICC Signature":3905,"Primary Platform":3906,"Device Manufacturer":3907,"Device Model Number":3908,"Rendering Intent":3909,"Profile Creator":3910,"ICC Description":3911,"ICC Copyright":3912,"FileType":3913},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3918,"src":3919,"url":3919,"meta":3920,"keywords":3955,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3956},"flux-2","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3921,"json":3954,"markdown":17},{"Bits Per Sample":3922,"Image Height":3923,"Image Width":3924,"Color Components":3925,"Subsampling":3926,"Orientation":3927,"XResolution":3928,"YResolution":3929,"ResolutionUnit":3930,"YCbCrPositioning":3931,"Exif IFD Pointer":3932,"ExifVersion":3933,"ComponentsConfiguration":3934,"FlashpixVersion":3935,"ColorSpace":3936,"PixelXDimension":3937,"PixelYDimension":3938,"Preferred CMM type":3939,"Profile Version":3940,"Profile/Device class":3941,"Color Space":3942,"Connection Space":3943,"ICC Profile Date":3944,"ICC Signature":3945,"Primary Platform":3946,"Device Manufacturer":3947,"Device Model Number":3948,"Rendering Intent":3949,"Profile Creator":3950,"ICC Description":3951,"ICC Copyright":3952,"FileType":3953},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3958,"src":3959,"url":3959,"meta":3960,"keywords":3995,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3996},"flux-4","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3961,"json":3994,"markdown":17},{"Bits Per Sample":3962,"Image Height":3963,"Image Width":3964,"Color Components":3965,"Subsampling":3966,"Orientation":3967,"XResolution":3968,"YResolution":3969,"ResolutionUnit":3970,"YCbCrPositioning":3971,"Exif IFD Pointer":3972,"ExifVersion":3973,"ComponentsConfiguration":3974,"FlashpixVersion":3975,"ColorSpace":3976,"PixelXDimension":3977,"PixelYDimension":3978,"Preferred CMM type":3979,"Profile Version":3980,"Profile/Device class":3981,"Color Space":3982,"Connection Space":3983,"ICC Profile Date":3984,"ICC Signature":3985,"Primary Platform":3986,"Device Manufacturer":3987,"Device Model Number":3988,"Rendering Intent":3989,"Profile Creator":3990,"ICC Description":3991,"ICC Copyright":3992,"FileType":3993},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":3998,"url":3998,"meta":3999,"keywords":4034,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":4035},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4000,"json":4033,"markdown":17},{"Bits Per Sample":4001,"Image Height":4002,"Image Width":4003,"Color Components":4004,"Subsampling":4005,"Orientation":4006,"XResolution":4007,"YResolution":4008,"ResolutionUnit":4009,"YCbCrPositioning":4010,"Exif IFD Pointer":4011,"ExifVersion":4012,"ComponentsConfiguration":4013,"FlashpixVersion":4014,"ColorSpace":4015,"PixelXDimension":4016,"PixelYDimension":4017,"Preferred CMM type":4018,"Profile Version":4019,"Profile/Device class":4020,"Color Space":4021,"Connection Space":4022,"ICC Profile Date":4023,"ICC Signature":4024,"Primary Platform":4025,"Device Manufacturer":4026,"Device Model Number":4027,"Rendering Intent":4028,"Profile Creator":4029,"ICC Description":4030,"ICC Copyright":4031,"FileType":4032},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4037,4078,4114,4183,4287],{"name":375,"src":4038,"url":4038,"meta":4039,"keywords":4076,"description":17,"alt":17,"width":622,"height":4043,"title":17,"gps":4077},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4040,"json":4075,"markdown":17},{"Bits Per Sample":4041,"Image Height":4042,"Image Width":4045,"Color Components":4046,"Subsampling":4047,"Orientation":4048,"XResolution":4049,"YResolution":4050,"ResolutionUnit":4051,"YCbCrPositioning":4052,"Exif IFD Pointer":4053,"ExifVersion":4054,"ComponentsConfiguration":4055,"FlashpixVersion":4056,"ColorSpace":4057,"PixelXDimension":4058,"PixelYDimension":4059,"Preferred CMM type":4060,"Profile Version":4061,"Profile/Device class":4062,"Color Space":4063,"Connection Space":4064,"ICC Profile Date":4065,"ICC Signature":4066,"Primary Platform":4067,"Device Manufacturer":4068,"Device Model Number":4069,"Rendering Intent":4070,"Profile Creator":4071,"ICC Description":4072,"ICC Copyright":4073,"FileType":4074},{"value":456,"description":457},{"value":4043,"description":4044},2287,"2287px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4043,"description":4043},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4079,"src":4080,"url":4080,"meta":4081,"keywords":4112,"description":17,"alt":17,"width":4088,"height":4085,"title":17,"gps":4113},"all","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4082,"json":4111,"markdown":17},{"Bits Per Sample":4083,"Image Height":4084,"Image Width":4087,"Color Components":4090,"Subsampling":4091,"Preferred CMM type":4092,"Profile Version":4093,"Profile/Device class":4094,"Color Space":4095,"Connection Space":4096,"ICC Profile Date":4097,"ICC Signature":4098,"Primary Platform":4099,"Device Manufacturer":4100,"Device Model Number":4101,"Rendering Intent":4102,"Profile Creator":4103,"ICC Copyright":4104,"ICC Description":4105,"ICC Device Manufacturer for Display":4106,"ICC Device Model Description":4107,"ICC Viewing Conditions Description":4108,"Technology":4109,"FileType":4110},{"value":456,"description":457},{"value":4085,"description":4086},1504,"1504px",{"value":4088,"description":4089},1629,"1629px",{"value":238,"description":349},{"description":2688},{"value":2690,"description":2690},{"value":2692,"description":2692},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},{"value":2707,"description":2707},{"value":2709,"description":2709},{"value":2711,"description":2711},{"value":2713,"description":2713},{"value":2715,"description":2715},{"value":2717,"description":2717},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4115,"src":4116,"url":4116,"meta":4117,"keywords":4181,"description":17,"alt":17,"width":622,"height":4121,"title":17,"gps":4182},"DSC02660","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4118,"json":4180,"markdown":17},{"Bits Per Sample":4119,"Image Height":4120,"Image Width":4123,"Color Components":4124,"Subsampling":4125,"Make":4126,"Model":4127,"Orientation":4128,"XResolution":4129,"YResolution":4130,"ResolutionUnit":4131,"Exif IFD Pointer":4132,"ExposureTime":4133,"FNumber":4135,"ExposureProgram":4136,"ISOSpeedRatings":4137,"ExifVersion":4138,"DateTimeOriginal":4139,"DateTimeDigitized":4141,"BrightnessValue":4142,"ExposureBiasValue":4144,"MaxApertureValue":4145,"MeteringMode":4146,"LightSource":4147,"Flash":4148,"FocalLength":4149,"SubSecTimeOriginal":4150,"SubSecTimeDigitized":4151,"FlashpixVersion":4152,"ColorSpace":4153,"PixelXDimension":4154,"PixelYDimension":4155,"WhiteBalance":4156,"DigitalZoomRatio":4157,"FocalLengthIn35mmFilm":4158,"Contrast":4159,"Saturation":4160,"Sharpness":4161,"about":4162,"CreateDate":4163,"Preferred CMM type":4165,"Profile Version":4166,"Profile/Device class":4167,"Color Space":4168,"Connection Space":4169,"ICC Profile Date":4170,"ICC Signature":4171,"Primary Platform":4172,"Device Manufacturer":4173,"Device Model Number":4174,"Rendering Intent":4175,"Profile Creator":4176,"ICC Description":4177,"ICC Copyright":4178,"FileType":4179},{"value":456,"description":457},{"value":4121,"description":4122},1292,"1292px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":4134},"1/10",{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4140},"2020:07:14 15:18:50",{"description":4140},{"description":4143},"2.9390625",{"description":674},{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":3104},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4121,"description":4121},{"description":699},{"description":284},{"value":3118,"description":3118},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4164,"description":4164},"2020-07-14T15:18:50",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4184,"src":4185,"url":4185,"meta":4186,"keywords":4285,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":4286},"DSC02994","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4187,"json":4284,"markdown":17},{"Bits Per Sample":4188,"Image Height":4189,"Image Width":4190,"Color Components":4191,"Subsampling":4192,"Thumbnail":4193,"ImageDescription":4210,"Make":4211,"Model":4212,"Orientation":4213,"XResolution":4214,"YResolution":4215,"ResolutionUnit":4216,"Software":4217,"DateTime":4218,"YCbCrPositioning":4219,"Exif IFD Pointer":4220,"ExposureTime":4221,"FNumber":4223,"ExposureProgram":4224,"ISOSpeedRatings":4225,"SensitivityType":4226,"RecommendedExposureIndex":4227,"ExifVersion":4228,"DateTimeOriginal":4229,"DateTimeDigitized":4230,"OffsetTime":4231,"OffsetTimeOriginal":4232,"OffsetTimeDigitized":4233,"ComponentsConfiguration":4234,"CompressedBitsPerPixel":4235,"BrightnessValue":4236,"ExposureBiasValue":4238,"MaxApertureValue":4239,"MeteringMode":4240,"LightSource":4241,"Flash":4242,"FocalLength":4243,"MakerNote":4245,"UserComment":4246,"FlashpixVersion":4247,"ColorSpace":4248,"PixelXDimension":4249,"PixelYDimension":4250,"Interoperability IFD Pointer":4251,"FileSource":4252,"SceneType":4253,"CustomRendered":4254,"ExposureMode":4255,"WhiteBalance":4256,"DigitalZoomRatio":4257,"FocalLengthIn35mmFilm":4258,"SceneCaptureType":4259,"Contrast":4260,"Saturation":4261,"Sharpness":4262,"LensSpecification":4263,"LensModel":4264,"InteroperabilityIndex":4265,"InteroperabilityVersion":4266,"about":4267,"Rating":4268,"Preferred CMM type":4269,"Profile Version":4270,"Profile/Device class":4271,"Color Space":4272,"Connection Space":4273,"ICC Profile Date":4274,"ICC Signature":4275,"Primary Platform":4276,"Device Manufacturer":4277,"Device Model Number":4278,"Rendering Intent":4279,"Profile Creator":4280,"ICC Description":4281,"ICC Copyright":4282,"FileType":4283},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4194,"ImageDescription":4195,"Make":4196,"Model":4197,"Orientation":4198,"XResolution":4199,"YResolution":4200,"ResolutionUnit":4201,"Software":4202,"DateTime":4203,"JPEGInterchangeFormat":4205,"JPEGInterchangeFormatLength":4206,"YCbCrPositioning":4208,"type":640,"base64":4209},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":4204},"2020:09:19 17:02:58",{"value":1143,"description":1143},{"value":4207,"description":4207},8115,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":106,"description":639},{"value":1160,"description":1160},{"description":4222},"1/30",{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":4204},{"description":4204},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":375},{"description":4237},"5.34140625",{"description":674},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},"32 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4288,"src":4289,"url":4289,"meta":4290,"keywords":4321,"description":4300,"alt":4300,"width":622,"height":4294,"title":4300,"gps":4341},"DSC03706","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4291,"json":4340,"markdown":17},{"Bits Per Sample":4292,"Image Height":4293,"Image Width":4296,"Color Components":4297,"Subsampling":4298,"ImageDescription":4299,"Orientation":4301,"XResolution":4302,"YResolution":4303,"ResolutionUnit":4304,"YCbCrPositioning":4305,"Exif IFD Pointer":4306,"XPTitle":4308,"XPComment":4309,"XPKeywords":4311,"ExifVersion":4313,"ComponentsConfiguration":4314,"FlashpixVersion":4315,"ColorSpace":4316,"PixelXDimension":4317,"PixelYDimension":4318,"about":4319,"subject":4320,"title":4322,"description":4323,"LastKeywordXMP":4324,"Preferred CMM type":4325,"Profile Version":4326,"Profile/Device class":4327,"Color Space":4328,"Connection Space":4329,"ICC Profile Date":4330,"ICC Signature":4331,"Primary Platform":4332,"Device Manufacturer":4333,"Device Model Number":4334,"Rendering Intent":4335,"Profile Creator":4336,"ICC Description":4337,"ICC Copyright":4338,"FileType":4339},{"value":456,"description":457},{"value":4294,"description":4295},1392,"1392px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":4300},"6x6 cm beams",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":4307,"description":4307},444,{"description":4300},{"description":4310},"hdpe 60x60 tests",{"description":4312},"beams;extruder",{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4294,"description":4294},{"value":491,"description":491},{"description":4321},"beams, extruder",{"description":4300},{"description":4300},{"description":4321},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},"## Flexible and robust bench-top extruder\n\nOpen and modular framework\n\n### Optional extensions\n\n- electronic feed system ensuring consistent flow of plastic flakes\n- remote control and monitoring via Modbus\n- various flanges for beams and injection moulding\n- heavy duty cart\n","\r\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\r\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\r\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\r\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-v4.5/","https://assets.osr-plastic.org/products/extrusion/lydia-v4.5","https://files.polymech.io/files/machines/products/extrusion/lydia-v4.5","extrusion/lydia-v4.5",[4349],{"file":4350,"name":4351,".STEP":4352,".html":4353,"model":4354},"products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.SLDASM","Global-Lydia-v4.5.SLDASM","https://assets.osr-plastic.org//products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.STEP","https://assets.osr-plastic.org//products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.tree.json","mailto:sales@plastic-hub.com?subject=Extrusion Lydia v4.5.5&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 51,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-v4.5\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-v4.5/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-v4.5/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-v4.5\",\n \"slug\": \"lydia-v4.5\",\n \"id\": \"lydia-v4.5\",\n \"title\": \"Extrusion Lydia v4.5.5\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"4.5.5\",\n \"code\": \"L45\",\n \"category\": \"extrusion\",\n \"name\": \"Extrusion Lydia v4.5.5\",\n \"price\": \"4554 Euro\",\n \"shipping_eu\": \"220 Euro\",\n \"opensource\": true,\n \"bestseller\": true,\n \"showParts\": false,\n \"cscartId\": 4,\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n },\n {\n \"name\": \"Jason Knight\",\n \"url\": \"https://www.mandin.earth/\"\n }\n ],\n \"product_rel\": \"products/extrusion/lydia-v4.5\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"DSC03535\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.4\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:02:18 14:02:38\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:02:18 14:02:38\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.59140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"30 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 30,\n \"description\": 30\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2021-02-18T14:02:38\",\n \"description\": \"2021-02-18T14:02:38\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03574\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 4000,\n \"description\": \"4000px\"\n },\n \"Image Width\": {\n \"value\": 4000,\n \"description\": \"4000px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.4\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:02:18 14:09:10\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:02:18 14:09:10\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.8921875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"-0.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"33 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 33,\n \"description\": 33\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2021-02-18T14:09:10\",\n \"description\": \"2021-02-18T14:09:10\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 4000,\n \"height\": 4000,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_3618\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1118,\n \"description\": \"1118px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 12238,\n \"description\": 12238\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 15548,\n \"description\": 15548\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"Make\": {\n \"description\": \"Canon\"\n },\n \"Model\": {\n \"description\": \"Canon EOS M50\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"DateTime\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"Artist\": {\n \"description\": \"\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Copyright\": {\n \"description\": \"\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 214,\n \"description\": 214\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 12126,\n \"description\": 12126\n },\n \"ExposureTime\": {\n \"description\": \"1/80\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 250,\n \"description\": 250\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 250,\n \"description\": 250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"OffsetTime\": {\n \"description\": \"+00:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+00:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+00:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ShutterSpeedValue\": {\n \"description\": \"1/83\"\n },\n \"ApertureValue\": {\n \"description\": \"3.51\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"17 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"SubSecTime\": {\n \"description\": \"75\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"75\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"75\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1118,\n \"description\": 1118\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 12096,\n \"description\": 12096\n },\n \"FocalPlaneXResolution\": {\n \"description\": \"3231.270358306189\"\n },\n \"FocalPlaneYResolution\": {\n \"description\": \"2828.282828282828\"\n },\n \"FocalPlaneResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"CameraOwnerName\": {\n \"description\": \"\"\n },\n \"BodySerialNumber\": {\n \"description\": \"713036000788\"\n },\n \"LensSpecification\": {\n \"description\": \"15-45 mm f/0\"\n },\n \"LensModel\": {\n \"description\": \"EF-M15-45mm f/3.5-6.3 IS STM\"\n },\n \"LensSerialNumber\": {\n \"description\": \"0000000000\"\n },\n \"GPSVersionID\": {\n \"description\": \"Unknown\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"AutoRotate\": {\n \"description\": \"None\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1118,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 836,\n \"description\": \"836px\"\n },\n \"Image Width\": {\n \"value\": 1254,\n \"description\": \"1254px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1254,\n \"description\": 1254\n },\n \"PixelYDimension\": {\n \"value\": 836,\n \"description\": 836\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DigitalSourceType\": {\n \"value\": \"compositeWithTrainedAlgorithmicMedia\",\n \"description\": \"compositeWithTrainedAlgorithmicMedia\"\n },\n \"Contributor\": {\n \"description\": \"Name: Generated by Bria; Role: cpprole:imgSupplier\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1254,\n \"height\": 836,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"reactor-1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3024,\n \"description\": \"3024px\"\n },\n \"Image Width\": {\n \"value\": 4032,\n \"description\": \"4032px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 2908,\n \"description\": 2908\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 5370,\n \"description\": 5370\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"Make\": {\n \"description\": \"Apple\"\n },\n \"Model\": {\n \"description\": \"iPhone 12 mini\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"17.5.1\"\n },\n \"DateTime\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"HostComputer\": {\n \"description\": \"iPhone 12 mini\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 240,\n \"description\": 240\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 2492,\n \"description\": 2492\n },\n \"ExposureTime\": {\n \"description\": \"1/4831\"\n },\n \"FNumber\": {\n \"description\": \"f/1.6\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 32,\n \"description\": 32\n },\n \"ExifVersion\": {\n \"description\": \"0232\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ShutterSpeedValue\": {\n \"description\": \"1/4831\"\n },\n \"ApertureValue\": {\n \"description\": \"1.60\"\n },\n \"BrightnessValue\": {\n \"description\": \"10.487191938812675\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"4.2 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"242\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"242\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"PixelXDimension\": {\n \"value\": 4032,\n \"description\": 4032\n },\n \"PixelYDimension\": {\n \"value\": 3024,\n \"description\": 3024\n },\n \"SensingMethod\": {\n \"value\": 2,\n \"description\": \"One-chip color area sensor\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 26,\n \"description\": 26\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"ImageUniqueID\": {\n \"description\": \"fff7fcb729dd83c50000000000000000\"\n },\n \"LensSpecification\": {\n \"description\": \"1.55-4.2 mm f/2.4\"\n },\n \"LensMake\": {\n \"description\": \"Apple\"\n },\n \"LensModel\": {\n \"description\": \"iPhone 12 mini back dual wide camera 4.2mm f/1.6\"\n },\n \"CompositeImage\": {\n \"value\": 2,\n \"description\": \"General Composite Image\"\n },\n \"GPSVersionID\": {\n \"description\": \"Version 2.2\"\n },\n \"GPSLatitudeRef\": {\n \"description\": \"North latitude\"\n },\n \"GPSLatitude\": {\n \"description\": 45.28328611111111\n },\n \"GPSLongitudeRef\": {\n \"description\": \"East longitude\"\n },\n \"GPSLongitude\": {\n \"description\": 7.882127777777778\n },\n \"GPSAltitudeRef\": {\n \"description\": \"Sea level\"\n },\n \"GPSAltitude\": {\n \"description\": \"254.5592972181552 m\"\n },\n \"GPSTimeStamp\": {\n \"description\": \"11:56:47\"\n },\n \"GPSSpeedRef\": {\n \"description\": \"Kilometers per hour\"\n },\n \"GPSSpeed\": {\n \"description\": \"0.06644919629700453\"\n },\n \"GPSImgDirectionRef\": {\n \"description\": \"True direction\"\n },\n \"GPSImgDirection\": {\n \"description\": \"184.02233902759528\"\n },\n \"GPSDestBearingRef\": {\n \"description\": \"True direction\"\n },\n \"GPSDestBearing\": {\n \"description\": \"184.02233902759528\"\n },\n \"GPSDateStamp\": {\n \"description\": \"2024:06:28\"\n },\n \"GPSHPositioningError\": {\n \"description\": \"4.7564312554195975\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Version\": {\n \"value\": \"1.0\",\n \"description\": \"1.0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"appl\",\n \"description\": \"Apple\"\n },\n \"Profile Version\": {\n \"value\": \"4.0.0\",\n \"description\": \"4.0.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2022-01-01T00:00:00.000Z\",\n \"description\": \"2022-01-01T00:00:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"APPL\",\n \"description\": \"Apple\"\n },\n \"Device Manufacturer\": {\n \"value\": \"APPL\",\n \"description\": \"Apple\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"appl\",\n \"description\": \"appl\"\n },\n \"ICC Description\": {\n \"value\": \"Display P3\",\n \"description\": \"Display P3\"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright Apple Inc., 2022\",\n \"description\": \"Copyright Apple Inc., 2022\"\n },\n \"MPFVersion\": {\n \"description\": \"0100\"\n },\n \"NumberOfImages\": {\n \"value\": 2,\n \"description\": 2\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 4032,\n \"height\": 3024,\n \"title\": \"\",\n \"gps\": {\n \"lon\": 7.882127777777778,\n \"lat\": 45.28328611111111\n }\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"7\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2287,\n \"description\": \"2287px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2287,\n \"description\": 2287\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2287,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"all\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1504,\n \"description\": \"1504px\"\n },\n \"Image Width\": {\n \"value\": 1629,\n \"description\": \"1629px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1629,\n \"height\": 1504,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02660\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1292,\n \"description\": \"1292px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/10\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.9390625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1292,\n \"description\": 1292\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-07-14T15:18:50\",\n \"description\": \"2020-07-14T15:18:50\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1292,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02994\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8115,\n \"description\": 8115\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/30\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"4\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.34140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03706\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1392,\n \"description\": \"1392px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"ImageDescription\": {\n \"description\": \"6x6 cm beams\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 444,\n \"description\": 444\n },\n \"XPTitle\": {\n \"description\": \"6x6 cm beams\"\n },\n \"XPComment\": {\n \"description\": \"hdpe 60x60 tests\"\n },\n \"XPKeywords\": {\n \"description\": \"beams;extruder\"\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1392,\n \"description\": 1392\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"subject\": {\n \"description\": \"beams, extruder\"\n },\n \"title\": {\n \"description\": \"6x6 cm beams\"\n },\n \"description\": {\n \"description\": \"6x6 cm beams\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"beams, extruder\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"beams, extruder\",\n \"description\": \"6x6 cm beams\",\n \"alt\": \"6x6 cm beams\",\n \"width\": 1980,\n \"height\": 1392,\n \"title\": \"6x6 cm beams\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"## Flexible and robust bench-top extruder\\n\\nOpen and modular framework\\n\\n### Optional extensions\\n\\n- electronic feed system ensuring consistent flow of plastic flakes\\n- remote control and monitoring via Modbus\\n- various flanges for beams and injection moulding\\n- heavy duty cart\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-v4.5\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-v4.5/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-v4.5\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-v4.5\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-v4.5\",\n \"cad\": [\n {\n \"file\": \"products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.SLDASM\",\n \"name\": \"Global-Lydia-v4.5.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Extrusion Lydia v4.5.5&body=\"\n}","ac41e523cecf70d0","products/extrusion/lydia-v3.5",{"id":4358,"data":4360,"filePath":4366,"digest":5490},{"forumTags":3270,"forumCategory":3271,"Preview3d":27,"howtoSection":2397,"download":4361,"product_dimensions":4362,"preview":4363,"product_parts":4364,"edrawings":4365,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":4358,"slug":4366,"id":4366,"title":4367,"type":423,"highlights":4368,"components":4369,"version":4370,"category":3270,"code":4371,"name":4367,"price":4372,"opensource":27,"bestseller":27,"showParts":412,"showDimensions":412,"cscartId":1603,"firmware":4373,"authors":4374,"forumTopicId":4378,"forumPostId":4379,"forumPostHash":4380,"product_rel":4358,"assets":4381,"body":4342,"resources":17,"shared":4343,"readme":5476,"root":1415,"product":4358,"PRODUCT_ROOT":5477,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":5478,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":5479,"DISCORD":1425,"product_rel_min":5480,"cad":5481,"preview3d":-1,"image":4383,"checkout":5488,"config":5489},"https://files.polymech.io/files/machines/extrusion/lydia-v3.5","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-v3.5/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-v3.5/resources/edrawings.html","lydia-v35","Extrusion v3.6 - Lydia",[],[],"1.8","lydia35","2540 Euro","https://git.osr-plastic.org/osr-plastic/osr-firmware/src/branch/master/lydia-v3.6",[4375,4376,4377],{"name":434,"url":435},{"name":3289,"url":3290},{"name":3292,"url":3293},10119,27529,"8488395ed5ccbae43748c3d54075c37a",{"renderings":4382,"gallery":4403,"showcase":4801,"samples":5097},[4383],{"name":4384,"src":4385,"url":4385,"meta":4386,"keywords":4401,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":4402},"components","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4387,"json":4400,"markdown":17},{"Bits Per Sample":4388,"Image Height":4389,"Image Width":4390,"Color Components":4391,"Subsampling":4392,"JFIF Version":4393,"Resolution Unit":4394,"XResolution":4395,"YResolution":4396,"JFIF Thumbnail Width":4397,"JFIF Thumbnail Height":4398,"FileType":4399},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4404,4424,4481,4552,4618,4670,4725,4773],{"name":4405,"src":4406,"url":4406,"meta":4407,"keywords":4422,"description":17,"alt":17,"width":1720,"height":1720,"title":17,"gps":4423},"col","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4408,"json":4421,"markdown":17},{"Bits Per Sample":4409,"Image Height":4410,"Image Width":4411,"Color Components":4412,"Subsampling":4413,"JFIF Version":4414,"Resolution Unit":4415,"XResolution":4416,"YResolution":4417,"JFIF Thumbnail Width":4418,"JFIF Thumbnail Height":4419,"FileType":4420},{"value":456,"description":457},{"value":1720,"description":1721},{"value":1720,"description":1721},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4425,"src":4426,"url":4426,"meta":4427,"keywords":4479,"description":17,"alt":17,"width":4434,"height":4431,"title":17,"gps":4480},"DSC02410","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4428,"json":4478,"markdown":17},{"Bits Per Sample":4429,"Image Height":4430,"Image Width":4433,"Color Components":4436,"Subsampling":4437,"JFIF Version":4438,"Resolution Unit":4439,"XResolution":4440,"YResolution":4441,"JFIF Thumbnail Width":4442,"JFIF Thumbnail Height":4443,"Make":4444,"Model":4445,"Exif IFD Pointer":4446,"ExposureTime":4447,"FNumber":4449,"ExposureProgram":4451,"ISOSpeedRatings":4452,"ExifVersion":4454,"DateTimeOriginal":4455,"DateTimeDigitized":4457,"BrightnessValue":4458,"ExposureBiasValue":4460,"MaxApertureValue":4461,"MeteringMode":4462,"LightSource":4463,"Flash":4464,"FocalLength":4465,"SubSecTimeOriginal":4466,"SubSecTimeDigitized":4467,"WhiteBalance":4468,"DigitalZoomRatio":4469,"FocalLengthIn35mmFilm":4470,"Contrast":4471,"Saturation":4472,"Sharpness":4473,"about":4474,"CreateDate":4475,"FileType":4477},{"value":456,"description":457},{"value":4431,"description":4432},2071,"2071px",{"value":4434,"description":4435},2437,"2437px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":4448},"1/20",{"description":4450},"f/4.5",{"value":102,"description":1166},{"value":4453,"description":4453},640,{"description":1173},{"description":4456},"2020:04:24 19:04:54",{"description":4456},{"description":4459},"3.46640625",{"description":674},{"description":1306},{"value":102,"description":2511},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4476,"description":4476},"2020-04-24T19:04:54",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4482,"src":4483,"url":4483,"meta":4484,"keywords":4550,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":4551},"IMG_20231106_153433","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4485,"json":4549,"markdown":17},{"Bits Per Sample":4486,"Image Height":4487,"Image Width":4488,"Color Components":4489,"Subsampling":4490,"Thumbnail":4491,"ImageDescription":4503,"Make":4504,"Model":4505,"Orientation":4506,"XResolution":4507,"YResolution":4508,"ResolutionUnit":4509,"Software":4510,"DateTime":4511,"YCbCrPositioning":4513,"Exif IFD Pointer":4514,"ExposureTime":4516,"FNumber":4518,"ExposureProgram":4519,"ISOSpeedRatings":4520,"ExifVersion":4522,"DateTimeOriginal":4523,"DateTimeDigitized":4524,"ComponentsConfiguration":4525,"ExposureBiasValue":4526,"MeteringMode":4527,"LightSource":4528,"Flash":4529,"FocalLength":4530,"SubSecTime":4531,"SubSecTimeOriginal":4533,"SubSecTimeDigitized":4534,"FlashpixVersion":4535,"ColorSpace":4536,"PixelXDimension":4537,"PixelYDimension":4538,"Interoperability IFD Pointer":4539,"ExposureMode":4541,"WhiteBalance":4542,"DigitalZoomRatio":4543,"FocalLengthIn35mmFilm":4544,"SceneCaptureType":4545,"InteroperabilityIndex":4546,"InteroperabilityVersion":4547,"FileType":4548},{"value":456,"description":457},{"value":619,"description":620},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4492,"Orientation":4493,"XResolution":4494,"YResolution":4495,"ResolutionUnit":4496,"JPEGInterchangeFormat":4497,"JPEGInterchangeFormatLength":4499,"YCbCrPositioning":4501,"type":640,"base64":4502},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},856,{"value":4500,"description":4500},27648,{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":4512},"2023:11:06 15:34:33",{"value":106,"description":639},{"value":4515,"description":4515},310,{"description":4517},"1/33",{"description":663},{"description":665},{"value":4521,"description":4521},1375,{"description":669},{"description":4512},{"description":4512},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":4532},"29",{"description":4532},{"description":4532},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":619,"description":619},{"value":4540,"description":4540},708,{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4553,"src":4554,"url":4554,"meta":4555,"keywords":4616,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":4617},"IMG_20231106_154012","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4556,"json":4615,"markdown":17},{"Bits Per Sample":4557,"Image Height":4558,"Image Width":4559,"Color Components":4560,"Subsampling":4561,"Thumbnail":4562,"ImageDescription":4572,"Make":4573,"Model":4574,"Orientation":4575,"XResolution":4576,"YResolution":4577,"ResolutionUnit":4578,"Software":4579,"DateTime":4580,"YCbCrPositioning":4582,"Exif IFD Pointer":4583,"ExposureTime":4584,"FNumber":4585,"ExposureProgram":4586,"ISOSpeedRatings":4587,"ExifVersion":4589,"DateTimeOriginal":4590,"DateTimeDigitized":4591,"ComponentsConfiguration":4592,"ExposureBiasValue":4593,"MeteringMode":4594,"LightSource":4595,"Flash":4596,"FocalLength":4597,"SubSecTime":4598,"SubSecTimeOriginal":4600,"SubSecTimeDigitized":4601,"FlashpixVersion":4602,"ColorSpace":4603,"PixelXDimension":4604,"PixelYDimension":4605,"Interoperability IFD Pointer":4606,"ExposureMode":4607,"WhiteBalance":4608,"DigitalZoomRatio":4609,"FocalLengthIn35mmFilm":4610,"SceneCaptureType":4611,"InteroperabilityIndex":4612,"InteroperabilityVersion":4613,"FileType":4614},{"value":456,"description":457},{"value":619,"description":620},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4563,"Orientation":4564,"XResolution":4565,"YResolution":4566,"ResolutionUnit":4567,"JPEGInterchangeFormat":4568,"JPEGInterchangeFormatLength":4569,"YCbCrPositioning":4570,"type":640,"base64":4571},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},{"value":637,"description":637},{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":4581},"2023:11:06 15:40:12",{"value":106,"description":639},{"value":4515,"description":4515},{"description":661},{"description":663},{"description":665},{"value":4588,"description":4588},1187,{"description":669},{"description":4581},{"description":4581},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":4599},"31",{"description":4599},{"description":4599},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":619,"description":619},{"value":4540,"description":4540},{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":4619,"url":4619,"meta":4620,"keywords":4668,"description":17,"alt":17,"width":4625,"height":2477,"title":17,"gps":4669},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4621,"json":4667,"markdown":17},{"Bits Per Sample":4622,"Image Height":4623,"Image Width":4624,"Color Components":4627,"Subsampling":4628,"JFIF Version":4629,"Resolution Unit":4630,"XResolution":4631,"YResolution":4632,"JFIF Thumbnail Width":4633,"JFIF Thumbnail Height":4634,"Make":4635,"Model":4636,"Exif IFD Pointer":4637,"ExposureTime":4638,"FNumber":4639,"ExposureProgram":4640,"ISOSpeedRatings":4642,"ExifVersion":4643,"DateTimeOriginal":4644,"DateTimeDigitized":4646,"BrightnessValue":4647,"ExposureBiasValue":4649,"MaxApertureValue":4651,"MeteringMode":4652,"Flash":4653,"FocalLength":4654,"SubSecTimeOriginal":4655,"SubSecTimeDigitized":4656,"WhiteBalance":4657,"DigitalZoomRatio":4658,"FocalLengthIn35mmFilm":4659,"Contrast":4660,"Saturation":4661,"Sharpness":4662,"about":4663,"CreateDate":4664,"FileType":4666},{"value":456,"description":457},{"value":2477,"description":2478},{"value":4625,"description":4626},2230,"2230px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":1755},{"description":1288},{"value":238,"description":4641},"Aperture priority",{"value":4453,"description":4453},{"description":1173},{"description":4645},"2020:01:14 14:56:34",{"description":4645},{"description":4648},"4.3296875",{"description":4650},"2.3",{"description":1306},{"value":102,"description":2511},{"value":1191,"description":1192},{"description":2882},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":2896,"description":2896},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4665,"description":4665},"2020-01-14T14:56:34",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4671,"src":4672,"url":4672,"meta":4673,"keywords":4723,"description":17,"alt":17,"width":4680,"height":4677,"title":17,"gps":4724},"latest_pers","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4674,"json":4722,"markdown":17},{"Bits Per Sample":4675,"Image Height":4676,"Image Width":4679,"Color Components":4682,"Subsampling":4683,"JFIF Version":4684,"Resolution Unit":4685,"XResolution":4686,"YResolution":4687,"JFIF Thumbnail Width":4688,"JFIF Thumbnail Height":4689,"Make":4690,"Model":4691,"Exif IFD Pointer":4692,"ExposureTime":4693,"FNumber":4695,"ExposureProgram":4697,"ISOSpeedRatings":4698,"ExifVersion":4699,"DateTimeOriginal":4700,"DateTimeDigitized":4702,"BrightnessValue":4703,"ExposureBiasValue":4705,"MaxApertureValue":4706,"MeteringMode":4707,"Flash":4708,"FocalLength":4709,"SubSecTimeOriginal":4710,"SubSecTimeDigitized":4711,"WhiteBalance":4712,"DigitalZoomRatio":4713,"FocalLengthIn35mmFilm":4714,"Contrast":4715,"Saturation":4716,"Sharpness":4717,"about":4718,"CreateDate":4719,"FileType":4721},{"value":456,"description":457},{"value":4677,"description":4678},2121,"2121px",{"value":4680,"description":4681},2896,"2896px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":4694},"0.8",{"description":4696},"f/10",{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4701},"2020:01:06 15:04:02",{"description":4701},{"description":4704},"3.821875",{"description":674},{"description":1306},{"value":102,"description":2511},{"value":1191,"description":1192},{"description":3405},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":3411,"description":3411},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4720,"description":4720},"2020-01-06T15:04:02",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4726,"src":4727,"url":4727,"meta":4728,"keywords":4771,"description":17,"alt":17,"width":622,"height":622,"title":17,"gps":4772},"pers","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4729,"json":4770,"markdown":17},{"Bits Per Sample":4730,"Image Height":4731,"Image Width":4732,"Color Components":4733,"Subsampling":4734,"Thumbnail":4735,"Orientation":4745,"XResolution":4746,"YResolution":4747,"ResolutionUnit":4748,"Software":4749,"DateTime":4751,"Exif IFD Pointer":4753,"ExifVersion":4755,"DateTimeOriginal":4756,"DateTimeDigitized":4758,"SubSecTimeOriginal":4759,"SubSecTimeDigitized":4760,"FlashpixVersion":4761,"ColorSpace":4762,"PixelXDimension":4763,"PixelYDimension":4764,"about":4765,"CreatorTool":4766,"CreateDate":4767,"FileType":4769},{"value":456,"description":457},{"value":622,"description":623},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4736,"XResolution":4737,"YResolution":4738,"ResolutionUnit":4739,"JPEGInterchangeFormat":4740,"JPEGInterchangeFormatLength":4742,"type":640,"base64":4744},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":4741,"description":4741},4564,{"value":4743,"description":4743},12985,"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",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":4750},"Windows Photo Editor 10.0.10011.16384",{"description":4752},"2023:05:22 14:57:59",{"value":4754,"description":4754},2244,{"description":800},{"description":4757},"2023:05:22 14:57:22",{"description":4757},{"description":1397},{"description":1397},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":622,"description":622},{"value":491,"description":491},{"value":4750,"description":4750},{"value":4768,"description":4768},"2023-05-22T14:57:22",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4774,"src":4775,"url":4775,"meta":4776,"keywords":4799,"description":17,"alt":17,"width":4783,"height":4780,"title":17,"gps":4800},"ph-v2-thumb","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4777,"json":4798,"markdown":17},{"Bits Per Sample":4778,"Image Height":4779,"Image Width":4782,"Color Components":4785,"Subsampling":4786,"JFIF Version":4787,"Resolution Unit":4788,"XResolution":4789,"YResolution":4791,"JFIF Thumbnail Width":4792,"JFIF Thumbnail Height":4793,"Exif IFD Pointer":4794,"ExifVersion":4796,"FileType":4797},{"value":456,"description":457},{"value":4780,"description":4781},740,"740px",{"value":4783,"description":4784},1315,"1315px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":4790,"description":792},25,{"value":4790,"description":792},{"description":477},{"description":477},{"value":4795,"description":4795},306,{"description":800},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4802,4822,4842,4862,4901,4921,4941,4980,5019,5058],{"name":284,"src":4803,"url":4803,"meta":4804,"keywords":4820,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4821},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4805,"json":4819,"markdown":17},{"Bits Per Sample":4806,"Image Height":4807,"Image Width":4808,"Color Components":4809,"Subsampling":4810,"JFIF Version":4811,"Resolution Unit":4812,"XResolution":4813,"YResolution":4814,"JFIF Thumbnail Width":4815,"JFIF Thumbnail Height":4816,"Make":4817,"FileType":4818},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":4823,"url":4823,"meta":4824,"keywords":4840,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4841},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4825,"json":4839,"markdown":17},{"Bits Per Sample":4826,"Image Height":4827,"Image Width":4828,"Color Components":4829,"Subsampling":4830,"JFIF Version":4831,"Resolution Unit":4832,"XResolution":4833,"YResolution":4834,"JFIF Thumbnail Width":4835,"JFIF Thumbnail Height":4836,"Make":4837,"FileType":4838},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":349,"src":4843,"url":4843,"meta":4844,"keywords":4860,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4861},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4845,"json":4859,"markdown":17},{"Bits Per Sample":4846,"Image Height":4847,"Image Width":4848,"Color Components":4849,"Subsampling":4850,"JFIF Version":4851,"Resolution Unit":4852,"XResolution":4853,"YResolution":4854,"JFIF Thumbnail Width":4855,"JFIF Thumbnail Height":4856,"Make":4857,"FileType":4858},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":4863,"url":4863,"meta":4864,"keywords":4899,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4900},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4865,"json":4898,"markdown":17},{"Bits Per Sample":4866,"Image Height":4867,"Image Width":4868,"Color Components":4869,"Subsampling":4870,"Orientation":4871,"XResolution":4872,"YResolution":4873,"ResolutionUnit":4874,"YCbCrPositioning":4875,"Exif IFD Pointer":4876,"ExifVersion":4877,"ComponentsConfiguration":4878,"FlashpixVersion":4879,"ColorSpace":4880,"PixelXDimension":4881,"PixelYDimension":4882,"Preferred CMM type":4883,"Profile Version":4884,"Profile/Device class":4885,"Color Space":4886,"Connection Space":4887,"ICC Profile Date":4888,"ICC Signature":4889,"Primary Platform":4890,"Device Manufacturer":4891,"Device Model Number":4892,"Rendering Intent":4893,"Profile Creator":4894,"ICC Description":4895,"ICC Copyright":4896,"FileType":4897},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":4902,"url":4902,"meta":4903,"keywords":4919,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4920},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4904,"json":4918,"markdown":17},{"Bits Per Sample":4905,"Image Height":4906,"Image Width":4907,"Color Components":4908,"Subsampling":4909,"JFIF Version":4910,"Resolution Unit":4911,"XResolution":4912,"YResolution":4913,"JFIF Thumbnail Width":4914,"JFIF Thumbnail Height":4915,"Make":4916,"FileType":4917},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3857,"src":4922,"url":4922,"meta":4923,"keywords":4939,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4940},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4924,"json":4938,"markdown":17},{"Bits Per Sample":4925,"Image Height":4926,"Image Width":4927,"Color Components":4928,"Subsampling":4929,"JFIF Version":4930,"Resolution Unit":4931,"XResolution":4932,"YResolution":4933,"JFIF Thumbnail Width":4934,"JFIF Thumbnail Height":4935,"Make":4936,"FileType":4937},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3878,"src":4942,"url":4942,"meta":4943,"keywords":4978,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":4979},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4944,"json":4977,"markdown":17},{"Bits Per Sample":4945,"Image Height":4946,"Image Width":4947,"Color Components":4948,"Subsampling":4949,"Orientation":4950,"XResolution":4951,"YResolution":4952,"ResolutionUnit":4953,"YCbCrPositioning":4954,"Exif IFD Pointer":4955,"ExifVersion":4956,"ComponentsConfiguration":4957,"FlashpixVersion":4958,"ColorSpace":4959,"PixelXDimension":4960,"PixelYDimension":4961,"Preferred CMM type":4962,"Profile Version":4963,"Profile/Device class":4964,"Color Space":4965,"Connection Space":4966,"ICC Profile Date":4967,"ICC Signature":4968,"Primary Platform":4969,"Device Manufacturer":4970,"Device Model Number":4971,"Rendering Intent":4972,"Profile Creator":4973,"ICC Description":4974,"ICC Copyright":4975,"FileType":4976},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3918,"src":4981,"url":4981,"meta":4982,"keywords":5017,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5018},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4983,"json":5016,"markdown":17},{"Bits Per Sample":4984,"Image Height":4985,"Image Width":4986,"Color Components":4987,"Subsampling":4988,"Orientation":4989,"XResolution":4990,"YResolution":4991,"ResolutionUnit":4992,"YCbCrPositioning":4993,"Exif IFD Pointer":4994,"ExifVersion":4995,"ComponentsConfiguration":4996,"FlashpixVersion":4997,"ColorSpace":4998,"PixelXDimension":4999,"PixelYDimension":5000,"Preferred CMM type":5001,"Profile Version":5002,"Profile/Device class":5003,"Color Space":5004,"Connection Space":5005,"ICC Profile Date":5006,"ICC Signature":5007,"Primary Platform":5008,"Device Manufacturer":5009,"Device Model Number":5010,"Rendering Intent":5011,"Profile Creator":5012,"ICC Description":5013,"ICC Copyright":5014,"FileType":5015},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3958,"src":5020,"url":5020,"meta":5021,"keywords":5056,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5057},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5022,"json":5055,"markdown":17},{"Bits Per Sample":5023,"Image Height":5024,"Image Width":5025,"Color Components":5026,"Subsampling":5027,"Orientation":5028,"XResolution":5029,"YResolution":5030,"ResolutionUnit":5031,"YCbCrPositioning":5032,"Exif IFD Pointer":5033,"ExifVersion":5034,"ComponentsConfiguration":5035,"FlashpixVersion":5036,"ColorSpace":5037,"PixelXDimension":5038,"PixelYDimension":5039,"Preferred CMM type":5040,"Profile Version":5041,"Profile/Device class":5042,"Color Space":5043,"Connection Space":5044,"ICC Profile Date":5045,"ICC Signature":5046,"Primary Platform":5047,"Device Manufacturer":5048,"Device Model Number":5049,"Rendering Intent":5050,"Profile Creator":5051,"ICC Description":5052,"ICC Copyright":5053,"FileType":5054},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":5059,"url":5059,"meta":5060,"keywords":5095,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5096},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5061,"json":5094,"markdown":17},{"Bits Per Sample":5062,"Image Height":5063,"Image Width":5064,"Color Components":5065,"Subsampling":5066,"Orientation":5067,"XResolution":5068,"YResolution":5069,"ResolutionUnit":5070,"YCbCrPositioning":5071,"Exif IFD Pointer":5072,"ExifVersion":5073,"ComponentsConfiguration":5074,"FlashpixVersion":5075,"ColorSpace":5076,"PixelXDimension":5077,"PixelYDimension":5078,"Preferred CMM type":5079,"Profile Version":5080,"Profile/Device class":5081,"Color Space":5082,"Connection Space":5083,"ICC Profile Date":5084,"ICC Signature":5085,"Primary Platform":5086,"Device Manufacturer":5087,"Device Model Number":5088,"Rendering Intent":5089,"Profile Creator":5090,"ICC Description":5091,"ICC Copyright":5092,"FileType":5093},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[5098,5137,5168,5278,5340,5437],{"name":375,"src":5099,"url":5099,"meta":5100,"keywords":5135,"description":17,"alt":17,"width":622,"height":4043,"title":17,"gps":5136},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5101,"json":5134,"markdown":17},{"Bits Per Sample":5102,"Image Height":5103,"Image Width":5104,"Color Components":5105,"Subsampling":5106,"Orientation":5107,"XResolution":5108,"YResolution":5109,"ResolutionUnit":5110,"YCbCrPositioning":5111,"Exif IFD Pointer":5112,"ExifVersion":5113,"ComponentsConfiguration":5114,"FlashpixVersion":5115,"ColorSpace":5116,"PixelXDimension":5117,"PixelYDimension":5118,"Preferred CMM type":5119,"Profile Version":5120,"Profile/Device class":5121,"Color Space":5122,"Connection Space":5123,"ICC Profile Date":5124,"ICC Signature":5125,"Primary Platform":5126,"Device Manufacturer":5127,"Device Model Number":5128,"Rendering Intent":5129,"Profile Creator":5130,"ICC Description":5131,"ICC Copyright":5132,"FileType":5133},{"value":456,"description":457},{"value":4043,"description":4044},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4043,"description":4043},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4079,"src":5138,"url":5138,"meta":5139,"keywords":5166,"description":17,"alt":17,"width":4088,"height":4085,"title":17,"gps":5167},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5140,"json":5165,"markdown":17},{"Bits Per Sample":5141,"Image Height":5142,"Image Width":5143,"Color Components":5144,"Subsampling":5145,"Preferred CMM type":5146,"Profile Version":5147,"Profile/Device class":5148,"Color Space":5149,"Connection Space":5150,"ICC Profile Date":5151,"ICC Signature":5152,"Primary Platform":5153,"Device Manufacturer":5154,"Device Model Number":5155,"Rendering Intent":5156,"Profile Creator":5157,"ICC Copyright":5158,"ICC Description":5159,"ICC Device Manufacturer for Display":5160,"ICC Device Model Description":5161,"ICC Viewing Conditions Description":5162,"Technology":5163,"FileType":5164},{"value":456,"description":457},{"value":4085,"description":4086},{"value":4088,"description":4089},{"value":238,"description":349},{"description":2688},{"value":2690,"description":2690},{"value":2692,"description":2692},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},{"value":2707,"description":2707},{"value":2709,"description":2709},{"value":2711,"description":2711},{"value":2713,"description":2713},{"value":2715,"description":2715},{"value":2717,"description":2717},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5169,"src":5170,"url":5170,"meta":5171,"keywords":5276,"description":17,"alt":17,"width":1720,"height":622,"title":17,"gps":5277},"DSC02638","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5172,"json":5275,"markdown":17},{"Bits Per Sample":5173,"Image Height":5174,"Image Width":5175,"Color Components":5176,"Subsampling":5177,"JFIF Version":5178,"Resolution Unit":5179,"XResolution":5180,"YResolution":5181,"JFIF Thumbnail Width":5182,"JFIF Thumbnail Height":5183,"ImageDescription":5184,"Make":5185,"Model":5186,"Orientation":5187,"ResolutionUnit":5188,"Software":5189,"DateTime":5190,"YCbCrPositioning":5192,"Exif IFD Pointer":5193,"ExposureTime":5194,"FNumber":5196,"ExposureProgram":5197,"ISOSpeedRatings":5198,"SensitivityType":5199,"RecommendedExposureIndex":5200,"ExifVersion":5201,"DateTimeOriginal":5202,"DateTimeDigitized":5204,"OffsetTime":5205,"OffsetTimeOriginal":5206,"OffsetTimeDigitized":5207,"ComponentsConfiguration":5208,"CompressedBitsPerPixel":5209,"BrightnessValue":5210,"ExposureBiasValue":5212,"MaxApertureValue":5213,"MeteringMode":5214,"LightSource":5215,"Flash":5216,"FocalLength":5217,"MakerNote":5218,"UserComment":5219,"FlashpixVersion":5220,"ColorSpace":5221,"PixelXDimension":5222,"PixelYDimension":5223,"FileSource":5224,"SceneType":5225,"CustomRendered":5226,"ExposureMode":5227,"WhiteBalance":5228,"DigitalZoomRatio":5229,"FocalLengthIn35mmFilm":5230,"SceneCaptureType":5231,"Contrast":5232,"Saturation":5233,"Sharpness":5234,"LensSpecification":5235,"LensModel":5236,"about":5237,"DocumentID":5238,"InstanceID":5240,"OriginalDocumentID":5242,"Format":5244,"API":5245,"Platform":5246,"TimeStamp":5247,"Version":5249,"CreatorTool":5250,"MetadataDate":5251,"ModifyDate":5253,"Rating":5254,"History":5255,"Preferred CMM type":5257,"Profile Version":5258,"Profile/Device class":5259,"Color Space":5260,"Connection Space":5261,"ICC Profile Date":5262,"ICC Signature":5264,"Primary Platform":5265,"Device Manufacturer":5266,"Device Model Number":5267,"Rendering Intent":5268,"Profile Creator":5269,"ICC Description":5270,"ICC Copyright":5271,"ICC Device Manufacturer for Display":5272,"ICC Device Model Description":5273,"FileType":5274},{"value":456,"description":457},{"value":622,"description":623},{"value":1720,"description":1721},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},{"description":5191},"2025:03:06 11:13:30",{"value":106,"description":639},{"value":2855,"description":2855},{"description":5195},"1/60",{"description":1288},{"value":102,"description":1166},{"value":2501,"description":2501},{"value":106,"description":1170},{"value":2501,"description":2501},{"description":1173},{"description":5203},"2020:07:11 18:35:24",{"description":5203},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":5211},"2.2515625",{"description":284},{"description":1306},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":2515},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":1720,"description":1720},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":2521,"description":2521},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":5239,"description":5239},"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e",{"value":5241,"description":5241},"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8",{"value":5243,"description":5243},"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857",{"value":640,"description":640},{"value":2912,"description":2912},{"value":2914,"description":2914},{"value":5248,"description":5248},"1741256011913525",{"value":2918,"description":2918},{"value":2920,"description":2920},{"value":5252,"description":5252},"2025:03:06T11:13:30+01:00",{"value":5252,"description":5252},{"value":674,"description":674},{"description":5256},"action: saved; changed: /; instanceID: xmp.iid:8e0a2a71-58b4-4ecc-9da9-f78d8cd2b2f0; softwareAgent: Gimp 2.10 (Windows); when: 2025-03-06T11:13:31",{"value":729,"description":729},{"value":2929,"description":2929},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":5263,"description":5263},"2025-03-06T10:13:21.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},{"value":2945,"description":2945},{"value":2947,"description":2947},{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4115,"src":5279,"url":5279,"meta":5280,"keywords":5338,"description":17,"alt":17,"width":622,"height":4121,"title":17,"gps":5339},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5281,"json":5337,"markdown":17},{"Bits Per Sample":5282,"Image Height":5283,"Image Width":5284,"Color Components":5285,"Subsampling":5286,"Make":5287,"Model":5288,"Orientation":5289,"XResolution":5290,"YResolution":5291,"ResolutionUnit":5292,"Exif IFD Pointer":5293,"ExposureTime":5294,"FNumber":5295,"ExposureProgram":5296,"ISOSpeedRatings":5297,"ExifVersion":5298,"DateTimeOriginal":5299,"DateTimeDigitized":5300,"BrightnessValue":5301,"ExposureBiasValue":5302,"MaxApertureValue":5303,"MeteringMode":5304,"LightSource":5305,"Flash":5306,"FocalLength":5307,"SubSecTimeOriginal":5308,"SubSecTimeDigitized":5309,"FlashpixVersion":5310,"ColorSpace":5311,"PixelXDimension":5312,"PixelYDimension":5313,"WhiteBalance":5314,"DigitalZoomRatio":5315,"FocalLengthIn35mmFilm":5316,"Contrast":5317,"Saturation":5318,"Sharpness":5319,"about":5320,"CreateDate":5321,"Preferred CMM type":5322,"Profile Version":5323,"Profile/Device class":5324,"Color Space":5325,"Connection Space":5326,"ICC Profile Date":5327,"ICC Signature":5328,"Primary Platform":5329,"Device Manufacturer":5330,"Device Model Number":5331,"Rendering Intent":5332,"Profile Creator":5333,"ICC Description":5334,"ICC Copyright":5335,"FileType":5336},{"value":456,"description":457},{"value":4121,"description":4122},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":4134},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4140},{"description":4140},{"description":4143},{"description":674},{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":3104},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4121,"description":4121},{"description":699},{"description":284},{"value":3118,"description":3118},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4164,"description":4164},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4184,"src":5341,"url":5341,"meta":5342,"keywords":5435,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":5436},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5343,"json":5434,"markdown":17},{"Bits Per Sample":5344,"Image Height":5345,"Image Width":5346,"Color Components":5347,"Subsampling":5348,"Thumbnail":5349,"ImageDescription":5363,"Make":5364,"Model":5365,"Orientation":5366,"XResolution":5367,"YResolution":5368,"ResolutionUnit":5369,"Software":5370,"DateTime":5371,"YCbCrPositioning":5372,"Exif IFD Pointer":5373,"ExposureTime":5374,"FNumber":5375,"ExposureProgram":5376,"ISOSpeedRatings":5377,"SensitivityType":5378,"RecommendedExposureIndex":5379,"ExifVersion":5380,"DateTimeOriginal":5381,"DateTimeDigitized":5382,"OffsetTime":5383,"OffsetTimeOriginal":5384,"OffsetTimeDigitized":5385,"ComponentsConfiguration":5386,"CompressedBitsPerPixel":5387,"BrightnessValue":5388,"ExposureBiasValue":5389,"MaxApertureValue":5390,"MeteringMode":5391,"LightSource":5392,"Flash":5393,"FocalLength":5394,"MakerNote":5395,"UserComment":5396,"FlashpixVersion":5397,"ColorSpace":5398,"PixelXDimension":5399,"PixelYDimension":5400,"Interoperability IFD Pointer":5401,"FileSource":5402,"SceneType":5403,"CustomRendered":5404,"ExposureMode":5405,"WhiteBalance":5406,"DigitalZoomRatio":5407,"FocalLengthIn35mmFilm":5408,"SceneCaptureType":5409,"Contrast":5410,"Saturation":5411,"Sharpness":5412,"LensSpecification":5413,"LensModel":5414,"InteroperabilityIndex":5415,"InteroperabilityVersion":5416,"about":5417,"Rating":5418,"Preferred CMM type":5419,"Profile Version":5420,"Profile/Device class":5421,"Color Space":5422,"Connection Space":5423,"ICC Profile Date":5424,"ICC Signature":5425,"Primary Platform":5426,"Device Manufacturer":5427,"Device Model Number":5428,"Rendering Intent":5429,"Profile Creator":5430,"ICC Description":5431,"ICC Copyright":5432,"FileType":5433},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":5350,"ImageDescription":5351,"Make":5352,"Model":5353,"Orientation":5354,"XResolution":5355,"YResolution":5356,"ResolutionUnit":5357,"Software":5358,"DateTime":5359,"JPEGInterchangeFormat":5360,"JPEGInterchangeFormatLength":5361,"YCbCrPositioning":5362,"type":640,"base64":4209},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":1143,"description":1143},{"value":4207,"description":4207},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":106,"description":639},{"value":1160,"description":1160},{"description":4222},{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":4204},{"description":4204},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":375},{"description":4237},{"description":674},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4288,"src":5438,"url":5438,"meta":5439,"keywords":5474,"description":17,"alt":17,"width":622,"height":4294,"title":17,"gps":5475},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5440,"json":5473,"markdown":17},{"Bits Per Sample":5441,"Image Height":5442,"Image Width":5443,"Color Components":5444,"Subsampling":5445,"Orientation":5446,"XResolution":5447,"YResolution":5448,"ResolutionUnit":5449,"YCbCrPositioning":5450,"Exif IFD Pointer":5451,"ExifVersion":5452,"ComponentsConfiguration":5453,"FlashpixVersion":5454,"ColorSpace":5455,"PixelXDimension":5456,"PixelYDimension":5457,"Preferred CMM type":5458,"Profile Version":5459,"Profile/Device class":5460,"Color Space":5461,"Connection Space":5462,"ICC Profile Date":5463,"ICC Signature":5464,"Primary Platform":5465,"Device Manufacturer":5466,"Device Model Number":5467,"Rendering Intent":5468,"Profile Creator":5469,"ICC Description":5470,"ICC Copyright":5471,"FileType":5472},{"value":456,"description":457},{"value":4294,"description":4295},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4294,"description":4294},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"## Todos\r\n\r\n- [ ] Redo housing CAD\r\n- [ ] housing\r\n - [ ] 1/1.5kw motor config\r\n - [ ] panels with joints\r\n - [ ] corners stronger\r\n- [ ] bearing housing incomplete\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-v3.5/","https://assets.osr-plastic.org/products/extrusion/lydia-v3.5","https://files.polymech.io/files/machines/products/extrusion/lydia-v3.5","extrusion/lydia-v3.5",[5482],{"file":5483,"name":5484,".STEP":5485,".html":5486,"model":5487},"products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.SLDASM","Global-Lydia-3.6.SLDASM","https://assets.osr-plastic.org//products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.STEP","https://assets.osr-plastic.org//products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.tree.json","mailto:sales@plastic-hub.com?subject=Extrusion v3.6 - Lydia&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 51,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-v3.5\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-v3.5/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-v3.5/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-v3.5\",\n \"slug\": \"lydia-v35\",\n \"id\": \"lydia-v35\",\n \"title\": \"Extrusion v3.6 - Lydia\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"1.8\",\n \"category\": \"extrusion\",\n \"code\": \"lydia35\",\n \"name\": \"Extrusion v3.6 - Lydia\",\n \"price\": \"2540 Euro\",\n \"opensource\": true,\n \"bestseller\": true,\n \"showParts\": false,\n \"showDimensions\": false,\n \"cscartId\": 5,\n \"firmware\": \"https://git.osr-plastic.org/osr-plastic/osr-firmware/src/branch/master/lydia-v3.6\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n },\n {\n \"name\": \"Jason Knight\",\n \"url\": \"https://www.mandin.earth/\"\n }\n ],\n \"forumTopicId\": 10119,\n \"forumPostId\": 27529,\n \"forumPostHash\": \"8488395ed5ccbae43748c3d54075c37a\",\n \"product_rel\": \"products/extrusion/lydia-v3.5\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"components\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"col\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Image Width\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1115,\n \"height\": 1115,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02410\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2071,\n \"description\": \"2071px\"\n },\n \"Image Width\": {\n \"value\": 2437,\n \"description\": \"2437px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/20\"\n },\n \"FNumber\": {\n \"description\": \"f/4.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 640,\n \"description\": 640\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:04:24 19:04:54\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:04:24 19:04:54\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.46640625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-04-24T19:04:54\",\n \"description\": \"2020-04-24T19:04:54\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2437,\n \"height\": 2071,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20231106_153433\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 27648,\n \"description\": 27648\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQECAgMCAgICAgQDAwIDBQQFBQUEBAQFBgcGBQUHBgQEBgkGBwgICAgIBQYJCgkICgcICAj/2wBDAQEBAQICAgQCAgQIBQQFCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAj/wAARCACgAGADASEAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+kv40eFJfFHw91eOwUDWrBk1KwYDlZ4juUj8iPxrtfBGuWvi7wnoXiO3ACXdrHNj+4xHzKfcHIr+OKUFc/WWjbntFKyYGT1rk9VslE2mX6gZil2scfwsCp/Uis6tPUFJrY1FhQdhT/LQZGF/KlQppO43IhkVQG4BNeX+PtLv9U0+30/R9Vl0bUpriMJIkavuQHLqwP8JUEHHPNdHKpaEPY6K306K3gS3jjVI41CrjpgV5f8UbdE8AeOJguNulXZ5Hfynr0aMFFo5JM/lQkji+0XJCDeJcnC9+a5bWL14rGQqMbmIHHvX7FBe6fLSZ/bpJtDOr4MbDaQe45rwz4KJd+FNQ8dfDe/n85dP1B73T2PG6zuGZ1H/AW3ivwWhM+4kj3t3XBwa5y+TzLW6iB+bBx7dSP5VdSRBFDKZIY5AThgDTvM/2jWEXYCFnznLAmsIQrc3816eUiHkxfU8sf5D8668PZyE1oOknSAKv3iTgVx3i6wttY0PWdMvlLWc9rLDIoOCUZSDz+NejTl7zRyyjpc/kK1nV9SXxP4j0+Iwx2kF5NDGViGdodgOe5wBWHq8H2iNEe4OMZAMYxX6zQre4mfNNK7R/bZLqFtKz2yzRNMnJUMMj6ivI/Fsp8O+PPBXjFXC2t1u0W9boAHO6In6OuP8AgVfg1J2ufbtaHsH2rKkE81WdvmOCMEVqmZRjpdmbYPiKaE5zFIyfhnI/QirGepp21BJdTP1GW9jtnksbaK6nBGVZ9vy5OSD6+1ILcQW6oCSNuT9fX+ddeHWrJZiyS5Jzg4rk/EtyU0y/boBC5P8A3ya6Oc52lsfyOa1ZyHxJ4huEwFN3K3Hu5rLmgMpjaRyCBx7V+nUZe4l6Hgyhq9D+i7w58H/iL8C/Ftl8Uv2kbue11FNU2WlxYa+cXKuuD5tuVHmDG4cn6YwK958UfGf4XeLNb1bwnrGq+IdF0L7NBc2NzFamRbp+X8xJFBClCoGDg57V+T42MZTUY6WX5H2WBlGL99Xvdfenb8T3fwj8RfAXi7RbPV9B8SJqGnuNqy7MMxBIOV6g5HTFb134h8NWUQuLzxFp9jBuVd852LknAGT3Nc8IXdkZS5ULp17oV5fXi2Xinw/ceZt+UXABUjgn+VdcPD1y8Xm2+oaHdJj/AJZ3sZP5ZrWFK5naxmS2F0gYNGD24YH1rzXxz4w1DwfBbGHwR4y8VLInzHS7ZZvKwejAsD+VbUFZsho8Gvf2grCyfGpfDn4wad83zb/Ddy4H4oprhPGX7Unwoj0nVLW8u/E2j3Zt5FVLzRbqEltpx95B3rb2TML32P5sdQ1LztS1eYlijSO47cEnH86xLi/VFdQRtwB/Ov02ilyo8Jt3Z/b38Tfh1onxLkv9N8aafaeI7SRjhZk+6OxQ9V7dK+NPiTffsr/s3adZ2njjxZ4Y8GW8RLxrf3nJHPy4Ykke1fidVzqVOWO59ekoq7Pkr4e6F+zL41TxPafCf4/aLq+s3t613YafpuoqzwCU7ljWMMS/foOPwr3PUv2LfF3irU47Wbxrrc3h+2WOe3glYS+fcgkhyD0Vew9a9TBurTquTjt/kzGphoVaUop/1f8AyOcm/Za+MXgO/s73wZ451SW+nlcXS3JygBB5APQEgcVe0zSf2rNP1C7026Ph+6uYtrqrumZYyThx7cGsnGdnKxKiu5xXhj4o/tE6dN401uXwRqniKGTUmtIkikJihaL91tTHCqWVjn3rtby8/ae13w1e+Nb7xfoPwpXTJ5ozp6Stdm8AGQZTnAGcrgc9a96jg1Kq7bJL77a/icFLEy5Pe7v7ru34WPhvxF+1t+3r4Q8TWMNq3g/xPopl82eJLVcrER8qk5BGeD1yM1tN+3d+0Rrl/N4Y1v4T6XrM09s74a3jt4gudpTzHY7vvDpz3xXrVcoh7CVbmtypt+iM8Ni6lTEwwsY3c2kn5t2XyPzo+I+kX9re69qS/CCOwuWmcm0ttXUxocn5QSCcV4L4O1Sw8QeKBpnjr4YeOvBuglX8y9tbuC4wQDtwvBwT7fl1HqYSU5UeeLvpoZ4uj7KrKlJap2fybR/bn8XPGHiTT/Cmr/8ACudJs9S8S/ZnaJ7ycW8KMAcBnOcfXFfyIfHPwD49+L/jDxJqnxsnHj74p6tdPpujWOlztPaaWN5CiBl++xOOe+a+c4Zy32dWVar0OjMqzlHlifpr+x5/wSvsfgtZaB8Uda8d+I/Cfxu8tiraZHbyQ6ZHIuPK2yxuHfHVhjngetffkngD9rDRGZvDH7SXhrWY/wCGLXvCaNn2MlvLGfxxXpZli6dWteK8vzDBUJQhZvUv+F7/APaR+06povxrvfhVD4auLcW9lrHh03SXEd88ipEGilDBB8zHdk4OPrXzA/xM8feA7H4g+L4fEmmePH8NXn9jX1sI2k1PVmed18lX2jB3oEjGByepBzW+Hy7nw86qV4ppfN3/AMjGtieWoqfVp/hb/M8P1D/gpHo3h5p7fxd8GPj38Mkd8zK/hyXyQ3OSTFkfj3rnYv2+/wBk7xlpUnhvVPiMNHsXfc1vqMFxafPnPOQO/qa9Gnl+l0cEq9nY29N8Q/sy+NoidD+KPhyOF8bWs9bjBP1DZJNdXP8AsufCrxtZrcad8TtbMm5HheG+jcwsDwwZCCCPbrVVME+VprRmeGx/JNVIv3k016o8a1//AIJ43o/tC88IfFSASzT/ADC6hkaSXr8xbca811v/AIJ9fG3S7iOzttW8J6/IIwqut40ayjqQWK7c/jSpU1CKguheIxkqk5VJbt3+8+j/ANtj9uy81+/m+DPwTlutSluphZyT2gLy38hbASMDnaTx/tfTrW/Z0+DH7Sf7P7yeNfFfwJ0L4rao8az2Qt9eiS90zeCXHlyqF8zoODx0BrlrOFGk+d2cjvoxdSWi0R9M6h+37pfgstH8Wv2fP2hvhuoOHuZtAa8tV9/OgLAjium8J/8ABRz9jvxbKLSD4zaBo98cAw6mklm6n0PmqtfPQwkviWqPW5lszqviT+1F8BbTw5JaS+NtI8VLqamzgttNb7S9wzqfkUrlQ+DkAkHvX4c6Z+0xN8Dr34s+KDolx4mtdXvYGW2nO2K1kS5QwylTnBVyGwp747k19bk9SSwtWh/M4v8A8Bv/AJnLRp0HiI1qr+FNet7f5Hqv7bX7ZGqXfh7x/wDDfwB4gj05IPC0WuXOt6bMi3VpMtwPMtiDzs8pgWVSHyRzjIP48/sjfHbwh8LLa/8AHXxA0jxF8ePDTXM9vqsOq2tqiZnVduN3mM7I0SsgJGAZefnIH0OW4N/VZT6s+XxlZe0UT9lPgb4S/YD/AGyodQufDn7PqaFcRRNJMstj9gfIwpMcsLlXCsy5wc8jgV3+tf8ABLj9nU75fCGu/GHwDqe8gf2R4hmEajsRu3Zri+szpy5J6mHsU9jlv+HenxY0Czu7j4a/tz/G7wz5WPKttTdbwSEnt0zjqaoH4A/8FRPCtnPdeEf2tPhv43s7cgeRruk+TI/pwAxP1qliKMr8yMvZTWx92/sX/sU6X8Koo/jB8SLKz1b4s6hEJbeLcs0WgxMPuow4aYj7zjp0HGSf0PvLnTtOt/tOo3ltYW5kjh8yZwi73cIi5PGWZlUDuWA61+c51inUrtdFoj9Ey2goU/NnxRrv/BQb9k3SPG+s/DyT4g/2rrdhbC7vvstq0kMEJdUD7jjehaSMB0DL8w5xzXkn7Y+gfsq/FX4I6p4ll8beBPD+vWYOo6VcW0Nv9tvLlFYpbSQlRMQxwMfLtOGPAOdsJg69CUZS2ZnPEU5qUUfhFd2Xhnx9f+E4fEeqeJLu20S7N3Z2KXrRWiXBIJl2Abtx2ICysuQqg5wK2fiTeTyXmpTyXTTmcec27ncxzknOc9B+dfcYWSbUOx85VSV2fM9pqGnyS+MLTVSPs13ot7Zklch3dPkBH+8F5r580rw9b6V4K13w3pkUsAvb2GcKPuqEDZbHvvAr6qjV5aUodNDyK0LyUkfanwI+OHx08AaXJ4X8A3vhbwzNe2MelHVzakSafBuUtIjMTHEfkyzlTjlgAea+3v8Agn9+0z4y8V/E7xn8KPDXxAm+MtjYGS7v4LiWVpJYfOjSS90+abDunmTxsyNtYqzPsGGYeHXw6m5SRaeyP2ST4g+DZNVn8Jp4k0+PXrWbyLrTZbhPOhuOhXy87ueMeuRjrXpGp+GdU0a1ln1ewl028ilEUsc6OkqkjK5DDHToK8SVOVrl2OW+Kv7HfhjxVql14n+D/wAQfiR+zn4plZpZT4b1F/sFxISSXks2YL1zwjKDXzT4q8Lf8FCfgzo2oT3vxo+D3xt+GgX7Pfya7YNY30ds52MyhFIZsNwC7EnselfN4avRrS5aq1fU+yrUZ003B6H85fiW9u/hd+0n4j0PxH4P8NaLp01zNZvqFrpzxjUdPfcsd1GZCx5BWQY5DKP4lNeu6L8d/Ethc3HhjxhaWXie2tT9n3yrk3EIyFcN/FkAckGv0TNcEnTjJdkfH4Gu+aV+569oXgLwV46it9f0a9uPCF4/KWtxlork56LIBlBz/EPp3rlPiPodz4Z0tn8Si30FVYwxz3kqJDPnpslJ2senQmvCw1R86XU9Ka0KXwk/ZB+N3xtuoG8E/DnWNX0p2HmamFAslUHjMxITHvu/Ov0I8Gf8ExPhF4IYav8AtC/HnwL4Ot1x5unWEqXVxnnK55C9+ivXr4nF8t4o5aNBPVn0NoPj7/gmh8BrM2fhHwld/EHVoRj7ZNZGdnYZ+bM5VFJz/Cgr598dft6fs+/s8+Fde8ffBX9mPwD4IjvbuGzuLnRdNsrK5vZmLsDOIUjDjEbE5LYJFc1GpOTcU9yqlOEdex8S/D/43fAn9s39p3S/jL43vLr9nX4n6JPpUuk6lBeq9jrVxbzM8Yu0dAquAsKZL4KKBkYGf3j/AG9rv9oX4q/Dq/8AAHwD+KOg+D76+1aK9vNVn3yS3AhjQKIpF3YDPuJbnI4rpxNqdoS6WOKMXK8kffm5GHGK8G/ab+AP7RHxq+DV3B+z3YXtx4qtb+K4WI21s0OpRqGV4N9ypiVwJA4ORyuM81+d5JQ58XTja6uvuufc5nPloTa3szhPh3/wRr8VfGz4Lw6V+1Yvhzwt4vLM1lBbeTPdaZkcu0sA8sEn/lmjMMDJIJwPGIf+Ddvwl4WvZdS8f/tR2un+BLdtwYaSFn25+75kkoVPrz9K/Z8dl8lF9Io/OcLX6vctfFP4Uf8ABOf9m7RYraXX/GnxQvrKBY47TT5o4IpMDA3y7SeeemTmvww/btbwx+1hN4W0b4Ya4/wV8AaczvNoxs2vvOn4UXAlMiZOyNRswB1OegHyGDpfvOfse7Kd42JvB3iLxNoHw28A/ArwP8V/Fmg6N4fhaK0h1fUJPJv3eV5ZGUphY9zyORGV2gEAHjnyT4g/EbxNo+qXXh3WJp5tUtmH2jbKHCnBwBzzkEc/SsK0nKo33NaatHQ8v8Pa1/bnivQ9NvLuaK0ur6C2m2NhxG7hWK54zgnrXxR8ZfD3xo1H4vDSfC/xI8F3Xhe0v9ksFxqkSpvWZgwMDkPt2xqMKM8DOCa9jJaa53KXQ83HyajofU99ofgfQfh3ruqaemi6hNY31oHm0/bt3TCbK+aoxJt2oCRkbsgE4BPrH7Nn7anxa+Dd1p2kadcap49+HwkCyaLdSNKkKk8/Z35MTdTgfKT1U1yVb1ZSTOmjTtA/c3VP20/2vv2bJms/2ov2bNcutBibbLrmnw5t9ufv/a7fzLf3AIU/Sv1e0D/go3YeE/8Agnfd/tFfCP4Z+NvGPiOae6g0zSv7Oed4XMjRrdyxxHdJbK4XJTkj0GSJyDCUaOJ+swd42ZpmWLqSpOjJanxL8Ev+CsX7ZGp/ALxP4g+OVr4Y8K+OW1ST+xnfRPsd5cWOwHL2zcIpZsI7ICVGcEYc/mv8X/26PjB8Rtdn1Xxj401zU7fJ8yKW6YqEOcqi52rweAABxX0GZ4+VWTgnpoeLhaCirvc+U9f+JMvii3ab7W11YFdxLj5lBY4UnPsOn9OPNYrmJJ5JVRnZjvOTgDr2H8q4MNSsmztUu5yPieWWRZoFyoXkYOMDnp39K89tb+wub6O38UR3l/aH5Enjk23EPPVWOd2PQg+xFcVaha9jphPQ7+7+EumfYoPEuj/FXw34clikD2U2pyJalpgwIUuzABgBkkjjGa+Jfi5+wx8VX+J8/jS4vJL6w1WY6jcTQxB4mlkcs4SRDsIJywxwFZevNduS42NPm5l0OTG0HUSSPtL4v+Cb/wCCfwJ8M6fp/huws9ZXZqd7ZSwLIxt1i+ckSbvmRVEuf4W80cbcV88eGfiDYeNRDpOvzTahay4Ueb1hLciVD2x3FceEfO5VPM7Phjyn9+Wvah/Zeg+IfEF8ZZtHtYgZYghf7Q7ErHCqgHLOe2OAGPY1+eHin4vR6Vo/jXw3f3lvaSxXaX9rBbRGOOJSgjeCOMDouIQq4AGCf4Sa+P4XjNRlJvR6fdc97O3G9up+B37UH7UHjfXvH2h+D/hrosV1qE05jmhmtRLeXbqwOyTcSsSlQegGwZJfH3fif9o/9oWz+GnjX/hWFh4bl8TeKIL42mpyRyMY1nDhXS2hUjcqv5iAsx34BAUV+n4bARdOLb1Z8Z7V877H0jqNrNo2v6t4P1K7sIZbSZ1jktfngvgrNGzRNn5lWSOWPPPKHvmmQzlS/kqqxxkKSxOP/Hv6f/rzhD7JtczZrLU/FWs6boPh6wn1bXdRnjsrK1i5a4mdtiIvuWYD8etfPll4h0HXPHXivwF4Z8TeHvE3jDRYppry1sroSApEC0xglxsuBGqs7GJnAVWcEqpNRVw15NIqFSyubWkadaeKvEOlWGv6/LZ6HaWWonyjGXie7e2kEZ4yQWZYoyTwBg8YJr9EvhfB8U/hX+3d4F+GXw98O2XxT8Bz/ZNX1LwnfanBDb3dr5KRPJGkpJaVJXEqxxjdIEXOIyzDz4KPMqclpZnRDWLkfPf/AAUe+OngvwD+1JY+CviXpuqtcRpJDqlhp8sLQwvO6hrdpZXVVRIXOZed7M7EDeSPyG0Dx34J8M6dpR1nxvpsep26sjwWqvdyjDMAN0YKZIH97HPWryzBzUG11/4IqtZXP9Bj40fGTwrrGgeGvCuj67fNbPaLrMstjtU3D3MW6B23qQQsLRMo4OZGGDyK/Gv9onxlbXtzfQNNZ3SrIHVXbg4OVIXJ9vfI69BXzmVUHSpRg90enjanPUlJdTwHxXqXhLxBqbeP/Bnhmy0j4g6hpKWPiRJCrSSXCzzDzLZxgpE8SwOVbBJQ72cqGP5RftN3nxC+FvjW31yb4a+G5m1ILeWXiOTTZJLyJ23Fk80kqrqSQSAGOFbOea/RsrwU6kFUWqtb01PkMbjYU6vs3ozndB8W+JPFR8O+K9Z1m/u/EEJCFydqWkEa7Y4kHQDLMdoGBjuSa8f+IP7QniHxD4j1weDtT1nQm0ZoYJY/Oyt7OvmebIVAAKEKCFbNb4LBXk0+lzSpiLK6PvCLUb6bQLTVoZpkE9mVeSFykiCWMg7HXkHaxwR7elfK/wAEvgJZ+CPiHqHinw5r+peJ9aS1utOs/NCxJZieCWKTz5C215GheZBnYMnIBOK5qkuTmfdG1FXPqvwhqXhLwRrtjL4iEer6iObfTLbDz3UmeNxYFY1GDklW7jBHNdb+ztJrXj3/AIKbfCHx5rng3UfEnh6PxDZ65Zw2980UekmxMc0Decxm3xRtbQo8bNl1YqrozLIPBpNKcpvomdl9LLufkt+3d4m8VfFj9pr4q+J77UWvCur3iSXcsgPnym4kaV8j/bZhxxgDFfF9po9lbzRSXd9cXHzfNHABnr2JPH5V9HlzSopI56lPVtn+gd478b6dcPrfiKO1gPnzmS1d1QeXEfuqi9VUIMAewPbj85/iPq2navczztJHDK3l/KoxK2eT8x6c8Acj6c18PDV3PYS0sfKk3xM03RdduLe/TUZvDV2yLM1k6NJhTlJYAx2lkbJB4P3huXdmoPG+oN8Xfgpq9/FrVr4u1TQmLyaFcSNBfwRSH5rmNwGW4XIAclRIMrulfOF/a/DCUaqqYafVOx+V+IsZU/Z4mHSST+8/J68+Jd7oLyW8Gn+IYLeNyAttLG4X/vtZD/KvmNY7hfH2oi01O50y11GcyrPOChiyxMZkBxjOQc1xY/DKnUaie/llbngmz6Sf4qeJZrC20kJ4i8VwQRqiM11ss3wNpIQvtGdvp0r0f4feLPiBrzPpUeqW2gaT/wAtodPZYxHEeGMtw+1I06Es2VGK+dxFFcrue1CWuh2Oq+L/AA54Bvp9N8OPYeItVEpS6lErTxSuDj95cZBnwQeF/dnggkGuu8F/taeIfgb4d+Ik/gi4b/hOvEunPY/a8DdpQZwzTxbQPLIAYIgwAW3dhu+dq0HK676HXTep+cuuvPqE7JfXN0ImXcUJ2mTknPqe9N0PwRJrNz9i0WwnvdQZS5RELAIAWZiewAGSa9zDSUYkTif1p+P/ABfqV1olytusdvPlS0TS8RxsDhkA+6vysBzzg55Br83fG3jq+s4ylxN5TuoYAjYwOSOV6jGP1r5PCU1I9CbsfO+r+J4592bt2n2DOeM8kDn8MY/xrvvhT9iu9UinmWWS1+y3MWqwIT/pGneUzTHI6MihnB9QOuOPseH80lgMRDELZPXzR85nmWrGYadB9VofAnxch/svV74WF3dX9gXAikuosSSKM4Y7snnBPBP1rwiG+0e5vY7rVFvItRi2R2zQKDGyfPkPuYHqwwRnpivr85qQnUlOGq6Hh5LGUafJLdf8EXStch022v8AT9LnvS7TySsZAoIJPCgZPp69zUdhPqt1fQTzXFy1upIbc2Aue/NfP1bcjbPoKN72Pofw/Z2d7cNeXxMibMxqzbUaTGAM5GSSc4/nXM63DY2iyJGInfcTKTkktk5GR6H+WK+VlUvPQ9mlSSjqeO6zeTtJIWbzJUX7xJ7eme3+fSmWfiC6sLdVOpSWiEEYWQr14PA9RxXq4eN42Oao7H9uf7QfjPTfE+ifEXwx4j8NxWGmaT4Q1PxRbKkVnHLorWsluITC9tbW48qQ3DwFSGDEx42lST/Nl4l+IOieOrSfWtJu5pbiJvKuoZT+8hkUDcuM9M5wx+8CD1yB8xlcW3df1uaSna6Z4i2qz3tyIA5wWBII6DJz7V9VfBrxD/ZjazaXUGhW8UukyRXV3eMfs9rF58JUu/GwtKsMQkO1Q0qhm2kivo6VKM6kYPZtI5a1RxpSmt0meWeONQ+GHxd099KHiHSNG1O03LFazvuBJ+9hvvKMj0xxxwa+Sb34KSf2omnaMLW9u5CBEbe9BDHnABGeTnGOueMZr6CvKVNOm+h4uA5Ze/3Lv7V3w40TRPFmj+CPDkOnwTeDzDpOrXNow2apcxpi6mZhzKHuI3ZGJzsfHAAA8T8OzuXSEHzHBBkQHAIBP4Y6V4VPE89LX+tT6CNJKR7ONVuLa3toVuFg2ggsTwue+ADjv+HrXPwST+ILqRmkaC1V/l/eHaEXcTxzzjnnHUV5sIWk2dd9LHl2rztLPM8aDaHJAH14rwm7vNQvr25kuHlVt+cDgDnoBXu4GHc87EOyZ/SL8f8A/gpL4pbwR8UvhT4Q8E2Hhrw94jjig164vLyfUNb1lopEkj+16hLtAiUooWGONERS21BvYn8Sz4y1DQ9WfU7K5ZZZmLXCg4Em5iSDXBluXKCl5nHPENvU9+sNaiZoNRnMe19jkD1PPvkcfz6191eAxDpf7P8AqrX1k0t/421FGuJ2X94ukWjsFjQYH7ua63s3vZQntiicXF/M7KTvF3Pib4k/BXR9dvJrnTJJLTUAcLuYgPj1J5/EelYPwY/Z2+OXjL4reHfCXgTxRq/hnU4vP1Maq+rSx22lW9pC9zLdOyK7IsccLvkKTwAASefU+tfu7zMKeHSfumf8Snit9F1LVJTLLfapey3KmbDMY9xIJ4653A49uK8L8O28pnMk7eRGp3sQv3/Yfl+tePQiuXTY9JLXU2r/AFaG1b7JE0jqGUyMMnnnj8Dj8vyhTxKbVJordN26IoOAPfn25qo0inKxxcYlYl5JmLZyBnpmpLrwWuqnzrMrDKRl+MDPPWu6jLlZxVVfQ/Yv9sn4G22pa94wuPDdh9k1S2upL8bYyv2u1kYlgQB1jl3Jn+68Q9K/LyL4TeJ9WvIo7y2k0ywODJPIOiDk7R3NGXYhexi32Rw1af7ySXRnsXhrwpc+J/FWi+DrOVbCGWeO3+1OuUt4gSXncf3UQO7H+6pr7GvvHGlXMMGl28C2Gk2aC10yCUErbWyk7E3DByAeX5ydxIJNQ4XZ0QvbQ4rUYpNSkeZrQypwN8Teco64KhAX9slBX1T4R1Lwn8Iv2WP2hvFSyJd/ErxWNO8B6NHA8jNaWlzuur1y5UoWaO1SIhMsqu6tt8xSeXHNxpNLrp97OrC6yPyC+K2oLd+JE0OG4iays0EalTlWfHzNz0yRmuJJbTbRwHiLEAhic4HPUY+laUIWhqbt6nC3uoGfcqeYXzlhgDPqT+n50WsUxO4HzD1AOeB6V004WIbOp0jSpbmRZHBUj7vqea9k8P6PFblJJFDxjCkZHT296U30Ods+n9H/AGjvifqnxOFx8VbzX9Z12CMT20UsKQ2kgODP50Srj94iMxxnGCAMKBXY/FDw+IHOr2QnOkXUjNa/uyvlEfeiYdmXgH8+hzXfPBweGjOl9nf0bf8AXzPBw+IcazhPr+h4B4evtd0XxDK3h63jk1e5B0+ETRh1l88eWQD1GQ23IwcE+prd8TeMtM8I61N4f8ZxwW5XHlajaO09ncIeQySbdwHPcceprOlRUk7bo7frPJJJ7M0NNvtB1djLo+sWN5bcHzYZTLt9iEOAPY816x+0/qFh8MtL+E3wp0mdptR0LR/+Er8QF5FkDa9qKRMsewEgeTbRacjIckOJ8gZK15mMTuo9z18PqnJH5zzLLeSS3F588rnc7Y6nv/Oob3TJJbSdVfdwcuP4jzXXShZWMpVTmLfw9GXAJJ55OeCf84rfstLNuFICAAgZzz1PBq2hKdzsdMswSZUUBQev4120M/2SJoiilwdsY7se/pk1hPqTc/Yu9+FGm/CzxBbnTdNstWe4kd7fUpyWmhIAVCgfKQOoLZlUb8EAEDILviz8PdH1PQ7q98P6ZPc6gsUb31lLJj+1N5YeZE/O26Ug5XGHVkB7GvLyDOVGtB1Pgno/n/k9TnzXLW6UlD4o6r5f5o/NrUdJTw5b+Jddsr64lhtA1jbeZEI5I7mUlcFSMqyRiUgjo2DnNeD/ANrR3VnNZagFvII8hA/IHPb619VUw7oV5030Z5+GlHEUFUXXU4SJPhql+X1fTtb0aYHifTpdpPPp/wDrr1H48XuqW3jmTRdf17Vtc114YJ7+4vZRJOzlMqs7rxvAYqR2wB2yePFQjKSZ2YLnhddDzOOJjjueMkd607jy4IhBxvYfMDg9P61olY1lLVmbHDaozuCNuQMFcDP+R/nFaq2E2TJGism0kemRn0/GspFQ3H24uZd8a27gklIwh5Zs+nX0/OvevBPw4s7eeDUvGyrc3a4e30kSbXds/wDLyw/1SY7feb/Z6152JrcibR00YXP/2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/33\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1375,\n \"description\": 1375\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"29\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"29\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20231106_154012\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 49792,\n \"description\": 49792\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/25\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1187,\n \"description\": 1187\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"31\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"31\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"31\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2216,\n \"description\": \"2216px\"\n },\n \"Image Width\": {\n \"value\": 2230,\n \"description\": \"2230px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 3,\n \"description\": \"Aperture priority\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 640,\n \"description\": 640\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:01:14 14:56:34\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:01:14 14:56:34\"\n },\n \"BrightnessValue\": {\n \"description\": \"4.3296875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2.3\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"34 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 34,\n \"description\": 34\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-01-14T14:56:34\",\n \"description\": \"2020-01-14T14:56:34\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2230,\n \"height\": 2216,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest_pers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2121,\n \"description\": \"2121px\"\n },\n \"Image Width\": {\n \"value\": 2896,\n \"description\": \"2896px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.8\"\n },\n \"FNumber\": {\n \"description\": \"f/10\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:01:06 15:04:02\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:01:06 15:04:02\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.821875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"33 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 33,\n \"description\": 33\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-01-06T15:04:02\",\n \"description\": \"2020-01-06T15:04:02\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2896,\n \"height\": 2121,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"pers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4564,\n \"description\": 4564\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 12985,\n \"description\": 12985\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2023:05:22 14:57:59\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2244,\n \"description\": 2244\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:05:22 14:57:22\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:05:22 14:57:22\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2023-05-22T14:57:22\",\n \"description\": \"2023-05-22T14:57:22\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"ph-v2-thumb\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 740,\n \"description\": \"740px\"\n },\n \"Image Width\": {\n \"value\": 1315,\n \"description\": \"1315px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 25,\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"value\": 25,\n \"description\": \"25\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 306,\n \"description\": 306\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1315,\n \"height\": 740,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"7\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2287,\n \"description\": \"2287px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2287,\n \"description\": 2287\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2287,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"all\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1504,\n \"description\": \"1504px\"\n },\n \"Image Width\": {\n \"value\": 1629,\n \"description\": \"1629px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1629,\n \"height\": 1504,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02638\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:03:06 11:13:30\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"1/60\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:11 18:35:24\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:11 18:35:24\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.2515625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"31 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1115,\n \"description\": 1115\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 31,\n \"description\": 31\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e\",\n \"description\": \"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8\",\n \"description\": \"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857\",\n \"description\": \"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1741256011913525\",\n \"description\": \"1741256011913525\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:03:06T11:13:30+01:00\",\n \"description\": \"2025:03:06T11:13:30+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:03:06T11:13:30+01:00\",\n \"description\": \"2025:03:06T11:13:30+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:8e0a2a71-58b4-4ecc-9da9-f78d8cd2b2f0; softwareAgent: Gimp 2.10 (Windows); when: 2025-03-06T11:13:31\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-03-06T10:13:21.000Z\",\n \"description\": \"2025-03-06T10:13:21.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1115,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02660\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1292,\n \"description\": \"1292px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/10\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.9390625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1292,\n \"description\": 1292\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-07-14T15:18:50\",\n \"description\": \"2020-07-14T15:18:50\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1292,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02994\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8115,\n \"description\": 8115\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/30\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"4\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.34140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03706\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1392,\n \"description\": \"1392px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1392,\n \"description\": 1392\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1392,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"## Flexible and robust bench-top extruder\\n\\nOpen and modular framework\\n\\n### Optional extensions\\n\\n- electronic feed system ensuring consistent flow of plastic flakes\\n- remote control and monitoring via Modbus\\n- various flanges for beams and injection moulding\\n- heavy duty cart\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"## Todos\\r\\n\\r\\n- [ ] Redo housing CAD\\r\\n- [ ] housing\\r\\n - [ ] 1/1.5kw motor config\\r\\n - [ ] panels with joints\\r\\n - [ ] corners stronger\\r\\n- [ ] bearing housing incomplete\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-v3.5\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-v3.5/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-v3.5\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-v3.5\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-v3.5\",\n \"cad\": [\n {\n \"file\": \"products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.SLDASM\",\n \"name\": \"Global-Lydia-3.6.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"components\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Extrusion v3.6 - Lydia&body=\"\n}","48a04cd8236e8764","products/extrusion/lydia-print-head-v3",{"id":5491,"data":5493,"filePath":5500,"digest":5900},{"forumTags":3270,"forumCategory":5494,"Preview3d":27,"howtoSection":2397,"download":5495,"product_dimensions":5496,"preview":5497,"product_parts":5498,"edrawings":5499,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":5491,"slug":5500,"id":5500,"title":5501,"type":423,"highlights":5502,"components":5503,"version":5504,"code":5505,"category":3270,"name":5501,"product_perspective":5506,"wiring":412,"opensource":27,"bestseller":412,"showParts":412,"showDimensions":412,"forumSupportCat":5494,"firmware":5507,"forum":5508,"build":5509,"authors":5510,"product_rel":5491,"assets":5513,"body":5890,"resources":5891,"shared":4343,"readme":5892,"root":1415,"product":5491,"PRODUCT_ROOT":5893,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":5894,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":5895,"DISCORD":1425,"product_rel_min":5896,"cad":5897,"image":5515,"checkout":5898,"config":5899},70,"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/resources/edrawings.html","lydia-print-head","Print Head - SJ25",[],[],"2.8","LPH38","https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3/renderings/perspective.jpg","https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/firmware/","https://forum.osr-plastic.org/c/machines/3d-print/70",{},[5511,5512],{"name":434,"url":435},{"name":3289,"url":3290},{"renderings":5514,"gallery":5535,"showcase":5844,"samples":5845},[5515],{"name":5516,"src":5517,"url":5517,"meta":5518,"keywords":5533,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":5534},"SofaSurfers","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5519,"json":5532,"markdown":17},{"Bits Per Sample":5520,"Image Height":5521,"Image Width":5522,"Color Components":5523,"Subsampling":5524,"JFIF Version":5525,"Resolution Unit":5526,"XResolution":5527,"YResolution":5528,"JFIF Thumbnail Width":5529,"JFIF Thumbnail Height":5530,"FileType":5531},{"value":456,"description":457},{"value":2429,"description":2430},{"value":2432,"description":2433},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[5536,5588,5670,5720,5768,5794],{"name":5537,"src":5538,"url":5538,"meta":5539,"keywords":5586,"description":17,"alt":17,"width":5546,"height":5543,"title":17,"gps":5587},"IMG_20201219_152926","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5540,"json":5585,"markdown":17},{"Bits Per Sample":5541,"Image Height":5542,"Image Width":5545,"Color Components":5548,"Subsampling":5549,"JFIF Version":5550,"Resolution Unit":5551,"XResolution":5552,"YResolution":5553,"JFIF Thumbnail Width":5554,"JFIF Thumbnail Height":5555,"Thumbnail":5556,"ProcessingSoftware":5566,"Orientation":5567,"Software":5568,"DateTime":5569,"Exif IFD Pointer":5571,"DateTimeOriginal":5573,"DateTimeDigitized":5575,"SubSecTimeOriginal":5576,"SubSecTimeDigitized":5578,"ColorSpace":5579,"about":5580,"CreatorTool":5581,"CreateDate":5582,"FileType":5584},{"value":456,"description":457},{"value":5543,"description":5544},3276,"3276px",{"value":5546,"description":5547},2975,"2975px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"Compression":5557,"XResolution":5558,"YResolution":5559,"ResolutionUnit":5560,"JPEGInterchangeFormat":5561,"JPEGInterchangeFormatLength":5563,"type":640,"base64":5565},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":5562,"description":5562},4516,{"value":5564,"description":5564},14388,"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",{"description":4750},{"value":102,"description":630},{"description":4750},{"description":5570},"2020:12:19 17:17:57",{"value":5572,"description":5572},2242,{"description":5574},"2020:12:19 17:14:43",{"description":5574},{"description":5577},"91",{"description":5577},{"value":102,"description":691},{"value":491,"description":491},{"value":4750,"description":4750},{"value":5583,"description":5583},"2020-12-19T17:14:43.910",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5589,"src":5590,"url":5590,"meta":5591,"keywords":5668,"description":17,"alt":17,"width":622,"height":5595,"title":17,"gps":5669},"IMG_20240419_130119","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5592,"json":5667,"markdown":17},{"Bits Per Sample":5593,"Image Height":5594,"Image Width":5597,"Color Components":5598,"Subsampling":5599,"Thumbnail":5600,"ImageDescription":5610,"Make":5611,"Model":5612,"Orientation":5613,"XResolution":5614,"YResolution":5615,"ResolutionUnit":5616,"Software":5617,"DateTime":5618,"YCbCrPositioning":5620,"Exif IFD Pointer":5621,"ExposureTime":5622,"FNumber":5624,"ExposureProgram":5625,"ISOSpeedRatings":5626,"ExifVersion":5628,"DateTimeOriginal":5629,"DateTimeDigitized":5630,"ComponentsConfiguration":5631,"ExposureBiasValue":5632,"MeteringMode":5633,"LightSource":5634,"Flash":5635,"FocalLength":5636,"SubSecTime":5637,"SubSecTimeOriginal":5638,"SubSecTimeDigitized":5639,"FlashpixVersion":5640,"ColorSpace":5641,"PixelXDimension":5642,"PixelYDimension":5643,"Interoperability IFD Pointer":5644,"ExposureMode":5645,"WhiteBalance":5646,"DigitalZoomRatio":5647,"FocalLengthIn35mmFilm":5648,"SceneCaptureType":5649,"InteroperabilityIndex":5650,"InteroperabilityVersion":5651,"Preferred CMM type":5652,"Profile Version":5653,"Profile/Device class":5654,"Color Space":5655,"Connection Space":5656,"ICC Profile Date":5657,"ICC Signature":5658,"Primary Platform":5659,"Device Manufacturer":5660,"Device Model Number":5661,"Rendering Intent":5662,"Profile Creator":5663,"ICC Description":5664,"ICC Copyright":5665,"FileType":5666},{"value":456,"description":457},{"value":5595,"description":5596},1485,"1485px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":5601,"Orientation":5602,"XResolution":5603,"YResolution":5604,"ResolutionUnit":5605,"JPEGInterchangeFormat":5606,"JPEGInterchangeFormatLength":5607,"YCbCrPositioning":5608,"type":640,"base64":5609},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},{"value":4500,"description":4500},{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":5619},"2024:04:19 13:01:19",{"value":106,"description":639},{"value":4515,"description":4515},{"description":5623},"1/100",{"description":663},{"description":665},{"value":5627,"description":5627},451,{"description":669},{"description":5619},{"description":5619},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":685},{"description":685},{"description":685},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":5595,"description":5595},{"value":4540,"description":4540},{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5671,"src":5672,"url":5672,"meta":5673,"keywords":5718,"description":17,"alt":17,"width":5680,"height":5677,"title":17,"gps":5719},"IMG_20240419_150522","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5674,"json":5717,"markdown":17},{"Bits Per Sample":5675,"Image Height":5676,"Image Width":5679,"Color Components":5682,"Subsampling":5683,"JFIF Version":5684,"Resolution Unit":5685,"XResolution":5686,"YResolution":5688,"JFIF Thumbnail Width":5689,"JFIF Thumbnail Height":5690,"Make":5691,"Model":5692,"Exif IFD Pointer":5693,"ExposureTime":5694,"FNumber":5695,"ExposureProgram":5696,"ISOSpeedRatings":5697,"ExifVersion":5699,"DateTimeOriginal":5700,"DateTimeDigitized":5702,"ExposureBiasValue":5703,"MeteringMode":5704,"Flash":5705,"FocalLength":5706,"SubSecTimeOriginal":5707,"SubSecTimeDigitized":5709,"WhiteBalance":5710,"DigitalZoomRatio":5711,"FocalLengthIn35mmFilm":5712,"about":5713,"CreateDate":5714,"FileType":5716},{"value":456,"description":457},{"value":5677,"description":5678},2410,"2410px",{"value":5680,"description":5681},1859,"1859px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":5687,"description":488},72,{"value":5687,"description":488},{"description":477},{"description":477},{"description":644},{"description":646},{"value":1372,"description":1372},{"description":5623},{"description":663},{"description":665},{"value":5698,"description":5698},501,{"description":669},{"description":5701},"2024:04:19 15:05:22",{"description":5701},{"description":674},{"value":106,"description":676},{"description":681},{"description":683},{"description":5708},"82",{"description":5708},{"description":699},{"description":284},{"description":702},{"value":491,"description":491},{"value":5715,"description":5715},"2024-04-19T15:05:22.820",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5721,"src":5722,"url":5722,"meta":5723,"keywords":5766,"description":17,"alt":17,"width":5730,"height":5727,"title":17,"gps":5767},"IMG_20240516_131838","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5724,"json":5765,"markdown":17},{"Bits Per Sample":5725,"Image Height":5726,"Image Width":5729,"Color Components":5732,"Subsampling":5733,"JFIF Version":5734,"Resolution Unit":5735,"XResolution":5736,"YResolution":5737,"JFIF Thumbnail Width":5738,"JFIF Thumbnail Height":5739,"Make":5740,"Model":5741,"Exif IFD Pointer":5742,"ExposureTime":5743,"FNumber":5744,"ExposureProgram":5745,"ISOSpeedRatings":5746,"ExifVersion":5748,"DateTimeOriginal":5749,"DateTimeDigitized":5751,"ExposureBiasValue":5752,"MeteringMode":5753,"Flash":5754,"FocalLength":5755,"SubSecTimeOriginal":5756,"SubSecTimeDigitized":5757,"WhiteBalance":5758,"DigitalZoomRatio":5759,"FocalLengthIn35mmFilm":5760,"about":5761,"CreateDate":5762,"FileType":5764},{"value":456,"description":457},{"value":5727,"description":5728},2126,"2126px",{"value":5730,"description":5731},1927,"1927px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":5687,"description":488},{"value":5687,"description":488},{"description":477},{"description":477},{"description":644},{"description":646},{"value":1372,"description":1372},{"description":4448},{"description":663},{"description":665},{"value":5747,"description":5747},6625,{"description":669},{"description":5750},"2024:05:16 13:18:37",{"description":5750},{"description":674},{"value":106,"description":676},{"description":681},{"description":683},{"description":415},{"description":415},{"description":699},{"description":284},{"description":702},{"value":491,"description":491},{"value":5763,"description":5763},"2024-05-16T13:18:37.860",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5769,"src":5770,"url":5770,"meta":5771,"keywords":5792,"description":17,"alt":17,"width":5778,"height":5775,"title":17,"gps":5793},"last","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5772,"json":5791,"markdown":17},{"Bits Per Sample":5773,"Image Height":5774,"Image Width":5777,"Color Components":5780,"Subsampling":5781,"JFIF Version":5782,"Resolution Unit":5783,"XResolution":5784,"YResolution":5785,"JFIF Thumbnail Width":5786,"JFIF Thumbnail Height":5787,"Special Instructions":5788,"FileType":5790},{"value":456,"description":457},{"value":5775,"description":5776},646,"646px",{"value":5778,"description":5779},612,"612px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":5789},"FBMD0f00075b0100008b1e0000b56e0000f5740000777a00009aca0000be200100962f0100",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5795,"src":5796,"url":5796,"meta":5797,"keywords":5842,"description":17,"alt":17,"width":5804,"height":5801,"title":17,"gps":5843},"preview","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5798,"json":5841,"markdown":17},{"Bits Per Sample":5799,"Image Height":5800,"Image Width":5803,"Color Components":5806,"Subsampling":5807,"JFIF Version":5808,"Resolution Unit":5809,"XResolution":5810,"YResolution":5811,"JFIF Thumbnail Width":5812,"JFIF Thumbnail Height":5813,"Thumbnail":5814,"ProcessingSoftware":5823,"Orientation":5824,"Software":5825,"DateTime":5826,"Exif IFD Pointer":5828,"DateTimeOriginal":5829,"DateTimeDigitized":5831,"SubSecTimeOriginal":5832,"SubSecTimeDigitized":5834,"ColorSpace":5835,"about":5836,"CreatorTool":5837,"CreateDate":5838,"FileType":5840},{"value":456,"description":457},{"value":5801,"description":5802},2953,"2953px",{"value":5804,"description":5805},3066,"3066px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"Compression":5815,"XResolution":5816,"YResolution":5817,"ResolutionUnit":5818,"JPEGInterchangeFormat":5819,"JPEGInterchangeFormatLength":5820,"type":640,"base64":5822},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":5562,"description":5562},{"value":5821,"description":5821},14421,"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",{"description":4750},{"value":102,"description":630},{"description":4750},{"description":5827},"2020:12:19 17:16:49",{"value":5572,"description":5572},{"description":5830},"2020:12:19 17:14:25",{"description":5830},{"description":5833},"58",{"description":5833},{"value":102,"description":691},{"value":491,"description":491},{"value":4750,"description":4750},{"value":5839,"description":5839},"2020-12-19T17:14:25.579",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[],[5846,5870],{"name":5847,"src":5848,"url":5848,"meta":5849,"keywords":5868,"description":17,"alt":17,"width":5856,"height":5853,"title":17,"gps":5869},"2023-10-25 at 14.40.03 (1)","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(1).jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5850,"json":5867,"markdown":17},{"Bits Per Sample":5851,"Image Height":5852,"Image Width":5855,"Color Components":5858,"Subsampling":5859,"JFIF Version":5860,"Resolution Unit":5861,"XResolution":5862,"YResolution":5863,"JFIF Thumbnail Width":5864,"JFIF Thumbnail Height":5865,"FileType":5866},{"value":456,"description":457},{"value":5853,"description":5854},1200,"1200px",{"value":5856,"description":5857},1600,"1600px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5871,"src":5872,"url":5872,"meta":5873,"keywords":5888,"description":17,"alt":17,"width":5853,"height":5856,"title":17,"gps":5889},"2023-10-25 at 14.40.03 (3)","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(3).jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5874,"json":5887,"markdown":17},{"Bits Per Sample":5875,"Image Height":5876,"Image Width":5877,"Color Components":5878,"Subsampling":5879,"JFIF Version":5880,"Resolution Unit":5881,"XResolution":5882,"YResolution":5883,"JFIF Thumbnail Width":5884,"JFIF Thumbnail Height":5885,"FileType":5886},{"value":456,"description":457},{"value":5856,"description":5857},{"value":5853,"description":5854},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"\r\n- Omron - MX2 VFD, over Modbus-RS485\r\n- Omron - E5 temperature controllers, over Modbus-RS485\r\n- Controllino - Mega breakout board, interfacing VFD and PID.\r\n- Arduino compatible firmware\r\n","- [Firmware](https://docs.plastic-hub.com/printhead/)\r\n- [Tests](https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/media/tests)\r\n\r\n","# OSR - Printhead Overview\n\n## Files and directories\n\n| Category | Description |\n|---------------|-------------|\n| components | Components used in main assemblies |\n| config | Internal configuration |\n| designs | Main Assemblies |\n| documentation | Customer Documentation |\n| firmware | Firmware |\n| resources | General resources as research |\n| scripts | Internal scripts |\n| tasks | Internal task system |\n| vendor | Vendor files |\n\n## Folder - Designs\n\n- [Main Assembly](designs/Global-Kuga-V350-SM25.step) | [HTML](https://plastic-hub.com/lydia-printhead/designs/global-kuga-v350-sm25.html)\n\n## Folder - Components\n\n- [Printhead](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/sm-25/cad/) (see 'Global***.step) | [HTML](https://plastic-hub.com/lydia-printhead/components/sm-25/cad/global-printhead-sm25.html)\n- [Printbed](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/print-bed-sprcb-650/cad) (see 'Global***.step) [HTML](https://plastic-hub.com/lydia-printhead/components/print-bed-sprcb-650/cad/200_pressplate-global-650.html)\n\n## Folder - Firmware\n\n- [Main - Firmware - Arduino Portenta - H7](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware)\n- [Tests & Development](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware/tests)\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-print-head-v3/","https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3","https://files.polymech.io/files/machines/products/extrusion/lydia-print-head-v3","extrusion/lydia-print-head-v3",[],"mailto:sales@plastic-hub.com?subject=Print Head - SJ25&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 70,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-print-head-v3\",\n \"slug\": \"lydia-print-head\",\n \"id\": \"lydia-print-head\",\n \"title\": \"Print Head - SJ25\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"2.8\",\n \"code\": \"LPH38\",\n \"category\": \"extrusion\",\n \"name\": \"Print Head - SJ25\",\n \"product_perspective\": \"https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3/renderings/perspective.jpg\",\n \"wiring\": false,\n \"opensource\": true,\n \"bestseller\": false,\n \"showParts\": false,\n \"showDimensions\": false,\n \"forumSupportCat\": 70,\n \"firmware\": \"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/firmware/\",\n \"forum\": \"https://forum.osr-plastic.org/c/machines/3d-print/70\",\n \"build\": {},\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n }\n ],\n \"product_rel\": \"products/extrusion/lydia-print-head-v3\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"SofaSurfers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"IMG_20201219_152926\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3276,\n \"description\": \"3276px\"\n },\n \"Image Width\": {\n \"value\": 2975,\n \"description\": \"2975px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4516,\n \"description\": 4516\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 14388,\n \"description\": 14388\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ProcessingSoftware\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2020:12:19 17:17:57\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2242,\n \"description\": 2242\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:12:19 17:14:43\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:12:19 17:14:43\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"91\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"91\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2020-12-19T17:14:43.910\",\n \"description\": \"2020-12-19T17:14:43.910\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2975,\n \"height\": 3276,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240419_130119\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1485,\n \"description\": \"1485px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 27648,\n \"description\": 27648\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/100\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 451,\n \"description\": 451\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"93\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"93\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"93\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1485,\n \"description\": 1485\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1485,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240419_150522\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2410,\n \"description\": \"2410px\"\n },\n \"Image Width\": {\n \"value\": 1859,\n \"description\": \"1859px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 350,\n \"description\": 350\n },\n \"ExposureTime\": {\n \"description\": \"1/100\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 501,\n \"description\": 501\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:04:19 15:05:22\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:04:19 15:05:22\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"82\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"82\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-04-19T15:05:22.820\",\n \"description\": \"2024-04-19T15:05:22.820\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1859,\n \"height\": 2410,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240516_131838\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2126,\n \"description\": \"2126px\"\n },\n \"Image Width\": {\n \"value\": 1927,\n \"description\": \"1927px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 350,\n \"description\": 350\n },\n \"ExposureTime\": {\n \"description\": \"1/20\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 6625,\n \"description\": 6625\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:05:16 13:18:37\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:05:16 13:18:37\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"86\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"86\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-05-16T13:18:37.860\",\n \"description\": \"2024-05-16T13:18:37.860\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1927,\n \"height\": 2126,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"last\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 646,\n \"description\": \"646px\"\n },\n \"Image Width\": {\n \"value\": 612,\n \"description\": \"612px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Special Instructions\": {\n \"description\": \"FBMD0f00075b0100008b1e0000b56e0000f5740000777a00009aca0000be200100962f0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 612,\n \"height\": 646,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"preview\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2953,\n \"description\": \"2953px\"\n },\n \"Image Width\": {\n \"value\": 3066,\n \"description\": \"3066px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4516,\n \"description\": 4516\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 14421,\n \"description\": 14421\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ProcessingSoftware\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2020:12:19 17:16:49\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2242,\n \"description\": 2242\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:12:19 17:14:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:12:19 17:14:25\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"58\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"58\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2020-12-19T17:14:25.579\",\n \"description\": \"2020-12-19T17:14:25.579\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 3066,\n \"height\": 2953,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [],\n \"samples\": [\n {\n \"name\": \"2023-10-25 at 14.40.03 (1)\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(1).jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(1).jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1200,\n \"description\": \"1200px\"\n },\n \"Image Width\": {\n \"value\": 1600,\n \"description\": \"1600px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1600,\n \"height\": 1200,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2023-10-25 at 14.40.03 (3)\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(3).jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/samples/2023-10-25%20at%2014.40.03%20(3).jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1600,\n \"description\": \"1600px\"\n },\n \"Image Width\": {\n \"value\": 1200,\n \"description\": \"1200px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1200,\n \"height\": 1600,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"\\r\\n- Omron - MX2 VFD, over Modbus-RS485\\r\\n- Omron - E5 temperature controllers, over Modbus-RS485\\r\\n- Controllino - Mega breakout board, interfacing VFD and PID.\\r\\n- Arduino compatible firmware\\r\\n\",\n \"resources\": \"- [Firmware](https://docs.plastic-hub.com/printhead/)\\r\\n- [Tests](https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/media/tests)\\r\\n\\r\\n\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"# OSR - Printhead Overview\\n\\n## Files and directories\\n\\n| Category | Description |\\n|---------------|-------------|\\n| components | Components used in main assemblies |\\n| config | Internal configuration |\\n| designs | Main Assemblies |\\n| documentation | Customer Documentation |\\n| firmware | Firmware |\\n| resources | General resources as research |\\n| scripts | Internal scripts |\\n| tasks | Internal task system |\\n| vendor | Vendor files |\\n\\n## Folder - Designs\\n\\n- [Main Assembly](designs/Global-Kuga-V350-SM25.step) | [HTML](https://plastic-hub.com/lydia-printhead/designs/global-kuga-v350-sm25.html)\\n\\n## Folder - Components\\n\\n- [Printhead](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/sm-25/cad/) (see 'Global***.step) | [HTML](https://plastic-hub.com/lydia-printhead/components/sm-25/cad/global-printhead-sm25.html)\\n- [Printbed](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/print-bed-sprcb-650/cad) (see 'Global***.step) [HTML](https://plastic-hub.com/lydia-printhead/components/print-bed-sprcb-650/cad/200_pressplate-global-650.html)\\n\\n## Folder - Firmware\\n\\n- [Main - Firmware - Arduino Portenta - H7](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware)\\n- [Tests & Development](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware/tests)\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-print-head-v3\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-print-head-v3/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-print-head-v3\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-print-head-v3\",\n \"cad\": [],\n \"image\": {\n \"name\": \"SofaSurfers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Print Head - SJ25&body=\"\n}","6dfbef7def718e2c"]
\ No newline at end of file
+[["Map",1,2,9,10,38,202,282,283,403,404],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.4.1","content-config-digest","b3ece35068026a26","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://polymech.io\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":\"0.0.0.0\",\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[]},\"devToolbar\":{\"enabled\":false},\"markdown\":{\"syntaxHighlight\":\"shiki\",\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-light-default\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"i18n\":{\"defaultLocale\":\"en\",\"locales\":[\"es\",\"en\",\"de\",\"fr\",\"it\",\"ar\",\"ja\",\"zh\",\"nl\",\"it\",\"pt\"],\"routing\":{\"prefixDefaultLocale\":false,\"redirectToDefaultLocale\":true,\"fallbackType\":\"redirect\"}},\"security\":{\"checkOrigin\":true},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"responsiveImages\":false,\"serializeConfig\":false},\"legacy\":{\"collections\":false}}","infopages",["Map",11,12,28,29,38,39,45,46,59,60,74,75,89,90,132,133,155,156],"community",{"id":11,"data":13,"body":23,"filePath":24,"digest":25,"legacyId":26,"deferredRender":27},{"title":14,"pubDate":15,"author":16,"description":17,"image":18,"tags":21},"Community Resources",["Date","2024-04-01T00:00:00.000Z"],"Polymech","",{"src":19,"alt":20},"https://camillestyles.com/wp-content/uploads/2019/09/bc6764de-1.jpg","#_",[11,22],"blogging","### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/infopages/community.mdx","9da3c943d522c980","community.mdx",true,"contact",{"id":28,"data":30,"body":34,"filePath":35,"digest":36,"legacyId":37,"deferredRender":27},{"title":31,"description":32,"layout":33},"Contact","Contact Plastic Hub","@layouts/Markup.astro","import { default_image } from '@/app/config.js'\r\nimport GalleryK from \"@/components/polymech/GalleryK.astro\"\r\n\r\n## {frontmatter.title} \r\n\r\n## Administration & Sales \r\n\r\n[sales@plastic-hub.com](mailto:/sales@plastic-hub.com)\r\n\r\nAnne Barbier - Mobile : +34 691 952 287 | Landline + 34 931 401 335\r\n\r\nAddress - Factory\r\n\r\nPolígono Can Clapers\r\nCarrer Can peric 11, 1B\r\n08181 Sentmenat ~ Spain\r\n\r\nVAT - ID : ESY0100830N\r\n\r\n[Get Directions](https://www.google.com/maps/place/Plastic+Hub/@41.6093789,2.1399009,17z/data=!3m1!4b1!4m5!3m4!1s0x12a4eb80cfabbbfd:0x2cd16f2aff436ed!8m2!3d41.6094019!4d2.1421267)\r\n\r\n[Gallery](https://photos.app.goo.gl/cyVD5hGv3uHfuyKU6)","src/content/infopages/contact.mdx","b6d2902c1bcd936a","contact.mdx","resources",{"id":38,"data":40,"body":41,"filePath":42,"digest":43,"legacyId":44,"deferredRender":27},{},"## Resources\r\n\r\n- [Community](./community)\r\n- [Software](./software)","src/content/infopages/resources.mdx","191170c74348caa9","resources.mdx","software",{"id":45,"data":47,"body":55,"filePath":56,"digest":57,"legacyId":58,"deferredRender":27},{"title":48,"pubDate":49,"author":16,"description":50,"image":51,"tags":52},"Software",["Date","2024-04-01T00:00:00.000Z"],"Overview software package",{"url":19,"alt":20},[53,22,54],"astro","c++","We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\r\n\r\n[***Polymech-CAD***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad) helps us to maintain and publish thousands of parts and designs.\r\n\r\n[***Polymech-Language***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl) helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\r\n\r\n[***Polymech-AI***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai) leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\r\n\r\n[***Polymech-Code-Bot***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot) As alternative to [bolt.new](https://bolt.new) and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\r\n\r\nWe are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See [here](https://forum.osr-plastic.org/t/preciousplastic-review/11066) more details.\r\n\r\n---","src/content/infopages/software.mdx","c4896e1a6968e4b3","software.mdx","about",{"id":59,"data":61,"filePath":64,"digest":65,"rendered":66,"legacyId":73},{"page":62,"pubDate":63},"About",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/about.md","41aad46e60fd00db",{"html":17,"metadata":67},{"headings":68,"localImagePaths":69,"remoteImagePaths":70,"frontmatter":71,"imagePaths":72},[],[],[],{"page":62,"pubDate":63},[],"about.md","cookies",{"id":74,"data":76,"filePath":79,"digest":80,"rendered":81,"legacyId":88},{"page":77,"pubDate":78},"Cookies",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/cookies.md","edcd54ab141950aa",{"html":17,"metadata":82},{"headings":83,"localImagePaths":84,"remoteImagePaths":85,"frontmatter":86,"imagePaths":87},[],[],[],{"page":77,"pubDate":78},[],"cookies.md","dpa",{"id":89,"data":91,"body":94,"filePath":95,"digest":96,"rendered":97,"legacyId":131},{"page":92,"pubDate":93},"DPA",["Date","2024-01-01T00:00:00.000Z"],"# Data Processing Agreement (DPA)\n\n## Introduction\n\nThis Data Processing Agreement (\"Agreement\") outlines the terms and responsibilities related to the processing of personal data by [Processor's Name] (\"Processor\") on behalf of [Controller's Name] (\"Controller\"), in accordance with the requirements of data protection laws applicable to the processing of personal data.\n\n## Definitions\n\n- **Personal Data**: Any information relating to an identified or identifiable natural person.\n- **Processing**: Any operation or set of operations which is performed on personal data or on sets of personal data.\n- **Data Subject**: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\n\n## Scope and Purpose\n\nThe purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\n\n## Data Processing Terms\n\n1. **Processing Instructions**: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\n2. **Security of Processing**: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\n3. **Subprocessing**: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\n4. **Data Subject Rights**: The Processor shall assist the Controller in ensuring compliance with the data subjects' rights under the applicable data protection laws.\n5. **Data Breach Notification**: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\n\n## Duration and Termination\n\nThis Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\n\n## Governing Law\n\nThis Agreement shall be governed by the laws of [Jurisdiction].\n\n## Signature\n\nThis Agreement has been entered into on the date of the last signature below.\n\n[Controller's Name] Signature: ___________________________ Date: ___________\n\n[Processor's Name] Signature: _____________________________ Date: ___________","src/content/infopages/dpa.md","45dfdc6d1d729847",{"html":98,"metadata":99},"\u003Ch1 id=\"data-processing-agreement-dpa\">Data Processing Agreement (DPA)\u003C/h1>\n\u003Ch2 id=\"introduction\">Introduction\u003C/h2>\n\u003Cp>This Data Processing Agreement (“Agreement”) outlines the terms and responsibilities related to the processing of personal data by [Processor’s Name] (“Processor”) on behalf of [Controller’s Name] (“Controller”), in accordance with the requirements of data protection laws applicable to the processing of personal data.\u003C/p>\n\u003Ch2 id=\"definitions\">Definitions\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Personal Data\u003C/strong>: Any information relating to an identified or identifiable natural person.\u003C/li>\n\u003Cli>\u003Cstrong>Processing\u003C/strong>: Any operation or set of operations which is performed on personal data or on sets of personal data.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject\u003C/strong>: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"scope-and-purpose\">Scope and Purpose\u003C/h2>\n\u003Cp>The purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\u003C/p>\n\u003Ch2 id=\"data-processing-terms\">Data Processing Terms\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Processing Instructions\u003C/strong>: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\u003C/li>\n\u003Cli>\u003Cstrong>Security of Processing\u003C/strong>: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\u003C/li>\n\u003Cli>\u003Cstrong>Subprocessing\u003C/strong>: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject Rights\u003C/strong>: The Processor shall assist the Controller in ensuring compliance with the data subjects’ rights under the applicable data protection laws.\u003C/li>\n\u003Cli>\u003Cstrong>Data Breach Notification\u003C/strong>: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"duration-and-termination\">Duration and Termination\u003C/h2>\n\u003Cp>This Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\u003C/p>\n\u003Ch2 id=\"governing-law\">Governing Law\u003C/h2>\n\u003Cp>This Agreement shall be governed by the laws of [Jurisdiction].\u003C/p>\n\u003Ch2 id=\"signature\">Signature\u003C/h2>\n\u003Cp>This Agreement has been entered into on the date of the last signature below.\u003C/p>\n\u003Cp>[Controller’s Name] Signature: ___________________________ Date: ___________\u003C/p>\n\u003Cp>[Processor’s Name] Signature: _____________________________ Date: ___________\u003C/p>",{"headings":100,"localImagePaths":127,"remoteImagePaths":128,"frontmatter":129,"imagePaths":130},[101,105,109,112,115,118,121,124],{"depth":102,"slug":103,"text":104},1,"data-processing-agreement-dpa","Data Processing Agreement (DPA)",{"depth":106,"slug":107,"text":108},2,"introduction","Introduction",{"depth":106,"slug":110,"text":111},"definitions","Definitions",{"depth":106,"slug":113,"text":114},"scope-and-purpose","Scope and Purpose",{"depth":106,"slug":116,"text":117},"data-processing-terms","Data Processing Terms",{"depth":106,"slug":119,"text":120},"duration-and-termination","Duration and Termination",{"depth":106,"slug":122,"text":123},"governing-law","Governing Law",{"depth":106,"slug":125,"text":126},"signature","Signature",[],[],{"page":92,"pubDate":93},[],"dpa.md","privacy",{"id":132,"data":134,"body":137,"filePath":138,"digest":139,"rendered":140,"legacyId":154},{"page":135,"pubDate":136},"Privacy",["Date","2024-01-01T00:00:00.000Z"],"California Resident Notice at Collection\n========================================\n\nIf you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“**CCPA**”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\n\nThe following chart details these activities:\n\n**Category of personal information**\n\n**Purposes of use**\n\n**Categories of Third Parties Information**\n\n**Categories of Third Parties**\n\nContact information (such as your full name, phone number, email address)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nCustomer service interaction information (including optional surveys and when you ask for help)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProduct interaction information\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nInternet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\n\nProvide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nLogin information (such as your username and password)\n\nProvide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProfessional or employment information (such as the name and address of the company you work for and your title)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nOther information (any other information you choose to provide directly to us, including optional profile photos)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not sell/share\n\nFor more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the \"What we collect and why,\" and \"When we access or disclose you information\" sections of our Privacy Policy.\n\n**Your Choices Regarding “Sharing” and “Selling”**: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\n\n**Other CCPA Rights.** If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\n\nThe CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\n\nPlease see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\n\nRetention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\n\nShine the Light Disclosure\n--------------------------\n\nThe California \"Shine the Light\" law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.","src/content/infopages/privacy.md","fb683f77a79791cb",{"html":141,"metadata":142},"\u003Ch1 id=\"california-resident-notice-at-collection\">California Resident Notice at Collection\u003C/h1>\n\u003Cp>If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“\u003Cstrong>CCPA\u003C/strong>”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\u003C/p>\n\u003Cp>The following chart details these activities:\u003C/p>\n\u003Cp>\u003Cstrong>Category of personal information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Purposes of use\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties Information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties\u003C/strong>\u003C/p>\n\u003Cp>Contact information (such as your full name, phone number, email address)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Customer service interaction information (including optional surveys and when you ask for help)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Product interaction information\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Internet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\u003C/p>\n\u003Cp>Provide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Login information (such as your username and password)\u003C/p>\n\u003Cp>Provide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Professional or employment information (such as the name and address of the company you work for and your title)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Other information (any other information you choose to provide directly to us, including optional profile photos)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not sell/share\u003C/p>\n\u003Cp>For more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the “What we collect and why,” and “When we access or disclose you information” sections of our Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Your Choices Regarding “Sharing” and “Selling”\u003C/strong>: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Other CCPA Rights.\u003C/strong> If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\u003C/p>\n\u003Cp>The CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\u003C/p>\n\u003Cp>Please see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\u003C/p>\n\u003Cp>Retention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\u003C/p>\n\u003Ch2 id=\"shine-the-light-disclosure\">Shine the Light Disclosure\u003C/h2>\n\u003Cp>The California “Shine the Light” law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.\u003C/p>",{"headings":143,"localImagePaths":150,"remoteImagePaths":151,"frontmatter":152,"imagePaths":153},[144,147],{"depth":102,"slug":145,"text":146},"california-resident-notice-at-collection","California Resident Notice at Collection",{"depth":106,"slug":148,"text":149},"shine-the-light-disclosure","Shine the Light Disclosure",[],[],{"page":135,"pubDate":136},[],"privacy.md","terms",{"id":155,"data":157,"body":160,"filePath":161,"digest":162,"rendered":163,"legacyId":201},{"page":158,"pubDate":159},"Terms",["Date","2024-01-01T00:00:00.000Z"],"All the terms that you agree to when you sign up for a Lexington product.\n-------------------------------------------------------------------------\n\nFrom everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\n\nWhen we say “Company”, “we”, “our”, or “us” in this document, we are referring to [Lexington LLC](#_). We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\n\nWhen we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\n\nWhen we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [HEY for Domains](#_), [Highrise](#_), [Campfire](#_) and [Backpack](#_).\n\nWe may update these Terms of Service (\"Terms\") in the future. You can track all changes made since mid-2018 [on GitHub](#_). Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\n\nWhen you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. **These Terms do contain a limitation of our liability.**\n\nIf you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about [who we are](#_), [how we work](#_), and keeping an open door to [your feedback](#_).\n\nAccount Terms\n-------------\n\n1. You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up [two-factor authentication](#_) for added security. In some of our Services, we may require it.\n2. You may not use the Services for any purpose outlined in our [Use Restrictions policy](#_), and you may not permit any of your users to do so, either.\n3. You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\n4. You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\n\nPayment, Refunds, and Plan Changes\n----------------------------------\n\n1. If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\n2. For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our [Cancellation policy](#_) for more details.\n3. If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\n4. All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our [Taxes policy](#_) for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\n5. We process refunds according to our [Fair Refund policy](#_).\n\nCancellation and Termination\n----------------------------\n\n1. You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our [Cancellation policy](#_). An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always [contact our Support team](#_).\n2. All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for [HEY](#_), [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_).\n3. If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our [Fair Refund policy](#_) for more details.\n4. We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our [Use Restrictions policy](#_).\n5. Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\n\nModifications to the Service and Prices\n---------------------------------------\n\n1. We make a promise to our customers to support our Services [until the end of the Internet](#_). That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\n2. Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\n\nUptime, Security, and Privacy\n-----------------------------\n\n1. Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s [the one exception](#_) — but do take uptime of our applications seriously. Visit [https://www.37status.com](#_) to see the status of our Services.\n2. We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\n3. We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our [Security Overview](#_) for full details and our [Security Response page](#_) for how to report a security incident or threat.\n4. When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our [Privacy Policy](#_) and for no other purpose. We as humans can access your data for the following reasons:\n\n * **To help you with support requests you make.** We’ll ask for express consent before accessing your account.\n * **On the rare occasions when an error occurs that stops an automated process partway through.** We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\n * **To safeguard Lexington.** We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an [abuse report investigation](#_).\n * **To the extent required by applicable law.** As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\n5. We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for [Lexington](#_), [HEY](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_), as well as a list of [Company processors](#_).\n\n6. Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the [Privacy policy](#_), and [other policies](#_). We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\n7. These Terms incorporate the [Lexington Data Processing Addendum (“DPA”)](#_) when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\n\nCopyright and Content Ownership\n-------------------------------\n\n1. All content posted on the Services must comply with U.S. copyright law. We provide details on [how to file a copyright infringement claim](#_).\n2. You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\n3. We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\n4. The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please [email us](#_) requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\n5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\n\nFeatures and Bugs\n-----------------\n\nWe design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\n\nWe also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\n\nServices Adaptations and API Terms\n----------------------------------\n\nWe offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\n\n1. You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\n2. Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity _other than time tracking_, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\n3. Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\n\nSome third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at [https://Lexington.com/extras](#_) and for Highrise at [https://highrisehq.com/extras](#_). We are not liable or accountable for any of these third-party integrations.\n\nLiability\n---------\n\nWe mention liability throughout these Terms but to put it all in one section:\n\n**_You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability._**\n\nIn other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general [giving a damn](#_). If you choose to use our Services, thank you for betting on us.\n\nIf you have a question about any of these Terms, please [contact our Support team](#_).","src/content/infopages/terms.md","c00802cb6420bd7b",{"html":164,"metadata":165},"\u003Ch2 id=\"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product\">All the terms that you agree to when you sign up for a Lexington product.\u003C/h2>\n\u003Cp>From everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\u003C/p>\n\u003Cp>When we say “Company”, “we”, “our”, or “us” in this document, we are referring to \u003Ca href=\"#_\">Lexington LLC\u003C/a>. We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\u003C/p>\n\u003Cp>When we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\u003C/p>\n\u003Cp>When we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">HEY for Domains\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a> and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/p>\n\u003Cp>We may update these Terms of Service (“Terms”) in the future. You can track all changes made since mid-2018 \u003Ca href=\"#_\">on GitHub\u003C/a>. Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\u003C/p>\n\u003Cp>When you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. \u003Cstrong>These Terms do contain a limitation of our liability.\u003C/strong>\u003C/p>\n\u003Cp>If you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about \u003Ca href=\"#_\">who we are\u003C/a>, \u003Ca href=\"#_\">how we work\u003C/a>, and keeping an open door to \u003Ca href=\"#_\">your feedback\u003C/a>.\u003C/p>\n\u003Ch2 id=\"account-terms\">Account Terms\u003C/h2>\n\u003Col>\n\u003Cli>You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up \u003Ca href=\"#_\">two-factor authentication\u003C/a> for added security. In some of our Services, we may require it.\u003C/li>\n\u003Cli>You may not use the Services for any purpose outlined in our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>, and you may not permit any of your users to do so, either.\u003C/li>\n\u003Cli>You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\u003C/li>\n\u003Cli>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"payment-refunds-and-plan-changes\">Payment, Refunds, and Plan Changes\u003C/h2>\n\u003Col>\n\u003Cli>If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\u003C/li>\n\u003Cli>For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our \u003Ca href=\"#_\">Cancellation policy\u003C/a> for more details.\u003C/li>\n\u003Cli>If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\u003C/li>\n\u003Cli>All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our \u003Ca href=\"#_\">Taxes policy\u003C/a> for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\u003C/li>\n\u003Cli>We process refunds according to our \u003Ca href=\"#_\">Fair Refund policy\u003C/a>.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"cancellation-and-termination\">Cancellation and Termination\u003C/h2>\n\u003Col>\n\u003Cli>You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our \u003Ca href=\"#_\">Cancellation policy\u003C/a>. An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/li>\n\u003Cli>All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/li>\n\u003Cli>If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our \u003Ca href=\"#_\">Fair Refund policy\u003C/a> for more details.\u003C/li>\n\u003Cli>We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>.\u003C/li>\n\u003Cli>Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"modifications-to-the-service-and-prices\">Modifications to the Service and Prices\u003C/h2>\n\u003Col>\n\u003Cli>We make a promise to our customers to support our Services \u003Ca href=\"#_\">until the end of the Internet\u003C/a>. That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\u003C/li>\n\u003Cli>Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"uptime-security-and-privacy\">Uptime, Security, and Privacy\u003C/h2>\n\u003Col>\n\u003Cli>\n\u003Cp>Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s \u003Ca href=\"#_\">the one exception\u003C/a> — but do take uptime of our applications seriously. Visit \u003Ca href=\"#_\">https://www.37status.com\u003C/a> to see the status of our Services.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our \u003Ca href=\"#_\">Security Overview\u003C/a> for full details and our \u003Ca href=\"#_\">Security Response page\u003C/a> for how to report a security incident or threat.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our \u003Ca href=\"#_\">Privacy Policy\u003C/a> and for no other purpose. We as humans can access your data for the following reasons:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>To help you with support requests you make.\u003C/strong> We’ll ask for express consent before accessing your account.\u003C/li>\n\u003Cli>\u003Cstrong>On the rare occasions when an error occurs that stops an automated process partway through.\u003C/strong> We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\u003C/li>\n\u003Cli>\u003Cstrong>To safeguard Lexington.\u003C/strong> We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an \u003Ca href=\"#_\">abuse report investigation\u003C/a>.\u003C/li>\n\u003Cli>\u003Cstrong>To the extent required by applicable law.\u003C/strong> As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for \u003Ca href=\"#_\">Lexington\u003C/a>, \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>, as well as a list of \u003Ca href=\"#_\">Company processors\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the \u003Ca href=\"#_\">Privacy policy\u003C/a>, and \u003Ca href=\"#_\">other policies\u003C/a>. We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>These Terms incorporate the \u003Ca href=\"#_\">Lexington Data Processing Addendum (“DPA”)\u003C/a> when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"copyright-and-content-ownership\">Copyright and Content Ownership\u003C/h2>\n\u003Col>\n\u003Cli>All content posted on the Services must comply with U.S. copyright law. We provide details on \u003Ca href=\"#_\">how to file a copyright infringement claim\u003C/a>.\u003C/li>\n\u003Cli>You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\u003C/li>\n\u003Cli>We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\u003C/li>\n\u003Cli>The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please \u003Ca href=\"#_\">email us\u003C/a> requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\u003C/li>\n\u003Cli>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"features-and-bugs\">Features and Bugs\u003C/h2>\n\u003Cp>We design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\u003C/p>\n\u003Cp>We also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\u003C/p>\n\u003Ch2 id=\"services-adaptations-and-api-terms\">Services Adaptations and API Terms\u003C/h2>\n\u003Cp>We offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\u003C/p>\n\u003Col>\n\u003Cli>You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\u003C/li>\n\u003Cli>Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity \u003Cem>other than time tracking\u003C/em>, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\u003C/li>\n\u003Cli>Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\u003C/li>\n\u003C/ol>\n\u003Cp>Some third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at \u003Ca href=\"#_\">https://Lexington.com/extras\u003C/a> and for Highrise at \u003Ca href=\"#_\">https://highrisehq.com/extras\u003C/a>. We are not liable or accountable for any of these third-party integrations.\u003C/p>\n\u003Ch2 id=\"liability\">Liability\u003C/h2>\n\u003Cp>We mention liability throughout these Terms but to put it all in one section:\u003C/p>\n\u003Cp>\u003Cstrong>\u003Cem>You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability.\u003C/em>\u003C/strong>\u003C/p>\n\u003Cp>In other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general \u003Ca href=\"#_\">giving a damn\u003C/a>. If you choose to use our Services, thank you for betting on us.\u003C/p>\n\u003Cp>If you have a question about any of these Terms, please \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/p>",{"headings":166,"localImagePaths":197,"remoteImagePaths":198,"frontmatter":199,"imagePaths":200},[167,170,173,176,179,182,185,188,191,194],{"depth":106,"slug":168,"text":169},"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product","All the terms that you agree to when you sign up for a Lexington product.",{"depth":106,"slug":171,"text":172},"account-terms","Account Terms",{"depth":106,"slug":174,"text":175},"payment-refunds-and-plan-changes","Payment, Refunds, and Plan Changes",{"depth":106,"slug":177,"text":178},"cancellation-and-termination","Cancellation and Termination",{"depth":106,"slug":180,"text":181},"modifications-to-the-service-and-prices","Modifications to the Service and Prices",{"depth":106,"slug":183,"text":184},"uptime-security-and-privacy","Uptime, Security, and Privacy",{"depth":106,"slug":186,"text":187},"copyright-and-content-ownership","Copyright and Content Ownership",{"depth":106,"slug":189,"text":190},"features-and-bugs","Features and Bugs",{"depth":106,"slug":192,"text":193},"services-adaptations-and-api-terms","Services Adaptations and API Terms",{"depth":106,"slug":195,"text":196},"liability","Liability",[],[],{"page":158,"pubDate":159},[],"terms.md",["Map",11,203,45,264],{"id":11,"data":204,"body":208,"filePath":209,"digest":210,"rendered":211,"legacyId":263},{"title":14,"pubDate":205,"description":17,"author":16,"image":206,"tags":207},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[11,22,54],"#### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n#### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n#### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n#### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n#### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n#### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n#### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n#### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n#### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n#### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n#### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n#### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/resources/community.md","0ad0a33a7397124f",{"html":212,"metadata":213},"\u003Ch4 id=\"articles\">Articles\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future\">Article: Plastic Gears Are the Future\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete\">Article: Will Stone Replace Steel and Concrete\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22\">Article:Every Type of Plastic Used By LEGO\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"finance--economy\">Finance & Economy\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://matt.sh/panic-at-the-job-market\">Panic At The Job Market\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703\">Venture Capital - 2023\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/global-funding-recap-q1-2024/\">Venture Capital - 2024\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"technology\">Technology\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi\">Podcast : The Software behind Silicon\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://mdpi.com/2073-4360/15/19/3881\">Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/\">Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/t/ai-tools/11060\">Resource : Collection of AI Tools\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md\">Resource: The CTO Handbook\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"opensource-projects\">Opensource Projects\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://willempennings.nl/balancing-cube/\">Balancing Cube\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.anninrobotics.com/robot-kits\">6DOF Robot\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/\">Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf\">Paper: Distributed Manufacturing of OpenHardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"social-media\">Social Media\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/waxworkrecords\">Instagram - Vinyl Record Production\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/smartest.worker\">Instagram : Smartest Worker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/\">Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C8r2Thqt4zt\">Instagram : New Talents “manutechlab”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9h4WXvsnpC\">Instagram : Robot based printing - “The new raw”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9VAtE6uY30\">Instagram : Robot based printing, using concrete and other materials”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/CvNOfKhotvS\">Instagram : 3D Printer using gravity\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/ecollabo8/\">Instagram : Ecollab8\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"tiktok-cherries\">Tiktok Cherries\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@watchfulcoyote\">watchfulcoyote\u003C/a> - on capitalism, slavery …\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@julianphilosophy\">julianphilosophy\u003C/a> - philosophy and beyond\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@nate.b.jones\">nate.b.jones\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lizthedeveloper\">@lizthedeveloper\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@christopherclaflin\">@christopherclaflin\u003C/a> - social media & the world\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@georebekah\">@georebekah\u003C/a> - politics, science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@americanbaron\">@americanbaron\u003C/a> - philosophy & life\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@vagabondartist\">@vagabondartist\u003C/a> - leaving the USA\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@elle.cordova\">@elle.cordova\u003C/a> - creative wordsmith\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@pissedmagistus\">@pissedmagistus\u003C/a> - on capitalism & slavery\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@duarte_biz_gouveia/\">@duarte_biz_gouveia\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@robertcroakofficial/\">@robertcroakofficial\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@jennydinovi/\">@jennydinovi\u003C/a> - healing & self grow\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@drrachelbarr/\">@drrachelbarr\u003C/a> - practical neuro science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lexfridman\">@lexfridman\u003C/a> - tech podcast\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@shahidkbolsen\">@shahidkbolsen\u003C/a> - geo politics\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"culture\">Culture\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf\">Article: On Bullshit\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf\">Book: The parasitic mind\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio\">Video: Natural Law\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.gkbrk.com/2016/05/hotel-music/\">Article: Reverse Engineering A Mysterious UDP Stream in My Hotel\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Article: Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=PTq6CYfikbg\">Interview: Evolution, Religion, and Happiness\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.imdb.com/title/tt21820452/\">Documentary: The Grab\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch3 id=\"polymech---resources\">Polymech - Resources\u003C/h3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://shop.osr-plastic.org/\">Marketplace\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/wiki/howtos/72\">Howtos\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/machines/49\">Machine & Components Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://files.polymech.io/files/machines/moulds/\">Moulds - Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-machines\">Git Repository Machines\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono\">Git Repository Code-Base\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-firmware\">Firmware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"mailto:admin@osr-plastic.org\">EMail\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"talents\">Talents\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://283bc.com/product.html\">https://283bc.com/product.html\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.instagram.com/wedoo_workshop_bali\">https://www.instagram.com/wedoo_workshop_bali\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://ko-fi.com/sotop_recycling\">https://ko-fi.com/sotop_recycling\u003C/a> (\u003Ca href=\"https://www.instagram.com/sotop_recycling/\">https://www.instagram.com/sotop_recycling/\u003C/a>)\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.youtube.com/c/AndysMachines\">https://www.youtube.com/c/AndysMachines\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"plastic-sheet-providers\">Plastic sheet providers\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.sasminimum.com\">https://www.sasminimum.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://belalbatros.com\">https://belalbatros.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://smile-plastics.com\">https://smile-plastics.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.resak.org\">https://www.resak.org\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://laplastiquerie.com\">https://laplastiquerie.com\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"trade\">Trade\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://scrapo.com/\">https://scrapo.com/\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"data-sets\">Data sets\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium\">https://www.kaggle.com/\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.oneplanetnetwork.org/knowledge-centre/resources\">https://www.oneplanetnetwork.org/knowledge-centre/resources\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"commercial-materials\">Commercial Materials\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.materialbank.eu/en/categories/materials/wallcovering\">www.materialbank.eu\u003C/a>\u003C/li>\n\u003C/ul>",{"headings":214,"localImagePaths":256,"remoteImagePaths":257,"frontmatter":258,"imagePaths":262},[215,219,222,225,228,231,234,237,241,244,247,250,253],{"depth":216,"slug":217,"text":218},4,"articles","Articles",{"depth":216,"slug":220,"text":221},"finance--economy","Finance & Economy",{"depth":216,"slug":223,"text":224},"technology","Technology",{"depth":216,"slug":226,"text":227},"opensource-projects","Opensource Projects",{"depth":216,"slug":229,"text":230},"social-media","Social Media",{"depth":216,"slug":232,"text":233},"tiktok-cherries","Tiktok Cherries",{"depth":216,"slug":235,"text":236},"culture","Culture",{"depth":238,"slug":239,"text":240},3,"polymech---resources","Polymech - Resources",{"depth":216,"slug":242,"text":243},"talents","Talents",{"depth":216,"slug":245,"text":246},"plastic-sheet-providers","Plastic sheet providers",{"depth":216,"slug":248,"text":249},"trade","Trade",{"depth":216,"slug":251,"text":252},"data-sets","Data sets",{"depth":216,"slug":254,"text":255},"commercial-materials","Commercial Materials",[],[],{"pubDate":259,"title":14,"author":16,"description":17,"image":260,"tags":261},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[11,22,54],[],"community.md",{"id":45,"data":265,"body":55,"filePath":269,"digest":57,"rendered":270,"legacyId":281},{"title":48,"pubDate":266,"description":50,"author":16,"image":267,"tags":268},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[53,22,54],"src/content/resources/software.md",{"html":271,"metadata":272},"\u003Cp>We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad\">\u003Cem>\u003Cstrong>Polymech-CAD\u003C/strong>\u003C/em>\u003C/a> helps us to maintain and publish thousands of parts and designs.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl\">\u003Cem>\u003Cstrong>Polymech-Language\u003C/strong>\u003C/em>\u003C/a> helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai\">\u003Cem>\u003Cstrong>Polymech-AI\u003C/strong>\u003C/em>\u003C/a> leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot\">\u003Cem>\u003Cstrong>Polymech-Code-Bot\u003C/strong>\u003C/em>\u003C/a> As alternative to \u003Ca href=\"https://bolt.new\">bolt.new\u003C/a> and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\u003C/p>\n\u003Cp>We are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See \u003Ca href=\"https://forum.osr-plastic.org/t/preciousplastic-review/11066\">here\u003C/a> more details.\u003C/p>\n\u003Chr>",{"headings":273,"localImagePaths":274,"remoteImagePaths":275,"frontmatter":276,"imagePaths":280},[],[],[],{"pubDate":277,"title":48,"author":16,"description":50,"image":278,"tags":279},["Date","2024-04-01T00:00:00.000Z"],{"url":19,"alt":20},[53,22,54],[],"software.md","helpcenter",["Map",284,285,316,317,349,350,375,376],"1",{"id":284,"data":286,"body":289,"filePath":290,"digest":291,"rendered":292,"legacyId":315},{"title":287,"intro":288},"Getting Started with Our Platform","Welcome to our platform! This guide is designed to help new users navigate the initial setup process, understand the core features, and start using the platform effectively. Whether you're looking to collaborate on projects, manage tasks, or leverage our suite of tools, this article will provide you with all the information you need to get started.","## Setting Up Your Account\n\n1. **Sign Up**: Visit our homepage and click on the \"Sign Up\" button. Enter your details in the form provided and submit to create your account.\n2. **Verify Your Email**: After signing up, you'll receive an email from us. Click on the verification link to activate your account.\n3. **Log In**: Once your email is verified, log in to your account using your credentials.\n\n## Exploring the Dashboard\n\n- **Navigation Bar**: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\n- **Dashboard Overview**: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\n\n## Starting Your First Project\n\n1. **Create a New Project**: Click on the \"New Project\" button and fill in the project details.\n2. **Add Team Members**: Invite your teammates by entering their email addresses. They'll receive an invitation to join the project.\n3. **Begin Collaboration**: Start creating, designing, and sharing your work with team members in real-time.\n\n## Utilizing Support Resources\n\n- **Help Center**: For detailed guides and FAQs, visit our Help Center.\n- **Community Forums**: Join discussions, share ideas, and get help from other users in our community forums.\n- **Customer Support**: For direct assistance, contact our customer support team via email or live chat.\n\n## Conclusion\n\nWe're excited to have you on board and can't wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!","src/content/helpcenter/1.md","08917b97fc70932f",{"html":293,"metadata":294},"\u003Ch2 id=\"setting-up-your-account\">Setting Up Your Account\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Sign Up\u003C/strong>: Visit our homepage and click on the “Sign Up” button. Enter your details in the form provided and submit to create your account.\u003C/li>\n\u003Cli>\u003Cstrong>Verify Your Email\u003C/strong>: After signing up, you’ll receive an email from us. Click on the verification link to activate your account.\u003C/li>\n\u003Cli>\u003Cstrong>Log In\u003C/strong>: Once your email is verified, log in to your account using your credentials.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"exploring-the-dashboard\">Exploring the Dashboard\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Navigation Bar\u003C/strong>: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\u003C/li>\n\u003Cli>\u003Cstrong>Dashboard Overview\u003C/strong>: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"starting-your-first-project\">Starting Your First Project\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Create a New Project\u003C/strong>: Click on the “New Project” button and fill in the project details.\u003C/li>\n\u003Cli>\u003Cstrong>Add Team Members\u003C/strong>: Invite your teammates by entering their email addresses. They’ll receive an invitation to join the project.\u003C/li>\n\u003Cli>\u003Cstrong>Begin Collaboration\u003C/strong>: Start creating, designing, and sharing your work with team members in real-time.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"utilizing-support-resources\">Utilizing Support Resources\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Help Center\u003C/strong>: For detailed guides and FAQs, visit our Help Center.\u003C/li>\n\u003Cli>\u003Cstrong>Community Forums\u003C/strong>: Join discussions, share ideas, and get help from other users in our community forums.\u003C/li>\n\u003Cli>\u003Cstrong>Customer Support\u003C/strong>: For direct assistance, contact our customer support team via email or live chat.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We’re excited to have you on board and can’t wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!\u003C/p>",{"headings":295,"localImagePaths":311,"remoteImagePaths":312,"frontmatter":313,"imagePaths":314},[296,299,302,305,308],{"depth":106,"slug":297,"text":298},"setting-up-your-account","Setting Up Your Account",{"depth":106,"slug":300,"text":301},"exploring-the-dashboard","Exploring the Dashboard",{"depth":106,"slug":303,"text":304},"starting-your-first-project","Starting Your First Project",{"depth":106,"slug":306,"text":307},"utilizing-support-resources","Utilizing Support Resources",{"depth":106,"slug":309,"text":310},"conclusion","Conclusion",[],[],{"title":287,"intro":288},[],"1.md","2",{"id":316,"data":318,"body":321,"filePath":322,"digest":323,"rendered":324,"legacyId":348},{"title":319,"intro":320},"Troubleshooting Common Issues","Encountering issues while using our platform? This article covers solutions to some of the most common problems reported by our users. From login troubles to file synchronization errors, find step-by-step instructions to quickly resolve these issues and get back to your work.","## Login Problems\n\n- **Forgot Password**: If you've forgotten your password, use the \"Forgot Password\" link on the login page to reset it.\n- **Account Locked**: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\n\n## File Synchronization Errors\n\n- **Check Your Internet Connection**: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\n- **Update the App**: Running an outdated version can cause syncing issues. Make sure you're using the latest version of our app.\n\n## Collaboration Challenges\n\n- **Invitation Not Received**: If team members haven't received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\n- **Real-Time Editing Not Working**: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\n\n## Performance Issues\n\n- **Clear Your Cache**: A full cache can slow down the application. Clear your browser or app cache regularly.\n- **Check System Requirements**: Ensure your device meets the minimum system requirements for our platform.\n\n## Seeking Further Assistance\n\nIf you're still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\n\n## Conclusion\n\nWe understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.","src/content/helpcenter/2.md","bc508a913907b53f",{"html":325,"metadata":326},"\u003Ch2 id=\"login-problems\">Login Problems\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Forgot Password\u003C/strong>: If you’ve forgotten your password, use the “Forgot Password” link on the login page to reset it.\u003C/li>\n\u003Cli>\u003Cstrong>Account Locked\u003C/strong>: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"file-synchronization-errors\">File Synchronization Errors\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Check Your Internet Connection\u003C/strong>: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\u003C/li>\n\u003Cli>\u003Cstrong>Update the App\u003C/strong>: Running an outdated version can cause syncing issues. Make sure you’re using the latest version of our app.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"collaboration-challenges\">Collaboration Challenges\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Invitation Not Received\u003C/strong>: If team members haven’t received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\u003C/li>\n\u003Cli>\u003Cstrong>Real-Time Editing Not Working\u003C/strong>: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"performance-issues\">Performance Issues\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clear Your Cache\u003C/strong>: A full cache can slow down the application. Clear your browser or app cache regularly.\u003C/li>\n\u003Cli>\u003Cstrong>Check System Requirements\u003C/strong>: Ensure your device meets the minimum system requirements for our platform.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"seeking-further-assistance\">Seeking Further Assistance\u003C/h2>\n\u003Cp>If you’re still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\u003C/p>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.\u003C/p>",{"headings":327,"localImagePaths":344,"remoteImagePaths":345,"frontmatter":346,"imagePaths":347},[328,331,334,337,340,343],{"depth":106,"slug":329,"text":330},"login-problems","Login Problems",{"depth":106,"slug":332,"text":333},"file-synchronization-errors","File Synchronization Errors",{"depth":106,"slug":335,"text":336},"collaboration-challenges","Collaboration Challenges",{"depth":106,"slug":338,"text":339},"performance-issues","Performance Issues",{"depth":106,"slug":341,"text":342},"seeking-further-assistance","Seeking Further Assistance",{"depth":106,"slug":309,"text":310},[],[],{"title":319,"intro":320},[],"2.md","3",{"id":349,"data":351,"body":353,"filePath":354,"digest":355,"rendered":356,"legacyId":374},{"title":287,"intro":352},"This guide is designed to help new users navigate the initial setup process and explore key features of our platform. From creating an account to completing your first project, we'll walk you through each step to ensure a smooth start.","Welcome to our platform! We're excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\n\n#### Creating Your Account\n\n1. Visit our website and click on the \"Sign Up\" button.\n2. Fill in your personal details, including your name, email address, and preferred password.\n3. Confirm your email address by clicking on the verification link sent to your inbox.\n\n#### Navigating the Dashboard\n\nOnce you've logged in, you'll be taken to your dashboard. Here's a quick overview of what you'll find:\n\n- **Project Overview**: A summary of your current projects.\n- **Quick Access Toolbar**: Shortcuts to commonly used features.\n- **Notifications**: Alerts and updates related to your account and projects.\n\n#### Starting Your First Project\n\n1. Click on the \"Create New Project\" button.\n2. Enter a project name and select the project type from the dropdown menu.\n3. Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\n\n#### Need More Help?\n\nIf you have any questions or encounter any issues, our support team is here to help. Visit our [Support Center](#) or contact us directly through the platform for assistance.\n\nWe hope this guide helps you get started on our platform. Happy creating!","src/content/helpcenter/3.md","50ed9186bda83912",{"html":357,"metadata":358},"\u003Cp>Welcome to our platform! We’re excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\u003C/p>\n\u003Ch4 id=\"creating-your-account\">Creating Your Account\u003C/h4>\n\u003Col>\n\u003Cli>Visit our website and click on the “Sign Up” button.\u003C/li>\n\u003Cli>Fill in your personal details, including your name, email address, and preferred password.\u003C/li>\n\u003Cli>Confirm your email address by clicking on the verification link sent to your inbox.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"navigating-the-dashboard\">Navigating the Dashboard\u003C/h4>\n\u003Cp>Once you’ve logged in, you’ll be taken to your dashboard. Here’s a quick overview of what you’ll find:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Project Overview\u003C/strong>: A summary of your current projects.\u003C/li>\n\u003Cli>\u003Cstrong>Quick Access Toolbar\u003C/strong>: Shortcuts to commonly used features.\u003C/li>\n\u003Cli>\u003Cstrong>Notifications\u003C/strong>: Alerts and updates related to your account and projects.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"starting-your-first-project\">Starting Your First Project\u003C/h4>\n\u003Col>\n\u003Cli>Click on the “Create New Project” button.\u003C/li>\n\u003Cli>Enter a project name and select the project type from the dropdown menu.\u003C/li>\n\u003Cli>Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"need-more-help\">Need More Help?\u003C/h4>\n\u003Cp>If you have any questions or encounter any issues, our support team is here to help. Visit our \u003Ca href=\"#\">Support Center\u003C/a> or contact us directly through the platform for assistance.\u003C/p>\n\u003Cp>We hope this guide helps you get started on our platform. Happy creating!\u003C/p>",{"headings":359,"localImagePaths":370,"remoteImagePaths":371,"frontmatter":372,"imagePaths":373},[360,363,366,367],{"depth":216,"slug":361,"text":362},"creating-your-account","Creating Your Account",{"depth":216,"slug":364,"text":365},"navigating-the-dashboard","Navigating the Dashboard",{"depth":216,"slug":303,"text":304},{"depth":216,"slug":368,"text":369},"need-more-help","Need More Help?",[],[],{"title":287,"intro":352},[],"3.md","4",{"id":375,"data":377,"body":379,"filePath":380,"digest":381,"rendered":382,"legacyId":402},{"title":319,"intro":378},"Encountering issues? This article covers solutions to some of the most common problems users face on our platform, from login difficulties to project management hurdles.","Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we've compiled solutions to some of the most common challenges our users encounter.\n\n#### Issue 1: Trouble Logging In\n\nIf you're having difficulty logging into your account, consider the following steps:\n\n- Ensure you're using the correct email address and password.\n- If you've forgotten your password, use the \"Forgot Password\" feature to reset it.\n- Clear your browser's cache and cookies, and try logging in again.\n\n#### Issue 2: Missing Notifications\n\nNot receiving expected notifications can be frustrating. To fix this issue:\n\n- Check your account settings to ensure notifications are enabled.\n- Verify your email address is correct and update it if necessary.\n- Look in your email's spam or junk folder for any missed notifications.\n\n#### Issue 3: Project Updates Not Saving\n\nWhen changes to projects don't seem to save, try the following:\n\n- Refresh the page to ensure updates are reflected.\n- Check your internet connection to make sure you're online.\n- If the issue persists, contact our support team for assistance.\n\n#### Getting Further Assistance\n\nIf you've tried these solutions and still face issues, our support team is ready to help. Reach out through our [Help Center](#) or by using the contact form on our website for personalized assistance.\n\nRemember, our goal is to provide you with a smooth and productive experience on our platform. Don't hesitate to get in touch if you need help.","src/content/helpcenter/4.md","7f622e2df9a07bac",{"html":383,"metadata":384},"\u003Cp>Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we’ve compiled solutions to some of the most common challenges our users encounter.\u003C/p>\n\u003Ch4 id=\"issue-1-trouble-logging-in\">Issue 1: Trouble Logging In\u003C/h4>\n\u003Cp>If you’re having difficulty logging into your account, consider the following steps:\u003C/p>\n\u003Cul>\n\u003Cli>Ensure you’re using the correct email address and password.\u003C/li>\n\u003Cli>If you’ve forgotten your password, use the “Forgot Password” feature to reset it.\u003C/li>\n\u003Cli>Clear your browser’s cache and cookies, and try logging in again.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-2-missing-notifications\">Issue 2: Missing Notifications\u003C/h4>\n\u003Cp>Not receiving expected notifications can be frustrating. To fix this issue:\u003C/p>\n\u003Cul>\n\u003Cli>Check your account settings to ensure notifications are enabled.\u003C/li>\n\u003Cli>Verify your email address is correct and update it if necessary.\u003C/li>\n\u003Cli>Look in your email’s spam or junk folder for any missed notifications.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-3-project-updates-not-saving\">Issue 3: Project Updates Not Saving\u003C/h4>\n\u003Cp>When changes to projects don’t seem to save, try the following:\u003C/p>\n\u003Cul>\n\u003Cli>Refresh the page to ensure updates are reflected.\u003C/li>\n\u003Cli>Check your internet connection to make sure you’re online.\u003C/li>\n\u003Cli>If the issue persists, contact our support team for assistance.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"getting-further-assistance\">Getting Further Assistance\u003C/h4>\n\u003Cp>If you’ve tried these solutions and still face issues, our support team is ready to help. Reach out through our \u003Ca href=\"#\">Help Center\u003C/a> or by using the contact form on our website for personalized assistance.\u003C/p>\n\u003Cp>Remember, our goal is to provide you with a smooth and productive experience on our platform. Don’t hesitate to get in touch if you need help.\u003C/p>",{"headings":385,"localImagePaths":398,"remoteImagePaths":399,"frontmatter":400,"imagePaths":401},[386,389,392,395],{"depth":216,"slug":387,"text":388},"issue-1-trouble-logging-in","Issue 1: Trouble Logging In",{"depth":216,"slug":390,"text":391},"issue-2-missing-notifications","Issue 2: Missing Notifications",{"depth":216,"slug":393,"text":394},"issue-3-project-updates-not-saving","Issue 3: Project Updates Not Saving",{"depth":216,"slug":396,"text":397},"getting-further-assistance","Getting Further Assistance",[],[],{"title":319,"intro":378},[],"4.md","store",["Map",405,406,1443,1444,2393,2394,2555,2556,3267,3268,4358,4359,5491,5492],"products/sheetpress/cassandra-edczmax-rc2",{"id":405,"data":407,"filePath":421,"digest":1442},{"forumCategory":408,"forum":409,"howtoSection":410,"edrawings:":411,"showParts":412,"showDimensions":412,"Preview3d":27,"keywords":413,"forumTags":414,"forumUserId":102,"howto_categories":415,"download":416,"library":417,"preview":418,"product_parts":419,"product_dimensions":420,"rel":405,"slug":421,"id":421,"title":422,"type":423,"highlights":424,"components":425,"product_code":426,"code":427,"name":422,"category":414,"status":428,"showResources":27,"description":429,"version":430,"debug":412,"price":431,"authors":432,"cadConfigurations":436,"product_rel":405,"assets":448,"body":1412,"resources":17,"shared":1413,"readme":1414,"root":1415,"product":405,"PRODUCT_ROOT":1416,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":1422,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":1424,"DISCORD":1425,"product_rel_min":1426,"cad":1427,"preview3d":-1,"image":450,"checkout":1440,"config":1441},63,"https://forum.osr-plastic.org/c/machines/sheetpress/63","https://osr-plastic.org/howto/#sheetpress","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2resources/edrawings.html",false,"sheetpress,cassandra,EDC650","sheetpress","86","https://files.polymech.io/files/machines/sheetpress/cassandra-edczmax-rc2","https://osr-plastic.org/machines/cassandra-edc.html","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/latest.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/parts.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/dimensions.jpg","cassandra-edc","Sheetpress Cassandra - EDC650","product",[],[],"EDC650","EDC-650","Development","Small sheetpress for small and medium size parts. Ideal for small series and prototyping.","1.0",4800,[433],{"name":434,"url":435},"PlasticHub S.L.","${author_link}",{"Default":437},{"source":438,"files":439},"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.SLDASM",[440,441,442,443,444,445,446,447],"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.json","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.html","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.step","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.x_t","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.json","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.html","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.step","products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.x_t",{"renderings":449,"gallery":611,"showcase":778,"samples":1068},[450,501,525,569,591],{"name":451,"src":452,"url":452,"meta":453,"keywords":499,"description":17,"alt":17,"width":462,"height":459,"title":17,"gps":500},"0_katbotfreezone","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":454,"json":498,"markdown":17},{"Bits Per Sample":455,"Image Height":458,"Image Width":461,"Color Components":464,"Subsampling":465,"JFIF Version":467,"Resolution Unit":470,"XResolution":472,"YResolution":475,"JFIF Thumbnail Width":476,"JFIF Thumbnail Height":478,"Artist":479,"Exif IFD Pointer":481,"XPAuthor":483,"DateTimeOriginal":484,"DateTimeDigitized":486,"SubSecTimeOriginal":487,"SubSecTimeDigitized":489,"about":490,"CreateDate":492,"creator":494,"FileType":495},{"value":456,"description":457},8,"8",{"value":459,"description":460},694,"694px",{"value":462,"description":463},909,"909px",{"value":238,"description":349},{"description":466},"YCbCr4:2:0 (2 2)",{"value":468,"description":469},257,"1.1",{"value":102,"description":471},"inches",{"value":473,"description":474},96,"96",{"value":473,"description":474},{"description":477},"0px",{"description":477},{"description":480},"mc007",{"value":482,"description":482},336,{"description":480},{"description":485},"2024:09:19 18:17:29",{"description":485},{"description":488},"72",{"description":488},{"value":491,"description":491},"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b",{"value":493,"description":493},"2024-09-19T18:17:29.720",{"description":480},{"value":496,"description":497},"jpeg","JPEG",{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":502,"src":503,"url":503,"meta":504,"keywords":523,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":524},"2_perspective-max","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":505,"json":522,"markdown":17},{"Bits Per Sample":506,"Image Height":507,"Image Width":510,"Color Components":513,"Subsampling":514,"JFIF Version":515,"Resolution Unit":516,"XResolution":517,"YResolution":518,"JFIF Thumbnail Width":519,"JFIF Thumbnail Height":520,"FileType":521},{"value":456,"description":457},{"value":508,"description":509},1080,"1080px",{"value":511,"description":512},1398,"1398px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":526,"src":527,"url":527,"meta":528,"keywords":557,"description":544,"alt":544,"width":533,"height":508,"title":544,"gps":568},"4_perspective-max-open","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":529,"json":567,"markdown":17},{"Bits Per Sample":530,"Image Height":531,"Image Width":532,"Color Components":535,"Subsampling":536,"JFIF Version":537,"Resolution Unit":538,"XResolution":539,"YResolution":540,"JFIF Thumbnail Width":541,"JFIF Thumbnail Height":542,"ImageDescription":543,"Artist":545,"Rating":547,"RatingPercent":548,"Exif IFD Pointer":550,"XPTitle":552,"XPComment":553,"XPAuthor":555,"XPKeywords":556,"XPSubject":558,"about":560,"LastKeywordXMP":561,"creator":562,"subject":563,"title":564,"description":565,"FileType":566},{"value":456,"description":457},{"value":508,"description":509},{"value":533,"description":534},1920,"1920px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"description":544},"sheetpress - rc2",{"description":546},"me",{"value":375,"description":375},{"value":549,"description":549},"75",{"value":551,"description":551},432,{"description":544},{"description":554},"comments",{"description":546},{"description":557},"exif tag",{"description":559},"subject",{"value":491,"description":491},{"description":557},{"description":546},{"description":557},{"description":544},{"description":544},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},{"name":570,"src":571,"url":571,"meta":572,"keywords":589,"description":17,"alt":17,"width":533,"height":576,"title":17,"gps":590},"5_breakout","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":573,"json":588,"markdown":17},{"Bits Per Sample":574,"Image Height":575,"Image Width":578,"Color Components":579,"Subsampling":580,"JFIF Version":581,"Resolution Unit":582,"XResolution":583,"YResolution":584,"JFIF Thumbnail Width":585,"JFIF Thumbnail Height":586,"FileType":587},{"value":456,"description":457},{"value":576,"description":577},1536,"1536px",{"value":533,"description":534},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":592,"src":593,"url":593,"meta":594,"keywords":609,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":610},"11_dual-max","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":595,"json":608,"markdown":17},{"Bits Per Sample":596,"Image Height":597,"Image Width":598,"Color Components":599,"Subsampling":600,"JFIF Version":601,"Resolution Unit":602,"XResolution":603,"YResolution":604,"JFIF Thumbnail Width":605,"JFIF Thumbnail Height":606,"FileType":607},{"value":456,"description":457},{"value":508,"description":509},{"value":511,"description":512},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[612,761],{"name":613,"src":614,"url":614,"meta":615,"keywords":759,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":760},"crear","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":616,"json":758,"markdown":17},{"Bits Per Sample":617,"Image Height":618,"Image Width":621,"Color Components":624,"Subsampling":625,"Thumbnail":626,"ImageDescription":642,"Make":643,"Model":645,"Orientation":647,"XResolution":648,"YResolution":649,"ResolutionUnit":650,"Software":651,"DateTime":653,"YCbCrPositioning":655,"Exif IFD Pointer":656,"GPS Info IFD Pointer":658,"ExposureTime":660,"FNumber":662,"ExposureProgram":664,"ISOSpeedRatings":666,"ExifVersion":668,"DateTimeOriginal":670,"DateTimeDigitized":671,"ComponentsConfiguration":672,"ExposureBiasValue":673,"MeteringMode":675,"LightSource":677,"Flash":680,"FocalLength":682,"SubSecTime":684,"SubSecTimeOriginal":686,"SubSecTimeDigitized":687,"FlashpixVersion":688,"ColorSpace":690,"PixelXDimension":692,"PixelYDimension":693,"Interoperability IFD Pointer":694,"ExposureMode":696,"WhiteBalance":698,"DigitalZoomRatio":700,"FocalLengthIn35mmFilm":701,"SceneCaptureType":703,"GPSVersionID":705,"GPSLatitudeRef":707,"GPSLatitude":709,"GPSLongitudeRef":711,"GPSLongitude":713,"GPSAltitudeRef":715,"GPSAltitude":717,"GPSTimeStamp":719,"GPSProcessingMethod":721,"GPSDateStamp":723,"InteroperabilityIndex":725,"InteroperabilityVersion":727,"Preferred CMM type":728,"Profile Version":730,"Profile/Device class":732,"Color Space":735,"Connection Space":737,"ICC Profile Date":739,"ICC Signature":741,"Primary Platform":743,"Device Manufacturer":746,"Device Model Number":748,"Rendering Intent":750,"Profile Creator":752,"ICC Description":754,"ICC Copyright":755,"FileType":757},{"value":456,"description":457},{"value":619,"description":620},2640,"2640px",{"value":622,"description":623},1980,"1980px",{"value":238,"description":349},{"description":466},{"Compression":627,"Orientation":629,"XResolution":631,"YResolution":632,"ResolutionUnit":633,"JPEGInterchangeFormat":634,"JPEGInterchangeFormatLength":636,"YCbCrPositioning":638,"type":640,"base64":641},{"value":628,"description":628},6,{"value":102,"description":630},"top-left",{"description":488},{"description":488},{"value":106,"description":471},{"value":635,"description":635},1150,{"value":637,"description":637},49792,{"value":106,"description":639},"co-sited","image/jpeg","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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",{"description":17},{"description":644},"Blackview",{"description":646},"BV9800Pro",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},"MediaTek Camera Application",{"description":654},"2024:12:11 12:17:48",{"value":106,"description":639},{"value":657,"description":657},322,{"value":659,"description":659},750,{"description":661},"1/25",{"description":663},"f/1.7",{"description":665},"Undefined",{"value":667,"description":667},1925,{"description":669},"0220",{"description":654},{"description":654},{"description":17},{"description":674},"0",{"value":106,"description":676},"CenterWeightedAverage",{"value":678,"description":679},255,"Other light source",{"description":681},"Flash did not fire",{"description":683},"4.74 mm",{"description":685},"93",{"description":685},{"description":685},{"description":689},"0100",{"value":102,"description":691},"sRGB",{"value":622,"description":622},{"value":619,"description":619},{"value":695,"description":695},720,{"description":697},"Auto exposure",{"description":699},"Auto white balance",{"description":284},{"description":702},"Unknown",{"description":704},"Standard",{"description":706},"Version 2.2",{"description":708},"North latitude",{"description":710},41.88222122222222,{"description":712},"East longitude",{"description":714},2.28442,{"description":716},"Sea level",{"description":718},"489 m",{"description":720},"11:17:41",{"description":722},"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",{"description":724},"2024:12:11",{"description":726},"R98",{"description":689},{"value":729,"description":729},"lcms",{"value":731,"description":731},"4.2.0",{"value":733,"description":734},"mntr","Display Device profile",{"value":736,"description":736},"RGB ",{"value":738,"description":738},"XYZ ",{"value":740,"description":740},"2018-03-20T09:14:29.000Z",{"value":742,"description":742},"acsp",{"value":744,"description":745},"MSFT","Microsoft",{"value":747,"description":747},"saws",{"value":749,"description":749},"ctrl",{"description":751},"Perceptual",{"value":753,"description":753},"hand",{"value":691,"description":691},{"value":756,"description":756},"CC0",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":714,"lat":710},{"name":762,"src":763,"url":763,"meta":764,"keywords":776,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":777},"perspective","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":765,"json":775,"markdown":17},{"Bits Per Sample":766,"Image Height":767,"Image Width":768,"Color Components":771,"Subsampling":772,"FileType":774},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},1320,"1320px",{"value":238,"description":349},{"description":773},"YCbCr4:2:2 (2 1)",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[779,826,868,908,948,988,1028],{"name":349,"src":780,"url":780,"meta":781,"keywords":824,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":825},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":782,"json":823,"markdown":17},{"Bits Per Sample":783,"Image Height":784,"Image Width":787,"Color Components":788,"Subsampling":789,"Orientation":790,"XResolution":791,"YResolution":793,"ResolutionUnit":794,"YCbCrPositioning":795,"Exif IFD Pointer":797,"ExifVersion":799,"ComponentsConfiguration":801,"FlashpixVersion":802,"ColorSpace":803,"PixelXDimension":806,"PixelYDimension":807,"Preferred CMM type":808,"Profile Version":809,"Profile/Device class":810,"Color Space":811,"Connection Space":812,"ICC Profile Date":813,"ICC Signature":814,"Primary Platform":815,"Device Manufacturer":816,"Device Model Number":817,"Rendering Intent":818,"Profile Creator":819,"ICC Description":820,"ICC Copyright":821,"FileType":822},{"value":456,"description":457},{"value":785,"description":786},1024,"1024px",{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},"25",{"description":792},{"value":106,"description":471},{"value":102,"description":796},"centered",{"value":798,"description":798},102,{"description":800},"0210",{"description":17},{"description":689},{"value":804,"description":805},65535,"Uncalibrated",{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":827,"src":828,"url":828,"meta":829,"keywords":866,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":867},"flux-5","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":830,"json":865,"markdown":17},{"Bits Per Sample":831,"Image Height":832,"Image Width":835,"Color Components":836,"Subsampling":837,"Orientation":838,"XResolution":839,"YResolution":840,"ResolutionUnit":841,"YCbCrPositioning":842,"Exif IFD Pointer":843,"ExifVersion":844,"ComponentsConfiguration":845,"FlashpixVersion":846,"ColorSpace":847,"PixelXDimension":848,"PixelYDimension":849,"Preferred CMM type":850,"Profile Version":851,"Profile/Device class":852,"Color Space":853,"Connection Space":854,"ICC Profile Date":855,"ICC Signature":856,"Primary Platform":857,"Device Manufacturer":858,"Device Model Number":859,"Rendering Intent":860,"Profile Creator":861,"ICC Description":862,"ICC Copyright":863,"FileType":864},{"value":456,"description":457},{"value":833,"description":834},768,"768px",{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":869,"src":870,"url":870,"meta":871,"keywords":906,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":907},"flux-6","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":872,"json":905,"markdown":17},{"Bits Per Sample":873,"Image Height":874,"Image Width":875,"Color Components":876,"Subsampling":877,"Orientation":878,"XResolution":879,"YResolution":880,"ResolutionUnit":881,"YCbCrPositioning":882,"Exif IFD Pointer":883,"ExifVersion":884,"ComponentsConfiguration":885,"FlashpixVersion":886,"ColorSpace":887,"PixelXDimension":888,"PixelYDimension":889,"Preferred CMM type":890,"Profile Version":891,"Profile/Device class":892,"Color Space":893,"Connection Space":894,"ICC Profile Date":895,"ICC Signature":896,"Primary Platform":897,"Device Manufacturer":898,"Device Model Number":899,"Rendering Intent":900,"Profile Creator":901,"ICC Description":902,"ICC Copyright":903,"FileType":904},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":909,"src":910,"url":910,"meta":911,"keywords":946,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":947},"flux-7-modules","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":912,"json":945,"markdown":17},{"Bits Per Sample":913,"Image Height":914,"Image Width":915,"Color Components":916,"Subsampling":917,"Orientation":918,"XResolution":919,"YResolution":920,"ResolutionUnit":921,"YCbCrPositioning":922,"Exif IFD Pointer":923,"ExifVersion":924,"ComponentsConfiguration":925,"FlashpixVersion":926,"ColorSpace":927,"PixelXDimension":928,"PixelYDimension":929,"Preferred CMM type":930,"Profile Version":931,"Profile/Device class":932,"Color Space":933,"Connection Space":934,"ICC Profile Date":935,"ICC Signature":936,"Primary Platform":937,"Device Manufacturer":938,"Device Model Number":939,"Rendering Intent":940,"Profile Creator":941,"ICC Description":942,"ICC Copyright":943,"FileType":944},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":950,"url":950,"meta":951,"keywords":986,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":987},"flux-7-modules-sheets","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":952,"json":985,"markdown":17},{"Bits Per Sample":953,"Image Height":954,"Image Width":955,"Color Components":956,"Subsampling":957,"Orientation":958,"XResolution":959,"YResolution":960,"ResolutionUnit":961,"YCbCrPositioning":962,"Exif IFD Pointer":963,"ExifVersion":964,"ComponentsConfiguration":965,"FlashpixVersion":966,"ColorSpace":967,"PixelXDimension":968,"PixelYDimension":969,"Preferred CMM type":970,"Profile Version":971,"Profile/Device class":972,"Color Space":973,"Connection Space":974,"ICC Profile Date":975,"ICC Signature":976,"Primary Platform":977,"Device Manufacturer":978,"Device Model Number":979,"Rendering Intent":980,"Profile Creator":981,"ICC Description":982,"ICC Copyright":983,"FileType":984},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":989,"src":990,"url":990,"meta":991,"keywords":1026,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1027},"O1lwB5myqlZoNflVeM_Zn","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":992,"json":1025,"markdown":17},{"Bits Per Sample":993,"Image Height":994,"Image Width":995,"Color Components":996,"Subsampling":997,"Orientation":998,"XResolution":999,"YResolution":1000,"ResolutionUnit":1001,"YCbCrPositioning":1002,"Exif IFD Pointer":1003,"ExifVersion":1004,"ComponentsConfiguration":1005,"FlashpixVersion":1006,"ColorSpace":1007,"PixelXDimension":1008,"PixelYDimension":1009,"Preferred CMM type":1010,"Profile Version":1011,"Profile/Device class":1012,"Color Space":1013,"Connection Space":1014,"ICC Profile Date":1015,"ICC Signature":1016,"Primary Platform":1017,"Device Manufacturer":1018,"Device Model Number":1019,"Rendering Intent":1020,"Profile Creator":1021,"ICC Description":1022,"ICC Copyright":1023,"FileType":1024},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1029,"src":1030,"url":1030,"meta":1031,"keywords":1066,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1067},"OQH5trLGAxOLXXNQk2uBE","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1032,"json":1065,"markdown":17},{"Bits Per Sample":1033,"Image Height":1034,"Image Width":1035,"Color Components":1036,"Subsampling":1037,"Orientation":1038,"XResolution":1039,"YResolution":1040,"ResolutionUnit":1041,"YCbCrPositioning":1042,"Exif IFD Pointer":1043,"ExifVersion":1044,"ComponentsConfiguration":1045,"FlashpixVersion":1046,"ColorSpace":1047,"PixelXDimension":1048,"PixelYDimension":1049,"Preferred CMM type":1050,"Profile Version":1051,"Profile/Device class":1052,"Color Space":1053,"Connection Space":1054,"ICC Profile Date":1055,"ICC Signature":1056,"Primary Platform":1057,"Device Manufacturer":1058,"Device Model Number":1059,"Rendering Intent":1060,"Profile Creator":1061,"ICC Description":1062,"ICC Copyright":1063,"FileType":1064},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1069,1091,1112,1248,1357],{"name":284,"src":1070,"url":1070,"meta":1071,"keywords":1089,"description":17,"alt":17,"width":576,"height":1075,"title":17,"gps":1090},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1072,"json":1088,"markdown":17},{"Bits Per Sample":1073,"Image Height":1074,"Image Width":1077,"Color Components":1078,"Subsampling":1079,"JFIF Version":1080,"Resolution Unit":1081,"XResolution":1083,"YResolution":1084,"JFIF Thumbnail Width":1085,"JFIF Thumbnail Height":1086,"FileType":1087},{"value":456,"description":457},{"value":1075,"description":1076},1258,"1258px",{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},"None",{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":1092,"url":1092,"meta":1093,"keywords":1110,"description":17,"alt":17,"width":576,"height":1097,"title":17,"gps":1111},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1094,"json":1109,"markdown":17},{"Bits Per Sample":1095,"Image Height":1096,"Image Width":1099,"Color Components":1100,"Subsampling":1101,"JFIF Version":1102,"Resolution Unit":1103,"XResolution":1104,"YResolution":1105,"JFIF Thumbnail Width":1106,"JFIF Thumbnail Height":1107,"FileType":1108},{"value":456,"description":457},{"value":1097,"description":1098},1185,"1185px",{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1113,"src":1114,"url":1114,"meta":1115,"keywords":1246,"description":1129,"alt":1129,"width":1122,"height":1119,"title":17,"gps":1247},"DSC02931","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1116,"json":1245,"markdown":17},{"Bits Per Sample":1117,"Image Height":1118,"Image Width":1121,"Color Components":1124,"Subsampling":1125,"Thumbnail":1126,"ImageDescription":1148,"Make":1149,"Model":1150,"Orientation":1151,"XResolution":1152,"YResolution":1154,"ResolutionUnit":1155,"Software":1156,"DateTime":1157,"YCbCrPositioning":1158,"Exif IFD Pointer":1159,"ExposureTime":1161,"FNumber":1163,"ExposureProgram":1165,"ISOSpeedRatings":1167,"SensitivityType":1169,"RecommendedExposureIndex":1171,"ExifVersion":1172,"DateTimeOriginal":1174,"DateTimeDigitized":1175,"OffsetTime":1176,"OffsetTimeOriginal":1178,"OffsetTimeDigitized":1179,"ComponentsConfiguration":1180,"CompressedBitsPerPixel":1181,"BrightnessValue":1182,"ExposureBiasValue":1184,"MaxApertureValue":1186,"MeteringMode":1188,"LightSource":1189,"Flash":1190,"FocalLength":1193,"MakerNote":1195,"UserComment":1197,"FlashpixVersion":1199,"ColorSpace":1200,"PixelXDimension":1201,"PixelYDimension":1202,"Interoperability IFD Pointer":1203,"FileSource":1205,"SceneType":1207,"CustomRendered":1209,"ExposureMode":1211,"WhiteBalance":1213,"DigitalZoomRatio":1214,"FocalLengthIn35mmFilm":1215,"SceneCaptureType":1217,"Contrast":1218,"Saturation":1220,"Sharpness":1221,"LensSpecification":1222,"LensModel":1224,"InteroperabilityIndex":1226,"InteroperabilityVersion":1227,"about":1228,"Rating":1229,"Preferred CMM type":1230,"Profile Version":1231,"Profile/Device class":1232,"Color Space":1233,"Connection Space":1234,"ICC Profile Date":1235,"ICC Signature":1236,"Primary Platform":1237,"Device Manufacturer":1238,"Device Model Number":1239,"Rendering Intent":1240,"Profile Creator":1241,"ICC Description":1242,"ICC Copyright":1243,"FileType":1244},{"value":456,"description":457},{"value":1119,"description":1120},1365,"1365px",{"value":1122,"description":1123},2048,"2048px",{"value":238,"description":349},{"description":466},{"Compression":1127,"ImageDescription":1128,"Make":1130,"Model":1132,"Orientation":1134,"XResolution":1135,"YResolution":1136,"ResolutionUnit":1137,"Software":1138,"DateTime":1140,"JPEGInterchangeFormat":1142,"JPEGInterchangeFormatLength":1144,"YCbCrPositioning":1146,"type":640,"base64":1147},{"value":628,"description":628},{"description":1129}," ",{"description":1131},"SONY",{"description":1133},"ILCE-7M3",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},"ILCE-7M3 v4.01",{"description":1141},"2020:09:13 13:50:25",{"value":1143,"description":1143},39074,{"value":1145,"description":1145},8991,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},"350",{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":106,"description":639},{"value":1160,"description":1160},364,{"description":1162},"1/50",{"description":1164},"f/3.5",{"value":102,"description":1166},"Manual",{"value":1168,"description":1168},100,{"value":106,"description":1170},"Recommended Exposure Index",{"value":1168,"description":1168},{"description":1173},"0231",{"description":1141},{"description":1141},{"description":1177},"+02:00",{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1183},"5.759375",{"description":1185},"1.7",{"description":1187},"3.50",{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},16,"Flash did not fire, compulsory flash mode",{"description":1194},"28 mm",{"description":1196},"[Raw maker note data]",{"description":1198},"[Undefined encoding]",{"description":689},{"value":102,"description":691},{"value":1122,"description":1122},{"value":1119,"description":1119},{"value":1204,"description":1204},38782,{"value":238,"description":1206},"DSC",{"value":102,"description":1208},"A directly photographed image",{"description":1210},"Normal process",{"value":102,"description":1212},"Manual exposure",{"description":699},{"description":284},{"value":1216,"description":1216},28,{"description":704},{"description":1219},"Normal",{"description":1219},{"description":1219},{"description":1223},"28-70 mm f/5.6",{"description":1225},"FE 28-70mm F3.5-5.6 OSS",{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1249,"src":1250,"url":1250,"meta":1251,"keywords":1355,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":1356},"DSC02988","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1252,"json":1354,"markdown":17},{"Bits Per Sample":1253,"Image Height":1254,"Image Width":1255,"Color Components":1256,"Subsampling":1257,"Thumbnail":1258,"ImageDescription":1275,"Make":1276,"Model":1277,"Orientation":1278,"XResolution":1279,"YResolution":1280,"ResolutionUnit":1281,"Software":1282,"DateTime":1283,"YCbCrPositioning":1284,"Exif IFD Pointer":1285,"ExposureTime":1286,"FNumber":1287,"ExposureProgram":1289,"ISOSpeedRatings":1290,"SensitivityType":1292,"RecommendedExposureIndex":1293,"ExifVersion":1294,"DateTimeOriginal":1295,"DateTimeDigitized":1296,"OffsetTime":1297,"OffsetTimeOriginal":1298,"OffsetTimeDigitized":1299,"ComponentsConfiguration":1300,"CompressedBitsPerPixel":1301,"BrightnessValue":1302,"ExposureBiasValue":1304,"MaxApertureValue":1305,"MeteringMode":1307,"LightSource":1308,"Flash":1310,"FocalLength":1311,"MakerNote":1313,"UserComment":1314,"FlashpixVersion":1315,"ColorSpace":1316,"PixelXDimension":1317,"PixelYDimension":1318,"Interoperability IFD Pointer":1319,"FileSource":1320,"SceneType":1321,"CustomRendered":1322,"ExposureMode":1323,"WhiteBalance":1324,"DigitalZoomRatio":1326,"FocalLengthIn35mmFilm":1327,"SceneCaptureType":1329,"Contrast":1330,"Saturation":1331,"Sharpness":1332,"LensSpecification":1333,"LensModel":1334,"InteroperabilityIndex":1335,"InteroperabilityVersion":1336,"about":1337,"Rating":1338,"Preferred CMM type":1339,"Profile Version":1340,"Profile/Device class":1341,"Color Space":1342,"Connection Space":1343,"ICC Profile Date":1344,"ICC Signature":1345,"Primary Platform":1346,"Device Manufacturer":1347,"Device Model Number":1348,"Rendering Intent":1349,"Profile Creator":1350,"ICC Description":1351,"ICC Copyright":1352,"FileType":1353},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":1259,"ImageDescription":1260,"Make":1261,"Model":1262,"Orientation":1263,"XResolution":1264,"YResolution":1265,"ResolutionUnit":1266,"Software":1267,"DateTime":1268,"JPEGInterchangeFormat":1270,"JPEGInterchangeFormatLength":1271,"YCbCrPositioning":1273,"type":640,"base64":1274},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1269},"2020:09:19 16:48:32",{"value":1143,"description":1143},{"value":1272,"description":1272},7605,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1288},"f/4",{"value":102,"description":1166},{"value":1291,"description":1291},125,{"value":106,"description":1170},{"value":1291,"description":1291},{"description":1173},{"description":1269},{"description":1269},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1303},"6.525",{"description":284},{"description":1306},"4.00",{"value":106,"description":676},{"value":102,"description":1309},"Daylight",{"value":1191,"description":1192},{"description":1312},"39 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},"Manual white balance",{"description":284},{"value":1328,"description":1328},39,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1358,"src":1359,"url":1359,"meta":1360,"keywords":1410,"description":17,"alt":17,"width":622,"height":1364,"title":17,"gps":1411},"30mm","https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1361,"json":1409,"markdown":17},{"Bits Per Sample":1362,"Image Height":1363,"Image Width":1366,"Color Components":1367,"Subsampling":1368,"JFIF Version":1369,"Resolution Unit":1370,"XResolution":1371,"YResolution":1373,"JFIF Thumbnail Width":1374,"JFIF Thumbnail Height":1375,"Make":1376,"Model":1377,"Exif IFD Pointer":1378,"ExposureTime":1380,"FNumber":1381,"ExposureProgram":1382,"ISOSpeedRatings":1383,"ExifVersion":1384,"DateTimeOriginal":1385,"DateTimeDigitized":1387,"BrightnessValue":1388,"ExposureBiasValue":1390,"MaxApertureValue":1391,"MeteringMode":1392,"LightSource":1393,"Flash":1394,"FocalLength":1395,"SubSecTimeOriginal":1396,"SubSecTimeDigitized":1398,"WhiteBalance":1399,"DigitalZoomRatio":1400,"FocalLengthIn35mmFilm":1401,"Contrast":1402,"Saturation":1403,"Sharpness":1404,"about":1405,"CreateDate":1406,"FileType":1408},{"value":456,"description":457},{"value":1364,"description":1365},1174,"1174px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},350,{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},346,{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1386},"2020:09:13 13:55:07",{"description":1386},{"description":1389},"5.77109375",{"description":284},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},"00",{"description":1397},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1407,"description":1407},"2020-09-13T13:55:07",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"# Versatile & Modular Dual Sheet Press \n\n## Key Features \n\n- Capable of producing sheets up to 45mm thick \n- Delivers 20 tons of pressure for reliable compression \n- Stackable and interlockable design for handling 600x1300mm sheets \n- Equipped with a hydraulic jack featuring a pneumatic port for enhanced usability \n- Safe and easy mould handling\n\n### Customization Options \n\n- Precise temperature control & monitoring using Omron-Modbus PID controllers \n- Active cooling zone for improved efficiency \n- Adaptive pressure control for consistent results \n- Oil heating\n","- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\r\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\r\n","# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\r\n\r\n## References\r\n\r\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\r\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\r\n- [Conveyor Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\r\n- [Conveyor Rollers - 450 / 50](https://es.rs-online.com/web/p/rodillos-para-transporte/7614167)\r\n- [Conveyor Rollers - 400 / 50] (https://es.rs-online.com/web/p/rodillos-para-transporte/7614158)\r\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\r\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\r\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\r\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\r\n\r\n## CAM\r\n\r\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\r\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\r\n- [Bars - 60x40](https://a360.co/3AlNxSf)\r\n\r\n## Remarks\r\n\r\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\r\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\r\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\r\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\r\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\r\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\r\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\r\n","C:\\Users\\zx\\Desktop\\osr\\products","C:\\Users\\zx\\Desktop\\osr\\products/products/sheetpress/cassandra-edczmax-rc2/","https://assets.osr-plastic.org","C:\\Users\\zx\\Desktop\\osr\\products/cache/","https://assets.osr-plastic.org/cache/","https://git.polymech.io/","https://assets.osr-plastic.org/","https://assets.osr-plastic.org/products/sheetpress/cassandra-edczmax-rc2","https://files.polymech.io/files/machines","https://files.polymech.io/files/machines/products/sheetpress/cassandra-edczmax-rc2","https://discord.gg/s8K7yKwBRc","sheetpress/cassandra-edczmax-rc2",[1428,1434],{"file":1429,"name":1430,".STEP":1431,".html":1432,"model":1433},"products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.SLDASM","GlobalSPC-650-Default-RC2-Single.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Single.tree.json",{"file":1435,"name":1436,".STEP":1437,".html":1438,"model":1439},"products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.SLDASM","GlobalSPC-650-Default-RC2-Dual.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc2\\cad\\GlobalSPC-650-Default-RC2-Dual.tree.json","mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC650&body=","{\n \"forumCategory\": 63,\n \"forum\": \"https://forum.osr-plastic.org/c/machines/sheetpress/63\",\n \"howtoSection\": \"https://osr-plastic.org/howto/#sheetpress\",\n \"edrawings:\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2resources/edrawings.html\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"Preview3d\": true,\n \"keywords\": \"sheetpress,cassandra,EDC650\",\n \"forumTags\": \"sheetpress\",\n \"forumUserId\": 1,\n \"howto_categories\": \"86\",\n \"download\": \"https://files.polymech.io/files/machines/sheetpress/cassandra-edczmax-rc2\",\n \"library\": \"https://osr-plastic.org/machines/cassandra-edc.html\",\n \"preview\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/parts.jpg\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edczmax-rc2/drawings/dimensions.jpg\",\n \"rel\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"slug\": \"cassandra-edc\",\n \"id\": \"cassandra-edc\",\n \"title\": \"Sheetpress Cassandra - EDC650\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"product_code\": \"EDC650\",\n \"code\": \"EDC-650\",\n \"name\": \"Sheetpress Cassandra - EDC650\",\n \"category\": \"sheetpress\",\n \"status\": \"Development\",\n \"showResources\": true,\n \"description\": \"Small sheetpress for small and medium size parts. Ideal for small series and prototyping.\",\n \"version\": \"1.0\",\n \"debug\": false,\n \"price\": 4800,\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"cadConfigurations\": {\n \"Default\": {\n \"source\": \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \"files\": [\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.json\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.html\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.step\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Dual.x_t\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.json\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.html\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.step\",\n \"products/sheetpress/cassandra-edczmax-rc2/cad/GlobalSPC-650-Default-RC2-Single.x_t\"\n ]\n }\n },\n \"product_rel\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"0_katbotfreezone\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 694,\n \"description\": \"694px\"\n },\n \"Image Width\": {\n \"value\": 909,\n \"description\": \"909px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Artist\": {\n \"description\": \"mc007\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 336,\n \"description\": 336\n },\n \"XPAuthor\": {\n \"description\": \"mc007\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"72\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"72\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-09-19T18:17:29.720\",\n \"description\": \"2024-09-19T18:17:29.720\"\n },\n \"creator\": {\n \"description\": \"mc007\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 909,\n \"height\": 694,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_perspective-max\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/2_perspective-max.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4_perspective-max-open\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/4_perspective-max-open.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"Artist\": {\n \"description\": \"me\"\n },\n \"Rating\": {\n \"value\": \"4\",\n \"description\": \"4\"\n },\n \"RatingPercent\": {\n \"value\": \"75\",\n \"description\": \"75\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 432,\n \"description\": 432\n },\n \"XPTitle\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"XPComment\": {\n \"description\": \"comments\"\n },\n \"XPAuthor\": {\n \"description\": \"me\"\n },\n \"XPKeywords\": {\n \"description\": \"exif tag\"\n },\n \"XPSubject\": {\n \"description\": \"subject\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"exif tag\"\n },\n \"creator\": {\n \"description\": \"me\"\n },\n \"subject\": {\n \"description\": \"exif tag\"\n },\n \"title\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"description\": {\n \"description\": \"sheetpress - rc2\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"exif tag\",\n \"description\": \"sheetpress - rc2\",\n \"alt\": \"sheetpress - rc2\",\n \"width\": 1920,\n \"height\": 1080,\n \"title\": \"sheetpress - rc2\",\n \"gps\": {}\n },\n {\n \"name\": \"5_breakout\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/5_breakout.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1920,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"11_dual-max\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/11_dual-max.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"crear\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/crear.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 1150,\n \"description\": 1150\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 49792,\n \"description\": 49792\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 322,\n \"description\": 322\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 750,\n \"description\": 750\n },\n \"ExposureTime\": {\n \"description\": \"1/25\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1925,\n \"description\": 1925\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:12:11 12:17:48\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"93\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"93\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"93\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 720,\n \"description\": 720\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"GPSVersionID\": {\n \"description\": \"Version 2.2\"\n },\n \"GPSLatitudeRef\": {\n \"description\": \"North latitude\"\n },\n \"GPSLatitude\": {\n \"description\": 41.88222122222222\n },\n \"GPSLongitudeRef\": {\n \"description\": \"East longitude\"\n },\n \"GPSLongitude\": {\n \"description\": 2.28442\n },\n \"GPSAltitudeRef\": {\n \"description\": \"Sea level\"\n },\n \"GPSAltitude\": {\n \"description\": \"489 m\"\n },\n \"GPSTimeStamp\": {\n \"description\": \"11:17:41\"\n },\n \"GPSProcessingMethod\": {\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\"\n },\n \"GPSDateStamp\": {\n \"description\": \"2024:12:11\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {\n \"lon\": 2.28442,\n \"lat\": 41.88222122222222\n }\n },\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:2 (2 1)\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-5\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-5.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-6\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-6.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"O1lwB5myqlZoNflVeM_Zn\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"OQH5trLGAxOLXXNQk2uBE\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1258,\n \"description\": \"1258px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1258,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/2.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1185,\n \"description\": \"1185px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1185,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02931\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02931.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1365,\n \"description\": \"1365px\"\n },\n \"Image Width\": {\n \"value\": 2048,\n \"description\": \"2048px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8991,\n \"description\": 8991\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.759375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 2048,\n \"description\": 2048\n },\n \"PixelYDimension\": {\n \"value\": 1365,\n \"description\": 1365\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 2048,\n \"height\": 1365,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02988\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/DSC02988.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7605,\n \"description\": 7605\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/APwlPgvxiBk6TqYHr5En/wATTB4P8XE/8gvUjk4/1En+FTzx6yQ+WXYnHgbxs3/MH1U/9u8v/wATTl8B+OXPGjasT7W8v/xNHtIfzIfLLszsNL/Z/wDjzrtklzZeCfF15bSEiO4g026kiYg4IV1jIODwfQ1pxfszftIT52fD7xu+Ou3Sbw4+uI6aaezuS9N9CUfsv/tLv0+Hfjo/TSL3/wCNUv8Awy7+0zz/AMW68d8df+JRe8fX91VWfYnnj3QD9l39pl+nw68dn6aRe/8Axqg/su/tMg8/Drx3/wCCi9/+NUWfYfNF63Gj9mH9pZjx8PPHJzyMaTedPX/VUjfsxftKL1+Hvjkc450m86+n+ro5Zdhc8d+ZEZ/Zn/aQBOfh/wCNxg8/8Sm8/wDjdDfsz/tILjPw+8bjJwM6Tecn2/d0csuwc8N+ZDX/AGaf2jo/veAPGy/XSrwf+06av7Nv7RUh+XwD41Y+2lXZ/wDadHLLsPmja99Af9mz9otD83gHxqPrpV5/8bqI/s6ftCbsf8IJ4yyeg/su7yf/ACHT5ZPoJzitW0rnG6x8OviF4euTDqGhazYzDrFcWssTj6q6g1lTeF/E1uQJNOv0LDKhoXGR6jI6VDaTs3ZlpN6rVH6labp/hHQ/ArXOq3Ud5eywZeGEsAhYcRhumB/E35V842S6LP507Xzxr5pwqt8qjsoJ61xbrm3ubpvmaeiPQPhT4J1r4xfE2z8MaNPGtxexu0V3dSOlviNDI4LKrHdtU4ABya/Tvwd/wTZtE2trviq5d+DJbWEewAd8Sybifb92K1p0oT3dvIipVnHSKu+59ieHfg2fhT4Uj0zQpJLnTrWVnSK6ffLlm3Md4A6kk4Ax9K0NF8RTzXGy7321yJSRDIuC45B2tn5sdRjn1rWVPk1W3Q5XNykle7e/mj1Kx8RW0ttuLEo4BD9vm5xgfmeldLDciRMhgzY+702+5yf6mtYVL+7L40Q4N2nDWna+pOk8nzKVZ9xxkA4z/T8acIljXBUDdnPPH61s/LqRF30e8evQpTptVlKszMuAQPlwei5yKqwQSeYwWN+gwW4A9l9fzp9L3J5oSqOPK9OvcrXFmDdjEwQqORkdT7ev86rtHMp3tuyP+W3Zl9CAeB+GKd01qtSPejNuMrp7rsU54YG2uJSBIeDjgk/3uPyJ+lIsEuWLqqqDknjH1Boe12NWbaSut36GDcQwbTsMmerEA7vwHGfrXFa34n8M6DBuvb60tlOQfMmVGyOpVcZJHcCndLVuyCUtEmrvufO/jH43/CK7tvss6R67G4Ym3MJlidTx1lCooPrgg1+e37RP/CovFOhXtxpXhW30y8hhEcFwk8gIO7auYVxGAD3wc+tclerTqK3LdrqdVKlUpVEtnJ/CfCWPG/iTSorWdp1ijyGADAsCc4f1x2qtJ4Ikkd45riVQSCFAOMiuTmUdI7Hba++/U+gf2ZpB8OPjt4X1m51r7PaWmqxi7LhljW3kBilZ2JwFCMSSeK/pNtvEWiapFHNFPazwzASQXMTBo2VhwysCQVxzkcU1Lm2VmZTXLJNu6ehcttcje3LW00cwBAcE7hjjcQevuOaqanaeHddhb7ZbFGL+WSoOAxxgnI49q3jUduWesTCUYcylDSXQ4i903XNDjCWZN3bhmAR2BkwR0247e+Pc1r6R4wsQ3kkyxMSMlxhkJONvGeMAEEZHpScU2uV3vszOVWcE5TVlHdLt3PTRqEhQqr5Krlv72fU56j+dXbR4pH3b+CfmRRkZ9xjNb06ia5WveJq05qfM5Wiuxa8p43blTu7dwOx4FZ6uWuyihwE6MHyDx3/+vWltyW2rNK93a4txGLgshiHK5O5dyt7Z9q4bVfGHgrwtvOp6la22xdux3UEKOu1U5I98U3LlVm9yWvf9prFR3t1XmeD+Iv2ivhzpTPJZpeXh37UVItsfPPJcZXPY7eDXkXiP9pzxNcRt9ktLKyXG5ZZWadwT0O44AX14Hasp1pNpRXzNKVNKLm3yrttZHzP4i+LXxG8bQM1xrFy8KHEmwiCOVCMFAqEYz2Hp1riZrHxBqlnvZGjgRSZTIpXYSOryMcYz17Y71hUum+d3aHRmqvLOK0fW2tv+HPG1+IHhfyHa1ead7d9rSqp2sR/CpYjKjscEfnXBeIvFEerW/kRwshkkEk07Pl3IBO04AwO+Kxcr3VtzupULSjOUm+RaI/qJkt7R+sUX/fIrMvLPSIYjJJbQsB1+QE88elNpdUGvexgXNp4T1OJYglshlU/KIgCcHBOSOg6GvNfEfwXe7aS606YrMwOJkcq4Hop6D6YxW/s6coLkdpHNKc3NqS0R5bp6fETwbemGREvSrEyM4ZJCuMDEijYf90jk85rqIviJb24JunnsQW5M3CBm4yHbjbzgbiO1ZtSg+WerZM6qq2lBtcu56DDqFtM6xpK2WQH7QHUhkxgMmeOmMkD05pNRttKv4MMfMZEJaSMss2eRnI5AJHXPFTd79jZqMpcu/N+Bd0lr+F9jvJcwNxHdgkSZxgeZjhuP4scdyetaqC5hRBBKyyGQtIj8ZHXAIxj0HYirUu63MpU3o07NbeaLWr+OP+EY0iW6lDTrHA8vl5w7hR90EDH0618t+If2mfE95JL/AGdZ2tnsz87gvIAe+SdmBnJ4PHQGr9rPRd+o1Gk4p3+HfyPCfEnxP+I+vQSJeX1yUzt2Rlo43Unksg27evXGcV5ZJqdl5xhV55JFbLIG4KEYJ5OcBuh6++KTte3Nd9WyPe5faTj7z0UV1RYksb2QtJtxGHHyEn7qqRg44xx64B981W/sSNpJDNJNOqDOxcpHwCNigfyJ5GKlzvtuV7JrdX6/8A94+FvwYg8XBpmljtbOErvRBumZjzhCchVOOuT06V9Bar8F/h69hHG+mQXKQHcFm+fLd3weN34fStPYc9JylrJ6oIz5JpJWitCqPCvhu1jCR2FoqqMKBGvA/KqE2haIuf8ARLf/AL4X/CuSy7HVd9z7ABJPOastYtfWcq/3o2C57tjj8K1jFydiZOyufNPjvwp46026guLbU5LOGDcBBJsMc7MBhSzZA2cn7pJHHvWXZeJfGumzefOIbhGzxCRFIgHALdAS55API+pxWUlWpve6FFwm+VK1RbeaPVP+Eimu0zLICq8ESLvXrwpPVSe1cdPbaD4ht5ZXtZIHMhzJGSQSDjPfOOwI210KTnB31S+8wceWoo299/cznLXwXd27S3FnPICSQjE9VGCW2/cJP58e1aU+u+ItNtBHeRfaEbG54spIFyCSu085HU5xWbi1L3PeQ1L3H7R8nmzSsvEema7ZxhLhbOVSVhVwykLnAJDcE45XGfY11xvb2R0RZInZGbzH5UkA8AhT09+RkdKuLTT01XUiblzxkp3jJJcv6o5jxfp1/r3hq7jg4nuLbZBEjjapBwGDccFf58ivjvUfhV8R72zmgiv4LeeMbiZcMuxT2B+859M44ptr17Dp2gk2uXm1m3sjzm88E2tvGU1G81DUp0naNzGWiiDAEtkR4cqAO5OeAKhnt9F0qyZoVtraHcvlyKFTeATuYcgnJGOcnHc5qGr3S18y6dR+7KT5Wt13RzE/jbSxfyQwO14qLueVOYIm5wm4fxdflG4/Suc1PXr++bybcvG1wxYyJyI16FiemT/DmktXZblSfLG7e/U+rPgRJrtpeW8P2qcx4YyAtw2OBu7HHY19vK26MbiCa9KmmopPc5HLmbZymraeEcuv3SefY1yVzBk159aHJUa6dDtpy5op9ep9P2cJuJOpwOprZvrtdNsXl2lhGOVHp0z+FaUVaLl1ZNR62vsfN3jTT9G8T34nbV7q3umU+UrYdenCRqDwOc4A5rzDU/h3q8MqLDcpclOXAmaJiA2chSCCPUE8A1M4xb5k7N73FCTSu1ddCYXvjS3uiFTeEYqpmUmNsdSpAG456t261sQeKtWdniurNgvKsYJt7HPRmDhCB3GOR2NRdxdpa9yE3Knzxvdv3b9V3NHRPGekTvITutgqlQ04aL5xweXIHXp3I5qxFdxtHIEliHmnOcM29iQDgHrkHDD3zmqTu33HJWinrytddr+Yr6dHIhWSISK8ZQGUb1Uj7ofjJ4HB98GqaTXWnwsqyzZC5ZMh4FbGQjBg20H1GODzRypuy0Y3K1pvXu+xo6HfCSCSXEiNK2GbKmJGGCCoJ+6M4PU+1T3jafeWkFuoWBid2IgNhlyAQ/Gep6kYI5oknffTuZxnGMHzR1l8UN/6R8C+JNevLfULuFEkurie4cwxRp2ZyTLITxux03YA46kVyy/DXxR4oYy6tM1vakfu7WPhFVekbt8rOMcYGFPcGojG0Et7dTRVFKcnLbXT+vwPM/iPqdr4RhjsrNY0wDthHTHcsRjgDv3x0rD8I6nq17HG+xolyFa5P+sOcjBHfp19OaaspO33A1L2aT1/vM+z9BWfSNHtJYZSJgmWYdSTz29a9A034oeJrJgHYSqPXrivQi/dTOZLdM9O0L4mQaw3lTR7WI5HY1uytGxyCCG5H0rDEx5oqfVbm9F2k49z6pt4xDGFH4kdzXP+J7idLB8ZK45UDJNXFWsuwpNu77nk3/Ct7zxpoZmkupbB5SfJiOeE6BnwQVJ68c4xzzWF/wAKr8caLdFo9VWdFQIm7jK46DIY59Mk49qiUFK9t2K1Ryg09unczoPDvxEsLnzGSG5WNjlkyW8wnluoIyPvDpjtXN6hq2vxXTJc2ErCFiFIJJkwSQrblAOenXFYSjOD1WnU0TVSOsrOPwnJXOrW8lqxuIJgWuCRbSoh+VhwuyMEsR0Aq6kejajYwx2oktC75ZFDRKv97avBAz3NJ8slzWs0KHNTkqE5SqRkrtvZ/ob02sXMAWKKWS4O/YwKHdgfeferJ/30etTrq9tp1w0GHKSx7yu4FTk42KWIIz128+1Fn8N7sHKKtNq0J6W7epLbXmmfa3cSKrBQk0TORtOONwHByCfXtWmZ2t8lrhicHysuPlXPBUgc4980arZbjVqtp83Ny6afqc2dA0e2keQRJ+8VnZjlWY9yIwAeADjH414v481iG2tw0OWRY8nKncGLEKg6cnucdu1XdyT0/wCAZKMKdT4vea+bPj3UPCt/qfiM3EommnkfZMh+aOJRyAu3P15AJr3nR/BFhBd7XL7gmVEZI3Kw5OcjP17VSik+bsKbbjGMrtvtujWsGkjmkdJ8xRRlTAmHY9QoC8n69K1IbhPOKHdwTtJHJGcV0LTQlO932Nq0uns5g6npXp+neLbe4gEcrYP8LehqmlKLi+pSbTUluj7xUmpvlI5GfrUPcs+etZ+H/wAQNQ8QNNFdpHAJ2aG385h+7JyFbA6Cuq0j4ea7JdRnULyJUTJ8iBThiepZzjk/TFZ8s19rQi1OUm7Xv57PyPT7fQNNtGAjiVmXJ3PkjPsOg/CsvxJ4VsvEVo8Ku9vPjC3Ef3oyeTncCGBx0x06EGrVrW3XUVRO+9pP4X1PhLxz4Q8ceGdVlhuVfyzKxtr+IcMh4wucgY9MAg8+9ZttDfS6cIXuJmcAqJ3J80KTkqGXHB6fSsXFqV7aG0G/ZKEnqt31aZo3NpcXCjLIWC43lcuDjAYMTkYFZNzp9w7hmlmzgA7WKqcdwoIAPqcc96Oi7oiUOaUm9pW+VjMuLjxDES0d0ivkZ3RAggDAySdxIHckj2rJ/t/xjZXhlQ2RGMBIw0RPuSCcn0zke1HLF69RWaTUdEySf4oeM4LVkksDOx6SmRXI5B4AVBx/+uvPPFXjO51u9S5e3ubZ4o9iwkZjAwBk7dxzxx6Zo5XutRx6KWttLvc2bPXPB18kMrz26TiMhzIXjdJMfK0edqg56njiuhn8Tm90LUfskMKyJYyLbMWBaSREYoAOcgtjBz+NCVW9raI0ccLyuTdpz+Lz7Hwzpfg/4wLqiEMkS7ySvSMZOSWAf5vfOa+wvCfh65stMiF3IslwCWdowVQsxzwDmt0pc15aWM7xUbR3e77nYPHgf4VXMUzH5fzqyD9SflSPcxxxnnt9aWALcDcWBGcYB4P14qPMuzb/ALvUuNCNwKYBBycAfl7VXlaBIWeZo+BlmYhVA/3qXm3qV8WlrpfgeZax8W/BHh9HKXHnujbWSE7kLE4xu4Gc/wB3OK8L1v8AaG13URLFYQpDGrn5ocTFkHJbfnrjGAADnihtzW9v1MknSlbkbjFav+X/AIcy/h5e2njDV7mKW6ur+6uI3mJlfJjG4ZQpnIxnAPT867a98ANE5JUAZ6U0o8traFc0pWbd3bU5S+8MtBnGa5O7s5oSeM81jJW2NE7mFMitnIrHms45DwOakdjHudMnAyFJ/CueurRud6Z+op6oLXM5NNs3lA8pck+ler2Wj6etgimFPyrSEnqZzjsQPo+mxHKxLmk+yq/CritL3JsXINEeZgTXQWugIOo+taJCbP0N+yJIOex/P61534m+Jfw68GzbbzUbZZnJ2woQzlh/DgcA+zEVkm3dIqfKrSm7a6ep4P4g/acs/tjQWEHk5/5bSjflCM+YuzKgD3JrwLxL8T9Y1SB7u91FFj2F4o5QyqmP4igKnpkkYoktLt6kQqOVRQtZde9jyWPxbq/iHT5VtEubmWZ2RbggxQpH0Dq5OSG77dxrqNE8CeJtclVJLi7lQjBtoidpB6h5MAkfTb9KiUtWlq2OC54xk7qK1S9e59jfBr4Wy+DZpLh7SGJ5VwGH+sGepY9ye5617xfWCyIScf8A16a91a9DRu79TzvW9ISKQIeZH+7GMljzjoOnNefaz4fmtziRGUk8ZHJzVNXSfcy9rFSknpyfE+iOCvvD0pc8YP61Wh0AwnL1ny63Nua6LL2cGMbRWZcaVaS5yoqrdybsorpNhA2VjXPripWtXk6CnbsF+5NFo0kh+YGtm10JR1WqSJbN630gKfu1qxaYFHStUSz5m8V/tGeNPE1xPE16be3VyGEWPKI6AYGDk/7ZP0NeV634whnnhQK73bfdMLEunrKFUcD14wSe1ZtKLWt31ZHtKkoy5opNOyXUfcWPijxQR5qx2w2KpncZnO05+VUO1c+uT9K9P8IfBC/1aWJ2hnunQALcXJLBQOhQHgH3AGe9ZPmkbqMY6pa/mfV/hX4EWFqFe8fzCOqDha970jw3pGjxBYIEQD0FUkl6j33L888xUeSDjd85xhlHfAbAye1V5IIbkxhjICuSX/hb0LHAyfTHFJu1nbUhwlU5k5Wi9gQWlhN5Sxy/MwwVBKnPXvwKytREqvIPJbaE5uiy4A6knnKqB35zUc2mi2NFC9ryPNLx7OWzkcwsojcqgGQGHUNluByeAT781w1/PY3FoZoZEdVziNSCxPUq2M4I6Dn3rRySdpb/AJmUIza5435G/ev0OPW7tpxuEsZDswQqcgkDO0Y/i7UnlSy/wkfWhNPVFvd2LkGku55Fblvo4HaqSEzWi0zHatOPTxjpVollxLQKOaeYgpq0Sz85NF+GF1fXSs7zSMc5hhyAWPVnf7xbtuyOO1fSng74EX0iL+5jtIickADcfc+/vzWLvN3bHThClHlgrI+k/DPwi8P6PtZ4/NkH8Tc165aWFtaKFRAo9qNtjRa7moopZJDDCWPJA+mT6DNSUjGeQXE3mBn5Q5BGEOBz15x34rMbU2nyHMYg3lCVbOB2YZwB+tRJtq4J2fu6fqznNR8XaHpUqtI832h1ZIWiUsQcE7lAx1xwMYJFeY3PjK2t57i/uby6ZZmFvHbyhQkk5OVKhORuwc+nOQcU/cceZvVdDmlKssTCioNxlq5dEY1r4og1i4miW0vJbeP96styriEuxIISJ1wU43AqB15rLmS706xvL4zLKJH3LAsYIG0Y2D5RxuJ2hTu4AHpUQtNWtr08zTEOpTcZKfu3vNdEij4T8OQHTlvrJE2mdosOi8gtndkMx3HuW5NehW2hyLGNw+atooaaSS/E1IdL29q0o7DB6VaE2W1sgO1SmDA6fjVEld4wDVSYD3qkJm/ofg/RdGjAihQY74rtIUjQcCoZZfQ1ZU1DLRMGpZZJkTKKsjdlY4U/U4NSUeZeI7zUfthgWEBYl82MrkJtHbcRwD0wvJJNcDdeJba7Fxax4N5G2blCNqhmUeWqYyGU5GD1zzUJynJU5LRk1YQo0amIWtRWb8lsZNx4iuLRytuCbq2O2SE7X2k9fMUHIyOQS3BqS20e11LS0uvsFkl8zl7XdMzTNM4O0O2WWNdpJPBAJIAovKTUXHRGVOMaalNSbvrdmnqFh41j0gNGim9uQAY42D+UuP3mHKhQFPAAJyDjb3pF8Na3qeo2Jut0UOngs8MB2iWQ8Iw6cDnI9TWiUlK/YqcadWlyyV+b8jsLLw7p1uEZLfymjyEBwCAfXbxWobQCrC1hPswHam+TjPHegBpXFQSFhVCZRlJzWbOx/WrRLPSUOato1Zsssq2atBx61LKTJQ9Z+ry362LC2QPM52oCSEGf4nI5AHepa7FXPOJfB3ia9Xy3nSCVyGuL+Nicrn/UxR8Y4/iPTrQngDQvDSPeSx/ap1LM1yAzTFnbO2OMHHU8D046CpUUmnu0OrJ1VJPSMtLeRR8PeBdOv9l1dx3Von2pp4rFmKE3L8GZypy4K4CoeFHGK7qDwVoi3b3E0fm3DsCz5YKQPuhlzglfU9+a0k1dpbM5KFKfs6U6q5aiWqG21ubO7mSDTxGu9VF27As46sx77R0Ayee2K23UE0HQVJI15qsyLmmJkTKM1VkAoEVJOtU5GzVoTKMzDbWXOeT61aIP5Jf+Gn/2lv8Aoonjn/wb3n/x2l/4ah/aY/6KJ46/8G97/wDHa4uaXc7eWPYX/hqP9pn/AKKL47/8G97/APHaX/hqT9pr/oovjv8A8G97/wDHaLvuFl2F/wCGpf2m/wDoo3jv/wAG97/8dpf+Gpv2nP8Aoo3jz/wb3v8A8dou+4WXYP8Ahqb9pz/oo3jz/wAHF7/8dpG/al/abYYPxG8eEHqDq97/APHaLvuFl2D/AIak/ab/AOijeO+OP+Qve9P+/tL/AMNTftO/9FG8ef8Ag4vf/jtF33Cy7CH9qX9ps/8ANRvHf/g3vf8A47SH9qP9po/81F8d/wDg3vf/AI7Rd9wsuwh/ai/aZP8AzUXx1/4N73/47Tf+GoP2lz/zUTx1/wCDe9/+O0cz7hyrsB/af/aWP/NQ/HP/AINrz/47TT+07+0of+ah+Of/AAbXn/xyjml3Dlj2EP7Tf7SR/wCaheOP/Btef/HKaf2mP2jz1+IHjc/9xa8/+OU+aXcOWPYaf2lf2jD18f8AjY/9xW8/+OU0/tJftFHr4+8a/wDg1u//AI5Rzy7sXLHsj//Z\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 125,\n \"description\": 125\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 125,\n \"description\": 125\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.525\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"39 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 39,\n \"description\": 39\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"30mm\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/samples/30mm.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1174,\n \"description\": \"1174px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.77109375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-09-13T13:55:07\",\n \"description\": \"2020-09-13T13:55:07\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1174,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"# Versatile & Modular Dual Sheet Press \\n\\n## Key Features \\n\\n- Capable of producing sheets up to 45mm thick \\n- Delivers 20 tons of pressure for reliable compression \\n- Stackable and interlockable design for handling 600x1300mm sheets \\n- Equipped with a hydraulic jack featuring a pneumatic port for enhanced usability \\n- Safe and easy mould handling\\n\\n### Customization Options \\n\\n- Precise temperature control & monitoring using Omron-Modbus PID controllers \\n- Active cooling zone for improved efficiency \\n- Adaptive pressure control for consistent results \\n- Oil heating\\n\",\n \"resources\": \"\",\n \"shared\": \"- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\\r\\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n\",\n \"readme\": \"# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\\r\\n\\r\\n## References\\r\\n\\r\\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\\r\\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\\r\\n- [Conveyor Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\\r\\n- [Conveyor Rollers - 450 / 50](https://es.rs-online.com/web/p/rodillos-para-transporte/7614167)\\r\\n- [Conveyor Rollers - 400 / 50] (https://es.rs-online.com/web/p/rodillos-para-transporte/7614158)\\r\\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\\r\\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\\r\\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\\r\\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\\r\\n\\r\\n## CAM\\r\\n\\r\\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\\r\\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\\r\\n- [Bars - 60x40](https://a360.co/3AlNxSf)\\r\\n\\r\\n## Remarks\\r\\n\\r\\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\\r\\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\\r\\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\\r\\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\\r\\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\\r\\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\\r\\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/sheetpress/cassandra-edczmax-rc2\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/sheetpress/cassandra-edczmax-rc2/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/sheetpress/cassandra-edczmax-rc2\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/sheetpress/cassandra-edczmax-rc2\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"sheetpress/cassandra-edczmax-rc2\",\n \"cad\": [\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \"name\": \"GlobalSPC-650-Default-RC2-Single.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Single.tree.json\"\n },\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.SLDASM\",\n \"name\": \"GlobalSPC-650-Default-RC2-Dual.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edczmax-rc2\\\\cad\\\\GlobalSPC-650-Default-RC2-Dual.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"0_katbotfreezone\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/renderings/0_katbotfreezone.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 694,\n \"description\": \"694px\"\n },\n \"Image Width\": {\n \"value\": 909,\n \"description\": \"909px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Artist\": {\n \"description\": \"mc007\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 336,\n \"description\": 336\n },\n \"XPAuthor\": {\n \"description\": \"mc007\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:09:19 18:17:29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"72\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"72\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-09-19T18:17:29.720\",\n \"description\": \"2024-09-19T18:17:29.720\"\n },\n \"creator\": {\n \"description\": \"mc007\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 909,\n \"height\": 694,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC650&body=\"\n}","0a0c52f3e0e7eaf7","products/sheetpress/cassandra-edc-450-rc1",{"id":1443,"data":1445,"filePath":1453,"digest":2392},{"forumCategory":408,"forum":409,"howtoSection":410,"edrawings:":1446,"showParts":412,"showDimensions":412,"Preview3d":27,"keywords":1447,"forumTags":414,"forumUserId":102,"howto_categories":415,"download":1448,"library":1449,"preview":1450,"product_parts":1451,"product_dimensions":1452,"rel":1443,"slug":1453,"id":1453,"title":1454,"type":423,"highlights":1455,"components":1456,"product_code":1457,"code":1458,"name":1454,"category":414,"status":428,"showResources":27,"description":429,"version":430,"authors":1459,"product_rel":1443,"assets":1461,"body":2377,"resources":17,"shared":1413,"readme":2378,"root":1415,"product":1443,"PRODUCT_ROOT":2379,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":2380,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":2381,"DISCORD":1425,"product_rel_min":2382,"cad":2383,"preview3d":-1,"image":1463,"checkout":2390,"config":2391},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1resources/edrawings.html","plastic sheetpress","https://files.polymech.io/files/machines/sheetpress/cassandra-edc-450-rc1","https://osr-plastic.org/machines/cassandra-edc-450.html","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/latest.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/parts.jpg","https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/dimensions.jpg","cassandra-edc-450","Sheetpress Cassandra - EDC450",[],[],"EDC450","EDC-450",[1460],{"name":434,"url":435},{"renderings":1462,"gallery":1525,"showcase":1824,"samples":2098},[1463,1485,1505],{"name":1464,"src":1465,"url":1465,"meta":1466,"keywords":1483,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":1484},"1_edc-pers-closed","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1467,"json":1482,"markdown":17},{"Bits Per Sample":1468,"Image Height":1469,"Image Width":1470,"Color Components":1473,"Subsampling":1474,"JFIF Version":1475,"Resolution Unit":1476,"XResolution":1477,"YResolution":1478,"JFIF Thumbnail Width":1479,"JFIF Thumbnail Height":1480,"FileType":1481},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},1988,"1988px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1486,"src":1487,"url":1487,"meta":1488,"keywords":1503,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":1504},"2_perspective-bare","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1489,"json":1502,"markdown":17},{"Bits Per Sample":1490,"Image Height":1491,"Image Width":1492,"Color Components":1493,"Subsampling":1494,"JFIF Version":1495,"Resolution Unit":1496,"XResolution":1497,"YResolution":1498,"JFIF Thumbnail Width":1499,"JFIF Thumbnail Height":1500,"FileType":1501},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1506,"src":1507,"url":1507,"meta":1508,"keywords":1523,"description":17,"alt":17,"width":533,"height":576,"title":17,"gps":1524},"3_edc-450-mould-45","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1509,"json":1522,"markdown":17},{"Bits Per Sample":1510,"Image Height":1511,"Image Width":1512,"Color Components":1513,"Subsampling":1514,"JFIF Version":1515,"Resolution Unit":1516,"XResolution":1517,"YResolution":1518,"JFIF Thumbnail Width":1519,"JFIF Thumbnail Height":1520,"FileType":1521},{"value":456,"description":457},{"value":576,"description":577},{"value":533,"description":534},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1526,1568,1643,1713],{"name":1527,"src":1528,"url":1528,"meta":1529,"keywords":1566,"description":17,"alt":17,"width":622,"height":1533,"title":17,"gps":1567},"hood-closed","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1530,"json":1565,"markdown":17},{"Bits Per Sample":1531,"Image Height":1532,"Image Width":1535,"Color Components":1536,"Subsampling":1537,"Orientation":1538,"XResolution":1539,"YResolution":1540,"ResolutionUnit":1541,"YCbCrPositioning":1542,"Exif IFD Pointer":1543,"ExifVersion":1544,"ComponentsConfiguration":1545,"FlashpixVersion":1546,"ColorSpace":1547,"PixelXDimension":1548,"PixelYDimension":1549,"Preferred CMM type":1550,"Profile Version":1551,"Profile/Device class":1552,"Color Space":1553,"Connection Space":1554,"ICC Profile Date":1555,"ICC Signature":1556,"Primary Platform":1557,"Device Manufacturer":1558,"Device Model Number":1559,"Rendering Intent":1560,"Profile Creator":1561,"ICC Description":1562,"ICC Copyright":1563,"FileType":1564},{"value":456,"description":457},{"value":1533,"description":1534},2841,"2841px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1533,"description":1533},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1569,"src":1570,"url":1570,"meta":1571,"keywords":1641,"description":17,"alt":17,"width":622,"height":1575,"title":17,"gps":1642},"hood-open","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1572,"json":1640,"markdown":17},{"Bits Per Sample":1573,"Image Height":1574,"Image Width":1577,"Color Components":1578,"Subsampling":1579,"Make":1580,"Model":1581,"Orientation":1582,"XResolution":1583,"YResolution":1584,"ResolutionUnit":1585,"Exif IFD Pointer":1586,"ExposureTime":1588,"FNumber":1590,"ExposureProgram":1592,"ISOSpeedRatings":1593,"ExifVersion":1594,"DateTimeOriginal":1595,"DateTimeDigitized":1597,"BrightnessValue":1598,"ExposureBiasValue":1600,"MaxApertureValue":1601,"MeteringMode":1602,"LightSource":1605,"Flash":1606,"FocalLength":1607,"SubSecTimeOriginal":1609,"SubSecTimeDigitized":1610,"FlashpixVersion":1611,"ColorSpace":1612,"PixelXDimension":1613,"PixelYDimension":1614,"WhiteBalance":1615,"DigitalZoomRatio":1616,"FocalLengthIn35mmFilm":1617,"Contrast":1619,"Saturation":1620,"Sharpness":1621,"about":1622,"CreateDate":1623,"Preferred CMM type":1625,"Profile Version":1626,"Profile/Device class":1627,"Color Space":1628,"Connection Space":1629,"ICC Profile Date":1630,"ICC Signature":1631,"Primary Platform":1632,"Device Manufacturer":1633,"Device Model Number":1634,"Rendering Intent":1635,"Profile Creator":1636,"ICC Description":1637,"ICC Copyright":1638,"FileType":1639},{"value":456,"description":457},{"value":1575,"description":1576},3371,"3371px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},410,{"description":1589},"1/13",{"description":1591},"f/5.6",{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1596},"2020:08:16 15:55:55",{"description":1596},{"description":1599},"6.02890625",{"description":674},{"description":1306},{"value":1603,"description":1604},5,"Pattern",{"description":702},{"value":1191,"description":1192},{"description":1608},"38 mm",{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1575,"description":1575},{"description":699},{"description":284},{"value":1618,"description":1618},38,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1624,"description":1624},"2020-08-16T15:55:55",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1644,"src":1645,"url":1645,"meta":1646,"keywords":1711,"description":17,"alt":17,"width":622,"height":1650,"title":17,"gps":1712},"no-hood-1","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1647,"json":1710,"markdown":17},{"Bits Per Sample":1648,"Image Height":1649,"Image Width":1652,"Color Components":1653,"Subsampling":1654,"Make":1655,"Model":1656,"Orientation":1657,"XResolution":1658,"YResolution":1659,"ResolutionUnit":1660,"Exif IFD Pointer":1661,"ExposureTime":1662,"FNumber":1664,"ExposureProgram":1665,"ISOSpeedRatings":1666,"ExifVersion":1667,"DateTimeOriginal":1668,"DateTimeDigitized":1670,"BrightnessValue":1671,"ExposureBiasValue":1673,"MaxApertureValue":1675,"MeteringMode":1676,"LightSource":1677,"Flash":1678,"FocalLength":1679,"SubSecTimeOriginal":1680,"SubSecTimeDigitized":1681,"FlashpixVersion":1682,"ColorSpace":1683,"PixelXDimension":1684,"PixelYDimension":1685,"WhiteBalance":1686,"DigitalZoomRatio":1687,"FocalLengthIn35mmFilm":1688,"Contrast":1689,"Saturation":1690,"Sharpness":1691,"about":1692,"CreateDate":1693,"Preferred CMM type":1695,"Profile Version":1696,"Profile/Device class":1697,"Color Space":1698,"Connection Space":1699,"ICC Profile Date":1700,"ICC Signature":1701,"Primary Platform":1702,"Device Manufacturer":1703,"Device Model Number":1704,"Rendering Intent":1705,"Profile Creator":1706,"ICC Description":1707,"ICC Copyright":1708,"FileType":1709},{"value":456,"description":457},{"value":1650,"description":1651},2462,"2462px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":1663},"0.6",{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1669},"2020:08:14 20:43:45",{"description":1669},{"description":1672},"3.80625",{"description":1674},"0.7",{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":1650,"description":1650},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1694,"description":1694},"2020-08-14T20:43:45",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1714,"src":1715,"url":1715,"meta":1716,"keywords":1822,"description":1129,"alt":1129,"width":622,"height":1720,"title":17,"gps":1823},"no-hood-2","https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1717,"json":1821,"markdown":17},{"Bits Per Sample":1718,"Image Height":1719,"Image Width":1722,"Color Components":1723,"Subsampling":1724,"Thumbnail":1725,"ImageDescription":1743,"Make":1744,"Model":1745,"Orientation":1746,"XResolution":1747,"YResolution":1748,"ResolutionUnit":1749,"Software":1750,"DateTime":1751,"YCbCrPositioning":1752,"Exif IFD Pointer":1753,"ExposureTime":1754,"FNumber":1756,"ExposureProgram":1757,"ISOSpeedRatings":1759,"SensitivityType":1761,"RecommendedExposureIndex":1762,"ExifVersion":1763,"DateTimeOriginal":1764,"DateTimeDigitized":1765,"OffsetTime":1766,"OffsetTimeOriginal":1767,"OffsetTimeDigitized":1768,"ComponentsConfiguration":1769,"CompressedBitsPerPixel":1770,"BrightnessValue":1771,"ExposureBiasValue":1773,"MaxApertureValue":1775,"MeteringMode":1776,"LightSource":1777,"Flash":1778,"FocalLength":1779,"MakerNote":1781,"UserComment":1782,"FlashpixVersion":1783,"ColorSpace":1784,"PixelXDimension":1785,"PixelYDimension":1786,"Interoperability IFD Pointer":1787,"FileSource":1788,"SceneType":1789,"CustomRendered":1790,"ExposureMode":1791,"WhiteBalance":1792,"DigitalZoomRatio":1793,"FocalLengthIn35mmFilm":1794,"SceneCaptureType":1796,"Contrast":1797,"Saturation":1798,"Sharpness":1799,"LensSpecification":1800,"LensModel":1801,"InteroperabilityIndex":1802,"InteroperabilityVersion":1803,"about":1804,"Rating":1805,"Preferred CMM type":1806,"Profile Version":1807,"Profile/Device class":1808,"Color Space":1809,"Connection Space":1810,"ICC Profile Date":1811,"ICC Signature":1812,"Primary Platform":1813,"Device Manufacturer":1814,"Device Model Number":1815,"Rendering Intent":1816,"Profile Creator":1817,"ICC Description":1818,"ICC Copyright":1819,"FileType":1820},{"value":456,"description":457},{"value":1720,"description":1721},1115,"1115px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":1726,"ImageDescription":1727,"Make":1728,"Model":1729,"Orientation":1730,"XResolution":1732,"YResolution":1733,"ResolutionUnit":1734,"Software":1735,"DateTime":1736,"JPEGInterchangeFormat":1738,"JPEGInterchangeFormatLength":1739,"YCbCrPositioning":1741,"type":640,"base64":1742},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":456,"description":1731},"left-bottom",{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1737},"2020:08:14 20:46:03",{"value":1143,"description":1143},{"value":1740,"description":1740},6303,{"value":106,"description":639},"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/AP5/6KACigAooAKKACigAooAKKACigAooAKKAPd/+GW/2m/+ideO/wDwUXv/AMapf+GWv2nD/wA058ef+Ci9/wDjVOzFddw/4ZZ/ad/6Jz48/wDBRe//ABqg/ss/tO/9E58ef+Ce9/8AjVFmO67h/wAMs/tOn/mnPjz/AMFF7/8AGqP+GWf2nf8AonPjz/wUXv8A8aoswuu4h/Zb/abH/NOfHf8A4KL3/wCNUqfss/tOy52/Dnx43rjSL0/+0qLMLruSf8MqftQ/9E38ff8Agnvf/jVH/DKf7UZ/5pt4+/8ABPe//GqQC/8ADKX7Uf8A0Tbx/wD+Ce+/+NUv/DKP7Un/AETXx/8A+Ca+/wDjVPULif8ADKX7Un/RNvH/AP4J77/41S/8Mo/tSf8ARNfH/wD4Jr7/AONUWYXQf8Mo/tSn/mmvj/8A8E19/wDGqX/hk/8AamP/ADTT4gf+Ca+/+NUWYrruL/wyd+1P/wBE0+IH/gmvv/jVH/DJ37U//RNPiB/4Jr7/AONUhh/wyd+1P/0TT4gf+Ca+/wDjVH/DJ37U/wD0TT4gf+Ca+/8AjVAH9nQTNPQda0MkSAZPNK2MUDGblAJrO0vW9I1xZ2tLmG4FvcNBOY2DCOZcbo2x0YZ5FOztcVye5O0E1c0QMbdie7fpmh/CC3N5VJrktS8XLBqEllYWk+qX0WPPhhKrFb7hkfaZnIVCRyEG58chcVK1LIRffEwkMdM0MD/nn9tm3D/gX2bGfwx71Y/4S2+sx/xMdKvrRe9xEBdQe5zFmRQO7Mij3qrIk6LSdZ0jXLbzrO6t7qIHBkicOoPdWIPBHcHmtllNHqK4xZ7fj94nIyORyO5HtUlre2N2ziGaKUof3gRgxXPTdjpUyYLVlyioNQooA4IcdaftrQzGFsN1rG1nXNP0a3MtzNHDGDje7BVz6ZNVFczsTJ2Vz40+NH7RYSG40jQ5CZ5PkuNQRhhEI+ZbdgeX5+Z/4R055Fr9kjW3TUtW0v5jE8C3MJK7WwjbS7YyMuHXueFraUbRZC3V2fbFwgMZzXNax8RfA3w+ttOXWtTtdNbVbtbXTxMcefcNgCJP9o5rDdGi3Oi8a6ve6J4XuZrbaLt2jt7NmGVW4uJFhhZh3UO4JHcVsaDoVh4b0qO1gDbEyXlY5klkY5eaVv4pHOWZu5NSUX5ryzi+/NEvrlgKzbvxLolrESLiKZx0hidWkPuFz0Hc0xO58X+JNLXWv2nItQ1TUINO0X+xle3xci2kZk+ULOVZSZN5ZlIJ+ULz2r6GfX7KWX7Po3jOHULpo2MdkzW12wUdX/dbJMDPJZjVc3Vq6FZvRHzJ4e0q++Fvj7Vje+ItDstQ1m082ATKBJK8sjqIkjlmU4J6Fc88AcVcsfDugfDPxnBY65ry2Fpq1nNPcPAk1ssk0ZCqZ3kmk2sd7eUUHPzZxgZUOfnTWvl3HJJppu3me8a5+0R8MvDGkwx6VdR61MGCC0ilPmCJVwZWdwcheAe+SK9Z+H3jNPHvhiHUlt2tfNd1MDMHKlWIzuAAOetZyVnaWkuxondXWqO1opAcJ1bFOYmtDMz7i5SFWLHgV+Y/7ZXiyLxlNDoUckqT2N3HdRSQyEAZjdWhuFBG4nKsq+g5ODz0Uo6OTMZy95I+IrD4e+M42OPE9yAWztMbNjPZT5gwPoK+wvgL+zh4s8daPeXUXxD13TLiC4EM0NsjLvi2hkYsJhwTuABHGKJppNt3Q003tZnvU37HHiBkJm+I/i2XjkGRufzkNfK37Tf7NTfDlvCtzJ4h1nU7XUtUNpdXF22427naYmjGccjeTn+7xWad/IrU+lT+xD4W1DwUdRg8QeJb68k07z7e3eSLbJIU3CIfISCfug54PNdLo/7BPwU1vTbe7i1zxPcW11Ck0Teba4dHG5W5tyRkHsaTdm7dC09NdToYv+Cf/wADLZh/pWvMWPG6W35PXHEArr9B/Zd8AfB25n1/Qbq7t9Rt7R0El35c8DRtguhjUR/M2MK24YPrScm1Z9Rdb2MTwx8NPBf7Rbr4o1m1lkWe1WG1geMQvGiSOcOpzhtpAPqea7u4+C3wz+CmkX3iDRNPaDUbWzcRyZMrMp5dFjJAZ2A+UcZOOaUv5b3BN3vscFqfhvS/iZpN14ouYxNf2Vnb/YgzNH5ASYzlXWNwCwVtrK2DkcivD/iD4zg8V+IPCuq6n9sWAwQPfWfnSQMIHKtJFKkLjbJ9484YE46YrSlShOdmrkzqTjG+x7x+0D8PvBXhDwnYz6dbNDNLfhDK00spMexiQPMdvbnrXu3wGg8n4Waaf75mb/yKw/pXJ9s6fsnsFFUScI3Xdzx1pX6GtDNnzl+0L4/1PwV4E1GTTIzPqsdt5sY2MyQQ7sPcTEDChFDMgY/MVI5r8etL16WXVrpbq4t72aUrcyagzv5ju4G6NfM27mBb5xtJyCQSozXTCaa5U9tzKpTlG0pLWSuvQ+hfC/wo0nxV8Or7XRNPu065mjeKOUl3cqkqu2VGEAZurN90quBXoXwR+HsWupfN9qnjs7Wa3e/RLmWGcwsxVpEaMZO0ZwCwGTyK5pPEqnUfNFzU+2ijf13t+JcVBzirOzX4n1Z4n/Z60LT7Hdp1zr8txKxjxJqExREKlmYBm+8cbQRyudwyRivHfjb+zH4fn+Cr6tb6rrst1atbXRhu72S4s4wZFS4k2sAR5cbOQ3BGPekp1XUlFqKhZcve/mVZcqd3fqegeFP2Yo9TjvI7rxZ4402a3udsVtYaoyW6wMishVGQ7eSwwCRxnOayYf2crnT/ABJZaMni74gWVjLPcx29zFqjCR3VBMA4GVIIDkYSPHfd1MKeI5KbcYub/idl6D928tWl9k9a039ly70wzkeP/Htx51u0Q+0Xxk8otj99CcDbKv8AC/YEjvXyt+078Pdc+FOhaZaw+N/FusT63dPC+najeGW3kt0X52ZCQCwZk25HB56it003sRdn6D/CDwnD4I+Hek6YqqDbWaCXb0aQjLuP945Nea/tfasNO+CN/HnDXjxwr7hnUMP++SajqmV3PHfhvZLof7HmoOchrnR71yec/vDIEx9Fxivz7ay1CTRU8hsRpIVzxlQoUcZ7Ct8Pd1FYyrW5Hc+6/E/juPxz+zx4Muml82YO1tct/EZrUeSzN7tgP+Nfafwdh8j4ZaOvra7v++mLf1rlmrVZLsdMXenF9z0uikBw3NB4rQzPn/x9Y6xc3F60D2+bqzNrcQ3EZkiki+bAIBUrncQTzwelflprn7OPiW1XUvNljjj0/wA7+yQioZroAlkaZlAOCOPmJIPAwKxhWdJy5ndX0RtUjGqocsbTS959+x67+yYtncyax4eu5nlsvE2mEKhPSeFWPyehaJnB9wKt/s3/AAuj+CPxlutPm1HUrqPUrebTZo7p0aJtzZhnACg5LKNpz0Y12TjzOce6uckZcvLLsz6p8Dfs4WOg+IbfxHF4l8VTXNtdyTNp01wr2bOGZXhMZTJjPIXJyBg5zVXW/wBl/wAO/FrW9eluPEPiSxkM3l/Ybe4UWZhaMBHMTKflYhgwzg4PrWDl78JW3RulpUV9tSOTx34qstC8M6pBdG0uL7TVt9Vdl8xUu4FKSKY/4mDhlz1HWsyXxX4o1b4bazcSajOdR0jWBLa6lASsy27p5QdSc4YqSDx9RXgvGVoZzLCOd6cleMO3nc+oWX4apw3DMPZctaDUZ1b7q+1vnuS/Dn496D8PNXtbTxTr+qFLoXDjUdQnaaN22xlYVREG3ZyQSOrEZry79oP4iaR4l+O9lhd0WjRWjIsy4yrSGUyqrdFYcA9wBXo4DGvH4KGK5eSUrprs07Hk5rlyyzMamDU/awhZqXdNXP1FsMfZVx+XpXz/APtUWdte/DBDKkbiPUYm+cAjoRjn1zx711zb5brc82PxK+xShtbKb9mjaEhEf/COdAoCZU4LY/DmvzP8V+KdB8OXS2E1pGIZozJ9qgG2aNmJXGM7XUY5Q4JPRhRTrOnVjJdFqOpTU4Sj1uTeA/Ek0fhg6Qk8c9rFfvexEbgyNMqxspDAcERhhgnvnBr9m/hpEYPh3oanqdJt2P1aME/zqqrUqspR2YqaapRT3R29FQUcQMml5NaGZzeq6Il9cBz0/iHrXz38QvCxtb0lAdjDj6+lc9andcy3uawnryn5qXF74o+E/wAYA1jCJIrTUI763jzjdCz7miH+z95PpXuf7T9z8T/DnxH0vXPC+n2N/puqWMV1DdSOEk+0RnjGXUYKbGHHc12wk2oS3bRyyWsk+59N+MfFfxP07xD4f1zwlocOsvrunNHc2c06xLG2FnUZLBdwG7nP8JrrG8R/Gfw1p0Oo6Z4Uiv8AXbuCGHWtBa6jT7OFVmWSObJRwpLYwckOD2rNpNQu9UXGTTl1UjhJNF1rxj4CvIdb0qXTNRtNXe7m0tZBI9ukreZsSRPvAhiQw6jrzmq3gXwI+iab4htI7e6iTUdMZgZFYDzYslArHudx/nXyNajWjnuFrKDlTUXGUvS61PvqWLpT4Yx+Ec4xlKanGPXXleh698N/glplxqkGpappUFxCLeZojemK53tMVKPCm3CLsHJPzHoa+Cv2rrS80X9prUFkwsF3odtNZED5hCo8sqWPJAcOVHbOBX0eEwtPCYWOHp7QT37t3Z8fjsbVx+MliqtlOdlZbWSsj9cvBmpHVvDNjdZB+0WqSZHQ7wDXmX7S0Rk+EN6/eKaBvwMqr/Wt5fAcv2zlPDcrXP7MJbJP/Eiuhv44KO4/pX5QfFDQ7rWNXglMzJALcBxnguGbHHrzgH3rOEeecV3Rc5ckJPszqvB/hf8AsTR0uFthCs07wedli07QgO0j5JHAkCjbgcdM5r9xvCcH2XwtpkX/ADz0+FPyQCtaiUajS2REG3BN7s36Kko4kU6tDMawzXnnjewFzYscZK8ipnrFjXxI/Nv9oXRRpstnrCrhYZPIum7CKQ/KzH/ZcYH+9Xf+H/ENr8Qv2drmJJUe78MzK0mcFha5yGJP3VCHaMY4jParpSvBf3WRUXv+p9Jfs36pc3vgqzjmaNhGzG1cMGPkM7KucE4O7dj/AGcV9B36Pp3iqGbpHdRFSfWRRkn8FGBRL4mulxLZPqjgfEcJ0b4xWdwfuaxpHlu3ZZbGb5P+BOLkn1xH7V6j4iDPo7yE5EeJMeo75/A0nq7dx932JfCBnj8MWUbZDQQCEg/9Mvkz+OK/PH9vXwzt8TeE9aUf62O60+4f6ATQr/6Movo/QrsfZnwHvvt/wk0F927ZpsUZb3jUKf5U79oiAz/B7V164jRj/wABdW/pWbfuFfbPK/htIbr9lu7Xr5el36fm0h/rX5weKLb7U0YZCyAqTg46MTVYf+LH0FX1pv1PpT4jeFf+ER8GeDbDZsnk0yS7uF7+bcyeYQ3uuQv4V+pNtCLe2jjHRECj8BilN3nJ9yo6QSJ6KQzihzTxWhmIa5nxFHvtW+lD1TA/Pb9pu4tIfA93bkK8lwPLgiz8zyycJgf7GDIfZTXjf7PdmdA1PUbb+yr7V7TVtEkt9Z060Bmke3kTAYqp7FihPUFj6Uo+7H1CWrfke9/C+T4IeAdTubXSvh94/wDCUWsRfZ9UfUrC6eyki2sMPIJJwpAYgNwOTk0vwv8AEn7KPw512M6FLr2kaje7YpbTVI7mOAop3sm6ZfLVyAVUlhnO0ZJqnzO+t7kabtGTpE/7MHhDxhZ32i+O9Rk1i0vngk0u/uJZLMtIGieKJmiC7lcgpJvKHb1IOa77W4fgknxCutSk+LWr6ZeR6iLq58Py6oqWAbcJPszQtgeRIOseSNpxQ3K97ajSi7o7rxv4ZtPE2rWt1/wtPUPB80unQ7dJS8WKKQLlTcxxNImdxBUsBglTXgvxs+DviaH4fyarJ8T7rxdb6Rdw3KaVKI3DF3ELTLIsjEMiSMenIzU36WKVmr3Poj9nWDxP4n+Bloul6qdOuYjcQrIY1kVX8xyjkMDnAI49q0PF/gr44aX4K1uTXPFdvrWmJo9wz2v2aGKQyKm5HDxxoeMcjNS2uTYqz5r3OE+FQ8a33wczZ3NsuixW+pJrFu6AyyM0RMBifIK7XOWGDkV8m6LoOp+NfFem6VZJHJc3k4EYcEphMsxfBHygAkjI470UXaon2QVdYtd2fUHxS0D4ya9420oa3p9tL5aRpFNpsEogWIyHIlJeQBx16jAxxX6L0Pe5S213CikBxINPzWhmBOaytVh86Aj1oA+JP2kfhfbz+Hm1+2Uvc6ZOsssbAOjQECNyFPHy8Me20NXqv7Nfw/XwZ4NF3OrfbNTAkBdQrx2uS0MbDnDHJdhngnB6VlHTQ0nJyab6I+lrOYtdAdehrfklDKQRkEcg9CPQ1UmJHI6j4S8IarkXWlabc56iWCN/w+YGuM1H4HfBTWJGe58I+G5pG+9KbGDzD9XCZ/Wo5mVZHN6/+zD8BvFTo194ctp2ihEUTebMhSJclY0KONqjJwBwM15P4l/YX+AU2nXUthpV3aXMUDyWIiuZ32XIUlXAkdt2SF+UnHHbJo55dwcU+hZ/YU1T7V8NNSgJ+a21dgB32tGrZ/MmvrL4kWxvfh1rcXXzdLnX80IpsF3PlP8AZvfz/gH4hiJJK3E68+8KH+tcN+x94WOpeObzV5QhTTbExw9N3nTkAsBknAUMCenzUR0bFLWx+kFFMAooA4cU8HNaGSFqKRd1AzDnsxIWBAKnse/sacG8vj1FY2s7l3urFjSPNe+Zuoxj/P5105L56Ght9StCMk56GgMM1IyTjNOB5oAp+H/Cvhrw55v9nafZWHntumFtEkQkb+84QAFvc810l7Z2+oWckEy74pkKSLkjKkYIyPWqQmcP4Z+Fvgrwbol5p2mWrWlpfMWuIhI75ZlClgzliOAB1xUnw/8Aht4Y+GenT2ulpKkVzP5snmNvbdtC4Bx0AHA+tVYG7nfUUCCigDhAakB5rRmSHZyaUj5aBmfOcVj3T1nIpF3QZt0rc+uf0rrQ+anctkm7NLhTQK4xlqWGPcaVtSjUiXBqerJCigAooAKKAP4e/wDhqb9p3/oo/jz/AMHF7/8AHaX/AIan/ae/6KP48/8ABxe//Had33FZdg/4ao/ae/6KP49/8HF7/wDHaP8Ahqj9p4/81H8e/wDg4vf/AI7Rdjsuw0/tS/tNt1+I3js/9xe9/wDjtRn9qD9pduvxE8dH/uL3v/x2lvuA6P8Aah/aYhJKfETx0ueu3V70fylqb/hqr9qH/opHj7/wcXv/AMdoAX/hqv8Aai/6KT4+/wDBxe//AB2j/hqz9qL/AKKT4+/8HF7/APHaAD/hqz9qI/8ANSfH3/g4vf8A47Sj9q79qQf81K8f/wDg5vv/AI7QA7/hrD9qb/opfxA/8HN9/wDHaX/hrH9qf/opfxA/8HN9/wDHaAD/AIax/an/AOil/ED/AMHN9/8AHaP+Gsf2p/8AopfxA/8ABzff/HaAD/hrH9qf/opfxA/8HN9/8do/4ax/an/6KX8QP/Bzff8Ax2gA/wCGsf2p/wDopfxA/wDBzff/AB2j/hrH9qf/AKKX8QP/AAc33/x2gD5/ooAKKACigAooAKKACigAooAKKACigAooA//Z",{"description":1129},{"description":1131},{"description":1133},{"value":456,"description":1731},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1737},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1755},"1/40",{"description":1288},{"value":106,"description":1758},"Normal program",{"value":1760,"description":1760},2000,{"value":106,"description":1170},{"value":1760,"description":1760},{"description":1173},{"description":1737},{"description":1737},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":1772},"3.4703125",{"description":1774},"2.7",{"description":1306},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":1780},"36 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":1720,"description":1720},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"description":697},{"description":699},{"description":284},{"value":1795,"description":1795},36,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[1825,1864,1903,1942,1981,2020,2059],{"name":349,"src":1826,"url":1826,"meta":1827,"keywords":1862,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":1863},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1828,"json":1861,"markdown":17},{"Bits Per Sample":1829,"Image Height":1830,"Image Width":1831,"Color Components":1832,"Subsampling":1833,"Orientation":1834,"XResolution":1835,"YResolution":1836,"ResolutionUnit":1837,"YCbCrPositioning":1838,"Exif IFD Pointer":1839,"ExifVersion":1840,"ComponentsConfiguration":1841,"FlashpixVersion":1842,"ColorSpace":1843,"PixelXDimension":1844,"PixelYDimension":1845,"Preferred CMM type":1846,"Profile Version":1847,"Profile/Device class":1848,"Color Space":1849,"Connection Space":1850,"ICC Profile Date":1851,"ICC Signature":1852,"Primary Platform":1853,"Device Manufacturer":1854,"Device Model Number":1855,"Rendering Intent":1856,"Profile Creator":1857,"ICC Description":1858,"ICC Copyright":1859,"FileType":1860},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":827,"src":1865,"url":1865,"meta":1866,"keywords":1901,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1902},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1867,"json":1900,"markdown":17},{"Bits Per Sample":1868,"Image Height":1869,"Image Width":1870,"Color Components":1871,"Subsampling":1872,"Orientation":1873,"XResolution":1874,"YResolution":1875,"ResolutionUnit":1876,"YCbCrPositioning":1877,"Exif IFD Pointer":1878,"ExifVersion":1879,"ComponentsConfiguration":1880,"FlashpixVersion":1881,"ColorSpace":1882,"PixelXDimension":1883,"PixelYDimension":1884,"Preferred CMM type":1885,"Profile Version":1886,"Profile/Device class":1887,"Color Space":1888,"Connection Space":1889,"ICC Profile Date":1890,"ICC Signature":1891,"Primary Platform":1892,"Device Manufacturer":1893,"Device Model Number":1894,"Rendering Intent":1895,"Profile Creator":1896,"ICC Description":1897,"ICC Copyright":1898,"FileType":1899},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":869,"src":1904,"url":1904,"meta":1905,"keywords":1940,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1941},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1906,"json":1939,"markdown":17},{"Bits Per Sample":1907,"Image Height":1908,"Image Width":1909,"Color Components":1910,"Subsampling":1911,"Orientation":1912,"XResolution":1913,"YResolution":1914,"ResolutionUnit":1915,"YCbCrPositioning":1916,"Exif IFD Pointer":1917,"ExifVersion":1918,"ComponentsConfiguration":1919,"FlashpixVersion":1920,"ColorSpace":1921,"PixelXDimension":1922,"PixelYDimension":1923,"Preferred CMM type":1924,"Profile Version":1925,"Profile/Device class":1926,"Color Space":1927,"Connection Space":1928,"ICC Profile Date":1929,"ICC Signature":1930,"Primary Platform":1931,"Device Manufacturer":1932,"Device Model Number":1933,"Rendering Intent":1934,"Profile Creator":1935,"ICC Description":1936,"ICC Copyright":1937,"FileType":1938},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":909,"src":1943,"url":1943,"meta":1944,"keywords":1979,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":1980},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1945,"json":1978,"markdown":17},{"Bits Per Sample":1946,"Image Height":1947,"Image Width":1948,"Color Components":1949,"Subsampling":1950,"Orientation":1951,"XResolution":1952,"YResolution":1953,"ResolutionUnit":1954,"YCbCrPositioning":1955,"Exif IFD Pointer":1956,"ExifVersion":1957,"ComponentsConfiguration":1958,"FlashpixVersion":1959,"ColorSpace":1960,"PixelXDimension":1961,"PixelYDimension":1962,"Preferred CMM type":1963,"Profile Version":1964,"Profile/Device class":1965,"Color Space":1966,"Connection Space":1967,"ICC Profile Date":1968,"ICC Signature":1969,"Primary Platform":1970,"Device Manufacturer":1971,"Device Model Number":1972,"Rendering Intent":1973,"Profile Creator":1974,"ICC Description":1975,"ICC Copyright":1976,"FileType":1977},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":1982,"url":1982,"meta":1983,"keywords":2018,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2019},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":1984,"json":2017,"markdown":17},{"Bits Per Sample":1985,"Image Height":1986,"Image Width":1987,"Color Components":1988,"Subsampling":1989,"Orientation":1990,"XResolution":1991,"YResolution":1992,"ResolutionUnit":1993,"YCbCrPositioning":1994,"Exif IFD Pointer":1995,"ExifVersion":1996,"ComponentsConfiguration":1997,"FlashpixVersion":1998,"ColorSpace":1999,"PixelXDimension":2000,"PixelYDimension":2001,"Preferred CMM type":2002,"Profile Version":2003,"Profile/Device class":2004,"Color Space":2005,"Connection Space":2006,"ICC Profile Date":2007,"ICC Signature":2008,"Primary Platform":2009,"Device Manufacturer":2010,"Device Model Number":2011,"Rendering Intent":2012,"Profile Creator":2013,"ICC Description":2014,"ICC Copyright":2015,"FileType":2016},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":989,"src":2021,"url":2021,"meta":2022,"keywords":2057,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2058},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2023,"json":2056,"markdown":17},{"Bits Per Sample":2024,"Image Height":2025,"Image Width":2026,"Color Components":2027,"Subsampling":2028,"Orientation":2029,"XResolution":2030,"YResolution":2031,"ResolutionUnit":2032,"YCbCrPositioning":2033,"Exif IFD Pointer":2034,"ExifVersion":2035,"ComponentsConfiguration":2036,"FlashpixVersion":2037,"ColorSpace":2038,"PixelXDimension":2039,"PixelYDimension":2040,"Preferred CMM type":2041,"Profile Version":2042,"Profile/Device class":2043,"Color Space":2044,"Connection Space":2045,"ICC Profile Date":2046,"ICC Signature":2047,"Primary Platform":2048,"Device Manufacturer":2049,"Device Model Number":2050,"Rendering Intent":2051,"Profile Creator":2052,"ICC Description":2053,"ICC Copyright":2054,"FileType":2055},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1029,"src":2060,"url":2060,"meta":2061,"keywords":2096,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":2097},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2062,"json":2095,"markdown":17},{"Bits Per Sample":2063,"Image Height":2064,"Image Width":2065,"Color Components":2066,"Subsampling":2067,"Orientation":2068,"XResolution":2069,"YResolution":2070,"ResolutionUnit":2071,"YCbCrPositioning":2072,"Exif IFD Pointer":2073,"ExifVersion":2074,"ComponentsConfiguration":2075,"FlashpixVersion":2076,"ColorSpace":2077,"PixelXDimension":2078,"PixelYDimension":2079,"Preferred CMM type":2080,"Profile Version":2081,"Profile/Device class":2082,"Color Space":2083,"Connection Space":2084,"ICC Profile Date":2085,"ICC Signature":2086,"Primary Platform":2087,"Device Manufacturer":2088,"Device Model Number":2089,"Rendering Intent":2090,"Profile Creator":2091,"ICC Description":2092,"ICC Copyright":2093,"FileType":2094},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2099,2118,2137,2234,2331],{"name":284,"src":2100,"url":2100,"meta":2101,"keywords":2116,"description":17,"alt":17,"width":576,"height":1075,"title":17,"gps":2117},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2102,"json":2115,"markdown":17},{"Bits Per Sample":2103,"Image Height":2104,"Image Width":2105,"Color Components":2106,"Subsampling":2107,"JFIF Version":2108,"Resolution Unit":2109,"XResolution":2110,"YResolution":2111,"JFIF Thumbnail Width":2112,"JFIF Thumbnail Height":2113,"FileType":2114},{"value":456,"description":457},{"value":1075,"description":1076},{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":2119,"url":2119,"meta":2120,"keywords":2135,"description":17,"alt":17,"width":576,"height":1097,"title":17,"gps":2136},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2121,"json":2134,"markdown":17},{"Bits Per Sample":2122,"Image Height":2123,"Image Width":2124,"Color Components":2125,"Subsampling":2126,"JFIF Version":2127,"Resolution Unit":2128,"XResolution":2129,"YResolution":2130,"JFIF Thumbnail Width":2131,"JFIF Thumbnail Height":2132,"FileType":2133},{"value":456,"description":457},{"value":1097,"description":1098},{"value":576,"description":577},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1113,"src":2138,"url":2138,"meta":2139,"keywords":2232,"description":1129,"alt":1129,"width":1122,"height":1119,"title":17,"gps":2233},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2140,"json":2231,"markdown":17},{"Bits Per Sample":2141,"Image Height":2142,"Image Width":2143,"Color Components":2144,"Subsampling":2145,"Thumbnail":2146,"ImageDescription":2160,"Make":2161,"Model":2162,"Orientation":2163,"XResolution":2164,"YResolution":2165,"ResolutionUnit":2166,"Software":2167,"DateTime":2168,"YCbCrPositioning":2169,"Exif IFD Pointer":2170,"ExposureTime":2171,"FNumber":2172,"ExposureProgram":2173,"ISOSpeedRatings":2174,"SensitivityType":2175,"RecommendedExposureIndex":2176,"ExifVersion":2177,"DateTimeOriginal":2178,"DateTimeDigitized":2179,"OffsetTime":2180,"OffsetTimeOriginal":2181,"OffsetTimeDigitized":2182,"ComponentsConfiguration":2183,"CompressedBitsPerPixel":2184,"BrightnessValue":2185,"ExposureBiasValue":2186,"MaxApertureValue":2187,"MeteringMode":2188,"LightSource":2189,"Flash":2190,"FocalLength":2191,"MakerNote":2192,"UserComment":2193,"FlashpixVersion":2194,"ColorSpace":2195,"PixelXDimension":2196,"PixelYDimension":2197,"Interoperability IFD Pointer":2198,"FileSource":2199,"SceneType":2200,"CustomRendered":2201,"ExposureMode":2202,"WhiteBalance":2203,"DigitalZoomRatio":2204,"FocalLengthIn35mmFilm":2205,"SceneCaptureType":2206,"Contrast":2207,"Saturation":2208,"Sharpness":2209,"LensSpecification":2210,"LensModel":2211,"InteroperabilityIndex":2212,"InteroperabilityVersion":2213,"about":2214,"Rating":2215,"Preferred CMM type":2216,"Profile Version":2217,"Profile/Device class":2218,"Color Space":2219,"Connection Space":2220,"ICC Profile Date":2221,"ICC Signature":2222,"Primary Platform":2223,"Device Manufacturer":2224,"Device Model Number":2225,"Rendering Intent":2226,"Profile Creator":2227,"ICC Description":2228,"ICC Copyright":2229,"FileType":2230},{"value":456,"description":457},{"value":1119,"description":1120},{"value":1122,"description":1123},{"value":238,"description":349},{"description":466},{"Compression":2147,"ImageDescription":2148,"Make":2149,"Model":2150,"Orientation":2151,"XResolution":2152,"YResolution":2153,"ResolutionUnit":2154,"Software":2155,"DateTime":2156,"JPEGInterchangeFormat":2157,"JPEGInterchangeFormatLength":2158,"YCbCrPositioning":2159,"type":640,"base64":1147},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":1143,"description":1143},{"value":1145,"description":1145},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1141},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":1141},{"description":1141},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1183},{"description":1185},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":1122,"description":1122},{"value":1119,"description":1119},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1249,"src":2235,"url":2235,"meta":2236,"keywords":2329,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":2330},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2237,"json":2328,"markdown":17},{"Bits Per Sample":2238,"Image Height":2239,"Image Width":2240,"Color Components":2241,"Subsampling":2242,"Thumbnail":2243,"ImageDescription":2257,"Make":2258,"Model":2259,"Orientation":2260,"XResolution":2261,"YResolution":2262,"ResolutionUnit":2263,"Software":2264,"DateTime":2265,"YCbCrPositioning":2266,"Exif IFD Pointer":2267,"ExposureTime":2268,"FNumber":2269,"ExposureProgram":2270,"ISOSpeedRatings":2271,"SensitivityType":2272,"RecommendedExposureIndex":2273,"ExifVersion":2274,"DateTimeOriginal":2275,"DateTimeDigitized":2276,"OffsetTime":2277,"OffsetTimeOriginal":2278,"OffsetTimeDigitized":2279,"ComponentsConfiguration":2280,"CompressedBitsPerPixel":2281,"BrightnessValue":2282,"ExposureBiasValue":2283,"MaxApertureValue":2284,"MeteringMode":2285,"LightSource":2286,"Flash":2287,"FocalLength":2288,"MakerNote":2289,"UserComment":2290,"FlashpixVersion":2291,"ColorSpace":2292,"PixelXDimension":2293,"PixelYDimension":2294,"Interoperability IFD Pointer":2295,"FileSource":2296,"SceneType":2297,"CustomRendered":2298,"ExposureMode":2299,"WhiteBalance":2300,"DigitalZoomRatio":2301,"FocalLengthIn35mmFilm":2302,"SceneCaptureType":2303,"Contrast":2304,"Saturation":2305,"Sharpness":2306,"LensSpecification":2307,"LensModel":2308,"InteroperabilityIndex":2309,"InteroperabilityVersion":2310,"about":2311,"Rating":2312,"Preferred CMM type":2313,"Profile Version":2314,"Profile/Device class":2315,"Color Space":2316,"Connection Space":2317,"ICC Profile Date":2318,"ICC Signature":2319,"Primary Platform":2320,"Device Manufacturer":2321,"Device Model Number":2322,"Rendering Intent":2323,"Profile Creator":2324,"ICC Description":2325,"ICC Copyright":2326,"FileType":2327},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":2244,"ImageDescription":2245,"Make":2246,"Model":2247,"Orientation":2248,"XResolution":2249,"YResolution":2250,"ResolutionUnit":2251,"Software":2252,"DateTime":2253,"JPEGInterchangeFormat":2254,"JPEGInterchangeFormatLength":2255,"YCbCrPositioning":2256,"type":640,"base64":1274},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":1143,"description":1143},{"value":1272,"description":1272},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":1269},{"value":106,"description":639},{"value":1160,"description":1160},{"description":1162},{"description":1288},{"value":102,"description":1166},{"value":1291,"description":1291},{"value":106,"description":1170},{"value":1291,"description":1291},{"description":1173},{"description":1269},{"description":1269},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":1303},{"description":284},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":1312},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":1328,"description":1328},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":1358,"src":2332,"url":2332,"meta":2333,"keywords":2375,"description":17,"alt":17,"width":622,"height":1364,"title":17,"gps":2376},"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2334,"json":2374,"markdown":17},{"Bits Per Sample":2335,"Image Height":2336,"Image Width":2337,"Color Components":2338,"Subsampling":2339,"JFIF Version":2340,"Resolution Unit":2341,"XResolution":2342,"YResolution":2343,"JFIF Thumbnail Width":2344,"JFIF Thumbnail Height":2345,"Make":2346,"Model":2347,"Exif IFD Pointer":2348,"ExposureTime":2349,"FNumber":2350,"ExposureProgram":2351,"ISOSpeedRatings":2352,"ExifVersion":2353,"DateTimeOriginal":2354,"DateTimeDigitized":2355,"BrightnessValue":2356,"ExposureBiasValue":2357,"MaxApertureValue":2358,"MeteringMode":2359,"LightSource":2360,"Flash":2361,"FocalLength":2362,"SubSecTimeOriginal":2363,"SubSecTimeDigitized":2364,"WhiteBalance":2365,"DigitalZoomRatio":2366,"FocalLengthIn35mmFilm":2367,"Contrast":2368,"Saturation":2369,"Sharpness":2370,"about":2371,"CreateDate":2372,"FileType":2373},{"value":456,"description":457},{"value":1364,"description":1365},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":1162},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":1386},{"description":1386},{"description":1389},{"description":284},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":1194},{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":1216,"description":1216},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":1407,"description":1407},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"# Flexible, modular dual sheetpress\n\n## Details / Features\n\n- Sheet thickness up to 45mm\n- 20T of pressure\n- Stackable and interlockable (600x1300cm sheets)\n- hydraulic jack with pneumatic port\n\n### Options\n\n- Precise temperature control & monitoring via Omron-Modbus PID controllers\n- active cooling zone\n- adaptive pressure control\n- oil heating\n","# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\r\n\r\n## References\r\n\r\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\r\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\r\n- [Loading Shelf Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\r\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\r\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\r\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\r\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\r\n\r\n## CAM\r\n\r\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\r\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\r\n- [Bars - 60x40](https://a360.co/3AlNxSf)\r\n\r\n## Remarks\r\n\r\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\r\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\r\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\r\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\r\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\r\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\r\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/sheetpress/cassandra-edc-450-rc1/","https://assets.osr-plastic.org/products/sheetpress/cassandra-edc-450-rc1","https://files.polymech.io/files/machines/products/sheetpress/cassandra-edc-450-rc1","sheetpress/cassandra-edc-450-rc1",[2384],{"file":2385,"name":2386,".STEP":2387,".html":2388,"model":2389},"products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.SLDASM","Global-SPC-450-Default-RC2.SLDASM","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.STEP","https://assets.osr-plastic.org//products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edc-450-rc1\\cad\\Global-SPC-450-Default-RC2.tree.json","mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC450&body=","{\n \"forumCategory\": 63,\n \"forum\": \"https://forum.osr-plastic.org/c/machines/sheetpress/63\",\n \"howtoSection\": \"https://osr-plastic.org/howto/#sheetpress\",\n \"edrawings:\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1resources/edrawings.html\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"Preview3d\": true,\n \"keywords\": \"plastic sheetpress\",\n \"forumTags\": \"sheetpress\",\n \"forumUserId\": 1,\n \"howto_categories\": \"86\",\n \"download\": \"https://files.polymech.io/files/machines/sheetpress/cassandra-edc-450-rc1\",\n \"library\": \"https://osr-plastic.org/machines/cassandra-edc-450.html\",\n \"preview\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/parts.jpg\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//sheetpress/cassandra-edc-450-rc1/drawings/dimensions.jpg\",\n \"rel\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"slug\": \"cassandra-edc-450\",\n \"id\": \"cassandra-edc-450\",\n \"title\": \"Sheetpress Cassandra - EDC450\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"product_code\": \"EDC450\",\n \"code\": \"EDC-450\",\n \"name\": \"Sheetpress Cassandra - EDC450\",\n \"category\": \"sheetpress\",\n \"status\": \"Development\",\n \"showResources\": true,\n \"description\": \"Small sheetpress for small and medium size parts. Ideal for small series and prototyping.\",\n \"version\": \"1.0\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"product_rel\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"1_edc-pers-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_perspective-bare\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/2_perspective-bare.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3_edc-450-mould-45\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/3_edc-450-mould-45.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1920,\n \"description\": \"1920px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1920,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"hood-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2841,\n \"description\": \"2841px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2841,\n \"description\": 2841\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2841,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"hood-open\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/hood-open.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3371,\n \"description\": \"3371px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/13\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:16 15:55:55\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:16 15:55:55\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.02890625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"38 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 3371,\n \"description\": 3371\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 38,\n \"description\": 38\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-08-16T15:55:55\",\n \"description\": \"2020-08-16T15:55:55\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 3371,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"no-hood-1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2462,\n \"description\": \"2462px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:14 20:43:45\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:14 20:43:45\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.80625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2462,\n \"description\": 2462\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-08-14T20:43:45\",\n \"description\": \"2020-08-14T20:43:45\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2462,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"no-hood-2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/gallery/no-hood-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 8,\n \"description\": \"left-bottom\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 6303,\n \"description\": 6303\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 8,\n \"description\": \"left-bottom\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 2000,\n \"description\": 2000\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 2000,\n \"description\": 2000\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:08:14 20:46:03\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.4703125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"36 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1115,\n \"description\": 1115\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 36,\n \"description\": 36\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1115,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-5\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-5.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-6\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-6.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"O1lwB5myqlZoNflVeM_Zn\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/O1lwB5myqlZoNflVeM_Zn.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"OQH5trLGAxOLXXNQk2uBE\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/showcase/OQH5trLGAxOLXXNQk2uBE.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1258,\n \"description\": \"1258px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1258,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/2.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1185,\n \"description\": \"1185px\"\n },\n \"Image Width\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1536,\n \"height\": 1185,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02931\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02931.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1365,\n \"description\": \"1365px\"\n },\n \"Image Width\": {\n \"value\": 2048,\n \"description\": \"2048px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8991,\n \"description\": 8991\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:50:25\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.759375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 2048,\n \"description\": 2048\n },\n \"PixelYDimension\": {\n \"value\": 1365,\n \"description\": 1365\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 2048,\n \"height\": 1365,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02988\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/DSC02988.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7605,\n \"description\": 7605\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 125,\n \"description\": 125\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 125,\n \"description\": 125\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 16:48:32\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"6.525\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"39 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 39,\n \"description\": 39\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"30mm\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/media/samples/30mm.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1174,\n \"description\": \"1174px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/50\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:13 13:55:07\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.77109375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"28 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 28,\n \"description\": 28\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-09-13T13:55:07\",\n \"description\": \"2020-09-13T13:55:07\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1174,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"# Flexible, modular dual sheetpress\\n\\n## Details / Features\\n\\n- Sheet thickness up to 45mm\\n- 20T of pressure\\n- Stackable and interlockable (600x1300cm sheets)\\n- hydraulic jack with pneumatic port\\n\\n### Options\\n\\n- Precise temperature control & monitoring via Omron-Modbus PID controllers\\n- active cooling zone\\n- adaptive pressure control\\n- oil heating\\n\",\n \"resources\": \"\",\n \"shared\": \"- [Moulds](https://files.polymech.io/files/machines/sheetpress/components/900_Moulds/)\\r\\n- [Test Footage - HDPE](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n\",\n \"readme\": \"# Cassandra - Light Sheetpress - 65cm - Release Candidate 1 (RC1)\\r\\n\\r\\n## References\\r\\n\\r\\n- [PVC Profiles (Hood)](https://es.rs-online.com/web/p/pasamuros/2133609?cm_mmc=ES-PLA-DS3A-_-google-_-CSS_ES_ES_ePMax_Prio1-_--_-2133609&matchtype=&&gad_source=1&gclid=CjwKCAjwyo60BhBiEiwAHmVLJZKheLSxDJs2W82tPvXXX23pLx4ETSIfOHI1cgPkDNXWvAMJTU4FnhoCgJ4QAvD_BwE&gclsrc=aw.ds)\\r\\n- [Hood Hand Rail](https://www.amazon.es/dp/B0BN1RNXT7/ref=sspa_dk_detail_2?pd_rd_i=B0B4N4PNNC&pd_rd_w=egz1l&content-id=amzn1.sym.d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_p=d9fd07ad-95b5-4079-8602-de55e6918bc7&pf_rd_r=0HMYD52629WKZS9FB1Y0&pd_rd_wg=WEGgL&pd_rd_r=bbc559ec-6d5c-4346-9d4e-3bfd0dd7c5b8&s=tools&sp_csd=d2lkZ2V0TmFtZT1zcF9kZXRhaWw&th=1)\\r\\n- [Loading Shelf Rollers - 600x50x14](https://es.rs-online.com/web/p/rodillos-para-transporte/7614173)\\r\\n- [Hood Gas Struts](https://www.amazon.es/Ymwave-Resorte-Amortiguadores-Tornillos-Gabinetes/dp/B088F6YLYZ/ref=sr_1_5)\\r\\n- [Sheetpress Designs and Components](https://forum.osr-plastic.org/c/components/sheetpress/63)\\r\\n- [Axial Bearings - 40ID](https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear?fld_diametreinterieur=40.0)\\r\\n- [PID - RS485](https://www.alibaba.com/product-detail/TC-RTD-LCD-Digital-Intelligent-Pid_1600238040520.html?spm=a2700.galleryofferlist.normal_offer.d_title.21273b36omuEmr)\\r\\n\\r\\n## CAM\\r\\n\\r\\n- [Slides - 52ID - Single - Fusion360](https://a360.co/4cl8A4r)\\r\\n- [Slides - 52ID - 3 pairs](https://a360.co/46DkvcV)\\r\\n- [Bars - 60x40](https://a360.co/3AlNxSf)\\r\\n\\r\\n## Remarks\\r\\n\\r\\n- [ ] Framework: solid bars, using HGH/HGR rails (25mm min)\\r\\n- [ ] Loading: 2 flexible side arms, preferably swing - to load lower, and upper zones\\r\\n- [ ] Cooling: should be active by default, with a ~20T jack, 2 cooling and 2 heating zones are possible\\r\\n- [ ] Heating: should be applied using profiles (ramping, using Modbus PIDs) | Partitions\\r\\n- [ ] Mould: lower plate in AL due to warping, steel enforced frame, preferably on guides (cartridges)\\r\\n- [ ] Electronics: burnout/overshoot/ssr-fail alarm/trip\\r\\n- [ ] Fumes: fixed/stationary hood & side wings, overhang at least 40cm\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/sheetpress/cassandra-edc-450-rc1\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/sheetpress/cassandra-edc-450-rc1/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/sheetpress/cassandra-edc-450-rc1\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/sheetpress/cassandra-edc-450-rc1\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"sheetpress/cassandra-edc-450-rc1\",\n \"cad\": [\n {\n \"file\": \"products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.SLDASM\",\n \"name\": \"Global-SPC-450-Default-RC2.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\sheetpress\\\\cassandra-edc-450-rc1\\\\cad\\\\Global-SPC-450-Default-RC2.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"1_edc-pers-closed\",\n \"src\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/sheetpress/cassandra-edc-450-rc1/renderings/1_edc-pers-closed.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Sheetpress Cassandra - EDC450&body=\"\n}","cd38a8363b97d767","products/injection/katbot-pro-mega-beta",{"id":2393,"data":2395,"filePath":2404,"digest":2554},{"forumSupportCat":2396,"Preview3d":27,"howtoSection":2397,"download":2398,"product_dimensions":2399,"edrawings":2400,"product_parts":2401,"forumCategory":2396,"forumTags":2402,"forumUserId":102,"forumUserId2":102,"howto_categories":415,"preview":2403,"rel":2393,"slug":2404,"id":2404,"title":2405,"type":423,"highlights":2406,"components":2407,"name":2405,"category":2402,"code":2408,"keywords":2409,"version":2410,"price":2411,"opensource":27,"bestseller":412,"showParts":412,"showDimensions":27,"Preview3D":27,"status":2412,"cscartId":408,"shipping_eu":2413,"shipping_oversee":2414,"hasSpec":412,"_forumCategory":2396,"debug":412,"description":2415,"authors":2416,"forumTopicId":2418,"forumPostId":2419,"forumPostHash":2420,"product_rel":2393,"assets":2421,"body":2538,"resources":17,"shared":2539,"readme":2540,"root":1415,"product":2393,"PRODUCT_ROOT":2541,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":2542,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":2543,"DISCORD":1425,"product_rel_min":2544,"cad":2545,"preview3d":-1,"image":2423,"checkout":2552,"config":2553},50,"https://forum.osr-plastic.org/tags/c/kb/54/injection","https://files.polymech.io/files/machines/injection/katbot-pro-mega-beta","https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/resources/edrawings.html","https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/parts.jpg","injection","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/latest.jpg","katbot-pro","Injector Katbot",[],[],"kb-pro","injection, plastic","0.5",1678,"development","100 Euro","350 Euro","Arbor injection machine that provides comfortable and precise injection of plastic!",[2417],{"name":434,"url":435},10104,27477,"e139c14d19e459bbe8a125d698167e70",{"renderings":2422,"gallery":2466,"showcase":2536,"samples":2537},[2423,2446],{"name":762,"src":2424,"url":2424,"meta":2425,"keywords":2444,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":2445},"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2426,"json":2443,"markdown":17},{"Bits Per Sample":2427,"Image Height":2428,"Image Width":2431,"Color Components":2434,"Subsampling":2435,"JFIF Version":2436,"Resolution Unit":2437,"XResolution":2438,"YResolution":2439,"JFIF Thumbnail Width":2440,"JFIF Thumbnail Height":2441,"FileType":2442},{"value":456,"description":457},{"value":2429,"description":2430},1520,"1520px",{"value":2432,"description":2433},1900,"1900px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2447,"src":2448,"url":2448,"meta":2449,"keywords":2464,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":2465},"perspective-vintage-deluxe","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2450,"json":2463,"markdown":17},{"Bits Per Sample":2451,"Image Height":2452,"Image Width":2453,"Color Components":2454,"Subsampling":2455,"JFIF Version":2456,"Resolution Unit":2457,"XResolution":2458,"YResolution":2459,"JFIF Thumbnail Width":2460,"JFIF Thumbnail Height":2461,"FileType":2462},{"value":456,"description":457},{"value":2429,"description":2430},{"value":2432,"description":2433},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2467],{"name":2468,"src":2469,"url":2469,"meta":2470,"keywords":2529,"description":2488,"alt":2488,"width":2477,"height":2474,"title":2488,"gps":2535},"latestx","https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2471,"json":2534,"markdown":17},{"Bits Per Sample":2472,"Image Height":2473,"Image Width":2476,"Color Components":2479,"Subsampling":2480,"JFIF Version":2481,"Resolution Unit":2482,"XResolution":2483,"YResolution":2484,"JFIF Thumbnail Width":2485,"JFIF Thumbnail Height":2486,"ImageDescription":2487,"Make":2489,"Model":2491,"Exif IFD Pointer":2492,"XPTitle":2494,"XPSubject":2495,"ExposureTime":2497,"FNumber":2498,"ExposureProgram":2499,"ISOSpeedRatings":2500,"ExifVersion":2502,"DateTimeOriginal":2503,"DateTimeDigitized":2505,"BrightnessValue":2506,"ExposureBiasValue":2508,"MaxApertureValue":2509,"MeteringMode":2510,"LightSource":2512,"Flash":2513,"FocalLength":2514,"SubSecTimeOriginal":2516,"SubSecTimeDigitized":2517,"WhiteBalance":2518,"DigitalZoomRatio":2519,"FocalLengthIn35mmFilm":2520,"Contrast":2522,"Saturation":2523,"Sharpness":2524,"about":2525,"CreateDate":2526,"subject":2528,"title":2530,"description":2531,"LastKeywordXMP":2532,"FileType":2533},{"value":456,"description":457},{"value":2474,"description":2475},3936,"3936px",{"value":2477,"description":2478},2216,"2216px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":2488},"Katbot-Open",{"description":2490},"SONYa",{"description":1133},{"value":2493,"description":2493},394,{"description":2488},{"description":2496},"Katbot-Open-Subject",{"description":1755},{"description":1288},{"value":106,"description":1758},{"value":2501,"description":2501},1250,{"description":1173},{"description":2504},"2020:03:19 16:10:20",{"description":2504},{"description":2507},"5.15",{"description":284},{"description":1306},{"value":102,"description":2511},"Average",{"description":702},{"value":1191,"description":1192},{"description":2515},"31 mm",{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":2521,"description":2521},31,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":2527,"description":2527},"2020-03-19T16:10:20",{"description":2529},"injection,katbot-tags",{"description":2488},{"description":2488},{"description":2529},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},[],[],"Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!\n\n#### \"Highlights and details\"\n\n- All parts are precision manufactured, using modern CNC and manual machines\n- Smooth and precise plunging experience\n- The plunger has a replaceable bronze tip\n- 2 mold interfaces: cone for press, and M20 thread interface\n- Heat-shield and insulation\n- Step-less mould height adjustment\n- Mould guide pins and slots\n- Transmission 1:1\n- Shot size: 145G\n- Quick Clamping\n- Shutoff valve\n- Mostly Stainless, Aluminum\n\n#### Services\n\n- After - Sales Service\n- 3 years Warranty\n- Cheap replacements for consumables\n- Customization to user needs\n- Mold design and fabrication\n\n","\r\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\r\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\r\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\r\n","## Gears\r\n\r\n- [EBay - Mod2.5 - 22T](https://www.ebay.es/itm/292528962426?var=591354690194)\r\n\r\n### Other sources\r\n\r\n- https://rodavigo.net/es/p/engranaje-cilindrico-modulo-25-z-25/196CR2525\r\n- https://www.elesa.com/es/elesab2bstoreus/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\r\n- https://www.elesa-ganter.es/es/esp/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\r\n\r\n## Bushing\r\n\r\n- https://www.123rodamiento.es/accesorios-BNZF25-35-45-5-45\r\n\r\n## Fumes\r\n\r\n- [Dr. Mad Thrust - 2100W](https://www.ebay.es/itm/234245884354?var=0&mkevt=1&mkcid=1&mkrid=1185-53479-19255-0&campid=5338343597&toolid=10001&customid=eb%3Ag%3Avms%3Aeb%3Ap%3A234245884354%3BCj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB&gclid=Cj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB)\r\n\r\n### Rack\r\n\r\n- [22425-025150X1000 - Norelem.es](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/22000/Ruedas-dentadas-cil%C3%ADndricas-cremalleras-/Cremalleras-redondas-de-acero-Dentado-fresado-dentado-recto-%C3%A1ngulo-de-presi%C3%B3n-de-20%C2%B0/Cremallera-recto-acero-acabado-natural/p/22425-025150X1000)\r\n\r\n### Heating\r\n\r\n- [35-50 Heatbands0](https://www.alibaba.com/product-detail/LJXH-2pcs-lot-35x30-70mm-Resistance_1600799855041.html?spm=a2756.order-detail-ta-bn-b.0.0.5ce02fc2IihBhv)\r\n- [10mm cartridge heaters - Valve](https://es.rs-online.com/web/p/elementos-de-calefaccion/8607163)\r\n\r\n## Electrics\r\n\r\n- [Contactor](https://www.amazon.es/gp/product/B07GXM2Q3S)\r\n- [Fuse - 10A](https://www.amazon.es/gp/product/B0146HZ4ZS)\r\n- [Schneider - XB4 - Base Socket](https://es.rs-online.com/web/p/tapas-de-proteccion-para-pulsadores/3310142)\r\n- [2P Switch - Schneider - XB4 - Switch](https://es.rs-online.com/web/p/cabezales-para-selectores/3309041)\r\n- [2P Switch - Schneider - XB4 - NO Module](https://es.rs-online.com/web/p/bloques-de-contactos-y-bloques-luminosos-para-pulsadores/3310473)\r\n\r\n## Mechanics\r\n\r\n- [Toggle Latches - UK](https://www.goodhanduk.co.uk/Catalogue/Toggle-Clamps/Latch-Hook-Toggle-Clamps/Latch-Toggle-Clamps-Horizontal-Versions)\r\n\r\n### Springs\r\n\r\n- [ID-8 | OD-16 | L-109 - Norolem](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/26000/Muelles-de-compresi%C3%B3n/Muelles-de-compresi%C3%B3n-roscados-ISO-10243-carga-ligera/p/agid.20047)\r\n- [Parametric Spring - CAD](https://grabcad.com/library/the-parametric-spring-for-solidworks-1)\r\n\r\n### Spring loaded Lock Lever\r\n\r\n- [M12 Spring - GearLock](https://norelem.es/es/Vista-general-de-productos/Sistema-flexible-de-piezas-est%C3%A1ndar/03000/Pasadores-de-bloqueo-pestillos-de-cierre/Pasadores-de-bloqueo-de-acero-inoxidable/Pasador-de-bloqueo-de-acero-inoxidable-forma-B/p/agid.11358?text=&opened=&searchCase=&selectedfacetFilter=%3A%3AMM5_003%3A6%3AMM7_005%3A25%3AMM23_008%3AM10&cad=active)\r\n\r\n### References\r\n\r\n- [Todos](https://git.osr-plastic.org/osr-plastic/osr-machines#injection)\r\n- [CAM - Slide - Fusion-360](https://a360.co/3PQ4rgs)\r\n- [CAM - Transmission - Brackets - Fusion360](https://a360.co/49sgA2l)\r\n\r\n## Todos\r\n\r\n- 20mm version, modular barrel - stainless\r\n- horizontal\r\n- motor / pulley drive\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/injection/katbot-pro-mega-beta/","https://assets.osr-plastic.org/products/injection/katbot-pro-mega-beta","https://files.polymech.io/files/machines/products/injection/katbot-pro-mega-beta","injection/katbot-pro-mega-beta",[2546],{"file":2547,"name":2548,".STEP":2549,".html":2550,"model":2551},"products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.SLDASM","Global-Katbot-Pro.SLDASM","https://assets.osr-plastic.org//products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.STEP","https://assets.osr-plastic.org//products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta\\cad\\Global-Katbot-Pro.tree.json","mailto:sales@plastic-hub.com?subject=Injector Katbot&body=","{\n \"forumSupportCat\": 50,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/injection/katbot-pro-mega-beta\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/dimensions.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/resources/edrawings.html\",\n \"product_parts\": \"https://assets.osr-plastic.org//injection/katbot-pro-mega-beta/drawings/parts.jpg\",\n \"forumCategory\": 50,\n \"forumTags\": \"injection\",\n \"forumUserId\": 1,\n \"forumUserId2\": 1,\n \"howto_categories\": \"86\",\n \"preview\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/latest.jpg\",\n \"rel\": \"products/injection/katbot-pro-mega-beta\",\n \"slug\": \"katbot-pro\",\n \"id\": \"katbot-pro\",\n \"title\": \"Injector Katbot\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"name\": \"Injector Katbot\",\n \"category\": \"injection\",\n \"code\": \"kb-pro\",\n \"keywords\": \"injection, plastic\",\n \"version\": \"0.5\",\n \"price\": 1678,\n \"opensource\": true,\n \"bestseller\": false,\n \"showParts\": false,\n \"showDimensions\": true,\n \"Preview3D\": true,\n \"status\": \"development\",\n \"cscartId\": 63,\n \"shipping_eu\": \"100 Euro\",\n \"shipping_oversee\": \"350 Euro\",\n \"hasSpec\": false,\n \"_forumCategory\": 50,\n \"debug\": false,\n \"description\": \"Arbor injection machine that provides comfortable and precise injection of plastic!\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"forumTopicId\": 10104,\n \"forumPostId\": 27477,\n \"forumPostHash\": \"e139c14d19e459bbe8a125d698167e70\",\n \"product_rel\": \"products/injection/katbot-pro-mega-beta\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"perspective-vintage-deluxe\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective-vintage-deluxe.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"latestx\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/media/gallery/latestx.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3936,\n \"description\": \"3936px\"\n },\n \"Image Width\": {\n \"value\": 2216,\n \"description\": \"2216px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"Katbot-Open\"\n },\n \"Make\": {\n \"description\": \"SONYa\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 394,\n \"description\": 394\n },\n \"XPTitle\": {\n \"description\": \"Katbot-Open\"\n },\n \"XPSubject\": {\n \"description\": \"Katbot-Open-Subject\"\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:03:19 16:10:20\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:03:19 16:10:20\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.15\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"31 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 31,\n \"description\": 31\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-03-19T16:10:20\",\n \"description\": \"2020-03-19T16:10:20\"\n },\n \"subject\": {\n \"description\": \"injection,katbot-tags\"\n },\n \"title\": {\n \"description\": \"Katbot-Open\"\n },\n \"description\": {\n \"description\": \"Katbot-Open\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"injection,katbot-tags\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"injection,katbot-tags\",\n \"description\": \"Katbot-Open\",\n \"alt\": \"Katbot-Open\",\n \"width\": 2216,\n \"height\": 3936,\n \"title\": \"Katbot-Open\",\n \"gps\": {}\n }\n ],\n \"showcase\": [],\n \"samples\": []\n },\n \"body\": \"Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!\\n\\n#### \\\"Highlights and details\\\"\\n\\n- All parts are precision manufactured, using modern CNC and manual machines\\n- Smooth and precise plunging experience\\n- The plunger has a replaceable bronze tip\\n- 2 mold interfaces: cone for press, and M20 thread interface\\n- Heat-shield and insulation\\n- Step-less mould height adjustment\\n- Mould guide pins and slots\\n- Transmission 1:1\\n- Shot size: 145G\\n- Quick Clamping\\n- Shutoff valve\\n- Mostly Stainless, Aluminum\\n\\n#### Services\\n\\n- After - Sales Service\\n- 3 years Warranty\\n- Cheap replacements for consumables\\n- Customization to user needs\\n- Mold design and fabrication\\n\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\\r\\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\\r\\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\\r\\n\",\n \"readme\": \"## Gears\\r\\n\\r\\n- [EBay - Mod2.5 - 22T](https://www.ebay.es/itm/292528962426?var=591354690194)\\r\\n\\r\\n### Other sources\\r\\n\\r\\n- https://rodavigo.net/es/p/engranaje-cilindrico-modulo-25-z-25/196CR2525\\r\\n- https://www.elesa.com/es/elesab2bstoreus/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\\r\\n- https://www.elesa-ganter.es/es/esp/Elementos-para-maquinaria--Engranajes-rectos--ZCL-25-K\\r\\n\\r\\n## Bushing\\r\\n\\r\\n- https://www.123rodamiento.es/accesorios-BNZF25-35-45-5-45\\r\\n\\r\\n## Fumes\\r\\n\\r\\n- [Dr. Mad Thrust - 2100W](https://www.ebay.es/itm/234245884354?var=0&mkevt=1&mkcid=1&mkrid=1185-53479-19255-0&campid=5338343597&toolid=10001&customid=eb%3Ag%3Avms%3Aeb%3Ap%3A234245884354%3BCj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB&gclid=Cj0KCQjw37iTBhCWARIsACBt1IxE-tKvqsj5pGZVuhcd_maWTeD0n8BWo1AHCmyvJQnZmklBqWxLsJsaAos3EALw_wcB)\\r\\n\\r\\n### Rack\\r\\n\\r\\n- [22425-025150X1000 - Norelem.es](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/22000/Ruedas-dentadas-cil%C3%ADndricas-cremalleras-/Cremalleras-redondas-de-acero-Dentado-fresado-dentado-recto-%C3%A1ngulo-de-presi%C3%B3n-de-20%C2%B0/Cremallera-recto-acero-acabado-natural/p/22425-025150X1000)\\r\\n\\r\\n### Heating\\r\\n\\r\\n- [35-50 Heatbands0](https://www.alibaba.com/product-detail/LJXH-2pcs-lot-35x30-70mm-Resistance_1600799855041.html?spm=a2756.order-detail-ta-bn-b.0.0.5ce02fc2IihBhv)\\r\\n- [10mm cartridge heaters - Valve](https://es.rs-online.com/web/p/elementos-de-calefaccion/8607163)\\r\\n\\r\\n## Electrics\\r\\n\\r\\n- [Contactor](https://www.amazon.es/gp/product/B07GXM2Q3S)\\r\\n- [Fuse - 10A](https://www.amazon.es/gp/product/B0146HZ4ZS)\\r\\n- [Schneider - XB4 - Base Socket](https://es.rs-online.com/web/p/tapas-de-proteccion-para-pulsadores/3310142)\\r\\n- [2P Switch - Schneider - XB4 - Switch](https://es.rs-online.com/web/p/cabezales-para-selectores/3309041)\\r\\n- [2P Switch - Schneider - XB4 - NO Module](https://es.rs-online.com/web/p/bloques-de-contactos-y-bloques-luminosos-para-pulsadores/3310473)\\r\\n\\r\\n## Mechanics\\r\\n\\r\\n- [Toggle Latches - UK](https://www.goodhanduk.co.uk/Catalogue/Toggle-Clamps/Latch-Hook-Toggle-Clamps/Latch-Toggle-Clamps-Horizontal-Versions)\\r\\n\\r\\n### Springs\\r\\n\\r\\n- [ID-8 | OD-16 | L-109 - Norolem](https://norelem.es/es/Vista-general-de-productos/Sistemas-y-componentes-para-la-construcci%C3%B3n-de-plantas-y-m%C3%A1quinas/26000/Muelles-de-compresi%C3%B3n/Muelles-de-compresi%C3%B3n-roscados-ISO-10243-carga-ligera/p/agid.20047)\\r\\n- [Parametric Spring - CAD](https://grabcad.com/library/the-parametric-spring-for-solidworks-1)\\r\\n\\r\\n### Spring loaded Lock Lever\\r\\n\\r\\n- [M12 Spring - GearLock](https://norelem.es/es/Vista-general-de-productos/Sistema-flexible-de-piezas-est%C3%A1ndar/03000/Pasadores-de-bloqueo-pestillos-de-cierre/Pasadores-de-bloqueo-de-acero-inoxidable/Pasador-de-bloqueo-de-acero-inoxidable-forma-B/p/agid.11358?text=&opened=&searchCase=&selectedfacetFilter=%3A%3AMM5_003%3A6%3AMM7_005%3A25%3AMM23_008%3AM10&cad=active)\\r\\n\\r\\n### References\\r\\n\\r\\n- [Todos](https://git.osr-plastic.org/osr-plastic/osr-machines#injection)\\r\\n- [CAM - Slide - Fusion-360](https://a360.co/3PQ4rgs)\\r\\n- [CAM - Transmission - Brackets - Fusion360](https://a360.co/49sgA2l)\\r\\n\\r\\n## Todos\\r\\n\\r\\n- 20mm version, modular barrel - stainless\\r\\n- horizontal\\r\\n- motor / pulley drive\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/injection/katbot-pro-mega-beta\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/injection/katbot-pro-mega-beta/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/injection/katbot-pro-mega-beta\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/injection/katbot-pro-mega-beta\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"injection/katbot-pro-mega-beta\",\n \"cad\": [\n {\n \"file\": \"products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.SLDASM\",\n \"name\": \"Global-Katbot-Pro.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\katbot-pro-mega-beta\\\\cad\\\\Global-Katbot-Pro.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/katbot-pro-mega-beta/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Injector Katbot&body=\"\n}","81307d960566716a","products/injection/elena-zmax-rc1",{"id":2555,"data":2557,"filePath":2563,"digest":3266},{"forumSupportCat":2396,"Preview3d":27,"howtoSection":2397,"download":2558,"product_dimensions":2559,"edrawings":2560,"product_parts":2561,"forumCategory":2396,"forumTags":2402,"forumUserId":102,"forumUserId2":102,"howto_categories":415,"preview":2562,"rel":2555,"slug":2563,"id":2563,"title":2564,"type":423,"highlights":2565,"components":2566,"name":2564,"category":2402,"code":2579,"parts":2580,"opensource":27,"bestseller":27,"version":2581,"status":2582,"cscartId":2583,"shipping_eu":2584,"shipping_oversee":2585,"showParts":412,"showDimensions":412,"hasSpec":27,"_gallery":2586,"firmware":2593,"authors":2594,"cadConfigurations":2596,"product_rel":2555,"assets":2612,"body":3245,"resources":17,"shared":2539,"readme":3246,"root":1415,"product":2555,"PRODUCT_ROOT":3247,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":3248,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":3249,"DISCORD":1425,"product_rel_min":3250,"cad":3251,"preview3d":-1,"image":2614,"checkout":3264,"config":3265},"https://files.polymech.io/files/machines/injection/elena-zmax-rc1","https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/resources/edrawings.html","https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/parts.jpg","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/latest.jpg","elena-zmax","Injector Elena",[],[2567,2572,2576],{"name":2568,"forum_url":2569,"path":2570,"store":2571},"Injection Valve","https://forum.osr-plastic.org/t/injection-valve/10100","../components/304_Valve-40mm","https://shop.osr-plastic.org/injection/injection-parts/injection-valve",{"name":2573,"forum_url":2569,"path":2574,"store":2575},"Transmission","./cad/components/injector/600_Transmission.SLDASM","https://shop.osr-plastic.org/injection/injection-parts/arbor-drive-kit/",{"name":2577,"path":2578},"Clamp","../components/200_Clamps/OSR-300-40-30-25-80/Global-GH-35000HL.SLDASM","ELZ","parts.csv","RC2","mature",71,"130 Euro","900 Euro",{"gallery":2587,"renderings":2590},{"glob":2588},[2589],"latest.jpg",{"glob":2591},[2592],"Base.jpg","https://git.polymech.io/osr-plastic/osr-firmware/src/branch/master/elz-motor-rc1",[2595],{"name":434,"url":435},{"Default":2597},{"source":2598,"files":2599},"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.SLDASM",[2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611],"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.json","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.html","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.step","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.x_t","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.json","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.html","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.step","products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.x_t","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.json","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.html","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.step","products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.x_t",{"renderings":2613,"gallery":2722,"showcase":3180,"samples":3244},[2614,2634,2654,2674],{"name":2615,"src":2616,"url":2616,"meta":2617,"keywords":2632,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2633},"1_Base","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2618,"json":2631,"markdown":17},{"Bits Per Sample":2619,"Image Height":2620,"Image Width":2621,"Color Components":2622,"Subsampling":2623,"JFIF Version":2624,"Resolution Unit":2625,"XResolution":2626,"YResolution":2627,"JFIF Thumbnail Width":2628,"JFIF Thumbnail Height":2629,"FileType":2630},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2635,"src":2636,"url":2636,"meta":2637,"keywords":2652,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2653},"2_Motor","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2638,"json":2651,"markdown":17},{"Bits Per Sample":2639,"Image Height":2640,"Image Width":2641,"Color Components":2642,"Subsampling":2643,"JFIF Version":2644,"Resolution Unit":2645,"XResolution":2646,"YResolution":2647,"JFIF Thumbnail Width":2648,"JFIF Thumbnail Height":2649,"FileType":2650},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2655,"src":2656,"url":2656,"meta":2657,"keywords":2672,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":2673},"3_Lydia-v38-Test","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2658,"json":2671,"markdown":17},{"Bits Per Sample":2659,"Image Height":2660,"Image Width":2661,"Color Components":2662,"Subsampling":2663,"JFIF Version":2664,"Resolution Unit":2665,"XResolution":2666,"YResolution":2667,"JFIF Thumbnail Width":2668,"JFIF Thumbnail Height":2669,"FileType":2670},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2675,"src":2676,"url":2676,"meta":2677,"keywords":2720,"description":17,"alt":17,"width":2684,"height":2681,"title":17,"gps":2721},"4_configurations","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2678,"json":2719,"markdown":17},{"Bits Per Sample":2679,"Image Height":2680,"Image Width":2683,"Color Components":2686,"Subsampling":2687,"Preferred CMM type":2689,"Profile Version":2691,"Profile/Device class":2693,"Color Space":2694,"Connection Space":2695,"ICC Profile Date":2696,"ICC Signature":2698,"Primary Platform":2699,"Device Manufacturer":2700,"Device Model Number":2702,"Rendering Intent":2703,"Profile Creator":2704,"ICC Copyright":2706,"ICC Description":2708,"ICC Device Manufacturer for Display":2710,"ICC Device Model Description":2712,"ICC Viewing Conditions Description":2714,"Technology":2716,"FileType":2718},{"value":456,"description":457},{"value":2681,"description":2682},656,"656px",{"value":2684,"description":2685},1713,"1713px",{"value":238,"description":349},{"description":2688},"YCbCr4:4:4 (1 1)",{"value":2690,"description":2690},"Lino",{"value":2692,"description":2692},"2.1.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},"1998-02-09T06:49:00.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},"IEC ",{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},"HP ",{"value":2707,"description":2707},"Copyright (c) 1998 Hewlett-Packard C",{"value":2709,"description":2709},"sRGB IEC61966-2.1",{"value":2711,"description":2711},"IEC http://www.iec.ch",{"value":2713,"description":2713},"IEC 61966-2.1 Default RGB colour space - sRGB",{"value":2715,"description":2715},"Reference Viewing Condition in IEC61966-2.1",{"value":2717,"description":2717},"CRT ",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[2723,2828,2953,3055,3166],{"name":2724,"src":2725,"url":2725,"meta":2726,"keywords":2826,"description":1129,"alt":1129,"width":2731,"height":508,"title":17,"gps":2827},"DSC01641","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2727,"json":2825,"markdown":17},{"Bits Per Sample":2728,"Image Height":2729,"Image Width":2730,"Color Components":2733,"Subsampling":2734,"JFIF Version":2735,"Resolution Unit":2736,"XResolution":2737,"YResolution":2738,"JFIF Thumbnail Width":2739,"JFIF Thumbnail Height":2740,"Thumbnail":2741,"ImageDescription":2759,"Make":2760,"Model":2761,"Orientation":2762,"ResolutionUnit":2763,"Software":2764,"DateTime":2765,"YCbCrPositioning":2766,"Exif IFD Pointer":2767,"ExposureTime":2769,"FNumber":2770,"ExposureProgram":2772,"ISOSpeedRatings":2773,"SensitivityType":2774,"RecommendedExposureIndex":2775,"ExifVersion":2776,"DateTimeOriginal":2777,"DateTimeDigitized":2778,"OffsetTime":2779,"OffsetTimeOriginal":2780,"OffsetTimeDigitized":2781,"ComponentsConfiguration":2782,"CompressedBitsPerPixel":2783,"BrightnessValue":2784,"ExposureBiasValue":2786,"MaxApertureValue":2788,"MeteringMode":2789,"LightSource":2790,"Flash":2791,"FocalLength":2792,"MakerNote":2794,"UserComment":2795,"FlashpixVersion":2796,"ColorSpace":2797,"PixelXDimension":2798,"PixelYDimension":2799,"Interoperability IFD Pointer":2800,"FileSource":2802,"SceneType":2803,"CustomRendered":2804,"ExposureMode":2805,"WhiteBalance":2806,"DigitalZoomRatio":2807,"FocalLengthIn35mmFilm":2808,"SceneCaptureType":2810,"Contrast":2811,"Saturation":2812,"Sharpness":2813,"LensSpecification":2814,"LensModel":2815,"OffsetSchema":2816,"InteroperabilityIndex":2818,"InteroperabilityVersion":2819,"about":2820,"Rating":2821,"MPFVersion":2822,"NumberOfImages":2823,"FileType":2824},{"value":456,"description":457},{"value":508,"description":509},{"value":2731,"description":2732},1918,"1918px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"Compression":2742,"ImageDescription":2743,"Make":2744,"Model":2745,"Orientation":2746,"XResolution":2747,"YResolution":2748,"ResolutionUnit":2749,"Software":2750,"DateTime":2751,"JPEGInterchangeFormat":2753,"JPEGInterchangeFormatLength":2755,"YCbCrPositioning":2757,"type":640,"base64":2758},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":2752},"2019:02:22 19:34:30",{"value":2754,"description":2754},39090,{"value":2756,"description":2756},4246,{"value":106,"description":639},"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/AP5/6KACigAooAKKACigAooAKKACigAooAKKAPa/+Ga/2jD/AMyB42/8FV5/8bp3/DNH7R5/5p/43/8ABVef/G6LruA7/hmb9pA/80+8b/8AgpvP/jdH/DM37SJ/5p944/8ABTef/G6V13AX/hmT9pM/8098cf8AgpvP/jdL/wAMx/tJn/mnvjj/AMFN5/8AG6LruAf8MxftKf8ARPfHP/gpvP8A43R/wzH+0p/0T3xz/wCCm8/+N07ruAf8Mx/tKH/mnvjn/wAFN5/8bo/4Zi/aU/6J745/8FN5/wDG6LoBf+GYv2lP+ieeOf8AwU3n/wAbo/4Zh/aVP/NPPHP/AIKbz/41RdAL/wAMwftLH/mnnjn/AMFN5/8AGqD+zB+0t/0Tzxz/AOCm8/8AjVFwG/8ADMX7Sn/RPfHP/gpvP/jdIf2Zf2kv+ifeOP8AwU3n/wAboAYf2af2jh1+H/jb/wAFV5/8bph/Zs/aLHXwD41/8FV5/wDG6AuMP7OP7QwPPgPxn/4K7v8A+N0w/s6/tB5/5EXxl/4K7v8A+N0Af2DxWo6kVdWDmsRkwhqwsGO1AycQn9aZJsjXk4obtqwPz4+L+j6z4g+O13dXl/4k0ttFs7S48Hz2q+Zp020M1350bbU88yfK535CBcoy17XoPx21EKG1iwa1tCSf7VhPn2ix5O03Lqoe3IHDNPHEpYHFaxlCrFRj8cfxMmpQk5P4ZH0TpGq6drNolxbXENxDKoaOWNg6MD3VhwR71t7QR9aj13LFZCT2xj8c04IMc0APA20Pk9OtAELLn6etUpYhg1VxMy7iHIIrNnhzQIxbi1JOayrmNUUtgkd8VaA9ZSGrCw5rA0Jlh56dasLDzQBJ5FRzWqPwVyO+aHruBGtjEhJAwcdRWddaJp18AJreNyhykijZIh9UdcEH3BqbWd0G+545q3watLO9kvNFu59Lu3bfI9uwheRu5lG1oJ2Pdponc9nFYjePPiL4Nljg1bTxqsTnCz2gFveEDqfs8jmKUj/phMzt2jHStVJVNJaT79zNpwd1rHsdfo/xo8D65qkVnbT3Uk7qxnRoZENqVJBW7DqDE2QQQ2CD1xXq9tdQz52sG9waHGUbcy3KUlK9uhdQFhz60FSM0gI2FQumVpgzNuIuprNmi7/nTJM6WHOaoSQ4HTNaREz02OHNWRHiuc1JVj/Wp0i4oAlEdNkUigCsy18qfFT9sT4O/CzXI9NmuLjVLzztt5HYBZFtV6EyuzKpcd41JYdwKaTeyE2ludr/AMNBfBm68HnXI9ds5LLoUyRc+Zj/AFRgIEgc+hHvnHNfNHir4r+L/iC2Ck+g+HZ13R2vH9qahFniTkgQQH/noxA6gFzxV06SnO8tIx3IqTtHTWT2MzS/A9x4yiisIoW0/TIrmOZbWFmUu8Th0e4fhpGyASX9wFUV9xeDvDUfh/TUj3O7Y+ZmJJJqqs3J9rfgTSjbU7vZilZQazNSBo+ahbgfpQJlWWPcDWU6eo4qiShMgBPvVORBirixM9LVMCnKgJ/nWBqWAhqcLQBIqVDKACeabA+Z/wBpjSNT8ReAJbW21u+0OIq73l1bhSrRKuWS55V/JI4YRsCc4IYcV+V/hDwNoPgPTPFt/wCJoYNQGnaRcxaLYyKwgvHmHkR39utwF863idvnA5DbTg5Fb0Z+60uphU1lqc14y13R9TtNHvdIC2lzDbwrdRW7q481ERklKRkjDKQSDyJdyYwtfTXwm/4TDU2eTxCYzPLiVZHLG6J6F7kH+P0LfMBxxXRUh1T9162Moy7/ABLqffXgW00i2tV8rBOMlvU+pr1qBsqDXBJtt33OuOyNBfmANOYBj2OaBsjaLDZycd/eovLzn60xMrOvX1zWdLGCKaJZkTxA1mSYB61pElnqITPU1MigfU1gak6+341KF5pgK2RWa5Zzz61M2CPFPiD4302LVYNGsLe01zVGvYI9U0iOZRd21lOyq120eG/dpuDtv2qUDHORXi3j/wCD3haz1+0uL2fU7dorwzRTyvFNYStLAYJLLZLwsUoILJt2llDEZPNxajy3dnuZSvJtpbHjfiT4OeB/AviNLzStIFnf3VoH8pW3pC5dl326bmWLeACQpIXoCBmui8D/AA+1hkXe0srsqpJK3UgepGMserHA5rp57Q13MuW8j7C8GeDW0u3XOc+npXqCWWI8DrXK9Xc6UrIyriWWylwc4NKl7C7fewTSuM5Cf4t/Du31GWzk1SE3MDFZlVXYKynDgsoK/KeG54PWu/8AMilRXVgysoZWByCD0IPcGtHFqKk9nsyOZOTj9pboz5Jh5uMdutU5SOvrSGzKuELZ5PPWsS4QjPJqluSz1bGTirKrWRoTKOalHNUA1xxVRULsaiWrQHHN4I8M6t4tj1y6sbabVNMd4tNvWUGa2jaMo6xv237myPRqvajpsuqzGN9piP3lIyCPpTqxbduxMNFfuSyeBfDl0g8y2j3BAu8AA7RnC/QZOBViTSfD/h6yeQrFBDDGXllchURFGWd2PAUDkk9Ka0QaN3PmX/htL4Dxay1mlzqMyo5U3cVtIbfK/eIJwxA9dvPUZr6Q8K+M/DPjbSo77SryG+tJl3RzxnIPYgjqGHQqcEHgiqcXHdWYKSlsauoJDLEdw/GuOuLUyKxiYEgHHsayk1fzKPz+i0K+8IeI5LDUoo4767QSQlGLmaOMsHlJPcnG7v8ALg84r6S8DeLNdgsY7edp7hSQLcvy6IBjDn+Q7Ct8Hh5UMshTrpKsm3ptq/8AIjH4mGJzWpWw9/YSSSvo9Fb8z3SzeaWMM2QTVhgcnryagZSmXrmsG7yPWqEz1RDk59atCoLJgafmmBHIcimI1S9wMOxd7ebVdxPF8Cv+60MZH65q7pq7k3HPJzVz1mTD4Ubatj/GvJ/jX4N1H4hfDfV9JtZDFPe2ZSJskAsGDbSRzhsYPsalu1n2G1o/M/MbTn8W/D1pvD83gmTVNea0aytLlR8qrLF5TZkAbKuOWww3DhiK+x/2Q/AfjfwV4DWLU4hCskjPBG4AkjjOCIyVADc5O734JFaylzc8nK7k9PIyirOKStbc+rNQhkELknsa4axv7HSrS7ubqYpDBG0srkFiEUZOAuSx9FAJPauWSfOvM3vozJNr4V8WWlvdwR2l/HexrLBdFQ4MWS0bRk525LFsdQSa6uw8LaZZncsaq3rW8vjk+r387ERbcIpu6W3kaxgVOAR7/wD1qqTgLn+dIbMmU7s81jXQ4piZ6elWlFSiiYdafTAaw3CoVBVz3z0qXumB5DqvgO103xjPrp1HXJbqe1lRbWS6drAbip2pa5ESsiqAhVQxAJcsea9G8OtI1ghZskjOauW6fdEx6rszoGOaiJLPj8fapZQfZLOSdZnhiaZfuylQXH0Y8irh5JpiZg61OIrZh3YVwWm3VssdynnQO6Sj7REjBpI0KBgsqg5VnzwD1UgipWtWPaOrFN2pvu9DY8NaDaadDuRNin7iZJCr2UZ9K6qTGKtu7u9xrRWM6U/MazJ2P50gZkzA7iayblhg0xM9PQirIapRRIG5qQHmmAp596ay5BoeoFO8sotUt/LkJVgcqw6g/wCe1eFaf8Rbvwx4vvNGudO1OezsTtl12OIGyjlZUkS3c7t4cq4Odu0dC2aF70f7yIb5ZX6M9yttStbyMOjAqwzmrZnjHOeveldFkZujjgZrlbjx3oMHiiLRJLyGLVZrFruKzbIke2RgjSrxg4J5Gc98YoXNJ2S1E2lq9Ce/ntEG533sTwvrzjhep/znFcBoXw3X/hObzXXkljW7tIbf7EFRUKws7rJIVUFnLSMfmJxnAq0uS6es5b+Rnf2jT+wvxPX/AC1RcDiqkrZ/OpNTOnwOcn3rNmYkc0CZmzOCOtYlwxGeaBHqCE1ZUnNSUSjdmp1OaaAfmjOaYAy7jSNGsqFXXcp4PY/gR0/ClqnzLcGr6MxZtEgibdBGASfug7Bj04H5d/evIfB/w213wf4n8V6iAlyfEmsx3aJ5zjyYo7aOERnIIzvVmO3Aww9MVXOru8LvuRyPpKyPQJNP8XznIeC3HdQS4P5gfzrJuvh3barqlleX0ry3Fg8j2jxkp5TyLtcqRzyOOfr1o55/ZXKhezTd5PmZ3NnpGn2Q+SNd3dycsfqTV4ll9KX5lleSRqpSsTmgZmzHvmsqZ+TjmgDMmb361jXLHBOaCT1RWNTqxJqSiyrGpVJNNASZNOFMB3OafQAu45pCxzQAhOe9RHmgTIGODSE7qA8yCTmqcmKBmZL9e9Yt55p+6R7g/wCNDF1Mi4Yge9YtxIeTTQmfySf8NR/tNf8ARRfHf/g3vf8A47S/8NS/tN/9FG8ef+De9/8AjtVZdgF/4am/ad/6KP48/wDBxe//AB2l/wCGp/2nv+ij+PP/AAcXv/x2nZdgD/hqj9p7/oo/j3/wcXv/AMdo/wCGqP2nv+ij+Pf/AAcXv/x2iyAX/hqn9p//AKKR49/8HF7/APHaP+Gqf2oP+ikePf8AwcXv/wAdosgD/hqn9qD/AKKR49/8HF7/APHaP+Gqf2nz/wA1I8e/+Di9/wDjtFkAf8NU/tP/APRSPHv/AIOL3/47Sf8ADVH7T3/RR/Hv/g4vf/jtFkAh/an/AGnT/wA1H8ef+Di9/wDjtH/DU37Tv/RRvHn/AIOL3/47RZAB/am/acP/ADUbx5/4OL3/AOO00/tSftNH/movjv8A8G97/wDHaLIBp/ag/aXPX4ieOj/3F73/AOO0w/tOftJt1+IXjg/9xa8/+OUWQEZ/aY/aPPX4geNz/wBxW8/+OUw/tJ/tFN18feNT/wBxW7/+OUAeK0UAFFABRQAUUAFFABRQAUUAFFABRQAUUAf/2Q==",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":1139},{"description":2752},{"value":106,"description":639},{"value":2768,"description":2768},258,{"description":1663},{"description":2771},"f/13",{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2752},{"description":2752},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":2785},"5.79453125",{"description":2787},"-0.3",{"description":1187},{"value":102,"description":2511},{"description":702},{"value":1191,"description":1192},{"description":2793},"30 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":2474,"description":2474},{"value":2477,"description":2477},{"value":2801,"description":2801},38624,{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":2809,"description":2809},30,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":2817,"description":2817},-94,{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"description":689},{"value":106,"description":106},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2829,"src":2830,"url":2830,"meta":2831,"keywords":2951,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":2952},"DSC03123","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2832,"json":2950,"markdown":17},{"Bits Per Sample":2833,"Image Height":2834,"Image Width":2835,"Color Components":2836,"Subsampling":2837,"JFIF Version":2838,"Resolution Unit":2839,"XResolution":2840,"YResolution":2841,"JFIF Thumbnail Width":2842,"JFIF Thumbnail Height":2843,"ImageDescription":2844,"Make":2845,"Model":2846,"Orientation":2847,"ResolutionUnit":2848,"Software":2849,"DateTime":2851,"YCbCrPositioning":2853,"Exif IFD Pointer":2854,"ExposureTime":2856,"FNumber":2858,"ExposureProgram":2859,"ISOSpeedRatings":2860,"SensitivityType":2861,"RecommendedExposureIndex":2862,"ExifVersion":2863,"DateTimeOriginal":2864,"DateTimeDigitized":2866,"OffsetTime":2867,"OffsetTimeOriginal":2868,"OffsetTimeDigitized":2869,"ComponentsConfiguration":2870,"CompressedBitsPerPixel":2871,"BrightnessValue":2872,"ExposureBiasValue":2874,"MaxApertureValue":2875,"MeteringMode":2876,"LightSource":2877,"Flash":2880,"FocalLength":2881,"MakerNote":2883,"UserComment":2884,"FlashpixVersion":2885,"ColorSpace":2886,"PixelXDimension":2887,"PixelYDimension":2888,"FileSource":2889,"SceneType":2890,"CustomRendered":2891,"ExposureMode":2892,"WhiteBalance":2893,"DigitalZoomRatio":2894,"FocalLengthIn35mmFilm":2895,"SceneCaptureType":2897,"Contrast":2898,"Saturation":2899,"Sharpness":2900,"LensSpecification":2901,"LensModel":2902,"about":2903,"DocumentID":2904,"InstanceID":2906,"OriginalDocumentID":2908,"Format":2910,"API":2911,"Platform":2913,"TimeStamp":2915,"Version":2917,"CreatorTool":2919,"MetadataDate":2921,"ModifyDate":2923,"Rating":2924,"History":2925,"Preferred CMM type":2927,"Profile Version":2928,"Profile/Device class":2930,"Color Space":2931,"Connection Space":2932,"ICC Profile Date":2933,"ICC Signature":2935,"Primary Platform":2936,"Device Manufacturer":2937,"Device Model Number":2939,"Rendering Intent":2940,"Profile Creator":2941,"ICC Description":2942,"ICC Copyright":2944,"ICC Device Manufacturer for Display":2946,"ICC Device Model Description":2948,"FileType":2949},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},"GIMP 2.10.38",{"description":2852},"2025:02:22 15:21:09",{"value":106,"description":639},{"value":2855,"description":2855},330,{"description":2857},"1/5",{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2865},"2020:10:18 14:24:19",{"description":2865},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":316},{"description":2873},"3.32578125",{"description":674},{"description":1306},{"value":106,"description":676},{"value":2878,"description":2879},10,"Cloudy weather",{"value":1191,"description":1192},{"description":2882},"34 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":769,"description":769},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":2896,"description":2896},34,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":2905,"description":2905},"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146",{"value":2907,"description":2907},"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979",{"value":2909,"description":2909},"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952",{"value":640,"description":640},{"value":2912,"description":2912},"2.0",{"value":2914,"description":2914},"Windows",{"value":2916,"description":2916},"1740234072642449",{"value":2918,"description":2918},"2.10.38",{"value":2920,"description":2920},"GIMP 2.10",{"value":2922,"description":2922},"2025:02:22T15:21:09+01:00",{"value":2922,"description":2922},{"value":674,"description":674},{"description":2926},"action: saved; changed: /; instanceID: xmp.iid:19014900-2b9d-42e5-818e-7cf8119f1285; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:12",{"value":729,"description":729},{"value":2929,"description":2929},"4.4.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2934,"description":2934},"2025-02-22T14:20:50.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},"\u0000\u0000\u0000\u0000",{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},"GIMP built-in sRGB",{"value":2945,"description":2945},"Public Domain",{"value":2947,"description":2947},"GIMP",{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":2954,"src":2955,"url":2955,"meta":2956,"keywords":3053,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":3054},"DSC03131","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":2957,"json":3052,"markdown":17},{"Bits Per Sample":2958,"Image Height":2959,"Image Width":2960,"Color Components":2961,"Subsampling":2962,"Thumbnail":2963,"ImageDescription":2980,"Make":2981,"Model":2982,"Orientation":2983,"XResolution":2984,"YResolution":2985,"ResolutionUnit":2986,"Software":2987,"DateTime":2988,"YCbCrPositioning":2989,"Exif IFD Pointer":2990,"ExposureTime":2991,"FNumber":2992,"ExposureProgram":2993,"ISOSpeedRatings":2994,"SensitivityType":2995,"RecommendedExposureIndex":2996,"ExifVersion":2997,"DateTimeOriginal":2998,"DateTimeDigitized":2999,"OffsetTime":3000,"OffsetTimeOriginal":3001,"OffsetTimeDigitized":3002,"ComponentsConfiguration":3003,"CompressedBitsPerPixel":3004,"BrightnessValue":3005,"ExposureBiasValue":3007,"MaxApertureValue":3008,"MeteringMode":3009,"LightSource":3010,"Flash":3011,"FocalLength":3012,"MakerNote":3013,"UserComment":3014,"FlashpixVersion":3015,"ColorSpace":3016,"PixelXDimension":3017,"PixelYDimension":3018,"Interoperability IFD Pointer":3019,"FileSource":3020,"SceneType":3021,"CustomRendered":3022,"ExposureMode":3023,"WhiteBalance":3024,"DigitalZoomRatio":3025,"FocalLengthIn35mmFilm":3026,"SceneCaptureType":3027,"Contrast":3028,"Saturation":3029,"Sharpness":3030,"LensSpecification":3031,"LensModel":3032,"InteroperabilityIndex":3033,"InteroperabilityVersion":3034,"about":3035,"Rating":3036,"Preferred CMM type":3037,"Profile Version":3038,"Profile/Device class":3039,"Color Space":3040,"Connection Space":3041,"ICC Profile Date":3042,"ICC Signature":3043,"Primary Platform":3044,"Device Manufacturer":3045,"Device Model Number":3046,"Rendering Intent":3047,"Profile Creator":3048,"ICC Description":3049,"ICC Copyright":3050,"FileType":3051},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":2964,"ImageDescription":2965,"Make":2966,"Model":2967,"Orientation":2968,"XResolution":2969,"YResolution":2970,"ResolutionUnit":2971,"Software":2972,"DateTime":2973,"JPEGInterchangeFormat":2975,"JPEGInterchangeFormatLength":2976,"YCbCrPositioning":2978,"type":640,"base64":2979},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":2974},"2020:10:18 15:09:35",{"value":1143,"description":1143},{"value":2977,"description":2977},7832,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":2974},{"value":106,"description":639},{"value":1160,"description":1160},{"description":2857},{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":2974},{"description":2974},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":349},{"description":3006},"3.509375",{"description":674},{"description":1306},{"value":106,"description":676},{"value":2878,"description":2879},{"value":1191,"description":1192},{"description":1780},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":1795,"description":1795},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3056,"src":3057,"url":3057,"meta":3058,"keywords":3164,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":3165},"DSC03331","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3059,"json":3163,"markdown":17},{"Bits Per Sample":3060,"Image Height":3061,"Image Width":3062,"Color Components":3063,"Subsampling":3064,"JFIF Version":3065,"Resolution Unit":3066,"XResolution":3067,"YResolution":3068,"JFIF Thumbnail Width":3069,"JFIF Thumbnail Height":3070,"ImageDescription":3071,"Make":3072,"Model":3073,"Orientation":3074,"ResolutionUnit":3075,"Software":3076,"DateTime":3077,"YCbCrPositioning":3079,"Exif IFD Pointer":3080,"ExposureTime":3081,"FNumber":3082,"ExposureProgram":3083,"ISOSpeedRatings":3084,"SensitivityType":3085,"RecommendedExposureIndex":3086,"ExifVersion":3087,"DateTimeOriginal":3088,"DateTimeDigitized":3090,"OffsetTime":3091,"OffsetTimeOriginal":3092,"OffsetTimeDigitized":3093,"ComponentsConfiguration":3094,"CompressedBitsPerPixel":3095,"BrightnessValue":3096,"ExposureBiasValue":3098,"MaxApertureValue":3099,"MeteringMode":3100,"LightSource":3101,"Flash":3102,"FocalLength":3103,"MakerNote":3105,"UserComment":3106,"FlashpixVersion":3107,"ColorSpace":3108,"PixelXDimension":3109,"PixelYDimension":3110,"FileSource":3111,"SceneType":3112,"CustomRendered":3113,"ExposureMode":3114,"WhiteBalance":3115,"DigitalZoomRatio":3116,"FocalLengthIn35mmFilm":3117,"SceneCaptureType":3119,"Contrast":3120,"Saturation":3121,"Sharpness":3122,"LensSpecification":3123,"LensModel":3124,"about":3125,"DocumentID":3126,"InstanceID":3128,"OriginalDocumentID":3130,"Format":3132,"API":3133,"Platform":3134,"TimeStamp":3135,"Version":3137,"CreatorTool":3138,"MetadataDate":3139,"ModifyDate":3141,"Rating":3142,"History":3143,"Preferred CMM type":3145,"Profile Version":3146,"Profile/Device class":3147,"Color Space":3148,"Connection Space":3149,"ICC Profile Date":3150,"ICC Signature":3152,"Primary Platform":3153,"Device Manufacturer":3154,"Device Model Number":3155,"Rendering Intent":3156,"Profile Creator":3157,"ICC Description":3158,"ICC Copyright":3159,"ICC Device Manufacturer for Display":3160,"ICC Device Model Description":3161,"FileType":3162},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},{"description":3078},"2025:02:22 15:21:35",{"value":106,"description":639},{"value":2855,"description":2855},{"description":1663},{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":3089},"2021:01:18 15:31:59",{"description":3089},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":316},{"description":3097},"3.56796875",{"description":316},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":3104},"29 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":769,"description":769},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":3118,"description":3118},29,{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":3127,"description":3127},"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504",{"value":3129,"description":3129},"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43",{"value":3131,"description":3131},"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d",{"value":640,"description":640},{"value":2912,"description":2912},{"value":2914,"description":2914},{"value":3136,"description":3136},"1740234097344768",{"value":2918,"description":2918},{"value":2920,"description":2920},{"value":3140,"description":3140},"2025:02:22T15:21:35+01:00",{"value":3140,"description":3140},{"value":674,"description":674},{"description":3144},"action: saved; changed: /; instanceID: xmp.iid:cddf1176-4755-4432-855b-48db82f3bb9d; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:37",{"value":729,"description":729},{"value":2929,"description":2929},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":3151,"description":3151},"2025-02-22T14:21:27.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},{"value":2945,"description":2945},{"value":2947,"description":2947},{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":3168,"url":3168,"meta":3169,"keywords":3178,"description":17,"alt":17,"width":769,"height":622,"title":17,"gps":3179},"latest","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3170,"json":3177,"markdown":17},{"Bits Per Sample":3171,"Image Height":3172,"Image Width":3173,"Color Components":3174,"Subsampling":3175,"FileType":3176},{"value":456,"description":457},{"value":622,"description":623},{"value":769,"description":770},{"value":238,"description":349},{"description":773},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[3181,3202,3223],{"name":284,"src":3182,"url":3182,"meta":3183,"keywords":3200,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3201},"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3184,"json":3199,"markdown":17},{"Bits Per Sample":3185,"Image Height":3186,"Image Width":3187,"Color Components":3188,"Subsampling":3189,"JFIF Version":3190,"Resolution Unit":3191,"XResolution":3192,"YResolution":3193,"JFIF Thumbnail Width":3194,"JFIF Thumbnail Height":3195,"Make":3196,"FileType":3198},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},"Ideogram AI",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3203,"src":3204,"url":3204,"meta":3205,"keywords":3221,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3222},"5","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3206,"json":3220,"markdown":17},{"Bits Per Sample":3207,"Image Height":3208,"Image Width":3209,"Color Components":3210,"Subsampling":3211,"JFIF Version":3212,"Resolution Unit":3213,"XResolution":3214,"YResolution":3215,"JFIF Thumbnail Width":3216,"JFIF Thumbnail Height":3217,"Make":3218,"FileType":3219},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3224,"src":3225,"url":3225,"meta":3226,"keywords":3242,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3243},"6","https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3227,"json":3241,"markdown":17},{"Bits Per Sample":3228,"Image Height":3229,"Image Width":3230,"Color Components":3231,"Subsampling":3232,"JFIF Version":3233,"Resolution Unit":3234,"XResolution":3235,"YResolution":3236,"JFIF Thumbnail Width":3237,"JFIF Thumbnail Height":3238,"Make":3239,"FileType":3240},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[],"Arbor Injection Machine - The Mercedes Benz in its class\n\n### Features\n\n- Clean, safe, predictable and precise process\n- Shutoff valve\n- Quick mould clamp table\n- up to 350g shotsize\n- Motorized (as upgrade): adjustable jam detection, auto-drive\n","# Elena - Arbor Injector - version `-max\r\n\r\n## Todos - version smax - Q2 2021\r\n\r\n- [ ] Gear motor\r\n\r\n\r\n\r\n\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/injection/elena-zmax-rc1/","https://assets.osr-plastic.org/products/injection/elena-zmax-rc1","https://files.polymech.io/files/machines/products/injection/elena-zmax-rc1","injection/elena-zmax-rc1",[3252,3258],{"file":3253,"name":3254,".STEP":3255,".html":3256,"model":3257},"products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.SLDASM","GlobalAssembly-ELZ-RC2.SLDASM","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.STEP","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2.tree.json",{"file":3259,"name":3260,".STEP":3261,".html":3262,"model":3263},"products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.SLDASM","GlobalAssembly-ELZ-RC2-Motor.SLDASM","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.STEP","https://assets.osr-plastic.org//products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\injection\\elena-zmax-rc1\\cad\\GlobalAssembly-ELZ-RC2-Motor.tree.json","mailto:sales@plastic-hub.com?subject=Injector Elena&body=","{\n \"forumSupportCat\": 50,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/injection/elena-zmax-rc1\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/dimensions.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/resources/edrawings.html\",\n \"product_parts\": \"https://assets.osr-plastic.org//injection/elena-zmax-rc1/drawings/parts.jpg\",\n \"forumCategory\": 50,\n \"forumTags\": \"injection\",\n \"forumUserId\": 1,\n \"forumUserId2\": 1,\n \"howto_categories\": \"86\",\n \"preview\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/latest.jpg\",\n \"rel\": \"products/injection/elena-zmax-rc1\",\n \"slug\": \"elena-zmax\",\n \"id\": \"elena-zmax\",\n \"title\": \"Injector Elena\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [\n {\n \"name\": \"Injection Valve\",\n \"forum_url\": \"https://forum.osr-plastic.org/t/injection-valve/10100\",\n \"path\": \"../components/304_Valve-40mm\",\n \"store\": \"https://shop.osr-plastic.org/injection/injection-parts/injection-valve\"\n },\n {\n \"name\": \"Transmission\",\n \"forum_url\": \"https://forum.osr-plastic.org/t/injection-valve/10100\",\n \"path\": \"./cad/components/injector/600_Transmission.SLDASM\",\n \"store\": \"https://shop.osr-plastic.org/injection/injection-parts/arbor-drive-kit/\"\n },\n {\n \"name\": \"Clamp\",\n \"path\": \"../components/200_Clamps/OSR-300-40-30-25-80/Global-GH-35000HL.SLDASM\"\n }\n ],\n \"name\": \"Injector Elena\",\n \"category\": \"injection\",\n \"code\": \"ELZ\",\n \"parts\": \"parts.csv\",\n \"opensource\": true,\n \"bestseller\": true,\n \"version\": \"RC2\",\n \"status\": \"mature\",\n \"cscartId\": 71,\n \"shipping_eu\": \"130 Euro\",\n \"shipping_oversee\": \"900 Euro\",\n \"showParts\": false,\n \"showDimensions\": false,\n \"hasSpec\": true,\n \"_gallery\": {\n \"gallery\": {\n \"glob\": [\n \"latest.jpg\"\n ]\n },\n \"renderings\": {\n \"glob\": [\n \"Base.jpg\"\n ]\n }\n },\n \"firmware\": \"https://git.polymech.io/osr-plastic/osr-firmware/src/branch/master/elz-motor-rc1\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n }\n ],\n \"cadConfigurations\": {\n \"Default\": {\n \"source\": \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.SLDASM\",\n \"files\": [\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.json\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.html\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.step\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2-Motor.x_t\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.json\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.html\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.step\",\n \"products/injection/elena-zmax-rc1/cad/GlobalAssembly-ELZ-RC2.x_t\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.json\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.html\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.step\",\n \"products/injection/elena-zmax-rc1/cad/components/injector/GlobalValve-40.x_t\"\n ]\n }\n },\n \"product_rel\": \"products/injection/elena-zmax-rc1\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"1_Base\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2_Motor\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/2_Motor.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3_Lydia-v38-Test\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/3_Lydia-v38-Test.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4_configurations\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/4_configurations.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 656,\n \"description\": \"656px\"\n },\n \"Image Width\": {\n \"value\": 1713,\n \"description\": \"1713px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1713,\n \"height\": 656,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"DSC01641\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC01641.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1918,\n \"description\": \"1918px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39090,\n \"description\": 39090\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 4246,\n \"description\": 4246\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/AP5/6KACigAooAKKACigAooAKKACigAooAKKAPa/+Ga/2jD/AMyB42/8FV5/8bp3/DNH7R5/5p/43/8ABVef/G6LruA7/hmb9pA/80+8b/8AgpvP/jdH/DM37SJ/5p944/8ABTef/G6V13AX/hmT9pM/8098cf8AgpvP/jdL/wAMx/tJn/mnvjj/AMFN5/8AG6LruAf8MxftKf8ARPfHP/gpvP8A43R/wzH+0p/0T3xz/wCCm8/+N07ruAf8Mx/tKH/mnvjn/wAFN5/8bo/4Zi/aU/6J745/8FN5/wDG6LoBf+GYv2lP+ieeOf8AwU3n/wAbo/4Zh/aVP/NPPHP/AIKbz/41RdAL/wAMwftLH/mnnjn/AMFN5/8AGqD+zB+0t/0Tzxz/AOCm8/8AjVFwG/8ADMX7Sn/RPfHP/gpvP/jdIf2Zf2kv+ifeOP8AwU3n/wAboAYf2af2jh1+H/jb/wAFV5/8bph/Zs/aLHXwD41/8FV5/wDG6AuMP7OP7QwPPgPxn/4K7v8A+N0w/s6/tB5/5EXxl/4K7v8A+N0Af2DxWo6kVdWDmsRkwhqwsGO1AycQn9aZJsjXk4obtqwPz4+L+j6z4g+O13dXl/4k0ttFs7S48Hz2q+Zp020M1350bbU88yfK535CBcoy17XoPx21EKG1iwa1tCSf7VhPn2ix5O03Lqoe3IHDNPHEpYHFaxlCrFRj8cfxMmpQk5P4ZH0TpGq6drNolxbXENxDKoaOWNg6MD3VhwR71t7QR9aj13LFZCT2xj8c04IMc0APA20Pk9OtAELLn6etUpYhg1VxMy7iHIIrNnhzQIxbi1JOayrmNUUtgkd8VaA9ZSGrCw5rA0Jlh56dasLDzQBJ5FRzWqPwVyO+aHruBGtjEhJAwcdRWddaJp18AJreNyhykijZIh9UdcEH3BqbWd0G+545q3watLO9kvNFu59Lu3bfI9uwheRu5lG1oJ2Pdponc9nFYjePPiL4Nljg1bTxqsTnCz2gFveEDqfs8jmKUj/phMzt2jHStVJVNJaT79zNpwd1rHsdfo/xo8D65qkVnbT3Uk7qxnRoZENqVJBW7DqDE2QQQ2CD1xXq9tdQz52sG9waHGUbcy3KUlK9uhdQFhz60FSM0gI2FQumVpgzNuIuprNmi7/nTJM6WHOaoSQ4HTNaREz02OHNWRHiuc1JVj/Wp0i4oAlEdNkUigCsy18qfFT9sT4O/CzXI9NmuLjVLzztt5HYBZFtV6EyuzKpcd41JYdwKaTeyE2ludr/AMNBfBm68HnXI9ds5LLoUyRc+Zj/AFRgIEgc+hHvnHNfNHir4r+L/iC2Ck+g+HZ13R2vH9qahFniTkgQQH/noxA6gFzxV06SnO8tIx3IqTtHTWT2MzS/A9x4yiisIoW0/TIrmOZbWFmUu8Th0e4fhpGyASX9wFUV9xeDvDUfh/TUj3O7Y+ZmJJJqqs3J9rfgTSjbU7vZilZQazNSBo+ahbgfpQJlWWPcDWU6eo4qiShMgBPvVORBirixM9LVMCnKgJ/nWBqWAhqcLQBIqVDKACeabA+Z/wBpjSNT8ReAJbW21u+0OIq73l1bhSrRKuWS55V/JI4YRsCc4IYcV+V/hDwNoPgPTPFt/wCJoYNQGnaRcxaLYyKwgvHmHkR39utwF863idvnA5DbTg5Fb0Z+60uphU1lqc14y13R9TtNHvdIC2lzDbwrdRW7q481ERklKRkjDKQSDyJdyYwtfTXwm/4TDU2eTxCYzPLiVZHLG6J6F7kH+P0LfMBxxXRUh1T9162Moy7/ABLqffXgW00i2tV8rBOMlvU+pr1qBsqDXBJtt33OuOyNBfmANOYBj2OaBsjaLDZycd/eovLzn60xMrOvX1zWdLGCKaJZkTxA1mSYB61pElnqITPU1MigfU1gak6+341KF5pgK2RWa5Zzz61M2CPFPiD4302LVYNGsLe01zVGvYI9U0iOZRd21lOyq120eG/dpuDtv2qUDHORXi3j/wCD3haz1+0uL2fU7dorwzRTyvFNYStLAYJLLZLwsUoILJt2llDEZPNxajy3dnuZSvJtpbHjfiT4OeB/AviNLzStIFnf3VoH8pW3pC5dl326bmWLeACQpIXoCBmui8D/AA+1hkXe0srsqpJK3UgepGMserHA5rp57Q13MuW8j7C8GeDW0u3XOc+npXqCWWI8DrXK9Xc6UrIyriWWylwc4NKl7C7fewTSuM5Cf4t/Du31GWzk1SE3MDFZlVXYKynDgsoK/KeG54PWu/8AMilRXVgysoZWByCD0IPcGtHFqKk9nsyOZOTj9pboz5Jh5uMdutU5SOvrSGzKuELZ5PPWsS4QjPJqluSz1bGTirKrWRoTKOalHNUA1xxVRULsaiWrQHHN4I8M6t4tj1y6sbabVNMd4tNvWUGa2jaMo6xv237myPRqvajpsuqzGN9piP3lIyCPpTqxbduxMNFfuSyeBfDl0g8y2j3BAu8AA7RnC/QZOBViTSfD/h6yeQrFBDDGXllchURFGWd2PAUDkk9Ka0QaN3PmX/htL4Dxay1mlzqMyo5U3cVtIbfK/eIJwxA9dvPUZr6Q8K+M/DPjbSo77SryG+tJl3RzxnIPYgjqGHQqcEHgiqcXHdWYKSlsauoJDLEdw/GuOuLUyKxiYEgHHsayk1fzKPz+i0K+8IeI5LDUoo4767QSQlGLmaOMsHlJPcnG7v8ALg84r6S8DeLNdgsY7edp7hSQLcvy6IBjDn+Q7Ct8Hh5UMshTrpKsm3ptq/8AIjH4mGJzWpWw9/YSSSvo9Fb8z3SzeaWMM2QTVhgcnryagZSmXrmsG7yPWqEz1RDk59atCoLJgafmmBHIcimI1S9wMOxd7ebVdxPF8Cv+60MZH65q7pq7k3HPJzVz1mTD4Ubatj/GvJ/jX4N1H4hfDfV9JtZDFPe2ZSJskAsGDbSRzhsYPsalu1n2G1o/M/MbTn8W/D1pvD83gmTVNea0aytLlR8qrLF5TZkAbKuOWww3DhiK+x/2Q/AfjfwV4DWLU4hCskjPBG4AkjjOCIyVADc5O734JFaylzc8nK7k9PIyirOKStbc+rNQhkELknsa4axv7HSrS7ubqYpDBG0srkFiEUZOAuSx9FAJPauWSfOvM3vozJNr4V8WWlvdwR2l/HexrLBdFQ4MWS0bRk525LFsdQSa6uw8LaZZncsaq3rW8vjk+r387ERbcIpu6W3kaxgVOAR7/wD1qqTgLn+dIbMmU7s81jXQ4piZ6elWlFSiiYdafTAaw3CoVBVz3z0qXumB5DqvgO103xjPrp1HXJbqe1lRbWS6drAbip2pa5ESsiqAhVQxAJcsea9G8OtI1ghZskjOauW6fdEx6rszoGOaiJLPj8fapZQfZLOSdZnhiaZfuylQXH0Y8irh5JpiZg61OIrZh3YVwWm3VssdynnQO6Sj7REjBpI0KBgsqg5VnzwD1UgipWtWPaOrFN2pvu9DY8NaDaadDuRNin7iZJCr2UZ9K6qTGKtu7u9xrRWM6U/MazJ2P50gZkzA7iayblhg0xM9PQirIapRRIG5qQHmmAp596ay5BoeoFO8sotUt/LkJVgcqw6g/wCe1eFaf8Rbvwx4vvNGudO1OezsTtl12OIGyjlZUkS3c7t4cq4Odu0dC2aF70f7yIb5ZX6M9yttStbyMOjAqwzmrZnjHOeveldFkZujjgZrlbjx3oMHiiLRJLyGLVZrFruKzbIke2RgjSrxg4J5Gc98YoXNJ2S1E2lq9Ce/ntEG533sTwvrzjhep/znFcBoXw3X/hObzXXkljW7tIbf7EFRUKws7rJIVUFnLSMfmJxnAq0uS6es5b+Rnf2jT+wvxPX/AC1RcDiqkrZ/OpNTOnwOcn3rNmYkc0CZmzOCOtYlwxGeaBHqCE1ZUnNSUSjdmp1OaaAfmjOaYAy7jSNGsqFXXcp4PY/gR0/ClqnzLcGr6MxZtEgibdBGASfug7Bj04H5d/evIfB/w213wf4n8V6iAlyfEmsx3aJ5zjyYo7aOERnIIzvVmO3Aww9MVXOru8LvuRyPpKyPQJNP8XznIeC3HdQS4P5gfzrJuvh3barqlleX0ry3Fg8j2jxkp5TyLtcqRzyOOfr1o55/ZXKhezTd5PmZ3NnpGn2Q+SNd3dycsfqTV4ll9KX5lleSRqpSsTmgZmzHvmsqZ+TjmgDMmb361jXLHBOaCT1RWNTqxJqSiyrGpVJNNASZNOFMB3OafQAu45pCxzQAhOe9RHmgTIGODSE7qA8yCTmqcmKBmZL9e9Yt55p+6R7g/wCNDF1Mi4Yge9YtxIeTTQmfySf8NR/tNf8ARRfHf/g3vf8A47S/8NS/tN/9FG8ef+De9/8AjtVZdgF/4am/ad/6KP48/wDBxe//AB2l/wCGp/2nv+ij+PP/AAcXv/x2nZdgD/hqj9p7/oo/j3/wcXv/AMdo/wCGqP2nv+ij+Pf/AAcXv/x2iyAX/hqn9p//AKKR49/8HF7/APHaP+Gqf2oP+ikePf8AwcXv/wAdosgD/hqn9qD/AKKR49/8HF7/APHaP+Gqf2nz/wA1I8e/+Di9/wDjtFkAf8NU/tP/APRSPHv/AIOL3/47Sf8ADVH7T3/RR/Hv/g4vf/jtFkAh/an/AGnT/wA1H8ef+Di9/wDjtH/DU37Tv/RRvHn/AIOL3/47RZAB/am/acP/ADUbx5/4OL3/AOO00/tSftNH/movjv8A8G97/wDHaLIBp/ag/aXPX4ieOj/3F73/AOO0w/tOftJt1+IXjg/9xa8/+OUWQEZ/aY/aPPX4geNz/wBxW8/+OUw/tJ/tFN18feNT/wBxW7/+OUAeK0UAFFABRQAUUAFFABRQAUUAFFABRQAUUAf/2Q==\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 258,\n \"description\": 258\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/13\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2019:02:22 19:34:30\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.79453125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"-0.3\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"30 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 3936,\n \"description\": 3936\n },\n \"PixelYDimension\": {\n \"value\": 2216,\n \"description\": 2216\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38624,\n \"description\": 38624\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 30,\n \"description\": 30\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"OffsetSchema\": {\n \"value\": -94,\n \"description\": -94\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"MPFVersion\": {\n \"description\": \"0100\"\n },\n \"NumberOfImages\": {\n \"value\": 2,\n \"description\": 2\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1918,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03123\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03123.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:02:22 15:21:09\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"1/5\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:10:18 14:24:19\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:10:18 14:24:19\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"2\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.32578125\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 10,\n \"description\": \"Cloudy weather\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"34 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 34,\n \"description\": 34\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146\",\n \"description\": \"gimp:docid:gimp:3d1d1289-3490-4b03-845e-f30567b57146\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979\",\n \"description\": \"xmp.iid:4c15478a-3c1f-4aef-978d-e11d86a6c979\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952\",\n \"description\": \"xmp.did:e97aea37-2c62-4398-880c-0bcea25ec952\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1740234072642449\",\n \"description\": \"1740234072642449\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:02:22T15:21:09+01:00\",\n \"description\": \"2025:02:22T15:21:09+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:02:22T15:21:09+01:00\",\n \"description\": \"2025:02:22T15:21:09+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:19014900-2b9d-42e5-818e-7cf8119f1285; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:12\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-02-22T14:20:50.000Z\",\n \"description\": \"2025-02-22T14:20:50.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03131\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03131.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 7832,\n \"description\": 7832\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/2wCEAAICAgICAgQEBAQEBAQEBAgGBAQGCAoIBgYGCAoOCggGBggKDg4MCggKDA4QDAoKDBAQDg4OEBIQEBIUFBQYGBwBBAQEBAQEBgQEBgwGBAYMGAwICAwYHhgOCg4YHh4eGhISGh4eHh4eHB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAHgAoAMBIQACEQEDEQH/2gAMAwEAAhEDEQA/APxq/wCGa/2jME/8IB42x1J/sq86f9+6Yf2cP2h/+hC8af8Agru//jdLmXcdn2D/AIZw/aHJx/wgXjTPcf2Xd/8Axul/4Zu/aJJ/5ELxp/4K7v8A+N0c0e4WfYd/wzX+0Yf+ZA8bf+Cq8/8AjdA/Zr/aMbp4A8bH6aVef/G6OaPcLPsOP7NP7Rw6/D/xt/4Krz/43TT+zX+0YOvgDxt/4Krz/wCN0c0e4WfYeP2Z/wBpBhkfD/xuQe40q8/+N04/sy/tJf8ARPvHH/gpvP8A43RzR7hZ9g/4Zl/aSJ/5J944/wDBTef/ABun/wDDMP7Sx/5p545P/cJvP/jVHMu4WYv/AAy/+0uT/wAk78df+Ci9/wDjVNf9mL9pWP73w88crn10m8/+NUcy7hZ9gH7MP7SrdPh545P00m8/+NU8fsvftMEZ/wCFd+OiO5/si9x/6Kouu4WZCf2Zv2kQTn4feN89/wDiU3n/AMbqF/2bv2iUPzeAfGo+ulXf/wAbo5l3Cz7FR/2ffj3G2G8EeL1PodNugf8A0XUbfAP47KMnwV4tA9Tpt1/8bo5o9ws+x/W2b68s8rKHVdoIYj5fYZ9ePerAvXlQuF3DGcD9fxrnZoP2ZYOvU9afJHMIXCHc4U7M9Cw6ZxUsZPoF4dY8D6TqYXbPNCEvAM7Tcr/rQAScbWyoHtWgfKvBtkVlIIOQSOQcg5FEkEW/mjTKZH8zUbWwY9SKm4y4FO309QKeHLLj9aYidYk64Iq9EjAZBz9apCZOpbdzn6irTGC5j2t1PeqEYjwTWMwIYsuenrWgzSQKJBnaT+BFJaDZj6miOdynO707VyF8rkc8460PcZwmsWqOpOOcHBHUZrzvUBIAAM8cP/iKljR9bnwhfyAgy2+T/EC2489OnSsqb4cawButjEGHOwNhT+Y/WtXCTIUkZ8nhrxTbL+9speOpjw649flzVMxSNcxQgx+fNGzx2+9fOZEOGcRZ3lVPBOMCocZX2KUl3PmPSP2n/hV4Psr/AEmSTUL1Brk6WdzZw+ZCgaTdJGNxVpGEjHJiVxjoe1fSOg63pviTR7e/sZhcWl1GJIJlzhkPQkHkHsQeQeDWCrRqPlW8dzWVKdNc0tpGwsjd/wBK1EfzB0/KrIZKcMMdM1Kgxzj60CLSLk1OiOrZHPtVoRb34+bGP8al2pgHHI6/41RISFHGeDVR3REZSeD6dKAOYn+V2XPDfpWBc7kBDc+9SUcfePl2Bzg8f/XFcPf26iVsZO/kHtn0NJjR9lHVYQpMRGO8h6fn6+1S6PNe3175pdxEnAB/iJ9R6V0vcxOtkuiGwo/Gua02D+1Z0ka3t5JoJ3WS4fiWJHHJh+U5LEYYZHFGt0LofPlh+zb8KvCfjHVIjpFhe2/iPfdzLcxLIUmTCpBDvB2p8zEBcYrlvgJp1zZ6RfaDcrZ6ZF4fv3sbGErJ5ssSO3+lXEjEq3nH5kKgZ5OO1YypxurK1upp7SVnd3TPaIrWw1fQZr/TzLfrFuAihCl5XTqsRYqDu6oSQCCOajkglsrhkcEFTz61Eo2SkndMpSu2nui1Hhxz1q0oGKQFhYmY/Lg/WriQsSN3B/kapAyaSB2jx78Hv+NOWN40IPzYHUdcUyTNni28qSKxGW4XIdyx7ZFJjRnyI4bd155FULnBz39QaVxnKahbJK2V4I4OOlcXfQNG5BXIP6+4oY0fTkNs904iXoDwe2O5rt4Et7CEDICoOSTj8a6TEZa6rpt258q5gkY5wFdSc++DX5r/ALYn7T+rfBnxbY6RpqW88wZNQvBK86HKvmBFeCSNuzb1JKsCARUSkkrjSbdmj5QvP2svjD+1X8XtB8O/2gfB1pcBrdZdPL/NO/DO7EgkMcDYTgBcjk16h4f+Eeq+Av2jNL8P674yv5b+4W2vNP1SG3Z5tXjDukmn3cjOzRwAK4bcWTYeQATjmdNyq+1cne+q8jp50qfsuVbaPzP1Z0PVPht8KLW30abU7DT5JUaW1t7idEeSNnJzEHILKudo+mBXSafcaJ4mika1nmlW2lMDvKpZXZQDuQyDEiEEYkQkH1yDXXZW5exy3e/Vj38NKSf3UD+6lo2/LJFZV5pEFvcJGiP5kiHCu4CB/wCAM6g4BPU4OBziocF6Fcz+ZU8Tf2B4d0O61F75Ba2Bb7ZJkMYyv3kwvWQdNnXPFQ6DqWn+JbYT2Ey3cRkEbSDIMcmA3lzKRlHAIJVueRUuNnpqPmvvoWrtbm1fDdyfpkHBwfqKpG6d2OSc/wCeal72Y9HqV5pHAzxisyWRmX1obBFGQnHrWVMBuOc89qkZz9yGRj3FctqBdyV2ZOecHB/KhjR9AXniPR/Ctvh28ydx9xOcexPavGPFPj/UdWUqgmjQ9FH8uP8AGt5y6IiEbu7PzD+Pvx+/4VV8S3gnsrm6tksIGV1cxTRXM7OwlBGQ6KiAbO+eoxXzN4u/aC8B/Eh4Wur68tWRMAzKZTknJJ6fQgHFc8Kbnzpvqd+KcIQoThG0nH3vP0ODs/H3hXw54htruyvLeWSOTMNyFClWIIywzkdeua9SuvEV98Xbm2uG1C2MkKmO3QzJFsBPPLnHJHXNDhVimlZ+ZzRqU3Lmloa1td+IItRjS5ulvXiVEjMzrOpjIyqRyI2Noz2OAfev2V/Zl1XwT4M+H8EpglgvtRxLfyKC0e5chUjOc7FHI46kmijVcneS0ew8TQdKcqcv4kHZrsz6rh8deFblMi8iU4/iyuM+uRWbqetaLdRrJHeWz4bBKyKSc+nPXNdLkmtzmszyXxT4v+Efjnwzq3hW81XTtNE6FPNhYNLHdMxaSUoU2K4f5mO4lixyVNW/hR8P9D+AXgC3t7rU7WO7lYzajM88i291MxC+fClw7FGK7AyggZHQUtG1K9rC12PY9I1nTPEc/wBogvluofLELWqBWjEp+fziwBOGUfI2QhHTJNa1xpemyNloUwRglRjH5fzqrJ+YJsz5vDmllsKsuD1w3H05FQan4Z0tLIeXujkJwrElizHoCPSpcFqVzM8wvEltZnjkG10bDD0NZM/XPX1rAswr3fye3pXOXsH2hSc4Ze46j6UPUfU+h9W8YeFfC1qs16iL5jYAWPcxPuQMD2JIre0jV9I8R2YuLYxyR9xsAZT6MD0NdPMubl6mVnbm6H49/wDBQy6+FcnjWQa3a6kVghtLOS5sX8r97Ok0qtcLt+eOJAMDcD85r8pD4D+B2rnda+J7yz3cqssSSEA9m+ZMH161jBS9pUtpqehimpYbCybbai1btr0LUnwM8IXqA2njGyc9hOm0Z/4CWqnL+zx4gWMm01vQrz/YWZo8jvywFaXn1SZxe53sa1/+zn8QtP1LNpc6ejkAIsGqwB8gDjJIJPcYUcGui0jwT+1v4ckH9mt4uI3fKLd2vIifYcKayhUjypOL00v5o3xlOSxE5XS5/eS8nqvwZ3SftAftqeAJBBqFxqZA/wCXbUtORcjvzGBJ+tW9V/bg+Ot9o0lnc6VoKsfuXMcN3DKjA5DbmcrkVd6ctL2Zzcs072uj5l0jxnbXWqSSavbTIHDMJrC4An80nO5llfDDrkZBz3r2vRfipo+oaUG1PXPGbXsQZY4ZoftFoIwfkAlE7MCRg/6v5T0J60nCVvdlcfMr3cT68/Zx/as8AeHbtrrWfEv2e6tiEtLHU4boxMAuFcvGhX5ei72GOuDxX6GaT+3Z8L7+ZAmseGLhJIiwRNQijkVwM+WVkbPPIB9cdM8CdSK1V2D5JPTQ9Z0H9qPwHrTEQtFMcjaLeeOXdzj5cEV6x/wnul3t3GzJNtTn5QGCse7EenrVqd+lhONihrz6b4gtZLqFmUxD75UgOPTnr7GvNZJpMHIzWc979y47WfQoSbnTpj61iTkxknjI/WoGYPxG8Tm8upYUKtDEMOSAcsPr0x616L8ItZuLe3tyATHcxAMff1960TvUuJr3D4O/4KP/AAu8Q+MfIv7CV1tWjxqEMed7uo2I7dcqq/LwO/OeMfkFf/sueOrW3t542gmS6UtH5d1AWA/6aoWDJn+HcBu7ZFZKap1pRt71R7noyhVxeDjUT/d4WFmuyvv97MV/2cvirGuVgkb/AHTG/wDJqqn4I/Gu1/1djqDHttjf/wBlzXRzvrE8zlTfxGjL8C/i5e2MMsunXscyKxdhFcbsDHLkDjAHOOMVhWOgfF7TLnyrbVb+2kRyuxLiaMqR13A424756VnGcY3jLR6s6cRCdRqtGP7tJRutrpL/AIc9F0H4z/tTeGJGjtfEmsEQ9HkkSYYB6r5wOa60ftcftKRs0eoXFtrKufnivdOtZVf/AHmQAn8605oS6nI4yTvY0Lf9rjxQkSQ6j8PPh/dwq38elPHISeoEsb5/A5HtWlN+0n8B9ScPq3wb8NvIeHezvbuy/JQmM1PJDp+Ac1RdX8yzD8Yf2KtUi23PgLxXpDE5LadrSSEewEwUY/ClfUP2DtazsufidpzE9ZotPvVUenynJqrNbNivfdJiReAP2MdQkDQ/EXVbHJ4W+8PyAj2MltIv51+wP7LXxy/Yu+HHgWx8N2Pj7T726Ll5rjUpJot8zAArEbkARxcfJFuOPUk01veQH6LXEFrexmIuohYY2rgAg9s14P4t8OXWhXRAZmhkOYpPUf3W9x+vWpqK6v2Lg9bM4K6knj5xn19ayZ5nJ45B/Sue7NLHDeN7ARwFxuDyA+Zkk/N6896+jPA9y954XsoLdTJ5NsqiZsJnaOdgwTgdB0raPxsmWsUVPih4GtPHHhS8gdkgvXspo4WZsKXdCAT2yDzX86Hxh8F+JLfxrO2nWusRTREQ3GQ3lqIwAFjLcsMg8n2xWdXSrTfS+rPQwk6awWKU5P2jjaEe7bX6J/gecDTviza9P7XH54x61WXWfi3ayFVm1Ic9xkg/lW3tIdzzuSfY2YPEPxlN5Bam91KKW8bZGqKfNIPXhfmwe/qK05/DvxojvpPK1nV5lEmA7eW6HHf55Oh9wKzc4+1UuiW51K6wM4SfvSmmo+ST1/E3dK0f493UhEV1HKRjJnsbN+TxgEhsn2616Zp/w5/aNa6MLx6b545ZDo2mNx1zl0HPtWnNB+ZxNSRfu/h7+0LbOFaw0GRmPAk0XTl69wYlJ/KmSfDf4yZC3Xh3wvK3X/kGuuf+/bJ+lF4C98yNT+HPjGQAv4K8L3Bxk5t9QjOB1+7c1x2pfDnVoz+++Hnhr5uhX+1B+X+kGi8ejH73U4q9+H9s0u1vBWmwMeAIp75Dn23luat+EItK+H/ie31F/B2k6h9nbP8AZ+oXcktrJwQRJG6AnGcjnggU+bzC3kf0Q/sifHzx38dfCV9qeu+HLPQobaVIrG5trkTQ3bfN5oVCA0flYXrkHdx0r6O19F8Qxm2Cbtwysg/gYdG/Dv60/iXqLVP0PnO9863upIJeHjYq3pkdxWBcsN3B/wA+9cz/ABNzF8ZQRvYqQSSfvA5yD+Ndp8MLuTdEpZhhCpBPGBzgela/aJfwndeLpLe4tGwpZm4V14Ofdq+P/FPhu4KSTpDFJLvwwbk4zjOR1NKprqVB2PNZvBdxqGZJsbyMYAwAPT61y938N9Cgux5rxZxlsnp9KxlFNJsvmaeg9dI8GeHYZZLKO3N3KhV7nGXweoUnPX2rnLVdZ1OYx2WnyXJ7ssZYfoKzbtpHUe+sj3X4c/C7xnPrSXupWzQQxcpEQOv0HT3zX2Npul6dBnzVUse5GcVtTTS97dmVRpvQ1vsvhpNkbJCF7DaMBv73sa27Dwz4f8RXiw+XFKqoXPA+6vHB9c1sknoZ3e5gQ3Ok+NrfSL3w9pWl3fhu4S7XVb+TdFd2k8J2xrHC65kVnDpIDgqcNyK89tJfAd/qt5p0mnxW80DgSJIibZFfOx1IJHzgZUHDY6gU5KOjsJNmpe/DHwPLolw66XZ3epPHIdK0ktFFLetEA0iQ+ZwSoI9gcZI615Zrui+BfDviF9Pm0QB0tvPMvlHyVUMEKF8YDgkfLnODnpUuKSvYak2zf0W/EEHk6Tp99tdsiG2jkwT6kKMfia9t8Hf8JRo9nJJf294jXJKi3G7EMX952PWRvQcAdeacbvVLRDfm9WZ/jXRLU2n9oWbyHaQLmN+WC9A2e+OhPWvKXvY1O1wQT/nIrOekvUuLuivrFwuoWWePUNjAP0rqfhnptxfOxXhYDmQ9+eMD3Nabsl7HrSfD691B2YSsmemfT0wKyj8EZpZG8y8ADNnhef503C/UXPboYNz+zBpF/ITLqV4qkcqjYFcf4s/Zu+EfgbQptT1D+0r8RYEdsJWBmkP3Y8jGM/y96h0Y6uTuV7VvZWPh3xp8avAfw+vVS5+H2nRW4lPlyvqUdtJj+FWN0VDuRzhC3QkgCv03+E83gn4l/D7Tdc0OKFdOvoN0KK0TmNlO14meJmQujAqxRiMg804RitlYU5Se7uenDwdE5yzbfYU5vA2lyffZznrjgVpyJkXZDceDtIsLd5Y4laRRlAwzlu3WuHtLHUNCvZL59gVbbaYgcBc4J24/iyKGkgu3ufNnxR8ZeMvF/wAPJGmsJ9K/svxDK09tDMD9vsE3bLoGPnbJkOUbJByTyK+e/CHxK8R6tY39urWQvXQf2PNfl/KZ0PEN3KnzbWHCuBhD2xWUnefqV9nzR9XeOPiZY/DvSdN1G90xNV1K2le5t9uGlQSKIpp7ZiD/AAHlRjcOTivC76Xxv4x+JdxYKbkx6pcSXbXNw5zBbyfdt4Ou0xAgY9uneqk20luQtG76H2T8Dj4q8PeGP7B1m8jv9S0k7DefKJHhYkxeYo5BVCACeo7mvV7q51HPAjcdyR836VrrsJO+5jS+XPGyzxxhpFKtnkFT1G70PvXgHjXw7baReCNCzRyLlQ331/EdR6EVlUV1fqjSL1t3Oo8ceGdObTPMtURAVyCnQjHtXjnwz8Zf8I94jkjvGCw5xISeq844780TfLJPoOPvRfc+39H1F9Xs1mjASN+Rng49a1t/lnOR7mtd9TPqVP7SZ2O0ZA6n1PpXwB+17418feGtejntJrGKzg0d2tDdx+dbm+Ziq7oirq7exBI+Uipm3a5Udz8SPi98Svirr915uu3NiqwkAXENvLax/NyATbxRygE5OOhbGa+xv2dPip+0F4a+EtiNGmsm0yWWaaK5ksLy8DjzCrMJ5Q7bQVI2nbgg8dzm24q61ZUVzSdz0+T9rD49wyEPrfh6MjrmwkUA/ior7h/Zg8X/AB68bXc194imsLnQJbDdZXFtA0Rkud6hSpY/NHt3bsDriphKUpIqcEl5n19eP50DhWy+0kD1I5AFeOeJNd0+0s3uWkBtSv71yfuH1Ydh2Pocds1rJmaR8Yah4wbX9Qn0u0u5rO6aXzdKnR8AMDgpOuDuiwTwMYOMnA5qfGXTtRvdX0Dw94U8P6fea9rErvLrBIht7OJAC811ECocScsoB3DGBycHOLUkVJOMvI534n6Z4i+Hd7baTe3Juru3y9sqtuSES4yYz1G7AIBx64Ga1tB8T6xpGq2l/e6oIBHasklmFXY0pdSlwZQMhlUMrIDtyR3GKzUuWb5tkW480U1ufa3wl1Kz1fTJ9euxpR1bUP3V5qFmrLHd2sDv9kkYt/GqMQ+CRuyAcV6PP4s8OWzHzb22jPcFxxXVzJq99zBRa0tqNuZ7DUrLz7eaOZMZDIwII9iKwPEWi2N5pSrd/KQf3M3R4yR2PceoptKS8gu0/NHhnhL4r2WrRJbakiKi/dfOCx9GGMY/zitPxHo/gu+kWQW6FJOkiHnPqCKhtSWpaunow8Ja/wCEfCmv2WmDULuO51GbZbxOd6sQCcMeNoA6ZJzX0u7STjYJDju46/T2pQaaaT2Cd7ptblhUhjjCg7R/ER1P418sftQ6Lpev+CSYXVdTspBNY4bJLDqrDjhh19KqTshW5tO5+G3xW8G+Ifilraf2jd/ZFtpdr2wjJlP95y56k+mccDjjNfVemeOPHcPgbT/Dlhd3EWkadbJbQWkZIRY1GACepz33EmuadRvRaG9OlyK8nd9zR8MfCjxf4ovUDPFBCxyzzcjHrjHNfqd8NdR8N/Drwlb6cdShdLeNVX5u+PmIHbJ5x2opXT5pOyCr72iWp6np/izRL+PzhMirs3ndwdv97HpXx78WLqPWbW+XR7loWugW2upKeZ13Ae/cfj1rao016mcE7vyPja4v7nw1Ekc9lK+oCII9wkTDzCeSsYbJEWeQgb65rtvAGneJn16HVdTury3WPmG0jkaOQjssjqdyr6qCD9K5ndySWiRvbR33Z13imGXUNQmubRYluJM4aXLjBP3dx5APqOffFedaX4Luxfrc6pJFceW+5LRSxtyR03g43D/Zxj1pyV2uwl+J6P4j+LOqJbNDPcymNekUKhFVQMBFKgfKOy9K8fu/iRI84S1tZJZXbCgjkk9Kpy6vVk26I+pvhpqtt4R09dT8R6jaPIuDbaHYlZJSw6G6kB2gA87Bx6k9KwvH/wAZ9f8AGWoZEn2W1Q/uIE6/Vz3Na8zUbfae5CjeXM9jkrDfGQQBx3/+vXpNld3g0uWbYwt4IyzSk/KD25PUk9AKp7MlPU+bLvx1q91Pe3YUpLayNNp83DByinG1W43gAkeor7P8HfHOO60C21IuLi3vrWKeJgdrbJEDAFT068jqKwpzak13N6kbxTNrWvjjhVW1t2LN97e2MZGe1eJeINdu/EF950pTJHHPGPQ+9XKTZEY216nltx4C8OXupNcS24eZ/vMCQBXV6X4a0jTQfLiRR6gdTUcvUrmNG61OCwjAQbj/AHe34VDpt/5komvASiH93ajhXPrIR1A9Kq3cTbNu+16+1aYyzNgE8IvCgDoAPak/tPMQzjHqfSk9bsFoZl3qdujcED1rl73X7SOQkuMAetTJpFJNmBP41tYlJ3Lgd64vU/HYnchHABPJFZuoi+VmO3ibTejqsmfU1JB4t0OKUKqIjeuB+lL2qbDkKereN7KaVFguChhuP9KIGBt2nCEnjJOOma1bXXLa+mTbyzcdSevatOdXIcXufhKvxz+NinI8Y+KgR0I1C54/8fq9c/tD/H+8tfIm8c+MZYQciF9Tu2QH/dMmK7rLscl3v1MB/i58VpNm7xP4hbyzlM3s52kjBK/PxVu2+NfxlsraKCHxd4nhhgQJDCl/cKkaDoqKHwoHYClyQ35VcfPL+Zllvjv8cGPPjLxWfrqNz/8AF03/AIXp8bf+hx8Vf+DC5/8Ai6fLHsLml3H/APC+Pjj/ANDn4r/8GNz/APF0H48/HJhg+M/FhHp/aNz/APF0csewc0u5A3xv+NLnLeL/ABQT6nULn/4un/8AC8/jZ/0OPin/AMGFz/8AF0csewc0u47/AIXt8b/+hy8Vf+DG5/8Ai6Q/HX43N18Y+Kj/ANxG5/8Ai6OWPYOaXchk+Nnxll+94u8Tt9b+4P8A7PVM/Fz4rscnxP4hJ9fts/8A8XScIPeKHzz/AJmMb4sfFN+viXxAfreT/wDxdRn4pfE09fEeu/8AgZN/8VS9lT/kQ/aT/mY0/E/4lnr4i13/AMC5v/iqRvib8SW6+IdcP1u5v/iqPZU/5EHtKn8zK7fEPx++7Ouawdxy2bmXk+p+bk1ci+KfxOgYFPEevIV+6VvJwRjpjDUezp/yoXPN7yZ//9k=\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/5\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:10:18 15:09:35\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"3\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.509375\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 10,\n \"description\": \"Cloudy weather\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"36 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 36,\n \"description\": 36\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03331\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/DSC03331.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:02:22 15:21:35\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"0.6\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:01:18 15:31:59\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:01:18 15:31:59\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"2\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.56796875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504\",\n \"description\": \"gimp:docid:gimp:adc8884f-5c1d-40b0-b60a-a98a36191504\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43\",\n \"description\": \"xmp.iid:5e5edc57-91eb-4a57-86be-c4154c6c9b43\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d\",\n \"description\": \"xmp.did:b1fed23c-ca18-4e67-8e24-10a1f652e46d\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1740234097344768\",\n \"description\": \"1740234097344768\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:02:22T15:21:35+01:00\",\n \"description\": \"2025:02:22T15:21:35+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:02:22T15:21:35+01:00\",\n \"description\": \"2025:02:22T15:21:35+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:cddf1176-4755-4432-855b-48db82f3bb9d; softwareAgent: Gimp 2.10 (Windows); when: 2025-02-22T15:21:37\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-02-22T14:21:27.000Z\",\n \"description\": \"2025-02-22T14:21:27.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:2 (2 1)\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/1.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"5\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/5.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"6\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/media/showcase/6.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": []\n },\n \"body\": \"Arbor Injection Machine - The Mercedes Benz in its class\\n\\n### Features\\n\\n- Clean, safe, predictable and precise process\\n- Shutoff valve\\n- Quick mould clamp table\\n- up to 350g shotsize\\n- Motorized (as upgrade): adjustable jam detection, auto-drive\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Moulds](https://files.polymech.io/files/machines/moulds/)\\r\\n- [Components Injection Machines](https://files.polymech.io/files/machines/injection/)\\r\\n- [Firmware - Controllino - Elena - XMAX - RC1](https://files.polymech.io/files/osr-firmware/elz-motor-rc1/)\\r\\n\",\n \"readme\": \"# Elena - Arbor Injector - version `-max\\r\\n\\r\\n## Todos - version smax - Q2 2021\\r\\n\\r\\n- [ ] Gear motor\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/injection/elena-zmax-rc1\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/injection/elena-zmax-rc1/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/injection/elena-zmax-rc1\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/injection/elena-zmax-rc1\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"injection/elena-zmax-rc1\",\n \"cad\": [\n {\n \"file\": \"products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.SLDASM\",\n \"name\": \"GlobalAssembly-ELZ-RC2.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2.tree.json\"\n },\n {\n \"file\": \"products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.SLDASM\",\n \"name\": \"GlobalAssembly-ELZ-RC2-Motor.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\injection\\\\elena-zmax-rc1\\\\cad\\\\GlobalAssembly-ELZ-RC2-Motor.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"1_Base\",\n \"src\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/injection/elena-zmax-rc1/renderings/1_Base.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Injector Elena&body=\"\n}","91f1ec7d1217bdeb","products/extrusion/lydia-v4.5",{"id":3267,"data":3269,"filePath":3278,"digest":4357},{"forumTags":3270,"forumCategory":3271,"Preview3d":27,"howtoSection":2397,"download":3272,"product_dimensions":3273,"preview":3274,"product_parts":3275,"edrawings":3276,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":3267,"slug":3278,"id":3278,"title":3279,"type":423,"highlights":3280,"components":3281,"version":3282,"code":3283,"category":3270,"name":3279,"price":3284,"shipping_eu":3285,"opensource":27,"bestseller":27,"showParts":412,"cscartId":216,"authors":3286,"product_rel":3267,"assets":3294,"body":4342,"resources":17,"shared":4343,"readme":17,"root":1415,"product":3267,"PRODUCT_ROOT":4344,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":4345,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":4346,"DISCORD":1425,"product_rel_min":4347,"cad":4348,"preview3d":-1,"image":3296,"checkout":4355,"config":4356},"extrusion",51,"https://files.polymech.io/files/machines/extrusion/lydia-v4.5","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-v4.5/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-v4.5/resources/edrawings.html","plastic extruder","lydia-v4.5","Extrusion Lydia v4.5.5",[],[],"4.5.5","L45","4554 Euro","220 Euro",[3287,3288,3291],{"name":434,"url":435},{"name":3289,"url":3290},"Dan Shirley - Timberstar","https://www.facebook.com/dan.shirley.33",{"name":3292,"url":3293},"Jason Knight","https://www.mandin.earth/",{"renderings":3295,"gallery":3315,"showcase":3736,"samples":4036},[3296],{"name":762,"src":3297,"url":3297,"meta":3298,"keywords":3313,"description":17,"alt":17,"width":511,"height":508,"title":17,"gps":3314},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3299,"json":3312,"markdown":17},{"Bits Per Sample":3300,"Image Height":3301,"Image Width":3302,"Color Components":3303,"Subsampling":3304,"JFIF Version":3305,"Resolution Unit":3306,"XResolution":3307,"YResolution":3308,"JFIF Thumbnail Width":3309,"JFIF Thumbnail Height":3310,"FileType":3311},{"value":456,"description":457},{"value":508,"description":509},{"value":511,"description":512},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[3316,3367,3422,3539,3587],{"name":3317,"src":3318,"url":3318,"meta":3319,"keywords":3365,"description":17,"alt":17,"width":769,"height":769,"title":17,"gps":3366},"DSC03535","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3320,"json":3364,"markdown":17},{"Bits Per Sample":3321,"Image Height":3322,"Image Width":3323,"Color Components":3324,"Subsampling":3325,"JFIF Version":3326,"Resolution Unit":3327,"XResolution":3328,"YResolution":3329,"JFIF Thumbnail Width":3330,"JFIF Thumbnail Height":3331,"Make":3332,"Model":3333,"Exif IFD Pointer":3334,"ExposureTime":3335,"FNumber":3337,"ExposureProgram":3338,"ISOSpeedRatings":3339,"ExifVersion":3340,"DateTimeOriginal":3341,"DateTimeDigitized":3343,"BrightnessValue":3344,"ExposureBiasValue":3346,"MaxApertureValue":3347,"MeteringMode":3348,"LightSource":3349,"Flash":3350,"FocalLength":3351,"SubSecTimeOriginal":3352,"SubSecTimeDigitized":3353,"WhiteBalance":3354,"DigitalZoomRatio":3355,"FocalLengthIn35mmFilm":3356,"Contrast":3357,"Saturation":3358,"Sharpness":3359,"about":3360,"CreateDate":3361,"FileType":3363},{"value":456,"description":457},{"value":769,"description":770},{"value":769,"description":770},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":3336},"0.4",{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":3342},"2021:02:18 14:02:38",{"description":3342},{"description":3345},"3.59140625",{"description":674},{"description":1187},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":2793},{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":2809,"description":2809},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":3362,"description":3362},"2021-02-18T14:02:38",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3368,"src":3369,"url":3369,"meta":3370,"keywords":3420,"description":17,"alt":17,"width":3374,"height":3374,"title":17,"gps":3421},"DSC03574","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3371,"json":3419,"markdown":17},{"Bits Per Sample":3372,"Image Height":3373,"Image Width":3376,"Color Components":3377,"Subsampling":3378,"JFIF Version":3379,"Resolution Unit":3380,"XResolution":3381,"YResolution":3382,"JFIF Thumbnail Width":3383,"JFIF Thumbnail Height":3384,"Make":3385,"Model":3386,"Exif IFD Pointer":3387,"ExposureTime":3388,"FNumber":3389,"ExposureProgram":3390,"ISOSpeedRatings":3391,"ExifVersion":3392,"DateTimeOriginal":3393,"DateTimeDigitized":3395,"BrightnessValue":3396,"ExposureBiasValue":3398,"MaxApertureValue":3400,"MeteringMode":3401,"LightSource":3402,"Flash":3403,"FocalLength":3404,"SubSecTimeOriginal":3406,"SubSecTimeDigitized":3407,"WhiteBalance":3408,"DigitalZoomRatio":3409,"FocalLengthIn35mmFilm":3410,"Contrast":3412,"Saturation":3413,"Sharpness":3414,"about":3415,"CreateDate":3416,"FileType":3418},{"value":456,"description":457},{"value":3374,"description":3375},4000,"4000px",{"value":3374,"description":3375},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":3336},{"description":1591},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":3394},"2021:02:18 14:09:10",{"description":3394},{"description":3397},"3.8921875",{"description":3399},"-0.7",{"description":1306},{"value":106,"description":676},{"description":702},{"value":1191,"description":1192},{"description":3405},"33 mm",{"description":1397},{"description":1397},{"description":699},{"description":284},{"value":3411,"description":3411},33,{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":3417,"description":3417},"2021-02-18T14:09:10",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3423,"src":3424,"url":3424,"meta":3425,"keywords":3537,"description":17,"alt":17,"width":622,"height":3429,"title":17,"gps":3538},"IMG_3618","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3426,"json":3536,"markdown":17},{"Bits Per Sample":3427,"Image Height":3428,"Image Width":3431,"Color Components":3432,"Subsampling":3433,"Thumbnail":3434,"Make":3444,"Model":3446,"Orientation":3448,"XResolution":3449,"YResolution":3450,"ResolutionUnit":3451,"DateTime":3452,"Artist":3454,"YCbCrPositioning":3455,"Copyright":3456,"Exif IFD Pointer":3457,"GPS Info IFD Pointer":3459,"ExposureTime":3461,"FNumber":3463,"ExposureProgram":3464,"ISOSpeedRatings":3465,"SensitivityType":3467,"RecommendedExposureIndex":3468,"ExifVersion":3469,"DateTimeOriginal":3470,"DateTimeDigitized":3471,"OffsetTime":3472,"OffsetTimeOriginal":3474,"OffsetTimeDigitized":3475,"ComponentsConfiguration":3476,"ShutterSpeedValue":3477,"ApertureValue":3479,"ExposureBiasValue":3481,"MeteringMode":3482,"Flash":3483,"FocalLength":3484,"MakerNote":3486,"UserComment":3487,"SubSecTime":3488,"SubSecTimeOriginal":3489,"SubSecTimeDigitized":3490,"FlashpixVersion":3491,"ColorSpace":3492,"PixelXDimension":3493,"PixelYDimension":3494,"Interoperability IFD Pointer":3495,"FocalPlaneXResolution":3497,"FocalPlaneYResolution":3499,"FocalPlaneResolutionUnit":3501,"CustomRendered":3502,"ExposureMode":3503,"WhiteBalance":3504,"SceneCaptureType":3505,"CameraOwnerName":3506,"BodySerialNumber":3507,"LensSpecification":3509,"LensModel":3511,"LensSerialNumber":3513,"GPSVersionID":3515,"InteroperabilityIndex":3516,"InteroperabilityVersion":3517,"AutoRotate":3518,"about":3519,"Rating":3520,"Preferred CMM type":3521,"Profile Version":3522,"Profile/Device class":3523,"Color Space":3524,"Connection Space":3525,"ICC Profile Date":3526,"ICC Signature":3527,"Primary Platform":3528,"Device Manufacturer":3529,"Device Model Number":3530,"Rendering Intent":3531,"Profile Creator":3532,"ICC Description":3533,"ICC Copyright":3534,"FileType":3535},{"value":456,"description":457},{"value":3429,"description":3430},1118,"1118px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":3435,"XResolution":3436,"YResolution":3437,"ResolutionUnit":3438,"JPEGInterchangeFormat":3439,"JPEGInterchangeFormatLength":3441,"type":640,"base64":3443},{"value":628,"description":628},{"description":488},{"description":488},{"value":106,"description":471},{"value":3440,"description":3440},12238,{"value":3442,"description":3442},15548,"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",{"description":3445},"Canon",{"description":3447},"Canon EOS M50",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":3453},"2019:07:06 19:28:56",{"description":17},{"value":106,"description":639},{"description":17},{"value":3458,"description":3458},214,{"value":3460,"description":3460},12126,{"description":3462},"1/80",{"description":1164},{"value":106,"description":1758},{"value":3466,"description":3466},250,{"value":106,"description":1170},{"value":3466,"description":3466},{"description":1173},{"description":3453},{"description":3453},{"description":3473},"+00:00",{"description":3473},{"description":3473},{"description":17},{"description":3478},"1/83",{"description":3480},"3.51",{"description":674},{"value":1603,"description":1604},{"description":681},{"description":3485},"17 mm",{"description":1196},{"description":1198},{"description":549},{"description":549},{"description":549},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":3429,"description":3429},{"value":3496,"description":3496},12096,{"description":3498},"3231.270358306189",{"description":3500},"2828.282828282828",{"value":106,"description":471},{"description":1210},{"description":697},{"description":699},{"description":704},{"description":17},{"description":3508},"713036000788",{"description":3510},"15-45 mm f/0",{"description":3512},"EF-M15-45mm f/3.5-6.3 IS STM",{"description":3514},"0000000000",{"description":702},{"description":726},{"description":689},{"description":1082},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":3540,"url":3540,"meta":3541,"keywords":3585,"description":17,"alt":17,"width":3548,"height":3545,"title":17,"gps":3586},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3542,"json":3584,"markdown":17},{"Bits Per Sample":3543,"Image Height":3544,"Image Width":3547,"Color Components":3550,"Subsampling":3551,"Orientation":3552,"XResolution":3553,"YResolution":3554,"ResolutionUnit":3555,"YCbCrPositioning":3556,"Exif IFD Pointer":3557,"ExifVersion":3558,"ComponentsConfiguration":3559,"FlashpixVersion":3560,"ColorSpace":3561,"PixelXDimension":3562,"PixelYDimension":3563,"about":3564,"DigitalSourceType":3565,"Contributor":3567,"Preferred CMM type":3569,"Profile Version":3570,"Profile/Device class":3571,"Color Space":3572,"Connection Space":3573,"ICC Profile Date":3574,"ICC Signature":3575,"Primary Platform":3576,"Device Manufacturer":3577,"Device Model Number":3578,"Rendering Intent":3579,"Profile Creator":3580,"ICC Description":3581,"ICC Copyright":3582,"FileType":3583},{"value":456,"description":457},{"value":3545,"description":3546},836,"836px",{"value":3548,"description":3549},1254,"1254px",{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":3548,"description":3548},{"value":3545,"description":3545},{"value":17,"description":17},{"value":3566,"description":3566},"compositeWithTrainedAlgorithmicMedia",{"description":3568},"Name: Generated by Bria; Role: cpprole:imgSupplier",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3588,"src":3589,"url":3589,"meta":3590,"keywords":3734,"description":17,"alt":17,"width":3597,"height":3594,"title":17,"gps":3735},"reactor-1","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3591,"json":3733,"markdown":17},{"Bits Per Sample":3592,"Image Height":3593,"Image Width":3596,"Color Components":3599,"Subsampling":3600,"JFIF Version":3601,"Resolution Unit":3602,"XResolution":3603,"YResolution":3604,"JFIF Thumbnail Width":3605,"JFIF Thumbnail Height":3606,"Thumbnail":3607,"Make":3617,"Model":3619,"Orientation":3621,"ResolutionUnit":3622,"Software":3623,"DateTime":3625,"HostComputer":3627,"YCbCrPositioning":3628,"Exif IFD Pointer":3629,"GPS Info IFD Pointer":3631,"ExposureTime":3633,"FNumber":3635,"ExposureProgram":3637,"ISOSpeedRatings":3638,"ExifVersion":3640,"DateTimeOriginal":3642,"DateTimeDigitized":3643,"OffsetTime":3644,"OffsetTimeOriginal":3645,"OffsetTimeDigitized":3646,"ComponentsConfiguration":3647,"ShutterSpeedValue":3648,"ApertureValue":3649,"BrightnessValue":3651,"ExposureBiasValue":3653,"MeteringMode":3654,"Flash":3655,"FocalLength":3656,"MakerNote":3658,"SubSecTimeOriginal":3659,"SubSecTimeDigitized":3661,"FlashpixVersion":3662,"PixelXDimension":3663,"PixelYDimension":3664,"SensingMethod":3665,"SceneType":3667,"ExposureMode":3668,"WhiteBalance":3669,"FocalLengthIn35mmFilm":3670,"SceneCaptureType":3672,"ImageUniqueID":3673,"LensSpecification":3675,"LensMake":3677,"LensModel":3678,"CompositeImage":3680,"GPSVersionID":3682,"GPSLatitudeRef":3683,"GPSLatitude":3684,"GPSLongitudeRef":3686,"GPSLongitude":3687,"GPSAltitudeRef":3689,"GPSAltitude":3690,"GPSTimeStamp":3692,"GPSSpeedRef":3694,"GPSSpeed":3696,"GPSImgDirectionRef":3698,"GPSImgDirection":3700,"GPSDestBearingRef":3702,"GPSDestBearing":3703,"GPSDateStamp":3704,"GPSHPositioningError":3706,"about":3708,"Version":3709,"Preferred CMM type":3710,"Profile Version":3712,"Profile/Device class":3714,"Color Space":3715,"Connection Space":3716,"ICC Profile Date":3717,"ICC Signature":3719,"Primary Platform":3720,"Device Manufacturer":3722,"Device Model Number":3723,"Rendering Intent":3724,"Profile Creator":3725,"ICC Description":3726,"ICC Copyright":3728,"MPFVersion":3730,"NumberOfImages":3731,"FileType":3732},{"value":456,"description":457},{"value":3594,"description":3595},3024,"3024px",{"value":3597,"description":3598},4032,"4032px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"description":488},{"description":488},{"description":477},{"description":477},{"Compression":3608,"XResolution":3609,"YResolution":3610,"ResolutionUnit":3611,"JPEGInterchangeFormat":3612,"JPEGInterchangeFormatLength":3614,"type":640,"base64":3616},{"value":628,"description":628},{"description":488},{"description":488},{"value":106,"description":471},{"value":3613,"description":3613},2908,{"value":3615,"description":3615},5370,"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",{"description":3618},"Apple",{"description":3620},"iPhone 12 mini",{"value":102,"description":630},{"value":106,"description":471},{"description":3624},"17.5.1",{"description":3626},"2024:06:28 13:56:49",{"description":3620},{"value":102,"description":796},{"value":3630,"description":3630},240,{"value":3632,"description":3632},2492,{"description":3634},"1/4831",{"description":3636},"f/1.6",{"value":106,"description":1758},{"value":3639,"description":3639},32,{"description":3641},"0232",{"description":3626},{"description":3626},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":3634},{"description":3650},"1.60",{"description":3652},"10.487191938812675",{"description":674},{"value":1603,"description":1604},{"value":1191,"description":1192},{"description":3657},"4.2 mm",{"description":1196},{"description":3660},"242",{"description":3660},{"description":689},{"value":3597,"description":3597},{"value":3594,"description":3594},{"value":106,"description":3666},"One-chip color area sensor",{"value":102,"description":1208},{"description":697},{"description":699},{"value":3671,"description":3671},26,{"description":704},{"description":3674},"fff7fcb729dd83c50000000000000000",{"description":3676},"1.55-4.2 mm f/2.4",{"description":3618},{"description":3679},"iPhone 12 mini back dual wide camera 4.2mm f/1.6",{"value":106,"description":3681},"General Composite Image",{"description":706},{"description":708},{"description":3685},45.28328611111111,{"description":712},{"description":3688},7.882127777777778,{"description":716},{"description":3691},"254.5592972181552 m",{"description":3693},"11:56:47",{"description":3695},"Kilometers per hour",{"description":3697},"0.06644919629700453",{"description":3699},"True direction",{"description":3701},"184.02233902759528",{"description":3699},{"description":3701},{"description":3705},"2024:06:28",{"description":3707},"4.7564312554195975",{"value":17,"description":17},{"value":430,"description":430},{"value":3711,"description":3618},"appl",{"value":3713,"description":3713},"4.0.0",{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":3718,"description":3718},"2022-01-01T00:00:00.000Z",{"value":742,"description":742},{"value":3721,"description":3618},"APPL",{"value":3721,"description":3618},{"value":2938,"description":2938},{"description":751},{"value":3711,"description":3711},{"value":3727,"description":3727},"Display P3",{"value":3729,"description":3729},"Copyright Apple Inc., 2022",{"description":689},{"value":106,"description":106},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":3688,"lat":3685},[3737,3757,3777,3797,3836,3856,3877,3917,3957,3997],{"name":284,"src":3738,"url":3738,"meta":3739,"keywords":3755,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3756},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3740,"json":3754,"markdown":17},{"Bits Per Sample":3741,"Image Height":3742,"Image Width":3743,"Color Components":3744,"Subsampling":3745,"JFIF Version":3746,"Resolution Unit":3747,"XResolution":3748,"YResolution":3749,"JFIF Thumbnail Width":3750,"JFIF Thumbnail Height":3751,"Make":3752,"FileType":3753},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":3758,"url":3758,"meta":3759,"keywords":3775,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3776},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3760,"json":3774,"markdown":17},{"Bits Per Sample":3761,"Image Height":3762,"Image Width":3763,"Color Components":3764,"Subsampling":3765,"JFIF Version":3766,"Resolution Unit":3767,"XResolution":3768,"YResolution":3769,"JFIF Thumbnail Width":3770,"JFIF Thumbnail Height":3771,"Make":3772,"FileType":3773},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":349,"src":3778,"url":3778,"meta":3779,"keywords":3795,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3796},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3780,"json":3794,"markdown":17},{"Bits Per Sample":3781,"Image Height":3782,"Image Width":3783,"Color Components":3784,"Subsampling":3785,"JFIF Version":3786,"Resolution Unit":3787,"XResolution":3788,"YResolution":3789,"JFIF Thumbnail Width":3790,"JFIF Thumbnail Height":3791,"Make":3792,"FileType":3793},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":3798,"url":3798,"meta":3799,"keywords":3834,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3835},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3800,"json":3833,"markdown":17},{"Bits Per Sample":3801,"Image Height":3802,"Image Width":3803,"Color Components":3804,"Subsampling":3805,"Orientation":3806,"XResolution":3807,"YResolution":3808,"ResolutionUnit":3809,"YCbCrPositioning":3810,"Exif IFD Pointer":3811,"ExifVersion":3812,"ComponentsConfiguration":3813,"FlashpixVersion":3814,"ColorSpace":3815,"PixelXDimension":3816,"PixelYDimension":3817,"Preferred CMM type":3818,"Profile Version":3819,"Profile/Device class":3820,"Color Space":3821,"Connection Space":3822,"ICC Profile Date":3823,"ICC Signature":3824,"Primary Platform":3825,"Device Manufacturer":3826,"Device Model Number":3827,"Rendering Intent":3828,"Profile Creator":3829,"ICC Description":3830,"ICC Copyright":3831,"FileType":3832},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":3837,"url":3837,"meta":3838,"keywords":3854,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3855},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3839,"json":3853,"markdown":17},{"Bits Per Sample":3840,"Image Height":3841,"Image Width":3842,"Color Components":3843,"Subsampling":3844,"JFIF Version":3845,"Resolution Unit":3846,"XResolution":3847,"YResolution":3848,"JFIF Thumbnail Width":3849,"JFIF Thumbnail Height":3850,"Make":3851,"FileType":3852},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3857,"src":3858,"url":3858,"meta":3859,"keywords":3875,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":3876},"7","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3860,"json":3874,"markdown":17},{"Bits Per Sample":3861,"Image Height":3862,"Image Width":3863,"Color Components":3864,"Subsampling":3865,"JFIF Version":3866,"Resolution Unit":3867,"XResolution":3868,"YResolution":3869,"JFIF Thumbnail Width":3870,"JFIF Thumbnail Height":3871,"Make":3872,"FileType":3873},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3878,"src":3879,"url":3879,"meta":3880,"keywords":3915,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3916},"flux","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3881,"json":3914,"markdown":17},{"Bits Per Sample":3882,"Image Height":3883,"Image Width":3884,"Color Components":3885,"Subsampling":3886,"Orientation":3887,"XResolution":3888,"YResolution":3889,"ResolutionUnit":3890,"YCbCrPositioning":3891,"Exif IFD Pointer":3892,"ExifVersion":3893,"ComponentsConfiguration":3894,"FlashpixVersion":3895,"ColorSpace":3896,"PixelXDimension":3897,"PixelYDimension":3898,"Preferred CMM type":3899,"Profile Version":3900,"Profile/Device class":3901,"Color Space":3902,"Connection Space":3903,"ICC Profile Date":3904,"ICC Signature":3905,"Primary Platform":3906,"Device Manufacturer":3907,"Device Model Number":3908,"Rendering Intent":3909,"Profile Creator":3910,"ICC Description":3911,"ICC Copyright":3912,"FileType":3913},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3918,"src":3919,"url":3919,"meta":3920,"keywords":3955,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3956},"flux-2","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3921,"json":3954,"markdown":17},{"Bits Per Sample":3922,"Image Height":3923,"Image Width":3924,"Color Components":3925,"Subsampling":3926,"Orientation":3927,"XResolution":3928,"YResolution":3929,"ResolutionUnit":3930,"YCbCrPositioning":3931,"Exif IFD Pointer":3932,"ExifVersion":3933,"ComponentsConfiguration":3934,"FlashpixVersion":3935,"ColorSpace":3936,"PixelXDimension":3937,"PixelYDimension":3938,"Preferred CMM type":3939,"Profile Version":3940,"Profile/Device class":3941,"Color Space":3942,"Connection Space":3943,"ICC Profile Date":3944,"ICC Signature":3945,"Primary Platform":3946,"Device Manufacturer":3947,"Device Model Number":3948,"Rendering Intent":3949,"Profile Creator":3950,"ICC Description":3951,"ICC Copyright":3952,"FileType":3953},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3958,"src":3959,"url":3959,"meta":3960,"keywords":3995,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":3996},"flux-4","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":3961,"json":3994,"markdown":17},{"Bits Per Sample":3962,"Image Height":3963,"Image Width":3964,"Color Components":3965,"Subsampling":3966,"Orientation":3967,"XResolution":3968,"YResolution":3969,"ResolutionUnit":3970,"YCbCrPositioning":3971,"Exif IFD Pointer":3972,"ExifVersion":3973,"ComponentsConfiguration":3974,"FlashpixVersion":3975,"ColorSpace":3976,"PixelXDimension":3977,"PixelYDimension":3978,"Preferred CMM type":3979,"Profile Version":3980,"Profile/Device class":3981,"Color Space":3982,"Connection Space":3983,"ICC Profile Date":3984,"ICC Signature":3985,"Primary Platform":3986,"Device Manufacturer":3987,"Device Model Number":3988,"Rendering Intent":3989,"Profile Creator":3990,"ICC Description":3991,"ICC Copyright":3992,"FileType":3993},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":3998,"url":3998,"meta":3999,"keywords":4034,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":4035},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4000,"json":4033,"markdown":17},{"Bits Per Sample":4001,"Image Height":4002,"Image Width":4003,"Color Components":4004,"Subsampling":4005,"Orientation":4006,"XResolution":4007,"YResolution":4008,"ResolutionUnit":4009,"YCbCrPositioning":4010,"Exif IFD Pointer":4011,"ExifVersion":4012,"ComponentsConfiguration":4013,"FlashpixVersion":4014,"ColorSpace":4015,"PixelXDimension":4016,"PixelYDimension":4017,"Preferred CMM type":4018,"Profile Version":4019,"Profile/Device class":4020,"Color Space":4021,"Connection Space":4022,"ICC Profile Date":4023,"ICC Signature":4024,"Primary Platform":4025,"Device Manufacturer":4026,"Device Model Number":4027,"Rendering Intent":4028,"Profile Creator":4029,"ICC Description":4030,"ICC Copyright":4031,"FileType":4032},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4037,4078,4114,4183,4287],{"name":375,"src":4038,"url":4038,"meta":4039,"keywords":4076,"description":17,"alt":17,"width":622,"height":4043,"title":17,"gps":4077},"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4040,"json":4075,"markdown":17},{"Bits Per Sample":4041,"Image Height":4042,"Image Width":4045,"Color Components":4046,"Subsampling":4047,"Orientation":4048,"XResolution":4049,"YResolution":4050,"ResolutionUnit":4051,"YCbCrPositioning":4052,"Exif IFD Pointer":4053,"ExifVersion":4054,"ComponentsConfiguration":4055,"FlashpixVersion":4056,"ColorSpace":4057,"PixelXDimension":4058,"PixelYDimension":4059,"Preferred CMM type":4060,"Profile Version":4061,"Profile/Device class":4062,"Color Space":4063,"Connection Space":4064,"ICC Profile Date":4065,"ICC Signature":4066,"Primary Platform":4067,"Device Manufacturer":4068,"Device Model Number":4069,"Rendering Intent":4070,"Profile Creator":4071,"ICC Description":4072,"ICC Copyright":4073,"FileType":4074},{"value":456,"description":457},{"value":4043,"description":4044},2287,"2287px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4043,"description":4043},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4079,"src":4080,"url":4080,"meta":4081,"keywords":4112,"description":17,"alt":17,"width":4088,"height":4085,"title":17,"gps":4113},"all","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4082,"json":4111,"markdown":17},{"Bits Per Sample":4083,"Image Height":4084,"Image Width":4087,"Color Components":4090,"Subsampling":4091,"Preferred CMM type":4092,"Profile Version":4093,"Profile/Device class":4094,"Color Space":4095,"Connection Space":4096,"ICC Profile Date":4097,"ICC Signature":4098,"Primary Platform":4099,"Device Manufacturer":4100,"Device Model Number":4101,"Rendering Intent":4102,"Profile Creator":4103,"ICC Copyright":4104,"ICC Description":4105,"ICC Device Manufacturer for Display":4106,"ICC Device Model Description":4107,"ICC Viewing Conditions Description":4108,"Technology":4109,"FileType":4110},{"value":456,"description":457},{"value":4085,"description":4086},1504,"1504px",{"value":4088,"description":4089},1629,"1629px",{"value":238,"description":349},{"description":2688},{"value":2690,"description":2690},{"value":2692,"description":2692},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},{"value":2707,"description":2707},{"value":2709,"description":2709},{"value":2711,"description":2711},{"value":2713,"description":2713},{"value":2715,"description":2715},{"value":2717,"description":2717},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4115,"src":4116,"url":4116,"meta":4117,"keywords":4181,"description":17,"alt":17,"width":622,"height":4121,"title":17,"gps":4182},"DSC02660","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4118,"json":4180,"markdown":17},{"Bits Per Sample":4119,"Image Height":4120,"Image Width":4123,"Color Components":4124,"Subsampling":4125,"Make":4126,"Model":4127,"Orientation":4128,"XResolution":4129,"YResolution":4130,"ResolutionUnit":4131,"Exif IFD Pointer":4132,"ExposureTime":4133,"FNumber":4135,"ExposureProgram":4136,"ISOSpeedRatings":4137,"ExifVersion":4138,"DateTimeOriginal":4139,"DateTimeDigitized":4141,"BrightnessValue":4142,"ExposureBiasValue":4144,"MaxApertureValue":4145,"MeteringMode":4146,"LightSource":4147,"Flash":4148,"FocalLength":4149,"SubSecTimeOriginal":4150,"SubSecTimeDigitized":4151,"FlashpixVersion":4152,"ColorSpace":4153,"PixelXDimension":4154,"PixelYDimension":4155,"WhiteBalance":4156,"DigitalZoomRatio":4157,"FocalLengthIn35mmFilm":4158,"Contrast":4159,"Saturation":4160,"Sharpness":4161,"about":4162,"CreateDate":4163,"Preferred CMM type":4165,"Profile Version":4166,"Profile/Device class":4167,"Color Space":4168,"Connection Space":4169,"ICC Profile Date":4170,"ICC Signature":4171,"Primary Platform":4172,"Device Manufacturer":4173,"Device Model Number":4174,"Rendering Intent":4175,"Profile Creator":4176,"ICC Description":4177,"ICC Copyright":4178,"FileType":4179},{"value":456,"description":457},{"value":4121,"description":4122},1292,"1292px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":4134},"1/10",{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4140},"2020:07:14 15:18:50",{"description":4140},{"description":4143},"2.9390625",{"description":674},{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":3104},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4121,"description":4121},{"description":699},{"description":284},{"value":3118,"description":3118},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4164,"description":4164},"2020-07-14T15:18:50",{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4184,"src":4185,"url":4185,"meta":4186,"keywords":4285,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":4286},"DSC02994","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4187,"json":4284,"markdown":17},{"Bits Per Sample":4188,"Image Height":4189,"Image Width":4190,"Color Components":4191,"Subsampling":4192,"Thumbnail":4193,"ImageDescription":4210,"Make":4211,"Model":4212,"Orientation":4213,"XResolution":4214,"YResolution":4215,"ResolutionUnit":4216,"Software":4217,"DateTime":4218,"YCbCrPositioning":4219,"Exif IFD Pointer":4220,"ExposureTime":4221,"FNumber":4223,"ExposureProgram":4224,"ISOSpeedRatings":4225,"SensitivityType":4226,"RecommendedExposureIndex":4227,"ExifVersion":4228,"DateTimeOriginal":4229,"DateTimeDigitized":4230,"OffsetTime":4231,"OffsetTimeOriginal":4232,"OffsetTimeDigitized":4233,"ComponentsConfiguration":4234,"CompressedBitsPerPixel":4235,"BrightnessValue":4236,"ExposureBiasValue":4238,"MaxApertureValue":4239,"MeteringMode":4240,"LightSource":4241,"Flash":4242,"FocalLength":4243,"MakerNote":4245,"UserComment":4246,"FlashpixVersion":4247,"ColorSpace":4248,"PixelXDimension":4249,"PixelYDimension":4250,"Interoperability IFD Pointer":4251,"FileSource":4252,"SceneType":4253,"CustomRendered":4254,"ExposureMode":4255,"WhiteBalance":4256,"DigitalZoomRatio":4257,"FocalLengthIn35mmFilm":4258,"SceneCaptureType":4259,"Contrast":4260,"Saturation":4261,"Sharpness":4262,"LensSpecification":4263,"LensModel":4264,"InteroperabilityIndex":4265,"InteroperabilityVersion":4266,"about":4267,"Rating":4268,"Preferred CMM type":4269,"Profile Version":4270,"Profile/Device class":4271,"Color Space":4272,"Connection Space":4273,"ICC Profile Date":4274,"ICC Signature":4275,"Primary Platform":4276,"Device Manufacturer":4277,"Device Model Number":4278,"Rendering Intent":4279,"Profile Creator":4280,"ICC Description":4281,"ICC Copyright":4282,"FileType":4283},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4194,"ImageDescription":4195,"Make":4196,"Model":4197,"Orientation":4198,"XResolution":4199,"YResolution":4200,"ResolutionUnit":4201,"Software":4202,"DateTime":4203,"JPEGInterchangeFormat":4205,"JPEGInterchangeFormatLength":4206,"YCbCrPositioning":4208,"type":640,"base64":4209},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":4204},"2020:09:19 17:02:58",{"value":1143,"description":1143},{"value":4207,"description":4207},8115,{"value":106,"description":639},"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",{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":106,"description":639},{"value":1160,"description":1160},{"description":4222},"1/30",{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":4204},{"description":4204},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":375},{"description":4237},"5.34140625",{"description":674},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},"32 mm",{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4288,"src":4289,"url":4289,"meta":4290,"keywords":4321,"description":4300,"alt":4300,"width":622,"height":4294,"title":4300,"gps":4341},"DSC03706","https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4291,"json":4340,"markdown":17},{"Bits Per Sample":4292,"Image Height":4293,"Image Width":4296,"Color Components":4297,"Subsampling":4298,"ImageDescription":4299,"Orientation":4301,"XResolution":4302,"YResolution":4303,"ResolutionUnit":4304,"YCbCrPositioning":4305,"Exif IFD Pointer":4306,"XPTitle":4308,"XPComment":4309,"XPKeywords":4311,"ExifVersion":4313,"ComponentsConfiguration":4314,"FlashpixVersion":4315,"ColorSpace":4316,"PixelXDimension":4317,"PixelYDimension":4318,"about":4319,"subject":4320,"title":4322,"description":4323,"LastKeywordXMP":4324,"Preferred CMM type":4325,"Profile Version":4326,"Profile/Device class":4327,"Color Space":4328,"Connection Space":4329,"ICC Profile Date":4330,"ICC Signature":4331,"Primary Platform":4332,"Device Manufacturer":4333,"Device Model Number":4334,"Rendering Intent":4335,"Profile Creator":4336,"ICC Description":4337,"ICC Copyright":4338,"FileType":4339},{"value":456,"description":457},{"value":4294,"description":4295},1392,"1392px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":4300},"6x6 cm beams",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":4307,"description":4307},444,{"description":4300},{"description":4310},"hdpe 60x60 tests",{"description":4312},"beams;extruder",{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4294,"description":4294},{"value":491,"description":491},{"description":4321},"beams, extruder",{"description":4300},{"description":4300},{"description":4321},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},{"lon":-1,"lat":-1},"## Flexible and robust bench-top extruder\n\nOpen and modular framework\n\n### Optional extensions\n\n- electronic feed system ensuring consistent flow of plastic flakes\n- remote control and monitoring via Modbus\n- various flanges for beams and injection moulding\n- heavy duty cart\n","\r\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\r\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\r\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\r\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-v4.5/","https://assets.osr-plastic.org/products/extrusion/lydia-v4.5","https://files.polymech.io/files/machines/products/extrusion/lydia-v4.5","extrusion/lydia-v4.5",[4349],{"file":4350,"name":4351,".STEP":4352,".html":4353,"model":4354},"products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.SLDASM","Global-Lydia-v4.5.SLDASM","https://assets.osr-plastic.org//products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.STEP","https://assets.osr-plastic.org//products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\extrusion\\lydia-v4.5\\cad\\Global-Lydia-v4.5.tree.json","mailto:sales@plastic-hub.com?subject=Extrusion Lydia v4.5.5&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 51,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-v4.5\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-v4.5/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-v4.5/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-v4.5\",\n \"slug\": \"lydia-v4.5\",\n \"id\": \"lydia-v4.5\",\n \"title\": \"Extrusion Lydia v4.5.5\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"4.5.5\",\n \"code\": \"L45\",\n \"category\": \"extrusion\",\n \"name\": \"Extrusion Lydia v4.5.5\",\n \"price\": \"4554 Euro\",\n \"shipping_eu\": \"220 Euro\",\n \"opensource\": true,\n \"bestseller\": true,\n \"showParts\": false,\n \"cscartId\": 4,\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n },\n {\n \"name\": \"Jason Knight\",\n \"url\": \"https://www.mandin.earth/\"\n }\n ],\n \"product_rel\": \"products/extrusion/lydia-v4.5\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"DSC03535\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03535.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.4\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:02:18 14:02:38\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:02:18 14:02:38\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.59140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"30 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 30,\n \"description\": 30\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2021-02-18T14:02:38\",\n \"description\": \"2021-02-18T14:02:38\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1320,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03574\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/DSC03574.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 4000,\n \"description\": \"4000px\"\n },\n \"Image Width\": {\n \"value\": 4000,\n \"description\": \"4000px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.4\"\n },\n \"FNumber\": {\n \"description\": \"f/5.6\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2021:02:18 14:09:10\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2021:02:18 14:09:10\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.8921875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"-0.7\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"33 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 33,\n \"description\": 33\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2021-02-18T14:09:10\",\n \"description\": \"2021-02-18T14:09:10\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 4000,\n \"height\": 4000,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_3618\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/IMG_3618.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1118,\n \"description\": \"1118px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 12238,\n \"description\": 12238\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 15548,\n \"description\": 15548\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"Make\": {\n \"description\": \"Canon\"\n },\n \"Model\": {\n \"description\": \"Canon EOS M50\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"DateTime\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"Artist\": {\n \"description\": \"\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Copyright\": {\n \"description\": \"\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 214,\n \"description\": 214\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 12126,\n \"description\": 12126\n },\n \"ExposureTime\": {\n \"description\": \"1/80\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 250,\n \"description\": 250\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 250,\n \"description\": 250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2019:07:06 19:28:56\"\n },\n \"OffsetTime\": {\n \"description\": \"+00:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+00:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+00:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ShutterSpeedValue\": {\n \"description\": \"1/83\"\n },\n \"ApertureValue\": {\n \"description\": \"3.51\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"17 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"SubSecTime\": {\n \"description\": \"75\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"75\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"75\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1118,\n \"description\": 1118\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 12096,\n \"description\": 12096\n },\n \"FocalPlaneXResolution\": {\n \"description\": \"3231.270358306189\"\n },\n \"FocalPlaneYResolution\": {\n \"description\": \"2828.282828282828\"\n },\n \"FocalPlaneResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"CameraOwnerName\": {\n \"description\": \"\"\n },\n \"BodySerialNumber\": {\n \"description\": \"713036000788\"\n },\n \"LensSpecification\": {\n \"description\": \"15-45 mm f/0\"\n },\n \"LensModel\": {\n \"description\": \"EF-M15-45mm f/3.5-6.3 IS STM\"\n },\n \"LensSerialNumber\": {\n \"description\": \"0000000000\"\n },\n \"GPSVersionID\": {\n \"description\": \"Unknown\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"AutoRotate\": {\n \"description\": \"None\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1118,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 836,\n \"description\": \"836px\"\n },\n \"Image Width\": {\n \"value\": 1254,\n \"description\": \"1254px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1254,\n \"description\": 1254\n },\n \"PixelYDimension\": {\n \"value\": 836,\n \"description\": 836\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DigitalSourceType\": {\n \"value\": \"compositeWithTrainedAlgorithmicMedia\",\n \"description\": \"compositeWithTrainedAlgorithmicMedia\"\n },\n \"Contributor\": {\n \"description\": \"Name: Generated by Bria; Role: cpprole:imgSupplier\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1254,\n \"height\": 836,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"reactor-1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/gallery/reactor-1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3024,\n \"description\": \"3024px\"\n },\n \"Image Width\": {\n \"value\": 4032,\n \"description\": \"4032px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 2908,\n \"description\": 2908\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 5370,\n \"description\": 5370\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAB4AKADASIAAhEBAxEB/8QAHAAAAQQDAQAAAAAAAAAAAAAAAgMEBQYABwgB/8QAORAAAgEDAwIEBAUCBQQDAAAAAQIDAAQRBRIhBjEHE0FRImFxgRQyQpGhI8EIFVKx0RZD8PEzNGL/xAAaAQEAAwEBAQAAAAAAAAAAAAABAAIDBAUG/8QAKBEAAgICAQQABQUAAAAAAAAAAAECEQMSIQQTMUEFIlFhsTKBocHR/9oADAMBAAIRAxEAPwDaXrRgmvMfKjAr6pOzwDAKJa9UUQFNhQcdLRntSSClo1PrQ2IuhPalVNJKKUXFZ7EoVQmjBP1pNTzRqfQ1LELOK9DGgSSIsy+YuVO1hnscZx+3NGpUjKMGGM8HNG5Ag1GHIFJnI9K8+L0obsgoXJ9aBmoSTQsfnQB6WoS/zoSeKTbJpLCjScUmZDQkGhINQhFAUoFr0LSgWpY0AFo1WiC0arTswaBReaWUVir8qUVarsSjwA0oor0LRcKpZiFUDJYnAAo2JQncTwWsQkuJUiTO3cxwM1QOuvE636c1CWwithJOPLKMzrsw3fJB/b61rzxNv9csuorlZ9TN7b+eNqRyKykcFD34OPuOK1n1VbarPpkuoucxRf8A2VXDbAfy7gDxxn27Zrwep+IzyT7UHr+TqhhSVvku994gXF/qkD3V5Isq78BGwDuJPcd8Zx68fWrR0h1zdTaxNDba7b28dy8cUhuFy0agD8gUHJPI4960r0ubKe0VLyzOI34lKELICMfYjvx6mpHS7KGymimtNTbfFMGZAeJBnsrKc5+przHN45/qd/e/yuTbW0do2zbreMht4Kj4sEZ/fmjNas6J61v3sGnvbi0SxswN8bELJsGBxx8xk5+fvWwdH1/R9Yx/l17FO2MlVPI98ivo+m+IYc8VTpv1/hxyxtEhQkUqV47UmVNdmxTUAihpXaa82ipuTUSNCc0tsFelRQ5llEjQg9eKMR8e9R+l6/ompKWsdXtpsHGN+Dn71KWzJcxCW3lhnjPZ0YEH7isY5VLwzXUER0YSsjkjeZ4UZWkTG5FcEjIyOPpSilWyVJODg4GcEdxxT3A1PAmKMAe1ejHuP9qMD5Ubk1MVMjjj2rnTrDqjqDp/ri8tH1OSS0WXYpFypVFZsgEc4J5HPAyK6PTA+Vcof4iGstN62vbSG8zKwDzLFD5aRZ5G7BO4854xzn1rh657RTNMSplW8VOpItX1MX1jay2EDAOtoJd5hI7N7EnAPbue3FD0pd3Vz0ndRT3MLi4gldmHfhRtyT2PJJ+2aol7MHLPGgIA7liWJ9Sf/P3q39IRPZ6PMszCMpHcE/EFJBVMFSQQR8644QiuUqNYt2eSSRLCUEcMsxGyIQvjcQACxC5GSP370wtdQkjij0qLyd7MZVIAdgQOVB4/bmohZ1ieONowVx8bCXJfPOfb7ipPybJrhZ3e1t43UeXF5pEq47HIBxz749az0rmQWWKPUJFleT8U0MUrDbHBLjGBgjac49+fTNW/wx6xsemNYEzLFcLHlNs2VXeT+ZW5OfqPpWl727YXrSxO7JnC+YwbcOxJxgc+9P7J2uzH+HRXmnn2bmbaeew+QycZqvYaeydP9gv0dv8AQnWem9VW+6HbDOWbbFv3blH6hVjimtZ5JI4LmCWSM7XVJFYofYgHiuO/DzrTVumJ5IILtbZlYJncuVXkH4hkbQRkkVtj/D7GlvqZvIIJLuS7haaSVXyfjbJPJGcnFej0/VSfyz5a9le2n4N4BAKIADsKM5xQGuvZsrVGEL/poSE/016aDBJx3PyoshwjBPreg2i3N5bT20cZETsJwQ27gHGeefWn3T3WHUEdlKljdajDbRSeaGhYhQMgdicDkj96zxMkY2YWdt+JIWyR6bmOPpVIudSYWUlskLmykHaX4yJQBl1baNp4HA9P3rzZ9PCzdeC/6l15qGrXkLPcXyXMai2hljBUsQCMd8ZP981afDXxQ1TpywuY5fKvHf4QkszYjfvkjPfk5960ZZRyyQzTMjTRgYZdxABPPGO1DDJKVWSOOb+mcs4zyx7EnFUWLV3F8hTO2fDrrrTuqtaaTy2t544pHZpGwjbvKACn15DDB/vVv0QJJql8V2SEZyVIbH9ab+wH2AriRp9fglb8HBfxTJsDNBE5834fQAdt3rUvr/iB1DFbLYtJdRbW8t/JLRNNt7liOWOSe+eK6FlnFcqyUdoW2pabcTeTb6hbNKHK7ElG7cOMYz71pP8AxHW+iLPZ6UbXQLQyymV53ibz1OzO5yvO3k9wfStLdHdV9UaZrEerwrPvZwYmmjPx4x8A9MY75HpUT1z1Hq+vdQz3s80tzdTSsSVj25J/SPU4GB9BWU88pfLJAo0XHpiy6G0Gzu9T1S+W/N/pt1FbWrWBlEbZKpI2TleBuBxnI9qgugNVsfw7G5s1kSGGR54/OZDIjYGN2Ttz6Y9hTaXR9Vuen7SygsGeN3BaV9iu5GcpkY4zyAc9+/aj0XTIdNj1EF5EvPIeOfLbFjPqoOORjbgge/piqwnZsotc0QOpaaEliksJRJp93vktSAd2ByYz6Ky5wQTzjOeRUZLdTtM0jRqJFUYdkAG0cflxineh6mbCGezu8XOnT4S4iDhWDDtJGfRh79iODxSWt6XdWscd7DIb7TpGxFcqpCgZ/Iw7o3yP2zT55MWhg0peZdqxvgjAXIHBqZ00z3KRxqTGpchQsgwG7kAHkdx2+tV6VnkctyOc7R2FSnTbX0V9HNp8e26ikEsMqg7ldeeByD9x61HJVyCROwaZJcalcRI1zcSwxBhAmGdkGPiBGQQM5zjGOc10J/hwnV9T0yyYSBTpEsyqWwQY5EQA478MeO3Fc9iLWobiK5t/xkcol80cOrxux5YEds+9bL8L+r5+lb/R7+XTnvX/AAtxBIg3blzMpZhjnPHr71Mc4rn0WivJ1urBlDKwIIyK8OfStLr4v3EDpBaaCxhXIy5fdj0OMY+1Vvq7rfWNduEuYH1O0aO3KCO2XCsSc5O4cdvmcVvLqoLwy8Mak+XR0Q26qP46yTw+EfUc1vcz20sdpuEkL7XGHXsfSqN0P4kaxpPTJtdT068v7tZHdGd1yFIGAcemc/SozxT8Tr3V/CnVtNudBks7q7hdJn5MSR7htIJ5zj19MUvqIV5CMPmVGv7vTYtY1b8NNcNAqRJJuAznBPB+XPOOaK80Gw1KO4jumaPbMyIIUC8A9wPTPH2FQ+oa2lhqUrhfNkaJUjT/AFHOcfxTjT+poJ5ljmwMkh5GfgE/LJ+nvXldc827cHwWhtrwSz6VptxZPpzyTrEu0sFCrvYAgEkdzjPNJafpGjW8DafBcXohIwY/NAUjOT6d/wDigudZsI2+A/EUyAcfPJo9I1SwubcuJAJAQpUDsSOOT781x455b5uhcp/Un7O+uo5zJD1BLCqjYib+QBj4eFOB96r15pGlNIUnj3lZFYkNx3PP1wR9an0t2jhiDaPZ7jENzeYOTkk9nqH1G4thFBKzISyiRyoGcjk8ftW+SeTWrYK/RTIZNPsutr2Q3cfk7n8pHJDHI9M/M1Z+nulNOjsIriHXNFDyy+eJZbwrIDngcDgcY+lI6dpyXEcGo22n3N6By0kUcRcN7ZLd+2earfVF1p1jdw2zx3Ud9BcoJTNDGrMAO7OpOcgiuqa3ivJusca5f8mxb2OCC+t7ZLrT73z8nEEpZFAyee2DxVb1hjHrV5DBhGuIsIzykkPtyAPkQMH7UGi6s+p6taNa2JisQzlJNoyxwRzjtUf17LNZG5u0LJH/AE9jheC/tn96rix1juqZTduNh9NaW83R92z2sQkkkLlREHYKyFwQfbDD6cUGq3U2kwxmCLyxIIopVkXMUy7A3Y9wQQR7c4NRmk6/E2gyRRySB2Ea8NtG1UCke47/AHxUBq2qveSO9w7GOM4QfmBG3sefl/FYwjPuNmHIOsad5t5DJpKu1tewrcQw8u6kEqyccsVYH6jmrj4cwxx6dJqV1cx27RNj4eSV7YKjtyMc1VtK6iey0dUisrYyx5EV3udZY1JyQuG24PrkGvJxcXOoahOk0Kq9wVcNKELseSAD39zXVnxOUa8FteODc8TSz2k0q2wnXACh2yVO/k9+1M9HxaazZFYt0jpdfCRnB8wen2qqRdRy2ljaQzyLIqzMJvMBVmA/KMD0JB49O9P9b1o6Xb9PdS20Xmebc3cnlrKQG+MMELD9IPt3xXH0+KUrhdJhKcoQlJK2kbo07QLyfTlvZn0eCIKXYzA/APXdgYH71XLjXtKXWLnS7ZbW7eADNxEhWMn1C55OOOfrXOHU3XvVmuX0kt/rE+wn4YImKRIPYKOP3ya90rrzWtOVlgjtG3OHdpIyzMQMcnPb5fOuvJ0ePRrGufuzLBP4hHIpZJxcfol/Z0hLrlpGcG2Kt8zjFQ/iRqOnv0NrEMTkyPbsqgggk8YFaZl8UtbljCyWGngjOGRWB7Y9SaiNb6u1PXII4L1iQhJXaQOSB3wPlXNj6TKpJy8HqrqZNU0bw1XwzN/cm4u9VneXeSq21usSoM8LxknHvTjTvB61luFkxdFwMZZeT7Z9P4rcmkWkkWPMtwAT2JIH1zUvd3cdpHOlxGY0gh/EM6kfkBxx7nOeParuUvbLKC8JGlj4IIz+bPcXAzkH+t/vxSc3hbptjLBYMbvdMURSrBd2ScHnOf1ftW9Z76LDGG3EePzPMQAn8/8AntVA6w1Sy03WdKu7TTtTvAsjy3M1lCUXGMAFsZPJPAxUhs2i0oRjF35KbfdDaFpsNzFp7X08kQVPKEkbBWY8biACDnA++Kg+tOjbOyE6zanLBNHay3C2srKpG1RgAck5z698cVsq41E9RJJFp+na9b3UssOAsCxAKr5LIeduDySTUd4o9H6lqHTQ0jQNNBu2m878Y8yAox4feT8crMpI3MeM8VtrHZGFKropekx2nTOhizt7yKdmUzxi5lERYtjgZ/T35rV3iBBFq/VmpyWdwsmyVdpjO4MSFXv8qtmp+E/ihdsXuv65MYiLNIjfAOQvftS2meCviEkfmpqGnWjyH4lZ/i7+uAR/Nde8Eqsw0k3dDDw+sk0a8hhku2mkaF5JY85EXPy9+9F4oJFqlvEiCc2dud8vlfoXk+vA596tXTOhdR9AXeq3PUNp/mU1wiRwyRW6OjoMh8MRxkEd8UXhNoOuydO6roV1o1xIdRLMlybYtGwfsC2OFU55/aqvJBLwPbb4NPxdHXV5ol1q2kXMr2Ubco8ZBAGM5xxxkfaoOTSLw5DEt9Diup9J8NupLXo246Ru5US2lumlF0bhTCoyCMLnd6dsU2j8HoD8MmuRSuCfhgtjJn+cfvWfcgx7TOYlt5Uga2MbFwcYK96k9UgW72iysbuOV5Gmn80cbmAG1QP0jB5PPNdB2vg3r/42NpLmyFn5uQd2JQoz6YIyQe2cVPW3gqCqmW+wxUFwsfY+oB9vn/FR5YvyKxujnzo2TRYLp/8AqvSZ76GODa6QzeXMi9lbJ4IxlT6jg1MW+vdGTiHStS07U26asJppreOCYC5QSHADMTggHj0rdmt+COlSW8Vxo122m6rA24XEw8xJRgjDL961Dq3hzrmndTPo97qmiz+YyBZfwO2Ik4wxCjkDPanHKPorKD9lS17RNJfU1uujtK1jULDG9oLy1BaMegLITuX58Hj1pGx6U1zVb8R23TEUOf8AtyBkH7sMV0P4R9AdSdH69NcalqGkGznhKMNOiaN2fPw5yOQOf3rZlzFbyptkdZSO/mN2P3NZZMivg1ji45ON5/C/qvc23QLTk/CBcJwPbIPNNZfDXqi3gkeXp51lAyhjlVh9wTz9q7AudIh/7eH9WwM4P2qNnsLcYDKCRyFYlRis+7IusUS420Yjf4oQRnuyn/mm1103o9wTK9qJS4wwMj4Prj83bk8Cn1vI0+1BCYzjgM2c59qdMcJl0ZB+of2xVGk/JdTlHwxjbWNgsccEenwlUOVCgnHufWnj2dqqqBYwqFORuTOD8hTeaWUqUgyq+vNZb3hXakwOe2SSf4pBu+RyP6ahYtkQJ/SmMmm1xbwI2923M3O7B70/VVuImcNgqvJC00kt4SwYs+8Hj1yahAHBIQAkJ7MOR9qOcW5tRIrBCOGXHJ+YptLEFkP5iM5Az/Y0mDFFJsDEnPbuRQNEVqWiWGqX6yaiklyEwYkdjsTH/wCRjP3p/Z2FpHctHHHJHGY1ZUR2UYGRjaDTtChYCZBk8DL/APFKWUcs1zKI3RBGVQkjnbyf2ptsnAksNhuGy1XOccruz9zSd5cEgrDEvB9DmivGt4pGDTls5Byc8U13QbhJEDGAAMnvVRFoDGYiCX55IDZxRF7tNwtrotG3Yckj5U384rxGQQx5x604X/4SQGUqefi7U2FCEk92ExIWJ+Zx/wC6b/icrztbPOCOR+9PZLeXBbc5+HjOKalPjJft6HsKQYi7QzMuU7dzuwa8lhSQDYFVlP8AqLGnHko27HxAj0wcUH4ZDuBYsOMbRg1AGr28aggQusmP0uQPvigWSJGMbhm2/wCskg/QGnwtpBLjZIT2U7uRTttJLRAs273A71LFDy4j8tt3ns0nsGK/7f2psBIrBxMGPYZLHB+/c1lZSAtJCqJmW5LyEbiPMx/FJmWBDhHLsPZiOPbNZWUCZLcbxtK+Wc5ADHA9KG0CrL/XOSDxk5BHzrKyoKHb2sZiDOUG4kna1NodOV5OGx/OaysqAO47W3SIlUII4yc8fzUfvljknSB2G4jJ3nGB/wC6ysoH2NGYhyNyuT7nNZtOMMo4HpWVlVLCahtm4DC9zzzSiKu0E5HttNZWUgKxtJjaqy7T33E0Rto3cYV4z7qTj6kVlZRZKPTaohOS+30O7Fei3K4kUsAOxLcn/isrKlkFoSoUrIWbPGGyfWjRIiABvQ/p2u3asrKSH//Z\"\n },\n \"Make\": {\n \"description\": \"Apple\"\n },\n \"Model\": {\n \"description\": \"iPhone 12 mini\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"17.5.1\"\n },\n \"DateTime\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"HostComputer\": {\n \"description\": \"iPhone 12 mini\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 240,\n \"description\": 240\n },\n \"GPS Info IFD Pointer\": {\n \"value\": 2492,\n \"description\": 2492\n },\n \"ExposureTime\": {\n \"description\": \"1/4831\"\n },\n \"FNumber\": {\n \"description\": \"f/1.6\"\n },\n \"ExposureProgram\": {\n \"value\": 2,\n \"description\": \"Normal program\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 32,\n \"description\": 32\n },\n \"ExifVersion\": {\n \"description\": \"0232\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:06:28 13:56:49\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ShutterSpeedValue\": {\n \"description\": \"1/4831\"\n },\n \"ApertureValue\": {\n \"description\": \"1.60\"\n },\n \"BrightnessValue\": {\n \"description\": \"10.487191938812675\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"4.2 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"242\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"242\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"PixelXDimension\": {\n \"value\": 4032,\n \"description\": 4032\n },\n \"PixelYDimension\": {\n \"value\": 3024,\n \"description\": 3024\n },\n \"SensingMethod\": {\n \"value\": 2,\n \"description\": \"One-chip color area sensor\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 26,\n \"description\": 26\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"ImageUniqueID\": {\n \"description\": \"fff7fcb729dd83c50000000000000000\"\n },\n \"LensSpecification\": {\n \"description\": \"1.55-4.2 mm f/2.4\"\n },\n \"LensMake\": {\n \"description\": \"Apple\"\n },\n \"LensModel\": {\n \"description\": \"iPhone 12 mini back dual wide camera 4.2mm f/1.6\"\n },\n \"CompositeImage\": {\n \"value\": 2,\n \"description\": \"General Composite Image\"\n },\n \"GPSVersionID\": {\n \"description\": \"Version 2.2\"\n },\n \"GPSLatitudeRef\": {\n \"description\": \"North latitude\"\n },\n \"GPSLatitude\": {\n \"description\": 45.28328611111111\n },\n \"GPSLongitudeRef\": {\n \"description\": \"East longitude\"\n },\n \"GPSLongitude\": {\n \"description\": 7.882127777777778\n },\n \"GPSAltitudeRef\": {\n \"description\": \"Sea level\"\n },\n \"GPSAltitude\": {\n \"description\": \"254.5592972181552 m\"\n },\n \"GPSTimeStamp\": {\n \"description\": \"11:56:47\"\n },\n \"GPSSpeedRef\": {\n \"description\": \"Kilometers per hour\"\n },\n \"GPSSpeed\": {\n \"description\": \"0.06644919629700453\"\n },\n \"GPSImgDirectionRef\": {\n \"description\": \"True direction\"\n },\n \"GPSImgDirection\": {\n \"description\": \"184.02233902759528\"\n },\n \"GPSDestBearingRef\": {\n \"description\": \"True direction\"\n },\n \"GPSDestBearing\": {\n \"description\": \"184.02233902759528\"\n },\n \"GPSDateStamp\": {\n \"description\": \"2024:06:28\"\n },\n \"GPSHPositioningError\": {\n \"description\": \"4.7564312554195975\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Version\": {\n \"value\": \"1.0\",\n \"description\": \"1.0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"appl\",\n \"description\": \"Apple\"\n },\n \"Profile Version\": {\n \"value\": \"4.0.0\",\n \"description\": \"4.0.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2022-01-01T00:00:00.000Z\",\n \"description\": \"2022-01-01T00:00:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"APPL\",\n \"description\": \"Apple\"\n },\n \"Device Manufacturer\": {\n \"value\": \"APPL\",\n \"description\": \"Apple\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"appl\",\n \"description\": \"appl\"\n },\n \"ICC Description\": {\n \"value\": \"Display P3\",\n \"description\": \"Display P3\"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright Apple Inc., 2022\",\n \"description\": \"Copyright Apple Inc., 2022\"\n },\n \"MPFVersion\": {\n \"description\": \"0100\"\n },\n \"NumberOfImages\": {\n \"value\": 2,\n \"description\": 2\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 4032,\n \"height\": 3024,\n \"title\": \"\",\n \"gps\": {\n \"lon\": 7.882127777777778,\n \"lat\": 45.28328611111111\n }\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/4.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"7\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/7.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2287,\n \"description\": \"2287px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2287,\n \"description\": 2287\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2287,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"all\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/all.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1504,\n \"description\": \"1504px\"\n },\n \"Image Width\": {\n \"value\": 1629,\n \"description\": \"1629px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1629,\n \"height\": 1504,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02660\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02660.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1292,\n \"description\": \"1292px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/10\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.9390625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1292,\n \"description\": 1292\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-07-14T15:18:50\",\n \"description\": \"2020-07-14T15:18:50\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1292,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02994\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC02994.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8115,\n \"description\": 8115\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/30\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"4\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.34140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03706\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/media/samples/DSC03706.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1392,\n \"description\": \"1392px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"ImageDescription\": {\n \"description\": \"6x6 cm beams\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 444,\n \"description\": 444\n },\n \"XPTitle\": {\n \"description\": \"6x6 cm beams\"\n },\n \"XPComment\": {\n \"description\": \"hdpe 60x60 tests\"\n },\n \"XPKeywords\": {\n \"description\": \"beams;extruder\"\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1392,\n \"description\": 1392\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"subject\": {\n \"description\": \"beams, extruder\"\n },\n \"title\": {\n \"description\": \"6x6 cm beams\"\n },\n \"description\": {\n \"description\": \"6x6 cm beams\"\n },\n \"LastKeywordXMP\": {\n \"description\": \"beams, extruder\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": \"beams, extruder\",\n \"description\": \"6x6 cm beams\",\n \"alt\": \"6x6 cm beams\",\n \"width\": 1980,\n \"height\": 1392,\n \"title\": \"6x6 cm beams\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"## Flexible and robust bench-top extruder\\n\\nOpen and modular framework\\n\\n### Optional extensions\\n\\n- electronic feed system ensuring consistent flow of plastic flakes\\n- remote control and monitoring via Modbus\\n- various flanges for beams and injection moulding\\n- heavy duty cart\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-v4.5\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-v4.5/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-v4.5\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-v4.5\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-v4.5\",\n \"cad\": [\n {\n \"file\": \"products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.SLDASM\",\n \"name\": \"Global-Lydia-v4.5.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\extrusion\\\\lydia-v4.5\\\\cad\\\\Global-Lydia-v4.5.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"perspective\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v4.5/renderings/perspective.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1080,\n \"description\": \"1080px\"\n },\n \"Image Width\": {\n \"value\": 1398,\n \"description\": \"1398px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1398,\n \"height\": 1080,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Extrusion Lydia v4.5.5&body=\"\n}","ac41e523cecf70d0","products/extrusion/lydia-v3.5",{"id":4358,"data":4360,"filePath":4366,"digest":5490},{"forumTags":3270,"forumCategory":3271,"Preview3d":27,"howtoSection":2397,"download":4361,"product_dimensions":4362,"preview":4363,"product_parts":4364,"edrawings":4365,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":4358,"slug":4366,"id":4366,"title":4367,"type":423,"highlights":4368,"components":4369,"version":4370,"category":3270,"code":4371,"name":4367,"price":4372,"opensource":27,"bestseller":27,"showParts":412,"showDimensions":412,"cscartId":1603,"firmware":4373,"authors":4374,"forumTopicId":4378,"forumPostId":4379,"forumPostHash":4380,"product_rel":4358,"assets":4381,"body":4342,"resources":17,"shared":4343,"readme":5476,"root":1415,"product":4358,"PRODUCT_ROOT":5477,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":5478,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":5479,"DISCORD":1425,"product_rel_min":5480,"cad":5481,"preview3d":-1,"image":4383,"checkout":5488,"config":5489},"https://files.polymech.io/files/machines/extrusion/lydia-v3.5","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-v3.5/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-v3.5/resources/edrawings.html","lydia-v35","Extrusion v3.6 - Lydia",[],[],"1.8","lydia35","2540 Euro","https://git.osr-plastic.org/osr-plastic/osr-firmware/src/branch/master/lydia-v3.6",[4375,4376,4377],{"name":434,"url":435},{"name":3289,"url":3290},{"name":3292,"url":3293},10119,27529,"8488395ed5ccbae43748c3d54075c37a",{"renderings":4382,"gallery":4403,"showcase":4801,"samples":5097},[4383],{"name":4384,"src":4385,"url":4385,"meta":4386,"keywords":4401,"description":17,"alt":17,"width":1471,"height":576,"title":17,"gps":4402},"components","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4387,"json":4400,"markdown":17},{"Bits Per Sample":4388,"Image Height":4389,"Image Width":4390,"Color Components":4391,"Subsampling":4392,"JFIF Version":4393,"Resolution Unit":4394,"XResolution":4395,"YResolution":4396,"JFIF Thumbnail Width":4397,"JFIF Thumbnail Height":4398,"FileType":4399},{"value":456,"description":457},{"value":576,"description":577},{"value":1471,"description":1472},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4404,4424,4481,4552,4618,4670,4725,4773],{"name":4405,"src":4406,"url":4406,"meta":4407,"keywords":4422,"description":17,"alt":17,"width":1720,"height":1720,"title":17,"gps":4423},"col","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4408,"json":4421,"markdown":17},{"Bits Per Sample":4409,"Image Height":4410,"Image Width":4411,"Color Components":4412,"Subsampling":4413,"JFIF Version":4414,"Resolution Unit":4415,"XResolution":4416,"YResolution":4417,"JFIF Thumbnail Width":4418,"JFIF Thumbnail Height":4419,"FileType":4420},{"value":456,"description":457},{"value":1720,"description":1721},{"value":1720,"description":1721},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4425,"src":4426,"url":4426,"meta":4427,"keywords":4479,"description":17,"alt":17,"width":4434,"height":4431,"title":17,"gps":4480},"DSC02410","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4428,"json":4478,"markdown":17},{"Bits Per Sample":4429,"Image Height":4430,"Image Width":4433,"Color Components":4436,"Subsampling":4437,"JFIF Version":4438,"Resolution Unit":4439,"XResolution":4440,"YResolution":4441,"JFIF Thumbnail Width":4442,"JFIF Thumbnail Height":4443,"Make":4444,"Model":4445,"Exif IFD Pointer":4446,"ExposureTime":4447,"FNumber":4449,"ExposureProgram":4451,"ISOSpeedRatings":4452,"ExifVersion":4454,"DateTimeOriginal":4455,"DateTimeDigitized":4457,"BrightnessValue":4458,"ExposureBiasValue":4460,"MaxApertureValue":4461,"MeteringMode":4462,"LightSource":4463,"Flash":4464,"FocalLength":4465,"SubSecTimeOriginal":4466,"SubSecTimeDigitized":4467,"WhiteBalance":4468,"DigitalZoomRatio":4469,"FocalLengthIn35mmFilm":4470,"Contrast":4471,"Saturation":4472,"Sharpness":4473,"about":4474,"CreateDate":4475,"FileType":4477},{"value":456,"description":457},{"value":4431,"description":4432},2071,"2071px",{"value":4434,"description":4435},2437,"2437px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":4448},"1/20",{"description":4450},"f/4.5",{"value":102,"description":1166},{"value":4453,"description":4453},640,{"description":1173},{"description":4456},"2020:04:24 19:04:54",{"description":4456},{"description":4459},"3.46640625",{"description":674},{"description":1306},{"value":102,"description":2511},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4476,"description":4476},"2020-04-24T19:04:54",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4482,"src":4483,"url":4483,"meta":4484,"keywords":4550,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":4551},"IMG_20231106_153433","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4485,"json":4549,"markdown":17},{"Bits Per Sample":4486,"Image Height":4487,"Image Width":4488,"Color Components":4489,"Subsampling":4490,"Thumbnail":4491,"ImageDescription":4503,"Make":4504,"Model":4505,"Orientation":4506,"XResolution":4507,"YResolution":4508,"ResolutionUnit":4509,"Software":4510,"DateTime":4511,"YCbCrPositioning":4513,"Exif IFD Pointer":4514,"ExposureTime":4516,"FNumber":4518,"ExposureProgram":4519,"ISOSpeedRatings":4520,"ExifVersion":4522,"DateTimeOriginal":4523,"DateTimeDigitized":4524,"ComponentsConfiguration":4525,"ExposureBiasValue":4526,"MeteringMode":4527,"LightSource":4528,"Flash":4529,"FocalLength":4530,"SubSecTime":4531,"SubSecTimeOriginal":4533,"SubSecTimeDigitized":4534,"FlashpixVersion":4535,"ColorSpace":4536,"PixelXDimension":4537,"PixelYDimension":4538,"Interoperability IFD Pointer":4539,"ExposureMode":4541,"WhiteBalance":4542,"DigitalZoomRatio":4543,"FocalLengthIn35mmFilm":4544,"SceneCaptureType":4545,"InteroperabilityIndex":4546,"InteroperabilityVersion":4547,"FileType":4548},{"value":456,"description":457},{"value":619,"description":620},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4492,"Orientation":4493,"XResolution":4494,"YResolution":4495,"ResolutionUnit":4496,"JPEGInterchangeFormat":4497,"JPEGInterchangeFormatLength":4499,"YCbCrPositioning":4501,"type":640,"base64":4502},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},856,{"value":4500,"description":4500},27648,{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":4512},"2023:11:06 15:34:33",{"value":106,"description":639},{"value":4515,"description":4515},310,{"description":4517},"1/33",{"description":663},{"description":665},{"value":4521,"description":4521},1375,{"description":669},{"description":4512},{"description":4512},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":4532},"29",{"description":4532},{"description":4532},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":619,"description":619},{"value":4540,"description":4540},708,{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4553,"src":4554,"url":4554,"meta":4555,"keywords":4616,"description":17,"alt":17,"width":622,"height":619,"title":17,"gps":4617},"IMG_20231106_154012","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4556,"json":4615,"markdown":17},{"Bits Per Sample":4557,"Image Height":4558,"Image Width":4559,"Color Components":4560,"Subsampling":4561,"Thumbnail":4562,"ImageDescription":4572,"Make":4573,"Model":4574,"Orientation":4575,"XResolution":4576,"YResolution":4577,"ResolutionUnit":4578,"Software":4579,"DateTime":4580,"YCbCrPositioning":4582,"Exif IFD Pointer":4583,"ExposureTime":4584,"FNumber":4585,"ExposureProgram":4586,"ISOSpeedRatings":4587,"ExifVersion":4589,"DateTimeOriginal":4590,"DateTimeDigitized":4591,"ComponentsConfiguration":4592,"ExposureBiasValue":4593,"MeteringMode":4594,"LightSource":4595,"Flash":4596,"FocalLength":4597,"SubSecTime":4598,"SubSecTimeOriginal":4600,"SubSecTimeDigitized":4601,"FlashpixVersion":4602,"ColorSpace":4603,"PixelXDimension":4604,"PixelYDimension":4605,"Interoperability IFD Pointer":4606,"ExposureMode":4607,"WhiteBalance":4608,"DigitalZoomRatio":4609,"FocalLengthIn35mmFilm":4610,"SceneCaptureType":4611,"InteroperabilityIndex":4612,"InteroperabilityVersion":4613,"FileType":4614},{"value":456,"description":457},{"value":619,"description":620},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4563,"Orientation":4564,"XResolution":4565,"YResolution":4566,"ResolutionUnit":4567,"JPEGInterchangeFormat":4568,"JPEGInterchangeFormatLength":4569,"YCbCrPositioning":4570,"type":640,"base64":4571},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},{"value":637,"description":637},{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":4581},"2023:11:06 15:40:12",{"value":106,"description":639},{"value":4515,"description":4515},{"description":661},{"description":663},{"description":665},{"value":4588,"description":4588},1187,{"description":669},{"description":4581},{"description":4581},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":4599},"31",{"description":4599},{"description":4599},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":619,"description":619},{"value":4540,"description":4540},{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3167,"src":4619,"url":4619,"meta":4620,"keywords":4668,"description":17,"alt":17,"width":4625,"height":2477,"title":17,"gps":4669},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4621,"json":4667,"markdown":17},{"Bits Per Sample":4622,"Image Height":4623,"Image Width":4624,"Color Components":4627,"Subsampling":4628,"JFIF Version":4629,"Resolution Unit":4630,"XResolution":4631,"YResolution":4632,"JFIF Thumbnail Width":4633,"JFIF Thumbnail Height":4634,"Make":4635,"Model":4636,"Exif IFD Pointer":4637,"ExposureTime":4638,"FNumber":4639,"ExposureProgram":4640,"ISOSpeedRatings":4642,"ExifVersion":4643,"DateTimeOriginal":4644,"DateTimeDigitized":4646,"BrightnessValue":4647,"ExposureBiasValue":4649,"MaxApertureValue":4651,"MeteringMode":4652,"Flash":4653,"FocalLength":4654,"SubSecTimeOriginal":4655,"SubSecTimeDigitized":4656,"WhiteBalance":4657,"DigitalZoomRatio":4658,"FocalLengthIn35mmFilm":4659,"Contrast":4660,"Saturation":4661,"Sharpness":4662,"about":4663,"CreateDate":4664,"FileType":4666},{"value":456,"description":457},{"value":2477,"description":2478},{"value":4625,"description":4626},2230,"2230px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":1755},{"description":1288},{"value":238,"description":4641},"Aperture priority",{"value":4453,"description":4453},{"description":1173},{"description":4645},"2020:01:14 14:56:34",{"description":4645},{"description":4648},"4.3296875",{"description":4650},"2.3",{"description":1306},{"value":102,"description":2511},{"value":1191,"description":1192},{"description":2882},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":2896,"description":2896},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4665,"description":4665},"2020-01-14T14:56:34",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4671,"src":4672,"url":4672,"meta":4673,"keywords":4723,"description":17,"alt":17,"width":4680,"height":4677,"title":17,"gps":4724},"latest_pers","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4674,"json":4722,"markdown":17},{"Bits Per Sample":4675,"Image Height":4676,"Image Width":4679,"Color Components":4682,"Subsampling":4683,"JFIF Version":4684,"Resolution Unit":4685,"XResolution":4686,"YResolution":4687,"JFIF Thumbnail Width":4688,"JFIF Thumbnail Height":4689,"Make":4690,"Model":4691,"Exif IFD Pointer":4692,"ExposureTime":4693,"FNumber":4695,"ExposureProgram":4697,"ISOSpeedRatings":4698,"ExifVersion":4699,"DateTimeOriginal":4700,"DateTimeDigitized":4702,"BrightnessValue":4703,"ExposureBiasValue":4705,"MaxApertureValue":4706,"MeteringMode":4707,"Flash":4708,"FocalLength":4709,"SubSecTimeOriginal":4710,"SubSecTimeDigitized":4711,"WhiteBalance":4712,"DigitalZoomRatio":4713,"FocalLengthIn35mmFilm":4714,"Contrast":4715,"Saturation":4716,"Sharpness":4717,"about":4718,"CreateDate":4719,"FileType":4721},{"value":456,"description":457},{"value":4677,"description":4678},2121,"2121px",{"value":4680,"description":4681},2896,"2896px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":1372,"description":1153},{"value":1372,"description":1153},{"description":477},{"description":477},{"description":1131},{"description":1133},{"value":1379,"description":1379},{"description":4694},"0.8",{"description":4696},"f/10",{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4701},"2020:01:06 15:04:02",{"description":4701},{"description":4704},"3.821875",{"description":674},{"description":1306},{"value":102,"description":2511},{"value":1191,"description":1192},{"description":3405},{"description":1397},{"description":1397},{"value":102,"description":1325},{"description":284},{"value":3411,"description":3411},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4720,"description":4720},"2020-01-06T15:04:02",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4726,"src":4727,"url":4727,"meta":4728,"keywords":4771,"description":17,"alt":17,"width":622,"height":622,"title":17,"gps":4772},"pers","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4729,"json":4770,"markdown":17},{"Bits Per Sample":4730,"Image Height":4731,"Image Width":4732,"Color Components":4733,"Subsampling":4734,"Thumbnail":4735,"Orientation":4745,"XResolution":4746,"YResolution":4747,"ResolutionUnit":4748,"Software":4749,"DateTime":4751,"Exif IFD Pointer":4753,"ExifVersion":4755,"DateTimeOriginal":4756,"DateTimeDigitized":4758,"SubSecTimeOriginal":4759,"SubSecTimeDigitized":4760,"FlashpixVersion":4761,"ColorSpace":4762,"PixelXDimension":4763,"PixelYDimension":4764,"about":4765,"CreatorTool":4766,"CreateDate":4767,"FileType":4769},{"value":456,"description":457},{"value":622,"description":623},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":4736,"XResolution":4737,"YResolution":4738,"ResolutionUnit":4739,"JPEGInterchangeFormat":4740,"JPEGInterchangeFormatLength":4742,"type":640,"base64":4744},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":4741,"description":4741},4564,{"value":4743,"description":4743},12985,"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",{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":4750},"Windows Photo Editor 10.0.10011.16384",{"description":4752},"2023:05:22 14:57:59",{"value":4754,"description":4754},2244,{"description":800},{"description":4757},"2023:05:22 14:57:22",{"description":4757},{"description":1397},{"description":1397},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":622,"description":622},{"value":491,"description":491},{"value":4750,"description":4750},{"value":4768,"description":4768},"2023-05-22T14:57:22",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4774,"src":4775,"url":4775,"meta":4776,"keywords":4799,"description":17,"alt":17,"width":4783,"height":4780,"title":17,"gps":4800},"ph-v2-thumb","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4777,"json":4798,"markdown":17},{"Bits Per Sample":4778,"Image Height":4779,"Image Width":4782,"Color Components":4785,"Subsampling":4786,"JFIF Version":4787,"Resolution Unit":4788,"XResolution":4789,"YResolution":4791,"JFIF Thumbnail Width":4792,"JFIF Thumbnail Height":4793,"Exif IFD Pointer":4794,"ExifVersion":4796,"FileType":4797},{"value":456,"description":457},{"value":4780,"description":4781},740,"740px",{"value":4783,"description":4784},1315,"1315px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":4790,"description":792},25,{"value":4790,"description":792},{"description":477},{"description":477},{"value":4795,"description":4795},306,{"description":800},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[4802,4822,4842,4862,4901,4921,4941,4980,5019,5058],{"name":284,"src":4803,"url":4803,"meta":4804,"keywords":4820,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4821},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4805,"json":4819,"markdown":17},{"Bits Per Sample":4806,"Image Height":4807,"Image Width":4808,"Color Components":4809,"Subsampling":4810,"JFIF Version":4811,"Resolution Unit":4812,"XResolution":4813,"YResolution":4814,"JFIF Thumbnail Width":4815,"JFIF Thumbnail Height":4816,"Make":4817,"FileType":4818},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":316,"src":4823,"url":4823,"meta":4824,"keywords":4840,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4841},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4825,"json":4839,"markdown":17},{"Bits Per Sample":4826,"Image Height":4827,"Image Width":4828,"Color Components":4829,"Subsampling":4830,"JFIF Version":4831,"Resolution Unit":4832,"XResolution":4833,"YResolution":4834,"JFIF Thumbnail Width":4835,"JFIF Thumbnail Height":4836,"Make":4837,"FileType":4838},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":349,"src":4843,"url":4843,"meta":4844,"keywords":4860,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4861},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4845,"json":4859,"markdown":17},{"Bits Per Sample":4846,"Image Height":4847,"Image Width":4848,"Color Components":4849,"Subsampling":4850,"JFIF Version":4851,"Resolution Unit":4852,"XResolution":4853,"YResolution":4854,"JFIF Thumbnail Width":4855,"JFIF Thumbnail Height":4856,"Make":4857,"FileType":4858},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":4863,"url":4863,"meta":4864,"keywords":4899,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4900},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4865,"json":4898,"markdown":17},{"Bits Per Sample":4866,"Image Height":4867,"Image Width":4868,"Color Components":4869,"Subsampling":4870,"Orientation":4871,"XResolution":4872,"YResolution":4873,"ResolutionUnit":4874,"YCbCrPositioning":4875,"Exif IFD Pointer":4876,"ExifVersion":4877,"ComponentsConfiguration":4878,"FlashpixVersion":4879,"ColorSpace":4880,"PixelXDimension":4881,"PixelYDimension":4882,"Preferred CMM type":4883,"Profile Version":4884,"Profile/Device class":4885,"Color Space":4886,"Connection Space":4887,"ICC Profile Date":4888,"ICC Signature":4889,"Primary Platform":4890,"Device Manufacturer":4891,"Device Model Number":4892,"Rendering Intent":4893,"Profile Creator":4894,"ICC Description":4895,"ICC Copyright":4896,"FileType":4897},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":792},{"description":792},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":785,"description":785},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":375,"src":4902,"url":4902,"meta":4903,"keywords":4919,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4920},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4904,"json":4918,"markdown":17},{"Bits Per Sample":4905,"Image Height":4906,"Image Width":4907,"Color Components":4908,"Subsampling":4909,"JFIF Version":4910,"Resolution Unit":4911,"XResolution":4912,"YResolution":4913,"JFIF Thumbnail Width":4914,"JFIF Thumbnail Height":4915,"Make":4916,"FileType":4917},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3857,"src":4922,"url":4922,"meta":4923,"keywords":4939,"description":17,"alt":17,"width":785,"height":785,"title":17,"gps":4940},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4924,"json":4938,"markdown":17},{"Bits Per Sample":4925,"Image Height":4926,"Image Width":4927,"Color Components":4928,"Subsampling":4929,"JFIF Version":4930,"Resolution Unit":4931,"XResolution":4932,"YResolution":4933,"JFIF Thumbnail Width":4934,"JFIF Thumbnail Height":4935,"Make":4936,"FileType":4937},{"value":456,"description":457},{"value":785,"description":786},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":3197},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3878,"src":4942,"url":4942,"meta":4943,"keywords":4978,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":4979},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4944,"json":4977,"markdown":17},{"Bits Per Sample":4945,"Image Height":4946,"Image Width":4947,"Color Components":4948,"Subsampling":4949,"Orientation":4950,"XResolution":4951,"YResolution":4952,"ResolutionUnit":4953,"YCbCrPositioning":4954,"Exif IFD Pointer":4955,"ExifVersion":4956,"ComponentsConfiguration":4957,"FlashpixVersion":4958,"ColorSpace":4959,"PixelXDimension":4960,"PixelYDimension":4961,"Preferred CMM type":4962,"Profile Version":4963,"Profile/Device class":4964,"Color Space":4965,"Connection Space":4966,"ICC Profile Date":4967,"ICC Signature":4968,"Primary Platform":4969,"Device Manufacturer":4970,"Device Model Number":4971,"Rendering Intent":4972,"Profile Creator":4973,"ICC Description":4974,"ICC Copyright":4975,"FileType":4976},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3918,"src":4981,"url":4981,"meta":4982,"keywords":5017,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5018},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":4983,"json":5016,"markdown":17},{"Bits Per Sample":4984,"Image Height":4985,"Image Width":4986,"Color Components":4987,"Subsampling":4988,"Orientation":4989,"XResolution":4990,"YResolution":4991,"ResolutionUnit":4992,"YCbCrPositioning":4993,"Exif IFD Pointer":4994,"ExifVersion":4995,"ComponentsConfiguration":4996,"FlashpixVersion":4997,"ColorSpace":4998,"PixelXDimension":4999,"PixelYDimension":5000,"Preferred CMM type":5001,"Profile Version":5002,"Profile/Device class":5003,"Color Space":5004,"Connection Space":5005,"ICC Profile Date":5006,"ICC Signature":5007,"Primary Platform":5008,"Device Manufacturer":5009,"Device Model Number":5010,"Rendering Intent":5011,"Profile Creator":5012,"ICC Description":5013,"ICC Copyright":5014,"FileType":5015},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":3958,"src":5020,"url":5020,"meta":5021,"keywords":5056,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5057},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5022,"json":5055,"markdown":17},{"Bits Per Sample":5023,"Image Height":5024,"Image Width":5025,"Color Components":5026,"Subsampling":5027,"Orientation":5028,"XResolution":5029,"YResolution":5030,"ResolutionUnit":5031,"YCbCrPositioning":5032,"Exif IFD Pointer":5033,"ExifVersion":5034,"ComponentsConfiguration":5035,"FlashpixVersion":5036,"ColorSpace":5037,"PixelXDimension":5038,"PixelYDimension":5039,"Preferred CMM type":5040,"Profile Version":5041,"Profile/Device class":5042,"Color Space":5043,"Connection Space":5044,"ICC Profile Date":5045,"ICC Signature":5046,"Primary Platform":5047,"Device Manufacturer":5048,"Device Model Number":5049,"Rendering Intent":5050,"Profile Creator":5051,"ICC Description":5052,"ICC Copyright":5053,"FileType":5054},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":949,"src":5059,"url":5059,"meta":5060,"keywords":5095,"description":17,"alt":17,"width":785,"height":833,"title":17,"gps":5096},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5061,"json":5094,"markdown":17},{"Bits Per Sample":5062,"Image Height":5063,"Image Width":5064,"Color Components":5065,"Subsampling":5066,"Orientation":5067,"XResolution":5068,"YResolution":5069,"ResolutionUnit":5070,"YCbCrPositioning":5071,"Exif IFD Pointer":5072,"ExifVersion":5073,"ComponentsConfiguration":5074,"FlashpixVersion":5075,"ColorSpace":5076,"PixelXDimension":5077,"PixelYDimension":5078,"Preferred CMM type":5079,"Profile Version":5080,"Profile/Device class":5081,"Color Space":5082,"Connection Space":5083,"ICC Profile Date":5084,"ICC Signature":5085,"Primary Platform":5086,"Device Manufacturer":5087,"Device Model Number":5088,"Rendering Intent":5089,"Profile Creator":5090,"ICC Description":5091,"ICC Copyright":5092,"FileType":5093},{"value":456,"description":457},{"value":833,"description":834},{"value":785,"description":786},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":785,"description":785},{"value":833,"description":833},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[5098,5137,5168,5278,5340,5437],{"name":375,"src":5099,"url":5099,"meta":5100,"keywords":5135,"description":17,"alt":17,"width":622,"height":4043,"title":17,"gps":5136},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5101,"json":5134,"markdown":17},{"Bits Per Sample":5102,"Image Height":5103,"Image Width":5104,"Color Components":5105,"Subsampling":5106,"Orientation":5107,"XResolution":5108,"YResolution":5109,"ResolutionUnit":5110,"YCbCrPositioning":5111,"Exif IFD Pointer":5112,"ExifVersion":5113,"ComponentsConfiguration":5114,"FlashpixVersion":5115,"ColorSpace":5116,"PixelXDimension":5117,"PixelYDimension":5118,"Preferred CMM type":5119,"Profile Version":5120,"Profile/Device class":5121,"Color Space":5122,"Connection Space":5123,"ICC Profile Date":5124,"ICC Signature":5125,"Primary Platform":5126,"Device Manufacturer":5127,"Device Model Number":5128,"Rendering Intent":5129,"Profile Creator":5130,"ICC Description":5131,"ICC Copyright":5132,"FileType":5133},{"value":456,"description":457},{"value":4043,"description":4044},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4043,"description":4043},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4079,"src":5138,"url":5138,"meta":5139,"keywords":5166,"description":17,"alt":17,"width":4088,"height":4085,"title":17,"gps":5167},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5140,"json":5165,"markdown":17},{"Bits Per Sample":5141,"Image Height":5142,"Image Width":5143,"Color Components":5144,"Subsampling":5145,"Preferred CMM type":5146,"Profile Version":5147,"Profile/Device class":5148,"Color Space":5149,"Connection Space":5150,"ICC Profile Date":5151,"ICC Signature":5152,"Primary Platform":5153,"Device Manufacturer":5154,"Device Model Number":5155,"Rendering Intent":5156,"Profile Creator":5157,"ICC Copyright":5158,"ICC Description":5159,"ICC Device Manufacturer for Display":5160,"ICC Device Model Description":5161,"ICC Viewing Conditions Description":5162,"Technology":5163,"FileType":5164},{"value":456,"description":457},{"value":4085,"description":4086},{"value":4088,"description":4089},{"value":238,"description":349},{"description":2688},{"value":2690,"description":2690},{"value":2692,"description":2692},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":2697,"description":2697},{"value":742,"description":742},{"value":744,"description":745},{"value":2701,"description":2701},{"value":691,"description":691},{"description":751},{"value":2705,"description":2705},{"value":2707,"description":2707},{"value":2709,"description":2709},{"value":2711,"description":2711},{"value":2713,"description":2713},{"value":2715,"description":2715},{"value":2717,"description":2717},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5169,"src":5170,"url":5170,"meta":5171,"keywords":5276,"description":17,"alt":17,"width":1720,"height":622,"title":17,"gps":5277},"DSC02638","https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5172,"json":5275,"markdown":17},{"Bits Per Sample":5173,"Image Height":5174,"Image Width":5175,"Color Components":5176,"Subsampling":5177,"JFIF Version":5178,"Resolution Unit":5179,"XResolution":5180,"YResolution":5181,"JFIF Thumbnail Width":5182,"JFIF Thumbnail Height":5183,"ImageDescription":5184,"Make":5185,"Model":5186,"Orientation":5187,"ResolutionUnit":5188,"Software":5189,"DateTime":5190,"YCbCrPositioning":5192,"Exif IFD Pointer":5193,"ExposureTime":5194,"FNumber":5196,"ExposureProgram":5197,"ISOSpeedRatings":5198,"SensitivityType":5199,"RecommendedExposureIndex":5200,"ExifVersion":5201,"DateTimeOriginal":5202,"DateTimeDigitized":5204,"OffsetTime":5205,"OffsetTimeOriginal":5206,"OffsetTimeDigitized":5207,"ComponentsConfiguration":5208,"CompressedBitsPerPixel":5209,"BrightnessValue":5210,"ExposureBiasValue":5212,"MaxApertureValue":5213,"MeteringMode":5214,"LightSource":5215,"Flash":5216,"FocalLength":5217,"MakerNote":5218,"UserComment":5219,"FlashpixVersion":5220,"ColorSpace":5221,"PixelXDimension":5222,"PixelYDimension":5223,"FileSource":5224,"SceneType":5225,"CustomRendered":5226,"ExposureMode":5227,"WhiteBalance":5228,"DigitalZoomRatio":5229,"FocalLengthIn35mmFilm":5230,"SceneCaptureType":5231,"Contrast":5232,"Saturation":5233,"Sharpness":5234,"LensSpecification":5235,"LensModel":5236,"about":5237,"DocumentID":5238,"InstanceID":5240,"OriginalDocumentID":5242,"Format":5244,"API":5245,"Platform":5246,"TimeStamp":5247,"Version":5249,"CreatorTool":5250,"MetadataDate":5251,"ModifyDate":5253,"Rating":5254,"History":5255,"Preferred CMM type":5257,"Profile Version":5258,"Profile/Device class":5259,"Color Space":5260,"Connection Space":5261,"ICC Profile Date":5262,"ICC Signature":5264,"Primary Platform":5265,"Device Manufacturer":5266,"Device Model Number":5267,"Rendering Intent":5268,"Profile Creator":5269,"ICC Description":5270,"ICC Copyright":5271,"ICC Device Manufacturer for Display":5272,"ICC Device Model Description":5273,"FileType":5274},{"value":456,"description":457},{"value":622,"description":623},{"value":1720,"description":1721},{"value":238,"description":349},{"description":2688},{"value":468,"description":469},{"value":102,"description":471},{"description":1153},{"description":1153},{"description":477},{"description":477},{"description":17},{"description":1131},{"description":1133},{"value":102,"description":630},{"value":106,"description":471},{"description":2850},{"description":5191},"2025:03:06 11:13:30",{"value":106,"description":639},{"value":2855,"description":2855},{"description":5195},"1/60",{"description":1288},{"value":102,"description":1166},{"value":2501,"description":2501},{"value":106,"description":1170},{"value":2501,"description":2501},{"description":1173},{"description":5203},"2020:07:11 18:35:24",{"description":5203},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":284},{"description":5211},"2.2515625",{"description":284},{"description":1306},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":2515},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":1720,"description":1720},{"value":622,"description":622},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"description":699},{"description":284},{"value":2521,"description":2521},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"value":17,"description":17},{"value":5239,"description":5239},"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e",{"value":5241,"description":5241},"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8",{"value":5243,"description":5243},"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857",{"value":640,"description":640},{"value":2912,"description":2912},{"value":2914,"description":2914},{"value":5248,"description":5248},"1741256011913525",{"value":2918,"description":2918},{"value":2920,"description":2920},{"value":5252,"description":5252},"2025:03:06T11:13:30+01:00",{"value":5252,"description":5252},{"value":674,"description":674},{"description":5256},"action: saved; changed: /; instanceID: xmp.iid:8e0a2a71-58b4-4ecc-9da9-f78d8cd2b2f0; softwareAgent: Gimp 2.10 (Windows); when: 2025-03-06T11:13:31",{"value":729,"description":729},{"value":2929,"description":2929},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":5263,"description":5263},"2025-03-06T10:13:21.000Z",{"value":742,"description":742},{"value":744,"description":745},{"value":2938,"description":2938},{"value":2938,"description":2938},{"description":751},{"value":729,"description":729},{"value":2943,"description":2943},{"value":2945,"description":2945},{"value":2947,"description":2947},{"value":691,"description":691},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4115,"src":5279,"url":5279,"meta":5280,"keywords":5338,"description":17,"alt":17,"width":622,"height":4121,"title":17,"gps":5339},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5281,"json":5337,"markdown":17},{"Bits Per Sample":5282,"Image Height":5283,"Image Width":5284,"Color Components":5285,"Subsampling":5286,"Make":5287,"Model":5288,"Orientation":5289,"XResolution":5290,"YResolution":5291,"ResolutionUnit":5292,"Exif IFD Pointer":5293,"ExposureTime":5294,"FNumber":5295,"ExposureProgram":5296,"ISOSpeedRatings":5297,"ExifVersion":5298,"DateTimeOriginal":5299,"DateTimeDigitized":5300,"BrightnessValue":5301,"ExposureBiasValue":5302,"MaxApertureValue":5303,"MeteringMode":5304,"LightSource":5305,"Flash":5306,"FocalLength":5307,"SubSecTimeOriginal":5308,"SubSecTimeDigitized":5309,"FlashpixVersion":5310,"ColorSpace":5311,"PixelXDimension":5312,"PixelYDimension":5313,"WhiteBalance":5314,"DigitalZoomRatio":5315,"FocalLengthIn35mmFilm":5316,"Contrast":5317,"Saturation":5318,"Sharpness":5319,"about":5320,"CreateDate":5321,"Preferred CMM type":5322,"Profile Version":5323,"Profile/Device class":5324,"Color Space":5325,"Connection Space":5326,"ICC Profile Date":5327,"ICC Signature":5328,"Primary Platform":5329,"Device Manufacturer":5330,"Device Model Number":5331,"Rendering Intent":5332,"Profile Creator":5333,"ICC Description":5334,"ICC Copyright":5335,"FileType":5336},{"value":456,"description":457},{"value":4121,"description":4122},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"value":1587,"description":1587},{"description":4134},{"description":1164},{"value":102,"description":1166},{"value":1168,"description":1168},{"description":1173},{"description":4140},{"description":4140},{"description":4143},{"description":674},{"description":1187},{"value":1603,"description":1604},{"description":702},{"value":1191,"description":1192},{"description":3104},{"description":1397},{"description":1397},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4121,"description":4121},{"description":699},{"description":284},{"value":3118,"description":3118},{"description":1219},{"description":1219},{"description":1219},{"value":491,"description":491},{"value":4164,"description":4164},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4184,"src":5341,"url":5341,"meta":5342,"keywords":5435,"description":1129,"alt":1129,"width":622,"height":769,"title":17,"gps":5436},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5343,"json":5434,"markdown":17},{"Bits Per Sample":5344,"Image Height":5345,"Image Width":5346,"Color Components":5347,"Subsampling":5348,"Thumbnail":5349,"ImageDescription":5363,"Make":5364,"Model":5365,"Orientation":5366,"XResolution":5367,"YResolution":5368,"ResolutionUnit":5369,"Software":5370,"DateTime":5371,"YCbCrPositioning":5372,"Exif IFD Pointer":5373,"ExposureTime":5374,"FNumber":5375,"ExposureProgram":5376,"ISOSpeedRatings":5377,"SensitivityType":5378,"RecommendedExposureIndex":5379,"ExifVersion":5380,"DateTimeOriginal":5381,"DateTimeDigitized":5382,"OffsetTime":5383,"OffsetTimeOriginal":5384,"OffsetTimeDigitized":5385,"ComponentsConfiguration":5386,"CompressedBitsPerPixel":5387,"BrightnessValue":5388,"ExposureBiasValue":5389,"MaxApertureValue":5390,"MeteringMode":5391,"LightSource":5392,"Flash":5393,"FocalLength":5394,"MakerNote":5395,"UserComment":5396,"FlashpixVersion":5397,"ColorSpace":5398,"PixelXDimension":5399,"PixelYDimension":5400,"Interoperability IFD Pointer":5401,"FileSource":5402,"SceneType":5403,"CustomRendered":5404,"ExposureMode":5405,"WhiteBalance":5406,"DigitalZoomRatio":5407,"FocalLengthIn35mmFilm":5408,"SceneCaptureType":5409,"Contrast":5410,"Saturation":5411,"Sharpness":5412,"LensSpecification":5413,"LensModel":5414,"InteroperabilityIndex":5415,"InteroperabilityVersion":5416,"about":5417,"Rating":5418,"Preferred CMM type":5419,"Profile Version":5420,"Profile/Device class":5421,"Color Space":5422,"Connection Space":5423,"ICC Profile Date":5424,"ICC Signature":5425,"Primary Platform":5426,"Device Manufacturer":5427,"Device Model Number":5428,"Rendering Intent":5429,"Profile Creator":5430,"ICC Description":5431,"ICC Copyright":5432,"FileType":5433},{"value":456,"description":457},{"value":769,"description":770},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":5350,"ImageDescription":5351,"Make":5352,"Model":5353,"Orientation":5354,"XResolution":5355,"YResolution":5356,"ResolutionUnit":5357,"Software":5358,"DateTime":5359,"JPEGInterchangeFormat":5360,"JPEGInterchangeFormatLength":5361,"YCbCrPositioning":5362,"type":640,"base64":4209},{"value":628,"description":628},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":1143,"description":1143},{"value":4207,"description":4207},{"value":106,"description":639},{"description":1129},{"description":1131},{"description":1133},{"value":102,"description":630},{"description":1153},{"description":1153},{"value":106,"description":471},{"description":1139},{"description":4204},{"value":106,"description":639},{"value":1160,"description":1160},{"description":4222},{"description":1288},{"value":102,"description":1166},{"value":1168,"description":1168},{"value":106,"description":1170},{"value":1168,"description":1168},{"description":1173},{"description":4204},{"description":4204},{"description":1177},{"description":1177},{"description":1177},{"description":17},{"description":375},{"description":4237},{"description":674},{"description":1306},{"value":106,"description":676},{"value":102,"description":1309},{"value":1191,"description":1192},{"description":4244},{"description":1196},{"description":1198},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":769,"description":769},{"value":1204,"description":1204},{"value":238,"description":1206},{"value":102,"description":1208},{"description":1210},{"value":102,"description":1212},{"value":102,"description":1325},{"description":284},{"value":3639,"description":3639},{"description":704},{"description":1219},{"description":1219},{"description":1219},{"description":1223},{"description":1225},{"description":726},{"description":689},{"value":17,"description":17},{"value":674,"description":674},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":4288,"src":5438,"url":5438,"meta":5439,"keywords":5474,"description":17,"alt":17,"width":622,"height":4294,"title":17,"gps":5475},"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5440,"json":5473,"markdown":17},{"Bits Per Sample":5441,"Image Height":5442,"Image Width":5443,"Color Components":5444,"Subsampling":5445,"Orientation":5446,"XResolution":5447,"YResolution":5448,"ResolutionUnit":5449,"YCbCrPositioning":5450,"Exif IFD Pointer":5451,"ExifVersion":5452,"ComponentsConfiguration":5453,"FlashpixVersion":5454,"ColorSpace":5455,"PixelXDimension":5456,"PixelYDimension":5457,"Preferred CMM type":5458,"Profile Version":5459,"Profile/Device class":5460,"Color Space":5461,"Connection Space":5462,"ICC Profile Date":5463,"ICC Signature":5464,"Primary Platform":5465,"Device Manufacturer":5466,"Device Model Number":5467,"Rendering Intent":5468,"Profile Creator":5469,"ICC Description":5470,"ICC Copyright":5471,"FileType":5472},{"value":456,"description":457},{"value":4294,"description":4295},{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":102,"description":796},{"value":798,"description":798},{"description":800},{"description":17},{"description":689},{"value":804,"description":805},{"value":622,"description":622},{"value":4294,"description":4294},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},"## Todos\r\n\r\n- [ ] Redo housing CAD\r\n- [ ] housing\r\n - [ ] 1/1.5kw motor config\r\n - [ ] panels with joints\r\n - [ ] corners stronger\r\n- [ ] bearing housing incomplete\r\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-v3.5/","https://assets.osr-plastic.org/products/extrusion/lydia-v3.5","https://files.polymech.io/files/machines/products/extrusion/lydia-v3.5","extrusion/lydia-v3.5",[5482],{"file":5483,"name":5484,".STEP":5485,".html":5486,"model":5487},"products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.SLDASM","Global-Lydia-3.6.SLDASM","https://assets.osr-plastic.org//products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.STEP","https://assets.osr-plastic.org//products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.html","C:\\Users\\zx\\Desktop\\osr\\products\\products\\extrusion\\lydia-v3.5\\cad\\Global-Lydia-3.6.tree.json","mailto:sales@plastic-hub.com?subject=Extrusion v3.6 - Lydia&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 51,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-v3.5\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-v3.5/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-v3.5/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-v3.5\",\n \"slug\": \"lydia-v35\",\n \"id\": \"lydia-v35\",\n \"title\": \"Extrusion v3.6 - Lydia\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"1.8\",\n \"category\": \"extrusion\",\n \"code\": \"lydia35\",\n \"name\": \"Extrusion v3.6 - Lydia\",\n \"price\": \"2540 Euro\",\n \"opensource\": true,\n \"bestseller\": true,\n \"showParts\": false,\n \"showDimensions\": false,\n \"cscartId\": 5,\n \"firmware\": \"https://git.osr-plastic.org/osr-plastic/osr-firmware/src/branch/master/lydia-v3.6\",\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n },\n {\n \"name\": \"Jason Knight\",\n \"url\": \"https://www.mandin.earth/\"\n }\n ],\n \"forumTopicId\": 10119,\n \"forumPostId\": 27529,\n \"forumPostHash\": \"8488395ed5ccbae43748c3d54075c37a\",\n \"product_rel\": \"products/extrusion/lydia-v3.5\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"components\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"col\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/col.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Image Width\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1115,\n \"height\": 1115,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02410\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/DSC02410.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2071,\n \"description\": \"2071px\"\n },\n \"Image Width\": {\n \"value\": 2437,\n \"description\": \"2437px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/20\"\n },\n \"FNumber\": {\n \"description\": \"f/4.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 640,\n \"description\": 640\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:04:24 19:04:54\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:04:24 19:04:54\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.46640625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-04-24T19:04:54\",\n \"description\": \"2020-04-24T19:04:54\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2437,\n \"height\": 2071,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20231106_153433\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_153433.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 27648,\n \"description\": 27648\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/33\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1375,\n \"description\": 1375\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:11:06 15:34:33\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"29\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"29\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"29\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20231106_154012\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/IMG_20231106_154012.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2640,\n \"description\": \"2640px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 49792,\n \"description\": 49792\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/25\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1187,\n \"description\": 1187\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:11:06 15:40:12\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"31\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"31\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"31\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2640,\n \"description\": 2640\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2640,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2216,\n \"description\": \"2216px\"\n },\n \"Image Width\": {\n \"value\": 2230,\n \"description\": \"2230px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"1/40\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 3,\n \"description\": \"Aperture priority\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 640,\n \"description\": 640\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:01:14 14:56:34\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:01:14 14:56:34\"\n },\n \"BrightnessValue\": {\n \"description\": \"4.3296875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"2.3\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"34 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 34,\n \"description\": 34\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-01-14T14:56:34\",\n \"description\": \"2020-01-14T14:56:34\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2230,\n \"height\": 2216,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"latest_pers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/latest_pers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2121,\n \"description\": \"2121px\"\n },\n \"Image Width\": {\n \"value\": 2896,\n \"description\": \"2896px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"value\": 350,\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 346,\n \"description\": 346\n },\n \"ExposureTime\": {\n \"description\": \"0.8\"\n },\n \"FNumber\": {\n \"description\": \"f/10\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:01:06 15:04:02\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:01:06 15:04:02\"\n },\n \"BrightnessValue\": {\n \"description\": \"3.821875\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 1,\n \"description\": \"Average\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"33 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 33,\n \"description\": 33\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-01-06T15:04:02\",\n \"description\": \"2020-01-06T15:04:02\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2896,\n \"height\": 2121,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"pers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/pers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4564,\n \"description\": 4564\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 12985,\n \"description\": 12985\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2023:05:22 14:57:59\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2244,\n \"description\": 2244\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2023:05:22 14:57:22\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2023:05:22 14:57:22\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2023-05-22T14:57:22\",\n \"description\": \"2023-05-22T14:57:22\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"ph-v2-thumb\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/gallery/ph-v2-thumb.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 740,\n \"description\": \"740px\"\n },\n \"Image Width\": {\n \"value\": 1315,\n \"description\": \"1315px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 25,\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"value\": 25,\n \"description\": \"25\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 306,\n \"description\": 306\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1315,\n \"height\": 740,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [\n {\n \"name\": \"1\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/1.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"3\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/3.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"25\"\n },\n \"YResolution\": {\n \"description\": \"25\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/4.jpeg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"7\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/7.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Ideogram AI\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 1024,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-2\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-2.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"flux-7-modules-sheets\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/showcase/flux-7-modules-sheets.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 768,\n \"description\": \"768px\"\n },\n \"Image Width\": {\n \"value\": 1024,\n \"description\": \"1024px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1024,\n \"description\": 1024\n },\n \"PixelYDimension\": {\n \"value\": 768,\n \"description\": 768\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1024,\n \"height\": 768,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"samples\": [\n {\n \"name\": \"4\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/4.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2287,\n \"description\": \"2287px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 2287,\n \"description\": 2287\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 2287,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"all\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/all.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1504,\n \"description\": \"1504px\"\n },\n \"Image Width\": {\n \"value\": 1629,\n \"description\": \"1629px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"Preferred CMM type\": {\n \"value\": \"Lino\",\n \"description\": \"Lino\"\n },\n \"Profile Version\": {\n \"value\": \"2.1.0\",\n \"description\": \"2.1.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"1998-02-09T06:49:00.000Z\",\n \"description\": \"1998-02-09T06:49:00.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"IEC \",\n \"description\": \"IEC \"\n },\n \"Device Model Number\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"HP \",\n \"description\": \"HP \"\n },\n \"ICC Copyright\": {\n \"value\": \"Copyright (c) 1998 Hewlett-Packard C\",\n \"description\": \"Copyright (c) 1998 Hewlett-Packard C\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB IEC61966-2.1\",\n \"description\": \"sRGB IEC61966-2.1\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"IEC http://www.iec.ch\",\n \"description\": \"IEC http://www.iec.ch\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"IEC 61966-2.1 Default RGB colour space - sRGB\",\n \"description\": \"IEC 61966-2.1 Default RGB colour space - sRGB\"\n },\n \"ICC Viewing Conditions Description\": {\n \"value\": \"Reference Viewing Condition in IEC61966-2.1\",\n \"description\": \"Reference Viewing Condition in IEC61966-2.1\"\n },\n \"Technology\": {\n \"value\": \"CRT \",\n \"description\": \"CRT \"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1629,\n \"height\": 1504,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02638\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02638.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Image Width\": {\n \"value\": 1115,\n \"description\": \"1115px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:4:4 (1 1)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"GIMP 2.10.38\"\n },\n \"DateTime\": {\n \"description\": \"2025:03:06 11:13:30\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 330,\n \"description\": 330\n },\n \"ExposureTime\": {\n \"description\": \"1/60\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 1250,\n \"description\": 1250\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:11 18:35:24\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:11 18:35:24\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"1\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.2515625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"1\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"31 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1115,\n \"description\": 1115\n },\n \"PixelYDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 31,\n \"description\": 31\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"DocumentID\": {\n \"value\": \"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e\",\n \"description\": \"gimp:docid:gimp:de62836f-ef09-43de-9a46-77a22b357d5e\"\n },\n \"InstanceID\": {\n \"value\": \"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8\",\n \"description\": \"xmp.iid:c820c860-f434-4f68-aad7-a5ebd3bb0dc8\"\n },\n \"OriginalDocumentID\": {\n \"value\": \"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857\",\n \"description\": \"xmp.did:8e880c70-4475-44be-baeb-082b71c9a857\"\n },\n \"Format\": {\n \"value\": \"image/jpeg\",\n \"description\": \"image/jpeg\"\n },\n \"API\": {\n \"value\": \"2.0\",\n \"description\": \"2.0\"\n },\n \"Platform\": {\n \"value\": \"Windows\",\n \"description\": \"Windows\"\n },\n \"TimeStamp\": {\n \"value\": \"1741256011913525\",\n \"description\": \"1741256011913525\"\n },\n \"Version\": {\n \"value\": \"2.10.38\",\n \"description\": \"2.10.38\"\n },\n \"CreatorTool\": {\n \"value\": \"GIMP 2.10\",\n \"description\": \"GIMP 2.10\"\n },\n \"MetadataDate\": {\n \"value\": \"2025:03:06T11:13:30+01:00\",\n \"description\": \"2025:03:06T11:13:30+01:00\"\n },\n \"ModifyDate\": {\n \"value\": \"2025:03:06T11:13:30+01:00\",\n \"description\": \"2025:03:06T11:13:30+01:00\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"History\": {\n \"description\": \"action: saved; changed: /; instanceID: xmp.iid:8e0a2a71-58b4-4ecc-9da9-f78d8cd2b2f0; softwareAgent: Gimp 2.10 (Windows); when: 2025-03-06T11:13:31\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.4.0\",\n \"description\": \"4.4.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2025-03-06T10:13:21.000Z\",\n \"description\": \"2025-03-06T10:13:21.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Device Model Number\": {\n \"value\": \"\\u0000\\u0000\\u0000\\u0000\",\n \"description\": \"\\u0000\\u0000\\u0000\\u0000\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"ICC Description\": {\n \"value\": \"GIMP built-in sRGB\",\n \"description\": \"GIMP built-in sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"Public Domain\",\n \"description\": \"Public Domain\"\n },\n \"ICC Device Manufacturer for Display\": {\n \"value\": \"GIMP\",\n \"description\": \"GIMP\"\n },\n \"ICC Device Model Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1115,\n \"height\": 1980,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02660\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02660.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1292,\n \"description\": \"1292px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 410,\n \"description\": 410\n },\n \"ExposureTime\": {\n \"description\": \"1/10\"\n },\n \"FNumber\": {\n \"description\": \"f/3.5\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:07:14 15:18:50\"\n },\n \"BrightnessValue\": {\n \"description\": \"2.9390625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"3.50\"\n },\n \"MeteringMode\": {\n \"value\": 5,\n \"description\": \"Pattern\"\n },\n \"LightSource\": {\n \"description\": \"Unknown\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"29 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"00\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"00\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1292,\n \"description\": 1292\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 29,\n \"description\": 29\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2020-07-14T15:18:50\",\n \"description\": \"2020-07-14T15:18:50\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1292,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC02994\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC02994.JPG\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1320,\n \"description\": \"1320px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 39074,\n \"description\": 39074\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 8115,\n \"description\": 8115\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ImageDescription\": {\n \"description\": \" \"\n },\n \"Make\": {\n \"description\": \"SONY\"\n },\n \"Model\": {\n \"description\": \"ILCE-7M3\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"350\"\n },\n \"YResolution\": {\n \"description\": \"350\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"ILCE-7M3 v4.01\"\n },\n \"DateTime\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 364,\n \"description\": 364\n },\n \"ExposureTime\": {\n \"description\": \"1/30\"\n },\n \"FNumber\": {\n \"description\": \"f/4\"\n },\n \"ExposureProgram\": {\n \"value\": 1,\n \"description\": \"Manual\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 100,\n \"description\": 100\n },\n \"SensitivityType\": {\n \"value\": 2,\n \"description\": \"Recommended Exposure Index\"\n },\n \"RecommendedExposureIndex\": {\n \"value\": 100,\n \"description\": 100\n },\n \"ExifVersion\": {\n \"description\": \"0231\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:09:19 17:02:58\"\n },\n \"OffsetTime\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeOriginal\": {\n \"description\": \"+02:00\"\n },\n \"OffsetTimeDigitized\": {\n \"description\": \"+02:00\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"CompressedBitsPerPixel\": {\n \"description\": \"4\"\n },\n \"BrightnessValue\": {\n \"description\": \"5.34140625\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MaxApertureValue\": {\n \"description\": \"4.00\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 1,\n \"description\": \"Daylight\"\n },\n \"Flash\": {\n \"value\": 16,\n \"description\": \"Flash did not fire, compulsory flash mode\"\n },\n \"FocalLength\": {\n \"description\": \"32 mm\"\n },\n \"MakerNote\": {\n \"description\": \"[Raw maker note data]\"\n },\n \"UserComment\": {\n \"description\": \"[Undefined encoding]\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1320,\n \"description\": 1320\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 38782,\n \"description\": 38782\n },\n \"FileSource\": {\n \"value\": 3,\n \"description\": \"DSC\"\n },\n \"SceneType\": {\n \"value\": 1,\n \"description\": \"A directly photographed image\"\n },\n \"CustomRendered\": {\n \"description\": \"Normal process\"\n },\n \"ExposureMode\": {\n \"value\": 1,\n \"description\": \"Manual exposure\"\n },\n \"WhiteBalance\": {\n \"value\": 1,\n \"description\": \"Manual white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"value\": 32,\n \"description\": 32\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"Contrast\": {\n \"description\": \"Normal\"\n },\n \"Saturation\": {\n \"description\": \"Normal\"\n },\n \"Sharpness\": {\n \"description\": \"Normal\"\n },\n \"LensSpecification\": {\n \"description\": \"28-70 mm f/5.6\"\n },\n \"LensModel\": {\n \"description\": \"FE 28-70mm F3.5-5.6 OSS\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"about\": {\n \"value\": \"\",\n \"description\": \"\"\n },\n \"Rating\": {\n \"value\": \"0\",\n \"description\": \"0\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \" \",\n \"alt\": \" \",\n \"width\": 1980,\n \"height\": 1320,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"DSC03706\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/media/samples/DSC03706.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1392,\n \"description\": \"1392px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"YCbCrPositioning\": {\n \"value\": 1,\n \"description\": \"centered\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 102,\n \"description\": 102\n },\n \"ExifVersion\": {\n \"description\": \"0210\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 65535,\n \"description\": \"Uncalibrated\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1392,\n \"description\": 1392\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1392,\n \"title\": \"\",\n \"gps\": {}\n }\n ]\n },\n \"body\": \"## Flexible and robust bench-top extruder\\n\\nOpen and modular framework\\n\\n### Optional extensions\\n\\n- electronic feed system ensuring consistent flow of plastic flakes\\n- remote control and monitoring via Modbus\\n- various flanges for beams and injection moulding\\n- heavy duty cart\\n\",\n \"resources\": \"\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"## Todos\\r\\n\\r\\n- [ ] Redo housing CAD\\r\\n- [ ] housing\\r\\n - [ ] 1/1.5kw motor config\\r\\n - [ ] panels with joints\\r\\n - [ ] corners stronger\\r\\n- [ ] bearing housing incomplete\\r\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-v3.5\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-v3.5/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-v3.5\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-v3.5\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-v3.5\",\n \"cad\": [\n {\n \"file\": \"products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.SLDASM\",\n \"name\": \"Global-Lydia-3.6.SLDASM\",\n \".STEP\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.STEP\",\n \".html\": \"https://assets.osr-plastic.org//products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.html\",\n \"model\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\\\\products\\\\extrusion\\\\lydia-v3.5\\\\cad\\\\Global-Lydia-3.6.tree.json\"\n }\n ],\n \"image\": {\n \"name\": \"components\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-v3.5/renderings/components.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1536,\n \"description\": \"1536px\"\n },\n \"Image Width\": {\n \"value\": 1988,\n \"description\": \"1988px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1988,\n \"height\": 1536,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Extrusion v3.6 - Lydia&body=\"\n}","48a04cd8236e8764","products/extrusion/lydia-print-head-v3",{"id":5491,"data":5493,"filePath":5500,"digest":5856},{"forumTags":3270,"forumCategory":5494,"Preview3d":27,"howtoSection":2397,"download":5495,"product_dimensions":5496,"preview":5497,"product_parts":5498,"edrawings":5499,"keywords":3277,"forumUserId":102,"hasSpecs":412,"rel":5491,"slug":5500,"id":5500,"title":5501,"type":423,"highlights":5502,"components":5503,"version":5504,"code":5505,"category":3270,"name":5501,"product_perspective":5506,"wiring":412,"opensource":27,"bestseller":412,"showParts":412,"showDimensions":412,"forumSupportCat":5494,"firmware":5507,"forum":5508,"build":5509,"authors":5510,"product_rel":5491,"assets":5513,"body":5846,"resources":5847,"shared":4343,"readme":5848,"root":1415,"product":5491,"PRODUCT_ROOT":5849,"abs_url":1417,"CACHE":1418,"CACHE_URL":1419,"GIT_REPO":1420,"OSR_MACHINES_ASSETS_URL":1421,"PRODUCTS_ASSETS_URL":5850,"OSR_FILES_WEB":1423,"PRODUCTS_FILES_URL":5851,"DISCORD":1425,"product_rel_min":5852,"cad":5853,"image":5515,"checkout":5854,"config":5855},70,"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/drawings/dimensions.jpg","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/latest.jpg","https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/drawings/parts.jpg","https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/resources/edrawings.html","lydia-print-head","Print Head - SJ25",[],[],"2.8","LPH38","https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3/renderings/perspective.jpg","https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/firmware/","https://forum.osr-plastic.org/c/machines/3d-print/70",{},[5511,5512],{"name":434,"url":435},{"name":3289,"url":3290},{"renderings":5514,"gallery":5535,"showcase":5844,"samples":5845},[5515],{"name":5516,"src":5517,"url":5517,"meta":5518,"keywords":5533,"description":17,"alt":17,"width":2432,"height":2429,"title":17,"gps":5534},"SofaSurfers","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5519,"json":5532,"markdown":17},{"Bits Per Sample":5520,"Image Height":5521,"Image Width":5522,"Color Components":5523,"Subsampling":5524,"JFIF Version":5525,"Resolution Unit":5526,"XResolution":5527,"YResolution":5528,"JFIF Thumbnail Width":5529,"JFIF Thumbnail Height":5530,"FileType":5531},{"value":456,"description":457},{"value":2429,"description":2430},{"value":2432,"description":2433},{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[5536,5588,5670,5720,5768,5794],{"name":5537,"src":5538,"url":5538,"meta":5539,"keywords":5586,"description":17,"alt":17,"width":5546,"height":5543,"title":17,"gps":5587},"IMG_20201219_152926","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5540,"json":5585,"markdown":17},{"Bits Per Sample":5541,"Image Height":5542,"Image Width":5545,"Color Components":5548,"Subsampling":5549,"JFIF Version":5550,"Resolution Unit":5551,"XResolution":5552,"YResolution":5553,"JFIF Thumbnail Width":5554,"JFIF Thumbnail Height":5555,"Thumbnail":5556,"ProcessingSoftware":5566,"Orientation":5567,"Software":5568,"DateTime":5569,"Exif IFD Pointer":5571,"DateTimeOriginal":5573,"DateTimeDigitized":5575,"SubSecTimeOriginal":5576,"SubSecTimeDigitized":5578,"ColorSpace":5579,"about":5580,"CreatorTool":5581,"CreateDate":5582,"FileType":5584},{"value":456,"description":457},{"value":5543,"description":5544},3276,"3276px",{"value":5546,"description":5547},2975,"2975px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"Compression":5557,"XResolution":5558,"YResolution":5559,"ResolutionUnit":5560,"JPEGInterchangeFormat":5561,"JPEGInterchangeFormatLength":5563,"type":640,"base64":5565},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":5562,"description":5562},4516,{"value":5564,"description":5564},14388,"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",{"description":4750},{"value":102,"description":630},{"description":4750},{"description":5570},"2020:12:19 17:17:57",{"value":5572,"description":5572},2242,{"description":5574},"2020:12:19 17:14:43",{"description":5574},{"description":5577},"91",{"description":5577},{"value":102,"description":691},{"value":491,"description":491},{"value":4750,"description":4750},{"value":5583,"description":5583},"2020-12-19T17:14:43.910",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5589,"src":5590,"url":5590,"meta":5591,"keywords":5668,"description":17,"alt":17,"width":622,"height":5595,"title":17,"gps":5669},"IMG_20240419_130119","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5592,"json":5667,"markdown":17},{"Bits Per Sample":5593,"Image Height":5594,"Image Width":5597,"Color Components":5598,"Subsampling":5599,"Thumbnail":5600,"ImageDescription":5610,"Make":5611,"Model":5612,"Orientation":5613,"XResolution":5614,"YResolution":5615,"ResolutionUnit":5616,"Software":5617,"DateTime":5618,"YCbCrPositioning":5620,"Exif IFD Pointer":5621,"ExposureTime":5622,"FNumber":5624,"ExposureProgram":5625,"ISOSpeedRatings":5626,"ExifVersion":5628,"DateTimeOriginal":5629,"DateTimeDigitized":5630,"ComponentsConfiguration":5631,"ExposureBiasValue":5632,"MeteringMode":5633,"LightSource":5634,"Flash":5635,"FocalLength":5636,"SubSecTime":5637,"SubSecTimeOriginal":5638,"SubSecTimeDigitized":5639,"FlashpixVersion":5640,"ColorSpace":5641,"PixelXDimension":5642,"PixelYDimension":5643,"Interoperability IFD Pointer":5644,"ExposureMode":5645,"WhiteBalance":5646,"DigitalZoomRatio":5647,"FocalLengthIn35mmFilm":5648,"SceneCaptureType":5649,"InteroperabilityIndex":5650,"InteroperabilityVersion":5651,"Preferred CMM type":5652,"Profile Version":5653,"Profile/Device class":5654,"Color Space":5655,"Connection Space":5656,"ICC Profile Date":5657,"ICC Signature":5658,"Primary Platform":5659,"Device Manufacturer":5660,"Device Model Number":5661,"Rendering Intent":5662,"Profile Creator":5663,"ICC Description":5664,"ICC Copyright":5665,"FileType":5666},{"value":456,"description":457},{"value":5595,"description":5596},1485,"1485px",{"value":622,"description":623},{"value":238,"description":349},{"description":466},{"Compression":5601,"Orientation":5602,"XResolution":5603,"YResolution":5604,"ResolutionUnit":5605,"JPEGInterchangeFormat":5606,"JPEGInterchangeFormatLength":5607,"YCbCrPositioning":5608,"type":640,"base64":5609},{"value":628,"description":628},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"value":4498,"description":4498},{"value":4500,"description":4500},{"value":106,"description":639},"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",{"description":17},{"description":644},{"description":646},{"value":102,"description":630},{"description":488},{"description":488},{"value":106,"description":471},{"description":652},{"description":5619},"2024:04:19 13:01:19",{"value":106,"description":639},{"value":4515,"description":4515},{"description":5623},"1/100",{"description":663},{"description":665},{"value":5627,"description":5627},451,{"description":669},{"description":5619},{"description":5619},{"description":17},{"description":674},{"value":106,"description":676},{"value":678,"description":679},{"description":681},{"description":683},{"description":685},{"description":685},{"description":685},{"description":689},{"value":102,"description":691},{"value":622,"description":622},{"value":5595,"description":5595},{"value":4540,"description":4540},{"description":697},{"description":699},{"description":284},{"description":702},{"description":704},{"description":726},{"description":689},{"value":729,"description":729},{"value":731,"description":731},{"value":733,"description":734},{"value":736,"description":736},{"value":738,"description":738},{"value":740,"description":740},{"value":742,"description":742},{"value":744,"description":745},{"value":747,"description":747},{"value":749,"description":749},{"description":751},{"value":753,"description":753},{"value":691,"description":691},{"value":756,"description":756},{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5671,"src":5672,"url":5672,"meta":5673,"keywords":5718,"description":17,"alt":17,"width":5680,"height":5677,"title":17,"gps":5719},"IMG_20240419_150522","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5674,"json":5717,"markdown":17},{"Bits Per Sample":5675,"Image Height":5676,"Image Width":5679,"Color Components":5682,"Subsampling":5683,"JFIF Version":5684,"Resolution Unit":5685,"XResolution":5686,"YResolution":5688,"JFIF Thumbnail Width":5689,"JFIF Thumbnail Height":5690,"Make":5691,"Model":5692,"Exif IFD Pointer":5693,"ExposureTime":5694,"FNumber":5695,"ExposureProgram":5696,"ISOSpeedRatings":5697,"ExifVersion":5699,"DateTimeOriginal":5700,"DateTimeDigitized":5702,"ExposureBiasValue":5703,"MeteringMode":5704,"Flash":5705,"FocalLength":5706,"SubSecTimeOriginal":5707,"SubSecTimeDigitized":5709,"WhiteBalance":5710,"DigitalZoomRatio":5711,"FocalLengthIn35mmFilm":5712,"about":5713,"CreateDate":5714,"FileType":5716},{"value":456,"description":457},{"value":5677,"description":5678},2410,"2410px",{"value":5680,"description":5681},1859,"1859px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":5687,"description":488},72,{"value":5687,"description":488},{"description":477},{"description":477},{"description":644},{"description":646},{"value":1372,"description":1372},{"description":5623},{"description":663},{"description":665},{"value":5698,"description":5698},501,{"description":669},{"description":5701},"2024:04:19 15:05:22",{"description":5701},{"description":674},{"value":106,"description":676},{"description":681},{"description":683},{"description":5708},"82",{"description":5708},{"description":699},{"description":284},{"description":702},{"value":491,"description":491},{"value":5715,"description":5715},"2024-04-19T15:05:22.820",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5721,"src":5722,"url":5722,"meta":5723,"keywords":5766,"description":17,"alt":17,"width":5730,"height":5727,"title":17,"gps":5767},"IMG_20240516_131838","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5724,"json":5765,"markdown":17},{"Bits Per Sample":5725,"Image Height":5726,"Image Width":5729,"Color Components":5732,"Subsampling":5733,"JFIF Version":5734,"Resolution Unit":5735,"XResolution":5736,"YResolution":5737,"JFIF Thumbnail Width":5738,"JFIF Thumbnail Height":5739,"Make":5740,"Model":5741,"Exif IFD Pointer":5742,"ExposureTime":5743,"FNumber":5744,"ExposureProgram":5745,"ISOSpeedRatings":5746,"ExifVersion":5748,"DateTimeOriginal":5749,"DateTimeDigitized":5751,"ExposureBiasValue":5752,"MeteringMode":5753,"Flash":5754,"FocalLength":5755,"SubSecTimeOriginal":5756,"SubSecTimeDigitized":5757,"WhiteBalance":5758,"DigitalZoomRatio":5759,"FocalLengthIn35mmFilm":5760,"about":5761,"CreateDate":5762,"FileType":5764},{"value":456,"description":457},{"value":5727,"description":5728},2126,"2126px",{"value":5730,"description":5731},1927,"1927px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":5687,"description":488},{"value":5687,"description":488},{"description":477},{"description":477},{"description":644},{"description":646},{"value":1372,"description":1372},{"description":4448},{"description":663},{"description":665},{"value":5747,"description":5747},6625,{"description":669},{"description":5750},"2024:05:16 13:18:37",{"description":5750},{"description":674},{"value":106,"description":676},{"description":681},{"description":683},{"description":415},{"description":415},{"description":699},{"description":284},{"description":702},{"value":491,"description":491},{"value":5763,"description":5763},"2024-05-16T13:18:37.860",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5769,"src":5770,"url":5770,"meta":5771,"keywords":5792,"description":17,"alt":17,"width":5778,"height":5775,"title":17,"gps":5793},"last","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5772,"json":5791,"markdown":17},{"Bits Per Sample":5773,"Image Height":5774,"Image Width":5777,"Color Components":5780,"Subsampling":5781,"JFIF Version":5782,"Resolution Unit":5783,"XResolution":5784,"YResolution":5785,"JFIF Thumbnail Width":5786,"JFIF Thumbnail Height":5787,"Special Instructions":5788,"FileType":5790},{"value":456,"description":457},{"value":5775,"description":5776},646,"646px",{"value":5778,"description":5779},612,"612px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"description":1082},{"value":102,"description":284},{"value":102,"description":284},{"description":477},{"description":477},{"description":5789},"FBMD0f00075b0100008b1e0000b56e0000f5740000777a00009aca0000be200100962f0100",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},{"name":5795,"src":5796,"url":5796,"meta":5797,"keywords":5842,"description":17,"alt":17,"width":5804,"height":5801,"title":17,"gps":5843},"preview","https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg",{"format":-1,"width":-1,"height":-1,"space":-1,"channels":-1,"depth":-1,"density":-1,"chromaSubsampling":-1,"isProgressive":-1,"resolutionUnit":-1,"hasProfile":-1,"hasAlpha":-1,"orientation":-1,"exif":5798,"json":5841,"markdown":17},{"Bits Per Sample":5799,"Image Height":5800,"Image Width":5803,"Color Components":5806,"Subsampling":5807,"JFIF Version":5808,"Resolution Unit":5809,"XResolution":5810,"YResolution":5811,"JFIF Thumbnail Width":5812,"JFIF Thumbnail Height":5813,"Thumbnail":5814,"ProcessingSoftware":5823,"Orientation":5824,"Software":5825,"DateTime":5826,"Exif IFD Pointer":5828,"DateTimeOriginal":5829,"DateTimeDigitized":5831,"SubSecTimeOriginal":5832,"SubSecTimeDigitized":5834,"ColorSpace":5835,"about":5836,"CreatorTool":5837,"CreateDate":5838,"FileType":5840},{"value":456,"description":457},{"value":5801,"description":5802},2953,"2953px",{"value":5804,"description":5805},3066,"3066px",{"value":238,"description":349},{"description":466},{"value":468,"description":469},{"value":102,"description":471},{"value":473,"description":474},{"value":473,"description":474},{"description":477},{"description":477},{"Compression":5815,"XResolution":5816,"YResolution":5817,"ResolutionUnit":5818,"JPEGInterchangeFormat":5819,"JPEGInterchangeFormatLength":5820,"type":640,"base64":5822},{"value":628,"description":628},{"description":474},{"description":474},{"value":106,"description":471},{"value":5562,"description":5562},{"value":5821,"description":5821},14421,"/9j/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAD3AQADASEAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyWK9hUKDtyBzk96trrFpHw0UbY/2QaENnP6nqBu73zYR5aqMKF4rU0sRxmGa4BkkZtrl+cjHA/lQCO5sPBeq6pCZbaygsYSM+fOoX8cdas+HJPC+n2E8eu24vr1HxtkQPGwHoDx19aQGZr+t6LdI0dn4d0m1j7FLOPf8Anj+VctJOGyxP0FJgiq9wc5JNOSRn6E4pAMklfoMgCqc9yVGCadgK0e+bc7MRgcYq8iZGAM+2KAR0Xh6zt54rgT28Umzld6A4PtmtI2sJeNWhjZH4ZSoIPPpUyBbi2Pw71vUZ2aGzZrZnbyi6jZtJ/wBrj0/KursvhDOiB7w6dEo674UOP/Hf61Q9DzzxfYW+kazPYQNYzRxkASQ26AHj6VhxalFbbQbWK4ZeFV8kD8M4/SiwjvND8T6QNN/f+D9LuGTgyS2yyEfiRwM54ro9HuNA17StYkXwvo8ctrErxhLGIHuSBx7UN2JlornMT3GjQKWn8PQpjkk2SAD9Ky7zVvDL2k/kWlok+w+XttwCGxxzikncUZKWw573QbgiKC0tEGNxnWEKy+wODz/KrjXGlJostz/ZVrNuKxxMyDcACc4OMik76CldGabnS5rZ1j0SCGTHyyS4IH4EZqqI7BRnbBv9Yoxx+QrQuKfUiuU82Nlh+1FscZX5a2WsbOHQ7dpbe388IS0skYJHQDn8DSGylFAmfkWBVKhjtjA61FqFrGdMunwvmKhKgouPft6UomcW7mxp9qJLC3b7MJgY1IfA+bjrz61Q1LT0TVbbdYuqTIY/k2/eyMHiqLMiG3tdO8UQRaoLhdOZgZBj5gvc16LJr/g6bytN0fTkL53rcuPmBXnjqaALOqa3cajHturtiuPu/dH5VyNpFZfZm854yyyMpYv/ALRApMBl/YWT2UxjK7whKkP3x9ada6VZXVlDL5TAsgJG856UhlLVNJ0+3tJJBM6OBlQW7+nSmwaXEYgUlb5hngg8UAUb63+zvGNzkO23gexrn/3lzJ1yfc4AoQGjZae0ny/aYd3dVJbH4jiu18HaNpEmoOuvXPk26xlgYwSWbI4/LPagDqNQtvDo2JoDTj92xkZ8Ybjj+tc8qE6hBbvIozG0hduMAFRj/wAepNCvqWvEHxE1vQ5YdPt77NsIVMTRgDjpjP4Vx19471a+JM13K5PcsTVAc5Pdy3MhZ2OT1NSRR+X85AB7ZNAzQsby+t1xaSzRluoiYjP5V2OiXOqy6DqZnuZw8yiON5Xbj1qJ7GdXSNzCns7w/u7jWVdWGGXzsDH45rDvbe3t5dsZV1A5dScfyFUh02raKxsWFvatbIrrc9OQkYHP5V0rJFBplvHHGzoRkq4yRyetTLoTU1KE3l7GVrSJdwxnyxmoQ4HAXH4VaHHYT7QvmBcrknABNaOpMUgVFxkIiAH1PP8AWh7FdTBkujBKw8v6hBwKr3V+slrLGFYFkK8kdxUxvYmNzrNHkZNLs0PG2BAf++RS6zNshtbgnCxTqW+nI/niquWY/jq1Dx2t0h7shI9xx/I1zPhy4Nrr9nL2EoB/E4pjPXJJMrWTYoolvYyo4mJ6eoBpMQ6e2idSDGpyP7oqnpNnB/Z8PmQxllXByvekAur6fatYsfKAwe3vx/Wm6XaW5tXdMbmbLEd+Af60MDL1u0wbcp97zl/rXN2ujPqF1dKsoj8tyPu570JjNnTdGfTpHDTLIHx/Djp/+utOW3do2CFQSOKVwL/hcMUCvg/6Me/+zXP+MLia2ksZYXKMFkXI98VRHU51EvdYUbpTK0XAMjdAe386R9HulCkRk/3uRxQUTwWcP2p4QjZUkZYg9D9KtiyAuNinaNueABQBK8AitnMkty+BnCzYH5YNa9pFGugXULNN5cjjI35bjHQ4rOd7GVS9jn7iG32uts10JFbGZGUj+VZ0kM7blaTIA3citF5lxvb3jcs4dSu9Oa8a62xoGJGSTx9TWzqIkWwswkjqQqhih25+XJJ49qiVromVmY1w90twEZmZNuVLO2fug/zNEtldtcRRtLCqSsACQSVBGec+1aIqKSWhZ0+2UzrA6q7yMMOvG0fh9RWlqJX7REijAa4JHJ6KP/rVMtgZzd5EkszMzAMxO3Jqm9uYi5jiz5agsfXHJNEdgi7nc2hxbRD0Qfyo1Mebpc4IztXePw5/pTKK+vr9p8LRTDB2FGJ/T+tcHFJ5F1vUjKsCPwNA+h66JfOhSQH5WAI/GqMb+XqE6/3lVv5j/ChiZLJIc57VW05/3UgHaVh+ppAS3x32bg84w35EH+lU9HkP2ME9WVD/AOOgf0oAi1bOITjpMn6nH9aoaIoXUNUTHIlB/PNIDSk4kX0waCeOtAFrwnk3ES462zD/AMdqnqej22sJF58sieUTjYRznHqParirmcnZlC20aPTbuKO3WWSGXPmyMRlcdK1LjTYfs0rIXLBCevfFPlF7Q5izjEk7ziNQzE5IJ6nk1aVGN4/ThB/M1CNXboOuogbV9zhM8cg1oIVSwYEbwW6Dion2Mal7KxiSNFIHMcHlnecneTmqmAHlLDICYI+prRXsWk0tTrNJtPtPhwRRgRrMjcEknBJ7/wD1qvQ6LLqsH7u6MHl/LlV3dh71m/iRD1dmVtS0D7GVne6MhLLGqlMdWB659BVSbRkuXMn2mVQy4whHpg/oa1Ra0Quk2MNnPHKskhCbkAxkYXvx9KbeoptElYncMsMH15qJ7Cb0ZMujWUkcbSxbmA67iKoatZW9tYXrQR7WWHk5J6n39s1S2HFmjZurW0RU5UoCD68VYcK8TI33WUg0iynb/wCkeEpoG5aONkP1HNcA0YMv1pj6HpmizibQ7R8nPlgflxTWyuqRns0bA/gRSEy1IQVwBVOwylxdoR/y1BH4qKTAtXbf6PJj+6f5VW0pcRlOMAbfyZhTQEesIfs27J4kjP5MKzNM+TxHqkfqEbH4f/XpAaVyMSxn6imFsrkUAX/B4zqFuo/55OP/AB0061ia5mMS9c9K0jsYzOts/CSvZO0jEScbVqzb+EPNVlOc7Tx+FU2QkeM2KzBXCuq7WIwVz/WriWOpPeB4/K8p05crzwT0GayR0IW8sb3ytnmRsS6jAT3HvV2OCYQ+XIUdgc/KQKmfQyqPRWMWVcBhDlCHbdv+bnPtVREkdbgZUsdoH8P8zV9NS1e2p0Wn3d7b2UVuXt0CxqoOQSfpz1q5Bql9DeiztZCiN8zHA47dx1qGryRPLzSsT3f2i8nhinu5PLi3TMyqueB/9eo1Fu8ixR3d3k8D5EH9K0GmMs1ENheESSO0UQB34+82Dxj61narLGmBiRmRdpXt26e9RPYJbEmm21rf2i3P2eSPJICtKxPFQXtpGumanOGkLbSoy5OABj19c1SVgWhNpUxlsImKhWGVKjtg4rR3HbSNSppB2vqFu3aUtj2auFuUMM7R90cj9aYHZ+Frln0cJ1Ebsv8AX+tX7lwt7bOfu7iv5g0mIvqhK7tpAqony6jMuMbkU/XrQwLEi7o2B7jFZ+jTllIPB5/nn/2akBPqnzWcwPZcj8OayLcMPGFyFBO+3B4H0oGjRumIaLI/j/oaq5Ks5ycE9+1IdjU8Fp5+tWabmAw/CHGeDVvRCYNUn3MThuM1pHYwluz1Gw3/AGVG/WtjTCGuVz602QfNgh+zX15FjBS5kU/gxrqLCNJfIEjlI1iDOwGcDmpRt0Ne4s1tLVZyhQPgr5h6EnAUep6tj2A9aw57M3F7cSGGNvLwybmIxngEY6ng0NdjCrdNWOTYoULR7sEknd7ms6V8wTKMlt/THoKOhsr21NHTgf7WKKrcDliOAOB/Q/nXU219dtbC3iaMRF24PU9+alX5tDOafNoOVgxuT3W3xke7Af0qrbqRK7D+FGb9K0G90PFzJJJcQ+VAISyqMMMtggAnn0rKxNcXfyJCzb2YBvukD1qKis0hy2NGBLxfldLZIQOkQIIqHUIgvh6794nb+tUNFDTD5c11FnpJvA9mH+Oa11YMR2FQalOA+Xr0q9BLCG+pBrk9cj8rVLhfVt35800Br+D7ooLiHqCwbH+fpXQaiyC3RmIBV1IyevNDEzWSdTaiPHIrNk+XVYj2eJh+RH+NDEWyMisjTFEOoyoBhQz/APsv+FIZ1mn6JHqET3N4GFmDs2jrIfQV2+hW1vo1xHqF6kFpY4IAK9eOPc1zSm3OyPQhTjCg5PdmH4h8QabbefqkF59ps7m5KoI05RscqQfxP41kX62l9ZKSUjeRciMpiXn/AGApb8SMVnJy5tDphGDpptFbwvpn2TWbSSOC8D7sIskewufQAgdfwrJn8/T/ABTDbNGVaeRkKuCpTAJ5H4frXXSm2rM8zE0YxleJ6xpOpRGzWGWIow4BzkGrdnfHT9QZbyJzHuUo8akgA+prU40jwzXtA14eLNYkhthHZveStE8hA3KzEqcdeQRXTaBo15aW8V1qV9ZNHHw1svMkknPlpgDlQeW59uwNI10Oqj8PLrUkM13LJPaW25nBlCmSc5IjG0ZwoAOBjrXL69pMukaherFqMckW1eY0yOmdvU9Mik02zOpG6MPSNItU0d9e1i3YWSpi3twdvnuehyMHaPbrg88VzuoazPeS2/l7AkbssQ8pVALcHCjoOmB7U+hXQ27ezuFi3yNGFzgLggk9qvSQahZA27tAgQAEDJNTrzaGX2iJHdLS8MhUl3jjBAx0Bb+tR2+4xXBTG4hVGTgcsP8ACtEU9ytaaU9rctNtTafmJ8wk/ltFU4HuoLlmjgWRscgsBtyaio+aVweiSLT3t7HbSvJapwPlCvSanJP/AGDcrJblP3B5Dg44qkUjFgvkjvmn2HY0YRhnkkHrV8a3GpwIWPbk1nc35SvLqZN/DdJCF8oFWXd1zWVrDLf6shKeWJFxwc9KEw5S9pEaaVctKH8zcm1lPT1rQv7+HULcxTWybQcqxY5B9aXOPkH2urGGFIViRUVcKck/1pH1N2njkPljYTgAHnPGKTkCgSHW5Rj92gBPoazk1S4/tBmh2FncKFKnv/8AroUh8iue3Qmz0zYLo5ttNt1Zh08xyAf1JFVDo1/8QtYe9ur6Wz0e0jKhYht8xs8hfQDGN3PIIrGnpeTOrEbqPZFJvASw+ANN0pt9tdNdPJc+YN7xNk4AwRjIwfxzXRaN4H0nT7BbW306O61GDBnnlwzKTzyezew6DFTUeugKraCXQ47xPYa/4blaXT3ukiU5ZDEGRue+c5+tc9c+JI/E2tafNPE8V9E5Dhs5GVIyCe2SeD9e+KdGTZVWMHC6PRbWBpLdFTO/PXvWtKl3ZIInL+Yy4dc/eHoa7TyDk/FawJrDRzI7SvHGY/m5ViB09/pWf4hv911bf2Rdf2bZWSqlxFbNgTuPvHOOWPTPXHNSupv2K769fi8ma8juDBIUW0t4JdiRExsc5bPuCc55q7pujQPqH9n3V0JbRpvPLocMYiBk4P0A4z19qUddSqyXMjK8Zatb6groDPFptkPs8HmLnzMdCgHoMcdBn3rO0a00q20+31K6ZrKz3Hy3nhJmuD3MYBz+ONo9zWjtZGC5m3fYsNq1jrOqI1uI4LaIrGF2MgVc9WLDknknmodV1mwl1W5CXkDAzMM7xgDPBPtWa+JkRXvMzpL+GSDyYZkkczMxCHPGAKms3IiyeAZOc+gB/qRV9CmrMvechgmbcMKvOOay7R1MkzlgNzYGazb94i6uiSaVWMaZzucf4/0qTWMtoV7z0hatC7o5CMAjJ9OKkCjaNwHHpWJ1jWAMbknnrUd6UH2eRf4XGaa3A0MxgDAX8aaZRuIBX25FRYdyMzRtgF1AHTmpTexqMtJ2o5WFyMahGwGCS5IAUck1Ct3HBe72BBVw5DDB4p8vQpPqdl4z8QNNGLS3mDPeSxHI7gD+Wa9N0fxDZWdhaaRDOzeUsSMzDG8qSzE/U5P41zTfLBHY6ftakn2sami6xDe3WtSzBcxXpuMnuFhUL+oFdVZ3Vlb2yojrub5355LHkknuc1PNdXOerRkpcqM3UfFdplra0kiZxnz5Zf8AVwqDg59STkAex9MVyg1Mapc/Y7e+P2VSAxRwA+cjkLgfhjFQ5W0RVKlZNyOytdAiggBimPmE7gwA4qnqOl6sJDdQLBdSg58lyUDD2fnn/gNb067WjOOUE2Zlx4PvNbv49VuAtnN5YKJu3GFhwCfU98f/AKqtaf4D0+2TCKHmBJN3Ig3KePuLjap98E+57XUqaWQ07GtJ4YtHQpLLLMp7SkN/SuR8VPZaQjafp9hJNclMloF/1ZI2rxj2HpxippN3LcubRm7Y+FNKttKjgvVgnujGDMXCuM9cKD0A7f41wfi+z0WXUVlntUnuUG0Su7ZAHAHB6CpdaSZrTpqondCaD4Y8OeIYJ7dGmtrlVy0XmZDL6rn+Vcvq3g2G+hVrDT9cumIJjDQkglSRg46dK6YTUlzI5J0/ZzcTN03TvFOgweS3hW7wSTu8lx1PrtNX1s9W1icJ9kMd1GDm3T5zjjnitGzKbS3L6eF9Z+wSZgRnd1AAbtznNYN34Y1e3T97bqpLFsll5H4kVPLqZOmmygtrctOIxbFvXYN38s0zU7eSHTLkmOdQI2BGD6U1EhUdbpnPC2lYD96wHoAKelnJnHmOaD0UiYWMmfvv+dO/svzFCuXYDpmgdiX+y8jlnPtk1IujIf4fwNK47Eg0Veu3H0rpfCHgK38Q3zrczCGGPG7AG5s9hn6VMpWRUIczsekavpfg3wdZx2brAs0wwtvGoaWT3P8Aia4/X/BJlU3kEMinHzRthmX0Bx1rmcmpHfTjGVL3tLnDaZpVzqXjBYI0eX7Mgb5edvHy/wAwfwrr7vT7q0tFaa4ginDcBplLY9SASQaKybaSFhZxjF3e7KUWpyWsV00t8p80fMIweRjHTinp44vWVI7GZxIgP71+3BHC9M98n8jWcadndmlaXMrRLGkXBSNpbv5nYhlQnhSOh9z7/wD161tJ1K30+e6uSqq7JvDAclgDj+lYXvIqULKx1cPiho4oXivAzOgZlYdDj1Fa1n4tlkZVlC9exzWqauck6Kaua7+IklAROCBluefpSLr2EwMAAYAFNu7MfYlbU/E0WmadNeTtwi5VO7HsPxNeTXB1jxRrsrCCCVLMrcOpkJMkhxtX5jtGOTkAfnXRBqEbsmNNuVl0JtQh1dGWCW7l3IgeZ5EBRSRwqeuAMZB/kKy7qSTd80rSKOrOctz61z1JKWx2UoODK1w7wQNKruhA4ZCQR2yDR4f8ca0Y8PrVyqqAERpG2nnnp7Z4rXDOyIxdNPXqdnY+NtcmvgttrlnNb7hiO+g8pyO4yox/49k+lYdxq+r6b4hub7To7qO5cbP39uMNnrjOR1xj1rraueRUpqTT7HY6L4svYvDH9oaksX2nc38OMLuHOB35PpVLW/Elr4i017aaLyYsjbcKvzMfTYxHHrhjT6EcunKU/C2o2mh2U1vPpNzeB5CftFsmQR2GG2n/APXWF4+/syXSbi407SriyjSJhMrQqgyeFPBz1Io1sNRkopLc4pYDngfpU6W7+lI6rllLWU4wp/KrsOi6hcHENnO5P92MmnYOY1bXwN4humATS7kenmJsH5titeD4XeIXI3wxR/70yn+WaLC5jTi+FV5GA17qVlAvruJ/mBWdrmj3HhLTrzULC685bdd29eAfQ45rGstjrwj95t9jx5dT1PUNcj1q6uJJ5/tSF5CckNnI4/Dj6V6p/wALDm0mKG51Bn3SxMsaupUk4+V8Yz8pwcj3xk0qkffjYqlUToy5jn5/HGnR3MkkGlwLFNy4hj2CVxjDFewPPHbNSRanYajp0N7dD/SZCxmjyQqksT8o6Y61jWUtztwsYJ8iK9zPo+UU24fe2BtGar3N/p9luvI7CKMRL5KCPCs5zyxA6/8A1ves4Rm+pvW5F02Mmy8UPNfTiSGTy2jbyYoxuO/+H/69d4PD2ox6Rbz3wiinnUloFk3PEPRvfofbn0q6tBRjdHDTxDm9VoNj0+5SEA/eXggnmrEQuYlyobdnOPcVyxeptNE0Opzg7RIS2eQeuatrrkqHzHJKjoD3HrVRZDKl1qhvZLd7li6xkzsnbIGF/qak8PXsVpppdQRLcMZZCTkkn3rWtL3UiKEdZMZf3bXcnOSo7VRlW2SN5JJVQAYww+9WUDZnI6tex2dlItq7NGxLEO2SPp7Z/pXOxTSRqrISpBBHtXZCNo37mEpXly9j3HwkbG68MW93PpNo7yAkSyKMg9OrH1HYVav47K9iO9LRbrfkvbfvGYY6HjH5V1LY8ua1aM6a2dUXyobiWB5FgK5Byx5IIPB65q1eeF/LTdYyQdOVmiaPH02ZFCMkYZsrmObyri6RmzjaGYj+VVPFOi6hp/hXU57t82Jj5CkMoYkBOhzndtplol0iPwyuiWEt4ZXvHt0addp4cqN3p3q01/4diP7mykkI/vACnoGpoaf42i0wH7LpFuD2Zjz+gq3J8TtVZSI7W0j98MSP1pDM6Xx54gm4+37AeyRKP1xVKXxJrFwCJdUu2U9R5pAP4UAVPPeRsuzMT3Jrt3tpdZ8MapYyIPJmsXaB17EIDtP4g1lV3R2YbaR892d+LC4iFvbjz2VUck9TxwO3UAknvVuTS9U129mvbh/NIwXJkLbQRxye1VKSj7zHTg6i9muhDqVqtreyQDBWKXaCDnoSK2dOhFwYfkxGsZ3+gHJrmqP3bnp0ElUaKF24hnwxG5Seg4HvWRcXDzOQG+QcAVpTWhz4id20dB4C0JtT1t3cyJFDBI25OCW2MQP0r1PStOKRATzSYbgorYOB2J7/AI1uoKTuzy6tV048qLeoaftt22TAuOhZeT9T61kDU10GxZ7lGvJEkyqAEYTHPPOeQPzNc0sIottHRSxnOlF7jYdS8NeI5We0na1uBhnSZdvGQM56dx3pL7w/dFjGGbaTk47DsK5nFxWp2ppsypNMkZJZY2b7Og27tp+6ByT7dfzrPhu5bdY0WUuCuVI+YFexp1dZtFUI2ppiXGtuo2iQl8cKkfI/IVi3ct7cABVdWPWSRuaIRS3NLO2hnQ2J/tZ7eV9yvgISe5HX68n/ACKTyUVcnp3NdMpXtY5oQ5b3PUvD2v6BqEFvbXFn9nMKiONpGLoB0/D8q6lYoHbFnDNIR/zyh2r+Z4rWMrnnVoOL1K1xOsOj2e65EG+5llL7C5GMKOB1PFV8XlwgMUN1cBur3b+SmP8AdHP5irRzx6iSkWqD7XqUVtGOsVsoTP4nJ/lXIeMtY0WXwxf2VpE3myhSZ9u4khw3JJzzjH40y7GVGSFHPapA465oAeHUjqacJVHrQMcJkA4q5plvPql8ltABk5LMeiqOpNJuyuVGN3Y2tSttN0lPJJeac9MnBP4Dp+tb/hjUTLo0bxRFwspiZM8qu7v68YrjlNyep68KMYR0PCPGGiyaP4hu0VWNs8haJ8cYJ6V33gWxuNS8L3F59klWKCNvOlKYQhVyDnucDH4D0rap70E0c9BqnWkpHm9+by81L7MEYzO+No9c11ReLRdCS2u32uw5MfJc9cDPatFR54GUsY6VdmTpU8DXBe6sjOvBlErKqgnp69P84rr7afTlC/Z9Ns4GPT92M/4H8Kag4oynWVR3Rt2j35HmRZRcY+VQvB+lTfb5VuJJrphErFm+QcA+uPrW8FZHBUlzSOa1fxu2nwL5b+ZK/wAsaE44zyxrqvDXiuC60S9gmtY1vmZUZnAwI24z+fHXvSvfQag46oq22m6Hei58tIVab/lrFztYdNw7jODg9cDrWZ4d0jxXovii2ha4km05pWeRg2+N1ALcg9M4xn361lOkmddLENJpvUl1TxhaafG/h/ULKWGKeLyi0Q+cZ+Vt3TnII7/SsSCxtpbSRYLqPckgIMBGduSQMe471z8nLJt7HZGo5QjGO4zyoVkKuQZh8209cVDMFJzXL1PWS0MbVJFhu47hWxgDJ+lURHPPqke0sn71lC+iDrn611Qso3Z59ZNz5UdLaARRGMLjORXW2ni7VJbO3ty4ITEbOOCccZPviooS95meNiuVMzpPEupWq7LSRIxk/MEG7k561Rm8UazLnzL6Zs9fmrquecomZLdmdt0rMzHqWzVHUGjOm3Az/AcUDsX/ADG6ClDP61QrC7z608PhcnmgaRYt4ZLg4jXOOp7Cu+0eXT9F8KzM3lrqDzqsnHzGPIPGeo+nHHtWFWWljroU9pHnniS8lOoR6iWlY25y6juCfm+vWu08J3sIspZQxK7lniCtgtxg/hgjP1rnl8KZ6C+KS+Zs6ddRRamtzLGGXdllIBpnxE+J9tP4fn0fR4Zo5LgeVLNIoUKnQhQM5zyK1p1Vy2OWpRlKopdEeVeH8SyzySMGdTuXP8JbOf5VHa31vNq8Vzqama0cmSNW5CjovHpwfx/Ku6l/DR5OKbddt+Q/VItLe4m1KKJoLCMgRqCQZ5Ovyg/dA/x6Gt3wToWp+KJ/7Rut1to6TbFRB/rXwTj1IwOT0qrGSb3PUr2K1sbQQx4C46AcmvJ/FviNI1dI2BjUkAKeXbt+Aob0Jgrs87Lm8nkkuFllnk5Xb0z/AIV1PgnxCuk6hJbX8ohjlVY5GkjDbo1OdnP09cdPQVmzpjbZnX69pWj3Ew1DwlfNYXhXzDYTt5YkX1Qk8N/s557e79C8U38CLHdnzWI6MOQO+fwzTTM5R6kL2Ft43ktXniMc7PtMq5DAnk+zZzn8a5fxH4M1TwNdLduwkg3fu5k4B9iP4T9eDSlFNF06jT06FIeIoNQGyQPA/HIf39aka+Dggkb+uBngZ4rhlScXY9+jiFUjfqU/O8ydeNx6gZx09+w96tWEDGSS5mJaSVieOMAnOKcvdgR8VX0L0kv2KAszAyNyoParlgZbeyRed7fMSexNTQXUwxb0SLSWNxMm77O2P7xGBVeW12HBTJ9FrpscC3IGtDnoR9RWfqlsBptx04Qmmhsf7hjk0u5x1arFYcCc9s/SpAe2KBpHefDI2lxq1zp17GjpdQkKG67h6fhmsrxTYDSdcmgmdnjEnlxMf1H5EflXJV+I78I3flOUvpvP020by/mKPG5/vYPH6GtHwlfPHp9tJjOAUYEds/8A1hWUvgO77SXk/wBDqby6NzpVw1k4aVVztHXg8j8s15be3U887GZ9zZ5oo2Mal0rFi0vobe4icAJHIpSXA6H1q1pVqsnm28zhxEwUKDw2EXaR+p/GvSoSv7rPGx1O37xEfiJIxq0dhESbW0QIvH3jgFv1Ne4fDvWZNY8IeTaad9lmt1AljjHykc4IHXPHStjgeyOY8Z+J4ERxHI0caR7JST1I9Pc14nfXz314Z5QQv8CdcDtWTepvBaFzRIbafzvMfZNkbCenNOMN9rMvk2qeYhkCoCBnI9+1PoCfvamnp+n38pVZmU+SQjR7wSDnjHJ4/StyzljgnGX8xkO52bOMk469cDNRfU2avHQgubq70We2v7Z5Babi7IhI8s56fmODXSPrH/CQWv2u+nNzY+XlsgZfttYeueM1ZhseY67pX2C5M8ChYHYlUBz5fPT6e9VI7878uOCuCB6+tZSjc66NVwZoaVFJdJJJnaJJBHn/AGRyR+e38q3XmhtVChlkkHACnIH+NctZNvlR6GHl7rk+ps6B4cS/mXUdaJjtV5jiJw0h+nUD+ddhHLaRHGmaajN/z0YdPxNbU42icWIqc0tCX+zbq75upioP8Cf41J/ZVlCNgT5/YZqznuV5tBjlBOQFrmPFWlxaf4dvrkoNoj2gj1b5R+pFA0zkvmAUH9Kn8sEUzQlERXnANSJH1yR9KBot2E72t3HPGxR0YEMpwRXpWoWlvr+iXeo3ECSXEXkzAkdCww36iuestUzroSsirovh7TNU8Pzme2UvBcryB0VhjH6Vy+l6Xp3hjT76z1zU7G0niuGW3Cyb2C5x8yjnnqMdKxaurLqdXtWpXfT/AIBPB4bmms21LStSs7u3A3GSGYDH1Hb8a5DSvDsniXWprCwuIpLpUZ/LU5LBRzjtSpxlFvQqVSnJashvvBet2fmS3Nr9mt42Cjz3VHYkEg7c5HFUXtYooI9Utbpoo42VZ0JyQf8AOa7KMo8xwYynL2d1sVtT1OSfUmdZWMJPmw5/h3DNeseBvHtmnw98RJLIia6IyAiKEMikbQ6464LEn0rqueS4aJknh/RtP8f+CdTsJrSMa9DGGWcD5pCM7G9iTw2OufevH9d0d9JitVulWG7dPmt/4gvZm/uk+ntnvSaCnJt2MkSbdpjBVh1IPWuj0Gw1O2uBdW939nLKVlzycEEHI75zUXsb8t9Cxb3Vppd80upROSEJt/LY+W756nBDAV0c+kolv58saRR3MQJfeODwcbu/OOv9KmT2sEU47lco8sMkIcMj4Ekcg6MBzuHoe/5iqF1PDptl9nNu4ttwSdQeYSf4vf2PfpVwkTUhqmihKJw80F2nmdBGQciVT0YH0rrLT4U6fqnh6xvU1WW0uXQ+cHiDKTk9BkY/Ooe5rFe7coDwBLbJ5A1SOWNW48qIknOeozwfx7Vv6N4NFiyzhHMqnKyS9V+g6fzqHG7ubKq1DlR00GlKr7px5zerGrhiiRc+WFUdMACqsYNldrmZmCwjap7v/SpI5UQZLjf3JGKBWKl3qlvbqfMcFvoDXJ+J9Re98P30MqgQGFiA3cgZH6gUDSOZCZIyfzNSjaD2oNSTKFfmcD6CkGwMOpHqaQ0SqqnpnNes+H7hItMTSru1mjubuz2AkfL/ALB/XOfesqvQ2pa3SMDTPEEnh3VJLe5h32sp23EZ6jHQj3HNcj47+HmrX+s3fiDQ1XUdPvZDMBEf3kZPUFe/PpWVGajLU3xVJtXRS8D6XreialMuo6BqJs5tolXyVDcE4OHxkYJrpfhxEnhfxxNqus2Zso3tZUjJbczOWUk4HtkfiK1qVI9GYUcPOUWrGD4nvpNQ1C6v7gt5lw5dl3cLnov4DA/CuPRZGuFAYRwyMI5C33cHsRWdHe534pKNPlQsmgz+e0SODCATGzHofQ1HaaXqlrdCaIPHKgyjow5P59K6+dHjOjI9d0rx82heD2istFjttYPJNqQUkbkAvu5wM5wD1HpXAaP4dufEHieOXXbhJftcha4kecowJ75wefQfhVc6ZkqEoXZZ1TwhY6F4quILe5F3bRNmI/3fY+4qyF2rtQVnN6m1FaXZBrHhjU9S0eS4t7KWQw/ONq8kd8DvWrpfh6+ufA8d/d3dxavFC+YJIS+5BxyvXoAc9qEE9zF13XrFLS3NrACZUIkIP3kHCqD1H8xxU9losVnJC+ozXB05WDKuF3bWHMJycMDn/DrVL3VYxZtQ6XZarbQm0umkWF90bMoDBc/dI7Y6Y7cV1UGnXahEuWLwRrhVh4x7YpvuUnpY2LL7CLWQ27LuR1BQjDA4PUHntUkkqqMHGfSkBVku1LbVQs36VC6/8tJm3+ijgCgCld6lbQDkkt2HWsqa/u73dtPlxerdaRVjIuLyCBv3WZZe7tWBrE7z2F00hJPlN/Kl1LS0Kf2qbOFgjPuzH+lONxdM3BhjGBwsef50F2JlubgDH2lx7KoH9KPtNwG3G8mODwCcigOUtW2pyw/KQjA+q8/mK63UvG9w+jWEpgBa1gML4ON6kYHPtx+VZVdkbYeC5zn7fU7Ge/tVur4C3uVVpGRS7Qk5BGO+D+mK6fT9dk8NaoE0i9Op2ruFKIhU4IHJU8jHOfpXPyM9Kbi/dezNy/8AidaTx3G3TbjzIBtYMwHbd71T11rDXZtLt5P9GW6tXlSeNwrIVVXIB6HOAOfSizJpw5EtTym/aGXyo7e7aaVWdJQ75HDEA/liqZihMlvYRShnaTczH2Fb01ZnNiqiadmbCfuxt4+Xinq3OKoxWxLk9OtKiMTxQiWdRpfhk38a3d3cFVk7KMsfrXV2OiaZZ/NHbKzj+Jmyas527aIsz38NqSd6KPQ1mP4gaRyttE0pPB+XIpk2OM1j4cJq3mXVn5NjK2SIsHyyf/Zfw49q5680y+htotI1S9ms5UfeguV3wydvldfb6n6VS1IaNG6votPuLd7fKXs0iwANIFBU/wAW/OD9ffnvXo/ha7u9Y077Jdx4vIv3cNz0WYgf6t/7r4wR2PbthLRC6kkLxSm5tJV3yBTmKVSHRl56HnPB/OqbRXYbdBKsaY+5L82fx6imUVptcSzG2e22SdCYnDL/AI/pVBr661RsQ4SP1zQNFO5a1sT8zCab0rKur+e54ZtqdlHSpNEilVPUc/2ddD/pk38qCnsUsnPJNOUkmkWkPxjnNPAUj5jRcqwLsQ8Cri3CT272kp2o4wp/pUTV0XT92RDaeH/JdXJ+Udyc59K9T+HcmiaLczXl7dwpNs2oT0Hqfr2/OsnK7NJQnyNdTn/EV5a6pdXVytnaN5r/ACmOTlR9K5GbS/tDLHHb7z0CjJqbu51RjHlsxieGrmGWTz2S1WMgHzjtwT0wO5OKll8HeVNBJ54uZJDhAgOWPoBWqkzmqRje3Qde2sNrHa+XPvaSINIpGDG2T8v8qrKxz1poxbNGxsby+fZbQs57nHH511Vh4T+zlZdSmQKOSiHP5mrSMpSNOXW7W0xFbIDtGBtBzVY6hqd4dsY8tW4y1UZ2GtoyAb7iUvJnkHPFa1pAkaoITGR3UcGgTNFiFXk7fQjmql9Y2+pWbW92i3MLdUkGRQScTf8Agm4t9zaO0V3bFgZLG++Zcd9rHvjPXkdjXVeEIofCdxNCFWSyLlkQsWIB55JHPPT6U3qhWOs0ywsvFFvZ6tOFh1WEsPNjO1wA33WA+8O/+FcH4mt9S0xjK4MunMR5dygJ69mwBj8cUCWm5kiCCCMXFxKGJ6IDzWfeX7XA2RL5S+qcN+dK5olcoATL/F5g/wBrg/nTWuYlYJLmNj03Dj8+lMrYeQCODVLUVP8AZ11x/wAsX/kaQ+hmjJqVQe1I0Q8pjvTeT36UFIcAO5p20EEHoelBXLc17Kd5YfIdl80dMnr71fFirqqSROSRyykEf41zWSk0zpc24poaukWS3gP2iZIlxuLrgn6frXbWGseH9KsGFtHbfaFidEabksTjqRz1ApOaTFyymkZ6+IvD01os2s2NtNfRDEJhBZYx6c9frXMeI/GNvdRiK0t1jwRtYjlT6j0NEZOWiCcEneWxhQW9xcjewKgnJLdTWnbWccJDOgkI9eldEVZHHOV2bMWqzooSBAmBgY7VaRLm6+a4uic9Vz0qkRY1rG1tFjDIAzE4+6RV5YCMltox05zTIbINskbFRcFt3XceKsCNEjUrIiHvgZoBk32jYByZCfwqGa9iQksCpxyOlArGXdawm7nBHZQcVn3WozzL12J2FMfKJYXd5YyfaIZ3gU9Tn734V0vhDxJY2cN3a6rdmSKVgsXnDOFOcg9sdOvtQKUbljxNoenaoFXSGgCwgIEU9eAc5PUYIGPrXnN5pzWN9b2Msm69nLFIAp3bV6knp2NCRnGTTIVVe9SJHCeG5oNhPsdsG3RKUJ/unj8ulVNXEyaPeApGyeS2WXgjj0oIehgDJPJqVTt4qToJQ+Rj9acFXPWky4ittVQRye+aZvOOgqTVEsZGVcSMsi9GHataLViIlRhvx1PQk1MoqQRbTI7u/Z48RRndj+LpWf8A6XL1aNPXCk/1qFRXUp15LRFiLTN3M0jv7ZwP0qePT4YTlEUe+Oa2UUtjnlKUtyyuEHFSCaJuCwB+tUTa412RBln/AAq9a3QAHJ4HWgTRrWV62TmQFfSrwutw2g8HrzTuQ1qPG3By689eeaekqQqGMoyB0oCxl3esAsVRizZ4OapO0s53u+0dyxpjsRloVOIiXPdiKhM8UbbuXf1J4FAFead5jliTVZyfWgLE1pqU9k+Y2O30zj8qks9XubXxHqGu+YZLy4txbRFxnyVwASPf5f1PrQZuGtyopHQ0px/DQWAkIPWma4s8fhe/uih2BAnP+0wX+tCIlsc116VJxgcGpN0SKygYwRTt2flANJmkQUZHSpQgIwaksmSEHA4ApxhQDBNAyQSpgLTwyAjJAoE0SG4CDluPSg3QVcnoelFyXEckizA4P1pogiR8hefWqJ2HuC4AUjj1phaSJfmfH0oJJbe7cMMsTz1rTiu8fNlvzoED60EfIXJ+lMa7ub1uXCJ6UBYQTW8GAg82T17VG05fmVs+ijpTERu7P/sp/dFN4xxTEMJPaoyrv0Un8KAAWlw54Q1KLGVfvlV+poBkn2eNfvTL+FMItVP3mb6UEmlY2MDlZJEwv+0aZ4ylWTwbfW8C4yqNj2V1J/QU0ZSOG4XPH604OccDFSdKDfjqKXzSTgCkzVEin1qUZFSWiZC2OKGY1JZGrgHpmp0GfmzQOwjnLDFKZUx8w6e1NGciSGZQMqP0qfzwTtINUjJgTtHXioSTuJJ3A9u1MkUE9eg7AUxrhvuocfU0CQ9ZGHXk05pZTwSQvoKBkkRk7YFThGJ+eRR+NAmiZViA+aYfhQXt1H3S9MVhpvFUfLCv1qF9Qm7bQPYUDsQNeTN1kP50zzWbksT9TTEAYk9atQNFCfMk5bsKBMlbVmJODgVk6xfS3Gn3IyQvlMMZ9qCLGKJA3bFO/h4Y0jVIXsAc05X544qS0PXkfeqaME0jRMtL05pTg0irjCgI6UoGzvSKvoKGVuabuXOaaM2xyug5OOKc0gQg7uD6VSM2ORg65yTjuaY5G4KWHB6CmQOJb0z+NQbxvIbrQNDt+BgZp4fimIcGJ6Eijfg880ASrNgdKcJSaAGtJxUJagY0tShqYhd9IWJ70EsTNQX3/IPuf+uTfyNMT2MskdQODTlJOBg4qTQkH0pQp64pDTHjI4qdCallomDetG85wOKQ7iFto9aQyZ60FXF3jb0po5bk4B6U0Q2PCgd6kDj1FNGbH7twoLBR8q7vpTJIjLkHnBqBj3BHSgpAGOOTShzTAlD8U4NxQIA3al3EUAJu96MjNAxCaTJoELSFgDQSwyTSXkeNJvJW+6ImGT6kYpol7GNuJOccU9XPakajwx4p+fekwQbznpUgkPpSKH+YM5p4cY60rDTHE8ZpmVB5NIpDXfnjpTd+e/IpolitJlQN3SlWRl96ZJJ5zUombBGcDHGKokbnIppAzQNCkA9OtKAaAJBilzQIUZpdx6GgYn0pD1zgD2FACg0Z49aBCZPc4pRigVie1t2uJQADgdTV/wASWqQ+EbxFHzYQ/k6mmjOWxyGeaTNBqiQHC5NAYmkO47eRxinIxzk0hkgYHPalLACkMcr5FITznNIaYwmkpibA8U9cetBIufelDUxDg4HWjeGySKYD0OelTBe5oGJhelKAucA80CHGmnJFAIYSVpN+aBiZ9Tml39qAsG8elSxDzHC460CZv2axwKMDmovEbeZ4dvvTy+/1FNGUjieppNvPWg0RIvpTjkDigYZ45FLu4pMaE38Ub+1IY5XI6U7n1pAJmgGgB2aUHHSgkN1G6gBQ1TDAHP5UwFHtVjzAAA2MUwZGzqHKqSQDwSMZHrUinoaQClsUYY9sfzpiuMZcE8c+9REcUDQmeeadtLdKCiRYMn5mAq/arFGeTk0gZs2yo2Djiq/iXY3hu+jT/nnnj2IP9KpGDOEzSg0GiHCn54oAQtkUnakNC5opDuLmnbuKQhOTT6Y7huwKTdQAZpQDSAkXGfepOtMQ9QKkK7xjH40wG21qkO7buYseWJzn8aseUe5wPQUE3DAC4UYp30NAETk5yajIzQURsMGkDlTjJFA0OLt61esbd5GDMeKQ2b8TrGmBVHXH3aLe+nkt/KmjFnFZpc44pjDdShqBjt3ajNAxOtOBAH+eKQ7hmlBpAOzxS7u2KAEJBHpSAjdQA/A60ZPrSGOVqmXO3JGKaFsSJycd/erCoO5zTIepKOlGR2OaYxm7tTS3NAxhemlgDSAaTn0qJuaBj7b/AFuW5A9a2YZ1UY4H0qRk/wBoHc1U1WUHSrtc9YX/AJGmiJI5fyJD/wDro8mTpgfnVCF8l/T9aXyZPQfnQOweTJ6D86d5D+g/OgdhRC/oPzpBDJnGB+dIaTF+zye3508Qv6D86QWF8l+mB+dIIZPb86B2DyJM84/OnGJuAAOOpzQCTDypMdqPLYdcCgBu+JDh5Nv0BqT+17GCMhmkdu21c/zxTsZtrqN/tiwcZLsp90PH5U5dasl/5bf+OH/CnZi54g2tWZ/5bf8Ajrf4Un9sWX/Pf/x1v8KdmHPEDrFkTnzj/wB8n/CkOsWZ/wCW3/jjf4UrMOeI3+1bL/nt/wCOn/CmnVLL/nt/46f8KLMOeIn9p2nQTf8Ajp/wpDqVp/z2/wDHT/hRZlc8QXVLVf8Alt/46f8ACphrNrj/AF3/AI63+FLlYe0iSJ4gs0ON0h9wvFMudXt7yB4IXJklUoqlSMk8fSjlZPOmf//Z",{"description":4750},{"value":102,"description":630},{"description":4750},{"description":5827},"2020:12:19 17:16:49",{"value":5572,"description":5572},{"description":5830},"2020:12:19 17:14:25",{"description":5830},{"description":5833},"58",{"description":5833},{"value":102,"description":691},{"value":491,"description":491},{"value":4750,"description":4750},{"value":5839,"description":5839},"2020-12-19T17:14:25.579",{"value":496,"description":497},{"alt":17,"keywords":17,"title":17,"description":17},[17],{"lon":-1,"lat":-1},[],[],"\r\n- Omron - MX2 VFD, over Modbus-RS485\r\n- Omron - E5 temperature controllers, over Modbus-RS485\r\n- Controllino - Mega breakout board, interfacing VFD and PID.\r\n- Arduino compatible firmware\r\n","- [Firmware](https://docs.plastic-hub.com/printhead/)\r\n- [Tests](https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/media/tests)\r\n\r\n","# OSR - Printhead Overview\n\n## Files and directories\n\n| Category | Description |\n|---------------|-------------|\n| components | Components used in main assemblies |\n| config | Internal configuration |\n| designs | Main Assemblies |\n| documentation | Customer Documentation |\n| firmware | Firmware |\n| resources | General resources as research |\n| scripts | Internal scripts |\n| tasks | Internal task system |\n| vendor | Vendor files |\n\n## Folder - Designs\n\n- [Main Assembly](designs/Global-Kuga-V350-SM25.step) | [HTML](https://plastic-hub.com/lydia-printhead/designs/global-kuga-v350-sm25.html)\n\n## Folder - Components\n\n- [Printhead](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/sm-25/cad/) (see 'Global***.step) | [HTML](https://plastic-hub.com/lydia-printhead/components/sm-25/cad/global-printhead-sm25.html)\n- [Printbed](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/print-bed-sprcb-650/cad) (see 'Global***.step) [HTML](https://plastic-hub.com/lydia-printhead/components/print-bed-sprcb-650/cad/200_pressplate-global-650.html)\n\n## Folder - Firmware\n\n- [Main - Firmware - Arduino Portenta - H7](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware)\n- [Tests & Development](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware/tests)\n","C:\\Users\\zx\\Desktop\\osr\\products/products/extrusion/lydia-print-head-v3/","https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3","https://files.polymech.io/files/machines/products/extrusion/lydia-print-head-v3","extrusion/lydia-print-head-v3",[],"mailto:sales@plastic-hub.com?subject=Print Head - SJ25&body=","{\n \"forumTags\": \"extrusion\",\n \"forumCategory\": 70,\n \"Preview3d\": true,\n \"howtoSection\": \"https://forum.osr-plastic.org/tags/c/kb/54/injection\",\n \"download\": \"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/\",\n \"product_dimensions\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/drawings/dimensions.jpg\",\n \"preview\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/latest.jpg\",\n \"product_parts\": \"https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/drawings/parts.jpg\",\n \"edrawings\": \"https://assets.osr-plastic.org//extrusion/lydia-print-head-v3/resources/edrawings.html\",\n \"keywords\": \"plastic extruder\",\n \"forumUserId\": 1,\n \"hasSpecs\": false,\n \"rel\": \"products/extrusion/lydia-print-head-v3\",\n \"slug\": \"lydia-print-head\",\n \"id\": \"lydia-print-head\",\n \"title\": \"Print Head - SJ25\",\n \"type\": \"product\",\n \"highlights\": [],\n \"components\": [],\n \"version\": \"2.8\",\n \"code\": \"LPH38\",\n \"category\": \"extrusion\",\n \"name\": \"Print Head - SJ25\",\n \"product_perspective\": \"https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3/renderings/perspective.jpg\",\n \"wiring\": false,\n \"opensource\": true,\n \"bestseller\": false,\n \"showParts\": false,\n \"showDimensions\": false,\n \"forumSupportCat\": 70,\n \"firmware\": \"https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/firmware/\",\n \"forum\": \"https://forum.osr-plastic.org/c/machines/3d-print/70\",\n \"build\": {},\n \"authors\": [\n {\n \"name\": \"PlasticHub S.L.\",\n \"url\": \"${author_link}\"\n },\n {\n \"name\": \"Dan Shirley - Timberstar\",\n \"url\": \"https://www.facebook.com/dan.shirley.33\"\n }\n ],\n \"product_rel\": \"products/extrusion/lydia-print-head-v3\",\n \"assets\": {\n \"renderings\": [\n {\n \"name\": \"SofaSurfers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"gallery\": [\n {\n \"name\": \"IMG_20201219_152926\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20201219_152926.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 3276,\n \"description\": \"3276px\"\n },\n \"Image Width\": {\n \"value\": 2975,\n \"description\": \"2975px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4516,\n \"description\": 4516\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 14388,\n \"description\": 14388\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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\"\n },\n \"ProcessingSoftware\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2020:12:19 17:17:57\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2242,\n \"description\": 2242\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:12:19 17:14:43\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:12:19 17:14:43\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"91\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"91\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2020-12-19T17:14:43.910\",\n \"description\": \"2020-12-19T17:14:43.910\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 2975,\n \"height\": 3276,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240419_130119\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_130119.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1485,\n \"description\": \"1485px\"\n },\n \"Image Width\": {\n \"value\": 1980,\n \"description\": \"1980px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 856,\n \"description\": 856\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 27648,\n \"description\": 27648\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"\n },\n \"ImageDescription\": {\n \"description\": \"\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"XResolution\": {\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"description\": \"72\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"Software\": {\n \"description\": \"MediaTek Camera Application\"\n },\n \"DateTime\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"YCbCrPositioning\": {\n \"value\": 2,\n \"description\": \"co-sited\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 310,\n \"description\": 310\n },\n \"ExposureTime\": {\n \"description\": \"1/100\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 451,\n \"description\": 451\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:04:19 13:01:19\"\n },\n \"ComponentsConfiguration\": {\n \"description\": \"\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"LightSource\": {\n \"value\": 255,\n \"description\": \"Other light source\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTime\": {\n \"description\": \"93\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"93\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"93\"\n },\n \"FlashpixVersion\": {\n \"description\": \"0100\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"PixelXDimension\": {\n \"value\": 1980,\n \"description\": 1980\n },\n \"PixelYDimension\": {\n \"value\": 1485,\n \"description\": 1485\n },\n \"Interoperability IFD Pointer\": {\n \"value\": 708,\n \"description\": 708\n },\n \"ExposureMode\": {\n \"description\": \"Auto exposure\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"SceneCaptureType\": {\n \"description\": \"Standard\"\n },\n \"InteroperabilityIndex\": {\n \"description\": \"R98\"\n },\n \"InteroperabilityVersion\": {\n \"description\": \"0100\"\n },\n \"Preferred CMM type\": {\n \"value\": \"lcms\",\n \"description\": \"lcms\"\n },\n \"Profile Version\": {\n \"value\": \"4.2.0\",\n \"description\": \"4.2.0\"\n },\n \"Profile/Device class\": {\n \"value\": \"mntr\",\n \"description\": \"Display Device profile\"\n },\n \"Color Space\": {\n \"value\": \"RGB \",\n \"description\": \"RGB \"\n },\n \"Connection Space\": {\n \"value\": \"XYZ \",\n \"description\": \"XYZ \"\n },\n \"ICC Profile Date\": {\n \"value\": \"2018-03-20T09:14:29.000Z\",\n \"description\": \"2018-03-20T09:14:29.000Z\"\n },\n \"ICC Signature\": {\n \"value\": \"acsp\",\n \"description\": \"acsp\"\n },\n \"Primary Platform\": {\n \"value\": \"MSFT\",\n \"description\": \"Microsoft\"\n },\n \"Device Manufacturer\": {\n \"value\": \"saws\",\n \"description\": \"saws\"\n },\n \"Device Model Number\": {\n \"value\": \"ctrl\",\n \"description\": \"ctrl\"\n },\n \"Rendering Intent\": {\n \"description\": \"Perceptual\"\n },\n \"Profile Creator\": {\n \"value\": \"hand\",\n \"description\": \"hand\"\n },\n \"ICC Description\": {\n \"value\": \"sRGB\",\n \"description\": \"sRGB\"\n },\n \"ICC Copyright\": {\n \"value\": \"CC0\",\n \"description\": \"CC0\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1980,\n \"height\": 1485,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240419_150522\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240419_150522.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2410,\n \"description\": \"2410px\"\n },\n \"Image Width\": {\n \"value\": 1859,\n \"description\": \"1859px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 350,\n \"description\": 350\n },\n \"ExposureTime\": {\n \"description\": \"1/100\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 501,\n \"description\": 501\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:04:19 15:05:22\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:04:19 15:05:22\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"82\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"82\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-04-19T15:05:22.820\",\n \"description\": \"2024-04-19T15:05:22.820\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1859,\n \"height\": 2410,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"IMG_20240516_131838\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/IMG_20240516_131838.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2126,\n \"description\": \"2126px\"\n },\n \"Image Width\": {\n \"value\": 1927,\n \"description\": \"1927px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"YResolution\": {\n \"value\": 72,\n \"description\": \"72\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Make\": {\n \"description\": \"Blackview\"\n },\n \"Model\": {\n \"description\": \"BV9800Pro\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 350,\n \"description\": 350\n },\n \"ExposureTime\": {\n \"description\": \"1/20\"\n },\n \"FNumber\": {\n \"description\": \"f/1.7\"\n },\n \"ExposureProgram\": {\n \"description\": \"Undefined\"\n },\n \"ISOSpeedRatings\": {\n \"value\": 6625,\n \"description\": 6625\n },\n \"ExifVersion\": {\n \"description\": \"0220\"\n },\n \"DateTimeOriginal\": {\n \"description\": \"2024:05:16 13:18:37\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2024:05:16 13:18:37\"\n },\n \"ExposureBiasValue\": {\n \"description\": \"0\"\n },\n \"MeteringMode\": {\n \"value\": 2,\n \"description\": \"CenterWeightedAverage\"\n },\n \"Flash\": {\n \"description\": \"Flash did not fire\"\n },\n \"FocalLength\": {\n \"description\": \"4.74 mm\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"86\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"86\"\n },\n \"WhiteBalance\": {\n \"description\": \"Auto white balance\"\n },\n \"DigitalZoomRatio\": {\n \"description\": \"1\"\n },\n \"FocalLengthIn35mmFilm\": {\n \"description\": \"Unknown\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreateDate\": {\n \"value\": \"2024-05-16T13:18:37.860\",\n \"description\": \"2024-05-16T13:18:37.860\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1927,\n \"height\": 2126,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"last\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/last.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 646,\n \"description\": \"646px\"\n },\n \"Image Width\": {\n \"value\": 612,\n \"description\": \"612px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"description\": \"None\"\n },\n \"XResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"YResolution\": {\n \"value\": 1,\n \"description\": \"1\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Special Instructions\": {\n \"description\": \"FBMD0f00075b0100008b1e0000b56e0000f5740000777a00009aca0000be200100962f0100\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 612,\n \"height\": 646,\n \"title\": \"\",\n \"gps\": {}\n },\n {\n \"name\": \"preview\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/media/gallery/preview.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 2953,\n \"description\": \"2953px\"\n },\n \"Image Width\": {\n \"value\": 3066,\n \"description\": \"3066px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"Thumbnail\": {\n \"Compression\": {\n \"value\": 6,\n \"description\": 6\n },\n \"XResolution\": {\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"description\": \"96\"\n },\n \"ResolutionUnit\": {\n \"value\": 2,\n \"description\": \"inches\"\n },\n \"JPEGInterchangeFormat\": {\n \"value\": 4516,\n \"description\": 4516\n },\n \"JPEGInterchangeFormatLength\": {\n \"value\": 14421,\n \"description\": 14421\n },\n \"type\": \"image/jpeg\",\n \"base64\": \"/9j/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAD3AQADASEAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyWK9hUKDtyBzk96trrFpHw0UbY/2QaENnP6nqBu73zYR5aqMKF4rU0sRxmGa4BkkZtrl+cjHA/lQCO5sPBeq6pCZbaygsYSM+fOoX8cdas+HJPC+n2E8eu24vr1HxtkQPGwHoDx19aQGZr+t6LdI0dn4d0m1j7FLOPf8Anj+VctJOGyxP0FJgiq9wc5JNOSRn6E4pAMklfoMgCqc9yVGCadgK0e+bc7MRgcYq8iZGAM+2KAR0Xh6zt54rgT28Umzld6A4PtmtI2sJeNWhjZH4ZSoIPPpUyBbi2Pw71vUZ2aGzZrZnbyi6jZtJ/wBrj0/KursvhDOiB7w6dEo674UOP/Hf61Q9DzzxfYW+kazPYQNYzRxkASQ26AHj6VhxalFbbQbWK4ZeFV8kD8M4/SiwjvND8T6QNN/f+D9LuGTgyS2yyEfiRwM54ro9HuNA17StYkXwvo8ctrErxhLGIHuSBx7UN2JlornMT3GjQKWn8PQpjkk2SAD9Ky7zVvDL2k/kWlok+w+XttwCGxxzikncUZKWw573QbgiKC0tEGNxnWEKy+wODz/KrjXGlJostz/ZVrNuKxxMyDcACc4OMik76CldGabnS5rZ1j0SCGTHyyS4IH4EZqqI7BRnbBv9Yoxx+QrQuKfUiuU82Nlh+1FscZX5a2WsbOHQ7dpbe388IS0skYJHQDn8DSGylFAmfkWBVKhjtjA61FqFrGdMunwvmKhKgouPft6UomcW7mxp9qJLC3b7MJgY1IfA+bjrz61Q1LT0TVbbdYuqTIY/k2/eyMHiqLMiG3tdO8UQRaoLhdOZgZBj5gvc16LJr/g6bytN0fTkL53rcuPmBXnjqaALOqa3cajHturtiuPu/dH5VyNpFZfZm854yyyMpYv/ALRApMBl/YWT2UxjK7whKkP3x9ada6VZXVlDL5TAsgJG856UhlLVNJ0+3tJJBM6OBlQW7+nSmwaXEYgUlb5hngg8UAUb63+zvGNzkO23gexrn/3lzJ1yfc4AoQGjZae0ny/aYd3dVJbH4jiu18HaNpEmoOuvXPk26xlgYwSWbI4/LPagDqNQtvDo2JoDTj92xkZ8Ybjj+tc8qE6hBbvIozG0hduMAFRj/wAepNCvqWvEHxE1vQ5YdPt77NsIVMTRgDjpjP4Vx19471a+JM13K5PcsTVAc5Pdy3MhZ2OT1NSRR+X85AB7ZNAzQsby+t1xaSzRluoiYjP5V2OiXOqy6DqZnuZw8yiON5Xbj1qJ7GdXSNzCns7w/u7jWVdWGGXzsDH45rDvbe3t5dsZV1A5dScfyFUh02raKxsWFvatbIrrc9OQkYHP5V0rJFBplvHHGzoRkq4yRyetTLoTU1KE3l7GVrSJdwxnyxmoQ4HAXH4VaHHYT7QvmBcrknABNaOpMUgVFxkIiAH1PP8AWh7FdTBkujBKw8v6hBwKr3V+slrLGFYFkK8kdxUxvYmNzrNHkZNLs0PG2BAf++RS6zNshtbgnCxTqW+nI/niquWY/jq1Dx2t0h7shI9xx/I1zPhy4Nrr9nL2EoB/E4pjPXJJMrWTYoolvYyo4mJ6eoBpMQ6e2idSDGpyP7oqnpNnB/Z8PmQxllXByvekAur6fatYsfKAwe3vx/Wm6XaW5tXdMbmbLEd+Af60MDL1u0wbcp97zl/rXN2ujPqF1dKsoj8tyPu570JjNnTdGfTpHDTLIHx/Djp/+utOW3do2CFQSOKVwL/hcMUCvg/6Me/+zXP+MLia2ksZYXKMFkXI98VRHU51EvdYUbpTK0XAMjdAe386R9HulCkRk/3uRxQUTwWcP2p4QjZUkZYg9D9KtiyAuNinaNueABQBK8AitnMkty+BnCzYH5YNa9pFGugXULNN5cjjI35bjHQ4rOd7GVS9jn7iG32uts10JFbGZGUj+VZ0kM7blaTIA3citF5lxvb3jcs4dSu9Oa8a62xoGJGSTx9TWzqIkWwswkjqQqhih25+XJJ49qiVromVmY1w90twEZmZNuVLO2fug/zNEtldtcRRtLCqSsACQSVBGec+1aIqKSWhZ0+2UzrA6q7yMMOvG0fh9RWlqJX7REijAa4JHJ6KP/rVMtgZzd5EkszMzAMxO3Jqm9uYi5jiz5agsfXHJNEdgi7nc2hxbRD0Qfyo1Mebpc4IztXePw5/pTKK+vr9p8LRTDB2FGJ/T+tcHFJ5F1vUjKsCPwNA+h66JfOhSQH5WAI/GqMb+XqE6/3lVv5j/ChiZLJIc57VW05/3UgHaVh+ppAS3x32bg84w35EH+lU9HkP2ME9WVD/AOOgf0oAi1bOITjpMn6nH9aoaIoXUNUTHIlB/PNIDSk4kX0waCeOtAFrwnk3ES462zD/AMdqnqej22sJF58sieUTjYRznHqParirmcnZlC20aPTbuKO3WWSGXPmyMRlcdK1LjTYfs0rIXLBCevfFPlF7Q5izjEk7ziNQzE5IJ6nk1aVGN4/ThB/M1CNXboOuogbV9zhM8cg1oIVSwYEbwW6Dion2Mal7KxiSNFIHMcHlnecneTmqmAHlLDICYI+prRXsWk0tTrNJtPtPhwRRgRrMjcEknBJ7/wD1qvQ6LLqsH7u6MHl/LlV3dh71m/iRD1dmVtS0D7GVne6MhLLGqlMdWB659BVSbRkuXMn2mVQy4whHpg/oa1Ra0Quk2MNnPHKskhCbkAxkYXvx9KbeoptElYncMsMH15qJ7Cb0ZMujWUkcbSxbmA67iKoatZW9tYXrQR7WWHk5J6n39s1S2HFmjZurW0RU5UoCD68VYcK8TI33WUg0iynb/wCkeEpoG5aONkP1HNcA0YMv1pj6HpmizibQ7R8nPlgflxTWyuqRns0bA/gRSEy1IQVwBVOwylxdoR/y1BH4qKTAtXbf6PJj+6f5VW0pcRlOMAbfyZhTQEesIfs27J4kjP5MKzNM+TxHqkfqEbH4f/XpAaVyMSxn6imFsrkUAX/B4zqFuo/55OP/AB0061ia5mMS9c9K0jsYzOts/CSvZO0jEScbVqzb+EPNVlOc7Tx+FU2QkeM2KzBXCuq7WIwVz/WriWOpPeB4/K8p05crzwT0GayR0IW8sb3ytnmRsS6jAT3HvV2OCYQ+XIUdgc/KQKmfQyqPRWMWVcBhDlCHbdv+bnPtVREkdbgZUsdoH8P8zV9NS1e2p0Wn3d7b2UVuXt0CxqoOQSfpz1q5Bql9DeiztZCiN8zHA47dx1qGryRPLzSsT3f2i8nhinu5PLi3TMyqueB/9eo1Fu8ixR3d3k8D5EH9K0GmMs1ENheESSO0UQB34+82Dxj61narLGmBiRmRdpXt26e9RPYJbEmm21rf2i3P2eSPJICtKxPFQXtpGumanOGkLbSoy5OABj19c1SVgWhNpUxlsImKhWGVKjtg4rR3HbSNSppB2vqFu3aUtj2auFuUMM7R90cj9aYHZ+Frln0cJ1Ebsv8AX+tX7lwt7bOfu7iv5g0mIvqhK7tpAqony6jMuMbkU/XrQwLEi7o2B7jFZ+jTllIPB5/nn/2akBPqnzWcwPZcj8OayLcMPGFyFBO+3B4H0oGjRumIaLI/j/oaq5Ks5ycE9+1IdjU8Fp5+tWabmAw/CHGeDVvRCYNUn3MThuM1pHYwluz1Gw3/AGVG/WtjTCGuVz602QfNgh+zX15FjBS5kU/gxrqLCNJfIEjlI1iDOwGcDmpRt0Ne4s1tLVZyhQPgr5h6EnAUep6tj2A9aw57M3F7cSGGNvLwybmIxngEY6ng0NdjCrdNWOTYoULR7sEknd7ms6V8wTKMlt/THoKOhsr21NHTgf7WKKrcDliOAOB/Q/nXU219dtbC3iaMRF24PU9+alX5tDOafNoOVgxuT3W3xke7Af0qrbqRK7D+FGb9K0G90PFzJJJcQ+VAISyqMMMtggAnn0rKxNcXfyJCzb2YBvukD1qKis0hy2NGBLxfldLZIQOkQIIqHUIgvh6794nb+tUNFDTD5c11FnpJvA9mH+Oa11YMR2FQalOA+Xr0q9BLCG+pBrk9cj8rVLhfVt35800Br+D7ooLiHqCwbH+fpXQaiyC3RmIBV1IyevNDEzWSdTaiPHIrNk+XVYj2eJh+RH+NDEWyMisjTFEOoyoBhQz/APsv+FIZ1mn6JHqET3N4GFmDs2jrIfQV2+hW1vo1xHqF6kFpY4IAK9eOPc1zSm3OyPQhTjCg5PdmH4h8QabbefqkF59ps7m5KoI05RscqQfxP41kX62l9ZKSUjeRciMpiXn/AGApb8SMVnJy5tDphGDpptFbwvpn2TWbSSOC8D7sIskewufQAgdfwrJn8/T/ABTDbNGVaeRkKuCpTAJ5H4frXXSm2rM8zE0YxleJ6xpOpRGzWGWIow4BzkGrdnfHT9QZbyJzHuUo8akgA+prU40jwzXtA14eLNYkhthHZveStE8hA3KzEqcdeQRXTaBo15aW8V1qV9ZNHHw1svMkknPlpgDlQeW59uwNI10Oqj8PLrUkM13LJPaW25nBlCmSc5IjG0ZwoAOBjrXL69pMukaherFqMckW1eY0yOmdvU9Mik02zOpG6MPSNItU0d9e1i3YWSpi3twdvnuehyMHaPbrg88VzuoazPeS2/l7AkbssQ8pVALcHCjoOmB7U+hXQ27ezuFi3yNGFzgLggk9qvSQahZA27tAgQAEDJNTrzaGX2iJHdLS8MhUl3jjBAx0Bb+tR2+4xXBTG4hVGTgcsP8ACtEU9ytaaU9rctNtTafmJ8wk/ltFU4HuoLlmjgWRscgsBtyaio+aVweiSLT3t7HbSvJapwPlCvSanJP/AGDcrJblP3B5Dg44qkUjFgvkjvmn2HY0YRhnkkHrV8a3GpwIWPbk1nc35SvLqZN/DdJCF8oFWXd1zWVrDLf6shKeWJFxwc9KEw5S9pEaaVctKH8zcm1lPT1rQv7+HULcxTWybQcqxY5B9aXOPkH2urGGFIViRUVcKck/1pH1N2njkPljYTgAHnPGKTkCgSHW5Rj92gBPoazk1S4/tBmh2FncKFKnv/8AroUh8iue3Qmz0zYLo5ttNt1Zh08xyAf1JFVDo1/8QtYe9ur6Wz0e0jKhYht8xs8hfQDGN3PIIrGnpeTOrEbqPZFJvASw+ANN0pt9tdNdPJc+YN7xNk4AwRjIwfxzXRaN4H0nT7BbW306O61GDBnnlwzKTzyezew6DFTUeugKraCXQ47xPYa/4blaXT3ukiU5ZDEGRue+c5+tc9c+JI/E2tafNPE8V9E5Dhs5GVIyCe2SeD9e+KdGTZVWMHC6PRbWBpLdFTO/PXvWtKl3ZIInL+Yy4dc/eHoa7TyDk/FawJrDRzI7SvHGY/m5ViB09/pWf4hv911bf2Rdf2bZWSqlxFbNgTuPvHOOWPTPXHNSupv2K769fi8ma8juDBIUW0t4JdiRExsc5bPuCc55q7pujQPqH9n3V0JbRpvPLocMYiBk4P0A4z19qUddSqyXMjK8Zatb6groDPFptkPs8HmLnzMdCgHoMcdBn3rO0a00q20+31K6ZrKz3Hy3nhJmuD3MYBz+ONo9zWjtZGC5m3fYsNq1jrOqI1uI4LaIrGF2MgVc9WLDknknmodV1mwl1W5CXkDAzMM7xgDPBPtWa+JkRXvMzpL+GSDyYZkkczMxCHPGAKms3IiyeAZOc+gB/qRV9CmrMvechgmbcMKvOOay7R1MkzlgNzYGazb94i6uiSaVWMaZzucf4/0qTWMtoV7z0hatC7o5CMAjJ9OKkCjaNwHHpWJ1jWAMbknnrUd6UH2eRf4XGaa3A0MxgDAX8aaZRuIBX25FRYdyMzRtgF1AHTmpTexqMtJ2o5WFyMahGwGCS5IAUck1Ct3HBe72BBVw5DDB4p8vQpPqdl4z8QNNGLS3mDPeSxHI7gD+Wa9N0fxDZWdhaaRDOzeUsSMzDG8qSzE/U5P41zTfLBHY6ftakn2sami6xDe3WtSzBcxXpuMnuFhUL+oFdVZ3Vlb2yojrub5355LHkknuc1PNdXOerRkpcqM3UfFdplra0kiZxnz5Zf8AVwqDg59STkAex9MVyg1Mapc/Y7e+P2VSAxRwA+cjkLgfhjFQ5W0RVKlZNyOytdAiggBimPmE7gwA4qnqOl6sJDdQLBdSg58lyUDD2fnn/gNb067WjOOUE2Zlx4PvNbv49VuAtnN5YKJu3GFhwCfU98f/AKqtaf4D0+2TCKHmBJN3Ig3KePuLjap98E+57XUqaWQ07GtJ4YtHQpLLLMp7SkN/SuR8VPZaQjafp9hJNclMloF/1ZI2rxj2HpxippN3LcubRm7Y+FNKttKjgvVgnujGDMXCuM9cKD0A7f41wfi+z0WXUVlntUnuUG0Su7ZAHAHB6CpdaSZrTpqondCaD4Y8OeIYJ7dGmtrlVy0XmZDL6rn+Vcvq3g2G+hVrDT9cumIJjDQkglSRg46dK6YTUlzI5J0/ZzcTN03TvFOgweS3hW7wSTu8lx1PrtNX1s9W1icJ9kMd1GDm3T5zjjnitGzKbS3L6eF9Z+wSZgRnd1AAbtznNYN34Y1e3T97bqpLFsll5H4kVPLqZOmmygtrctOIxbFvXYN38s0zU7eSHTLkmOdQI2BGD6U1EhUdbpnPC2lYD96wHoAKelnJnHmOaD0UiYWMmfvv+dO/svzFCuXYDpmgdiX+y8jlnPtk1IujIf4fwNK47Eg0Veu3H0rpfCHgK38Q3zrczCGGPG7AG5s9hn6VMpWRUIczsekavpfg3wdZx2brAs0wwtvGoaWT3P8Aia4/X/BJlU3kEMinHzRthmX0Bx1rmcmpHfTjGVL3tLnDaZpVzqXjBYI0eX7Mgb5edvHy/wAwfwrr7vT7q0tFaa4ginDcBplLY9SASQaKybaSFhZxjF3e7KUWpyWsV00t8p80fMIweRjHTinp44vWVI7GZxIgP71+3BHC9M98n8jWcadndmlaXMrRLGkXBSNpbv5nYhlQnhSOh9z7/wD161tJ1K30+e6uSqq7JvDAclgDj+lYXvIqULKx1cPiho4oXivAzOgZlYdDj1Fa1n4tlkZVlC9exzWqauck6Kaua7+IklAROCBluefpSLr2EwMAAYAFNu7MfYlbU/E0WmadNeTtwi5VO7HsPxNeTXB1jxRrsrCCCVLMrcOpkJMkhxtX5jtGOTkAfnXRBqEbsmNNuVl0JtQh1dGWCW7l3IgeZ5EBRSRwqeuAMZB/kKy7qSTd80rSKOrOctz61z1JKWx2UoODK1w7wQNKruhA4ZCQR2yDR4f8ca0Y8PrVyqqAERpG2nnnp7Z4rXDOyIxdNPXqdnY+NtcmvgttrlnNb7hiO+g8pyO4yox/49k+lYdxq+r6b4hub7To7qO5cbP39uMNnrjOR1xj1rraueRUpqTT7HY6L4svYvDH9oaksX2nc38OMLuHOB35PpVLW/Elr4i017aaLyYsjbcKvzMfTYxHHrhjT6EcunKU/C2o2mh2U1vPpNzeB5CftFsmQR2GG2n/APXWF4+/syXSbi407SriyjSJhMrQqgyeFPBz1Io1sNRkopLc4pYDngfpU6W7+lI6rllLWU4wp/KrsOi6hcHENnO5P92MmnYOY1bXwN4humATS7kenmJsH5titeD4XeIXI3wxR/70yn+WaLC5jTi+FV5GA17qVlAvruJ/mBWdrmj3HhLTrzULC685bdd29eAfQ45rGstjrwj95t9jx5dT1PUNcj1q6uJJ5/tSF5CckNnI4/Dj6V6p/wALDm0mKG51Bn3SxMsaupUk4+V8Yz8pwcj3xk0qkffjYqlUToy5jn5/HGnR3MkkGlwLFNy4hj2CVxjDFewPPHbNSRanYajp0N7dD/SZCxmjyQqksT8o6Y61jWUtztwsYJ8iK9zPo+UU24fe2BtGar3N/p9luvI7CKMRL5KCPCs5zyxA6/8A1ves4Rm+pvW5F02Mmy8UPNfTiSGTy2jbyYoxuO/+H/69d4PD2ox6Rbz3wiinnUloFk3PEPRvfofbn0q6tBRjdHDTxDm9VoNj0+5SEA/eXggnmrEQuYlyobdnOPcVyxeptNE0Opzg7RIS2eQeuatrrkqHzHJKjoD3HrVRZDKl1qhvZLd7li6xkzsnbIGF/qak8PXsVpppdQRLcMZZCTkkn3rWtL3UiKEdZMZf3bXcnOSo7VRlW2SN5JJVQAYww+9WUDZnI6tex2dlItq7NGxLEO2SPp7Z/pXOxTSRqrISpBBHtXZCNo37mEpXly9j3HwkbG68MW93PpNo7yAkSyKMg9OrH1HYVav47K9iO9LRbrfkvbfvGYY6HjH5V1LY8ua1aM6a2dUXyobiWB5FgK5Byx5IIPB65q1eeF/LTdYyQdOVmiaPH02ZFCMkYZsrmObyri6RmzjaGYj+VVPFOi6hp/hXU57t82Jj5CkMoYkBOhzndtplol0iPwyuiWEt4ZXvHt0addp4cqN3p3q01/4diP7mykkI/vACnoGpoaf42i0wH7LpFuD2Zjz+gq3J8TtVZSI7W0j98MSP1pDM6Xx54gm4+37AeyRKP1xVKXxJrFwCJdUu2U9R5pAP4UAVPPeRsuzMT3Jrt3tpdZ8MapYyIPJmsXaB17EIDtP4g1lV3R2YbaR892d+LC4iFvbjz2VUck9TxwO3UAknvVuTS9U129mvbh/NIwXJkLbQRxye1VKSj7zHTg6i9muhDqVqtreyQDBWKXaCDnoSK2dOhFwYfkxGsZ3+gHJrmqP3bnp0ElUaKF24hnwxG5Seg4HvWRcXDzOQG+QcAVpTWhz4id20dB4C0JtT1t3cyJFDBI25OCW2MQP0r1PStOKRATzSYbgorYOB2J7/AI1uoKTuzy6tV048qLeoaftt22TAuOhZeT9T61kDU10GxZ7lGvJEkyqAEYTHPPOeQPzNc0sIottHRSxnOlF7jYdS8NeI5We0na1uBhnSZdvGQM56dx3pL7w/dFjGGbaTk47DsK5nFxWp2ppsypNMkZJZY2b7Og27tp+6ByT7dfzrPhu5bdY0WUuCuVI+YFexp1dZtFUI2ppiXGtuo2iQl8cKkfI/IVi3ct7cABVdWPWSRuaIRS3NLO2hnQ2J/tZ7eV9yvgISe5HX68n/ACKTyUVcnp3NdMpXtY5oQ5b3PUvD2v6BqEFvbXFn9nMKiONpGLoB0/D8q6lYoHbFnDNIR/zyh2r+Z4rWMrnnVoOL1K1xOsOj2e65EG+5llL7C5GMKOB1PFV8XlwgMUN1cBur3b+SmP8AdHP5irRzx6iSkWqD7XqUVtGOsVsoTP4nJ/lXIeMtY0WXwxf2VpE3myhSZ9u4khw3JJzzjH40y7GVGSFHPapA465oAeHUjqacJVHrQMcJkA4q5plvPql8ltABk5LMeiqOpNJuyuVGN3Y2tSttN0lPJJeac9MnBP4Dp+tb/hjUTLo0bxRFwspiZM8qu7v68YrjlNyep68KMYR0PCPGGiyaP4hu0VWNs8haJ8cYJ6V33gWxuNS8L3F59klWKCNvOlKYQhVyDnucDH4D0rap70E0c9BqnWkpHm9+by81L7MEYzO+No9c11ReLRdCS2u32uw5MfJc9cDPatFR54GUsY6VdmTpU8DXBe6sjOvBlErKqgnp69P84rr7afTlC/Z9Ns4GPT92M/4H8Kag4oynWVR3Rt2j35HmRZRcY+VQvB+lTfb5VuJJrphErFm+QcA+uPrW8FZHBUlzSOa1fxu2nwL5b+ZK/wAsaE44zyxrqvDXiuC60S9gmtY1vmZUZnAwI24z+fHXvSvfQag46oq22m6Hei58tIVab/lrFztYdNw7jODg9cDrWZ4d0jxXovii2ha4km05pWeRg2+N1ALcg9M4xn361lOkmddLENJpvUl1TxhaafG/h/ULKWGKeLyi0Q+cZ+Vt3TnII7/SsSCxtpbSRYLqPckgIMBGduSQMe471z8nLJt7HZGo5QjGO4zyoVkKuQZh8209cVDMFJzXL1PWS0MbVJFhu47hWxgDJ+lURHPPqke0sn71lC+iDrn611Qso3Z59ZNz5UdLaARRGMLjORXW2ni7VJbO3ty4ITEbOOCccZPviooS95meNiuVMzpPEupWq7LSRIxk/MEG7k561Rm8UazLnzL6Zs9fmrquecomZLdmdt0rMzHqWzVHUGjOm3Az/AcUDsX/ADG6ClDP61QrC7z608PhcnmgaRYt4ZLg4jXOOp7Cu+0eXT9F8KzM3lrqDzqsnHzGPIPGeo+nHHtWFWWljroU9pHnniS8lOoR6iWlY25y6juCfm+vWu08J3sIspZQxK7lniCtgtxg/hgjP1rnl8KZ6C+KS+Zs6ddRRamtzLGGXdllIBpnxE+J9tP4fn0fR4Zo5LgeVLNIoUKnQhQM5zyK1p1Vy2OWpRlKopdEeVeH8SyzySMGdTuXP8JbOf5VHa31vNq8Vzqama0cmSNW5CjovHpwfx/Ku6l/DR5OKbddt+Q/VItLe4m1KKJoLCMgRqCQZ5Ovyg/dA/x6Gt3wToWp+KJ/7Rut1to6TbFRB/rXwTj1IwOT0qrGSb3PUr2K1sbQQx4C46AcmvJ/FviNI1dI2BjUkAKeXbt+Aob0Jgrs87Lm8nkkuFllnk5Xb0z/AIV1PgnxCuk6hJbX8ohjlVY5GkjDbo1OdnP09cdPQVmzpjbZnX69pWj3Ew1DwlfNYXhXzDYTt5YkX1Qk8N/s557e79C8U38CLHdnzWI6MOQO+fwzTTM5R6kL2Ft43ktXniMc7PtMq5DAnk+zZzn8a5fxH4M1TwNdLduwkg3fu5k4B9iP4T9eDSlFNF06jT06FIeIoNQGyQPA/HIf39aka+Dggkb+uBngZ4rhlScXY9+jiFUjfqU/O8ydeNx6gZx09+w96tWEDGSS5mJaSVieOMAnOKcvdgR8VX0L0kv2KAszAyNyoParlgZbeyRed7fMSexNTQXUwxb0SLSWNxMm77O2P7xGBVeW12HBTJ9FrpscC3IGtDnoR9RWfqlsBptx04Qmmhsf7hjk0u5x1arFYcCc9s/SpAe2KBpHefDI2lxq1zp17GjpdQkKG67h6fhmsrxTYDSdcmgmdnjEnlxMf1H5EflXJV+I78I3flOUvpvP020by/mKPG5/vYPH6GtHwlfPHp9tJjOAUYEds/8A1hWUvgO77SXk/wBDqby6NzpVw1k4aVVztHXg8j8s15be3U887GZ9zZ5oo2Mal0rFi0vobe4icAJHIpSXA6H1q1pVqsnm28zhxEwUKDw2EXaR+p/GvSoSv7rPGx1O37xEfiJIxq0dhESbW0QIvH3jgFv1Ne4fDvWZNY8IeTaad9lmt1AljjHykc4IHXPHStjgeyOY8Z+J4ERxHI0caR7JST1I9Pc14nfXz314Z5QQv8CdcDtWTepvBaFzRIbafzvMfZNkbCenNOMN9rMvk2qeYhkCoCBnI9+1PoCfvamnp+n38pVZmU+SQjR7wSDnjHJ4/StyzljgnGX8xkO52bOMk469cDNRfU2avHQgubq70We2v7Z5Babi7IhI8s56fmODXSPrH/CQWv2u+nNzY+XlsgZfttYeueM1ZhseY67pX2C5M8ChYHYlUBz5fPT6e9VI7878uOCuCB6+tZSjc66NVwZoaVFJdJJJnaJJBHn/AGRyR+e38q3XmhtVChlkkHACnIH+NctZNvlR6GHl7rk+ps6B4cS/mXUdaJjtV5jiJw0h+nUD+ddhHLaRHGmaajN/z0YdPxNbU42icWIqc0tCX+zbq75upioP8Cf41J/ZVlCNgT5/YZqznuV5tBjlBOQFrmPFWlxaf4dvrkoNoj2gj1b5R+pFA0zkvmAUH9Kn8sEUzQlERXnANSJH1yR9KBot2E72t3HPGxR0YEMpwRXpWoWlvr+iXeo3ECSXEXkzAkdCww36iuestUzroSsirovh7TNU8Pzme2UvBcryB0VhjH6Vy+l6Xp3hjT76z1zU7G0niuGW3Cyb2C5x8yjnnqMdKxaurLqdXtWpXfT/AIBPB4bmms21LStSs7u3A3GSGYDH1Hb8a5DSvDsniXWprCwuIpLpUZ/LU5LBRzjtSpxlFvQqVSnJashvvBet2fmS3Nr9mt42Cjz3VHYkEg7c5HFUXtYooI9Utbpoo42VZ0JyQf8AOa7KMo8xwYynL2d1sVtT1OSfUmdZWMJPmw5/h3DNeseBvHtmnw98RJLIia6IyAiKEMikbQ6464LEn0rqueS4aJknh/RtP8f+CdTsJrSMa9DGGWcD5pCM7G9iTw2OufevH9d0d9JitVulWG7dPmt/4gvZm/uk+ntnvSaCnJt2MkSbdpjBVh1IPWuj0Gw1O2uBdW939nLKVlzycEEHI75zUXsb8t9Cxb3Vppd80upROSEJt/LY+W756nBDAV0c+kolv58saRR3MQJfeODwcbu/OOv9KmT2sEU47lco8sMkIcMj4Ekcg6MBzuHoe/5iqF1PDptl9nNu4ttwSdQeYSf4vf2PfpVwkTUhqmihKJw80F2nmdBGQciVT0YH0rrLT4U6fqnh6xvU1WW0uXQ+cHiDKTk9BkY/Ooe5rFe7coDwBLbJ5A1SOWNW48qIknOeozwfx7Vv6N4NFiyzhHMqnKyS9V+g6fzqHG7ubKq1DlR00GlKr7px5zerGrhiiRc+WFUdMACqsYNldrmZmCwjap7v/SpI5UQZLjf3JGKBWKl3qlvbqfMcFvoDXJ+J9Re98P30MqgQGFiA3cgZH6gUDSOZCZIyfzNSjaD2oNSTKFfmcD6CkGwMOpHqaQ0SqqnpnNes+H7hItMTSru1mjubuz2AkfL/ALB/XOfesqvQ2pa3SMDTPEEnh3VJLe5h32sp23EZ6jHQj3HNcj47+HmrX+s3fiDQ1XUdPvZDMBEf3kZPUFe/PpWVGajLU3xVJtXRS8D6XreialMuo6BqJs5tolXyVDcE4OHxkYJrpfhxEnhfxxNqus2Zso3tZUjJbczOWUk4HtkfiK1qVI9GYUcPOUWrGD4nvpNQ1C6v7gt5lw5dl3cLnov4DA/CuPRZGuFAYRwyMI5C33cHsRWdHe534pKNPlQsmgz+e0SODCATGzHofQ1HaaXqlrdCaIPHKgyjow5P59K6+dHjOjI9d0rx82heD2istFjttYPJNqQUkbkAvu5wM5wD1HpXAaP4dufEHieOXXbhJftcha4kecowJ75wefQfhVc6ZkqEoXZZ1TwhY6F4quILe5F3bRNmI/3fY+4qyF2rtQVnN6m1FaXZBrHhjU9S0eS4t7KWQw/ONq8kd8DvWrpfh6+ufA8d/d3dxavFC+YJIS+5BxyvXoAc9qEE9zF13XrFLS3NrACZUIkIP3kHCqD1H8xxU9losVnJC+ozXB05WDKuF3bWHMJycMDn/DrVL3VYxZtQ6XZarbQm0umkWF90bMoDBc/dI7Y6Y7cV1UGnXahEuWLwRrhVh4x7YpvuUnpY2LL7CLWQ27LuR1BQjDA4PUHntUkkqqMHGfSkBVku1LbVQs36VC6/8tJm3+ijgCgCld6lbQDkkt2HWsqa/u73dtPlxerdaRVjIuLyCBv3WZZe7tWBrE7z2F00hJPlN/Kl1LS0Kf2qbOFgjPuzH+lONxdM3BhjGBwsef50F2JlubgDH2lx7KoH9KPtNwG3G8mODwCcigOUtW2pyw/KQjA+q8/mK63UvG9w+jWEpgBa1gML4ON6kYHPtx+VZVdkbYeC5zn7fU7Ge/tVur4C3uVVpGRS7Qk5BGO+D+mK6fT9dk8NaoE0i9Op2ruFKIhU4IHJU8jHOfpXPyM9Kbi/dezNy/8AidaTx3G3TbjzIBtYMwHbd71T11rDXZtLt5P9GW6tXlSeNwrIVVXIB6HOAOfSizJpw5EtTym/aGXyo7e7aaVWdJQ75HDEA/liqZihMlvYRShnaTczH2Fb01ZnNiqiadmbCfuxt4+Xinq3OKoxWxLk9OtKiMTxQiWdRpfhk38a3d3cFVk7KMsfrXV2OiaZZ/NHbKzj+Jmyas527aIsz38NqSd6KPQ1mP4gaRyttE0pPB+XIpk2OM1j4cJq3mXVn5NjK2SIsHyyf/Zfw49q5680y+htotI1S9ms5UfeguV3wydvldfb6n6VS1IaNG6votPuLd7fKXs0iwANIFBU/wAW/OD9ffnvXo/ha7u9Y077Jdx4vIv3cNz0WYgf6t/7r4wR2PbthLRC6kkLxSm5tJV3yBTmKVSHRl56HnPB/OqbRXYbdBKsaY+5L82fx6imUVptcSzG2e22SdCYnDL/AI/pVBr661RsQ4SP1zQNFO5a1sT8zCab0rKur+e54ZtqdlHSpNEilVPUc/2ddD/pk38qCnsUsnPJNOUkmkWkPxjnNPAUj5jRcqwLsQ8Cri3CT272kp2o4wp/pUTV0XT92RDaeH/JdXJ+Udyc59K9T+HcmiaLczXl7dwpNs2oT0Hqfr2/OsnK7NJQnyNdTn/EV5a6pdXVytnaN5r/ACmOTlR9K5GbS/tDLHHb7z0CjJqbu51RjHlsxieGrmGWTz2S1WMgHzjtwT0wO5OKll8HeVNBJ54uZJDhAgOWPoBWqkzmqRje3Qde2sNrHa+XPvaSINIpGDG2T8v8qrKxz1poxbNGxsby+fZbQs57nHH511Vh4T+zlZdSmQKOSiHP5mrSMpSNOXW7W0xFbIDtGBtBzVY6hqd4dsY8tW4y1UZ2GtoyAb7iUvJnkHPFa1pAkaoITGR3UcGgTNFiFXk7fQjmql9Y2+pWbW92i3MLdUkGRQScTf8Agm4t9zaO0V3bFgZLG++Zcd9rHvjPXkdjXVeEIofCdxNCFWSyLlkQsWIB55JHPPT6U3qhWOs0ywsvFFvZ6tOFh1WEsPNjO1wA33WA+8O/+FcH4mt9S0xjK4MunMR5dygJ69mwBj8cUCWm5kiCCCMXFxKGJ6IDzWfeX7XA2RL5S+qcN+dK5olcoATL/F5g/wBrg/nTWuYlYJLmNj03Dj8+lMrYeQCODVLUVP8AZ11x/wAsX/kaQ+hmjJqVQe1I0Q8pjvTeT36UFIcAO5p20EEHoelBXLc17Kd5YfIdl80dMnr71fFirqqSROSRyykEf41zWSk0zpc24poaukWS3gP2iZIlxuLrgn6frXbWGseH9KsGFtHbfaFidEabksTjqRz1ApOaTFyymkZ6+IvD01os2s2NtNfRDEJhBZYx6c9frXMeI/GNvdRiK0t1jwRtYjlT6j0NEZOWiCcEneWxhQW9xcjewKgnJLdTWnbWccJDOgkI9eldEVZHHOV2bMWqzooSBAmBgY7VaRLm6+a4uic9Vz0qkRY1rG1tFjDIAzE4+6RV5YCMltox05zTIbINskbFRcFt3XceKsCNEjUrIiHvgZoBk32jYByZCfwqGa9iQksCpxyOlArGXdawm7nBHZQcVn3WozzL12J2FMfKJYXd5YyfaIZ3gU9Tn734V0vhDxJY2cN3a6rdmSKVgsXnDOFOcg9sdOvtQKUbljxNoenaoFXSGgCwgIEU9eAc5PUYIGPrXnN5pzWN9b2Msm69nLFIAp3bV6knp2NCRnGTTIVVe9SJHCeG5oNhPsdsG3RKUJ/unj8ulVNXEyaPeApGyeS2WXgjj0oIehgDJPJqVTt4qToJQ+Rj9acFXPWky4ittVQRye+aZvOOgqTVEsZGVcSMsi9GHataLViIlRhvx1PQk1MoqQRbTI7u/Z48RRndj+LpWf8A6XL1aNPXCk/1qFRXUp15LRFiLTN3M0jv7ZwP0qePT4YTlEUe+Oa2UUtjnlKUtyyuEHFSCaJuCwB+tUTa412RBln/AAq9a3QAHJ4HWgTRrWV62TmQFfSrwutw2g8HrzTuQ1qPG3By689eeaekqQqGMoyB0oCxl3esAsVRizZ4OapO0s53u+0dyxpjsRloVOIiXPdiKhM8UbbuXf1J4FAFead5jliTVZyfWgLE1pqU9k+Y2O30zj8qks9XubXxHqGu+YZLy4txbRFxnyVwASPf5f1PrQZuGtyopHQ0px/DQWAkIPWma4s8fhe/uih2BAnP+0wX+tCIlsc116VJxgcGpN0SKygYwRTt2flANJmkQUZHSpQgIwaksmSEHA4ApxhQDBNAyQSpgLTwyAjJAoE0SG4CDluPSg3QVcnoelFyXEckizA4P1pogiR8hefWqJ2HuC4AUjj1phaSJfmfH0oJJbe7cMMsTz1rTiu8fNlvzoED60EfIXJ+lMa7ub1uXCJ6UBYQTW8GAg82T17VG05fmVs+ijpTERu7P/sp/dFN4xxTEMJPaoyrv0Un8KAAWlw54Q1KLGVfvlV+poBkn2eNfvTL+FMItVP3mb6UEmlY2MDlZJEwv+0aZ4ylWTwbfW8C4yqNj2V1J/QU0ZSOG4XPH604OccDFSdKDfjqKXzSTgCkzVEin1qUZFSWiZC2OKGY1JZGrgHpmp0GfmzQOwjnLDFKZUx8w6e1NGciSGZQMqP0qfzwTtINUjJgTtHXioSTuJJ3A9u1MkUE9eg7AUxrhvuocfU0CQ9ZGHXk05pZTwSQvoKBkkRk7YFThGJ+eRR+NAmiZViA+aYfhQXt1H3S9MVhpvFUfLCv1qF9Qm7bQPYUDsQNeTN1kP50zzWbksT9TTEAYk9atQNFCfMk5bsKBMlbVmJODgVk6xfS3Gn3IyQvlMMZ9qCLGKJA3bFO/h4Y0jVIXsAc05X544qS0PXkfeqaME0jRMtL05pTg0irjCgI6UoGzvSKvoKGVuabuXOaaM2xyug5OOKc0gQg7uD6VSM2ORg65yTjuaY5G4KWHB6CmQOJb0z+NQbxvIbrQNDt+BgZp4fimIcGJ6Eijfg880ASrNgdKcJSaAGtJxUJagY0tShqYhd9IWJ70EsTNQX3/IPuf+uTfyNMT2MskdQODTlJOBg4qTQkH0pQp64pDTHjI4qdCallomDetG85wOKQ7iFto9aQyZ60FXF3jb0po5bk4B6U0Q2PCgd6kDj1FNGbH7twoLBR8q7vpTJIjLkHnBqBj3BHSgpAGOOTShzTAlD8U4NxQIA3al3EUAJu96MjNAxCaTJoELSFgDQSwyTSXkeNJvJW+6ImGT6kYpol7GNuJOccU9XPakajwx4p+fekwQbznpUgkPpSKH+YM5p4cY60rDTHE8ZpmVB5NIpDXfnjpTd+e/IpolitJlQN3SlWRl96ZJJ5zUombBGcDHGKokbnIppAzQNCkA9OtKAaAJBilzQIUZpdx6GgYn0pD1zgD2FACg0Z49aBCZPc4pRigVie1t2uJQADgdTV/wASWqQ+EbxFHzYQ/k6mmjOWxyGeaTNBqiQHC5NAYmkO47eRxinIxzk0hkgYHPalLACkMcr5FITznNIaYwmkpibA8U9cetBIufelDUxDg4HWjeGySKYD0OelTBe5oGJhelKAucA80CHGmnJFAIYSVpN+aBiZ9Tml39qAsG8elSxDzHC460CZv2axwKMDmovEbeZ4dvvTy+/1FNGUjieppNvPWg0RIvpTjkDigYZ45FLu4pMaE38Ub+1IY5XI6U7n1pAJmgGgB2aUHHSgkN1G6gBQ1TDAHP5UwFHtVjzAAA2MUwZGzqHKqSQDwSMZHrUinoaQClsUYY9sfzpiuMZcE8c+9REcUDQmeeadtLdKCiRYMn5mAq/arFGeTk0gZs2yo2Djiq/iXY3hu+jT/nnnj2IP9KpGDOEzSg0GiHCn54oAQtkUnakNC5opDuLmnbuKQhOTT6Y7huwKTdQAZpQDSAkXGfepOtMQ9QKkK7xjH40wG21qkO7buYseWJzn8aseUe5wPQUE3DAC4UYp30NAETk5yajIzQURsMGkDlTjJFA0OLt61esbd5GDMeKQ2b8TrGmBVHXH3aLe+nkt/KmjFnFZpc44pjDdShqBjt3ajNAxOtOBAH+eKQ7hmlBpAOzxS7u2KAEJBHpSAjdQA/A60ZPrSGOVqmXO3JGKaFsSJycd/erCoO5zTIepKOlGR2OaYxm7tTS3NAxhemlgDSAaTn0qJuaBj7b/AFuW5A9a2YZ1UY4H0qRk/wBoHc1U1WUHSrtc9YX/AJGmiJI5fyJD/wDro8mTpgfnVCF8l/T9aXyZPQfnQOweTJ6D86d5D+g/OgdhRC/oPzpBDJnGB+dIaTF+zye3508Qv6D86QWF8l+mB+dIIZPb86B2DyJM84/OnGJuAAOOpzQCTDypMdqPLYdcCgBu+JDh5Nv0BqT+17GCMhmkdu21c/zxTsZtrqN/tiwcZLsp90PH5U5dasl/5bf+OH/CnZi54g2tWZ/5bf8Ajrf4Un9sWX/Pf/x1v8KdmHPEDrFkTnzj/wB8n/CkOsWZ/wCW3/jjf4UrMOeI3+1bL/nt/wCOn/CmnVLL/nt/46f8KLMOeIn9p2nQTf8Ajp/wpDqVp/z2/wDHT/hRZlc8QXVLVf8Alt/46f8ACphrNrj/AF3/AI63+FLlYe0iSJ4gs0ON0h9wvFMudXt7yB4IXJklUoqlSMk8fSjlZPOmf//Z\"\n },\n \"ProcessingSoftware\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"Orientation\": {\n \"value\": 1,\n \"description\": \"top-left\"\n },\n \"Software\": {\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"DateTime\": {\n \"description\": \"2020:12:19 17:16:49\"\n },\n \"Exif IFD Pointer\": {\n \"value\": 2242,\n \"description\": 2242\n },\n \"DateTimeOriginal\": {\n \"description\": \"2020:12:19 17:14:25\"\n },\n \"DateTimeDigitized\": {\n \"description\": \"2020:12:19 17:14:25\"\n },\n \"SubSecTimeOriginal\": {\n \"description\": \"58\"\n },\n \"SubSecTimeDigitized\": {\n \"description\": \"58\"\n },\n \"ColorSpace\": {\n \"value\": 1,\n \"description\": \"sRGB\"\n },\n \"about\": {\n \"value\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\",\n \"description\": \"uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\"\n },\n \"CreatorTool\": {\n \"value\": \"Windows Photo Editor 10.0.10011.16384\",\n \"description\": \"Windows Photo Editor 10.0.10011.16384\"\n },\n \"CreateDate\": {\n \"value\": \"2020-12-19T17:14:25.579\",\n \"description\": \"2020-12-19T17:14:25.579\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 3066,\n \"height\": 2953,\n \"title\": \"\",\n \"gps\": {}\n }\n ],\n \"showcase\": [],\n \"samples\": []\n },\n \"body\": \"\\r\\n- Omron - MX2 VFD, over Modbus-RS485\\r\\n- Omron - E5 temperature controllers, over Modbus-RS485\\r\\n- Controllino - Mega breakout board, interfacing VFD and PID.\\r\\n- Arduino compatible firmware\\r\\n\",\n \"resources\": \"- [Firmware](https://docs.plastic-hub.com/printhead/)\\r\\n- [Tests](https://files.polymech.io/files/machines/extrusion/lydia-print-head-v3/media/tests)\\r\\n\\r\\n\",\n \"shared\": \"\\r\\n- [Universal Block Mould](https://files.polymech.io/files/machines/extrusion/components/1100_Moulds/)\\r\\n- [Components](https://files.polymech.io/files/poly-mech/resources/material/hdpe/assets/)\\r\\n- [Firmware - Controllino - Lydia-v3.x Series](https://files.polymech.io/files/osr-firmware/lydia-v3.6/)\\r\\n- [Firmware - Controllino - Mega - Printhead (Omron VFD & PID Modbus remote control)](https://files.polymech.io/files/osr-firmware/print-head-hydra-v2/)\\r\\n\",\n \"readme\": \"# OSR - Printhead Overview\\n\\n## Files and directories\\n\\n| Category | Description |\\n|---------------|-------------|\\n| components | Components used in main assemblies |\\n| config | Internal configuration |\\n| designs | Main Assemblies |\\n| documentation | Customer Documentation |\\n| firmware | Firmware |\\n| resources | General resources as research |\\n| scripts | Internal scripts |\\n| tasks | Internal task system |\\n| vendor | Vendor files |\\n\\n## Folder - Designs\\n\\n- [Main Assembly](designs/Global-Kuga-V350-SM25.step) | [HTML](https://plastic-hub.com/lydia-printhead/designs/global-kuga-v350-sm25.html)\\n\\n## Folder - Components\\n\\n- [Printhead](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/sm-25/cad/) (see 'Global***.step) | [HTML](https://plastic-hub.com/lydia-printhead/components/sm-25/cad/global-printhead-sm25.html)\\n- [Printbed](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/components/print-bed-sprcb-650/cad) (see 'Global***.step) [HTML](https://plastic-hub.com/lydia-printhead/components/print-bed-sprcb-650/cad/200_pressplate-global-650.html)\\n\\n## Folder - Firmware\\n\\n- [Main - Firmware - Arduino Portenta - H7](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware)\\n- [Tests & Development](https://git.osr-plastic.org/plastichub/lydia-printhead/src/branch/master/firmware/firmware/tests)\\n\",\n \"root\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products\",\n \"product\": \"products/extrusion/lydia-print-head-v3\",\n \"PRODUCT_ROOT\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/products/extrusion/lydia-print-head-v3/\",\n \"abs_url\": \"https://assets.osr-plastic.org\",\n \"CACHE\": \"C:\\\\Users\\\\zx\\\\Desktop\\\\osr\\\\products/cache/\",\n \"CACHE_URL\": \"https://assets.osr-plastic.org/cache/\",\n \"GIT_REPO\": \"https://git.polymech.io/\",\n \"OSR_MACHINES_ASSETS_URL\": \"https://assets.osr-plastic.org/\",\n \"PRODUCTS_ASSETS_URL\": \"https://assets.osr-plastic.org/products/extrusion/lydia-print-head-v3\",\n \"OSR_FILES_WEB\": \"https://files.polymech.io/files/machines\",\n \"PRODUCTS_FILES_URL\": \"https://files.polymech.io/files/machines/products/extrusion/lydia-print-head-v3\",\n \"DISCORD\": \"https://discord.gg/s8K7yKwBRc\",\n \"product_rel_min\": \"extrusion/lydia-print-head-v3\",\n \"cad\": [],\n \"image\": {\n \"name\": \"SofaSurfers\",\n \"src\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"url\": \"https://assets.osr-plastic.org//products/extrusion/lydia-print-head-v3/renderings/SofaSurfers.jpg\",\n \"meta\": {\n \"exif\": {\n \"Bits Per Sample\": {\n \"value\": 8,\n \"description\": \"8\"\n },\n \"Image Height\": {\n \"value\": 1520,\n \"description\": \"1520px\"\n },\n \"Image Width\": {\n \"value\": 1900,\n \"description\": \"1900px\"\n },\n \"Color Components\": {\n \"value\": 3,\n \"description\": \"3\"\n },\n \"Subsampling\": {\n \"description\": \"YCbCr4:2:0 (2 2)\"\n },\n \"JFIF Version\": {\n \"value\": 257,\n \"description\": \"1.1\"\n },\n \"Resolution Unit\": {\n \"value\": 1,\n \"description\": \"inches\"\n },\n \"XResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"YResolution\": {\n \"value\": 96,\n \"description\": \"96\"\n },\n \"JFIF Thumbnail Width\": {\n \"description\": \"0px\"\n },\n \"JFIF Thumbnail Height\": {\n \"description\": \"0px\"\n },\n \"FileType\": {\n \"value\": \"jpeg\",\n \"description\": \"JPEG\"\n }\n },\n \"json\": {\n \"alt\": \"\",\n \"keywords\": \"\",\n \"title\": \"\",\n \"description\": \"\"\n },\n \"markdown\": \"\"\n },\n \"keywords\": [\n \"\"\n ],\n \"description\": \"\",\n \"alt\": \"\",\n \"width\": 1900,\n \"height\": 1520,\n \"title\": \"\",\n \"gps\": {}\n },\n \"checkout\": \"mailto:sales@plastic-hub.com?subject=Print Head - SJ25&body=\"\n}","6dfbef7def718e2c"]
\ No newline at end of file
diff --git a/packages/api.md b/packages/api.md
deleted file mode 100644
index 64716d6..0000000
--- a/packages/api.md
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-components->Img -> renderImg -> getImage(sizes, format ...) -> element
-
-
-getImage -> getProcessedImage(args[0] : src:local path)
-args[0]
-{
- src: "https://assets.osr-plastic.org//products/sheetpress/cassandra-edczmax-rc2/media/gallery/perspective.jpg",
- type: "Img",
- sizes: "(min-width: 800px) 800px, 800vw",
- format: "avif",
- breakpoints: undefined,
- placeholder: "blurred",
- artDirectives: [
- ],
- fallbackFormat: "avif",
- includeSourceFormat: false,
- formatOptions: {
- jpg: {
- quality: 80,
- },
- png: {
- quality: 80,
- },
- webp: {
- quality: 50,
- },
- },
- transformConfigs: {
- },
-}
-
-->
-
-{
- uuid: "B16DBD24",
- images: [
- {
- sources: [
- {
- src: "/_astro/perspective@1320w.e183f84c.avif",
- format: "avif",
- srcset: "/_astro/perspective@320w.3435f7a3.avif 320w, /_astro/perspective@653w.e53b07bb.avif 653w, /_astro/perspective@920w.a7628e27.avif 920w, /_astro/perspective@1120w.90dfde67.avif 1120w, /_astro/perspective@1253w.084f9de3.avif 1253w, /_astro/perspective@1320w.e183f84c.avif 1320w",
- },
- ],
- sizes: {
- width: 1320,
- height: 1980,
- },
- fallback: "data:image/avif;base64,
- imagesizes: "(min-width: 800px) 800px, 800vw",
- },
- ],
-}
\ No newline at end of file
diff --git a/packages/imagetools/api/utils/getImage.js b/packages/imagetools/api/utils/getImage.js
index 567a0d2..fe8ede3 100644
--- a/packages/imagetools/api/utils/getImage.js
+++ b/packages/imagetools/api/utils/getImage.js
@@ -29,9 +29,7 @@ export default async function ({
if (imagesData.has(hash)) {
return imagesData.get(hash);
}
-
- const start = performance.now();
-
+ // const start = performance.now();
const { path, base, rest, image, imageWidth, imageHeight, imageFormat } =
await getProcessedImage(src, transformConfigs);
@@ -63,7 +61,7 @@ export default async function ({
rest
),
async () => {
- await delay(100);
+ await delay(250);
return await getArtDirectedImages(
artDirectives,
placeholder,
@@ -93,11 +91,9 @@ export default async function ({
imagesData.set(hash, returnObject);
- const end = performance.now();
+ //const end = performance.now();
- console.log(
- `Responsive Image sets generated for ${type} at ${args[0].src} in ${end - start}ms`
- );
+ //console.log( `Responsive Image sets generated for ${type} at ${args[0].src} in ${end - start}ms`);
return returnObject;
} catch (error) {
diff --git a/packages/imagetools/plugin/utils/shared.js b/packages/imagetools/plugin/utils/shared.js
index bac7c05..ccecced 100644
--- a/packages/imagetools/plugin/utils/shared.js
+++ b/packages/imagetools/plugin/utils/shared.js
@@ -1,47 +1,47 @@
-// @ts-check
-
-export function getConfigOptions(config, ext, imageWidth) {
- const { w, width = w, format = ext, base64, raw, inline, ...rest } = config;
-
- const imageFormat = format === "jpeg" ? "jpg" : format;
-
- const widths = width
- ? width.split(";").map((w) => parseInt(w))
- : [imageWidth];
-
- const extension = format === "jpg" ? "jpeg" : format;
- const type = `image/${extension}`;
-
- const options = {
- format: imageFormat,
- ...rest,
- };
-
- return {
- type,
- widths,
- options,
- extension,
- raw: typeof raw === "string",
- inline: typeof base64 === "string" || typeof inline === "string",
- };
-}
-
-export function getAssetPath(base, assetFileNames, ext, width, hash) {
- const regexExecArray = /(?<=\[hash:)\d+(?=\])/g.exec(assetFileNames),
- hashLength = regexExecArray ? regexExecArray[0] : 8,
- extname = `.${ext}`,
- name = base;
-
- width = width + "w";
- hash = hash.slice(0, hashLength);
-
- const assetPath = assetFileNames
- .replace("[name]", name)
- .replace("[width]", width)
- .replace(regexExecArray ? `[hash:${hashLength}]` : "[hash]", hash)
- .replace("[ext]", ext)
- .replace("[extname]", extname);
-
- return assetPath;
-}
+// @ts-check
+
+export function getConfigOptions(config, ext, imageWidth) {
+ const { w, width = w, format = ext, base64, raw, inline, ...rest } = config;
+
+ const imageFormat = format === "jpeg" ? "jpg" : format;
+
+ const widths = width
+ ? width.split(";").map((w) => parseInt(w))
+ : [imageWidth];
+
+ const extension = format === "jpg" ? "jpeg" : format;
+ const type = `image/${extension}`;
+
+ const options = {
+ format: imageFormat,
+ ...rest,
+ };
+
+ return {
+ type,
+ widths,
+ options,
+ extension,
+ raw: typeof raw === "string",
+ inline: typeof base64 === "string" || typeof inline === "string",
+ };
+}
+
+export function getAssetPath(base, assetFileNames, ext, width, hash) {
+ const regexExecArray = /(?<=\[hash:)\d+(?=\])/g.exec(assetFileNames),
+ hashLength = regexExecArray ? regexExecArray[0] : 8,
+ extname = `.${ext}`,
+ name = base;
+
+ width = width + "w";
+ hash = hash.slice(0, hashLength);
+
+ const assetPath = assetFileNames
+ .replace("[name]", name)
+ .replace("[width]", width)
+ .replace(regexExecArray ? `[hash:${hashLength}]` : "[hash]", hash)
+ .replace("[ext]", ext)
+ .replace("[extname]", extname);
+
+ return assetPath;
+}
diff --git a/packages/imagetools/ssr/index.js b/packages/imagetools/ssr/index.js
index d6c6898..da3472e 100644
--- a/packages/imagetools/ssr/index.js
+++ b/packages/imagetools/ssr/index.js
@@ -1,16 +1,14 @@
-// @ts-check
-import { store } from "../plugin/index.js";
-import { getCachedBuffer } from "../plugin/utils/cache.js";
-
-export async function middleware(request, response) {
- const imageObject = store.get(request.url);
-
- if (imageObject) {
- const { hash, type, image, buffer } = imageObject;
-
- response.setHeader("Content-Type", type);
- response.setHeader("Cache-Control", "no-cache");
-
- return buffer || (await getCachedBuffer(hash, image));
- }
-}
+// @ts-check
+import { store } from "../plugin/index.js";
+import { getCachedBuffer } from "../plugin/utils/cache.js";
+
+export async function middleware(request, response) {
+ const imageObject = store.get(request.url);
+ if (imageObject) {
+ const { hash, type, image, buffer } = imageObject;
+
+ response.setHeader("Content-Type", type);
+ response.setHeader("Cache-Control", "no-cache");
+ return buffer || (await getCachedBuffer(hash, image));
+ }
+}
diff --git a/packages/imagetoolsNew/.npmignore b/packages/imagetoolsNew/.npmignore
deleted file mode 100644
index 4f257ea..0000000
--- a/packages/imagetoolsNew/.npmignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*.test.ts
-test-fixtures
-astroViteConfigs.js
-vitest.config.ts
diff --git a/packages/imagetoolsNew/README.md b/packages/imagetoolsNew/README.md
deleted file mode 100644
index eda0dbe..0000000
--- a/packages/imagetoolsNew/README.md
+++ /dev/null
@@ -1,39 +0,0 @@
-# **Astro ImageTools**
-
-**Astro ImageTools** is a collection of tools for optimizing images, background images, and generating responsive images for the **Astro JS** framework.
-
-## Features
-
-Below is a short list of features that **Astro ImageTools** offers. For more information, please see component-specific or API-specific documentation.
-
-- ✅ **Regular Image Optimization** (`
` and ``)
-- ✅ **Background Image Optimization**
-- ✅ **Responsive Images**
-- ✅ **Simple and intuitive Art Direction API**
-- ✅ **Lazy Loading**
-- ✅ **Programmatic APIs**
-- ✅ **Asynchronous Decoding**
-- ✅ **Unique Breakpoints Calculation**
-- ✅ **Preloading for urgent images**
-- ✅ **SVG Tracing and Posterization**
-- ✅ **100% Scoped CSS**
-- ✅ **Four kind of Layouts: `constrained`, `fixed`, `fullWidth` & `fill`**
-- ✅ **Three kind of Placeholder Images: `blurred`, `dominantColor` & `tracedSVG`**
-- ✅ **Long list of supported Image Formats**
-- ✅ **Long List of supported Configuration Options**
-- ✅ **Supports Remote Images and Data URIs too**
-- ✅ **Support for _`sharp`less_ Environments**
-- ✅ **Both Memory-based and FS-based Caching for better Performance**
-- ✅ **Respects to _Semantics of HTML_ as much as possible**
-
-## Getting Started
-
-To get started with **Astro ImageTools**, first check out the [Installation](https://astro-imagetools-docs.vercel.app/en/installation) documentation for instructions on how to install the `astro-imagetools` package.
-
-If you are looking for the available components and APIs, please check out the [Components and APIs](https://astro-imagetools-docs.vercel.app/en/components-and-apis) documentation.
-
-If you want to view live examples of the components, APIs, layouts, and placeholder images, check out the [Astro ImageTools Demo](https://astro-imagetools-demo.vercel.app/) website.
-
-If you want to report any issues or have found a missing feature, please report it on [GitHub](https://github.com/RafidMuhymin/astro-imagetools/)!
-
-Good luck out there, Astronaut. 🧑🚀
diff --git a/packages/imagetoolsNew/api/importImage.d.ts b/packages/imagetoolsNew/api/importImage.d.ts
deleted file mode 100644
index bb0bb97..0000000
--- a/packages/imagetoolsNew/api/importImage.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default function importImage(url: string): Promise;
diff --git a/packages/imagetoolsNew/api/importImage.js b/packages/imagetoolsNew/api/importImage.js
deleted file mode 100644
index b22ca0b..0000000
--- a/packages/imagetoolsNew/api/importImage.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import load from "../plugin/hooks/load.js";
-import { getSrcPath } from "./utils/getSrcPath.js";
-import getResolvedSrc from "./utils/getResolvedSrc.js";
-
-export default async function importImage(path) {
- try {
- const { search, protocol, pathname } = new URL(path);
-
- const { src: id, base } = await getResolvedSrc(
- protocol === "data:" ? protocol + pathname : path
- );
-
- const src = (await load(id + search, base)).slice(16, -1);
-
- return src;
- } catch (error) {
- const id = await getSrcPath(path);
-
- const src = (await load(id)).slice(16, -1);
-
- return src;
- }
-}
diff --git a/packages/imagetoolsNew/api/index.js b/packages/imagetoolsNew/api/index.js
deleted file mode 100644
index 062d6ad..0000000
--- a/packages/imagetoolsNew/api/index.js
+++ /dev/null
@@ -1,6 +0,0 @@
-export { default as renderImg } from "./renderImg.js";
-export { default as renderPicture } from "./renderPicture.js";
-export { default as renderBackgroundImage } from "./renderBackgroundImage.js";
-export { default as renderBackgroundPicture } from "./renderBackgroundPicture.js";
-export { default as importImage } from "./importImage.js";
-export { getImageDetails, loadImage } from "./utils/imagetools.js"
\ No newline at end of file
diff --git a/packages/imagetoolsNew/api/renderBackgroundImage.d.ts b/packages/imagetoolsNew/api/renderBackgroundImage.d.ts
deleted file mode 100644
index e7e601b..0000000
--- a/packages/imagetoolsNew/api/renderBackgroundImage.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type {
- BackgroundImageConfigOptions,
- BackgroundImageHTMLData,
-} from "../types";
-
-export default function renderBackgroundImage(
- config: BackgroundImageConfigOptions
-): Promise;
diff --git a/packages/imagetoolsNew/api/renderBackgroundImage.js b/packages/imagetoolsNew/api/renderBackgroundImage.js
deleted file mode 100644
index 8ea597c..0000000
--- a/packages/imagetoolsNew/api/renderBackgroundImage.js
+++ /dev/null
@@ -1,160 +0,0 @@
-// @ts-check
-import crypto from "node:crypto";
-import getImage from "./utils/getImage.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getContainerElement from "./utils/getContainerElement.js";
-
-export default async function renderBackgroundImage(props) {
- const type = "BackgroundImage";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- tag,
- content,
- preload,
- attributes,
- placeholder,
- breakpoints,
- backgroundSize,
- backgroundPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- } = filteredProps;
-
- const {
- link: linkAttributes = {},
- style: styleAttributes = {},
- container: containerAttributes = {},
- } = attributes;
-
- const sizes = "";
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- });
-
- const className = `astro-imagetools-background-image-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const backgroundImageStylesArray = images.map(({ media, sources }) => {
-
- const uuid = crypto.randomBytes(4).toString("hex").toUpperCase();
-
- const fallbackUrlCustomVariable = `--astro-imagetools-background-image-fallback-url${uuid}`;
-
- const newSources = {};
-
- sources.forEach(({ src, format, srcset }) => {
- const sources = srcset
- .split(", ")
- .map((source) => [
- source.slice(0, source.lastIndexOf(" ")),
- source.slice(source.lastIndexOf(" ") + 1, -1),
- ]);
-
- sources.forEach(([path, width]) => {
- if (!newSources[width]) {
- newSources[width] = [];
- }
-
- newSources[width].push({ src, format, path });
- });
- });
-
- const widths = Object.keys(newSources)
- .map((width) => parseInt(width))
- .reverse();
-
- const maxWidth = Math.max(...widths);
-
- const styles = widths
- .map((width) => {
- const sources = newSources[width];
-
- const styles = sources
- .map(
- ({ format, path }, i) =>
- `
- ${i !== sources.length - 1 ? `.${format} ` : ""}.${className} {
- background-repeat: no-repeat;
- background-image: url(${path}),
- var(${fallbackUrlCustomVariable});
- background-size: ${backgroundSize};
- background-position: ${backgroundPosition};
- }
- `
- )
- .reverse()
- .join("");
-
- return width === maxWidth
- ? styles
- : `
- @media screen and (max-width: ${width}px) {
- ${styles}
- }
- `;
- })
- .join("");
-
- return {
- fallbackUrlCustomVariable,
- styles: media
- ? `
- @media ${media} {
- ${styles}
- }
- `
- : styles,
- };
- });
-
- const containerStyles = `
- .${className} {
- position: relative;
- ${images
- .map(({ fallback }, i) => {
- const fallbackUrlCustomVariable =
- backgroundImageStylesArray[i].fallbackUrlCustomVariable;
-
- return `${fallbackUrlCustomVariable}: url("${encodeURI(fallback)}");`;
- })
- .join("\n")}
- }
- `;
-
- const backgroundStyles =
- backgroundImageStylesArray.map(({ styles }) => styles).join("\n") +
- containerStyles;
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const htmlElement = getContainerElement({
- tag,
- content,
- className,
- containerAttributes,
- });
-
- return { link, style, htmlElement };
-}
diff --git a/packages/imagetoolsNew/api/renderBackgroundPicture.d.ts b/packages/imagetoolsNew/api/renderBackgroundPicture.d.ts
deleted file mode 100644
index a566421..0000000
--- a/packages/imagetoolsNew/api/renderBackgroundPicture.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type {
- BackgroundPictureConfigOptions,
- BackgroundPictureHTMLData,
-} from "../types";
-
-export default function renderBackgroundPicture(
- config: BackgroundPictureConfigOptions
-): Promise;
diff --git a/packages/imagetoolsNew/api/renderBackgroundPicture.js b/packages/imagetoolsNew/api/renderBackgroundPicture.js
deleted file mode 100644
index 1eea4e1..0000000
--- a/packages/imagetoolsNew/api/renderBackgroundPicture.js
+++ /dev/null
@@ -1,127 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js";
-import getImgElement from "./utils/getImgElement.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getLayoutStyles from "./utils/getLayoutStyles.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getPictureElement from "./utils/getPictureElement.js";
-import getBackgroundStyles from "./utils/getBackgroundStyles.js";
-import getContainerElement from "./utils/getContainerElement.js";
-
-export default async function renderBackgroundPicture(props) {
- const type = "BackgroundPicture";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- tag,
- content,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- placeholder,
- breakpoints,
- objectFit,
- objectPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- fadeInTransition,
- artDirectives,
- } = filteredProps;
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- picture: pictureAttributes = {},
- container: containerAttributes = {},
- } = attributes;
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- });
-
- const className = `astro-imagetools-picture-${uuid}`,
- containerClassName = `astro-imagetools-background-picture-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isBackgroundPicture: true, containerClassName }
- );
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const layoutStyles = getLayoutStyles({ isBackgroundImage: true });
-
- // Background Images shouldn't convey important information
- const alt = "";
-
- const sources = images.flatMap(({ media, sources, sizes, imagesizes }) =>
- sources.map(({ format, src, srcset }) =>
- src
- ? getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- })
- : ``
- )
- );
-
- const picture = getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- isBackgroundPicture: true,
- });
-
- const htmlElement = getContainerElement({
- tag,
- content: picture + content,
- containerAttributes,
- isBackgroundPicture: true,
- containerClassName,
- });
-
- return { link, style, htmlElement };
-}
diff --git a/packages/imagetoolsNew/api/renderImg.d.ts b/packages/imagetoolsNew/api/renderImg.d.ts
deleted file mode 100644
index abbc304..0000000
--- a/packages/imagetoolsNew/api/renderImg.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { ImgConfigOptions, ImgHTMLData } from "../types";
-
-export default function renderImg(
- config: ImgConfigOptions
-): Promise;
diff --git a/packages/imagetoolsNew/api/renderImg.js b/packages/imagetoolsNew/api/renderImg.js
deleted file mode 100644
index c493d76..0000000
--- a/packages/imagetoolsNew/api/renderImg.js
+++ /dev/null
@@ -1,96 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js";
-import getImgElement from "./utils/getImgElement.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getLayoutStyles from "./utils/getLayoutStyles.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getBackgroundStyles from "./utils/getBackgroundStyles.js";
-
-export default async function renderImg(props) {
- const type = "Img";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- alt,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- layout,
- breakpoints,
- placeholder,
- objectFit,
- objectPosition,
- format,
- formatOptions,
- } = filteredProps;
-
- const artDirectives = [],
- fallbackFormat = format,
- fadeInTransition = false,
- includeSourceFormat = false;
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- } = attributes;
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- });
-
- const className = `astro-imagetools-img-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isImg: true }
- );
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const layoutStyles = getLayoutStyles({ layout })
-
- const sources = images.flatMap(({ sources, sizes, imagesizes }) =>
- sources.map(({ src, srcset }) =>
- getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- imgClassName: className,
- })
- )
- )
- const [img] = sources
- return { link, style, img }
-}
diff --git a/packages/imagetoolsNew/api/renderPicture.d.ts b/packages/imagetoolsNew/api/renderPicture.d.ts
deleted file mode 100644
index 54ccfe5..0000000
--- a/packages/imagetoolsNew/api/renderPicture.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { PictureConfigOptions, PictureHTMLData } from "../types";
-
-export default function renderPicture(
- config: PictureConfigOptions
-): Promise;
diff --git a/packages/imagetoolsNew/api/renderPicture.js b/packages/imagetoolsNew/api/renderPicture.js
deleted file mode 100644
index 8a98d1c..0000000
--- a/packages/imagetoolsNew/api/renderPicture.js
+++ /dev/null
@@ -1,111 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js";
-import getImgElement from "./utils/getImgElement.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getLayoutStyles from "./utils/getLayoutStyles.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getPictureElement from "./utils/getPictureElement.js";
-import getBackgroundStyles from "./utils/getBackgroundStyles.js";
-
-export default async function renderPicture(props) {
- const type = "Picture";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- alt,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- layout,
- placeholder,
- breakpoints,
- objectFit,
- objectPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- fadeInTransition,
- artDirectives,
- } = filteredProps;
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- picture: pictureAttributes = {},
- } = attributes;
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- transformConfigs,
- });
-
- const className = `astro-imagetools-picture-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition
- );
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const layoutStyles = getLayoutStyles({ layout });
-
- const sources = images.flatMap(({ media, sources, sizes, imagesizes }) =>
- sources.map(({ format, src, srcset }) =>
- src
- ? getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- })
- : ``
- )
- );
-
- const picture = getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- });
-
- return { link, style, picture };
-}
diff --git a/packages/imagetoolsNew/api/utils/codecs.js b/packages/imagetoolsNew/api/utils/codecs.js
deleted file mode 100644
index 8f72571..0000000
--- a/packages/imagetoolsNew/api/utils/codecs.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import { extname } from "node:path";
-import * as codecs from "@astropub/codecs";
-
-export async function getImageDetails(path, width, height, aspect) {
- const extension = extname(path).slice(1);
-
- const imageFormat = extension === "jpeg" ? "jpg" : extension;
-
- const buffer = fs.readFileSync(path);
- const decodedImage = await codecs.jpg.decode(buffer);
-
- if (aspect && !width && !height) {
- if (!width && !height) {
- ({ width } = decodedImage);
- }
-
- if (width) {
- height = width / aspect;
- }
-
- if (height) {
- width = height * aspect;
- }
- }
-
- const image = await decodedImage.resize({ width, height });
-
- const { width: imageWidth, height: imageHeight } = image;
-
- return {
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- };
-}
diff --git a/packages/imagetoolsNew/api/utils/getArtDirectedImages.js b/packages/imagetoolsNew/api/utils/getArtDirectedImages.js
deleted file mode 100644
index 1f7c073..0000000
--- a/packages/imagetoolsNew/api/utils/getArtDirectedImages.js
+++ /dev/null
@@ -1,137 +0,0 @@
-// @ts-check
-import getSrcset from "./getSrcset.js";
-import getConfigOptions from "./getConfigOptions.js";
-import getFallbackImage from "./getFallbackImage.js";
-import getProcessedImage from "./getProcessedImage.js";
-
-export default async function getArtDirectedImages(
- artDirectives = [],
- placeholder,
- format,
- imagesizes,
- breakpoints,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- rest
-) {
- const images = await Promise.all(
- artDirectives.map(
- async ({
- src,
- media,
- sizes: directiveImagesizes,
- placeholder: directivePlaceholder,
- breakpoints: directiveBreakpoints,
- objectFit,
- objectPosition,
- backgroundSize,
- backgroundPosition,
- format: directiveFormat,
- fallbackFormat: directiveFallbackFormat,
- includeSourceFormat: directiveIncludeSourceFormat,
- formatOptions: directiveFormatOptions = {},
- ...configOptions
- }) => {
- const {
- path,
- base,
- rest: rest2,
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- } = await getProcessedImage(src, configOptions);
-
- rest2.aspect = `${imageWidth / imageHeight}`;
-
- const calculatedConfigs = getConfigOptions(
- imageWidth,
- directiveImagesizes || imagesizes,
- directiveBreakpoints || breakpoints,
- directiveFormat || format,
- imageFormat,
- directiveFallbackFormat || fallbackFormat,
- directiveIncludeSourceFormat || includeSourceFormat
- );
-
- const { formats, requiredBreakpoints } = calculatedConfigs;
-
- imagesizes = calculatedConfigs.imagesizes;
-
- const maxWidth = requiredBreakpoints[requiredBreakpoints.length - 1];
-
- const sources = await Promise.all(
- formats.map(async (format) => {
- const srcset = await getSrcset(
- path,
- base,
- requiredBreakpoints,
- format,
- {
- ...rest,
- ...rest2,
- ...formatOptions[format],
- ...directiveFormatOptions[format],
- }
- );
-
- return {
- format,
- srcset,
- };
- })
- );
-
- const sizes = {
- width: maxWidth,
- height: Math.round(maxWidth / rest2.aspect),
- };
-
- const object = {
- fit: objectFit,
- position: objectPosition,
- };
-
- const background = {
- size: backgroundSize,
- position: backgroundPosition,
- };
-
- const fallback = await getFallbackImage(
- path,
- directivePlaceholder || placeholder,
- image,
- imageFormat,
- { ...formatOptions, ...directiveFormatOptions },
- { ...rest, ...rest2 }
- );
-
- const returnValue = {
- media,
- sources,
- sizes,
- fallback,
- imagesizes,
- };
-
- const isBackgroundImage = !!backgroundSize || !!backgroundPosition;
-
- isBackgroundImage
- ? (returnValue.background = background)
- : (returnValue.object = object);
-
- return {
- media,
- sources,
- sizes,
- object,
- fallback,
- imagesizes,
- };
- }
- )
- );
-
- return images;
-}
diff --git a/packages/imagetoolsNew/api/utils/getAttributesString.js b/packages/imagetoolsNew/api/utils/getAttributesString.js
deleted file mode 100644
index e9bd1c1..0000000
--- a/packages/imagetoolsNew/api/utils/getAttributesString.js
+++ /dev/null
@@ -1,27 +0,0 @@
-// @ts-check
-
-import printWarning from "../../utils/printWarning.js";
-
-export default function getAttributesString({
- attributes,
- element = "",
- excludeArray = [],
-}) {
- const attributesString = Object.keys(attributes)
- .filter((key) => {
- if (excludeArray.includes(key)) {
- printWarning({
- key,
- element,
- });
-
- return false;
- }
-
- return true;
- })
- .map((key) => `${key}="${attributes[key]}"`)
- .join(" ");
-
- return attributesString;
-}
diff --git a/packages/imagetoolsNew/api/utils/getBackgroundStyles.js b/packages/imagetoolsNew/api/utils/getBackgroundStyles.js
deleted file mode 100644
index 111233c..0000000
--- a/packages/imagetoolsNew/api/utils/getBackgroundStyles.js
+++ /dev/null
@@ -1,97 +0,0 @@
-// @ts-check
-
-export default function getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isImg = false, isBackgroundPicture = false, containerClassName = "" } = {}
-) {
- const sourcesWithFallback = images.filter(({ fallback }) => fallback);
-
- if (sourcesWithFallback.length === 0) return "";
-
- const staticStyles = !fadeInTransition
- ? ""
- : `
- ${
- isBackgroundPicture
- ? `
- .${containerClassName} * {
- z-index: 1;
- position: relative;
- }
- `
- : ""
- }
-
- .${className} {
- --opacity: 1;
- --z-index: 0;
- }
-
- ${
- !isBackgroundPicture
- ? `
- .${className} img {
- z-index: 1;
- position: relative;
- }
- `
- : ""
- }
-
- .${className}::after {
- inset: 0;
- content: "";
- left: 0;
- width: 100%;
- height: 100%;
- position: absolute;
- pointer-events: none;
- transition: opacity ${
- typeof fadeInTransition !== "object"
- ? "1s"
- : (() => {
- const {
- delay = "0s",
- duration = "1s",
- timingFunction = "ease",
- } = fadeInTransition;
-
- return `${duration} ${timingFunction} ${delay}`;
- })()
- };
- opacity: var(--opacity);
- z-index: var(--z-index);
- }
- `;
-
- const dynamicStyles = images
- .map(({ media, fallback, object }) => {
- const elementSelector = className + (!isImg ? " img" : ""),
- backgroundElementSelector =
- className + (fadeInTransition ? "::after" : "");
-
- const style = `
- .${elementSelector} {
- object-fit: ${object?.fit || objectFit};
- object-position: ${object?.position || objectPosition};
- }
-
- .${backgroundElementSelector} {
- background-size: ${object?.fit || objectFit};
- background-image: url("${encodeURI(fallback)}");
- background-position: ${object?.position || objectPosition};
- }
- `;
-
- return media ? `@media ${media} { ${style} }` : style;
- })
- .reverse();
-
- const backgroundStyles = [staticStyles, ...dynamicStyles].join("");
-
- return backgroundStyles;
-}
diff --git a/packages/imagetoolsNew/api/utils/getBreakpoints.js b/packages/imagetoolsNew/api/utils/getBreakpoints.js
deleted file mode 100644
index 9a4fa6c..0000000
--- a/packages/imagetoolsNew/api/utils/getBreakpoints.js
+++ /dev/null
@@ -1,75 +0,0 @@
-// @ts-check
-import printWarning from "../../utils/printWarning.js";
-
-export default function getBreakpoints(breakpoints, imageWidth) {
- if (Array.isArray(breakpoints)) {
- return breakpoints.sort((a, b) => a - b);
- }
- const { count, minWidth = 320 } = breakpoints || {};
- const maxWidth = (() => {
- if (breakpoints?.maxWidth) return breakpoints.maxWidth
- if (imageWidth > 3840) {
- /*
- printWarning({
- message:
- "The width of the source image is greater than 3840px. The generated breakpoints will be capped at 3840px. If you need breakpoints larger than this, please pass the maxWidth option to the breakpoints property.",
- });
- */
- return 3840
- }
-
- return imageWidth;
- })();
-
- const breakPoints = [];
-
- const diff = maxWidth - minWidth;
-
- const n =
- count ||
- (maxWidth <= 400
- ? 1
- : maxWidth <= 640
- ? 2
- : maxWidth <= 800
- ? 3
- : maxWidth <= 1024
- ? 4
- : maxWidth <= 1280
- ? 5
- : maxWidth <= 1440
- ? 6
- : maxWidth <= 1920
- ? 7
- : maxWidth <= 2560
- ? 8
- : maxWidth <= 2880
- ? 9
- : maxWidth <= 3840
- ? 10
- : 11);
-
- let currentWidth = minWidth;
-
- n > 1 && breakPoints.push(currentWidth);
-
- let steps = 0;
-
- for (let i = 1; i < n; i++) {
- steps += i;
- }
-
- const pixelsPerStep = diff / steps;
-
- for (let i = 1; i < n - 1; i++) {
- const next = pixelsPerStep * (n - i) + currentWidth;
-
- breakPoints.push(Math.round(next));
-
- currentWidth = next;
- }
-
- breakPoints.push(maxWidth);
-
- return [...new Set(breakPoints)];
-}
diff --git a/packages/imagetoolsNew/api/utils/getConfigOptions.js b/packages/imagetoolsNew/api/utils/getConfigOptions.js
deleted file mode 100644
index 3b3797d..0000000
--- a/packages/imagetoolsNew/api/utils/getConfigOptions.js
+++ /dev/null
@@ -1,34 +0,0 @@
-// @ts-check
-import getBreakpoints from "./getBreakpoints.js";
-
-export default function getConfigOptions(
- imageWidth,
- imagesizes,
- breakpoints,
- format,
- imageFormat,
- fallbackFormat,
- includeSourceFormat
-) {
- const formats = [
- ...new Set(
- [format, includeSourceFormat && imageFormat]
- .flat()
- .filter((f) => f && f !== fallbackFormat)
- ),
- fallbackFormat,
- ];
-
- const requiredBreakpoints = getBreakpoints(breakpoints, imageWidth);
-
- imagesizes =
- typeof imagesizes === "string"
- ? imagesizes
- : imagesizes(requiredBreakpoints);
-
- return {
- formats,
- imagesizes,
- requiredBreakpoints,
- };
-}
diff --git a/packages/imagetoolsNew/api/utils/getContainerElement.js b/packages/imagetoolsNew/api/utils/getContainerElement.js
deleted file mode 100644
index 9c5b710..0000000
--- a/packages/imagetoolsNew/api/utils/getContainerElement.js
+++ /dev/null
@@ -1,48 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getContainerElement({
- tag,
- content,
- className = "",
- containerAttributes,
- isBackgroundPicture = false,
- containerClassName = "",
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- ...restContainerAttributes
- } = containerAttributes;
-
- const attributesString = getAttributesString({
- attributes: restContainerAttributes,
- });
-
- const classAttribute = [
- isBackgroundPicture
- ? "astro-imagetools-background-picture"
- : "astro-imagetools-background-image",
- isBackgroundPicture ? containerClassName : className,
- customClasses,
- ]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- isBackgroundPicture ? "position: relative;" : "",
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- ]
- .join(" ")
- .trim();
-
- const containerElement = `<${tag}
- ${attributesString}
- class="${classAttribute}"
- style="${styleAttribute}"
- >
- ${content}
- ${tag}>`;
-
- return containerElement;
-}
diff --git a/packages/imagetoolsNew/api/utils/getFallbackImage.js b/packages/imagetoolsNew/api/utils/getFallbackImage.js
deleted file mode 100644
index 032fa32..0000000
--- a/packages/imagetoolsNew/api/utils/getFallbackImage.js
+++ /dev/null
@@ -1,50 +0,0 @@
-// @ts-check
-
-import util from "node:util";
-import potrace from "potrace";
-import getSrcset from "./getSrcset.js";
-import { sharp } from "../../utils/runtimeChecks.js";
-
-export default async function getFallbackImage(
- src,
- placeholder,
- image,
- format,
- formatOptions,
- rest
-) {
- const base = null;
-
- switch (placeholder) {
- case "blurred": {
- const dataUri = await getSrcset(src, base, [20], format, {
- inline: true,
- ...rest,
- ...formatOptions[format],
- });
-
- return dataUri;
- }
- case "tracedSVG": {
- const { function: fn, options } = formatOptions.tracedSVG;
- return `data:image/svg+xml;utf8,${""}`;
- const traceSVG = util.promisify(potrace[fn])
- const imageBuffer = await image.toBuffer()
- const tracedSVG = await traceSVG(imageBuffer, options)
- return `data:image/svg+xml;utf8,${tracedSVG}`;
- }
- case "dominantColor": {
- if (sharp) {
- var { r, g, b } = (await image.stats()).dominant;
- } else {
- [r, g, b] = image.color;
- }
-
- const svg = ``;
-
- return `data:image/svg+xml;utf8,${svg}`;
- }
- default:
- return null;
- }
-}
diff --git a/packages/imagetoolsNew/api/utils/getFilteredProps.js b/packages/imagetoolsNew/api/utils/getFilteredProps.js
deleted file mode 100644
index 9c791ba..0000000
--- a/packages/imagetoolsNew/api/utils/getFilteredProps.js
+++ /dev/null
@@ -1,138 +0,0 @@
-// @ts-check
-import filterConfigs from "../../utils/filterConfigs.js";
-import {
- supportedConfigs,
- GlobalConfigOptions,
-} from "../../utils/runtimeChecks.js";
-
-const GlobalOnlyProperties = ["cacheDir", "assetFileNames"];
-
-const NonGlobalSupportedConfigs = supportedConfigs.filter(
- (key) => !GlobalOnlyProperties.includes(key)
-);
-
-const NonProperties = {
- Img: [
- "tag",
- "content",
- "backgroundSize",
- "backgroundPosition",
- "fallbackFormat",
- "includeSourceFormat",
- "fadeInTransition",
- "artDirectives",
- ],
- Picture: ["tag", "content", "backgroundSize", "backgroundPosition"],
- BackgroundImage: [
- "alt",
- "loading",
- "decoding",
- "layout",
- "objectFit",
- "objectPosition",
- "fadeInTransition",
- ],
- BackgroundPicture: ["alt", "backgroundSize", "backgroundPosition"],
-};
-
-const ImgProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.Img.includes(key)
- ),
- PictureProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.Picture.includes(key)
- ),
- BackgroundImageProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.BackgroundImage.includes(key)
- ),
- BackgroundPictureProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.BackgroundPicture.includes(key)
- );
-
-const SupportedProperties = {
- Img: ImgProperties,
- Picture: PictureProperties,
- BackgroundImage: BackgroundImageProperties,
- BackgroundPicture: BackgroundPictureProperties,
-};
-
-export default function getFilteredProps(type, props) {
- const filteredGlobalConfigs = filterConfigs(
- "Global",
- GlobalConfigOptions,
- SupportedProperties[type],
- { warn: false }
- );
-
- const { search, searchParams } = new URL(props.src, "file://");
-
- props.src = props.src.replace(search, "");
-
- const paramOptions = Object.fromEntries(searchParams);
-
- const filteredLocalProps = filterConfigs(
- type,
- {
- ...paramOptions,
- ...props,
- },
- SupportedProperties[type]
- );
-
- const resolvedProps = {
- ...filteredGlobalConfigs,
- ...filteredLocalProps,
- };
-
- const {
- src,
- alt,
- tag = "section",
- content = "",
- sizes = function (breakpoints) {
- const maxWidth = breakpoints[breakpoints.length - 1];
- return `(min-width: ${maxWidth}px) ${maxWidth}px, 100vw`;
- },
- preload,
- loading = preload ? "eager" : "lazy",
- decoding = "async",
- attributes = {},
- layout = "constrained",
- placeholder = "blurred",
- breakpoints,
- objectFit = "cover",
- objectPosition = "50% 50%",
- backgroundSize = "cover",
- backgroundPosition = "50% 50%",
- format = type === "Img" ? undefined : ["avif", "webp"],
- fallbackFormat,
- includeSourceFormat = true,
- formatOptions = {
- tracedSVG: {
- function: "trace",
- },
- },
- fadeInTransition = true,
- artDirectives,
- ...transformConfigs
- } = resolvedProps;
-
- // prettier-ignore
- const allProps = {
- src, alt, tag, content, sizes, preload, loading, decoding, attributes, layout, placeholder,
- breakpoints, objectFit, objectPosition, backgroundSize, backgroundPosition, format,
- fallbackFormat, includeSourceFormat, formatOptions, fadeInTransition, artDirectives,
- ...transformConfigs,
- };
-
- const filteredProps = filterConfigs(
- type,
- allProps,
- SupportedProperties[type],
- { warn: false }
- );
-
- return {
- filteredProps,
- transformConfigs,
- };
-}
diff --git a/packages/imagetoolsNew/api/utils/getFilteredProps.test.ts b/packages/imagetoolsNew/api/utils/getFilteredProps.test.ts
deleted file mode 100644
index 7b8f20c..0000000
--- a/packages/imagetoolsNew/api/utils/getFilteredProps.test.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { describe, expect, it } from "vitest";
-import getFilteredProps from "./getFilteredProps";
-
-describe("getFilteredProps", () => {
- it("should should merge in default props", () => {
- const result = getFilteredProps("Img", { src: "/img.jpeg", alt: "alt" });
- expect(result).toEqual({
- filteredProps: {
- alt: "alt",
- attributes: {},
- breakpoints: undefined,
- decoding: "async",
- format: undefined,
- formatOptions: {
- tracedSVG: {
- function: "trace",
- },
- },
- layout: "constrained",
- loading: "lazy",
- objectFit: "cover",
- objectPosition: "50% 50%",
- placeholder: "blurred",
- preload: undefined,
- sizes: expect.any(Function),
- src: "/img.jpeg",
- },
- transformConfigs: {},
- });
- });
-
- it("should accept empty string for `alt` prop on Img", () => {
- const result = getFilteredProps("Img", { src: "/img.jpeg", alt: "" });
- expect(result).toMatchObject({
- filteredProps: {
- alt: "",
- },
- });
- });
-
- it("should accept empty string for `alt` prop on Picture", () => {
- const result = getFilteredProps("Picture", { src: "/img.jpeg", alt: "" });
- expect(result).toMatchObject({
- filteredProps: {
- alt: "",
- },
- });
- });
-});
diff --git a/packages/imagetoolsNew/api/utils/getImage.js b/packages/imagetoolsNew/api/utils/getImage.js
deleted file mode 100644
index 4135bfa..0000000
--- a/packages/imagetoolsNew/api/utils/getImage.js
+++ /dev/null
@@ -1,77 +0,0 @@
-// @ts-check
-import crypto from "node:crypto";
-import objectHash from "object-hash";
-import getImageSources from "./getImageSources.js";
-import getProcessedImage from "./getProcessedImage.js";
-import getArtDirectedImages from "./getArtDirectedImages.js";
-
-const imagesData = new Map();
-
-export default async function ({
- src,
- type,
- sizes: imagesizes,
- format,
- breakpoints,
- placeholder,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- transformConfigs,
-}) {
- const args = Array.from(arguments);
- const hash = objectHash(args);
- if (imagesData.has(hash)) {
- return imagesData.get(hash);
- }
- const { path, base, rest, image, imageWidth, imageHeight, imageFormat } =
- await getProcessedImage(src, transformConfigs);
-
- src = path;
-
- rest.aspect = `${imageWidth / imageHeight}`;
-
- if (!fallbackFormat) {
- fallbackFormat = imageFormat;
- }
-
- const [mainImage, artDirectedImages] = await Promise.all([
- getImageSources(
- src,
- base,
- image,
- format,
- imageWidth,
- imagesizes,
- breakpoints,
- placeholder,
- imageFormat,
- formatOptions,
- fallbackFormat,
- includeSourceFormat,
- rest
- ),
- getArtDirectedImages(
- artDirectives,
- placeholder,
- format,
- imagesizes,
- breakpoints,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- rest
- ),
- ]);
-
- const images = [...artDirectedImages, mainImage];
- //const uuid = crypto.randomBytes(4).toString("hex").toUpperCase();
- const md5 = crypto.createHash('md5').update(args[0].src).digest('hex');
- const returnObject = {
- uuid:md5.substr(0, 8),
- images,
- };
- imagesData.set(hash, returnObject)
- return returnObject
-}
diff --git a/packages/imagetoolsNew/api/utils/getImageSources.js b/packages/imagetoolsNew/api/utils/getImageSources.js
deleted file mode 100644
index 3abd8af..0000000
--- a/packages/imagetoolsNew/api/utils/getImageSources.js
+++ /dev/null
@@ -1,73 +0,0 @@
-// @ts-check
-import getSrcset from "./getSrcset.js";
-import getConfigOptions from "./getConfigOptions.js";
-import getFallbackImage from "./getFallbackImage.js";
-
-export default async function getImageSources(
- src,
- base,
- image,
- format,
- imageWidth,
- imagesizes,
- breakpoints,
- placeholder,
- imageFormat,
- formatOptions,
- fallbackFormat,
- includeSourceFormat,
- rest
-) {
- const calculatedConfigs = getConfigOptions(
- imageWidth,
- imagesizes,
- breakpoints,
- format,
- imageFormat,
- fallbackFormat,
- includeSourceFormat
- );
-
- const { formats, requiredBreakpoints } = calculatedConfigs;
-
- imagesizes = calculatedConfigs.imagesizes;
-
- const maxWidth = requiredBreakpoints[requiredBreakpoints.length - 1];
- const sliceLength = -(maxWidth.toString().length + 2);
-
- const sources = await Promise.all(
- formats.map(async (format) => {
- const srcset = await getSrcset(src, base, requiredBreakpoints, format, {
- ...rest,
- ...formatOptions[format],
- });
-
- const srcsets = srcset.split(", ");
- const srcObject =
- format === fallbackFormat
- ? { src: srcsets[srcsets.length - 1].slice(0, sliceLength) }
- : {};
-
- return {
- ...srcObject,
- format,
- srcset,
- };
- })
- );
-
- const sizes = {
- width: maxWidth,
- height: Math.round(maxWidth / rest.aspect),
- };
-
- const fallback = await getFallbackImage(
- src,
- placeholder,
- image,
- fallbackFormat,
- formatOptions,
- rest
- );
- return { sources, sizes, fallback, imagesizes };
-}
diff --git a/packages/imagetoolsNew/api/utils/getImgElement.js b/packages/imagetoolsNew/api/utils/getImgElement.js
deleted file mode 100644
index fea4109..0000000
--- a/packages/imagetoolsNew/api/utils/getImgElement.js
+++ /dev/null
@@ -1,80 +0,0 @@
-// @ts-check
-
-import getAttributesString from "./getAttributesString.js";
-
-export default function getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- imgClassName = "",
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- onload: customOnload = "",
- ...restImgAttributes
- } = imgAttributes;
-
- const attributesString = getAttributesString({
- attributes: restImgAttributes,
- element: "img",
- excludeArray: [
- "src",
- "alt",
- "srcset",
- "sizes",
- "width",
- "height",
- "loading",
- "decoding",
- ],
- });
-
- const classAttribute = ["astro-imagetools-img", imgClassName, customClasses]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- "display: inline-block; overflow: hidden; vertical-align: middle;",
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- layoutStyles,
- ]
- .join(" ")
- .trim();
-
- const onloadAttribute = [
- !imgClassName && style
- ? fadeInTransition
- ? `parentElement.style.setProperty('--z-index', 1); parentElement.style.setProperty('--opacity', 0);`
- : `parentElement.style.backgroundImage = 'unset';`
- : "",
- customOnload,
- ]
- .join(" ")
- .trim();
-
- const imgElement = `
`;
-
- return imgElement;
-}
diff --git a/packages/imagetoolsNew/api/utils/getLayoutStyles.js b/packages/imagetoolsNew/api/utils/getLayoutStyles.js
deleted file mode 100644
index efa6d96..0000000
--- a/packages/imagetoolsNew/api/utils/getLayoutStyles.js
+++ /dev/null
@@ -1,16 +0,0 @@
-// @ts-check
-
-export default function getLayoutStyles({
- layout = null,
- isBackgroundImage = false,
-}) {
- return isBackgroundImage
- ? "width: 100%; height: 100%;"
- : layout === "fill"
- ? `width: 100%; height: 100%;`
- : layout === "fullWidth"
- ? `width: 100%; height: auto;`
- : layout === "fixed"
- ? ""
- : "max-width: 100%; height: auto;";
-}
diff --git a/packages/imagetoolsNew/api/utils/getLinkElement.js b/packages/imagetoolsNew/api/utils/getLinkElement.js
deleted file mode 100644
index 2fcfb7a..0000000
--- a/packages/imagetoolsNew/api/utils/getLinkElement.js
+++ /dev/null
@@ -1,34 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getLinkElement({
- images = [],
- preload = "",
- imagesizes = "",
- linkAttributes,
-}) {
- const imagesrcset =
- preload &&
- images[images.length - 1]?.sources.find(
- ({ format: fmt }) => fmt === preload
- )?.srcset;
-
- const attributesString = getAttributesString({
- element: "link",
- attributes: linkAttributes,
- excludeArray: ["as", "rel", "imagesizes", "imagesrcset"],
- });
-
- const linkElement =
- preload && images.length
- ? ``
- : "";
-
- return linkElement;
-}
diff --git a/packages/imagetoolsNew/api/utils/getLinkElement.test.ts b/packages/imagetoolsNew/api/utils/getLinkElement.test.ts
deleted file mode 100644
index 83d435a..0000000
--- a/packages/imagetoolsNew/api/utils/getLinkElement.test.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { describe, expect, it } from "vitest";
-import getLinkElement from "./getLinkElement";
-
-describe("getLinkElement", () => {
- it("returns an empty string if preload is not set", () => {
- const result = getLinkElement({ linkAttributes: {} });
- expect(result).toBe("");
- });
-
- it("returns an empty string if no images are provided", () => {
- const result = getLinkElement({ linkAttributes: {}, preload: "webp" });
- expect(result).toBe("");
- });
-});
diff --git a/packages/imagetoolsNew/api/utils/getPictureElement.js b/packages/imagetoolsNew/api/utils/getPictureElement.js
deleted file mode 100644
index b0d62c3..0000000
--- a/packages/imagetoolsNew/api/utils/getPictureElement.js
+++ /dev/null
@@ -1,43 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- isBackgroundPicture = false,
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- ...restPictureAttributes
- } = pictureAttributes;
-
- const attributesString = getAttributesString({
- attributes: restPictureAttributes,
- });
-
- const classAttribute = ["astro-imagetools-picture", className, customClasses]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- isBackgroundPicture
- ? `position: absolute; z-index: 0; width: 100%; height: 100%; display: inline-block;`
- : `position: relative; display: inline-block;`,
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- layoutStyles,
- ]
- .join(" ")
- .trim();
-
- const pictureElement = `${sources.join("\n")}
- `;
-
- return pictureElement;
-}
diff --git a/packages/imagetoolsNew/api/utils/getProcessedImage.js b/packages/imagetoolsNew/api/utils/getProcessedImage.js
deleted file mode 100644
index 0cc9129..0000000
--- a/packages/imagetoolsNew/api/utils/getProcessedImage.js
+++ /dev/null
@@ -1,58 +0,0 @@
-// @ts-check
-import { fileURLToPath } from "node:url";
-import { extname, relative, resolve } from "node:path";
-
-import { getSrcPath } from "./getSrcPath.js";
-import getResolvedSrc from "./getResolvedSrc.js";
-import { cwd } from "../../utils/runtimeChecks.js";
-import throwErrorIfUnsupported from "./throwErrorIfUnsupported.js";
-
-import { getImageDetails } from "./imagetools.js"
-
-export default async function getProcessedImage(src, transformConfigs) {
- throwErrorIfUnsupported(src, extname(src).slice(1));
- let base;
- debugger
- if (src.match("(http://|https://|data:image/).*")) {
- ({ src, base } = await getResolvedSrc(src))
- } else {
- const {
- default: { isSsrBuild },
- } = await import("../../astroViteConfigs.js");
-
- if (isSsrBuild) {
- const filename = fileURLToPath(import.meta.url)
- const assetPath = resolve(filename, "../../client") + src
- src = "/" + relative(cwd, assetPath)
- }
- }
-
- const {
- w,
- h,
- ar,
- width = w,
- height = h,
- aspect = ar,
- ...rest
- } = transformConfigs;
-
- const path = src.replace(/\\/g, `/`);
-
- const { image, imageWidth, imageHeight, imageFormat } = await getImageDetails(
- await getSrcPath(src),
- width,
- height,
- aspect
- );
-
- return {
- path,
- base,
- rest,
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- };
-}
diff --git a/packages/imagetoolsNew/api/utils/getResolvedSrc.js b/packages/imagetoolsNew/api/utils/getResolvedSrc.js
deleted file mode 100644
index 462ec8d..0000000
--- a/packages/imagetoolsNew/api/utils/getResolvedSrc.js
+++ /dev/null
@@ -1,44 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import crypto from "node:crypto";
-import { join, parse, relative } from "node:path";
-import throwErrorIfUnsupported from "./throwErrorIfUnsupported.js";
-import {
- cwd,
- fsCachePath,
- supportedImageTypes,
-} from "../../utils/runtimeChecks.js";
-
-const { fileTypeFromBuffer } = await import("file-type");
-
-export default async function getResolvedSrc(src) {
- const token = crypto.createHash("md5").update(src).digest("hex");
- const md5 = crypto.createHash('md5').update(src).digest('hex');
- //let filepath = fsCachePath + token;
- let filepath = fsCachePath + md5;
- const fileExists = (() => {
- for (const type of supportedImageTypes) {
- const fileExists = fs.existsSync(filepath + `.${type}`);
-
- if (fileExists) {
- filepath += `.${type}`;
-
- return true;
- }
- }
- })();
-
- if (!fileExists) {
- const buffer = Buffer.from(await (await fetch(src)).arrayBuffer())
- const { ext } = (await fileTypeFromBuffer(buffer)) || {}
- throwErrorIfUnsupported(src, ext)
- filepath += `.${ext}`
- fs.writeFileSync(filepath, buffer)
- }
-
- const base = /^https?:/.test(src)
- ? parse(new URL(src).pathname).name
- : undefined
- //src = join("/", relative(cwd, filepath))
- return { src: filepath, base }
-}
diff --git a/packages/imagetoolsNew/api/utils/getSrcPath.js b/packages/imagetoolsNew/api/utils/getSrcPath.js
deleted file mode 100644
index 3a7a7da..0000000
--- a/packages/imagetoolsNew/api/utils/getSrcPath.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import fs from "node:fs";
-import path from "node:path";
-
-// To strip off params when checking for file on disk.
-const paramPattern = /\?.*/;
-
-/**
- * getSrcPath allows the use of `src` attributes relative to either the public folder or project root.
- *
- * It first checks to see if the src is a file relative to the project root.
- * If the file isn't found, it will look in the public folder.
- * Finally, if it still can't be found, the original input will be returned.
- */
-export async function getSrcPath(src) {
- const { default: astroViteConfigs } = await import(
- "../../astroViteConfigs.js"
- );
-
- // If this is already resolved to a file, return it.
- if (fs.existsSync(src.replace(paramPattern, ""))) return src;
-
- const rootPath = path.join(astroViteConfigs.rootDir, src);
- const rootTest = rootPath.replace(paramPattern, "");
- if (fs.existsSync(rootTest)) return rootPath;
-
- const publicPath = path.join(astroViteConfigs.publicDir, src);
- const publicTest = publicPath.replace(paramPattern, "");
- if (fs.existsSync(publicTest)) return publicPath;
-
- // Fallback
- return src;
-}
diff --git a/packages/imagetoolsNew/api/utils/getSrcPath.test.ts b/packages/imagetoolsNew/api/utils/getSrcPath.test.ts
deleted file mode 100644
index bb267dd..0000000
--- a/packages/imagetoolsNew/api/utils/getSrcPath.test.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-import path from "node:path";
-import { describe, expect, it, afterAll, vi } from "vitest";
-import { getSrcPath } from "./getSrcPath";
-
-vi.mock("../../astroViteConfigs.js", () => {
- return {
- default: {
- rootDir: buildPath(),
- // Custom publicDir
- publicDir: buildPath("out"),
- },
- };
-});
-
-/**
- * Build an absolute path to the target in the fixture directory
- */
-function buildPath(target = "") {
- return path.resolve(__dirname, "../../test-fixtures/getSrcPath", target);
-}
-
-describe("getLinkElement", () => {
- afterAll(() => {
- vi.unmock("../../astroViteConfigs.js");
- });
-
- it("finds a file in the root of the project", async () => {
- const result = await getSrcPath("root.jpeg");
- expect(result).toBe(buildPath("root.jpeg"));
- });
-
- it("finds a file in the public folder", async () => {
- const result = await getSrcPath("out.jpeg");
- expect(result).toBe(buildPath("out/out.jpeg"));
- });
-
- it("returns an absolute path unchanged, if it exists", async () => {
- const result = await getSrcPath(buildPath("out/out.jpeg"));
- expect(result).toBe(buildPath("out/out.jpeg"));
- });
-
- it("handles query parameters", async () => {
- const result = await getSrcPath("root.jpeg?w=200");
- expect(result).toBe(buildPath("root.jpeg?w=200"));
- });
-
- it("handles query parameters for public-resolved files", async () => {
- const result = await getSrcPath("out.jpeg?w=200");
- expect(result).toBe(buildPath("out/out.jpeg?w=200"));
- });
-
- it("returns the original input if the file is not found", async () => {
- const result = await getSrcPath(
- "https://cdn.nedis.com/images/products_high_res/TVRC2080BK_P30.JPG"
- );
- expect(result).toBe(
- "https://cdn.nedis.com/images/products_high_res/TVRC2080BK_P30.JPG"
- );
- });
-
- it("finds relative paths correctly", async () => {
- const outResult = await getSrcPath("./out/out.jpeg");
- const rootResult = await getSrcPath("./root.jpeg");
- expect(outResult).toBe(buildPath("out/out.jpeg"));
- expect(rootResult).toBe(buildPath("root.jpeg"));
- });
-});
diff --git a/packages/imagetoolsNew/api/utils/getSrcset.js b/packages/imagetoolsNew/api/utils/getSrcset.js
deleted file mode 100644
index cbd2990..0000000
--- a/packages/imagetoolsNew/api/utils/getSrcset.js
+++ /dev/null
@@ -1,39 +0,0 @@
-// @ts-check
-import { getSrcPath } from "./getSrcPath.js";
-
-export default async function getSrcset(
- src,
- base,
- breakpoints,
- format,
- options
-) {
- options = {
- format,
- w: breakpoints,
- ...options,
- };
-
- const keys = Object.keys(options);
-
- const params = keys.length
- ? keys
- .map((key) =>
- Array.isArray(options[key])
- ? `&${key}=${options[key].join(";")}`
- : `&${key}=${options[key]}`
- )
- .join("")
- : "";
-
- const id = `${src}?${params.slice(1)}`;
-
- const fullPath = await getSrcPath(id);
-
- const { default: load } = await import("../../plugin/hooks/load.js");
-
- // @ts-ignore
- const srcset = (await load(fullPath, base)).slice(16, -1);
-
- return srcset;
-}
diff --git a/packages/imagetoolsNew/api/utils/getStyleElement.js b/packages/imagetoolsNew/api/utils/getStyleElement.js
deleted file mode 100644
index 30ad4d7..0000000
--- a/packages/imagetoolsNew/api/utils/getStyleElement.js
+++ /dev/null
@@ -1,15 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getStyleElement({
- styleAttributes,
- backgroundStyles = "",
-}) {
- const attributesString = getAttributesString({
- attributes: styleAttributes,
- });
-
- const styleElement = ``;
-
- return styleElement;
-}
diff --git a/packages/imagetoolsNew/api/utils/imagetools.js b/packages/imagetoolsNew/api/utils/imagetools.js
deleted file mode 100644
index 28833bd..0000000
--- a/packages/imagetoolsNew/api/utils/imagetools.js
+++ /dev/null
@@ -1,35 +0,0 @@
-// @ts-check
-import {
- builtins,
- applyTransforms,
- generateTransforms,
-} from "imagetools-core"
-import sharp from "sharp"
-
-export const loadImage = async (path) => { return await sharp(path) }
-
-export async function getImageDetails(path, width, height, aspect) {
- const loadedImage = await loadImage(path)
- if (aspect && !width && !height) {
- if (!width && !height) {
- ({ width } = await loadedImage.metadata())
- }
-
- if (width) {
- height = width / aspect
- }
-
- if (height) {
- width = height * aspect
- }
- }
- const { image, metadata } = await applyTransforms(
- generateTransforms({ width, height }, builtins, new URLSearchParams()).transforms,loadedImage
- )
- const {
- width: imageWidth,
- height: imageHeight,
- format: imageFormat,
- } = metadata
- return { image, imageWidth, imageHeight, imageFormat }
-}
diff --git a/packages/imagetoolsNew/api/utils/throwErrorIfUnsupported.js b/packages/imagetoolsNew/api/utils/throwErrorIfUnsupported.js
deleted file mode 100644
index 581ca16..0000000
--- a/packages/imagetoolsNew/api/utils/throwErrorIfUnsupported.js
+++ /dev/null
@@ -1,14 +0,0 @@
-// @ts-check
-import { supportedImageTypes } from "../../utils/runtimeChecks.js";
-
-export default function throwErrorIfUnsupported(src, ext) {
- if (!ext && typeof ext !== "string") {
- throw new Error(`Failed to load ${src}; Invalid image format`);
- }
-
- if (ext && !supportedImageTypes.includes(ext.toLowerCase())) {
- throw new Error(
- `Failed to load ${src}; Invalid image format ${ext} or the format is not supported by astro-imagetools`
- );
- }
-}
diff --git a/packages/imagetoolsNew/astroViteConfigs.js b/packages/imagetoolsNew/astroViteConfigs.js
deleted file mode 100644
index d479f87..0000000
--- a/packages/imagetoolsNew/astroViteConfigs.js
+++ /dev/null
@@ -1,187 +0,0 @@
-export default {
- "environment": "build",
- "isSsrBuild": false,
- "projectBase": "",
- "publicDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\public\\",
- "rootDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\",
- "config": {
- "root": "file:///C:/Users/zx/Desktop/polymech/polymech-site/",
- "srcDir": "file:///C:/Users/zx/Desktop/polymech/polymech-site/src/",
- "publicDir": "file:///C:/Users/zx/Desktop/polymech/polymech-site/public/",
- "outDir": "file:///C:/Users/zx/Desktop/polymech/polymech-site/dist/",
- "cacheDir": "file:///C:/Users/zx/Desktop/polymech/polymech-site/node_modules/.astro/",
- "site": "https://polymech.io",
- "compressHTML": true,
- "base": "/",
- "trailingSlash": "ignore",
- "output": "static",
- "scopedStyleStrategy": "attribute",
- "integrations": [
- {
- "name": "@astrojs/react",
- "hooks": {}
- },
- {
- "name": "imagetools",
- "hooks": {}
- },
- {
- "name": "astro-webmanifest",
- "hooks": {}
- }
- ],
- "build": {
- "format": "directory",
- "client": "file:///C:/Users/zx/Desktop/polymech/polymech-site/dist/client/",
- "server": "file:///C:/Users/zx/Desktop/polymech/polymech-site/dist/server/",
- "assets": "_astro",
- "serverEntry": "entry.mjs",
- "redirects": true,
- "inlineStylesheets": "auto",
- "concurrency": 1
- },
- "server": {
- "open": false,
- "host": false,
- "port": 4321,
- "streaming": true
- },
- "redirects": {},
- "image": {
- "endpoint": {
- "route": "/_image"
- },
- "service": {
- "entrypoint": "astro/assets/services/sharp",
- "config": {}
- },
- "domains": [],
- "remotePatterns": []
- },
- "devToolbar": {
- "enabled": false
- },
- "markdown": {
- "syntaxHighlight": "shiki",
- "shikiConfig": {
- "langs": [],
- "langAlias": {},
- "theme": "github-light-default",
- "themes": {},
- "wrap": false,
- "transformers": []
- },
- "remarkPlugins": [],
- "rehypePlugins": [],
- "remarkRehype": {},
- "gfm": true,
- "smartypants": true
- },
- "vite": {
- "plugins": [
- [
- {
- "name": "@tailwindcss/vite:scan",
- "enforce": "pre"
- },
- {
- "name": "@tailwindcss/vite:generate:serve",
- "apply": "serve",
- "enforce": "pre"
- },
- {
- "name": "@tailwindcss/vite:generate:build",
- "apply": "build",
- "enforce": "pre"
- }
- ],
- [
- {
- "name": "vite:react-babel",
- "enforce": "pre"
- },
- {
- "name": "vite:react-refresh",
- "enforce": "pre"
- }
- ],
- {
- "name": "@astrojs/react:opts"
- }
- ],
- "build": {
- "target": "esnext",
- "assetsDir": "./assets",
- "modulePreload": {
- "polyfill": false
- },
- "commonjsOptions": {
- "esmExternals": true
- }
- },
- "ssr": {
- "external": [
- "cacache",
- "glob",
- "xlsx",
- "sharp",
- "@polymech/kbot-d"
- ],
- "noExternal": [
- "@mui/material",
- "@mui/base",
- "@babel/runtime",
- "use-immer",
- "@material-tailwind/react"
- ]
- },
- "optimizeDeps": {
- "include": [
- "@astrojs/react/client.js"
- ],
- "exclude": [
- "@astrojs/react/server.js"
- ]
- }
- },
- "i18n": {
- "defaultLocale": "en",
- "locales": [
- "es",
- "en",
- "de",
- "fr",
- "it",
- "ar",
- "ja",
- "zh"
- ],
- "routing": {
- "prefixDefaultLocale": false,
- "redirectToDefaultLocale": true,
- "fallbackType": "redirect"
- }
- },
- "security": {
- "checkOrigin": true
- },
- "env": {
- "schema": {},
- "validateSecrets": false
- },
- "experimental": {
- "clientPrerender": false,
- "contentIntellisense": false,
- "responsiveImages": false,
- "serializeConfig": false
- },
- "legacy": {
- "collections": false
- }
- },
- "mode": "production",
- "outDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\dist\\",
- "assetsDir": "_astro",
- "sourcemap": false,
- "assetFileNames": "/_astro/[name]@[width].[hash][extname]"
-}
\ No newline at end of file
diff --git a/packages/imagetoolsNew/components/BackgroundImage.astro b/packages/imagetoolsNew/components/BackgroundImage.astro
deleted file mode 100644
index 47d2b44..0000000
--- a/packages/imagetoolsNew/components/BackgroundImage.astro
+++ /dev/null
@@ -1,46 +0,0 @@
----
-import renderBackgroundImage from "../api/renderBackgroundImage.js";
-import type { BackgroundImageConfigOptions } from "../types.d";
-
-const content = await Astro.slots.render("default");
-
-declare interface Props
- extends Pick<
- BackgroundImageConfigOptions,
- Exclude
- > {}
-
-const { link, style, htmlElement } = await renderBackgroundImage({
- content,
- ...(Astro.props as Props),
-});
----
-
-
-
-
diff --git a/packages/imagetoolsNew/components/BackgroundPicture.astro b/packages/imagetoolsNew/components/BackgroundPicture.astro
deleted file mode 100644
index a53bab8..0000000
--- a/packages/imagetoolsNew/components/BackgroundPicture.astro
+++ /dev/null
@@ -1,19 +0,0 @@
----
-import renderBackgroundPicture from "../api/renderBackgroundPicture.js";
-import { BackgroundPictureConfigOptions } from "../types.d";
-
-declare interface Props
- extends Pick<
- BackgroundPictureConfigOptions,
- Exclude
- > {}
-
-const content = await Astro.slots.render("default");
-
-const { link, style, htmlElement } = await renderBackgroundPicture({
- content,
- ...(Astro.props as Props),
-});
----
-
-
diff --git a/packages/imagetoolsNew/components/Image.astro b/packages/imagetoolsNew/components/Image.astro
deleted file mode 100644
index d2d547a..0000000
--- a/packages/imagetoolsNew/components/Image.astro
+++ /dev/null
@@ -1,10 +0,0 @@
----
-import renderImage from "../api/renderImage.js";
-import type { PictureConfigOptions as ImageConfigOptions } from "../types.d";
-
-const { link, style, image } = await renderImage(
- Astro.props as ImageConfigOptions
-);
----
-
-
diff --git a/packages/imagetoolsNew/components/ImageSupportDetection.astro b/packages/imagetoolsNew/components/ImageSupportDetection.astro
deleted file mode 100644
index 9e62ae7..0000000
--- a/packages/imagetoolsNew/components/ImageSupportDetection.astro
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/packages/imagetoolsNew/components/Img.astro b/packages/imagetoolsNew/components/Img.astro
deleted file mode 100644
index 36c03ab..0000000
--- a/packages/imagetoolsNew/components/Img.astro
+++ /dev/null
@@ -1,10 +0,0 @@
----
-import renderImg from "../api/renderImg.js";
-import type { ImgConfigOptions } from "../types.d";
-
-declare interface Props extends ImgConfigOptions {}
-
-const { link, style, img } = await renderImg(Astro.props as Props);
----
-
-
diff --git a/packages/imagetoolsNew/components/Picture.astro b/packages/imagetoolsNew/components/Picture.astro
deleted file mode 100644
index 737bd77..0000000
--- a/packages/imagetoolsNew/components/Picture.astro
+++ /dev/null
@@ -1,10 +0,0 @@
----
-import renderPicture from "../api/renderPicture.js";
-import type { PictureConfigOptions } from "../types.d";
-
-declare interface Props extends PictureConfigOptions {}
-
-const { link, style, picture } = await renderPicture(Astro.props as Props);
----
-
-
diff --git a/packages/imagetoolsNew/components/index.js b/packages/imagetoolsNew/components/index.js
deleted file mode 100644
index a6c6389..0000000
--- a/packages/imagetoolsNew/components/index.js
+++ /dev/null
@@ -1,5 +0,0 @@
-export { default as Img } from "./Img.astro";
-export { default as Picture } from "./Picture.astro";
-export { default as BackgroundImage } from "./BackgroundImage.astro";
-export { default as BackgroundPicture } from "./BackgroundPicture.astro";
-export { default as ImageSupportDetection } from "./ImageSupportDetection.astro";
diff --git a/packages/imagetoolsNew/config.d.ts b/packages/imagetoolsNew/config.d.ts
deleted file mode 100644
index 8569ca9..0000000
--- a/packages/imagetoolsNew/config.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import type { GlobalConfigOptions } from "./types";
-
-export function defineConfig(config: GlobalConfigOptions): GlobalConfigOptions;
diff --git a/packages/imagetoolsNew/config.mjs b/packages/imagetoolsNew/config.mjs
deleted file mode 100644
index 64a4c49..0000000
--- a/packages/imagetoolsNew/config.mjs
+++ /dev/null
@@ -1,3 +0,0 @@
-export function defineConfig(config) {
- return config;
-}
diff --git a/packages/imagetoolsNew/index.js b/packages/imagetoolsNew/index.js
deleted file mode 100644
index 9103f29..0000000
--- a/packages/imagetoolsNew/index.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import astroImageTools from "./integration/index.js";
-
-export { astroImageTools as imagetools };
diff --git a/packages/imagetoolsNew/integration/index.js b/packages/imagetoolsNew/integration/index.js
deleted file mode 100644
index 17af00d..0000000
--- a/packages/imagetoolsNew/integration/index.js
+++ /dev/null
@@ -1,102 +0,0 @@
-// @ts-check
-import fs from "node:fs"
-import { fileURLToPath } from "node:url"
-import { posix as path, resolve } from "node:path"
-import { saveAndCopyAsset } from "./utils/saveAndCopyAsset.js"
-import vitePluginAstroImageTools, { store } from "../plugin/index.js"
-import { fsCachePath } from "../utils/runtimeChecks.js"
-
-import { sync as write } from "@polymech/fs/write"
-import { sync as read } from "@polymech/fs/read"
-import { sync as exists } from "@polymech/fs/exists"
-
-import pMap from "p-map"
-import { createLogger } from "@polymech/log"
-
-const logger = createLogger("imagetools:integration")
-const filename = fileURLToPath(import.meta.url);
-const astroViteConfigsPath = resolve(filename, "../../astroViteConfigs.js");
-
-export default {
- name: "imagetools",
- hooks: {
- "astro:config:setup": async function ({ config, command, updateConfig }) {
- const environment = command;
-
- const isSsrBuild =
- command === "build" && !!config.adapter && config.output === "server";
-
- let projectBase = path.normalize(config.base);
-
- if (projectBase.startsWith("./")) projectBase = projectBase.slice(1);
-
- if (!projectBase.startsWith("/")) projectBase = "/" + projectBase;
-
- if (projectBase.endsWith("/")) projectBase = projectBase.slice(0, -1);
-
- const astroViteConfigs = {
- environment,
- isSsrBuild,
- projectBase,
- publicDir: fileURLToPath(config.publicDir.href),
- rootDir: fileURLToPath(config.root.href),
- config
- };
-
- await fs.promises.writeFile(
- astroViteConfigsPath,
- `export default ${JSON.stringify(astroViteConfigs)}`
- );
-
- updateConfig({
- vite: {
- plugins: [vitePluginAstroImageTools],
- },
- });
- },
-
- "astro:build:done": async function closeBundle() {
- const { default: astroViteConfigs } = await import("../astroViteConfigs.js")
- const { mode, outDir, assetsDir, isSsrBuild } = astroViteConfigs
- if (mode === "production") {
- logger.debug(`imagetools : astro:build:done : start`)
- const allEntries = [...store.entries()]
- const assetPaths = allEntries.filter(([, { hash = null } = {}]) => hash)
- write(`${outDir}/imagetools_assets.json`, assetPaths)
- const startTime = Date.now();
- let totalSize = 0;
- const ret = await pMap(assetPaths, async ([assetPath, { hash, image, buffer }]) => {
- debugger
- const src = fsCachePath + hash;
- if(!exists(src)) {
- logger.error(`imagetools:saveAndCopyAsset : asset ${assetPath} not found at ${src}`)
- return false
- }
- const imageStartTime = Date.now();
- try {
- const img = await saveAndCopyAsset(
- hash,
- image,
- buffer,
- outDir,
- assetsDir,
- assetPath,
- isSsrBuild
- )
- const imageEndTime = Date.now();
- const stats = fs.fstatSync(fs.openSync(src, 'r'));
- totalSize += stats.size;
- logger.debug(`imagetools:saveAndCopyAsset : processed asset ${assetPath} in ${imageEndTime - imageStartTime}ms`)
- return img
- } catch (error) {
- debugger
- logger.error(`imagetools:saveAndCopyAsset : failed to process asset ${assetPath}:`, error)
- }
- }, { concurrency: 1 })
- const endTime = Date.now();
- logger.debug(`imagetools : astro:build:done : end, total processed ${assetPaths.length}: ${endTime - startTime}ms | ${(totalSize / (1024 * 1024)).toFixed(2)} MB`)
- return ret
- }
- }
- }
-};
diff --git a/packages/imagetoolsNew/integration/utils/saveAndCopyAsset.js b/packages/imagetoolsNew/integration/utils/saveAndCopyAsset.js
deleted file mode 100644
index 197b462..0000000
--- a/packages/imagetoolsNew/integration/utils/saveAndCopyAsset.js
+++ /dev/null
@@ -1,34 +0,0 @@
-import fs from "node:fs/promises";
-import { posix as path } from "node:path";
-import { fsCachePath } from "../../utils/runtimeChecks.js";
-import { sync as mkdir } from "@polymech/fs/dir"
-const copied = []
-export async function saveAndCopyAsset(
- hash,
- image,
- buffer,
- outDir,
- assetsDir,
- assetPath,
- isSsrBuild
-) {
- debugger
- const src = fsCachePath + hash
- const dest = path.join(outDir, isSsrBuild ? "/client" : "", assetPath)
- assetsDir = path.join(outDir, isSsrBuild ? "/client" : "/", assetsDir)
- if (copied.includes(assetPath)) return
- mkdir(assetsDir)
- console.log("Copying", src, "to", dest)
- await fs.copyFile(src, dest).catch(async (error) => {
- if (error.code === "ENOENT") {
- const imageBuffer = buffer || (await image.toBuffer());
-
- await Promise.all(
- [src, dest].map(async (dir) => {
- await fs.writeFile(dir, imageBuffer);
- })
- );
- } else throw error;
- })
- copied.push(assetPath)
-}
diff --git a/packages/imagetoolsNew/package-lock.json b/packages/imagetoolsNew/package-lock.json
deleted file mode 100644
index 57cf513..0000000
--- a/packages/imagetoolsNew/package-lock.json
+++ /dev/null
@@ -1,7412 +0,0 @@
-{
- "name": "imagetools",
- "version": "0.9.0",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "imagetools",
- "version": "0.9.0",
- "license": "MIT",
- "dependencies": {
- "@astropub/codecs": "^0.4.4",
- "@polymech/cache": "file:../../../polymech-mono/packages/cache",
- "@polymech/fs": "file:../../../polymech-mono/packages/fs",
- "@polymech/log": "file:../../../polymech-mono/packages/log",
- "file-type": "17.1.1",
- "find-cache-dir": "3.3.2",
- "find-up": "^7.0.0",
- "imagetools-core": "^7.0.2",
- "object-hash": "3.0.0",
- "p-map": "^7.0.3",
- "potrace": "2.1.8"
- },
- "devDependencies": {
- "vitest": "^0.12.4"
- },
- "engines": {
- "node": "^14.15.0 || >=16.0.0"
- },
- "peerDependencies": {
- "astro": ">=0.26 || >=1.0.0-beta"
- }
- },
- "../../../polymech-mono/packages/cache": {
- "name": "@polymech/cache",
- "version": "0.4.8",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@polymech/commons": "link:..\\commons",
- "@polymech/core": "link:..\\core",
- "@polymech/fs": "link:..\\fs",
- "@polymech/log": "link:..\\log",
- "@types/node": "^22.10.2",
- "cacache": "^19.0.1",
- "md5": "^2.3.0",
- "p-map": "^7.0.3",
- "ssri": "^10.0.1",
- "yargs": "^17.7.2"
- },
- "engines": {
- "node": ">= 14.0.0"
- }
- },
- "../../../polymech-mono/packages/fs": {
- "name": "@polymech/fs",
- "version": "0.13.41",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@polymech/core": "file:../core",
- "@repo/typescript-config": "file:../typescript-config",
- "denodeify": "^1.2.1",
- "glob": "^10.4.1",
- "mime": "^2.0.3",
- "minimatch": "^10.0.1",
- "mkdirp": "^3.0.1",
- "q": "^1.4.1",
- "rimraf": "^6.0.1",
- "write-file-atomic": "^6.0.0",
- "yargs": "^17.7.2"
- },
- "devDependencies": {
- "@types/denodeify": "^1.2.31",
- "@types/mime": "^2.0.0",
- "@types/node": "^22.10.2",
- "fs-extra": "^4.0.2",
- "globals": "^15.14.0",
- "ts-node": "^10.9.1",
- "typescript": "^5.7.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "../../../polymech-mono/packages/log": {
- "name": "@polymech/log",
- "version": "0.2.6",
- "license": "BSD",
- "dependencies": {
- "@polymech/core": "file:../core",
- "@repo/typescript-config": "file:../typescript-config",
- "tslog": "^3.3.3",
- "tsup": "^8.3.5",
- "zod": "^3.24.1"
- },
- "devDependencies": {
- "@eslint/js": "^9.18.0",
- "@types/node": "^22.10.9",
- "eslint": "^8.57.1",
- "eslint-plugin-import": "^2.31.0",
- "eslint-plugin-regexp": "^2.7.0",
- "ts-node": "^10.9.1",
- "typescript": "^4.9.5",
- "typescript-eslint": "^8.20.0"
- }
- },
- "node_modules/@astrojs/compiler": {
- "version": "2.10.4",
- "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.4.tgz",
- "integrity": "sha512-86B3QGagP99MvSNwuJGiYSBHnh8nLvm2Q1IFI15wIUJJsPeQTO3eb2uwBmrqRsXykeR/mBzH8XCgz5AAt1BJrQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@astrojs/internal-helpers": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.5.1.tgz",
- "integrity": "sha512-M7rAge1n2+aOSxNvKUFa0u/KFn0W+sZy7EW91KOSERotm2Ti8qs+1K0xx3zbOxtAVrmJb5/J98eohVvvEqtNkw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@astrojs/markdown-remark": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.1.0.tgz",
- "integrity": "sha512-emZNNSTPGgPc3V399Cazpp5+snogjaF04ocOSQn9vy3Kw/eIC4vTQjXOrWDEoSEy+AwPDZX9bQ4wd3bxhpmGgQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@astrojs/prism": "3.2.0",
- "github-slugger": "^2.0.0",
- "hast-util-from-html": "^2.0.3",
- "hast-util-to-text": "^4.0.2",
- "import-meta-resolve": "^4.1.0",
- "js-yaml": "^4.1.0",
- "mdast-util-definitions": "^6.0.0",
- "rehype-raw": "^7.0.0",
- "rehype-stringify": "^10.0.1",
- "remark-gfm": "^4.0.0",
- "remark-parse": "^11.0.0",
- "remark-rehype": "^11.1.1",
- "remark-smartypants": "^3.0.2",
- "shiki": "^1.29.1",
- "smol-toml": "^1.3.1",
- "unified": "^11.0.5",
- "unist-util-remove-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "unist-util-visit-parents": "^6.0.1",
- "vfile": "^6.0.3"
- }
- },
- "node_modules/@astrojs/prism": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz",
- "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "prismjs": "^1.29.0"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
- }
- },
- "node_modules/@astrojs/telemetry": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz",
- "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ci-info": "^4.1.0",
- "debug": "^4.3.7",
- "dlv": "^1.1.3",
- "dset": "^3.1.4",
- "is-docker": "^3.0.0",
- "is-wsl": "^3.1.0",
- "which-pm-runs": "^1.1.0"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
- }
- },
- "node_modules/@astropub/codecs": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/@astropub/codecs/-/codecs-0.4.4.tgz",
- "integrity": "sha512-jHmdZK2B7dfelTsVzkWVb93WPjuKkHz07xUcyg5WtUxTeCCxdDVLnvZlsB5PC2r7HmJLf03TP1QYb1ZgrEebyQ==",
- "license": "(CC0-1.0 AND Apache-2.0 AND BSD-3-Clause)"
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
- "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
- "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz",
- "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.26.9"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz",
- "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/runtime/node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
- "license": "MIT"
- },
- "node_modules/@babel/types": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz",
- "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@emnapi/runtime": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
- "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "tslib": "^2.4.0"
- }
- },
- "node_modules/@esbuild/aix-ppc64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
- "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
- "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
- "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
- "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
- "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
- "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
- "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
- "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
- "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
- "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
- "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
- "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
- "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
- "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
- "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
- "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
- "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
- "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
- "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
- "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
- "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
- "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
- "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
- "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
- "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@img/sharp-darwin-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
- "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-darwin-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-darwin-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
- "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-darwin-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-libvips-darwin-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
- "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-darwin-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
- "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-arm": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
- "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
- "cpu": [
- "arm"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
- "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-s390x": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
- "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
- "cpu": [
- "s390x"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
- "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
- "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linuxmusl-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
- "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-linux-arm": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
- "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
- "cpu": [
- "arm"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-arm": "1.0.5"
- }
- },
- "node_modules/@img/sharp-linux-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
- "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linux-s390x": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
- "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
- "cpu": [
- "s390x"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-s390x": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linux-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
- "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linuxmusl-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
- "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linuxmusl-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
- "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-wasm32": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
- "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
- "cpu": [
- "wasm32"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@emnapi/runtime": "^1.2.0"
- },
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-win32-ia32": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
- "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
- "cpu": [
- "ia32"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-win32-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
- "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@jimp/bmp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.14.0.tgz",
- "integrity": "sha512-5RkX6tSS7K3K3xNEb2ygPuvyL9whjanhoaB/WmmXlJS6ub4DjTqrapu8j4qnIWmO4YYtFeTbDTXV6v9P1yMA5A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "bmp-js": "^0.1.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/core": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.14.0.tgz",
- "integrity": "sha512-S62FcKdtLtj3yWsGfJRdFXSutjvHg7aQNiFogMbwq19RP4XJWqS2nOphu7ScB8KrSlyy5nPF2hkWNhLRLyD82w==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "any-base": "^1.1.0",
- "buffer": "^5.2.0",
- "exif-parser": "^0.1.12",
- "file-type": "^9.0.0",
- "load-bmfont": "^1.3.1",
- "mkdirp": "^0.5.1",
- "phin": "^2.9.1",
- "pixelmatch": "^4.0.2",
- "tinycolor2": "^1.4.1"
- }
- },
- "node_modules/@jimp/core/node_modules/file-type": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz",
- "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@jimp/custom": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.14.0.tgz",
- "integrity": "sha512-kQJMeH87+kWJdVw8F9GQhtsageqqxrvzg7yyOw3Tx/s7v5RToe8RnKyMM+kVtBJtNAG+Xyv/z01uYQ2jiZ3GwA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/core": "^0.14.0"
- }
- },
- "node_modules/@jimp/gif": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.14.0.tgz",
- "integrity": "sha512-DHjoOSfCaCz72+oGGEh8qH0zE6pUBaBxPxxmpYJjkNyDZP7RkbBkZJScIYeQ7BmJxmGN4/dZn+MxamoQlr+UYg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "gifwrap": "^0.9.2",
- "omggif": "^1.0.9"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/jpeg": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.14.0.tgz",
- "integrity": "sha512-561neGbr+87S/YVQYnZSTyjWTHBm9F6F1obYHiyU3wVmF+1CLbxY3FQzt4YolwyQHIBv36Bo0PY2KkkU8BEeeQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "jpeg-js": "^0.4.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-blit": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.14.0.tgz",
- "integrity": "sha512-YoYOrnVHeX3InfgbJawAU601iTZMwEBZkyqcP1V/S33Qnz9uzH1Uj1NtC6fNgWzvX6I4XbCWwtr4RrGFb5CFrw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-blur": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.14.0.tgz",
- "integrity": "sha512-9WhZcofLrT0hgI7t0chf7iBQZib//0gJh9WcQMUt5+Q1Bk04dWs8vTgLNj61GBqZXgHSPzE4OpCrrLDBG8zlhQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-circle": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.14.0.tgz",
- "integrity": "sha512-o5L+wf6QA44tvTum5HeLyLSc5eVfIUd5ZDVi5iRfO4o6GT/zux9AxuTSkKwnjhsG8bn1dDmywAOQGAx7BjrQVA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-color": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.14.0.tgz",
- "integrity": "sha512-JJz512SAILYV0M5LzBb9sbOm/XEj2fGElMiHAxb7aLI6jx+n0agxtHpfpV/AePTLm1vzzDxx6AJxXbKv355hBQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "tinycolor2": "^1.4.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-contain": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.14.0.tgz",
- "integrity": "sha512-RX2q233lGyaxiMY6kAgnm9ScmEkNSof0hdlaJAVDS1OgXphGAYAeSIAwzESZN4x3ORaWvkFefeVH9O9/698Evg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5",
- "@jimp/plugin-scale": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-cover": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.14.0.tgz",
- "integrity": "sha512-0P/5XhzWES4uMdvbi3beUgfvhn4YuQ/ny8ijs5kkYIw6K8mHcl820HahuGpwWMx56DJLHRl1hFhJwo9CeTRJtQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-crop": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5",
- "@jimp/plugin-scale": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-crop": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.14.0.tgz",
- "integrity": "sha512-Ojtih+XIe6/XSGtpWtbAXBozhCdsDMmy+THUJAGu2x7ZgKrMS0JotN+vN2YC3nwDpYkM+yOJImQeptSfZb2Sug==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-displace": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.14.0.tgz",
- "integrity": "sha512-c75uQUzMgrHa8vegkgUvgRL/PRvD7paFbFJvzW0Ugs8Wl+CDMGIPYQ3j7IVaQkIS+cAxv+NJ3TIRBQyBrfVEOg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-dither": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.14.0.tgz",
- "integrity": "sha512-g8SJqFLyYexXQQsoh4dc1VP87TwyOgeTElBcxSXX2LaaMZezypmxQfLTzOFzZoK8m39NuaoH21Ou1Ftsq7LzVQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-fisheye": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.14.0.tgz",
- "integrity": "sha512-BFfUZ64EikCaABhCA6mR3bsltWhPpS321jpeIQfJyrILdpFsZ/OccNwCgpW1XlbldDHIoNtXTDGn3E+vCE7vDg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-flip": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.14.0.tgz",
- "integrity": "sha512-WtL1hj6ryqHhApih+9qZQYA6Ye8a4HAmdTzLbYdTMrrrSUgIzFdiZsD0WeDHpgS/+QMsWwF+NFmTZmxNWqKfXw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-rotate": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-gaussian": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.14.0.tgz",
- "integrity": "sha512-uaLwQ0XAQoydDlF9tlfc7iD9drYPriFe+jgYnWm8fbw5cN+eOIcnneEX9XCOOzwgLPkNCxGox6Kxjn8zY6GxtQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-invert": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.14.0.tgz",
- "integrity": "sha512-UaQW9X9vx8orQXYSjT5VcITkJPwDaHwrBbxxPoDG+F/Zgv4oV9fP+udDD6qmkgI9taU+44Fy+zm/J/gGcMWrdg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-mask": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.14.0.tgz",
- "integrity": "sha512-tdiGM69OBaKtSPfYSQeflzFhEpoRZ+BvKfDEoivyTjauynbjpRiwB1CaiS8En1INTDwzLXTT0Be9SpI3LkJoEA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-normalize": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.14.0.tgz",
- "integrity": "sha512-AfY8sqlsbbdVwFGcyIPy5JH/7fnBzlmuweb+Qtx2vn29okq6+HelLjw2b+VT2btgGUmWWHGEHd86oRGSoWGyEQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-print": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.14.0.tgz",
- "integrity": "sha512-MwP3sH+VS5AhhSTXk7pui+tEJFsxnTKFY3TraFJb8WFbA2Vo2qsRCZseEGwpTLhENB7p/JSsLvWoSSbpmxhFAQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "load-bmfont": "^1.4.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-resize": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.14.0.tgz",
- "integrity": "sha512-qFeMOyXE/Bk6QXN0GQo89+CB2dQcXqoxUcDb2Ah8wdYlKqpi53skABkgVy5pW3EpiprDnzNDboMltdvDslNgLQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-rotate": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.14.0.tgz",
- "integrity": "sha512-aGaicts44bvpTcq5Dtf93/8TZFu5pMo/61lWWnYmwJJU1RqtQlxbCLEQpMyRhKDNSfPbuP8nyGmaqXlM/82J0Q==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5",
- "@jimp/plugin-crop": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-scale": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.14.0.tgz",
- "integrity": "sha512-ZcJk0hxY5ZKZDDwflqQNHEGRblgaR+piePZm7dPwPUOSeYEH31P0AwZ1ziceR74zd8N80M0TMft+e3Td6KGBHw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-shadow": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.14.0.tgz",
- "integrity": "sha512-p2igcEr/iGrLiTu0YePNHyby0WYAXM14c5cECZIVnq/UTOOIQ7xIcWZJ1lRbAEPxVVXPN1UibhZAbr3HAb5BjQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blur": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-threshold": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.14.0.tgz",
- "integrity": "sha512-N4BlDgm/FoOMV/DQM2rSpzsgqAzkP0DXkWZoqaQrlRxQBo4zizQLzhEL00T/YCCMKnddzgEhnByaocgaaa0fKw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-color": ">=0.8.0",
- "@jimp/plugin-resize": ">=0.8.0"
- }
- },
- "node_modules/@jimp/plugins": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.14.0.tgz",
- "integrity": "sha512-vDO3XT/YQlFlFLq5TqNjQkISqjBHT8VMhpWhAfJVwuXIpilxz5Glu4IDLK6jp4IjPR6Yg2WO8TmRY/HI8vLrOw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/plugin-blit": "^0.14.0",
- "@jimp/plugin-blur": "^0.14.0",
- "@jimp/plugin-circle": "^0.14.0",
- "@jimp/plugin-color": "^0.14.0",
- "@jimp/plugin-contain": "^0.14.0",
- "@jimp/plugin-cover": "^0.14.0",
- "@jimp/plugin-crop": "^0.14.0",
- "@jimp/plugin-displace": "^0.14.0",
- "@jimp/plugin-dither": "^0.14.0",
- "@jimp/plugin-fisheye": "^0.14.0",
- "@jimp/plugin-flip": "^0.14.0",
- "@jimp/plugin-gaussian": "^0.14.0",
- "@jimp/plugin-invert": "^0.14.0",
- "@jimp/plugin-mask": "^0.14.0",
- "@jimp/plugin-normalize": "^0.14.0",
- "@jimp/plugin-print": "^0.14.0",
- "@jimp/plugin-resize": "^0.14.0",
- "@jimp/plugin-rotate": "^0.14.0",
- "@jimp/plugin-scale": "^0.14.0",
- "@jimp/plugin-shadow": "^0.14.0",
- "@jimp/plugin-threshold": "^0.14.0",
- "timm": "^1.6.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/png": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.14.0.tgz",
- "integrity": "sha512-0RV/mEIDOrPCcNfXSPmPBqqSZYwGADNRVUTyMt47RuZh7sugbYdv/uvKmQSiqRdR0L1sfbCBMWUEa5G/8MSbdA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "pngjs": "^3.3.3"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/tiff": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.14.0.tgz",
- "integrity": "sha512-zBYDTlutc7j88G/7FBCn3kmQwWr0rmm1e0FKB4C3uJ5oYfT8645lftUsvosKVUEfkdmOaMAnhrf4ekaHcb5gQw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "utif": "^2.0.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/types": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.14.0.tgz",
- "integrity": "sha512-hx3cXAW1KZm+b+XCrY3LXtdWy2U+hNtq0rPyJ7NuXCjU7lZR3vIkpz1DLJ3yDdS70hTi5QDXY3Cd9kd6DtloHQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/bmp": "^0.14.0",
- "@jimp/gif": "^0.14.0",
- "@jimp/jpeg": "^0.14.0",
- "@jimp/png": "^0.14.0",
- "@jimp/tiff": "^0.14.0",
- "timm": "^1.6.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/utils": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.14.0.tgz",
- "integrity": "sha512-MY5KFYUru0y74IsgM/9asDwb3ERxWxXEu3CRCZEvE7DtT86y1bR1XgtlSliMrptjz4qbivNGMQSvUBpEFJDp1A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "regenerator-runtime": "^0.13.3"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@oslojs/encoding": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
- "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@polymech/cache": {
- "resolved": "../../../polymech-mono/packages/cache",
- "link": true
- },
- "node_modules/@polymech/fs": {
- "resolved": "../../../polymech-mono/packages/fs",
- "link": true
- },
- "node_modules/@polymech/log": {
- "resolved": "../../../polymech-mono/packages/log",
- "link": true
- },
- "node_modules/@rollup/pluginutils": {
- "version": "5.1.4",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz",
- "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "^1.0.0",
- "estree-walker": "^2.0.2",
- "picomatch": "^4.0.2"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
- }
- },
- "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz",
- "integrity": "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-android-arm64": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.8.tgz",
- "integrity": "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.8.tgz",
- "integrity": "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.8.tgz",
- "integrity": "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-freebsd-arm64": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.8.tgz",
- "integrity": "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-freebsd-x64": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.8.tgz",
- "integrity": "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.8.tgz",
- "integrity": "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.8.tgz",
- "integrity": "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.8.tgz",
- "integrity": "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.8.tgz",
- "integrity": "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.8.tgz",
- "integrity": "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.8.tgz",
- "integrity": "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.8.tgz",
- "integrity": "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz",
- "integrity": "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.8.tgz",
- "integrity": "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.8.tgz",
- "integrity": "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.8.tgz",
- "integrity": "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.8.tgz",
- "integrity": "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz",
- "integrity": "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@shikijs/core": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz",
- "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/engine-javascript": "1.29.2",
- "@shikijs/engine-oniguruma": "1.29.2",
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4",
- "hast-util-to-html": "^9.0.4"
- }
- },
- "node_modules/@shikijs/engine-javascript": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz",
- "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "oniguruma-to-es": "^2.2.0"
- }
- },
- "node_modules/@shikijs/engine-oniguruma": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz",
- "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1"
- }
- },
- "node_modules/@shikijs/langs": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz",
- "integrity": "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2"
- }
- },
- "node_modules/@shikijs/themes": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz",
- "integrity": "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2"
- }
- },
- "node_modules/@shikijs/types": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz",
- "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4"
- }
- },
- "node_modules/@shikijs/vscode-textmate": {
- "version": "10.0.2",
- "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",
- "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@tokenizer/token": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
- "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
- "license": "MIT"
- },
- "node_modules/@types/chai": {
- "version": "4.3.20",
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz",
- "integrity": "sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/chai-subset": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.5.tgz",
- "integrity": "sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/chai": "*"
- }
- },
- "node_modules/@types/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/debug": {
- "version": "4.1.12",
- "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
- "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/ms": "*"
- }
- },
- "node_modules/@types/estree": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/hast": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/mdast": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/ms": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
- "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/nlcst": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz",
- "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/node": {
- "version": "22.13.5",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz",
- "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "undici-types": "~6.20.0"
- }
- },
- "node_modules/@types/unist": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@ungap/structured-clone": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
- "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/abort-controller": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
- "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
- "license": "MIT",
- "dependencies": {
- "event-target-shim": "^5.0.0"
- },
- "engines": {
- "node": ">=6.5"
- }
- },
- "node_modules/acorn": {
- "version": "8.14.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/ansi-align": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
- "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "string-width": "^4.1.0"
- }
- },
- "node_modules/ansi-align/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-align/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/ansi-align/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-align/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-regex": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/ansi-styles": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/any-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz",
- "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==",
- "license": "MIT"
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/anymatch/node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "license": "Python-2.0",
- "peer": true
- },
- "node_modules/aria-query": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
- "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/array-iterate": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz",
- "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/assertion-error": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/astro": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/astro/-/astro-5.3.0.tgz",
- "integrity": "sha512-e88l/Yk/6enR/ZDddLbqtM+oblBFk5mneNSmNesyVYGL/6Dj4UA67GPAZOk79VxT5dbLlclZSyyw/wlxN1aj3A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@astrojs/compiler": "^2.10.3",
- "@astrojs/internal-helpers": "0.5.1",
- "@astrojs/markdown-remark": "6.1.0",
- "@astrojs/telemetry": "3.2.0",
- "@oslojs/encoding": "^1.1.0",
- "@rollup/pluginutils": "^5.1.4",
- "@types/cookie": "^0.6.0",
- "acorn": "^8.14.0",
- "aria-query": "^5.3.2",
- "axobject-query": "^4.1.0",
- "boxen": "8.0.1",
- "ci-info": "^4.1.0",
- "clsx": "^2.1.1",
- "common-ancestor-path": "^1.0.1",
- "cookie": "^0.7.2",
- "cssesc": "^3.0.0",
- "debug": "^4.4.0",
- "deterministic-object-hash": "^2.0.2",
- "devalue": "^5.1.1",
- "diff": "^5.2.0",
- "dlv": "^1.1.3",
- "dset": "^3.1.4",
- "es-module-lexer": "^1.6.0",
- "esbuild": "^0.24.2",
- "estree-walker": "^3.0.3",
- "fast-glob": "^3.3.3",
- "flattie": "^1.1.1",
- "github-slugger": "^2.0.0",
- "html-escaper": "3.0.3",
- "http-cache-semantics": "^4.1.1",
- "js-yaml": "^4.1.0",
- "kleur": "^4.1.5",
- "magic-string": "^0.30.17",
- "magicast": "^0.3.5",
- "micromatch": "^4.0.8",
- "mrmime": "^2.0.0",
- "neotraverse": "^0.6.18",
- "p-limit": "^6.2.0",
- "p-queue": "^8.1.0",
- "preferred-pm": "^4.1.1",
- "prompts": "^2.4.2",
- "rehype": "^13.0.2",
- "semver": "^7.7.1",
- "shiki": "^1.29.2",
- "tinyexec": "^0.3.2",
- "tsconfck": "^3.1.4",
- "ultrahtml": "^1.5.3",
- "unist-util-visit": "^5.0.0",
- "unstorage": "^1.14.4",
- "vfile": "^6.0.3",
- "vite": "^6.0.11",
- "vitefu": "^1.0.5",
- "which-pm": "^3.0.1",
- "xxhash-wasm": "^1.1.0",
- "yargs-parser": "^21.1.1",
- "yocto-spinner": "^0.2.0",
- "zod": "^3.24.1",
- "zod-to-json-schema": "^3.24.1",
- "zod-to-ts": "^1.2.0"
- },
- "bin": {
- "astro": "astro.js"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0",
- "npm": ">=9.6.5",
- "pnpm": ">=7.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/astrodotbuild"
- },
- "optionalDependencies": {
- "sharp": "^0.33.3"
- }
- },
- "node_modules/axobject-query": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
- "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/bail": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/base-64": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
- "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/bmp-js": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz",
- "integrity": "sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==",
- "license": "MIT"
- },
- "node_modules/boxen": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
- "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-align": "^3.0.1",
- "camelcase": "^8.0.0",
- "chalk": "^5.3.0",
- "cli-boxes": "^3.0.0",
- "string-width": "^7.2.0",
- "type-fest": "^4.21.0",
- "widest-line": "^5.0.0",
- "wrap-ansi": "^9.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/braces": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
- "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "fill-range": "^7.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/buffer": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/buffer-equal": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
- "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==",
- "license": "MIT",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/camelcase": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz",
- "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ccount": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/centra": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz",
- "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==",
- "license": "MIT",
- "dependencies": {
- "follow-redirects": "^1.15.6"
- }
- },
- "node_modules/chai": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz",
- "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "assertion-error": "^1.1.0",
- "check-error": "^1.0.3",
- "deep-eql": "^4.1.3",
- "get-func-name": "^2.0.2",
- "loupe": "^2.3.6",
- "pathval": "^1.1.1",
- "type-detect": "^4.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chalk": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
- "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/character-entities": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
- "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-html4": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-legacy": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/check-error": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
- "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "get-func-name": "^2.0.2"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/chokidar": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
- "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "readdirp": "^4.0.1"
- },
- "engines": {
- "node": ">= 14.16.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/ci-info": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
- "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-boxes": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
- "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/clsx": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
- "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/color": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
- "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^2.0.1",
- "color-string": "^1.9.0"
- },
- "engines": {
- "node": ">=12.5.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/color-string": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
- "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "^1.0.0",
- "simple-swizzle": "^0.2.2"
- }
- },
- "node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
- "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz",
- "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
- "license": "MIT"
- },
- "node_modules/cookie": {
- "version": "0.7.2",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/cookie-es": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz",
- "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/crossws": {
- "version": "0.3.4",
- "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz",
- "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "uncrypto": "^0.1.3"
- }
- },
- "node_modules/cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/debug": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.3"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decode-named-character-reference": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
- "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "character-entities": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/deep-eql": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz",
- "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-detect": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/defu": {
- "version": "6.1.4",
- "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
- "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/dequal": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/destr": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz",
- "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/detect-libc": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
- "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/deterministic-object-hash": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz",
- "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "base-64": "^1.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/devalue": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
- "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/devlop": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
- "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "dequal": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/diff": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
- "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
- "license": "BSD-3-Clause",
- "peer": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/dlv": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
- "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/dom-walk": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
- "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
- },
- "node_modules/dset": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz",
- "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/emoji-regex": {
- "version": "10.4.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
- "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/emoji-regex-xs": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz",
- "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/entities": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
- "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
- "license": "BSD-2-Clause",
- "peer": true,
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/es-module-lexer": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz",
- "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/esbuild": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
- "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
- "hasInstallScript": true,
- "license": "MIT",
- "peer": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=18"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.24.2",
- "@esbuild/android-arm": "0.24.2",
- "@esbuild/android-arm64": "0.24.2",
- "@esbuild/android-x64": "0.24.2",
- "@esbuild/darwin-arm64": "0.24.2",
- "@esbuild/darwin-x64": "0.24.2",
- "@esbuild/freebsd-arm64": "0.24.2",
- "@esbuild/freebsd-x64": "0.24.2",
- "@esbuild/linux-arm": "0.24.2",
- "@esbuild/linux-arm64": "0.24.2",
- "@esbuild/linux-ia32": "0.24.2",
- "@esbuild/linux-loong64": "0.24.2",
- "@esbuild/linux-mips64el": "0.24.2",
- "@esbuild/linux-ppc64": "0.24.2",
- "@esbuild/linux-riscv64": "0.24.2",
- "@esbuild/linux-s390x": "0.24.2",
- "@esbuild/linux-x64": "0.24.2",
- "@esbuild/netbsd-arm64": "0.24.2",
- "@esbuild/netbsd-x64": "0.24.2",
- "@esbuild/openbsd-arm64": "0.24.2",
- "@esbuild/openbsd-x64": "0.24.2",
- "@esbuild/sunos-x64": "0.24.2",
- "@esbuild/win32-arm64": "0.24.2",
- "@esbuild/win32-ia32": "0.24.2",
- "@esbuild/win32-x64": "0.24.2"
- }
- },
- "node_modules/esbuild-android-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz",
- "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-android-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz",
- "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz",
- "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz",
- "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz",
- "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz",
- "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-32": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz",
- "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz",
- "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz",
- "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz",
- "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-mips64le": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz",
- "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-ppc64le": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz",
- "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-riscv64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz",
- "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-s390x": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz",
- "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-netbsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz",
- "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-openbsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz",
- "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-sunos-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz",
- "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-32": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz",
- "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz",
- "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz",
- "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
- "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "license": "BSD-2-Clause",
- "peer": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/estree-walker": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "^1.0.0"
- }
- },
- "node_modules/event-target-shim": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
- "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/eventemitter3": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
- "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/exif-parser": {
- "version": "0.1.12",
- "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz",
- "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw=="
- },
- "node_modules/extend": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/fast-glob": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
- "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.8"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fastq": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
- "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/file-type": {
- "version": "17.1.1",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.1.tgz",
- "integrity": "sha512-heRUMZHby2Qj6wZAA3YHeMlRmZNQTcb6VxctkGmM+mcM6ROQKvHpr7SS6EgdfEhH+s25LDshBjvPx/Ecm+bOVQ==",
- "license": "MIT",
- "dependencies": {
- "readable-web-to-node-stream": "^3.0.2",
- "strtok3": "^7.0.0-alpha.7",
- "token-types": "^5.0.0-alpha.2"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/file-type?sponsor=1"
- }
- },
- "node_modules/fill-range": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
- "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-cache-dir": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
- "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
- "license": "MIT",
- "dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^3.0.2",
- "pkg-dir": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
- }
- },
- "node_modules/find-up": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz",
- "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^7.2.0",
- "path-exists": "^5.0.0",
- "unicorn-magic": "^0.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/find-up-simple": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz",
- "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/find-yarn-workspace-root2": {
- "version": "1.2.16",
- "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz",
- "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==",
- "license": "Apache-2.0",
- "peer": true,
- "dependencies": {
- "micromatch": "^4.0.2",
- "pkg-dir": "^4.2.0"
- }
- },
- "node_modules/flattie": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz",
- "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/follow-redirects": {
- "version": "1.15.9",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
- "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
- "optional": true
- }
- }
- },
- "node_modules/fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
- "hasInstallScript": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
- "dev": true,
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/get-east-asian-width": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz",
- "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/get-func-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
- "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/gifwrap": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.4.tgz",
- "integrity": "sha512-MDMwbhASQuVeD4JKd1fKgNgCRL3fGqMM4WaqpNhWO0JiMOAjbQdumbs4BbBZEy9/M00EHEjKN3HieVhCUlwjeQ==",
- "license": "MIT",
- "dependencies": {
- "image-q": "^4.0.0",
- "omggif": "^1.0.10"
- }
- },
- "node_modules/github-slugger": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
- "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/global": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
- "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
- "license": "MIT",
- "dependencies": {
- "min-document": "^2.19.0",
- "process": "^0.11.10"
- }
- },
- "node_modules/graceful-fs": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/h3": {
- "version": "1.15.1",
- "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.1.tgz",
- "integrity": "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "cookie-es": "^1.2.2",
- "crossws": "^0.3.3",
- "defu": "^6.1.4",
- "destr": "^2.0.3",
- "iron-webcrypto": "^1.2.1",
- "node-mock-http": "^1.0.0",
- "radix3": "^1.1.2",
- "ufo": "^1.5.4",
- "uncrypto": "^0.1.3"
- }
- },
- "node_modules/hasown": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "function-bind": "^1.1.2"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/hast-util-from-html": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
- "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "devlop": "^1.1.0",
- "hast-util-from-parse5": "^8.0.0",
- "parse5": "^7.0.0",
- "vfile": "^6.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-from-parse5": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz",
- "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "devlop": "^1.0.0",
- "hastscript": "^9.0.0",
- "property-information": "^7.0.0",
- "vfile": "^6.0.0",
- "vfile-location": "^5.0.0",
- "web-namespaces": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-is-element": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
- "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-parse-selector": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
- "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-raw": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz",
- "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "hast-util-from-parse5": "^8.0.0",
- "hast-util-to-parse5": "^8.0.0",
- "html-void-elements": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "parse5": "^7.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-html": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz",
- "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "ccount": "^2.0.0",
- "comma-separated-tokens": "^2.0.0",
- "hast-util-whitespace": "^3.0.0",
- "html-void-elements": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "property-information": "^7.0.0",
- "space-separated-tokens": "^2.0.0",
- "stringify-entities": "^4.0.0",
- "zwitch": "^2.0.4"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-parse5": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
- "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "devlop": "^1.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-parse5/node_modules/property-information": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
- "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/hast-util-to-text": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
- "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "hast-util-is-element": "^3.0.0",
- "unist-util-find-after": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-whitespace": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hastscript": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
- "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "hast-util-parse-selector": "^4.0.0",
- "property-information": "^7.0.0",
- "space-separated-tokens": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/html-escaper": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
- "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/html-void-elements": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
- "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/http-cache-semantics": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
- "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
- "license": "BSD-2-Clause",
- "peer": true
- },
- "node_modules/ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "BSD-3-Clause"
- },
- "node_modules/image-q": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/image-q/-/image-q-4.0.0.tgz",
- "integrity": "sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==",
- "license": "MIT",
- "dependencies": {
- "@types/node": "16.9.1"
- }
- },
- "node_modules/image-q/node_modules/@types/node": {
- "version": "16.9.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz",
- "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==",
- "license": "MIT"
- },
- "node_modules/imagetools-core": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/imagetools-core/-/imagetools-core-7.0.2.tgz",
- "integrity": "sha512-nrLdKLJHHXd8MitwlXK6/h1TSwGaH3X1DZ3z6yMv/tX7dJ12ecLxZ6P5jgKetfIFh8IJwH9fCWMoTA8ixg0VVA==",
- "license": "MIT",
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/import-meta-resolve": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
- "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/iron-webcrypto": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz",
- "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "url": "https://github.com/sponsors/brc-dd"
- }
- },
- "node_modules/is-arrayish": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/is-core-module": {
- "version": "2.16.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
- "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hasown": "^2.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-docker": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
- "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-function": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
- "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==",
- "license": "MIT"
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-inside-container": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
- "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-docker": "^3.0.0"
- },
- "bin": {
- "is-inside-container": "cli.js"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-plain-obj": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-wsl": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
- "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-inside-container": "^1.0.0"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
- "node_modules/jpeg-js": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz",
- "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
- "license": "BSD-3-Clause"
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/kleur": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/load-bmfont": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.2.tgz",
- "integrity": "sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==",
- "license": "MIT",
- "dependencies": {
- "buffer-equal": "0.0.1",
- "mime": "^1.3.4",
- "parse-bmfont-ascii": "^1.0.3",
- "parse-bmfont-binary": "^1.0.5",
- "parse-bmfont-xml": "^1.1.4",
- "phin": "^3.7.1",
- "xhr": "^2.0.1",
- "xtend": "^4.0.0"
- }
- },
- "node_modules/load-bmfont/node_modules/phin": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz",
- "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==",
- "license": "MIT",
- "dependencies": {
- "centra": "^2.7.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/load-yaml-file": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz",
- "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "graceful-fs": "^4.1.5",
- "js-yaml": "^3.13.0",
- "pify": "^4.0.1",
- "strip-bom": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/load-yaml-file/node_modules/argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/load-yaml-file/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/local-pkg": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz",
- "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/locate-path": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
- "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^6.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/longest-streak": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
- "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/loupe": {
- "version": "2.3.7",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
- "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "get-func-name": "^2.0.1"
- }
- },
- "node_modules/lru-cache": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/magic-string": {
- "version": "0.30.17",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
- "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.0"
- }
- },
- "node_modules/magicast": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz",
- "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/parser": "^7.25.4",
- "@babel/types": "^7.25.4",
- "source-map-js": "^1.2.0"
- }
- },
- "node_modules/make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
- "license": "MIT",
- "dependencies": {
- "semver": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/make-dir/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/markdown-table": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
- "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/mdast-util-definitions": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz",
- "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-find-and-replace": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
- "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "escape-string-regexp": "^5.0.0",
- "unist-util-is": "^6.0.0",
- "unist-util-visit-parents": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-from-markdown": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark": "^4.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
- "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-gfm-autolink-literal": "^2.0.0",
- "mdast-util-gfm-footnote": "^2.0.0",
- "mdast-util-gfm-strikethrough": "^2.0.0",
- "mdast-util-gfm-table": "^2.0.0",
- "mdast-util-gfm-task-list-item": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-autolink-literal": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
- "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "ccount": "^2.0.0",
- "devlop": "^1.0.0",
- "mdast-util-find-and-replace": "^3.0.0",
- "micromark-util-character": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-footnote": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
- "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.1.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-strikethrough": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
- "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-table": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
- "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "markdown-table": "^3.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-task-list-item": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
- "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-phrasing": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-hast": {
- "version": "13.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
- "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "trim-lines": "^3.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-markdown": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "longest-streak": "^3.0.0",
- "mdast-util-phrasing": "^4.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "unist-util-visit": "^5.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromark": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/debug": "^4.0.0",
- "debug": "^4.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-core-commonmark": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-factory-destination": "^2.0.0",
- "micromark-factory-label": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-factory-title": "^2.0.0",
- "micromark-factory-whitespace": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-html-tag-name": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-extension-gfm": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
- "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-extension-gfm-autolink-literal": "^2.0.0",
- "micromark-extension-gfm-footnote": "^2.0.0",
- "micromark-extension-gfm-strikethrough": "^2.0.0",
- "micromark-extension-gfm-table": "^2.0.0",
- "micromark-extension-gfm-tagfilter": "^2.0.0",
- "micromark-extension-gfm-task-list-item": "^2.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-autolink-literal": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
- "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-footnote": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
- "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-strikethrough": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
- "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-table": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
- "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-tagfilter": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
- "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-task-list-item": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
- "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-factory-destination": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-label": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-space": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-title": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-whitespace": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-character": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-chunked": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-classify-character": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-combine-extensions": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-numeric-character-reference": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-string": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-encode": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-html-tag-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-normalize-identifier": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-resolve-all": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-sanitize-uri": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-subtokenize": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
- "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-symbol": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-types": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromatch": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "braces": "^3.0.3",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/micromatch/node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "license": "MIT",
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/min-document": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
- "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
- "dependencies": {
- "dom-walk": "^0.1.0"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/mkdirp": {
- "version": "0.5.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/mrmime": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
- "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "license": "MIT"
- },
- "node_modules/nanoid": {
- "version": "3.3.8",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
- "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/neotraverse": {
- "version": "0.6.18",
- "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz",
- "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/nlcst-to-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz",
- "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/node-fetch-native": {
- "version": "1.6.6",
- "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz",
- "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/node-mock-http": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz",
- "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-hash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/ofetch": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz",
- "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "destr": "^2.0.3",
- "node-fetch-native": "^1.6.4",
- "ufo": "^1.5.4"
- }
- },
- "node_modules/omggif": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz",
- "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==",
- "license": "MIT"
- },
- "node_modules/oniguruma-to-es": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz",
- "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex-xs": "^1.0.0",
- "regex": "^5.1.1",
- "regex-recursion": "^5.1.1"
- }
- },
- "node_modules/p-limit": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz",
- "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "yocto-queue": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
- "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate/node_modules/p-limit": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
- "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
- "license": "MIT",
- "dependencies": {
- "yocto-queue": "^1.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-map": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz",
- "integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==",
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-queue": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz",
- "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "eventemitter3": "^5.0.1",
- "p-timeout": "^6.1.2"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-timeout": {
- "version": "6.1.4",
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz",
- "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pako": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
- "license": "(MIT AND Zlib)"
- },
- "node_modules/parse-bmfont-ascii": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz",
- "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==",
- "license": "MIT"
- },
- "node_modules/parse-bmfont-binary": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz",
- "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==",
- "license": "MIT"
- },
- "node_modules/parse-bmfont-xml": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz",
- "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==",
- "license": "MIT",
- "dependencies": {
- "xml-parse-from-string": "^1.0.0",
- "xml2js": "^0.5.0"
- }
- },
- "node_modules/parse-headers": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz",
- "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==",
- "license": "MIT"
- },
- "node_modules/parse-latin": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz",
- "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "@types/unist": "^3.0.0",
- "nlcst-to-string": "^4.0.0",
- "unist-util-modify-children": "^4.0.0",
- "unist-util-visit-children": "^3.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/parse5": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "entities": "^4.5.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
- "node_modules/path-exists": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
- "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/pathval": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
- "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/peek-readable": {
- "version": "5.4.2",
- "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz",
- "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==",
- "license": "MIT",
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/phin": {
- "version": "2.9.3",
- "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz",
- "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==",
- "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
- "license": "MIT"
- },
- "node_modules/picocolors": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
- "license": "ISC"
- },
- "node_modules/picomatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
- "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pixelmatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz",
- "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==",
- "license": "ISC",
- "dependencies": {
- "pngjs": "^3.0.0"
- },
- "bin": {
- "pixelmatch": "bin/pixelmatch"
- }
- },
- "node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "license": "MIT",
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pngjs": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
- "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
- "license": "MIT",
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/postcss": {
- "version": "8.5.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
- "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.8",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/potrace": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/potrace/-/potrace-2.1.8.tgz",
- "integrity": "sha512-V9hI7UMJyEhNZjM8CbZaP/804ZRLgzWkCS9OOYnEZkszzj3zKR/erRdj0uFMcN3pp6x4B+AIZebmkQgGRinG/g==",
- "license": "GPL-2.0",
- "dependencies": {
- "jimp": "^0.14.0"
- }
- },
- "node_modules/preferred-pm": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.1.1.tgz",
- "integrity": "sha512-rU+ZAv1Ur9jAUZtGPebQVQPzdGhNzaEiQ7VL9+cjsAWPHFYOccNXPNiev1CCDSOg/2j7UujM7ojNhpkuILEVNQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "find-up-simple": "^1.0.0",
- "find-yarn-workspace-root2": "1.2.16",
- "which-pm": "^3.0.1"
- },
- "engines": {
- "node": ">=18.12"
- }
- },
- "node_modules/prismjs": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
- "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/process": {
- "version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/prompts": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
- "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "kleur": "^3.0.3",
- "sisteransi": "^1.0.5"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/prompts/node_modules/kleur": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
- "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/property-information": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz",
- "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/radix3": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz",
- "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/readable-stream": {
- "version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
- "license": "MIT",
- "dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10",
- "string_decoder": "^1.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/readable-stream/node_modules/buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
- }
- },
- "node_modules/readable-web-to-node-stream": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.4.tgz",
- "integrity": "sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==",
- "license": "MIT",
- "dependencies": {
- "readable-stream": "^4.7.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/readdirp": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
- "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 14.18.0"
- },
- "funding": {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
- "license": "MIT"
- },
- "node_modules/regex": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz",
- "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "regex-utilities": "^2.3.0"
- }
- },
- "node_modules/regex-recursion": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz",
- "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "regex": "^5.1.1",
- "regex-utilities": "^2.3.0"
- }
- },
- "node_modules/regex-utilities": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz",
- "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/rehype": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz",
- "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "rehype-parse": "^9.0.0",
- "rehype-stringify": "^10.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-parse": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz",
- "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-from-html": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-raw": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz",
- "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-raw": "^9.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-stringify": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz",
- "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-to-html": "^9.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-gfm": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
- "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-gfm": "^3.0.0",
- "micromark-extension-gfm": "^3.0.0",
- "remark-parse": "^11.0.0",
- "remark-stringify": "^11.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-parse": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
- "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-rehype": {
- "version": "11.1.1",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz",
- "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "unified": "^11.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-smartypants": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz",
- "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "retext": "^9.0.0",
- "retext-smartypants": "^6.0.0",
- "unified": "^11.0.4",
- "unist-util-visit": "^5.0.0"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/remark-stringify": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
- "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/resolve": {
- "version": "1.22.10",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
- "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-core-module": "^2.16.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/retext": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz",
- "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "retext-latin": "^4.0.0",
- "retext-stringify": "^4.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-latin": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz",
- "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "parse-latin": "^7.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-smartypants": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz",
- "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "nlcst-to-string": "^4.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-stringify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz",
- "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "nlcst-to-string": "^4.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rollup": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz",
- "integrity": "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "1.0.6"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.34.8",
- "@rollup/rollup-android-arm64": "4.34.8",
- "@rollup/rollup-darwin-arm64": "4.34.8",
- "@rollup/rollup-darwin-x64": "4.34.8",
- "@rollup/rollup-freebsd-arm64": "4.34.8",
- "@rollup/rollup-freebsd-x64": "4.34.8",
- "@rollup/rollup-linux-arm-gnueabihf": "4.34.8",
- "@rollup/rollup-linux-arm-musleabihf": "4.34.8",
- "@rollup/rollup-linux-arm64-gnu": "4.34.8",
- "@rollup/rollup-linux-arm64-musl": "4.34.8",
- "@rollup/rollup-linux-loongarch64-gnu": "4.34.8",
- "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8",
- "@rollup/rollup-linux-riscv64-gnu": "4.34.8",
- "@rollup/rollup-linux-s390x-gnu": "4.34.8",
- "@rollup/rollup-linux-x64-gnu": "4.34.8",
- "@rollup/rollup-linux-x64-musl": "4.34.8",
- "@rollup/rollup-win32-arm64-msvc": "4.34.8",
- "@rollup/rollup-win32-ia32-msvc": "4.34.8",
- "@rollup/rollup-win32-x64-msvc": "4.34.8",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/sax": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz",
- "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==",
- "license": "ISC"
- },
- "node_modules/semver": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
- "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
- "license": "ISC",
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/sharp": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
- "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color": "^4.2.3",
- "detect-libc": "^2.0.3",
- "semver": "^7.6.3"
- },
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-darwin-arm64": "0.33.5",
- "@img/sharp-darwin-x64": "0.33.5",
- "@img/sharp-libvips-darwin-arm64": "1.0.4",
- "@img/sharp-libvips-darwin-x64": "1.0.4",
- "@img/sharp-libvips-linux-arm": "1.0.5",
- "@img/sharp-libvips-linux-arm64": "1.0.4",
- "@img/sharp-libvips-linux-s390x": "1.0.4",
- "@img/sharp-libvips-linux-x64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
- "@img/sharp-linux-arm": "0.33.5",
- "@img/sharp-linux-arm64": "0.33.5",
- "@img/sharp-linux-s390x": "0.33.5",
- "@img/sharp-linux-x64": "0.33.5",
- "@img/sharp-linuxmusl-arm64": "0.33.5",
- "@img/sharp-linuxmusl-x64": "0.33.5",
- "@img/sharp-wasm32": "0.33.5",
- "@img/sharp-win32-ia32": "0.33.5",
- "@img/sharp-win32-x64": "0.33.5"
- }
- },
- "node_modules/shiki": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz",
- "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/core": "1.29.2",
- "@shikijs/engine-javascript": "1.29.2",
- "@shikijs/engine-oniguruma": "1.29.2",
- "@shikijs/langs": "1.29.2",
- "@shikijs/themes": "1.29.2",
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4"
- }
- },
- "node_modules/simple-swizzle": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
- "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-arrayish": "^0.3.1"
- }
- },
- "node_modules/sisteransi": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
- "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/smol-toml": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz",
- "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==",
- "license": "BSD-3-Clause",
- "peer": true,
- "engines": {
- "node": ">= 18"
- },
- "funding": {
- "url": "https://github.com/sponsors/cyyynthia"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
- "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/space-separated-tokens": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/string-width": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
- "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex": "^10.3.0",
- "get-east-asian-width": "^1.0.0",
- "strip-ansi": "^7.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/stringify-entities": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "character-entities-html4": "^2.0.0",
- "character-entities-legacy": "^3.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
- },
- "node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/strtok3": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.1.1.tgz",
- "integrity": "sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==",
- "license": "MIT",
- "dependencies": {
- "@tokenizer/token": "^0.3.0",
- "peek-readable": "^5.1.3"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/timm": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz",
- "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==",
- "license": "MIT"
- },
- "node_modules/tinycolor2": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",
- "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",
- "license": "MIT"
- },
- "node_modules/tinyexec": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
- "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/tinypool": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz",
- "integrity": "sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tinyspy": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-0.3.3.tgz",
- "integrity": "sha512-gRiUR8fuhUf0W9lzojPf1N1euJYA30ISebSfgca8z76FOvXtVXqd5ojEIaKLWbDQhAaC3ibxZIjqbyi4ybjcTw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/token-types": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz",
- "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==",
- "license": "MIT",
- "dependencies": {
- "@tokenizer/token": "^0.3.0",
- "ieee754": "^1.2.1"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/trim-lines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
- "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/trough": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/tsconfck": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz",
- "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "tsconfck": "bin/tsconfck.js"
- },
- "engines": {
- "node": "^18 || >=20"
- },
- "peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/tslib": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
- "license": "0BSD",
- "optional": true,
- "peer": true
- },
- "node_modules/type-detect": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz",
- "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "4.35.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.35.0.tgz",
- "integrity": "sha512-2/AwEFQDFEy30iOLjrvHDIH7e4HEWH+f1Yl1bI5XMqzuoCUqwYCdxachgsgv0og/JdVZUhbfjcJAoHj5L1753A==",
- "license": "(MIT OR CC0-1.0)",
- "peer": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typescript": {
- "version": "5.7.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
- "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
- "license": "Apache-2.0",
- "peer": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/ufo": {
- "version": "1.5.4",
- "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz",
- "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/ultrahtml": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz",
- "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/uncrypto": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz",
- "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/unicorn-magic": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
- "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/unified": {
- "version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "bail": "^2.0.0",
- "devlop": "^1.0.0",
- "extend": "^3.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-find-after": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz",
- "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-is": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-modify-children": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz",
- "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "array-iterate": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-position": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-remove-position": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz",
- "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-stringify-position": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0",
- "unist-util-visit-parents": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-children": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz",
- "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-parents": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unstorage": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.15.0.tgz",
- "integrity": "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "anymatch": "^3.1.3",
- "chokidar": "^4.0.3",
- "destr": "^2.0.3",
- "h3": "^1.15.0",
- "lru-cache": "^10.4.3",
- "node-fetch-native": "^1.6.6",
- "ofetch": "^1.4.1",
- "ufo": "^1.5.4"
- },
- "peerDependencies": {
- "@azure/app-configuration": "^1.8.0",
- "@azure/cosmos": "^4.2.0",
- "@azure/data-tables": "^13.3.0",
- "@azure/identity": "^4.6.0",
- "@azure/keyvault-secrets": "^4.9.0",
- "@azure/storage-blob": "^12.26.0",
- "@capacitor/preferences": "^6.0.3",
- "@deno/kv": ">=0.9.0",
- "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0",
- "@planetscale/database": "^1.19.0",
- "@upstash/redis": "^1.34.3",
- "@vercel/blob": ">=0.27.1",
- "@vercel/kv": "^1.0.1",
- "aws4fetch": "^1.0.20",
- "db0": ">=0.2.1",
- "idb-keyval": "^6.2.1",
- "ioredis": "^5.4.2",
- "uploadthing": "^7.4.4"
- },
- "peerDependenciesMeta": {
- "@azure/app-configuration": {
- "optional": true
- },
- "@azure/cosmos": {
- "optional": true
- },
- "@azure/data-tables": {
- "optional": true
- },
- "@azure/identity": {
- "optional": true
- },
- "@azure/keyvault-secrets": {
- "optional": true
- },
- "@azure/storage-blob": {
- "optional": true
- },
- "@capacitor/preferences": {
- "optional": true
- },
- "@deno/kv": {
- "optional": true
- },
- "@netlify/blobs": {
- "optional": true
- },
- "@planetscale/database": {
- "optional": true
- },
- "@upstash/redis": {
- "optional": true
- },
- "@vercel/blob": {
- "optional": true
- },
- "@vercel/kv": {
- "optional": true
- },
- "aws4fetch": {
- "optional": true
- },
- "db0": {
- "optional": true
- },
- "idb-keyval": {
- "optional": true
- },
- "ioredis": {
- "optional": true
- },
- "uploadthing": {
- "optional": true
- }
- }
- },
- "node_modules/utif": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz",
- "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==",
- "license": "MIT",
- "dependencies": {
- "pako": "^1.0.5"
- }
- },
- "node_modules/vfile": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vfile-location": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz",
- "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vfile-message": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vite": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.1.tgz",
- "integrity": "sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "esbuild": "^0.24.2",
- "postcss": "^8.5.2",
- "rollup": "^4.30.1"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
- "jiti": ">=1.21.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "sass-embedded": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.16.0",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "jiti": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- },
- "tsx": {
- "optional": true
- },
- "yaml": {
- "optional": true
- }
- }
- },
- "node_modules/vitefu": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.5.tgz",
- "integrity": "sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==",
- "license": "MIT",
- "peer": true,
- "workspaces": [
- "tests/deps/*",
- "tests/projects/*"
- ],
- "peerDependencies": {
- "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
- },
- "peerDependenciesMeta": {
- "vite": {
- "optional": true
- }
- }
- },
- "node_modules/vitest": {
- "version": "0.12.10",
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.12.10.tgz",
- "integrity": "sha512-TVoI6fM7rZ1zIMDjcviY8Dg5XIaPqBwDweaI3oUwvWqUz68cbM49CIHNMkF+UVoSjl94wXiBRdNhsT4ekgWuGA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/chai": "^4.3.1",
- "@types/chai-subset": "^1.3.3",
- "chai": "^4.3.6",
- "debug": "^4.3.4",
- "local-pkg": "^0.4.1",
- "tinypool": "^0.1.3",
- "tinyspy": "^0.3.2",
- "vite": "^2.9.9"
- },
- "bin": {
- "vitest": "vitest.mjs"
- },
- "engines": {
- "node": ">=v14.16.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vitest/ui": "*",
- "c8": "*",
- "happy-dom": "*",
- "jsdom": "*"
- },
- "peerDependenciesMeta": {
- "@vitest/ui": {
- "optional": true
- },
- "c8": {
- "optional": true
- },
- "happy-dom": {
- "optional": true
- },
- "jsdom": {
- "optional": true
- }
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-loong64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz",
- "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/esbuild": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz",
- "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/linux-loong64": "0.14.54",
- "esbuild-android-64": "0.14.54",
- "esbuild-android-arm64": "0.14.54",
- "esbuild-darwin-64": "0.14.54",
- "esbuild-darwin-arm64": "0.14.54",
- "esbuild-freebsd-64": "0.14.54",
- "esbuild-freebsd-arm64": "0.14.54",
- "esbuild-linux-32": "0.14.54",
- "esbuild-linux-64": "0.14.54",
- "esbuild-linux-arm": "0.14.54",
- "esbuild-linux-arm64": "0.14.54",
- "esbuild-linux-mips64le": "0.14.54",
- "esbuild-linux-ppc64le": "0.14.54",
- "esbuild-linux-riscv64": "0.14.54",
- "esbuild-linux-s390x": "0.14.54",
- "esbuild-netbsd-64": "0.14.54",
- "esbuild-openbsd-64": "0.14.54",
- "esbuild-sunos-64": "0.14.54",
- "esbuild-windows-32": "0.14.54",
- "esbuild-windows-64": "0.14.54",
- "esbuild-windows-arm64": "0.14.54"
- }
- },
- "node_modules/vitest/node_modules/rollup": {
- "version": "2.77.3",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.3.tgz",
- "integrity": "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/vitest/node_modules/vite": {
- "version": "2.9.18",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.18.tgz",
- "integrity": "sha512-sAOqI5wNM9QvSEE70W3UGMdT8cyEn0+PmJMTFvTB8wB0YbYUWw3gUbY62AOyrXosGieF2htmeLATvNxpv/zNyQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "esbuild": "^0.14.27",
- "postcss": "^8.4.13",
- "resolve": "^1.22.0",
- "rollup": ">=2.59.0 <2.78.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": ">=12.2.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- },
- "peerDependencies": {
- "less": "*",
- "sass": "*",
- "stylus": "*"
- },
- "peerDependenciesMeta": {
- "less": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- }
- }
- },
- "node_modules/web-namespaces": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz",
- "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/which-pm": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-3.0.1.tgz",
- "integrity": "sha512-v2JrMq0waAI4ju1xU5x3blsxBBMgdgZve580iYMN5frDaLGjbA24fok7wKCsya8KLVO19Ju4XDc5+zTZCJkQfg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "load-yaml-file": "^0.2.0"
- },
- "engines": {
- "node": ">=18.12"
- }
- },
- "node_modules/which-pm-runs": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz",
- "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz",
- "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "string-width": "^7.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
- "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-styles": "^6.2.1",
- "string-width": "^7.0.0",
- "strip-ansi": "^7.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/xhr": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz",
- "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==",
- "license": "MIT",
- "dependencies": {
- "global": "~4.4.0",
- "is-function": "^1.0.1",
- "parse-headers": "^2.0.0",
- "xtend": "^4.0.0"
- }
- },
- "node_modules/xml-parse-from-string": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz",
- "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==",
- "license": "MIT"
- },
- "node_modules/xml2js": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
- "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
- "license": "MIT",
- "dependencies": {
- "sax": ">=0.6.0",
- "xmlbuilder": "~11.0.0"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/xmlbuilder": {
- "version": "11.0.1",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
- "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
- "license": "MIT",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/xxhash-wasm": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
- "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "license": "ISC",
- "peer": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/yocto-queue": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
- "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
- "license": "MIT",
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yocto-spinner": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.0.tgz",
- "integrity": "sha512-Qu6WAqNLGleB687CCGcmgHIo8l+J19MX/32UrSMfbf/4L8gLoxjpOYoiHT1asiWyqvjRZbgvOhLlvne6E5Tbdw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "yoctocolors": "^2.1.1"
- },
- "engines": {
- "node": ">=18.19"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yoctocolors": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz",
- "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/zod": {
- "version": "3.24.2",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz",
- "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
- },
- "node_modules/zod-to-json-schema": {
- "version": "3.24.3",
- "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.3.tgz",
- "integrity": "sha512-HIAfWdYIt1sssHfYZFCXp4rU1w2r8hVVXYIlmoa0r0gABLs5di3RCqPU5DDROogVz1pAdYBaz7HK5n9pSUNs3A==",
- "license": "ISC",
- "peer": true,
- "peerDependencies": {
- "zod": "^3.24.1"
- }
- },
- "node_modules/zod-to-ts": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz",
- "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==",
- "peer": true,
- "peerDependencies": {
- "typescript": "^4.9.4 || ^5.0.2",
- "zod": "^3"
- }
- },
- "node_modules/zwitch": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- }
- }
-}
diff --git a/packages/imagetoolsNew/package.json b/packages/imagetoolsNew/package.json
deleted file mode 100644
index 0bee09b..0000000
--- a/packages/imagetoolsNew/package.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "name": "imagetools",
- "version": "0.9.0",
- "description": "Image Optimization tools for the Astro JS framework",
- "type": "module",
- "types": "./types.d.ts",
- "exports": {
- ".": "./index.js",
- "./ssr": "./ssr/index.js",
- "./api": "./api/index.js",
- "./config": "./config.mjs",
- "./components": "./components/index.js"
- },
- "scripts": {
- "test:watch": "vitest",
- "test": "vitest run"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/RafidMuhymin/astro-imagetools.git"
- },
- "keywords": [
- "astro",
- "astro-component",
- "image",
- "images",
- "optimization",
- "responsive-image",
- "vite",
- "vite-plugin",
- "sharp",
- "imagetools",
- "codecs",
- "astropub"
- ],
- "author": "Rafid Muhymin",
- "license": "MIT",
- "bugs": {
- "url": "https://github.com/RafidMuhymin/astro-imagetools/issues"
- },
- "homepage": "https://github.com/RafidMuhymin/astro-imagetools#readme",
- "dependencies": {
- "@astropub/codecs": "^0.4.4",
- "@polymech/cache": "file:../../../polymech-mono/packages/cache",
- "@polymech/fs": "file:../../../polymech-mono/packages/fs",
- "@polymech/log": "file:../../../polymech-mono/packages/log",
- "file-type": "17.1.1",
- "find-cache-dir": "3.3.2",
- "find-up": "^7.0.0",
- "imagetools-core": "^7.0.2",
- "object-hash": "3.0.0",
- "p-map": "^7.0.3",
- "potrace": "2.1.8"
- },
- "peerDependencies": {
- "astro": ">=0.26 || >=1.0.0-beta"
- },
- "devDependencies": {
- "vitest": "^0.12.4"
- },
- "engines": {
- "node": "^14.15.0 || >=16.0.0"
- }
-}
diff --git a/packages/imagetoolsNew/plugin/hooks/config.js b/packages/imagetoolsNew/plugin/hooks/config.js
deleted file mode 100644
index 0562971..0000000
--- a/packages/imagetoolsNew/plugin/hooks/config.js
+++ /dev/null
@@ -1,19 +0,0 @@
-// @ts-check
-
-export default function config() {
- return {
- optimizeDeps: {
- exclude: ["@astropub/codecs", "imagetools-core", "sharp"],
- },
- ssr: {
- external: [
- "sharp",
- "potrace",
- "file-type",
- "object-hash",
- "find-cache-dir",
- "@astropub/codecs",
- ],
- },
- };
-}
diff --git a/packages/imagetoolsNew/plugin/hooks/load.js b/packages/imagetoolsNew/plugin/hooks/load.js
deleted file mode 100644
index 4315016..0000000
--- a/packages/imagetoolsNew/plugin/hooks/load.js
+++ /dev/null
@@ -1,164 +0,0 @@
-// @ts-check
-import path from "node:path";
-import objectHash from "object-hash";
-
-import { store } from "../index.js";
-import { getCachedBuffer } from "../utils/cache.js";
-import { getSrcPath } from "../../api/utils/getSrcPath.js";
-import { getAssetPath, getConfigOptions } from "../utils/shared.js";
-import { sharp, supportedImageTypes } from "../../utils/runtimeChecks.js";
-
-import { getLoadedImage, getTransformedImage } from "../utils/imagetools.js"
-
-export default async function load(id) {
- try {
- var fileURL = new URL(`file://${id}`);
- } catch (error) {
- return null;
- }
-
- const { search, searchParams } = fileURL;
-
- id = id.replace(search, "");
-
- const ext = path.extname(id).slice(1);
-
- if (!supportedImageTypes.includes(ext)) return null;
-
- const { default: astroViteConfigs } = await import(
- // @ts-ignore
- "../../astroViteConfigs.js"
- );
-
- const { environment, projectBase, assetFileNames } = astroViteConfigs;
-
- const src = await getSrcPath(id);
-
- const rootRelativePosixSrc = path.posix.normalize(
- path.relative("", src).split(path.sep).join(path.posix.sep)
- );
-
- const getHash = (width) =>
- objectHash(
- { width, options, rootRelativePosixSrc },
- // @ts-ignore
- { algorithm: "sha256" }
- );
-
- const base =
- typeof arguments[1] === "string"
- ? arguments[1]
- : path.basename(src, path.extname(src));
-
- const config = Object.fromEntries(searchParams);
-
- const { image: loadedImage, width: imageWidth } =
- store.get(src) || store.set(src, await getLoadedImage(src, ext)).get(src);
-
- const { type, widths, options, extension, raw, inline } = getConfigOptions(
- config,
- ext,
- imageWidth
- );
-
- if (raw) {
- const testConfig = { ...config };
-
- delete testConfig.raw;
- delete testConfig.inline;
- delete testConfig.base64;
-
- if (Object.keys(testConfig).length > 0) {
- throw new Error(
- "If raw is set, no other options can be set except inline and base64"
- );
- }
- }
-
- if (inline) {
- if (widths.length > 1) {
- throw new Error(
- `The base64 or inline parameter can't be used with multiple widths`
- );
- }
-
- const [width] = widths;
-
- debugger
- const hash = getHash(width);
-
- if (store.has(hash)) {
- return `export default "${store.get(hash)}"`;
- } else {
- const config = { width, ...options };
-
- const { image, buffer } = raw
- ? {
- image: sharp ? loadedImage : null,
- buffer: !sharp ? loadedImage.data : null,
- }
- : await getTransformedImage({
- src,
- image: loadedImage,
- config,
- type,
- });
-
- const dataUri = `data:${type};base64,${(
- buffer || (await getCachedBuffer(hash, image))
- ).toString("base64")}`;
-
- store.set(hash, dataUri);
-
- return `export default "${dataUri}"`;
- }
- } else {
- const sources = await Promise.all(
- widths.map(async (width) => {
- const hash = getHash(width);
-
- const assetPath = getAssetPath(
- base,
- assetFileNames,
- extension,
- width,
- hash
- );
-
- if (!store.has(assetPath)) {
- const config = { width, ...options };
-
- const { image, buffer } = raw
- ? {
- image: sharp && loadedImage,
- buffer: !sharp && loadedImage.data,
- }
- : await getTransformedImage({
- src,
- image: loadedImage,
- config,
- type,
- });
-
- const imageObject = { hash, type, image, buffer };
-
- store.set(assetPath, imageObject);
- }
-
- const modulePath =
- environment === "dev" ? assetPath : projectBase + assetPath;
-
- return { width, modulePath };
- })
- );
-
- const srcset =
- sources.length > 1
- ? sources
- .map(({ width, modulePath }) => `${modulePath} ${width}w`)
- .join(", ")
- : sources[0].modulePath;
-
- return `export default "${srcset}"`;
- }
-}
diff --git a/packages/imagetoolsNew/plugin/hooks/transform.js b/packages/imagetoolsNew/plugin/hooks/transform.js
deleted file mode 100644
index 5851419..0000000
--- a/packages/imagetoolsNew/plugin/hooks/transform.js
+++ /dev/null
@@ -1,62 +0,0 @@
-// @ts-check
-import path from "node:path";
-import crypto from "node:crypto";
-import MagicString from "magic-string";
-import { cwd } from "../../utils/runtimeChecks.js";
-
-const regexTestPattern =
- /
]*>/;
-const regexExecPattern = new RegExp(regexTestPattern, "gs");
-const regexRenderPattern = /\$\$render`(.*)`/gs;
-
-export default async function transform(code, id) {
- if (id.endsWith(".md") && regexTestPattern.test(code)) {
- const { default: astroViteConfigs } = await import(
- // @ts-ignore
- "../../astroViteConfigs.js"
- );
-
- const { sourcemap } = astroViteConfigs;
-
- // Extract the "$$render`" part of the markdown string
- const [result] = [...code.matchAll(regexRenderPattern)];
- const [, renderString] = result;
- const renderIndex = result.index + "$$render`".length;
-
- const matches = renderString.matchAll(regexExecPattern);
- if (matches !== null) {
- const s = new MagicString(code);
-
- const uuid = crypto.randomBytes(4).toString("hex");
-
- const Picture = "Picture" + uuid;
-
- const renderComponent = "renderComponent" + uuid;
-
- s.prepend(
- `import { Picture as ${Picture} } from "astro-imagetools/components";\nimport { renderComponent as ${renderComponent} } from "${
- cwd + "/node_modules/astro/dist/runtime/server/index.js"
- }"\n;`
- );
-
- for (const match of matches) {
- const [matchedText, rawSrc, alt] = match;
-
- const src = rawSrc.match("(http://|https://|data:image/).*")
- ? rawSrc
- : path.resolve(path.dirname(id), rawSrc).replace(cwd, "");
-
- s.overwrite(
- renderIndex + match.index,
- renderIndex + match.index + matchedText.length,
- `\${${renderComponent}($$result, "${Picture}", ${Picture}, { "src": "${src}", "alt": "${alt}" })}`
- );
- }
-
- return {
- code: s.toString(),
- map: sourcemap ? s.generateMap({ hires: true }) : null,
- };
- }
- }
-}
diff --git a/packages/imagetoolsNew/plugin/index.js b/packages/imagetoolsNew/plugin/index.js
deleted file mode 100644
index f45f36f..0000000
--- a/packages/imagetoolsNew/plugin/index.js
+++ /dev/null
@@ -1,88 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import stream from "node:stream";
-import { fileURLToPath } from "node:url";
-import { posix as path, resolve } from "node:path";
-
-import load from "./hooks/load.js";
-import config from "./hooks/config.js";
-import transform from "./hooks/transform.js";
-import { middleware } from "../ssr/index.js";
-import { GlobalConfigOptions } from "../utils/runtimeChecks.js";
-
-if (!globalThis.astroImageToolsStore)
- globalThis.astroImageToolsStore = new Map();
-
-export const store = globalThis.astroImageToolsStore;
-
-const filename = fileURLToPath(import.meta.url);
-
-const astroViteConfigsPath = resolve(filename, "../../astroViteConfigs.js");
-
-const vitePluginAstroImageTools = {
- name: "vite-plugin-astro-imagetools",
- enforce: "pre",
-
- config,
-
- async configResolved(config) {
- const { mode } = config;
-
- const { outDir, sourcemap } = config.build;
-
- let inheritedPattern =
- config.build.rollupOptions.output?.assetFileNames?.replace(
- "[name]",
- "[name]@[width]"
- );
-
- let assetFileNames = path.normalize(
- GlobalConfigOptions.assetFileNames ||
- inheritedPattern ||
- `/_astro/[name]@[width].[hash][extname]`
- );
-
- const { dir: assetsDir } = path.posix.parse(
- assetFileNames.replaceAll(path.sep, path.posix.sep)
- );
-
- if (!assetFileNames.startsWith("/"))
- assetFileNames = path.join("/", assetFileNames);
-
- const astroViteConfigs = JSON.parse(
- (await fs.promises.readFile(astroViteConfigsPath, "utf8")).slice(15)
- );
-
- const newAstroViteConfigs = {
- ...astroViteConfigs,
- mode,
- outDir,
- assetsDir,
- sourcemap,
- assetFileNames,
- };
-
- await fs.promises.writeFile(
- astroViteConfigsPath,
- `export default ${JSON.stringify(newAstroViteConfigs, null, 2)}`
- );
- },
-
- load,
-
- transform,
-
- configureServer(server) {
- server.middlewares.use(async (request, response, next) => {
- const buffer = await middleware(request, response);
-
- if (buffer) {
- return stream.Readable.from(buffer).pipe(response);
- }
-
- next();
- });
- },
-};
-
-export default vitePluginAstroImageTools;
diff --git a/packages/imagetoolsNew/plugin/utils/cache.js b/packages/imagetoolsNew/plugin/utils/cache.js
deleted file mode 100644
index 6e5ee76..0000000
--- a/packages/imagetoolsNew/plugin/utils/cache.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import { fsCachePath } from "../../utils/runtimeChecks.js";
-
-export async function getCachedBuffer(hash, image) {
- const cacheFilePath = fsCachePath + hash;
-
- if (fs.existsSync(cacheFilePath)) {
- return fs.promises.readFile(cacheFilePath);
- }
-
- const buffer = await image.clone().toBuffer();
-
- await fs.promises.writeFile(cacheFilePath, buffer);
-
- return buffer;
-}
diff --git a/packages/imagetoolsNew/plugin/utils/codecs.js b/packages/imagetoolsNew/plugin/utils/codecs.js
deleted file mode 100644
index 1476e94..0000000
--- a/packages/imagetoolsNew/plugin/utils/codecs.js
+++ /dev/null
@@ -1,41 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import * as codecs from "@astropub/codecs";
-
-const resizedImages = new Map();
-
-export const getLoadedImage = async (src, ext) => {
- const buffer = fs.readFileSync(src);
-
- const image = await codecs[ext].decode(buffer);
-
- const { width } = image;
-
- const resizedImageKey = `${src}@${image.width}`;
-
- resizedImages.set(resizedImageKey, image);
-
- return { image, width };
-};
-
-export const getTransformedImage = async ({ src, image, config, type }) => {
- const { width, format, quality } = config;
-
- const resizedImageKey = `${src}@${width}`;
-
- const resizedImage =
- resizedImages.get(resizedImageKey) ||
- resizedImages
- .set(resizedImageKey, await image.resize({ width }))
- .get(resizedImageKey);
-
- const encodedImage = quality
- ? await codecs[format].encode(resizedImage, {
- quality: parseInt(quality),
- })
- : await resizedImage.encode(type);
-
- const buffer = Buffer.from(encodedImage.data);
-
- return { image, buffer };
-};
diff --git a/packages/imagetoolsNew/plugin/utils/imagetools.js b/packages/imagetoolsNew/plugin/utils/imagetools.js
deleted file mode 100644
index ce74862..0000000
--- a/packages/imagetoolsNew/plugin/utils/imagetools.js
+++ /dev/null
@@ -1,23 +0,0 @@
-// @ts-check
-import {
- builtins,
- applyTransforms,
- generateTransforms,
-} from "imagetools-core";
-import sharp from "sharp"
-
-export const getLoadedImage = async (src) => {
- const image = await sharp(src)
- const { width } = await image.metadata()
- return { image, width }
-}
-
-
-export const getTransformedImage = async ({ image, config }) => {
- const { transforms } = generateTransforms(config, builtins, new URLSearchParams())
- const { image: encodedImage } = await applyTransforms(
- transforms,
- image.clone()
- )
- return { image: encodedImage, buffer: null }
-}
diff --git a/packages/imagetoolsNew/plugin/utils/shared.js b/packages/imagetoolsNew/plugin/utils/shared.js
deleted file mode 100644
index bac7c05..0000000
--- a/packages/imagetoolsNew/plugin/utils/shared.js
+++ /dev/null
@@ -1,47 +0,0 @@
-// @ts-check
-
-export function getConfigOptions(config, ext, imageWidth) {
- const { w, width = w, format = ext, base64, raw, inline, ...rest } = config;
-
- const imageFormat = format === "jpeg" ? "jpg" : format;
-
- const widths = width
- ? width.split(";").map((w) => parseInt(w))
- : [imageWidth];
-
- const extension = format === "jpg" ? "jpeg" : format;
- const type = `image/${extension}`;
-
- const options = {
- format: imageFormat,
- ...rest,
- };
-
- return {
- type,
- widths,
- options,
- extension,
- raw: typeof raw === "string",
- inline: typeof base64 === "string" || typeof inline === "string",
- };
-}
-
-export function getAssetPath(base, assetFileNames, ext, width, hash) {
- const regexExecArray = /(?<=\[hash:)\d+(?=\])/g.exec(assetFileNames),
- hashLength = regexExecArray ? regexExecArray[0] : 8,
- extname = `.${ext}`,
- name = base;
-
- width = width + "w";
- hash = hash.slice(0, hashLength);
-
- const assetPath = assetFileNames
- .replace("[name]", name)
- .replace("[width]", width)
- .replace(regexExecArray ? `[hash:${hashLength}]` : "[hash]", hash)
- .replace("[ext]", ext)
- .replace("[extname]", extname);
-
- return assetPath;
-}
diff --git a/packages/imagetoolsNew/ssr/index.d.ts b/packages/imagetoolsNew/ssr/index.d.ts
deleted file mode 100644
index 87ae242..0000000
--- a/packages/imagetoolsNew/ssr/index.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import type { IncomingMessage, ServerResponse } from "http";
-
-export function middleware(
- request: IncomingMessage,
- response: ServerResponse
-): Buffer;
diff --git a/packages/imagetoolsNew/ssr/index.js b/packages/imagetoolsNew/ssr/index.js
deleted file mode 100644
index d6c6898..0000000
--- a/packages/imagetoolsNew/ssr/index.js
+++ /dev/null
@@ -1,16 +0,0 @@
-// @ts-check
-import { store } from "../plugin/index.js";
-import { getCachedBuffer } from "../plugin/utils/cache.js";
-
-export async function middleware(request, response) {
- const imageObject = store.get(request.url);
-
- if (imageObject) {
- const { hash, type, image, buffer } = imageObject;
-
- response.setHeader("Content-Type", type);
- response.setHeader("Cache-Control", "no-cache");
-
- return buffer || (await getCachedBuffer(hash, image));
- }
-}
diff --git a/packages/imagetoolsNew/test-fixtures/getSrcPath/out/out.jpeg b/packages/imagetoolsNew/test-fixtures/getSrcPath/out/out.jpeg
deleted file mode 100644
index c8b7e65..0000000
Binary files a/packages/imagetoolsNew/test-fixtures/getSrcPath/out/out.jpeg and /dev/null differ
diff --git a/packages/imagetoolsNew/test-fixtures/getSrcPath/root.jpeg b/packages/imagetoolsNew/test-fixtures/getSrcPath/root.jpeg
deleted file mode 100644
index 87f9f0c..0000000
Binary files a/packages/imagetoolsNew/test-fixtures/getSrcPath/root.jpeg and /dev/null differ
diff --git a/packages/imagetoolsNew/types.d.ts b/packages/imagetoolsNew/types.d.ts
deleted file mode 100644
index d44c18c..0000000
--- a/packages/imagetoolsNew/types.d.ts
+++ /dev/null
@@ -1,268 +0,0 @@
-declare type format =
- | "heic"
- | "heif"
- | "avif"
- | "jpg"
- | "jpeg"
- | "png"
- | "tiff"
- | "webp"
- | "gif";
-
-declare type PotraceOptions = TraceOptions | PosterizeOptions;
-
-declare interface SharedTracingOptions {
- turnPolicy?: "black" | "white" | "left" | "right" | "minority" | "majority";
- turdSize?: number;
- alphaMax?: number;
- optCurve?: boolean;
- optTolerance?: number;
- threshold?: number;
- blackOnWhite?: boolean;
- color?: "auto" | string;
- background?: "transparent" | string;
-}
-
-declare interface TraceOptions {
- function?: "trace";
- options?: SharedTracingOptions;
-}
-
-declare interface PosterizeOptions {
- function?: "posterize";
- options?: SharedTracingOptions & {
- fill?: "spread" | "dominant" | "median" | "mean";
- ranges?: "auto" | "equal";
- steps?: number | number[];
- };
-}
-
-declare interface FormatOptions {
- formatOptions?: Partial> & {
- tracedSVG?: PotraceOptions;
- };
-}
-
-declare interface PictureFormatOptions extends FormatOptions {
- format?: format | format[] | [] | null;
- fallbackFormat?: format;
- includeSourceFormat?: boolean;
-}
-
-declare interface ImgFormatOptions extends FormatOptions {
- format?: format;
-}
-
-declare interface ImageToolsConfigs {
- flip?: boolean;
- flop?: boolean;
- invert?: boolean;
- flatten?: boolean;
- normalize?: boolean;
- grayscale?: boolean;
- hue?: number;
- saturation?: number;
- brightness?: number;
- w?: number;
- h?: number;
- ar?: number;
- width?: number;
- height?: number;
- aspect?: number;
- background?: string;
- tint?: string;
- blur?: number | boolean;
- median?: number | boolean;
- rotate?: number;
- quality?: number;
- fit?: "cover" | "contain" | "fill" | "inside" | "outside";
- kernel?: "nearest" | "cubic" | "mitchell" | "lanczos2" | "lanczos3";
- position?:
- | "top"
- | "right top"
- | "right"
- | "right bottom"
- | "bottom"
- | "left bottom"
- | "left"
- | "left top"
- | "north"
- | "northeast"
- | "east"
- | "southeast"
- | "south"
- | "southwest"
- | "west"
- | "northwest"
- | "center"
- | "centre"
- | "cover"
- | "entropy"
- | "attention";
-}
-
-declare interface ObjectStyles {
- objectPosition?: string;
- objectFit?: "fill" | "contain" | "cover" | "none" | "scale-down";
-}
-
-declare interface BackgroundStyles {
- backgroundPosition?: string;
- backgroundSize?: "fill" | "contain" | "cover" | "none" | "scale-down";
-}
-
-declare interface ArtDirective
- extends PrimaryProps,
- ObjectStyles,
- PictureFormatOptions,
- ImageToolsConfigs {
- media: string;
-}
-
-declare interface BackgroundImageArtDirective
- extends PrimaryProps,
- BackgroundStyles,
- PictureFormatOptions,
- ImageToolsConfigs {
- media: string;
-}
-
-declare type sizesFunction = {
- (breakpoints: number[]): string;
-};
-
-declare type breakpointsFunction = {
- (imageWidth: number): number[];
-};
-
-declare interface PrimaryProps {
- src: string;
- sizes?: string | sizesFunction;
- placeholder?: "dominantColor" | "blurred" | "tracedSVG" | "none";
- breakpoints?:
- | number[]
- | breakpointsFunction
- | {
- count?: number;
- minWidth?: number;
- maxWidth?: number;
- };
-}
-
-declare interface ConfigOptions extends PrimaryProps, ImageToolsConfigs {
- alt: string;
- preload?: format;
- loading?: "lazy" | "eager" | "auto" | null;
- decoding?: "async" | "sync" | "auto" | null;
- layout?: "constrained" | "fixed" | "fullWidth" | "fill";
-}
-
-declare interface Attributes {
- container?: Record;
- picture?: Record;
- style?: Record;
- link?: Omit, "as" | "rel" | "imagesizes" | "imagesrcset">;
- img?: Omit<
- Record,
- | "src"
- | "alt"
- | "srcset"
- | "sizes"
- | "width"
- | "height"
- | "loading"
- | "decoding"
- >;
-}
-
-export interface PictureConfigOptions
- extends ConfigOptions,
- ObjectStyles,
- PictureFormatOptions {
- artDirectives?: ArtDirective[];
- attributes?: Omit;
- fadeInTransition?:
- | boolean
- | {
- delay?: string;
- duration?: string;
- timingFunction?: string;
- };
-}
-
-export interface ImgConfigOptions
- extends ConfigOptions,
- ObjectStyles,
- ImgFormatOptions {
- attributes?: Omit;
-}
-
-declare interface BackgroundProps {
- tag?: string;
- content?: string;
-}
-
-export interface BackgroundImageConfigOptions
- extends BackgroundProps,
- BackgroundStyles,
- Pick<
- PictureConfigOptions,
- Exclude<
- keyof PictureConfigOptions,
- | "alt"
- | "sizes"
- | "loading"
- | "decoding"
- | "layout"
- | "objectFit"
- | "objectPosition"
- | "artDirective"
- | "fadeInTransition"
- >
- > {
- attributes?: Omit;
- artDirectives?: BackgroundImageArtDirective[];
-}
-
-export interface BackgroundPictureConfigOptions
- extends BackgroundProps,
- Pick<
- PictureConfigOptions,
- Exclude
- > {
- attributes?: Attributes;
-}
-
-export interface GlobalConfigOptions
- extends BackgroundStyles,
- Pick<
- PictureConfigOptions,
- Exclude
- > {
- tag?: string;
- cacheDir?: string;
- assetFileNames?: string;
-}
-
-declare interface HTMLData {
- link: string;
- style: string;
-}
-
-export interface ImageHTMLData extends HTMLData {
- image: string;
-}
-
-export interface PictureHTMLData extends HTMLData {
- picture: string;
-}
-
-export interface ImgHTMLData extends HTMLData {
- img: string;
-}
-
-export interface BackgroundImageHTMLData extends HTMLData {
- htmlElement: string;
-}
-
-export type BackgroundPictureHTMLData = BackgroundImageHTMLData;
diff --git a/packages/imagetoolsNew/utils/filterConfigs.js b/packages/imagetoolsNew/utils/filterConfigs.js
deleted file mode 100644
index 1fd64da..0000000
--- a/packages/imagetoolsNew/utils/filterConfigs.js
+++ /dev/null
@@ -1,51 +0,0 @@
-// @ts-check
-import printWarning from "./printWarning.js";
-
-export default function filterConfigs(
- type,
- configs,
- supportedConfigs,
- { warn = true } = {}
-) {
- const clonedConfigs = { ...configs };
-
- const requiredConfigs = [];
-
- type !== "Global" && requiredConfigs.push("src");
-
- ["Img", "Picture"].includes(type) && requiredConfigs.push("alt");
-
- requiredConfigs.forEach((key) => {
- if (typeof clonedConfigs[key] === "undefined") {
- throw new Error(`The "${key}" property is required by ${type}`);
- }
- });
-
- Object.keys(clonedConfigs).forEach((key) => {
- if (!supportedConfigs.includes(key)) {
- if (warn) {
- if (key !== "class") {
- printWarning({ key, type });
- } else if (!onlyAstroClass(clonedConfigs[key])) {
- /*
- printWarning({
- message: `Do not provide a "class" directly to ${type}. Instead, use attributes: https://astro-imagetools-docs.vercel.app/en/components/${type}#attributes`,
- });
- */
- }
- }
-
- delete clonedConfigs[key];
- }
- });
-
- return clonedConfigs;
-}
-
-/**
- * Checks if the `class` attribute string is only an astro-generated scoped style class.
- */
-function onlyAstroClass(classAttr) {
- const astroClassPattern = /^astro-[0-9A-Z]{8}$/;
- return astroClassPattern.test(classAttr);
-}
diff --git a/packages/imagetoolsNew/utils/filterConfigs.test.js b/packages/imagetoolsNew/utils/filterConfigs.test.js
deleted file mode 100644
index d3d5100..0000000
--- a/packages/imagetoolsNew/utils/filterConfigs.test.js
+++ /dev/null
@@ -1,100 +0,0 @@
-import { describe, expect, afterAll, it, vi, beforeEach } from "vitest";
-import { supportedConfigs } from "./runtimeChecks";
-import filterConfigs from "./filterConfigs";
-import printWarning from "./printWarning.js";
-
-// Workaround for https://github.com/vitest-dev/vitest/issues/855
-vi.mock("./printWarning.js", async () => {
- return { default: vi.fn() };
-});
-
-const warningSpy = vi.mocked(printWarning);
-
-describe("filterConfigs", () => {
- beforeEach(() => {
- warningSpy.mockReset();
- });
- afterAll(() => {
- vi.unmock("./printWarning.js");
- });
-
- it("should require a `src` attribute for all components", () => {
- expect(() => {
- filterConfigs("Img", { alt: "" }, supportedConfigs);
- }).toThrowError('The "src" property is required by Img');
- expect(() => {
- filterConfigs("Picture", { alt: "" }, supportedConfigs);
- }).toThrowError('The "src" property is required by Picture');
- expect(() => {
- filterConfigs("BackgroundImage", {}, supportedConfigs);
- }).toThrowError('The "src" property is required by BackgroundImage');
- expect(() => {
- filterConfigs("BackgroundPicture", {}, supportedConfigs);
- }).toThrowError('The "src" property is required by BackgroundPicture');
- expect(() => {
- filterConfigs("Global", {}, supportedConfigs);
- }).not.toThrowError();
- });
-
- it("should require an `alt` attribute for Picture and Img, but not others", () => {
- expect(() => {
- filterConfigs("Img", { src: "src" }, supportedConfigs);
- }).toThrowError('The "alt" property is required by Img');
- expect(() => {
- filterConfigs("Picture", { src: "src" }, supportedConfigs);
- }).toThrowError('The "alt" property is required by Picture');
- expect(() => {
- filterConfigs("BackgroundImage", { src: "src" }, supportedConfigs);
- }).not.toThrowError();
- expect(() => {
- filterConfigs("BackgroundPicture", { src: "src" }, supportedConfigs);
- }).not.toThrowError();
- expect(() => {
- filterConfigs("Global", {}, supportedConfigs);
- }).not.toThrowError();
- });
-
- it("should remove unsupported configs", () => {
- const filteredConfig = filterConfigs("Global", { foo: "foo" }, [], {
- warn: false,
- });
- const filteredConfigFooSupported = filterConfigs(
- "Global",
- { foo: "foo" },
- ["foo"],
- {
- warn: false,
- }
- );
- expect(filteredConfig).not.toContain({ foo: "foo" });
- expect(filteredConfigFooSupported).toContain({ foo: "foo" });
- });
-
- it("should warn about unsupported configs", () => {
- filterConfigs("Global", { foo: "foo" }, []);
- expect(warningSpy).toHaveBeenCalledWith({ type: "Global", key: "foo" });
- });
-
- it("should warn about unsupported 'class' config", () => {
- filterConfigs(
- "Img",
- { class: "astro-ASDF1234 my-class", src: "src", alt: "" },
- supportedConfigs
- );
- expect(warningSpy).toHaveBeenCalledWith({
- message:
- 'Do not provide a "class" directly to Img. Instead, use attributes: https://astro-imagetools-docs.vercel.app/en/components/Img#attributes',
- });
- });
-
- it("should not warn about astro-generated 'class' config", () => {
- const filteredConfig = filterConfigs(
- "Img",
- { class: "astro-ASDF1234", src: "src", alt: "" },
- supportedConfigs
- );
- expect(warningSpy).not.toHaveBeenCalled();
- // class is still stripped out
- expect(filteredConfig).not.toContain({ class: "astro-ASDF1234" });
- });
-});
diff --git a/packages/imagetoolsNew/utils/printWarning.js b/packages/imagetoolsNew/utils/printWarning.js
deleted file mode 100644
index 754026b..0000000
--- a/packages/imagetoolsNew/utils/printWarning.js
+++ /dev/null
@@ -1,57 +0,0 @@
-// @ts-check
-
-const colours = {
- reset: "\x1b[0m",
- bright: "\x1b[1m",
- dim: "\x1b[2m",
- underscore: "\x1b[4m",
- blink: "\x1b[5m",
- reverse: "\x1b[7m",
- hidden: "\x1b[8m",
-
- fg: {
- black: "\x1b[30m",
- red: "\x1b[31m",
- green: "\x1b[32m",
- yellow: "\x1b[33m",
- blue: "\x1b[34m",
- magenta: "\x1b[35m",
- cyan: "\x1b[36m",
- white: "\x1b[37m",
- },
-
- bg: {
- black: "\x1b[40m",
- red: "\x1b[41m",
- green: "\x1b[42m",
- yellow: "\x1b[43m",
- blue: "\x1b[44m",
- magenta: "\x1b[45m",
- cyan: "\x1b[46m",
- white: "\x1b[47m",
- },
-};
-
-export default function printWarning({
- key = "",
- type = "",
- message = "",
- element = "",
-}) {
- const flag =
- colours.bright + colours.fg.cyan + "[astro-imagetools]" + colours.reset;
-
- const keyLog = key
- ? " " + colours.bg.yellow + ` ${key} ` + colours.reset
- : "";
-
- const messageLog =
- colours.fg.yellow +
- (message ||
- (!element
- ? `is not a valid ${type} Config Option`
- : `can't be defined inside attributes.${element}`)) +
- colours.reset;
-
- console.log(flag + keyLog, messageLog);
-}
diff --git a/packages/imagetoolsNew/utils/runtimeChecks.js b/packages/imagetoolsNew/utils/runtimeChecks.js
deleted file mode 100644
index 2a45801..0000000
--- a/packages/imagetoolsNew/utils/runtimeChecks.js
+++ /dev/null
@@ -1,62 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import path from "node:path";
-import { findUpSync } from 'find-up'
-import findCacheDir from "find-cache-dir";
-import filterConfigs from "./filterConfigs.js";
-
-export const sharp = await (async () => { return true })()
-export const supportedImageTypes = [
- "avif",
- "jpeg",
- "jpg",
- "png",
- "webp",
- ...(sharp ? ["heic", "heif", "tiff", "gif"] : ["jxl", "wp2"]),
-];
-
-// prettier-ignore
-export const supportedConfigs = [
- "src", "alt", "tag", "content", "sizes", "preload", "loading", "decoding", "attributes",
- "layout", "placeholder", "breakpoints", "objectFit", "objectPosition", "backgroundSize",
- "backgroundPosition", "format", "fallbackFormat", "includeSourceFormat", "formatOptions",
- "fadeInTransition", "artDirectives", "flip", "flop", "invert", "flatten", "normalize",
- "grayscale", "hue", "saturation", "brightness", "w", "h", "ar", "width", "height", "aspect",
- "background", "tint", "blur", "median", "rotate", "quality", "fit", "kernel", "position",
- "cacheDir", "assetFileNames",
-];
-
-const configFile = findUpSync([
- "astro-imagetools.config.js",
- "astro-imagetools.config.mjs",
-])
-const configFunction = configFile
- ? await import(configFile).catch(async () => await import( /* @vite-ignore */ "/" + configFile))
- : null
-
-const rawGlobalConfigOptions = configFunction?.default ?? {}
-
-const NonGlobalConfigOptions = ["src", "alt", "content"]
-
-const GlobalConfigs = supportedConfigs.filter(
- (key) => !NonGlobalConfigOptions.includes(key)
-);
-
-const GlobalConfigOptions = filterConfigs(
- "Global",
- rawGlobalConfigOptions,
- GlobalConfigs
-)
-export { GlobalConfigOptions }
-export const cwd = process.cwd().split(path.sep).join(path.posix.sep)
-const { cacheDir } = GlobalConfigOptions
-const fsCachePath =
- (cacheDir
- ? cwd + cacheDir
- : findCacheDir({
- name: "astro-imagetools",
- })) + "/"
-
-fs.existsSync(fsCachePath) || fs.mkdirSync(fsCachePath, { recursive: true });
-
-export { fsCachePath }
diff --git a/packages/imagetoolsNew/utils/runtimeChecks.test.ts b/packages/imagetoolsNew/utils/runtimeChecks.test.ts
deleted file mode 100644
index 622592e..0000000
--- a/packages/imagetoolsNew/utils/runtimeChecks.test.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import { beforeEach, describe, expect, it, vi } from "vitest";
-
-describe("GlobalConfigOptions", () => {
- beforeEach(() => {
- // Need to reset the modules so that we can change the mock implementation between tests
- vi.resetModules();
- });
-
- it("Should be an empty object by default, if a config file isn't found", async () => {
- // Simulate not finding a config file
- vi.doMock("find-up", () => {
- return {
- findUp: async () => undefined,
- };
- });
- // Need to import this after the mocks are set up with `doMock`.
- const { GlobalConfigOptions } = await import("./runtimeChecks");
- expect(GlobalConfigOptions).toEqual({});
- });
-
- it("should return the configuration from a global config file", async () => {
- // Find a config file, and mock the contents of that file
- vi.doMock("find-up", () => {
- return {
- findUp: async () => "mockedConfigFile",
- };
- });
- vi.doMock("mockedConfigFile", () => {
- return {
- default: { breakpoints: [800, 1200] },
- };
- });
- const { GlobalConfigOptions } = await import("./runtimeChecks");
- expect(GlobalConfigOptions).toEqual({ breakpoints: [800, 1200] });
- });
-});
diff --git a/packages/imagetoolsNew/vitest.config.ts b/packages/imagetoolsNew/vitest.config.ts
deleted file mode 100644
index 29dc63d..0000000
--- a/packages/imagetoolsNew/vitest.config.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { defineConfig } from "vitest/config";
-
-export default defineConfig({
- test: {
- // https://vitest.dev/config/#configuration
- },
-});
diff --git a/packages/imagetoolsOSR/.npmignore b/packages/imagetoolsOSR/.npmignore
deleted file mode 100644
index 4f257ea..0000000
--- a/packages/imagetoolsOSR/.npmignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*.test.ts
-test-fixtures
-astroViteConfigs.js
-vitest.config.ts
diff --git a/packages/imagetoolsOSR/README.md b/packages/imagetoolsOSR/README.md
deleted file mode 100644
index eda0dbe..0000000
--- a/packages/imagetoolsOSR/README.md
+++ /dev/null
@@ -1,39 +0,0 @@
-# **Astro ImageTools**
-
-**Astro ImageTools** is a collection of tools for optimizing images, background images, and generating responsive images for the **Astro JS** framework.
-
-## Features
-
-Below is a short list of features that **Astro ImageTools** offers. For more information, please see component-specific or API-specific documentation.
-
-- ✅ **Regular Image Optimization** (`
` and ``)
-- ✅ **Background Image Optimization**
-- ✅ **Responsive Images**
-- ✅ **Simple and intuitive Art Direction API**
-- ✅ **Lazy Loading**
-- ✅ **Programmatic APIs**
-- ✅ **Asynchronous Decoding**
-- ✅ **Unique Breakpoints Calculation**
-- ✅ **Preloading for urgent images**
-- ✅ **SVG Tracing and Posterization**
-- ✅ **100% Scoped CSS**
-- ✅ **Four kind of Layouts: `constrained`, `fixed`, `fullWidth` & `fill`**
-- ✅ **Three kind of Placeholder Images: `blurred`, `dominantColor` & `tracedSVG`**
-- ✅ **Long list of supported Image Formats**
-- ✅ **Long List of supported Configuration Options**
-- ✅ **Supports Remote Images and Data URIs too**
-- ✅ **Support for _`sharp`less_ Environments**
-- ✅ **Both Memory-based and FS-based Caching for better Performance**
-- ✅ **Respects to _Semantics of HTML_ as much as possible**
-
-## Getting Started
-
-To get started with **Astro ImageTools**, first check out the [Installation](https://astro-imagetools-docs.vercel.app/en/installation) documentation for instructions on how to install the `astro-imagetools` package.
-
-If you are looking for the available components and APIs, please check out the [Components and APIs](https://astro-imagetools-docs.vercel.app/en/components-and-apis) documentation.
-
-If you want to view live examples of the components, APIs, layouts, and placeholder images, check out the [Astro ImageTools Demo](https://astro-imagetools-demo.vercel.app/) website.
-
-If you want to report any issues or have found a missing feature, please report it on [GitHub](https://github.com/RafidMuhymin/astro-imagetools/)!
-
-Good luck out there, Astronaut. 🧑🚀
diff --git a/packages/imagetoolsOSR/api/importImage.d.ts b/packages/imagetoolsOSR/api/importImage.d.ts
deleted file mode 100644
index bb0bb97..0000000
--- a/packages/imagetoolsOSR/api/importImage.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default function importImage(url: string): Promise;
diff --git a/packages/imagetoolsOSR/api/importImage.js b/packages/imagetoolsOSR/api/importImage.js
deleted file mode 100644
index b22ca0b..0000000
--- a/packages/imagetoolsOSR/api/importImage.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import load from "../plugin/hooks/load.js";
-import { getSrcPath } from "./utils/getSrcPath.js";
-import getResolvedSrc from "./utils/getResolvedSrc.js";
-
-export default async function importImage(path) {
- try {
- const { search, protocol, pathname } = new URL(path);
-
- const { src: id, base } = await getResolvedSrc(
- protocol === "data:" ? protocol + pathname : path
- );
-
- const src = (await load(id + search, base)).slice(16, -1);
-
- return src;
- } catch (error) {
- const id = await getSrcPath(path);
-
- const src = (await load(id)).slice(16, -1);
-
- return src;
- }
-}
diff --git a/packages/imagetoolsOSR/api/index.js b/packages/imagetoolsOSR/api/index.js
deleted file mode 100644
index c04bc02..0000000
--- a/packages/imagetoolsOSR/api/index.js
+++ /dev/null
@@ -1,6 +0,0 @@
-export { default as renderImg } from "./renderImg.js";
-export { default as renderPicture } from "./renderPicture.js";
-export { default as renderBackgroundImage } from "./renderBackgroundImage.js";
-export { default as renderBackgroundPicture } from "./renderBackgroundPicture.js";
-export { default as importImage } from "./importImage.js";
-export { getImageDetails, loadImage } from "./utils/imagetools.js"
diff --git a/packages/imagetoolsOSR/api/renderBackgroundImage.d.ts b/packages/imagetoolsOSR/api/renderBackgroundImage.d.ts
deleted file mode 100644
index e7e601b..0000000
--- a/packages/imagetoolsOSR/api/renderBackgroundImage.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type {
- BackgroundImageConfigOptions,
- BackgroundImageHTMLData,
-} from "../types";
-
-export default function renderBackgroundImage(
- config: BackgroundImageConfigOptions
-): Promise;
diff --git a/packages/imagetoolsOSR/api/renderBackgroundImage.js b/packages/imagetoolsOSR/api/renderBackgroundImage.js
deleted file mode 100644
index 71581bf..0000000
--- a/packages/imagetoolsOSR/api/renderBackgroundImage.js
+++ /dev/null
@@ -1,156 +0,0 @@
-// @ts-check
-import crypto from "node:crypto";
-import getImage from "./utils/getImage.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getContainerElement from "./utils/getContainerElement.js";
-
-export default async function renderBackgroundImage(props) {
- const type = "BackgroundImage";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- tag,
- content,
- preload,
- attributes,
- placeholder,
- breakpoints,
- backgroundSize,
- backgroundPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- } = filteredProps;
-
- const {
- link: linkAttributes = {},
- style: styleAttributes = {},
- container: containerAttributes = {},
- } = attributes;
-
- const sizes = "";
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- });
-
- const className = `astro-imagetools-background-image-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const backgroundImageStylesArray = images.map(({ media, sources }) => {
- const uuid = crypto.randomBytes(4).toString("hex").toUpperCase()
- const fallbackUrlCustomVariable = `--astro-imagetools-background-image-fallback-url${uuid}`
- const newSources = {};
- sources.forEach(({ src, format, srcset }) => {
- const sources = srcset
- .split(", ")
- .map((source) => [
- source.slice(0, source.lastIndexOf(" ")),
- source.slice(source.lastIndexOf(" ") + 1, -1),
- ]);
-
- sources.forEach(([path, width]) => {
- if (!newSources[width]) {
- newSources[width] = [];
- }
-
- newSources[width].push({ src, format, path });
- });
- });
-
- const widths = Object.keys(newSources)
- .map((width) => parseInt(width))
- .reverse();
-
- const maxWidth = Math.max(...widths);
-
- const styles = widths
- .map((width) => {
- const sources = newSources[width];
-
- const styles = sources
- .map(
- ({ format, path }, i) =>
- `
- ${i !== sources.length - 1 ? `.${format} ` : ""}.${className} {
- background-repeat: no-repeat;
- background-image: url(${path}),
- var(${fallbackUrlCustomVariable});
- background-size: ${backgroundSize};
- background-position: ${backgroundPosition};
- }
- `
- )
- .reverse()
- .join("");
-
- return width === maxWidth
- ? styles
- : `
- @media screen and (max-width: ${width}px) {
- ${styles}
- }
- `;
- })
- .join("");
-
- return {
- fallbackUrlCustomVariable,
- styles: media
- ? `
- @media ${media} {
- ${styles}
- }
- `
- : styles,
- };
- });
-
- const containerStyles = `
- .${className} {
- position: relative;
- ${images
- .map(({ fallback }, i) => {
- const fallbackUrlCustomVariable =
- backgroundImageStylesArray[i].fallbackUrlCustomVariable;
-
- return `${fallbackUrlCustomVariable}: url("${encodeURI(fallback)}");`;
- })
- .join("\n")}
- }
- `;
-
- const backgroundStyles =
- backgroundImageStylesArray.map(({ styles }) => styles).join("\n") +
- containerStyles;
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const htmlElement = getContainerElement({
- tag,
- content,
- className,
- containerAttributes,
- });
-
- return { link, style, htmlElement };
-}
diff --git a/packages/imagetoolsOSR/api/renderBackgroundPicture.d.ts b/packages/imagetoolsOSR/api/renderBackgroundPicture.d.ts
deleted file mode 100644
index a566421..0000000
--- a/packages/imagetoolsOSR/api/renderBackgroundPicture.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type {
- BackgroundPictureConfigOptions,
- BackgroundPictureHTMLData,
-} from "../types";
-
-export default function renderBackgroundPicture(
- config: BackgroundPictureConfigOptions
-): Promise;
diff --git a/packages/imagetoolsOSR/api/renderBackgroundPicture.js b/packages/imagetoolsOSR/api/renderBackgroundPicture.js
deleted file mode 100644
index 579965b..0000000
--- a/packages/imagetoolsOSR/api/renderBackgroundPicture.js
+++ /dev/null
@@ -1,127 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js";
-import getImgElement from "./utils/getImgElement.js";
-import getLinkElement from "./utils/getLinkElement.js";
-import getStyleElement from "./utils/getStyleElement.js";
-import getLayoutStyles from "./utils/getLayoutStyles.js";
-import getFilteredProps from "./utils/getFilteredProps.js";
-import getPictureElement from "./utils/getPictureElement.js";
-import getBackgroundStyles from "./utils/getBackgroundStyles.js";
-import getContainerElement from "./utils/getContainerElement.js";
-
-export default async function renderBackgroundPicture(props) {
- const type = "BackgroundPicture";
-
- const { filteredProps, transformConfigs } = getFilteredProps(type, props);
-
- const {
- src,
- tag,
- content,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- placeholder,
- breakpoints,
- objectFit,
- objectPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- fadeInTransition,
- artDirectives,
- } = filteredProps;
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- picture: pictureAttributes = {},
- container: containerAttributes = {},
- } = attributes;
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- });
-
- const className = `imagetools-picture-${uuid}`,
- containerClassName = `astro-imagetools-background-picture-${uuid}`;
-
- const { imagesizes } = images[images.length - 1];
-
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isBackgroundPicture: true, containerClassName }
- );
-
- const style = getStyleElement({ styleAttributes, backgroundStyles });
-
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes });
-
- const layoutStyles = getLayoutStyles({ isBackgroundImage: true });
-
- // Background Images shouldn't convey important information
- const alt = "";
-
- const sources = images.flatMap(({ media, sources, sizes, imagesizes }) =>
- sources.map(({ format, src, srcset }) =>
- src
- ? getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- })
- : ``
- )
- );
-
- const picture = getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- isBackgroundPicture: true,
- });
-
- const htmlElement = getContainerElement({
- tag,
- content: picture + content,
- containerAttributes,
- isBackgroundPicture: true,
- containerClassName,
- });
-
- return { link, style, htmlElement };
-}
diff --git a/packages/imagetoolsOSR/api/renderImg.d.ts b/packages/imagetoolsOSR/api/renderImg.d.ts
deleted file mode 100644
index abbc304..0000000
--- a/packages/imagetoolsOSR/api/renderImg.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { ImgConfigOptions, ImgHTMLData } from "../types";
-
-export default function renderImg(
- config: ImgConfigOptions
-): Promise;
diff --git a/packages/imagetoolsOSR/api/renderImg.js b/packages/imagetoolsOSR/api/renderImg.js
deleted file mode 100644
index ce8eda4..0000000
--- a/packages/imagetoolsOSR/api/renderImg.js
+++ /dev/null
@@ -1,93 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js"
-import getImgElement from "./utils/getImgElement.js"
-import getLinkElement from "./utils/getLinkElement.js"
-import getStyleElement from "./utils/getStyleElement.js"
-import getLayoutStyles from "./utils/getLayoutStyles.js"
-import getFilteredProps from "./utils/getFilteredProps.js"
-import getBackgroundStyles from "./utils/getBackgroundStyles.js"
-
-export default async function renderImg(props) {
- const type = "Img"
- const { filteredProps, transformConfigs } = getFilteredProps(type, props)
- const {
- src,
- alt,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- layout,
- breakpoints,
- placeholder,
- objectFit,
- objectPosition,
- format,
- formatOptions,
- } = filteredProps;
-
- const artDirectives = [],
- fallbackFormat = format,
- fadeInTransition = false,
- includeSourceFormat = false
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- } = attributes
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- artDirectives,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- transformConfigs,
- })
-
- const className = `imagetools-img-${uuid}`
- const { imagesizes } = images[images.length - 1]
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isImg: true }
- );
-
- const style = getStyleElement({ styleAttributes, backgroundStyles })
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes })
- const layoutStyles = getLayoutStyles({ layout })
-
- const sources = images.flatMap(({ sources, sizes, imagesizes }) =>
- sources.map(({ src, srcset }) =>
- getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- imgClassName: className,
- uuid
- })
- )
- );
-
- const [img] = sources;
-
- return { link, style, img }
-}
diff --git a/packages/imagetoolsOSR/api/renderPicture.d.ts b/packages/imagetoolsOSR/api/renderPicture.d.ts
deleted file mode 100644
index ecf3dbd..0000000
--- a/packages/imagetoolsOSR/api/renderPicture.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { PictureConfigOptions, PictureHTMLData } from "../types.d.ts"
-
-export default function renderPicture(
- config: PictureConfigOptions
-): Promise;
diff --git a/packages/imagetoolsOSR/api/renderPicture.js b/packages/imagetoolsOSR/api/renderPicture.js
deleted file mode 100644
index 4771b06..0000000
--- a/packages/imagetoolsOSR/api/renderPicture.js
+++ /dev/null
@@ -1,106 +0,0 @@
-// @ts-check
-import getImage from "./utils/getImage.js"
-import getImgElement from "./utils/getImgElement.js"
-import getLinkElement from "./utils/getLinkElement.js"
-import getStyleElement from "./utils/getStyleElement.js"
-import getLayoutStyles from "./utils/getLayoutStyles.js"
-import getFilteredProps from "./utils/getFilteredProps.js"
-import getPictureElement from "./utils/getPictureElement.js"
-import getBackgroundStyles from "./utils/getBackgroundStyles.js"
-
-export default async function renderPicture(props) {
- const type = "Picture"
- const { filteredProps, transformConfigs } = getFilteredProps(type, props)
- const {
- src,
- alt,
- sizes,
- preload,
- loading,
- decoding,
- attributes,
- layout,
- placeholder,
- breakpoints,
- objectFit,
- objectPosition,
- format,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- fadeInTransition,
- artDirectives,
- } = filteredProps;
-
- const {
- img: imgAttributes = {},
- link: linkAttributes = {},
- style: styleAttributes = {},
- picture: pictureAttributes = {},
- } = attributes;
-
- const { uuid, images } = await getImage({
- src,
- type,
- sizes,
- format,
- breakpoints,
- placeholder,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- transformConfigs,
- })
-
- const className = `imagetools-picture-${uuid}`
-
- const { imagesizes } = images[images.length - 1]
-
- const backgroundStyles = getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition
- )
-
- const style = getStyleElement({ styleAttributes, backgroundStyles })
- const link = getLinkElement({ images, preload, imagesizes, linkAttributes })
- const layoutStyles = getLayoutStyles({ layout })
- const sources = images.flatMap(({ media, sources, sizes, imagesizes }) =>
- sources.map(({ format, src, srcset }) =>
- src
- ? getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- })
- : ``
- )
- )
-
- const picture = getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- })
-
- return { link, style, picture }
-}
diff --git a/packages/imagetoolsOSR/api/utils/codecs.js b/packages/imagetoolsOSR/api/utils/codecs.js
deleted file mode 100644
index de2c2c2..0000000
--- a/packages/imagetoolsOSR/api/utils/codecs.js
+++ /dev/null
@@ -1,36 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import { extname } from "node:path";
-import * as codecs from "@astropub/codecs";
-
-export async function getImageDetails(path, width, height, aspect) {
- const extension = extname(path).slice(1);
- const imageFormat = extension === "jpeg" ? "jpg" : extension;
- const buffer = fs.readFileSync(path);
- const decodedImage = await codecs.jpg.decode(buffer);
-
- if (aspect && !width && !height) {
- if (!width && !height) {
- ({ width } = decodedImage);
- }
-
- if (width) {
- height = width / aspect;
- }
-
- if (height) {
- width = height * aspect;
- }
- }
-
- const image = await decodedImage.resize({ width, height });
-
- const { width: imageWidth, height: imageHeight } = image;
-
- return {
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- };
-}
diff --git a/packages/imagetoolsOSR/api/utils/getArtDirectedImages.js b/packages/imagetoolsOSR/api/utils/getArtDirectedImages.js
deleted file mode 100644
index 1f7c073..0000000
--- a/packages/imagetoolsOSR/api/utils/getArtDirectedImages.js
+++ /dev/null
@@ -1,137 +0,0 @@
-// @ts-check
-import getSrcset from "./getSrcset.js";
-import getConfigOptions from "./getConfigOptions.js";
-import getFallbackImage from "./getFallbackImage.js";
-import getProcessedImage from "./getProcessedImage.js";
-
-export default async function getArtDirectedImages(
- artDirectives = [],
- placeholder,
- format,
- imagesizes,
- breakpoints,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- rest
-) {
- const images = await Promise.all(
- artDirectives.map(
- async ({
- src,
- media,
- sizes: directiveImagesizes,
- placeholder: directivePlaceholder,
- breakpoints: directiveBreakpoints,
- objectFit,
- objectPosition,
- backgroundSize,
- backgroundPosition,
- format: directiveFormat,
- fallbackFormat: directiveFallbackFormat,
- includeSourceFormat: directiveIncludeSourceFormat,
- formatOptions: directiveFormatOptions = {},
- ...configOptions
- }) => {
- const {
- path,
- base,
- rest: rest2,
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- } = await getProcessedImage(src, configOptions);
-
- rest2.aspect = `${imageWidth / imageHeight}`;
-
- const calculatedConfigs = getConfigOptions(
- imageWidth,
- directiveImagesizes || imagesizes,
- directiveBreakpoints || breakpoints,
- directiveFormat || format,
- imageFormat,
- directiveFallbackFormat || fallbackFormat,
- directiveIncludeSourceFormat || includeSourceFormat
- );
-
- const { formats, requiredBreakpoints } = calculatedConfigs;
-
- imagesizes = calculatedConfigs.imagesizes;
-
- const maxWidth = requiredBreakpoints[requiredBreakpoints.length - 1];
-
- const sources = await Promise.all(
- formats.map(async (format) => {
- const srcset = await getSrcset(
- path,
- base,
- requiredBreakpoints,
- format,
- {
- ...rest,
- ...rest2,
- ...formatOptions[format],
- ...directiveFormatOptions[format],
- }
- );
-
- return {
- format,
- srcset,
- };
- })
- );
-
- const sizes = {
- width: maxWidth,
- height: Math.round(maxWidth / rest2.aspect),
- };
-
- const object = {
- fit: objectFit,
- position: objectPosition,
- };
-
- const background = {
- size: backgroundSize,
- position: backgroundPosition,
- };
-
- const fallback = await getFallbackImage(
- path,
- directivePlaceholder || placeholder,
- image,
- imageFormat,
- { ...formatOptions, ...directiveFormatOptions },
- { ...rest, ...rest2 }
- );
-
- const returnValue = {
- media,
- sources,
- sizes,
- fallback,
- imagesizes,
- };
-
- const isBackgroundImage = !!backgroundSize || !!backgroundPosition;
-
- isBackgroundImage
- ? (returnValue.background = background)
- : (returnValue.object = object);
-
- return {
- media,
- sources,
- sizes,
- object,
- fallback,
- imagesizes,
- };
- }
- )
- );
-
- return images;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getAttributesString.js b/packages/imagetoolsOSR/api/utils/getAttributesString.js
deleted file mode 100644
index e9bd1c1..0000000
--- a/packages/imagetoolsOSR/api/utils/getAttributesString.js
+++ /dev/null
@@ -1,27 +0,0 @@
-// @ts-check
-
-import printWarning from "../../utils/printWarning.js";
-
-export default function getAttributesString({
- attributes,
- element = "",
- excludeArray = [],
-}) {
- const attributesString = Object.keys(attributes)
- .filter((key) => {
- if (excludeArray.includes(key)) {
- printWarning({
- key,
- element,
- });
-
- return false;
- }
-
- return true;
- })
- .map((key) => `${key}="${attributes[key]}"`)
- .join(" ");
-
- return attributesString;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getBackgroundStyles.js b/packages/imagetoolsOSR/api/utils/getBackgroundStyles.js
deleted file mode 100644
index 111233c..0000000
--- a/packages/imagetoolsOSR/api/utils/getBackgroundStyles.js
+++ /dev/null
@@ -1,97 +0,0 @@
-// @ts-check
-
-export default function getBackgroundStyles(
- images,
- className,
- objectFit,
- objectPosition,
- fadeInTransition,
- { isImg = false, isBackgroundPicture = false, containerClassName = "" } = {}
-) {
- const sourcesWithFallback = images.filter(({ fallback }) => fallback);
-
- if (sourcesWithFallback.length === 0) return "";
-
- const staticStyles = !fadeInTransition
- ? ""
- : `
- ${
- isBackgroundPicture
- ? `
- .${containerClassName} * {
- z-index: 1;
- position: relative;
- }
- `
- : ""
- }
-
- .${className} {
- --opacity: 1;
- --z-index: 0;
- }
-
- ${
- !isBackgroundPicture
- ? `
- .${className} img {
- z-index: 1;
- position: relative;
- }
- `
- : ""
- }
-
- .${className}::after {
- inset: 0;
- content: "";
- left: 0;
- width: 100%;
- height: 100%;
- position: absolute;
- pointer-events: none;
- transition: opacity ${
- typeof fadeInTransition !== "object"
- ? "1s"
- : (() => {
- const {
- delay = "0s",
- duration = "1s",
- timingFunction = "ease",
- } = fadeInTransition;
-
- return `${duration} ${timingFunction} ${delay}`;
- })()
- };
- opacity: var(--opacity);
- z-index: var(--z-index);
- }
- `;
-
- const dynamicStyles = images
- .map(({ media, fallback, object }) => {
- const elementSelector = className + (!isImg ? " img" : ""),
- backgroundElementSelector =
- className + (fadeInTransition ? "::after" : "");
-
- const style = `
- .${elementSelector} {
- object-fit: ${object?.fit || objectFit};
- object-position: ${object?.position || objectPosition};
- }
-
- .${backgroundElementSelector} {
- background-size: ${object?.fit || objectFit};
- background-image: url("${encodeURI(fallback)}");
- background-position: ${object?.position || objectPosition};
- }
- `;
-
- return media ? `@media ${media} { ${style} }` : style;
- })
- .reverse();
-
- const backgroundStyles = [staticStyles, ...dynamicStyles].join("");
-
- return backgroundStyles;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getBreakpoints.js b/packages/imagetoolsOSR/api/utils/getBreakpoints.js
deleted file mode 100644
index 02a098e..0000000
--- a/packages/imagetoolsOSR/api/utils/getBreakpoints.js
+++ /dev/null
@@ -1,77 +0,0 @@
-// @ts-check
-import printWarning from "../../utils/printWarning.js";
-
-export default function getBreakpoints(breakpoints, imageWidth) {
- if (Array.isArray(breakpoints)) {
- return breakpoints.sort((a, b) => a - b);
- }
-
- const { count, minWidth = 320 } = breakpoints || {};
-
- const maxWidth = (() => {
- if (breakpoints?.maxWidth) return breakpoints.maxWidth;
-
- if (imageWidth > 3840) {
- printWarning({
- message:
- "The width of the source image is greater than 3840px. The generated breakpoints will be capped at 3840px. If you need breakpoints larger than this, please pass the maxWidth option to the breakpoints property.",
- });
-
- return 3840;
- }
-
- return imageWidth;
- })();
-
- const breakPoints = [];
-
- const diff = maxWidth - minWidth;
-
- const n =
- count ||
- (maxWidth <= 400
- ? 1
- : maxWidth <= 640
- ? 2
- : maxWidth <= 800
- ? 3
- : maxWidth <= 1024
- ? 4
- : maxWidth <= 1280
- ? 5
- : maxWidth <= 1440
- ? 6
- : maxWidth <= 1920
- ? 7
- : maxWidth <= 2560
- ? 8
- : maxWidth <= 2880
- ? 9
- : maxWidth <= 3840
- ? 10
- : 11);
-
- let currentWidth = minWidth;
-
- n > 1 && breakPoints.push(currentWidth);
-
- let steps = 0;
-
- for (let i = 1; i < n; i++) {
- steps += i;
- }
-
- const pixelsPerStep = diff / steps;
-
- for (let i = 1; i < n - 1; i++) {
- const next = pixelsPerStep * (n - i) + currentWidth;
-
- breakPoints.push(Math.round(next));
-
- currentWidth = next;
- }
-
- breakPoints.push(maxWidth);
-
- return [...new Set(breakPoints)];
-}
diff --git a/packages/imagetoolsOSR/api/utils/getConfigOptions.js b/packages/imagetoolsOSR/api/utils/getConfigOptions.js
deleted file mode 100644
index 3b3797d..0000000
--- a/packages/imagetoolsOSR/api/utils/getConfigOptions.js
+++ /dev/null
@@ -1,34 +0,0 @@
-// @ts-check
-import getBreakpoints from "./getBreakpoints.js";
-
-export default function getConfigOptions(
- imageWidth,
- imagesizes,
- breakpoints,
- format,
- imageFormat,
- fallbackFormat,
- includeSourceFormat
-) {
- const formats = [
- ...new Set(
- [format, includeSourceFormat && imageFormat]
- .flat()
- .filter((f) => f && f !== fallbackFormat)
- ),
- fallbackFormat,
- ];
-
- const requiredBreakpoints = getBreakpoints(breakpoints, imageWidth);
-
- imagesizes =
- typeof imagesizes === "string"
- ? imagesizes
- : imagesizes(requiredBreakpoints);
-
- return {
- formats,
- imagesizes,
- requiredBreakpoints,
- };
-}
diff --git a/packages/imagetoolsOSR/api/utils/getContainerElement.js b/packages/imagetoolsOSR/api/utils/getContainerElement.js
deleted file mode 100644
index 9c5b710..0000000
--- a/packages/imagetoolsOSR/api/utils/getContainerElement.js
+++ /dev/null
@@ -1,48 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getContainerElement({
- tag,
- content,
- className = "",
- containerAttributes,
- isBackgroundPicture = false,
- containerClassName = "",
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- ...restContainerAttributes
- } = containerAttributes;
-
- const attributesString = getAttributesString({
- attributes: restContainerAttributes,
- });
-
- const classAttribute = [
- isBackgroundPicture
- ? "astro-imagetools-background-picture"
- : "astro-imagetools-background-image",
- isBackgroundPicture ? containerClassName : className,
- customClasses,
- ]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- isBackgroundPicture ? "position: relative;" : "",
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- ]
- .join(" ")
- .trim();
-
- const containerElement = `<${tag}
- ${attributesString}
- class="${classAttribute}"
- style="${styleAttribute}"
- >
- ${content}
- ${tag}>`;
-
- return containerElement;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getFallbackImage.js b/packages/imagetoolsOSR/api/utils/getFallbackImage.js
deleted file mode 100644
index 51c0e47..0000000
--- a/packages/imagetoolsOSR/api/utils/getFallbackImage.js
+++ /dev/null
@@ -1,56 +0,0 @@
-// @ts-check
-
-import util from "node:util";
-import potrace from "potrace";
-import getSrcset from "./getSrcset.js";
-import { sharp } from "../../utils/runtimeChecks.js";
-
-export default async function getFallbackImage(
- src,
- placeholder,
- image,
- format,
- formatOptions,
- rest
-) {
- const base = null;
-
- switch (placeholder) {
- case "blurred": {
- const dataUri = await getSrcset(src, base, [20], format, {
- inline: true,
- ...rest,
- ...formatOptions[format],
- });
-
- return dataUri;
- }
- case "tracedSVG": {
- const { function: fn, options } = formatOptions.tracedSVG;
- const traceSVG = util.promisify(potrace[fn]);
- const imageBuffer = sharp
- ? await image.toBuffer()
- : Buffer.from(
- (await image.encode(`image/${format === "jpg" ? "jpeg" : format}`))
- .data
- );
-
- const tracedSVG = await traceSVG(imageBuffer, options);
-
- return `data:image/svg+xml;utf8,${tracedSVG}`;
- }
- case "dominantColor": {
- if (sharp) {
- var { r, g, b } = (await image.stats()).dominant;
- } else {
- [r, g, b] = image.color;
- }
-
- const svg = ``;
-
- return `data:image/svg+xml;utf8,${svg}`;
- }
- default:
- return null;
- }
-}
diff --git a/packages/imagetoolsOSR/api/utils/getFilteredProps.js b/packages/imagetoolsOSR/api/utils/getFilteredProps.js
deleted file mode 100644
index 9c791ba..0000000
--- a/packages/imagetoolsOSR/api/utils/getFilteredProps.js
+++ /dev/null
@@ -1,138 +0,0 @@
-// @ts-check
-import filterConfigs from "../../utils/filterConfigs.js";
-import {
- supportedConfigs,
- GlobalConfigOptions,
-} from "../../utils/runtimeChecks.js";
-
-const GlobalOnlyProperties = ["cacheDir", "assetFileNames"];
-
-const NonGlobalSupportedConfigs = supportedConfigs.filter(
- (key) => !GlobalOnlyProperties.includes(key)
-);
-
-const NonProperties = {
- Img: [
- "tag",
- "content",
- "backgroundSize",
- "backgroundPosition",
- "fallbackFormat",
- "includeSourceFormat",
- "fadeInTransition",
- "artDirectives",
- ],
- Picture: ["tag", "content", "backgroundSize", "backgroundPosition"],
- BackgroundImage: [
- "alt",
- "loading",
- "decoding",
- "layout",
- "objectFit",
- "objectPosition",
- "fadeInTransition",
- ],
- BackgroundPicture: ["alt", "backgroundSize", "backgroundPosition"],
-};
-
-const ImgProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.Img.includes(key)
- ),
- PictureProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.Picture.includes(key)
- ),
- BackgroundImageProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.BackgroundImage.includes(key)
- ),
- BackgroundPictureProperties = NonGlobalSupportedConfigs.filter(
- (key) => !NonProperties.BackgroundPicture.includes(key)
- );
-
-const SupportedProperties = {
- Img: ImgProperties,
- Picture: PictureProperties,
- BackgroundImage: BackgroundImageProperties,
- BackgroundPicture: BackgroundPictureProperties,
-};
-
-export default function getFilteredProps(type, props) {
- const filteredGlobalConfigs = filterConfigs(
- "Global",
- GlobalConfigOptions,
- SupportedProperties[type],
- { warn: false }
- );
-
- const { search, searchParams } = new URL(props.src, "file://");
-
- props.src = props.src.replace(search, "");
-
- const paramOptions = Object.fromEntries(searchParams);
-
- const filteredLocalProps = filterConfigs(
- type,
- {
- ...paramOptions,
- ...props,
- },
- SupportedProperties[type]
- );
-
- const resolvedProps = {
- ...filteredGlobalConfigs,
- ...filteredLocalProps,
- };
-
- const {
- src,
- alt,
- tag = "section",
- content = "",
- sizes = function (breakpoints) {
- const maxWidth = breakpoints[breakpoints.length - 1];
- return `(min-width: ${maxWidth}px) ${maxWidth}px, 100vw`;
- },
- preload,
- loading = preload ? "eager" : "lazy",
- decoding = "async",
- attributes = {},
- layout = "constrained",
- placeholder = "blurred",
- breakpoints,
- objectFit = "cover",
- objectPosition = "50% 50%",
- backgroundSize = "cover",
- backgroundPosition = "50% 50%",
- format = type === "Img" ? undefined : ["avif", "webp"],
- fallbackFormat,
- includeSourceFormat = true,
- formatOptions = {
- tracedSVG: {
- function: "trace",
- },
- },
- fadeInTransition = true,
- artDirectives,
- ...transformConfigs
- } = resolvedProps;
-
- // prettier-ignore
- const allProps = {
- src, alt, tag, content, sizes, preload, loading, decoding, attributes, layout, placeholder,
- breakpoints, objectFit, objectPosition, backgroundSize, backgroundPosition, format,
- fallbackFormat, includeSourceFormat, formatOptions, fadeInTransition, artDirectives,
- ...transformConfigs,
- };
-
- const filteredProps = filterConfigs(
- type,
- allProps,
- SupportedProperties[type],
- { warn: false }
- );
-
- return {
- filteredProps,
- transformConfigs,
- };
-}
diff --git a/packages/imagetoolsOSR/api/utils/getFilteredProps.test.ts b/packages/imagetoolsOSR/api/utils/getFilteredProps.test.ts
deleted file mode 100644
index 7b8f20c..0000000
--- a/packages/imagetoolsOSR/api/utils/getFilteredProps.test.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { describe, expect, it } from "vitest";
-import getFilteredProps from "./getFilteredProps";
-
-describe("getFilteredProps", () => {
- it("should should merge in default props", () => {
- const result = getFilteredProps("Img", { src: "/img.jpeg", alt: "alt" });
- expect(result).toEqual({
- filteredProps: {
- alt: "alt",
- attributes: {},
- breakpoints: undefined,
- decoding: "async",
- format: undefined,
- formatOptions: {
- tracedSVG: {
- function: "trace",
- },
- },
- layout: "constrained",
- loading: "lazy",
- objectFit: "cover",
- objectPosition: "50% 50%",
- placeholder: "blurred",
- preload: undefined,
- sizes: expect.any(Function),
- src: "/img.jpeg",
- },
- transformConfigs: {},
- });
- });
-
- it("should accept empty string for `alt` prop on Img", () => {
- const result = getFilteredProps("Img", { src: "/img.jpeg", alt: "" });
- expect(result).toMatchObject({
- filteredProps: {
- alt: "",
- },
- });
- });
-
- it("should accept empty string for `alt` prop on Picture", () => {
- const result = getFilteredProps("Picture", { src: "/img.jpeg", alt: "" });
- expect(result).toMatchObject({
- filteredProps: {
- alt: "",
- },
- });
- });
-});
diff --git a/packages/imagetoolsOSR/api/utils/getImage.js b/packages/imagetoolsOSR/api/utils/getImage.js
deleted file mode 100644
index c0cf183..0000000
--- a/packages/imagetoolsOSR/api/utils/getImage.js
+++ /dev/null
@@ -1,80 +0,0 @@
-// @ts-check
-import crypto from "node:crypto";
-import objectHash from "object-hash";
-import getImageSources from "./getImageSources.js";
-import getProcessedImage from "./getProcessedImage.js";
-import getArtDirectedImages from "./getArtDirectedImages.js";
-
-const imagesData = new Map();
-
-export default async function ({
- src,
- type,
- sizes: imagesizes,
- format,
- breakpoints,
- placeholder,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- artDirectives,
- transformConfigs,
-}) {
- const args = Array.from(arguments);
- const hash = objectHash(args);
- if (imagesData.has(hash)) {
- return imagesData.get(hash);
- }
- const { path, base, rest, image, imageWidth, imageHeight, imageFormat } =
- await getProcessedImage(src, transformConfigs);
-
- src = path;
-
- rest.aspect = `${imageWidth / imageHeight}`;
-
- if (!fallbackFormat) {
- fallbackFormat = imageFormat;
- }
- try {
- const [mainImage, artDirectedImages] = await Promise.all([
- getImageSources(
- src,
- base,
- image,
- format,
- imageWidth,
- imagesizes,
- breakpoints,
- placeholder,
- imageFormat,
- formatOptions,
- fallbackFormat,
- includeSourceFormat,
- rest
- ),
- getArtDirectedImages(
- artDirectives,
- placeholder,
- format,
- imagesizes,
- breakpoints,
- fallbackFormat,
- includeSourceFormat,
- formatOptions,
- rest
- ),
- ]);
-
- const images = [...artDirectedImages, mainImage]
- //const uuid = crypto.createHash('md5').update(src).digest('hex').substring(0, 5)
- const uuid = crypto.randomBytes(4).toString("hex").toUpperCase()
- const returnObject = {
- uuid,
- images,
- }
- imagesData.set(hash, returnObject)
- return returnObject;
- } catch (error) {
- console.error(`Error getImage :${src}`, error)
- }
-}
diff --git a/packages/imagetoolsOSR/api/utils/getImageSources.js b/packages/imagetoolsOSR/api/utils/getImageSources.js
deleted file mode 100644
index 3f50a79..0000000
--- a/packages/imagetoolsOSR/api/utils/getImageSources.js
+++ /dev/null
@@ -1,74 +0,0 @@
-// @ts-check
-import getSrcset from "./getSrcset.js";
-import getConfigOptions from "./getConfigOptions.js";
-import getFallbackImage from "./getFallbackImage.js";
-
-export default async function getImageSources(
- src,
- base,
- image,
- format,
- imageWidth,
- imagesizes,
- breakpoints,
- placeholder,
- imageFormat,
- formatOptions,
- fallbackFormat,
- includeSourceFormat,
- rest
-) {
- const calculatedConfigs = getConfigOptions(
- imageWidth,
- imagesizes,
- breakpoints,
- format,
- imageFormat,
- fallbackFormat,
- includeSourceFormat
- );
-
- const { formats, requiredBreakpoints } = calculatedConfigs;
-
- imagesizes = calculatedConfigs.imagesizes;
-
- const maxWidth = requiredBreakpoints[requiredBreakpoints.length - 1];
- const sliceLength = -(maxWidth.toString().length + 2);
-
- const sources = await Promise.all(
- formats.map(async (format) => {
- const srcset = await getSrcset(src, base, requiredBreakpoints, format, {
- ...rest,
- ...formatOptions[format],
- });
-
- const srcsets = srcset.split(", ");
- const srcObject =
- format === fallbackFormat
- ? { src: srcsets[srcsets.length - 1].slice(0, sliceLength) }
- : {};
-
- return {
- ...srcObject,
- format,
- srcset,
- };
- })
- );
-
- const sizes = {
- width: maxWidth,
- height: Math.round(maxWidth / rest.aspect),
- };
-
- const fallback = await getFallbackImage(
- src,
- placeholder,
- image,
- fallbackFormat,
- formatOptions,
- rest
- );
-
- return { sources, sizes, fallback, imagesizes };
-}
diff --git a/packages/imagetoolsOSR/api/utils/getImgElement.js b/packages/imagetoolsOSR/api/utils/getImgElement.js
deleted file mode 100644
index 8b9223e..0000000
--- a/packages/imagetoolsOSR/api/utils/getImgElement.js
+++ /dev/null
@@ -1,80 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js"
-export default function getImgElement({
- src,
- alt,
- sizes,
- style,
- srcset,
- loading,
- decoding,
- imagesizes,
- fadeInTransition,
- layoutStyles,
- imgAttributes,
- imgClassName = "",
- uuid = ""
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- onload: customOnload = "",
- ...restImgAttributes
- } = imgAttributes;
-
- const attributesString = getAttributesString({
- attributes: restImgAttributes,
- element: "img",
- excludeArray: [
- "src",
- "alt",
- "srcset",
- "sizes",
- "width",
- "height",
- "loading",
- "decoding",
- ],
- });
-
- const classAttribute = ["imagetools-img", imgClassName, customClasses]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- "display: inline-block; overflow: hidden; vertical-align: middle;",
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- layoutStyles,
- ]
- .join(" ")
- .trim();
-
- const onloadAttribute = [
- !imgClassName && style
- ? fadeInTransition
- ? `parentElement.style.setProperty('--z-index', 1); parentElement.style.setProperty('--opacity', 0);`
- : `parentElement.style.backgroundImage = 'unset';`
- : "",
- customOnload,
- ]
- .join(" ")
- .trim();
-
- const imgElement = `
`;
-
- return imgElement;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getLayoutStyles.js b/packages/imagetoolsOSR/api/utils/getLayoutStyles.js
deleted file mode 100644
index b87b8d8..0000000
--- a/packages/imagetoolsOSR/api/utils/getLayoutStyles.js
+++ /dev/null
@@ -1,9 +0,0 @@
-// @ts-check
-
-export default function getLayoutStyles({
- layout = null,
- isBackgroundImage = false,
-}) {
- return isBackgroundImage ?
- "max-width: 100%; height: 100%;" : "" ;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getLinkElement.js b/packages/imagetoolsOSR/api/utils/getLinkElement.js
deleted file mode 100644
index 2fcfb7a..0000000
--- a/packages/imagetoolsOSR/api/utils/getLinkElement.js
+++ /dev/null
@@ -1,34 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getLinkElement({
- images = [],
- preload = "",
- imagesizes = "",
- linkAttributes,
-}) {
- const imagesrcset =
- preload &&
- images[images.length - 1]?.sources.find(
- ({ format: fmt }) => fmt === preload
- )?.srcset;
-
- const attributesString = getAttributesString({
- element: "link",
- attributes: linkAttributes,
- excludeArray: ["as", "rel", "imagesizes", "imagesrcset"],
- });
-
- const linkElement =
- preload && images.length
- ? ``
- : "";
-
- return linkElement;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getLinkElement.test.ts b/packages/imagetoolsOSR/api/utils/getLinkElement.test.ts
deleted file mode 100644
index 83d435a..0000000
--- a/packages/imagetoolsOSR/api/utils/getLinkElement.test.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { describe, expect, it } from "vitest";
-import getLinkElement from "./getLinkElement";
-
-describe("getLinkElement", () => {
- it("returns an empty string if preload is not set", () => {
- const result = getLinkElement({ linkAttributes: {} });
- expect(result).toBe("");
- });
-
- it("returns an empty string if no images are provided", () => {
- const result = getLinkElement({ linkAttributes: {}, preload: "webp" });
- expect(result).toBe("");
- });
-});
diff --git a/packages/imagetoolsOSR/api/utils/getPictureElement.js b/packages/imagetoolsOSR/api/utils/getPictureElement.js
deleted file mode 100644
index eeff607..0000000
--- a/packages/imagetoolsOSR/api/utils/getPictureElement.js
+++ /dev/null
@@ -1,43 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getPictureElement({
- sources,
- className,
- layoutStyles,
- pictureAttributes,
- isBackgroundPicture = false,
-}) {
- const {
- class: customClasses = "",
- style: customInlineStyles = "",
- ...restPictureAttributes
- } = pictureAttributes;
-
- const attributesString = getAttributesString({
- attributes: restPictureAttributes,
- });
-
- const classAttribute = ["imagetools-picture", className, customClasses]
- .join(" ")
- .trim();
-
- const styleAttribute = [
- isBackgroundPicture
- ? `position: absolute; z-index: 0; width: 100%; height: 100%; display: inline-block;`
- : `position: relative; display: inline-block;`,
- customInlineStyles + (customInlineStyles.endsWith(";") ? "" : ";"),
- layoutStyles,
- ]
- .join(" ")
- .trim();
-
- const pictureElement = `${sources.join("\n")}
- `;
-
- return pictureElement;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getProcessedImage.js b/packages/imagetoolsOSR/api/utils/getProcessedImage.js
deleted file mode 100644
index 2e17d06..0000000
--- a/packages/imagetoolsOSR/api/utils/getProcessedImage.js
+++ /dev/null
@@ -1,52 +0,0 @@
-import { fileURLToPath } from "node:url"
-import { extname, relative, resolve } from "node:path"
-import { getSrcPath } from "./getSrcPath.js"
-import getResolvedSrc from "./getResolvedSrc.js"
-import { cwd, sharp, fsCachePath } from "../../utils/runtimeChecks.js"
-import throwErrorIfUnsupported from "./throwErrorIfUnsupported.js"
-import { getImageDetails } from "./imagetools.js"
-
-export default async function getProcessedImage(src, transformConfigs) {
- throwErrorIfUnsupported(src, extname(src).slice(1));
- let base;
- if (src.match("(http://|https://|data:image/).*")) {
- ({ src, base } = await getResolvedSrc(src));
- } else {
- const {
- default: { isSsrBuild },
- } = await import("../../astroViteConfigs.js");
-
- if (isSsrBuild) {
- const filename = fileURLToPath(import.meta.url);
- const assetPath = resolve(filename, "../../client") + src;
- src = "/" + relative(cwd, assetPath);
- }
- }
-
- const {
- w,
- h,
- ar,
- width = w,
- height = h,
- aspect = ar,
- ...rest
- } = transformConfigs
-
- const path = src.replace(/\\/g, `/`)
- const { image, imageWidth, imageHeight, imageFormat } = await getImageDetails(
- await getSrcPath(src),
- width,
- height,
- aspect
- )
- return {
- path,
- base,
- rest,
- image,
- imageWidth,
- imageHeight,
- imageFormat,
- }
-}
diff --git a/packages/imagetoolsOSR/api/utils/getResolvedSrc.js b/packages/imagetoolsOSR/api/utils/getResolvedSrc.js
deleted file mode 100644
index cf73957..0000000
--- a/packages/imagetoolsOSR/api/utils/getResolvedSrc.js
+++ /dev/null
@@ -1,45 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import crypto from "node:crypto";
-import { join, parse, relative } from "node:path";
-import throwErrorIfUnsupported from "./throwErrorIfUnsupported.js";
-import {
- cwd,
- fsCachePath,
- supportedImageTypes,
-} from "../../utils/runtimeChecks.js";
-
-const { fileTypeFromBuffer } = await import("file-type");
-
-export default async function getResolvedSrc(src) {
- // const token = crypto.createHash("md5").update(src).digest("hex");
- const token = crypto.randomBytes(4).toString("hex").toUpperCase()
-
- let filepath = fsCachePath + token;
-
- const fileExists = (() => {
- for (const type of supportedImageTypes) {
- const fileExists = fs.existsSync(filepath + `.${type}`);
-
- if (fileExists) {
- filepath += `.${type}`;
-
- return true;
- }
- }
- })();
-
- if (!fileExists) {
- const buffer = Buffer.from(await (await fetch(src)).arrayBuffer())
- const { ext } = (await fileTypeFromBuffer(buffer)) || {}
- throwErrorIfUnsupported(src, ext)
- filepath += `.${ext}`
- fs.writeFileSync(filepath, buffer)
- }
-
- const base = /^https?:/.test(src)
- ? parse(new URL(src).pathname).name
- : undefined
- //src = join("/", relative(cwd, filepath))
- return { src: filepath, base }
-}
diff --git a/packages/imagetoolsOSR/api/utils/getSrcPath.js b/packages/imagetoolsOSR/api/utils/getSrcPath.js
deleted file mode 100644
index 3a7a7da..0000000
--- a/packages/imagetoolsOSR/api/utils/getSrcPath.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import fs from "node:fs";
-import path from "node:path";
-
-// To strip off params when checking for file on disk.
-const paramPattern = /\?.*/;
-
-/**
- * getSrcPath allows the use of `src` attributes relative to either the public folder or project root.
- *
- * It first checks to see if the src is a file relative to the project root.
- * If the file isn't found, it will look in the public folder.
- * Finally, if it still can't be found, the original input will be returned.
- */
-export async function getSrcPath(src) {
- const { default: astroViteConfigs } = await import(
- "../../astroViteConfigs.js"
- );
-
- // If this is already resolved to a file, return it.
- if (fs.existsSync(src.replace(paramPattern, ""))) return src;
-
- const rootPath = path.join(astroViteConfigs.rootDir, src);
- const rootTest = rootPath.replace(paramPattern, "");
- if (fs.existsSync(rootTest)) return rootPath;
-
- const publicPath = path.join(astroViteConfigs.publicDir, src);
- const publicTest = publicPath.replace(paramPattern, "");
- if (fs.existsSync(publicTest)) return publicPath;
-
- // Fallback
- return src;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getSrcPath.test.ts b/packages/imagetoolsOSR/api/utils/getSrcPath.test.ts
deleted file mode 100644
index bb267dd..0000000
--- a/packages/imagetoolsOSR/api/utils/getSrcPath.test.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-import path from "node:path";
-import { describe, expect, it, afterAll, vi } from "vitest";
-import { getSrcPath } from "./getSrcPath";
-
-vi.mock("../../astroViteConfigs.js", () => {
- return {
- default: {
- rootDir: buildPath(),
- // Custom publicDir
- publicDir: buildPath("out"),
- },
- };
-});
-
-/**
- * Build an absolute path to the target in the fixture directory
- */
-function buildPath(target = "") {
- return path.resolve(__dirname, "../../test-fixtures/getSrcPath", target);
-}
-
-describe("getLinkElement", () => {
- afterAll(() => {
- vi.unmock("../../astroViteConfigs.js");
- });
-
- it("finds a file in the root of the project", async () => {
- const result = await getSrcPath("root.jpeg");
- expect(result).toBe(buildPath("root.jpeg"));
- });
-
- it("finds a file in the public folder", async () => {
- const result = await getSrcPath("out.jpeg");
- expect(result).toBe(buildPath("out/out.jpeg"));
- });
-
- it("returns an absolute path unchanged, if it exists", async () => {
- const result = await getSrcPath(buildPath("out/out.jpeg"));
- expect(result).toBe(buildPath("out/out.jpeg"));
- });
-
- it("handles query parameters", async () => {
- const result = await getSrcPath("root.jpeg?w=200");
- expect(result).toBe(buildPath("root.jpeg?w=200"));
- });
-
- it("handles query parameters for public-resolved files", async () => {
- const result = await getSrcPath("out.jpeg?w=200");
- expect(result).toBe(buildPath("out/out.jpeg?w=200"));
- });
-
- it("returns the original input if the file is not found", async () => {
- const result = await getSrcPath(
- "https://cdn.nedis.com/images/products_high_res/TVRC2080BK_P30.JPG"
- );
- expect(result).toBe(
- "https://cdn.nedis.com/images/products_high_res/TVRC2080BK_P30.JPG"
- );
- });
-
- it("finds relative paths correctly", async () => {
- const outResult = await getSrcPath("./out/out.jpeg");
- const rootResult = await getSrcPath("./root.jpeg");
- expect(outResult).toBe(buildPath("out/out.jpeg"));
- expect(rootResult).toBe(buildPath("root.jpeg"));
- });
-});
diff --git a/packages/imagetoolsOSR/api/utils/getSrcset.js b/packages/imagetoolsOSR/api/utils/getSrcset.js
deleted file mode 100644
index cbd2990..0000000
--- a/packages/imagetoolsOSR/api/utils/getSrcset.js
+++ /dev/null
@@ -1,39 +0,0 @@
-// @ts-check
-import { getSrcPath } from "./getSrcPath.js";
-
-export default async function getSrcset(
- src,
- base,
- breakpoints,
- format,
- options
-) {
- options = {
- format,
- w: breakpoints,
- ...options,
- };
-
- const keys = Object.keys(options);
-
- const params = keys.length
- ? keys
- .map((key) =>
- Array.isArray(options[key])
- ? `&${key}=${options[key].join(";")}`
- : `&${key}=${options[key]}`
- )
- .join("")
- : "";
-
- const id = `${src}?${params.slice(1)}`;
-
- const fullPath = await getSrcPath(id);
-
- const { default: load } = await import("../../plugin/hooks/load.js");
-
- // @ts-ignore
- const srcset = (await load(fullPath, base)).slice(16, -1);
-
- return srcset;
-}
diff --git a/packages/imagetoolsOSR/api/utils/getStyleElement.js b/packages/imagetoolsOSR/api/utils/getStyleElement.js
deleted file mode 100644
index 30ad4d7..0000000
--- a/packages/imagetoolsOSR/api/utils/getStyleElement.js
+++ /dev/null
@@ -1,15 +0,0 @@
-// @ts-check
-import getAttributesString from "./getAttributesString.js";
-
-export default function getStyleElement({
- styleAttributes,
- backgroundStyles = "",
-}) {
- const attributesString = getAttributesString({
- attributes: styleAttributes,
- });
-
- const styleElement = ``;
-
- return styleElement;
-}
diff --git a/packages/imagetoolsOSR/api/utils/imagetools.js b/packages/imagetoolsOSR/api/utils/imagetools.js
deleted file mode 100644
index 3cec077..0000000
--- a/packages/imagetoolsOSR/api/utils/imagetools.js
+++ /dev/null
@@ -1,41 +0,0 @@
-// @ts-check
-import {
- builtins,
- loadImage,
- applyTransforms,
- generateTransforms,
-} from "imagetools-core";
-
-export {
- loadImage
-} from "imagetools-core";
-
-export async function getImageDetails(path, width, height, aspect) {
- const loadedImage = loadImage(path)
- if (aspect && !width && !height) {
- if (!width && !height) {
- ({ width } = await loadedImage.metadata());
- }
-
- if (width) {
- height = width / aspect;
- }
-
- if (height) {
- width = height * aspect;
- }
- }
-
- const { image, metadata } = await applyTransforms(
- generateTransforms({ width, height }, builtins).transforms,
- loadedImage
- );
-
- const {
- width: imageWidth,
- height: imageHeight,
- format: imageFormat,
- } = metadata;
-
- return { image, imageWidth, imageHeight, imageFormat };
-}
diff --git a/packages/imagetoolsOSR/api/utils/throwErrorIfUnsupported.js b/packages/imagetoolsOSR/api/utils/throwErrorIfUnsupported.js
deleted file mode 100644
index 581ca16..0000000
--- a/packages/imagetoolsOSR/api/utils/throwErrorIfUnsupported.js
+++ /dev/null
@@ -1,14 +0,0 @@
-// @ts-check
-import { supportedImageTypes } from "../../utils/runtimeChecks.js";
-
-export default function throwErrorIfUnsupported(src, ext) {
- if (!ext && typeof ext !== "string") {
- throw new Error(`Failed to load ${src}; Invalid image format`);
- }
-
- if (ext && !supportedImageTypes.includes(ext.toLowerCase())) {
- throw new Error(
- `Failed to load ${src}; Invalid image format ${ext} or the format is not supported by astro-imagetools`
- );
- }
-}
diff --git a/packages/imagetoolsOSR/astroViteConfigs.js b/packages/imagetoolsOSR/astroViteConfigs.js
deleted file mode 100644
index 50bdeef..0000000
--- a/packages/imagetoolsOSR/astroViteConfigs.js
+++ /dev/null
@@ -1,12 +0,0 @@
-export default {
- "environment": "build",
- "isSsrBuild": false,
- "projectBase": "",
- "publicDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\public\\",
- "rootDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\",
- "mode": "production",
- "outDir": "C:\\Users\\zx\\Desktop\\polymech\\polymech-site\\dist\\",
- "assetsDir": "_astro",
- "sourcemap": false,
- "assetFileNames": "/_astro/[name]@[width].[hash][extname]"
-}
\ No newline at end of file
diff --git a/packages/imagetoolsOSR/components/BackgroundImage.astro b/packages/imagetoolsOSR/components/BackgroundImage.astro
deleted file mode 100644
index 47d2b44..0000000
--- a/packages/imagetoolsOSR/components/BackgroundImage.astro
+++ /dev/null
@@ -1,46 +0,0 @@
----
-import renderBackgroundImage from "../api/renderBackgroundImage.js";
-import type { BackgroundImageConfigOptions } from "../types.d";
-
-const content = await Astro.slots.render("default");
-
-declare interface Props
- extends Pick<
- BackgroundImageConfigOptions,
- Exclude
- > {}
-
-const { link, style, htmlElement } = await renderBackgroundImage({
- content,
- ...(Astro.props as Props),
-});
----
-
-
-
-
diff --git a/packages/imagetoolsOSR/components/BackgroundPicture.astro b/packages/imagetoolsOSR/components/BackgroundPicture.astro
deleted file mode 100644
index a53bab8..0000000
--- a/packages/imagetoolsOSR/components/BackgroundPicture.astro
+++ /dev/null
@@ -1,19 +0,0 @@
----
-import renderBackgroundPicture from "../api/renderBackgroundPicture.js";
-import { BackgroundPictureConfigOptions } from "../types.d";
-
-declare interface Props
- extends Pick<
- BackgroundPictureConfigOptions,
- Exclude
- > {}
-
-const content = await Astro.slots.render("default");
-
-const { link, style, htmlElement } = await renderBackgroundPicture({
- content,
- ...(Astro.props as Props),
-});
----
-
-
diff --git a/packages/imagetoolsOSR/components/Image.astro b/packages/imagetoolsOSR/components/Image.astro
deleted file mode 100644
index e1fb0fe..0000000
--- a/packages/imagetoolsOSR/components/Image.astro
+++ /dev/null
@@ -1,8 +0,0 @@
----
-import renderImage from "../api/renderImg.js"
-import type { PictureConfigOptions as ImageConfigOptions } from "../types.d"
-const { link, style, image } = await renderImage(
- Astro.props as ImageConfigOptions
-)
----
-
diff --git a/packages/imagetoolsOSR/components/ImageSupportDetection.astro b/packages/imagetoolsOSR/components/ImageSupportDetection.astro
deleted file mode 100644
index 9e62ae7..0000000
--- a/packages/imagetoolsOSR/components/ImageSupportDetection.astro
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/packages/imagetoolsOSR/components/Img.astro b/packages/imagetoolsOSR/components/Img.astro
deleted file mode 100644
index 36c03ab..0000000
--- a/packages/imagetoolsOSR/components/Img.astro
+++ /dev/null
@@ -1,10 +0,0 @@
----
-import renderImg from "../api/renderImg.js";
-import type { ImgConfigOptions } from "../types.d";
-
-declare interface Props extends ImgConfigOptions {}
-
-const { link, style, img } = await renderImg(Astro.props as Props);
----
-
-
diff --git a/packages/imagetoolsOSR/components/Picture.astro b/packages/imagetoolsOSR/components/Picture.astro
deleted file mode 100644
index aee4acf..0000000
--- a/packages/imagetoolsOSR/components/Picture.astro
+++ /dev/null
@@ -1,7 +0,0 @@
----
-import renderPicture from "../api/renderPicture.js"
-import type { PictureConfigOptions } from "../types.d"
-declare interface Props extends PictureConfigOptions {}
-const { link, style, picture } = await renderPicture(Astro.props as Props)
----
-
diff --git a/packages/imagetoolsOSR/components/index.js b/packages/imagetoolsOSR/components/index.js
deleted file mode 100644
index a6c6389..0000000
--- a/packages/imagetoolsOSR/components/index.js
+++ /dev/null
@@ -1,5 +0,0 @@
-export { default as Img } from "./Img.astro";
-export { default as Picture } from "./Picture.astro";
-export { default as BackgroundImage } from "./BackgroundImage.astro";
-export { default as BackgroundPicture } from "./BackgroundPicture.astro";
-export { default as ImageSupportDetection } from "./ImageSupportDetection.astro";
diff --git a/packages/imagetoolsOSR/config.d.ts b/packages/imagetoolsOSR/config.d.ts
deleted file mode 100644
index 8569ca9..0000000
--- a/packages/imagetoolsOSR/config.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import type { GlobalConfigOptions } from "./types";
-
-export function defineConfig(config: GlobalConfigOptions): GlobalConfigOptions;
diff --git a/packages/imagetoolsOSR/config.mjs b/packages/imagetoolsOSR/config.mjs
deleted file mode 100644
index 64a4c49..0000000
--- a/packages/imagetoolsOSR/config.mjs
+++ /dev/null
@@ -1,3 +0,0 @@
-export function defineConfig(config) {
- return config;
-}
diff --git a/packages/imagetoolsOSR/index.js b/packages/imagetoolsOSR/index.js
deleted file mode 100644
index b71dc5d..0000000
--- a/packages/imagetoolsOSR/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-import imagetools from "./integration/index.js"
-export { imagetools }
diff --git a/packages/imagetoolsOSR/integration/index.js b/packages/imagetoolsOSR/integration/index.js
deleted file mode 100644
index d35ed19..0000000
--- a/packages/imagetoolsOSR/integration/index.js
+++ /dev/null
@@ -1,80 +0,0 @@
-// @ts-check
-import fs from "node:fs"
-import { fileURLToPath } from "node:url"
-import { posix as path, resolve } from "node:path"
-
-import pMap from "p-map"
-import { createLogger } from "@polymech/log"
-
-import { saveAndCopyAsset } from "./utils/saveAndCopyAsset.js"
-
-import vitePluginAstroImageTools, { store } from "../plugin/index.js"
-
-const filename = fileURLToPath(import.meta.url)
-const astroViteConfigsPath = resolve(filename, "../../astroViteConfigs.js")
-const logger = createLogger("imagetools:integration")
-
-export default {
- name: "imagetools",
- hooks: {
- "astro:config:setup": async function ({ config, command, updateConfig }) {
- const environment = command;
- const isSsrBuild =
- command === "build" && !!config.adapter && config.output === "server";
-
- let projectBase = path.normalize(config.base);
-
- if (projectBase.startsWith("./")) projectBase = projectBase.slice(1);
-
- if (!projectBase.startsWith("/")) projectBase = "/" + projectBase;
-
- if (projectBase.endsWith("/")) projectBase = projectBase.slice(0, -1);
-
- const astroViteConfigs = {
- environment,
- isSsrBuild,
- projectBase,
- publicDir: fileURLToPath(config.publicDir.href),
- rootDir: fileURLToPath(config.root.href),
- };
-
- await fs.promises.writeFile(
- astroViteConfigsPath,
- `export default ${JSON.stringify(astroViteConfigs)}`
- );
-
- updateConfig({
- vite: {
- plugins: [vitePluginAstroImageTools],
- }
- })
- },
- "astro:build:done": async function closeBundle() {
- const { default: astroViteConfigs } = await import("../astroViteConfigs.js")
- const { mode, outDir, assetsDir, isSsrBuild } = astroViteConfigs
- if (mode === "production") {
- logger.debug(`imagetools : astro:build:done : start`)
- const allEntries = [...store.entries()]
- const assetPaths = allEntries.filter(([, { hash = null } = {}]) => hash)
- const ret = await pMap(assetPaths, async ([assetPath, { hash, image, buffer }]) => {
- try {
- return saveAndCopyAsset(
- hash,
- image,
- buffer,
- outDir,
- assetsDir,
- assetPath,
- isSsrBuild
- )
- } catch (error) {
- logger.error(`iamgetools:saveAndCopyAsset : failed to process asset ${assetPath}:`, error);
- }
- }
- ,{ concurrency: 5 })
- logger.debug(`imagetools : astro:build:done : end`)
- return ret
- }
- }
- }
-};
diff --git a/packages/imagetoolsOSR/integration/utils/saveAndCopyAsset.js b/packages/imagetoolsOSR/integration/utils/saveAndCopyAsset.js
deleted file mode 100644
index 77297a2..0000000
--- a/packages/imagetoolsOSR/integration/utils/saveAndCopyAsset.js
+++ /dev/null
@@ -1,41 +0,0 @@
-import fs from "node:fs/promises"
-import { posix as path, join, resolve } from "node:path"
-import { fsCachePath } from "../../utils/runtimeChecks.js";
-//import { sync as copy } from "@polymech/fs/copy"
-import { sync as exists } from "@polymech/fs/exists"
-import { sync as mkdir } from "@polymech/fs/dir"
-import { createLogger } from "@polymech/log"
-const logger = createLogger("imagetools:integration")
-const copied = [];
-let assetsDirExists;
-
-export async function saveAndCopyAsset(
- hash,
- image,
- buffer,
- outDir,
- assetsDir,
- assetPath,
- isSsrBuild
-) {
- const src = resolve(join(fsCachePath,hash))
- const dest = join(outDir, isSsrBuild ? "/client" : "", assetPath)
- assetsDir = join(outDir, isSsrBuild ? "/client" : "/", assetsDir)
- if (copied.includes(assetPath)) return
- if(!exists(src)){
- logger.error(`imagetools : saveAndCopyAsset : ${src} does not exist`)
- return false
- }
- mkdir(assetsDir)
- await fs.copyFile(src, dest).catch(async (error) => {
- if (error.code === "ENOENT") {
- const imageBuffer = buffer || (await image.toBuffer())
- await Promise.all(
- [src, dest].map(async (dir) => {
- await fs.writeFile(dir, imageBuffer);
- })
- );
- } else throw error;
- })
- copied.push(assetPath)
-}
diff --git a/packages/imagetoolsOSR/package-lock.json b/packages/imagetoolsOSR/package-lock.json
deleted file mode 100644
index f2de747..0000000
--- a/packages/imagetoolsOSR/package-lock.json
+++ /dev/null
@@ -1,8792 +0,0 @@
-{
- "name": "imagetools",
- "version": "0.9.0",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "imagetools",
- "version": "0.9.0",
- "license": "MIT",
- "dependencies": {
- "@astropub/codecs": "0.4.4",
- "@polymech/cache": "file:../../../polymech-mono/packages/cache",
- "@polymech/commons": "file:../../../polymech-mono/packages/commons",
- "@polymech/log": "file:../../../polymech-mono/packages/log",
- "file-type": "17.1.1",
- "find-cache-dir": "3.3.2",
- "find-up": "^6.3.0",
- "node-addon-api": "^8.3.1",
- "node-gyp": "^11.1.0",
- "object-hash": "3.0.0",
- "p-map": "^7.0.3",
- "potrace": "2.1.8",
- "sharp": "^0.29.3"
- },
- "devDependencies": {
- "vitest": "^0.12.4"
- },
- "engines": {
- "node": "^14.15.0 || >=16.0.0"
- },
- "optionalDependencies": {
- "imagetools-core": "3.0.2"
- },
- "peerDependencies": {
- "astro": ">=0.26 || >=1.0.0-beta"
- }
- },
- "../../../polymech-mono/packages/cache": {
- "name": "@polymech/cache",
- "version": "0.4.8",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@polymech/commons": "link:..\\commons",
- "@polymech/core": "link:..\\core",
- "@polymech/fs": "link:..\\fs",
- "@polymech/log": "link:..\\log",
- "@types/node": "^22.10.2",
- "cacache": "^19.0.1",
- "md5": "^2.3.0",
- "p-map": "^7.0.3",
- "ssri": "^10.0.1",
- "yargs": "^17.7.2"
- },
- "engines": {
- "node": ">= 14.0.0"
- }
- },
- "../../../polymech-mono/packages/commons": {
- "name": "@polymech/commons",
- "version": "0.2.6",
- "license": "BSD",
- "dependencies": {
- "@polymech/core": "file:../core",
- "@polymech/fs": "file:../fs",
- "@repo/typescript-config": "file:../typescript-config",
- "@schemastore/package": "^0.0.10",
- "env-var": "^7.5.0",
- "glob": "^10.4.5",
- "js-yaml": "^4.1.0",
- "jsonpath-plus": "^10.3.0",
- "normalize-url": "^8.0.1",
- "p-map": "^7.0.3",
- "p-throttle": "^4.1.1",
- "tslog": "^3.3.3",
- "tsup": "^2.0.3",
- "yargs": "^17.7.2",
- "zod": "^3.24.2",
- "zod-to-json-schema": "^3.24.1",
- "zod-to-ts": "^1.2.0"
- },
- "devDependencies": {
- "@types/node": "^22.12.0",
- "typescript": "^5.7.3"
- }
- },
- "../../../polymech-mono/packages/log": {
- "name": "@polymech/log",
- "version": "0.2.6",
- "license": "BSD",
- "dependencies": {
- "@polymech/core": "file:../core",
- "@repo/typescript-config": "file:../typescript-config",
- "tslog": "^3.3.3",
- "tsup": "^8.3.5",
- "zod": "^3.24.1"
- },
- "devDependencies": {
- "@eslint/js": "^9.18.0",
- "@types/node": "^22.10.9",
- "eslint": "^8.57.1",
- "eslint-plugin-import": "^2.31.0",
- "eslint-plugin-regexp": "^2.7.0",
- "ts-node": "^10.9.1",
- "typescript": "^4.9.5",
- "typescript-eslint": "^8.20.0"
- }
- },
- "node_modules/@astrojs/compiler": {
- "version": "2.10.4",
- "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.4.tgz",
- "integrity": "sha512-86B3QGagP99MvSNwuJGiYSBHnh8nLvm2Q1IFI15wIUJJsPeQTO3eb2uwBmrqRsXykeR/mBzH8XCgz5AAt1BJrQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@astrojs/internal-helpers": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.5.1.tgz",
- "integrity": "sha512-M7rAge1n2+aOSxNvKUFa0u/KFn0W+sZy7EW91KOSERotm2Ti8qs+1K0xx3zbOxtAVrmJb5/J98eohVvvEqtNkw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@astrojs/markdown-remark": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.1.0.tgz",
- "integrity": "sha512-emZNNSTPGgPc3V399Cazpp5+snogjaF04ocOSQn9vy3Kw/eIC4vTQjXOrWDEoSEy+AwPDZX9bQ4wd3bxhpmGgQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@astrojs/prism": "3.2.0",
- "github-slugger": "^2.0.0",
- "hast-util-from-html": "^2.0.3",
- "hast-util-to-text": "^4.0.2",
- "import-meta-resolve": "^4.1.0",
- "js-yaml": "^4.1.0",
- "mdast-util-definitions": "^6.0.0",
- "rehype-raw": "^7.0.0",
- "rehype-stringify": "^10.0.1",
- "remark-gfm": "^4.0.0",
- "remark-parse": "^11.0.0",
- "remark-rehype": "^11.1.1",
- "remark-smartypants": "^3.0.2",
- "shiki": "^1.29.1",
- "smol-toml": "^1.3.1",
- "unified": "^11.0.5",
- "unist-util-remove-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "unist-util-visit-parents": "^6.0.1",
- "vfile": "^6.0.3"
- }
- },
- "node_modules/@astrojs/prism": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz",
- "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "prismjs": "^1.29.0"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
- }
- },
- "node_modules/@astrojs/telemetry": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz",
- "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ci-info": "^4.1.0",
- "debug": "^4.3.7",
- "dlv": "^1.1.3",
- "dset": "^3.1.4",
- "is-docker": "^3.0.0",
- "is-wsl": "^3.1.0",
- "which-pm-runs": "^1.1.0"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
- }
- },
- "node_modules/@astropub/codecs": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/@astropub/codecs/-/codecs-0.4.4.tgz",
- "integrity": "sha512-jHmdZK2B7dfelTsVzkWVb93WPjuKkHz07xUcyg5WtUxTeCCxdDVLnvZlsB5PC2r7HmJLf03TP1QYb1ZgrEebyQ==",
- "license": "(CC0-1.0 AND Apache-2.0 AND BSD-3-Clause)"
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
- "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
- "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz",
- "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.26.9"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz",
- "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/runtime/node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
- "license": "MIT"
- },
- "node_modules/@babel/types": {
- "version": "7.26.9",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz",
- "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@emnapi/runtime": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
- "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "tslib": "^2.4.0"
- }
- },
- "node_modules/@esbuild/aix-ppc64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
- "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
- "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
- "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
- "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
- "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
- "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
- "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
- "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
- "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
- "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
- "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
- "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
- "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
- "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
- "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
- "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
- "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
- "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
- "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
- "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
- "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
- "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
- "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
- "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
- "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@img/sharp-darwin-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
- "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-darwin-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-darwin-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
- "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-darwin-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-libvips-darwin-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
- "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-darwin-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
- "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-arm": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
- "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
- "cpu": [
- "arm"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
- "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-s390x": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
- "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
- "cpu": [
- "s390x"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linux-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
- "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
- "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
- "cpu": [
- "arm64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-libvips-linuxmusl-x64": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
- "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
- "cpu": [
- "x64"
- ],
- "license": "LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-linux-arm": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
- "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
- "cpu": [
- "arm"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-arm": "1.0.5"
- }
- },
- "node_modules/@img/sharp-linux-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
- "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linux-s390x": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
- "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
- "cpu": [
- "s390x"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-s390x": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linux-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
- "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linux-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linuxmusl-arm64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
- "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
- "cpu": [
- "arm64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-linuxmusl-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
- "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
- }
- },
- "node_modules/@img/sharp-wasm32": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
- "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
- "cpu": [
- "wasm32"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@emnapi/runtime": "^1.2.0"
- },
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-win32-ia32": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
- "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
- "cpu": [
- "ia32"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@img/sharp-win32-x64": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
- "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
- "cpu": [
- "x64"
- ],
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true,
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
- "license": "ISC",
- "dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "license": "MIT"
- },
- "node_modules/@isaacs/cliui/node_modules/string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "license": "MIT",
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/@isaacs/fs-minipass": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
- "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.4"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/@jimp/bmp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.14.0.tgz",
- "integrity": "sha512-5RkX6tSS7K3K3xNEb2ygPuvyL9whjanhoaB/WmmXlJS6ub4DjTqrapu8j4qnIWmO4YYtFeTbDTXV6v9P1yMA5A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "bmp-js": "^0.1.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/core": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.14.0.tgz",
- "integrity": "sha512-S62FcKdtLtj3yWsGfJRdFXSutjvHg7aQNiFogMbwq19RP4XJWqS2nOphu7ScB8KrSlyy5nPF2hkWNhLRLyD82w==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "any-base": "^1.1.0",
- "buffer": "^5.2.0",
- "exif-parser": "^0.1.12",
- "file-type": "^9.0.0",
- "load-bmfont": "^1.3.1",
- "mkdirp": "^0.5.1",
- "phin": "^2.9.1",
- "pixelmatch": "^4.0.2",
- "tinycolor2": "^1.4.1"
- }
- },
- "node_modules/@jimp/core/node_modules/file-type": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz",
- "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@jimp/custom": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.14.0.tgz",
- "integrity": "sha512-kQJMeH87+kWJdVw8F9GQhtsageqqxrvzg7yyOw3Tx/s7v5RToe8RnKyMM+kVtBJtNAG+Xyv/z01uYQ2jiZ3GwA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/core": "^0.14.0"
- }
- },
- "node_modules/@jimp/gif": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.14.0.tgz",
- "integrity": "sha512-DHjoOSfCaCz72+oGGEh8qH0zE6pUBaBxPxxmpYJjkNyDZP7RkbBkZJScIYeQ7BmJxmGN4/dZn+MxamoQlr+UYg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "gifwrap": "^0.9.2",
- "omggif": "^1.0.9"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/jpeg": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.14.0.tgz",
- "integrity": "sha512-561neGbr+87S/YVQYnZSTyjWTHBm9F6F1obYHiyU3wVmF+1CLbxY3FQzt4YolwyQHIBv36Bo0PY2KkkU8BEeeQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "jpeg-js": "^0.4.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-blit": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.14.0.tgz",
- "integrity": "sha512-YoYOrnVHeX3InfgbJawAU601iTZMwEBZkyqcP1V/S33Qnz9uzH1Uj1NtC6fNgWzvX6I4XbCWwtr4RrGFb5CFrw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-blur": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.14.0.tgz",
- "integrity": "sha512-9WhZcofLrT0hgI7t0chf7iBQZib//0gJh9WcQMUt5+Q1Bk04dWs8vTgLNj61GBqZXgHSPzE4OpCrrLDBG8zlhQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-circle": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.14.0.tgz",
- "integrity": "sha512-o5L+wf6QA44tvTum5HeLyLSc5eVfIUd5ZDVi5iRfO4o6GT/zux9AxuTSkKwnjhsG8bn1dDmywAOQGAx7BjrQVA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-color": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.14.0.tgz",
- "integrity": "sha512-JJz512SAILYV0M5LzBb9sbOm/XEj2fGElMiHAxb7aLI6jx+n0agxtHpfpV/AePTLm1vzzDxx6AJxXbKv355hBQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "tinycolor2": "^1.4.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-contain": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.14.0.tgz",
- "integrity": "sha512-RX2q233lGyaxiMY6kAgnm9ScmEkNSof0hdlaJAVDS1OgXphGAYAeSIAwzESZN4x3ORaWvkFefeVH9O9/698Evg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5",
- "@jimp/plugin-scale": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-cover": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.14.0.tgz",
- "integrity": "sha512-0P/5XhzWES4uMdvbi3beUgfvhn4YuQ/ny8ijs5kkYIw6K8mHcl820HahuGpwWMx56DJLHRl1hFhJwo9CeTRJtQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-crop": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5",
- "@jimp/plugin-scale": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-crop": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.14.0.tgz",
- "integrity": "sha512-Ojtih+XIe6/XSGtpWtbAXBozhCdsDMmy+THUJAGu2x7ZgKrMS0JotN+vN2YC3nwDpYkM+yOJImQeptSfZb2Sug==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-displace": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.14.0.tgz",
- "integrity": "sha512-c75uQUzMgrHa8vegkgUvgRL/PRvD7paFbFJvzW0Ugs8Wl+CDMGIPYQ3j7IVaQkIS+cAxv+NJ3TIRBQyBrfVEOg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-dither": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.14.0.tgz",
- "integrity": "sha512-g8SJqFLyYexXQQsoh4dc1VP87TwyOgeTElBcxSXX2LaaMZezypmxQfLTzOFzZoK8m39NuaoH21Ou1Ftsq7LzVQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-fisheye": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.14.0.tgz",
- "integrity": "sha512-BFfUZ64EikCaABhCA6mR3bsltWhPpS321jpeIQfJyrILdpFsZ/OccNwCgpW1XlbldDHIoNtXTDGn3E+vCE7vDg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-flip": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.14.0.tgz",
- "integrity": "sha512-WtL1hj6ryqHhApih+9qZQYA6Ye8a4HAmdTzLbYdTMrrrSUgIzFdiZsD0WeDHpgS/+QMsWwF+NFmTZmxNWqKfXw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-rotate": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-gaussian": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.14.0.tgz",
- "integrity": "sha512-uaLwQ0XAQoydDlF9tlfc7iD9drYPriFe+jgYnWm8fbw5cN+eOIcnneEX9XCOOzwgLPkNCxGox6Kxjn8zY6GxtQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-invert": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.14.0.tgz",
- "integrity": "sha512-UaQW9X9vx8orQXYSjT5VcITkJPwDaHwrBbxxPoDG+F/Zgv4oV9fP+udDD6qmkgI9taU+44Fy+zm/J/gGcMWrdg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-mask": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.14.0.tgz",
- "integrity": "sha512-tdiGM69OBaKtSPfYSQeflzFhEpoRZ+BvKfDEoivyTjauynbjpRiwB1CaiS8En1INTDwzLXTT0Be9SpI3LkJoEA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-normalize": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.14.0.tgz",
- "integrity": "sha512-AfY8sqlsbbdVwFGcyIPy5JH/7fnBzlmuweb+Qtx2vn29okq6+HelLjw2b+VT2btgGUmWWHGEHd86oRGSoWGyEQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-print": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.14.0.tgz",
- "integrity": "sha512-MwP3sH+VS5AhhSTXk7pui+tEJFsxnTKFY3TraFJb8WFbA2Vo2qsRCZseEGwpTLhENB7p/JSsLvWoSSbpmxhFAQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "load-bmfont": "^1.4.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-resize": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.14.0.tgz",
- "integrity": "sha512-qFeMOyXE/Bk6QXN0GQo89+CB2dQcXqoxUcDb2Ah8wdYlKqpi53skABkgVy5pW3EpiprDnzNDboMltdvDslNgLQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-rotate": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.14.0.tgz",
- "integrity": "sha512-aGaicts44bvpTcq5Dtf93/8TZFu5pMo/61lWWnYmwJJU1RqtQlxbCLEQpMyRhKDNSfPbuP8nyGmaqXlM/82J0Q==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blit": ">=0.3.5",
- "@jimp/plugin-crop": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-scale": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.14.0.tgz",
- "integrity": "sha512-ZcJk0hxY5ZKZDDwflqQNHEGRblgaR+piePZm7dPwPUOSeYEH31P0AwZ1ziceR74zd8N80M0TMft+e3Td6KGBHw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-shadow": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.14.0.tgz",
- "integrity": "sha512-p2igcEr/iGrLiTu0YePNHyby0WYAXM14c5cECZIVnq/UTOOIQ7xIcWZJ1lRbAEPxVVXPN1UibhZAbr3HAb5BjQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-blur": ">=0.3.5",
- "@jimp/plugin-resize": ">=0.3.5"
- }
- },
- "node_modules/@jimp/plugin-threshold": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.14.0.tgz",
- "integrity": "sha512-N4BlDgm/FoOMV/DQM2rSpzsgqAzkP0DXkWZoqaQrlRxQBo4zizQLzhEL00T/YCCMKnddzgEhnByaocgaaa0fKw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5",
- "@jimp/plugin-color": ">=0.8.0",
- "@jimp/plugin-resize": ">=0.8.0"
- }
- },
- "node_modules/@jimp/plugins": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.14.0.tgz",
- "integrity": "sha512-vDO3XT/YQlFlFLq5TqNjQkISqjBHT8VMhpWhAfJVwuXIpilxz5Glu4IDLK6jp4IjPR6Yg2WO8TmRY/HI8vLrOw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/plugin-blit": "^0.14.0",
- "@jimp/plugin-blur": "^0.14.0",
- "@jimp/plugin-circle": "^0.14.0",
- "@jimp/plugin-color": "^0.14.0",
- "@jimp/plugin-contain": "^0.14.0",
- "@jimp/plugin-cover": "^0.14.0",
- "@jimp/plugin-crop": "^0.14.0",
- "@jimp/plugin-displace": "^0.14.0",
- "@jimp/plugin-dither": "^0.14.0",
- "@jimp/plugin-fisheye": "^0.14.0",
- "@jimp/plugin-flip": "^0.14.0",
- "@jimp/plugin-gaussian": "^0.14.0",
- "@jimp/plugin-invert": "^0.14.0",
- "@jimp/plugin-mask": "^0.14.0",
- "@jimp/plugin-normalize": "^0.14.0",
- "@jimp/plugin-print": "^0.14.0",
- "@jimp/plugin-resize": "^0.14.0",
- "@jimp/plugin-rotate": "^0.14.0",
- "@jimp/plugin-scale": "^0.14.0",
- "@jimp/plugin-shadow": "^0.14.0",
- "@jimp/plugin-threshold": "^0.14.0",
- "timm": "^1.6.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/png": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.14.0.tgz",
- "integrity": "sha512-0RV/mEIDOrPCcNfXSPmPBqqSZYwGADNRVUTyMt47RuZh7sugbYdv/uvKmQSiqRdR0L1sfbCBMWUEa5G/8MSbdA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/utils": "^0.14.0",
- "pngjs": "^3.3.3"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/tiff": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.14.0.tgz",
- "integrity": "sha512-zBYDTlutc7j88G/7FBCn3kmQwWr0rmm1e0FKB4C3uJ5oYfT8645lftUsvosKVUEfkdmOaMAnhrf4ekaHcb5gQw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "utif": "^2.0.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/types": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.14.0.tgz",
- "integrity": "sha512-hx3cXAW1KZm+b+XCrY3LXtdWy2U+hNtq0rPyJ7NuXCjU7lZR3vIkpz1DLJ3yDdS70hTi5QDXY3Cd9kd6DtloHQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/bmp": "^0.14.0",
- "@jimp/gif": "^0.14.0",
- "@jimp/jpeg": "^0.14.0",
- "@jimp/png": "^0.14.0",
- "@jimp/tiff": "^0.14.0",
- "timm": "^1.6.1"
- },
- "peerDependencies": {
- "@jimp/custom": ">=0.3.5"
- }
- },
- "node_modules/@jimp/utils": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.14.0.tgz",
- "integrity": "sha512-MY5KFYUru0y74IsgM/9asDwb3ERxWxXEu3CRCZEvE7DtT86y1bR1XgtlSliMrptjz4qbivNGMQSvUBpEFJDp1A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "regenerator-runtime": "^0.13.3"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@npmcli/agent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz",
- "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==",
- "license": "ISC",
- "dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/@npmcli/fs": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz",
- "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==",
- "license": "ISC",
- "dependencies": {
- "semver": "^7.3.5"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/@oslojs/encoding": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
- "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@polymech/cache": {
- "resolved": "../../../polymech-mono/packages/cache",
- "link": true
- },
- "node_modules/@polymech/commons": {
- "resolved": "../../../polymech-mono/packages/commons",
- "link": true
- },
- "node_modules/@polymech/log": {
- "resolved": "../../../polymech-mono/packages/log",
- "link": true
- },
- "node_modules/@rollup/pluginutils": {
- "version": "5.1.4",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz",
- "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "^1.0.0",
- "estree-walker": "^2.0.2",
- "picomatch": "^4.0.2"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
- }
- },
- "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.7.tgz",
- "integrity": "sha512-l6CtzHYo8D2TQ3J7qJNpp3Q1Iye56ssIAtqbM2H8axxCEEwvN7o8Ze9PuIapbxFL3OHrJU2JBX6FIIVnP/rYyw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-android-arm64": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.7.tgz",
- "integrity": "sha512-KvyJpFUueUnSp53zhAa293QBYqwm94TgYTIfXyOTtidhm5V0LbLCJQRGkQClYiX3FXDQGSvPxOTD/6rPStMMDg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.7.tgz",
- "integrity": "sha512-jq87CjmgL9YIKvs8ybtIC98s/M3HdbqXhllcy9EdLV0yMg1DpxES2gr65nNy7ObNo/vZ/MrOTxt0bE5LinL6mA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.7.tgz",
- "integrity": "sha512-rSI/m8OxBjsdnMMg0WEetu/w+LhLAcCDEiL66lmMX4R3oaml3eXz3Dxfvrxs1FbzPbJMaItQiksyMfv1hoIxnA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-freebsd-arm64": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.7.tgz",
- "integrity": "sha512-oIoJRy3ZrdsXpFuWDtzsOOa/E/RbRWXVokpVrNnkS7npz8GEG++E1gYbzhYxhxHbO2om1T26BZjVmdIoyN2WtA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-freebsd-x64": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.7.tgz",
- "integrity": "sha512-X++QSLm4NZfZ3VXGVwyHdRf58IBbCu9ammgJxuWZYLX0du6kZvdNqPwrjvDfwmi6wFdvfZ/s6K7ia0E5kI7m8Q==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.7.tgz",
- "integrity": "sha512-Z0TzhrsNqukTz3ISzrvyshQpFnFRfLunYiXxlCRvcrb3nvC5rVKI+ZXPFG/Aa4jhQa1gHgH3A0exHaRRN4VmdQ==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.7.tgz",
- "integrity": "sha512-nkznpyXekFAbvFBKBy4nNppSgneB1wwG1yx/hujN3wRnhnkrYVugMTCBXED4+Ni6thoWfQuHNYbFjgGH0MBXtw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.7.tgz",
- "integrity": "sha512-KCjlUkcKs6PjOcxolqrXglBDcfCuUCTVlX5BgzgoJHw+1rWH1MCkETLkLe5iLLS9dP5gKC7mp3y6x8c1oGBUtA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.7.tgz",
- "integrity": "sha512-uFLJFz6+utmpbR313TTx+NpPuAXbPz4BhTQzgaP0tozlLnGnQ6rCo6tLwaSa6b7l6gRErjLicXQ1iPiXzYotjw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.7.tgz",
- "integrity": "sha512-ws8pc68UcJJqCpneDFepnwlsMUFoWvPbWXT/XUrJ7rWUL9vLoIN3GAasgG+nCvq8xrE3pIrd+qLX/jotcLy0Qw==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.7.tgz",
- "integrity": "sha512-vrDk9JDa/BFkxcS2PbWpr0C/LiiSLxFbNOBgfbW6P8TBe9PPHx9Wqbvx2xgNi1TOAyQHQJ7RZFqBiEohm79r0w==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.7.tgz",
- "integrity": "sha512-rB+ejFyjtmSo+g/a4eovDD1lHWHVqizN8P0Hm0RElkINpS0XOdpaXloqM4FBkF9ZWEzg6bezymbpLmeMldfLTw==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.7.tgz",
- "integrity": "sha512-nNXNjo4As6dNqRn7OrsnHzwTgtypfRA3u3AKr0B3sOOo+HkedIbn8ZtFnB+4XyKJojIfqDKmbIzO1QydQ8c+Pw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.7.tgz",
- "integrity": "sha512-9kPVf9ahnpOMSGlCxXGv980wXD0zRR3wyk8+33/MXQIpQEOpaNe7dEHm5LMfyRZRNt9lMEQuH0jUKj15MkM7QA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.7.tgz",
- "integrity": "sha512-7wJPXRWTTPtTFDFezA8sle/1sdgxDjuMoRXEKtx97ViRxGGkVQYovem+Q8Pr/2HxiHp74SSRG+o6R0Yq0shPwQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.7.tgz",
- "integrity": "sha512-MN7aaBC7mAjsiMEZcsJvwNsQVNZShgES/9SzWp1HC9Yjqb5OpexYnRjF7RmE4itbeesHMYYQiAtUAQaSKs2Rfw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.7.tgz",
- "integrity": "sha512-aeawEKYswsFu1LhDM9RIgToobquzdtSc4jSVqHV8uApz4FVvhFl/mKh92wc8WpFc6aYCothV/03UjY6y7yLgbg==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.7.tgz",
- "integrity": "sha512-4ZedScpxxIrVO7otcZ8kCX1mZArtH2Wfj3uFCxRJ9NO80gg1XV0U/b2f/MKaGwj2X3QopHfoWiDQ917FRpwY3w==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "peer": true
- },
- "node_modules/@shikijs/core": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz",
- "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/engine-javascript": "1.29.2",
- "@shikijs/engine-oniguruma": "1.29.2",
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4",
- "hast-util-to-html": "^9.0.4"
- }
- },
- "node_modules/@shikijs/engine-javascript": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz",
- "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "oniguruma-to-es": "^2.2.0"
- }
- },
- "node_modules/@shikijs/engine-oniguruma": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz",
- "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1"
- }
- },
- "node_modules/@shikijs/langs": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz",
- "integrity": "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2"
- }
- },
- "node_modules/@shikijs/themes": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz",
- "integrity": "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/types": "1.29.2"
- }
- },
- "node_modules/@shikijs/types": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz",
- "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4"
- }
- },
- "node_modules/@shikijs/vscode-textmate": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz",
- "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@tokenizer/token": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
- "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
- "license": "MIT"
- },
- "node_modules/@types/chai": {
- "version": "4.3.20",
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz",
- "integrity": "sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/chai-subset": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.5.tgz",
- "integrity": "sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/chai": "*"
- }
- },
- "node_modules/@types/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/debug": {
- "version": "4.1.12",
- "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
- "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/ms": "*"
- }
- },
- "node_modules/@types/estree": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/hast": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/mdast": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/ms": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
- "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@types/nlcst": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz",
- "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/node": {
- "version": "22.13.4",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.4.tgz",
- "integrity": "sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "undici-types": "~6.20.0"
- }
- },
- "node_modules/@types/unist": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@ungap/structured-clone": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
- "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/abbrev": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.0.tgz",
- "integrity": "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==",
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/abort-controller": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
- "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
- "license": "MIT",
- "dependencies": {
- "event-target-shim": "^5.0.0"
- },
- "engines": {
- "node": ">=6.5"
- }
- },
- "node_modules/acorn": {
- "version": "8.14.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/agent-base": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
- "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
- "license": "MIT",
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/ansi-align": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
- "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "string-width": "^4.1.0"
- }
- },
- "node_modules/ansi-align/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-align/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/ansi-align/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-align/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-regex": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/ansi-styles": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/any-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz",
- "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==",
- "license": "MIT"
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/anymatch/node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "license": "Python-2.0",
- "peer": true
- },
- "node_modules/aria-query": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
- "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/array-iterate": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz",
- "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/assertion-error": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/astro": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/astro/-/astro-5.3.0.tgz",
- "integrity": "sha512-e88l/Yk/6enR/ZDddLbqtM+oblBFk5mneNSmNesyVYGL/6Dj4UA67GPAZOk79VxT5dbLlclZSyyw/wlxN1aj3A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@astrojs/compiler": "^2.10.3",
- "@astrojs/internal-helpers": "0.5.1",
- "@astrojs/markdown-remark": "6.1.0",
- "@astrojs/telemetry": "3.2.0",
- "@oslojs/encoding": "^1.1.0",
- "@rollup/pluginutils": "^5.1.4",
- "@types/cookie": "^0.6.0",
- "acorn": "^8.14.0",
- "aria-query": "^5.3.2",
- "axobject-query": "^4.1.0",
- "boxen": "8.0.1",
- "ci-info": "^4.1.0",
- "clsx": "^2.1.1",
- "common-ancestor-path": "^1.0.1",
- "cookie": "^0.7.2",
- "cssesc": "^3.0.0",
- "debug": "^4.4.0",
- "deterministic-object-hash": "^2.0.2",
- "devalue": "^5.1.1",
- "diff": "^5.2.0",
- "dlv": "^1.1.3",
- "dset": "^3.1.4",
- "es-module-lexer": "^1.6.0",
- "esbuild": "^0.24.2",
- "estree-walker": "^3.0.3",
- "fast-glob": "^3.3.3",
- "flattie": "^1.1.1",
- "github-slugger": "^2.0.0",
- "html-escaper": "3.0.3",
- "http-cache-semantics": "^4.1.1",
- "js-yaml": "^4.1.0",
- "kleur": "^4.1.5",
- "magic-string": "^0.30.17",
- "magicast": "^0.3.5",
- "micromatch": "^4.0.8",
- "mrmime": "^2.0.0",
- "neotraverse": "^0.6.18",
- "p-limit": "^6.2.0",
- "p-queue": "^8.1.0",
- "preferred-pm": "^4.1.1",
- "prompts": "^2.4.2",
- "rehype": "^13.0.2",
- "semver": "^7.7.1",
- "shiki": "^1.29.2",
- "tinyexec": "^0.3.2",
- "tsconfck": "^3.1.4",
- "ultrahtml": "^1.5.3",
- "unist-util-visit": "^5.0.0",
- "unstorage": "^1.14.4",
- "vfile": "^6.0.3",
- "vite": "^6.0.11",
- "vitefu": "^1.0.5",
- "which-pm": "^3.0.1",
- "xxhash-wasm": "^1.1.0",
- "yargs-parser": "^21.1.1",
- "yocto-spinner": "^0.2.0",
- "zod": "^3.24.1",
- "zod-to-json-schema": "^3.24.1",
- "zod-to-ts": "^1.2.0"
- },
- "bin": {
- "astro": "astro.js"
- },
- "engines": {
- "node": "^18.17.1 || ^20.3.0 || >=22.0.0",
- "npm": ">=9.6.5",
- "pnpm": ">=7.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/astrodotbuild"
- },
- "optionalDependencies": {
- "sharp": "^0.33.3"
- }
- },
- "node_modules/astro/node_modules/sharp": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
- "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color": "^4.2.3",
- "detect-libc": "^2.0.3",
- "semver": "^7.6.3"
- },
- "engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- },
- "optionalDependencies": {
- "@img/sharp-darwin-arm64": "0.33.5",
- "@img/sharp-darwin-x64": "0.33.5",
- "@img/sharp-libvips-darwin-arm64": "1.0.4",
- "@img/sharp-libvips-darwin-x64": "1.0.4",
- "@img/sharp-libvips-linux-arm": "1.0.5",
- "@img/sharp-libvips-linux-arm64": "1.0.4",
- "@img/sharp-libvips-linux-s390x": "1.0.4",
- "@img/sharp-libvips-linux-x64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
- "@img/sharp-linux-arm": "0.33.5",
- "@img/sharp-linux-arm64": "0.33.5",
- "@img/sharp-linux-s390x": "0.33.5",
- "@img/sharp-linux-x64": "0.33.5",
- "@img/sharp-linuxmusl-arm64": "0.33.5",
- "@img/sharp-linuxmusl-x64": "0.33.5",
- "@img/sharp-wasm32": "0.33.5",
- "@img/sharp-win32-ia32": "0.33.5",
- "@img/sharp-win32-x64": "0.33.5"
- }
- },
- "node_modules/axobject-query": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
- "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/bail": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "license": "MIT"
- },
- "node_modules/base-64": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
- "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/binary-extensions": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
- "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/bl": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
- "license": "MIT",
- "dependencies": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "node_modules/bl/node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/bmp-js": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz",
- "integrity": "sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==",
- "license": "MIT"
- },
- "node_modules/boxen": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
- "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-align": "^3.0.1",
- "camelcase": "^8.0.0",
- "chalk": "^5.3.0",
- "cli-boxes": "^3.0.0",
- "string-width": "^7.2.0",
- "type-fest": "^4.21.0",
- "widest-line": "^5.0.0",
- "wrap-ansi": "^9.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/braces": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
- "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "fill-range": "^7.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/buffer": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/buffer-equal": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
- "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==",
- "license": "MIT",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/cacache": {
- "version": "19.0.1",
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz",
- "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==",
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^4.0.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^7.0.2",
- "ssri": "^12.0.0",
- "tar": "^7.4.3",
- "unique-filename": "^4.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/camelcase": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz",
- "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ccount": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/centra": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz",
- "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==",
- "license": "MIT",
- "dependencies": {
- "follow-redirects": "^1.15.6"
- }
- },
- "node_modules/chai": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz",
- "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "assertion-error": "^1.1.0",
- "check-error": "^1.0.3",
- "deep-eql": "^4.1.3",
- "get-func-name": "^2.0.2",
- "loupe": "^2.3.6",
- "pathval": "^1.1.1",
- "type-detect": "^4.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chalk": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
- "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/character-entities": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
- "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-html4": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-legacy": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/check-error": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
- "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "get-func-name": "^2.0.2"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/chokidar": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
- "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/chownr": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
- "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
- "license": "ISC"
- },
- "node_modules/ci-info": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
- "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-boxes": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
- "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/clsx": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
- "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/color": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
- "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1",
- "color-string": "^1.9.0"
- },
- "engines": {
- "node": ">=12.5.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "license": "MIT"
- },
- "node_modules/color-string": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
- "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
- "license": "MIT",
- "dependencies": {
- "color-name": "^1.0.0",
- "simple-swizzle": "^0.2.2"
- }
- },
- "node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
- "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz",
- "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
- "license": "MIT"
- },
- "node_modules/cookie": {
- "version": "0.7.2",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/cookie-es": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz",
- "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/cross-spawn": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
- "license": "MIT",
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/cross-spawn/node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "license": "ISC"
- },
- "node_modules/cross-spawn/node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/crossws": {
- "version": "0.3.4",
- "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz",
- "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "uncrypto": "^0.1.3"
- }
- },
- "node_modules/cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/debug": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.3"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decode-named-character-reference": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
- "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "character-entities": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/decompress-response": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
- "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
- "license": "MIT",
- "dependencies": {
- "mimic-response": "^3.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/deep-eql": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz",
- "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-detect": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/deep-extend": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
- "license": "MIT",
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/defu": {
- "version": "6.1.4",
- "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
- "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/dequal": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/destr": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz",
- "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/detect-libc": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
- "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/deterministic-object-hash": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz",
- "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "base-64": "^1.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/devalue": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
- "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/devlop": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
- "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "dequal": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/diff": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
- "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
- "license": "BSD-3-Clause",
- "peer": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/dlv": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
- "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/dom-walk": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
- "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
- },
- "node_modules/dset": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz",
- "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "license": "MIT"
- },
- "node_modules/emoji-regex": {
- "version": "10.4.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
- "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/emoji-regex-xs": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz",
- "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/encoding": {
- "version": "0.1.13",
- "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
- "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "license": "MIT",
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/entities": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
- "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
- "license": "BSD-2-Clause",
- "peer": true,
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/env-paths": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
- "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/err-code": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
- "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
- "license": "MIT"
- },
- "node_modules/es-module-lexer": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz",
- "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/esbuild": {
- "version": "0.24.2",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
- "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
- "hasInstallScript": true,
- "license": "MIT",
- "peer": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=18"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.24.2",
- "@esbuild/android-arm": "0.24.2",
- "@esbuild/android-arm64": "0.24.2",
- "@esbuild/android-x64": "0.24.2",
- "@esbuild/darwin-arm64": "0.24.2",
- "@esbuild/darwin-x64": "0.24.2",
- "@esbuild/freebsd-arm64": "0.24.2",
- "@esbuild/freebsd-x64": "0.24.2",
- "@esbuild/linux-arm": "0.24.2",
- "@esbuild/linux-arm64": "0.24.2",
- "@esbuild/linux-ia32": "0.24.2",
- "@esbuild/linux-loong64": "0.24.2",
- "@esbuild/linux-mips64el": "0.24.2",
- "@esbuild/linux-ppc64": "0.24.2",
- "@esbuild/linux-riscv64": "0.24.2",
- "@esbuild/linux-s390x": "0.24.2",
- "@esbuild/linux-x64": "0.24.2",
- "@esbuild/netbsd-arm64": "0.24.2",
- "@esbuild/netbsd-x64": "0.24.2",
- "@esbuild/openbsd-arm64": "0.24.2",
- "@esbuild/openbsd-x64": "0.24.2",
- "@esbuild/sunos-x64": "0.24.2",
- "@esbuild/win32-arm64": "0.24.2",
- "@esbuild/win32-ia32": "0.24.2",
- "@esbuild/win32-x64": "0.24.2"
- }
- },
- "node_modules/esbuild-android-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz",
- "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-android-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz",
- "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz",
- "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz",
- "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz",
- "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz",
- "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-32": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz",
- "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz",
- "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz",
- "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz",
- "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-mips64le": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz",
- "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-ppc64le": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz",
- "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-riscv64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz",
- "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-s390x": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz",
- "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-netbsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz",
- "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-openbsd-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz",
- "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-sunos-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz",
- "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-32": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz",
- "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz",
- "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-arm64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz",
- "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
- "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "license": "BSD-2-Clause",
- "peer": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/estree-walker": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "^1.0.0"
- }
- },
- "node_modules/event-target-shim": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
- "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/eventemitter3": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
- "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/exif-parser": {
- "version": "0.1.12",
- "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz",
- "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw=="
- },
- "node_modules/expand-template": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
- "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
- "license": "(MIT OR WTFPL)",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/exponential-backoff": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz",
- "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==",
- "license": "Apache-2.0"
- },
- "node_modules/extend": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/fast-glob": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
- "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.8"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fastq": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
- "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/file-type": {
- "version": "17.1.1",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.1.tgz",
- "integrity": "sha512-heRUMZHby2Qj6wZAA3YHeMlRmZNQTcb6VxctkGmM+mcM6ROQKvHpr7SS6EgdfEhH+s25LDshBjvPx/Ecm+bOVQ==",
- "license": "MIT",
- "dependencies": {
- "readable-web-to-node-stream": "^3.0.2",
- "strtok3": "^7.0.0-alpha.7",
- "token-types": "^5.0.0-alpha.2"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/file-type?sponsor=1"
- }
- },
- "node_modules/fill-range": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
- "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-cache-dir": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
- "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
- "license": "MIT",
- "dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^3.0.2",
- "pkg-dir": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
- }
- },
- "node_modules/find-up": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
- "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^7.1.0",
- "path-exists": "^5.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/find-up-simple": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz",
- "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/find-yarn-workspace-root2": {
- "version": "1.2.16",
- "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz",
- "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==",
- "license": "Apache-2.0",
- "peer": true,
- "dependencies": {
- "micromatch": "^4.0.2",
- "pkg-dir": "^4.2.0"
- }
- },
- "node_modules/flattie": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz",
- "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/follow-redirects": {
- "version": "1.15.9",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
- "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
- "optional": true
- }
- }
- },
- "node_modules/foreground-child": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
- "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
- "license": "ISC",
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/fs-constants": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
- "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
- "license": "MIT"
- },
- "node_modules/fs-minipass": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
- "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
- "hasInstallScript": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
- "dev": true,
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/get-east-asian-width": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz",
- "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/get-func-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
- "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/gifwrap": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.4.tgz",
- "integrity": "sha512-MDMwbhASQuVeD4JKd1fKgNgCRL3fGqMM4WaqpNhWO0JiMOAjbQdumbs4BbBZEy9/M00EHEjKN3HieVhCUlwjeQ==",
- "license": "MIT",
- "dependencies": {
- "image-q": "^4.0.0",
- "omggif": "^1.0.10"
- }
- },
- "node_modules/github-from-package": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
- "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
- "license": "MIT"
- },
- "node_modules/github-slugger": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
- "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
- "license": "ISC",
- "peer": true
- },
- "node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "license": "ISC",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/global": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
- "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
- "license": "MIT",
- "dependencies": {
- "min-document": "^2.19.0",
- "process": "^0.11.10"
- }
- },
- "node_modules/graceful-fs": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "license": "ISC"
- },
- "node_modules/h3": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.0.tgz",
- "integrity": "sha512-OsjX4JW8J4XGgCgEcad20pepFQWnuKH+OwkCJjogF3C+9AZ1iYdtB4hX6vAb5DskBiu5ljEXqApINjR8CqoCMQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "cookie-es": "^1.2.2",
- "crossws": "^0.3.3",
- "defu": "^6.1.4",
- "destr": "^2.0.3",
- "iron-webcrypto": "^1.2.1",
- "node-mock-http": "^1.0.0",
- "ohash": "^1.1.4",
- "radix3": "^1.1.2",
- "ufo": "^1.5.4",
- "uncrypto": "^0.1.3"
- }
- },
- "node_modules/hasown": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "function-bind": "^1.1.2"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/hast-util-from-html": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
- "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "devlop": "^1.1.0",
- "hast-util-from-parse5": "^8.0.0",
- "parse5": "^7.0.0",
- "vfile": "^6.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-from-parse5": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz",
- "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "devlop": "^1.0.0",
- "hastscript": "^9.0.0",
- "property-information": "^6.0.0",
- "vfile": "^6.0.0",
- "vfile-location": "^5.0.0",
- "web-namespaces": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-is-element": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
- "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-parse-selector": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
- "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-raw": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz",
- "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "hast-util-from-parse5": "^8.0.0",
- "hast-util-to-parse5": "^8.0.0",
- "html-void-elements": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "parse5": "^7.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-html": {
- "version": "9.0.4",
- "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.4.tgz",
- "integrity": "sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "ccount": "^2.0.0",
- "comma-separated-tokens": "^2.0.0",
- "hast-util-whitespace": "^3.0.0",
- "html-void-elements": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "stringify-entities": "^4.0.0",
- "zwitch": "^2.0.4"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-parse5": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
- "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "devlop": "^1.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-to-text": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
- "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "hast-util-is-element": "^3.0.0",
- "unist-util-find-after": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-whitespace": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hastscript": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz",
- "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "hast-util-parse-selector": "^4.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/html-escaper": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
- "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/html-void-elements": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
- "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/http-cache-semantics": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
- "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
- "license": "BSD-2-Clause"
- },
- "node_modules/http-proxy-agent": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
- "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
- "license": "MIT",
- "dependencies": {
- "agent-base": "^7.1.0",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/https-proxy-agent": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
- "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
- "license": "MIT",
- "dependencies": {
- "agent-base": "^7.1.2",
- "debug": "4"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "BSD-3-Clause"
- },
- "node_modules/image-q": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/image-q/-/image-q-4.0.0.tgz",
- "integrity": "sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==",
- "license": "MIT",
- "dependencies": {
- "@types/node": "16.9.1"
- }
- },
- "node_modules/image-q/node_modules/@types/node": {
- "version": "16.9.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz",
- "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==",
- "license": "MIT"
- },
- "node_modules/imagetools-core": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/imagetools-core/-/imagetools-core-3.0.2.tgz",
- "integrity": "sha512-DlArpNiefCc1syIqvOONcE8L8IahN8GjwaEjm6wIJIvuKoFoI1RcKmWWfS2dYxSlTiSp2X5b3JnHDjUXmWqlVA==",
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "sharp": "^0.29.3"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/import-meta-resolve": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
- "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "license": "ISC"
- },
- "node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
- "license": "ISC"
- },
- "node_modules/ip-address": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
- "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
- "license": "MIT",
- "dependencies": {
- "jsbn": "1.1.0",
- "sprintf-js": "^1.1.3"
- },
- "engines": {
- "node": ">= 12"
- }
- },
- "node_modules/ip-address/node_modules/sprintf-js": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
- "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
- "license": "BSD-3-Clause"
- },
- "node_modules/iron-webcrypto": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz",
- "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "url": "https://github.com/sponsors/brc-dd"
- }
- },
- "node_modules/is-arrayish": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
- "license": "MIT"
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.16.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
- "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hasown": "^2.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-docker": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
- "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-function": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
- "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==",
- "license": "MIT"
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-inside-container": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
- "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-docker": "^3.0.0"
- },
- "bin": {
- "is-inside-container": "cli.js"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-plain-obj": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-wsl": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
- "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-inside-container": "^1.0.0"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/isexe": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/jackspeak": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
- "license": "BlueOak-1.0.0",
- "dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
- }
- },
- "node_modules/jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
- "node_modules/jpeg-js": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz",
- "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
- "license": "BSD-3-Clause"
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/jsbn": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
- "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
- "license": "MIT"
- },
- "node_modules/kleur": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/load-bmfont": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.2.tgz",
- "integrity": "sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==",
- "license": "MIT",
- "dependencies": {
- "buffer-equal": "0.0.1",
- "mime": "^1.3.4",
- "parse-bmfont-ascii": "^1.0.3",
- "parse-bmfont-binary": "^1.0.5",
- "parse-bmfont-xml": "^1.1.4",
- "phin": "^3.7.1",
- "xhr": "^2.0.1",
- "xtend": "^4.0.0"
- }
- },
- "node_modules/load-bmfont/node_modules/phin": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz",
- "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==",
- "license": "MIT",
- "dependencies": {
- "centra": "^2.7.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/load-yaml-file": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz",
- "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "graceful-fs": "^4.1.5",
- "js-yaml": "^3.13.0",
- "pify": "^4.0.1",
- "strip-bom": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/load-yaml-file/node_modules/argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/load-yaml-file/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/local-pkg": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz",
- "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/locate-path": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
- "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^6.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/longest-streak": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
- "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/loupe": {
- "version": "2.3.7",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
- "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "get-func-name": "^2.0.1"
- }
- },
- "node_modules/lru-cache": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
- "license": "ISC"
- },
- "node_modules/magic-string": {
- "version": "0.30.17",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
- "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.0"
- }
- },
- "node_modules/magicast": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz",
- "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/parser": "^7.25.4",
- "@babel/types": "^7.25.4",
- "source-map-js": "^1.2.0"
- }
- },
- "node_modules/make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
- "license": "MIT",
- "dependencies": {
- "semver": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/make-dir/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/make-fetch-happen": {
- "version": "14.0.3",
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz",
- "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==",
- "license": "ISC",
- "dependencies": {
- "@npmcli/agent": "^3.0.0",
- "cacache": "^19.0.1",
- "http-cache-semantics": "^4.1.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^4.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^1.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "ssri": "^12.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/markdown-table": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
- "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/mdast-util-definitions": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz",
- "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-find-and-replace": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
- "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "escape-string-regexp": "^5.0.0",
- "unist-util-is": "^6.0.0",
- "unist-util-visit-parents": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-from-markdown": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark": "^4.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
- "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-gfm-autolink-literal": "^2.0.0",
- "mdast-util-gfm-footnote": "^2.0.0",
- "mdast-util-gfm-strikethrough": "^2.0.0",
- "mdast-util-gfm-table": "^2.0.0",
- "mdast-util-gfm-task-list-item": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-autolink-literal": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
- "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "ccount": "^2.0.0",
- "devlop": "^1.0.0",
- "mdast-util-find-and-replace": "^3.0.0",
- "micromark-util-character": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-footnote": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
- "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.1.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-strikethrough": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
- "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-table": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
- "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "markdown-table": "^3.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-gfm-task-list-item": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
- "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-phrasing": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-hast": {
- "version": "13.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
- "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "trim-lines": "^3.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-markdown": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "longest-streak": "^3.0.0",
- "mdast-util-phrasing": "^4.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "unist-util-visit": "^5.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromark": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/debug": "^4.0.0",
- "debug": "^4.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-core-commonmark": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-factory-destination": "^2.0.0",
- "micromark-factory-label": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-factory-title": "^2.0.0",
- "micromark-factory-whitespace": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-html-tag-name": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-extension-gfm": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
- "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-extension-gfm-autolink-literal": "^2.0.0",
- "micromark-extension-gfm-footnote": "^2.0.0",
- "micromark-extension-gfm-strikethrough": "^2.0.0",
- "micromark-extension-gfm-table": "^2.0.0",
- "micromark-extension-gfm-tagfilter": "^2.0.0",
- "micromark-extension-gfm-task-list-item": "^2.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-autolink-literal": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
- "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-footnote": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
- "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-strikethrough": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
- "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-table": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
- "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-tagfilter": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
- "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-gfm-task-list-item": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
- "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-factory-destination": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-label": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-space": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-title": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-whitespace": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-character": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-chunked": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-classify-character": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-combine-extensions": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-numeric-character-reference": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-string": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-encode": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-html-tag-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-normalize-identifier": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-resolve-all": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-sanitize-uri": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-subtokenize": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
- "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-symbol": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromark-util-types": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/micromatch": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "braces": "^3.0.3",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/micromatch/node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "license": "MIT",
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/mimic-response": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
- "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/min-document": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
- "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
- "dependencies": {
- "dom-walk": "^0.1.0"
- }
- },
- "node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "license": "ISC",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/minipass-collect": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz",
- "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/minipass-fetch": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz",
- "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==",
- "license": "MIT",
- "dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^3.0.1"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
- }
- },
- "node_modules/minipass-flush": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
- "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/minipass-flush/node_modules/minipass": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-flush/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "license": "ISC"
- },
- "node_modules/minipass-pipeline": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
- "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-pipeline/node_modules/minipass": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-pipeline/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "license": "ISC"
- },
- "node_modules/minipass-sized": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
- "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-sized/node_modules/minipass": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-sized/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "license": "ISC"
- },
- "node_modules/minizlib": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz",
- "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==",
- "license": "MIT",
- "dependencies": {
- "minipass": "^7.0.4",
- "rimraf": "^5.0.5"
- },
- "engines": {
- "node": ">= 18"
- }
- },
- "node_modules/mkdirp": {
- "version": "0.5.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/mkdirp-classic": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
- "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
- "license": "MIT"
- },
- "node_modules/mrmime": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz",
- "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "license": "MIT"
- },
- "node_modules/nanoid": {
- "version": "3.3.8",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
- "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/napi-build-utils": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
- "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
- "license": "MIT"
- },
- "node_modules/negotiator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
- "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/neotraverse": {
- "version": "0.6.18",
- "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz",
- "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/nlcst-to-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz",
- "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/node-abi": {
- "version": "3.74.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.74.0.tgz",
- "integrity": "sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==",
- "license": "MIT",
- "dependencies": {
- "semver": "^7.3.5"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-addon-api": {
- "version": "8.3.1",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.1.tgz",
- "integrity": "sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==",
- "license": "MIT",
- "engines": {
- "node": "^18 || ^20 || >= 21"
- }
- },
- "node_modules/node-fetch-native": {
- "version": "1.6.6",
- "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz",
- "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/node-gyp": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.1.0.tgz",
- "integrity": "sha512-/+7TuHKnBpnMvUQnsYEb0JOozDZqarQbfNuSGLXIjhStMT0fbw7IdSqWgopOP5xhRZE+lsbIvAHcekddruPZgQ==",
- "license": "MIT",
- "dependencies": {
- "env-paths": "^2.2.0",
- "exponential-backoff": "^3.1.1",
- "glob": "^10.3.10",
- "graceful-fs": "^4.2.6",
- "make-fetch-happen": "^14.0.3",
- "nopt": "^8.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.3.5",
- "tar": "^7.4.3",
- "which": "^5.0.0"
- },
- "bin": {
- "node-gyp": "bin/node-gyp.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/node-mock-http": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz",
- "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/nopt": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz",
- "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==",
- "license": "ISC",
- "dependencies": {
- "abbrev": "^3.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-hash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/ofetch": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz",
- "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "destr": "^2.0.3",
- "node-fetch-native": "^1.6.4",
- "ufo": "^1.5.4"
- }
- },
- "node_modules/ohash": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz",
- "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/omggif": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz",
- "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==",
- "license": "MIT"
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "license": "ISC",
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/oniguruma-to-es": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz",
- "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex-xs": "^1.0.0",
- "regex": "^5.1.1",
- "regex-recursion": "^5.1.1"
- }
- },
- "node_modules/p-limit": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz",
- "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "yocto-queue": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
- "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate/node_modules/p-limit": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
- "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
- "license": "MIT",
- "dependencies": {
- "yocto-queue": "^1.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-map": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz",
- "integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==",
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-queue": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz",
- "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "eventemitter3": "^5.0.1",
- "p-timeout": "^6.1.2"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-timeout": {
- "version": "6.1.4",
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz",
- "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/package-json-from-dist": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
- "license": "BlueOak-1.0.0"
- },
- "node_modules/pako": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
- "license": "(MIT AND Zlib)"
- },
- "node_modules/parse-bmfont-ascii": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz",
- "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==",
- "license": "MIT"
- },
- "node_modules/parse-bmfont-binary": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz",
- "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==",
- "license": "MIT"
- },
- "node_modules/parse-bmfont-xml": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz",
- "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==",
- "license": "MIT",
- "dependencies": {
- "xml-parse-from-string": "^1.0.0",
- "xml2js": "^0.5.0"
- }
- },
- "node_modules/parse-headers": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz",
- "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==",
- "license": "MIT"
- },
- "node_modules/parse-latin": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz",
- "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "@types/unist": "^3.0.0",
- "nlcst-to-string": "^4.0.0",
- "unist-util-modify-children": "^4.0.0",
- "unist-util-visit-children": "^3.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/parse5": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "entities": "^4.5.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
- "node_modules/path-exists": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
- "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- }
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/path-scurry": {
- "version": "1.11.1",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
- "license": "BlueOak-1.0.0",
- "dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
- },
- "engines": {
- "node": ">=16 || 14 >=14.18"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/pathval": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
- "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/peek-readable": {
- "version": "5.4.2",
- "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz",
- "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==",
- "license": "MIT",
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/phin": {
- "version": "2.9.3",
- "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz",
- "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==",
- "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
- "license": "MIT"
- },
- "node_modules/picocolors": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
- "license": "ISC"
- },
- "node_modules/picomatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
- "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pixelmatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz",
- "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==",
- "license": "ISC",
- "dependencies": {
- "pngjs": "^3.0.0"
- },
- "bin": {
- "pixelmatch": "bin/pixelmatch"
- }
- },
- "node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "license": "MIT",
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pngjs": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
- "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
- "license": "MIT",
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/postcss": {
- "version": "8.5.2",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz",
- "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.8",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/potrace": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/potrace/-/potrace-2.1.8.tgz",
- "integrity": "sha512-V9hI7UMJyEhNZjM8CbZaP/804ZRLgzWkCS9OOYnEZkszzj3zKR/erRdj0uFMcN3pp6x4B+AIZebmkQgGRinG/g==",
- "license": "GPL-2.0",
- "dependencies": {
- "jimp": "^0.14.0"
- }
- },
- "node_modules/prebuild-install": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
- "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
- "license": "MIT",
- "dependencies": {
- "detect-libc": "^2.0.0",
- "expand-template": "^2.0.3",
- "github-from-package": "0.0.0",
- "minimist": "^1.2.3",
- "mkdirp-classic": "^0.5.3",
- "napi-build-utils": "^2.0.0",
- "node-abi": "^3.3.0",
- "pump": "^3.0.0",
- "rc": "^1.2.7",
- "simple-get": "^4.0.0",
- "tar-fs": "^2.0.0",
- "tunnel-agent": "^0.6.0"
- },
- "bin": {
- "prebuild-install": "bin.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/preferred-pm": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.1.1.tgz",
- "integrity": "sha512-rU+ZAv1Ur9jAUZtGPebQVQPzdGhNzaEiQ7VL9+cjsAWPHFYOccNXPNiev1CCDSOg/2j7UujM7ojNhpkuILEVNQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "find-up-simple": "^1.0.0",
- "find-yarn-workspace-root2": "1.2.16",
- "which-pm": "^3.0.1"
- },
- "engines": {
- "node": ">=18.12"
- }
- },
- "node_modules/prismjs": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
- "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/proc-log": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz",
- "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==",
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/process": {
- "version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/promise-retry": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
- "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
- "license": "MIT",
- "dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/prompts": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
- "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "kleur": "^3.0.3",
- "sisteransi": "^1.0.5"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/prompts/node_modules/kleur": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
- "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/property-information": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
- "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/pump": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
- "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
- "license": "MIT",
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "peer": true
- },
- "node_modules/radix3": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz",
- "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/rc": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
- "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
- "dependencies": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "bin": {
- "rc": "cli.js"
- }
- },
- "node_modules/readable-stream": {
- "version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
- "license": "MIT",
- "dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10",
- "string_decoder": "^1.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/readable-stream/node_modules/buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
- }
- },
- "node_modules/readable-web-to-node-stream": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.3.tgz",
- "integrity": "sha512-In3boYjBnbGVrLuuRu/Ath/H6h1jgk30nAsk/71tCare1dTVoe1oMBGRn5LGf0n3c1BcHwwAqpraxX4AUAP5KA==",
- "license": "MIT",
- "dependencies": {
- "process": "^0.11.10",
- "readable-stream": "^4.7.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/readdirp/node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
- "license": "MIT"
- },
- "node_modules/regex": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz",
- "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "regex-utilities": "^2.3.0"
- }
- },
- "node_modules/regex-recursion": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz",
- "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "regex": "^5.1.1",
- "regex-utilities": "^2.3.0"
- }
- },
- "node_modules/regex-utilities": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz",
- "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/rehype": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz",
- "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "rehype-parse": "^9.0.0",
- "rehype-stringify": "^10.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-parse": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz",
- "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-from-html": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-raw": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz",
- "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-raw": "^9.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-stringify": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz",
- "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "hast-util-to-html": "^9.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-gfm": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
- "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-gfm": "^3.0.0",
- "micromark-extension-gfm": "^3.0.0",
- "remark-parse": "^11.0.0",
- "remark-stringify": "^11.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-parse": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
- "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-rehype": {
- "version": "11.1.1",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz",
- "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "unified": "^11.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-smartypants": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz",
- "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "retext": "^9.0.0",
- "retext-smartypants": "^6.0.0",
- "unified": "^11.0.4",
- "unist-util-visit": "^5.0.0"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/remark-stringify": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
- "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/resolve": {
- "version": "1.22.10",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
- "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-core-module": "^2.16.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/retext": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz",
- "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "retext-latin": "^4.0.0",
- "retext-stringify": "^4.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-latin": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz",
- "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "parse-latin": "^7.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-smartypants": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz",
- "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "nlcst-to-string": "^4.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retext-stringify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz",
- "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/nlcst": "^2.0.0",
- "nlcst-to-string": "^4.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/retry": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
- "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
- "license": "MIT",
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rimraf": {
- "version": "5.0.10",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
- "license": "ISC",
- "dependencies": {
- "glob": "^10.3.7"
- },
- "bin": {
- "rimraf": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/rollup": {
- "version": "4.34.7",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.7.tgz",
- "integrity": "sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/estree": "1.0.6"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.34.7",
- "@rollup/rollup-android-arm64": "4.34.7",
- "@rollup/rollup-darwin-arm64": "4.34.7",
- "@rollup/rollup-darwin-x64": "4.34.7",
- "@rollup/rollup-freebsd-arm64": "4.34.7",
- "@rollup/rollup-freebsd-x64": "4.34.7",
- "@rollup/rollup-linux-arm-gnueabihf": "4.34.7",
- "@rollup/rollup-linux-arm-musleabihf": "4.34.7",
- "@rollup/rollup-linux-arm64-gnu": "4.34.7",
- "@rollup/rollup-linux-arm64-musl": "4.34.7",
- "@rollup/rollup-linux-loongarch64-gnu": "4.34.7",
- "@rollup/rollup-linux-powerpc64le-gnu": "4.34.7",
- "@rollup/rollup-linux-riscv64-gnu": "4.34.7",
- "@rollup/rollup-linux-s390x-gnu": "4.34.7",
- "@rollup/rollup-linux-x64-gnu": "4.34.7",
- "@rollup/rollup-linux-x64-musl": "4.34.7",
- "@rollup/rollup-win32-arm64-msvc": "4.34.7",
- "@rollup/rollup-win32-ia32-msvc": "4.34.7",
- "@rollup/rollup-win32-x64-msvc": "4.34.7",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "license": "MIT",
- "optional": true
- },
- "node_modules/sax": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz",
- "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==",
- "license": "ISC"
- },
- "node_modules/semver": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
- "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/sharp": {
- "version": "0.29.3",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.29.3.tgz",
- "integrity": "sha512-fKWUuOw77E4nhpyzCCJR1ayrttHoFHBT2U/kR/qEMRhvPEcluG4BKj324+SCO1e84+knXHwhJ1HHJGnUt4ElGA==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "color": "^4.0.1",
- "detect-libc": "^1.0.3",
- "node-addon-api": "^4.2.0",
- "prebuild-install": "^7.0.0",
- "semver": "^7.3.5",
- "simple-get": "^4.0.0",
- "tar-fs": "^2.1.1",
- "tunnel-agent": "^0.6.0"
- },
- "engines": {
- "node": ">=12.13.0"
- },
- "funding": {
- "url": "https://opencollective.com/libvips"
- }
- },
- "node_modules/sharp/node_modules/detect-libc": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
- "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
- "license": "Apache-2.0",
- "bin": {
- "detect-libc": "bin/detect-libc.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/sharp/node_modules/node-addon-api": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
- "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
- "license": "MIT"
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "license": "MIT",
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shiki": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz",
- "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@shikijs/core": "1.29.2",
- "@shikijs/engine-javascript": "1.29.2",
- "@shikijs/engine-oniguruma": "1.29.2",
- "@shikijs/langs": "1.29.2",
- "@shikijs/themes": "1.29.2",
- "@shikijs/types": "1.29.2",
- "@shikijs/vscode-textmate": "^10.0.1",
- "@types/hast": "^3.0.4"
- }
- },
- "node_modules/signal-exit": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
- "license": "ISC",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/simple-concat": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
- "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/simple-get": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
- "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "decompress-response": "^6.0.0",
- "once": "^1.3.1",
- "simple-concat": "^1.0.0"
- }
- },
- "node_modules/simple-swizzle": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
- "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
- "license": "MIT",
- "dependencies": {
- "is-arrayish": "^0.3.1"
- }
- },
- "node_modules/sisteransi": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
- "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/smart-buffer": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
- "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
- "license": "MIT",
- "engines": {
- "node": ">= 6.0.0",
- "npm": ">= 3.0.0"
- }
- },
- "node_modules/smol-toml": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz",
- "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==",
- "license": "BSD-3-Clause",
- "peer": true,
- "engines": {
- "node": ">= 18"
- },
- "funding": {
- "url": "https://github.com/sponsors/cyyynthia"
- }
- },
- "node_modules/socks": {
- "version": "2.8.4",
- "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz",
- "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
- "license": "MIT",
- "dependencies": {
- "ip-address": "^9.0.5",
- "smart-buffer": "^4.2.0"
- },
- "engines": {
- "node": ">= 10.0.0",
- "npm": ">= 3.0.0"
- }
- },
- "node_modules/socks-proxy-agent": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
- "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
- "license": "MIT",
- "dependencies": {
- "agent-base": "^7.1.2",
- "debug": "^4.3.4",
- "socks": "^2.8.3"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
- "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/space-separated-tokens": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/ssri": {
- "version": "12.0.0",
- "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz",
- "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/string-width": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
- "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "emoji-regex": "^10.3.0",
- "get-east-asian-width": "^1.0.0",
- "strip-ansi": "^7.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/string-width-cjs": {
- "name": "string-width",
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/string-width-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/string-width-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "license": "MIT"
- },
- "node_modules/string-width-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stringify-entities": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "character-entities-html4": "^2.0.0",
- "character-entities-legacy": "^3.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
- },
- "node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/strtok3": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.1.1.tgz",
- "integrity": "sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==",
- "license": "MIT",
- "dependencies": {
- "@tokenizer/token": "^0.3.0",
- "peek-readable": "^5.1.3"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/tar": {
- "version": "7.4.3",
- "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
- "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
- "license": "ISC",
- "dependencies": {
- "@isaacs/fs-minipass": "^4.0.0",
- "chownr": "^3.0.0",
- "minipass": "^7.1.2",
- "minizlib": "^3.0.1",
- "mkdirp": "^3.0.1",
- "yallist": "^5.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/tar-fs": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz",
- "integrity": "sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==",
- "license": "MIT",
- "dependencies": {
- "chownr": "^1.1.1",
- "mkdirp-classic": "^0.5.2",
- "pump": "^3.0.0",
- "tar-stream": "^2.1.4"
- }
- },
- "node_modules/tar-stream": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
- "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
- "license": "MIT",
- "dependencies": {
- "bl": "^4.0.3",
- "end-of-stream": "^1.4.1",
- "fs-constants": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^3.1.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tar-stream/node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/tar/node_modules/chownr": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
- "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/tar/node_modules/mkdirp": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
- "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
- "license": "MIT",
- "bin": {
- "mkdirp": "dist/cjs/src/bin.js"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/timm": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz",
- "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==",
- "license": "MIT"
- },
- "node_modules/tinycolor2": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",
- "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",
- "license": "MIT"
- },
- "node_modules/tinyexec": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
- "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/tinypool": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz",
- "integrity": "sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tinyspy": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-0.3.3.tgz",
- "integrity": "sha512-gRiUR8fuhUf0W9lzojPf1N1euJYA30ISebSfgca8z76FOvXtVXqd5ojEIaKLWbDQhAaC3ibxZIjqbyi4ybjcTw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/token-types": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz",
- "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==",
- "license": "MIT",
- "dependencies": {
- "@tokenizer/token": "^0.3.0",
- "ieee754": "^1.2.1"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/Borewit"
- }
- },
- "node_modules/trim-lines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
- "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/trough": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/tsconfck": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz",
- "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==",
- "license": "MIT",
- "peer": true,
- "bin": {
- "tsconfck": "bin/tsconfck.js"
- },
- "engines": {
- "node": "^18 || >=20"
- },
- "peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/tslib": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
- "license": "0BSD",
- "optional": true,
- "peer": true
- },
- "node_modules/tunnel-agent": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
- "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
- "license": "Apache-2.0",
- "dependencies": {
- "safe-buffer": "^5.0.1"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/type-detect": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz",
- "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "4.34.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.34.1.tgz",
- "integrity": "sha512-6kSc32kT0rbwxD6QL1CYe8IqdzN/J/ILMrNK+HMQCKH3insCDRY/3ITb0vcBss0a3t72fzh2YSzj8ko1HgwT3g==",
- "license": "(MIT OR CC0-1.0)",
- "peer": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typescript": {
- "version": "5.7.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
- "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
- "license": "Apache-2.0",
- "peer": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/ufo": {
- "version": "1.5.4",
- "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz",
- "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/ultrahtml": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz",
- "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/uncrypto": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz",
- "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/unified": {
- "version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "bail": "^2.0.0",
- "devlop": "^1.0.0",
- "extend": "^3.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unique-filename": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz",
- "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==",
- "license": "ISC",
- "dependencies": {
- "unique-slug": "^5.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/unique-slug": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz",
- "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==",
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/unist-util-find-after": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz",
- "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-is": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-modify-children": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz",
- "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "array-iterate": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-position": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-remove-position": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz",
- "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-visit": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-stringify-position": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0",
- "unist-util-visit-parents": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-children": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz",
- "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-parents": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unstorage": {
- "version": "1.14.4",
- "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.14.4.tgz",
- "integrity": "sha512-1SYeamwuYeQJtJ/USE1x4l17LkmQBzg7deBJ+U9qOBoHo15d1cDxG4jM31zKRgF7pG0kirZy4wVMX6WL6Zoscg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "anymatch": "^3.1.3",
- "chokidar": "^3.6.0",
- "destr": "^2.0.3",
- "h3": "^1.13.0",
- "lru-cache": "^10.4.3",
- "node-fetch-native": "^1.6.4",
- "ofetch": "^1.4.1",
- "ufo": "^1.5.4"
- },
- "peerDependencies": {
- "@azure/app-configuration": "^1.8.0",
- "@azure/cosmos": "^4.2.0",
- "@azure/data-tables": "^13.3.0",
- "@azure/identity": "^4.5.0",
- "@azure/keyvault-secrets": "^4.9.0",
- "@azure/storage-blob": "^12.26.0",
- "@capacitor/preferences": "^6.0.3",
- "@deno/kv": ">=0.8.4",
- "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0",
- "@planetscale/database": "^1.19.0",
- "@upstash/redis": "^1.34.3",
- "@vercel/blob": ">=0.27.0",
- "@vercel/kv": "^1.0.1",
- "aws4fetch": "^1.0.20",
- "db0": ">=0.2.1",
- "idb-keyval": "^6.2.1",
- "ioredis": "^5.4.2",
- "uploadthing": "^7.4.1"
- },
- "peerDependenciesMeta": {
- "@azure/app-configuration": {
- "optional": true
- },
- "@azure/cosmos": {
- "optional": true
- },
- "@azure/data-tables": {
- "optional": true
- },
- "@azure/identity": {
- "optional": true
- },
- "@azure/keyvault-secrets": {
- "optional": true
- },
- "@azure/storage-blob": {
- "optional": true
- },
- "@capacitor/preferences": {
- "optional": true
- },
- "@deno/kv": {
- "optional": true
- },
- "@netlify/blobs": {
- "optional": true
- },
- "@planetscale/database": {
- "optional": true
- },
- "@upstash/redis": {
- "optional": true
- },
- "@vercel/blob": {
- "optional": true
- },
- "@vercel/kv": {
- "optional": true
- },
- "aws4fetch": {
- "optional": true
- },
- "db0": {
- "optional": true
- },
- "idb-keyval": {
- "optional": true
- },
- "ioredis": {
- "optional": true
- },
- "uploadthing": {
- "optional": true
- }
- }
- },
- "node_modules/utif": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz",
- "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==",
- "license": "MIT",
- "dependencies": {
- "pako": "^1.0.5"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "license": "MIT"
- },
- "node_modules/vfile": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vfile-location": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz",
- "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vfile-message": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vite": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.0.tgz",
- "integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "esbuild": "^0.24.2",
- "postcss": "^8.5.1",
- "rollup": "^4.30.1"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
- "jiti": ">=1.21.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "sass-embedded": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.16.0",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "jiti": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- },
- "tsx": {
- "optional": true
- },
- "yaml": {
- "optional": true
- }
- }
- },
- "node_modules/vitefu": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.5.tgz",
- "integrity": "sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==",
- "license": "MIT",
- "peer": true,
- "workspaces": [
- "tests/deps/*",
- "tests/projects/*"
- ],
- "peerDependencies": {
- "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
- },
- "peerDependenciesMeta": {
- "vite": {
- "optional": true
- }
- }
- },
- "node_modules/vitest": {
- "version": "0.12.10",
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.12.10.tgz",
- "integrity": "sha512-TVoI6fM7rZ1zIMDjcviY8Dg5XIaPqBwDweaI3oUwvWqUz68cbM49CIHNMkF+UVoSjl94wXiBRdNhsT4ekgWuGA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/chai": "^4.3.1",
- "@types/chai-subset": "^1.3.3",
- "chai": "^4.3.6",
- "debug": "^4.3.4",
- "local-pkg": "^0.4.1",
- "tinypool": "^0.1.3",
- "tinyspy": "^0.3.2",
- "vite": "^2.9.9"
- },
- "bin": {
- "vitest": "vitest.mjs"
- },
- "engines": {
- "node": ">=v14.16.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vitest/ui": "*",
- "c8": "*",
- "happy-dom": "*",
- "jsdom": "*"
- },
- "peerDependenciesMeta": {
- "@vitest/ui": {
- "optional": true
- },
- "c8": {
- "optional": true
- },
- "happy-dom": {
- "optional": true
- },
- "jsdom": {
- "optional": true
- }
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-loong64": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz",
- "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/esbuild": {
- "version": "0.14.54",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz",
- "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/linux-loong64": "0.14.54",
- "esbuild-android-64": "0.14.54",
- "esbuild-android-arm64": "0.14.54",
- "esbuild-darwin-64": "0.14.54",
- "esbuild-darwin-arm64": "0.14.54",
- "esbuild-freebsd-64": "0.14.54",
- "esbuild-freebsd-arm64": "0.14.54",
- "esbuild-linux-32": "0.14.54",
- "esbuild-linux-64": "0.14.54",
- "esbuild-linux-arm": "0.14.54",
- "esbuild-linux-arm64": "0.14.54",
- "esbuild-linux-mips64le": "0.14.54",
- "esbuild-linux-ppc64le": "0.14.54",
- "esbuild-linux-riscv64": "0.14.54",
- "esbuild-linux-s390x": "0.14.54",
- "esbuild-netbsd-64": "0.14.54",
- "esbuild-openbsd-64": "0.14.54",
- "esbuild-sunos-64": "0.14.54",
- "esbuild-windows-32": "0.14.54",
- "esbuild-windows-64": "0.14.54",
- "esbuild-windows-arm64": "0.14.54"
- }
- },
- "node_modules/vitest/node_modules/rollup": {
- "version": "2.77.3",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.3.tgz",
- "integrity": "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/vitest/node_modules/vite": {
- "version": "2.9.18",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.18.tgz",
- "integrity": "sha512-sAOqI5wNM9QvSEE70W3UGMdT8cyEn0+PmJMTFvTB8wB0YbYUWw3gUbY62AOyrXosGieF2htmeLATvNxpv/zNyQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "esbuild": "^0.14.27",
- "postcss": "^8.4.13",
- "resolve": "^1.22.0",
- "rollup": ">=2.59.0 <2.78.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": ">=12.2.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- },
- "peerDependencies": {
- "less": "*",
- "sass": "*",
- "stylus": "*"
- },
- "peerDependenciesMeta": {
- "less": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- }
- }
- },
- "node_modules/web-namespaces": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz",
- "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/which": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
- "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/which-pm": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-3.0.1.tgz",
- "integrity": "sha512-v2JrMq0waAI4ju1xU5x3blsxBBMgdgZve580iYMN5frDaLGjbA24fok7wKCsya8KLVO19Ju4XDc5+zTZCJkQfg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "load-yaml-file": "^0.2.0"
- },
- "engines": {
- "node": ">=18.12"
- }
- },
- "node_modules/which-pm-runs": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz",
- "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz",
- "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "string-width": "^7.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
- "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "ansi-styles": "^6.2.1",
- "string-width": "^7.0.0",
- "strip-ansi": "^7.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "license": "MIT"
- },
- "node_modules/wrap-ansi-cjs/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "license": "ISC"
- },
- "node_modules/xhr": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz",
- "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==",
- "license": "MIT",
- "dependencies": {
- "global": "~4.4.0",
- "is-function": "^1.0.1",
- "parse-headers": "^2.0.0",
- "xtend": "^4.0.0"
- }
- },
- "node_modules/xml-parse-from-string": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz",
- "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==",
- "license": "MIT"
- },
- "node_modules/xml2js": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
- "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
- "license": "MIT",
- "dependencies": {
- "sax": ">=0.6.0",
- "xmlbuilder": "~11.0.0"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/xmlbuilder": {
- "version": "11.0.1",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
- "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
- "license": "MIT",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/xxhash-wasm": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
- "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/yallist": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
- "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "license": "ISC",
- "peer": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/yocto-queue": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
- "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
- "license": "MIT",
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yocto-spinner": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.0.tgz",
- "integrity": "sha512-Qu6WAqNLGleB687CCGcmgHIo8l+J19MX/32UrSMfbf/4L8gLoxjpOYoiHT1asiWyqvjRZbgvOhLlvne6E5Tbdw==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "yoctocolors": "^2.1.1"
- },
- "engines": {
- "node": ">=18.19"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yoctocolors": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz",
- "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/zod": {
- "version": "3.24.2",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz",
- "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
- },
- "node_modules/zod-to-json-schema": {
- "version": "3.24.1",
- "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.1.tgz",
- "integrity": "sha512-3h08nf3Vw3Wl3PK+q3ow/lIil81IT2Oa7YpQyUUDsEWbXveMesdfK1xBd2RhCkynwZndAxixji/7SYJJowr62w==",
- "license": "ISC",
- "peer": true,
- "peerDependencies": {
- "zod": "^3.24.1"
- }
- },
- "node_modules/zod-to-ts": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz",
- "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==",
- "peer": true,
- "peerDependencies": {
- "typescript": "^4.9.4 || ^5.0.2",
- "zod": "^3"
- }
- },
- "node_modules/zwitch": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
- "license": "MIT",
- "peer": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- }
- }
-}
diff --git a/packages/imagetoolsOSR/package.json b/packages/imagetoolsOSR/package.json
deleted file mode 100644
index 615b5e2..0000000
--- a/packages/imagetoolsOSR/package.json
+++ /dev/null
@@ -1,69 +0,0 @@
-{
- "name": "imagetools",
- "version": "0.9.0",
- "description": "Image Optimization tools for the Astro JS framework",
- "type": "module",
- "types": "./types.d.ts",
- "exports": {
- ".": "./index.js",
- "./ssr": "./ssr/index.js",
- "./api": "./api/index.js",
- "./config": "./config.mjs",
- "./components": "./components/index.js"
- },
- "scripts": {
- "test:watch": "vitest",
- "test": "vitest run"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/RafidMuhymin/astro-imagetools.git"
- },
- "keywords": [
- "astro",
- "astro-component",
- "image",
- "images",
- "optimization",
- "responsive-image",
- "vite",
- "vite-plugin",
- "sharp",
- "imagetools",
- "codecs",
- "astropub"
- ],
- "author": "Rafid Muhymin",
- "license": "MIT",
- "bugs": {
- "url": "https://github.com/RafidMuhymin/astro-imagetools/issues"
- },
- "homepage": "https://github.com/RafidMuhymin/astro-imagetools#readme",
- "dependencies": {
- "@astropub/codecs": "0.4.4",
- "@polymech/cache": "file:../../../polymech-mono/packages/cache",
- "@polymech/commons": "file:../../../polymech-mono/packages/commons",
- "@polymech/log": "file:../../../polymech-mono/packages/log",
- "file-type": "17.1.1",
- "find-cache-dir": "3.3.2",
- "find-up": "^6.3.0",
- "node-addon-api": "^8.3.1",
- "node-gyp": "^11.1.0",
- "object-hash": "3.0.0",
- "p-map": "^7.0.3",
- "potrace": "2.1.8",
- "sharp": "^0.29.3"
- },
- "optionalDependencies": {
- "imagetools-core": "3.0.2"
- },
- "peerDependencies": {
- "astro": ">=0.26 || >=1.0.0-beta"
- },
- "devDependencies": {
- "vitest": "^0.12.4"
- },
- "engines": {
- "node": "^14.15.0 || >=16.0.0"
- }
-}
diff --git a/packages/imagetoolsOSR/plugin/hooks/config.js b/packages/imagetoolsOSR/plugin/hooks/config.js
deleted file mode 100644
index 0562971..0000000
--- a/packages/imagetoolsOSR/plugin/hooks/config.js
+++ /dev/null
@@ -1,19 +0,0 @@
-// @ts-check
-
-export default function config() {
- return {
- optimizeDeps: {
- exclude: ["@astropub/codecs", "imagetools-core", "sharp"],
- },
- ssr: {
- external: [
- "sharp",
- "potrace",
- "file-type",
- "object-hash",
- "find-cache-dir",
- "@astropub/codecs",
- ],
- },
- };
-}
diff --git a/packages/imagetoolsOSR/plugin/hooks/load.js b/packages/imagetoolsOSR/plugin/hooks/load.js
deleted file mode 100644
index 0a5b949..0000000
--- a/packages/imagetoolsOSR/plugin/hooks/load.js
+++ /dev/null
@@ -1,151 +0,0 @@
-// @ts-check
-import path from "node:path";
-import objectHash from "object-hash";
-
-import { store } from "../index.js";
-import { getCachedBuffer } from "../utils/cache.js";
-import { getSrcPath } from "../../api/utils/getSrcPath.js";
-import { getAssetPath, getConfigOptions } from "../utils/shared.js";
-import { sharp, supportedImageTypes } from "../../utils/runtimeChecks.js";
-
-const { getLoadedImage, getTransformedImage } = await import("../utils/imagetools.js")
-
-export default async function load(id) {
- try {
- var fileURL = new URL(`file://${id}`);
- } catch (error) {
- return null;
- }
-
-
- const { search, searchParams } = fileURL;
-
- id = id.replace(search, "");
-
- const ext = path.extname(id).slice(1);
-
- if (!supportedImageTypes.includes(ext)) return null;
-
- const { default: astroViteConfigs } = await import(
- // @ts-ignore
- "../../astroViteConfigs.js"
- );
-
- const { environment, projectBase, assetFileNames } = astroViteConfigs;
-
- const src = await getSrcPath(id);
-
- const rootRelativePosixSrc = path.posix.normalize(
- path.relative("", src).split(path.sep).join(path.posix.sep)
- );
-
- const getHash = (width) =>
- objectHash(
- { width, options, rootRelativePosixSrc },
- // @ts-ignore
- { algorithm: "sha256" }
- );
-
- const base =
- typeof arguments[1] === "string"
- ? arguments[1]
- : path.basename(src, path.extname(src));
-
- const config = Object.fromEntries(searchParams);
-
- const { image: loadedImage, width: imageWidth } =
- store.get(src) || store.set(src, await getLoadedImage(src, ext)).get(src);
-
- const { type, widths, options, extension, raw, inline } = getConfigOptions(
- config,
- ext,
- imageWidth
- );
-
- if (raw) {
- const testConfig = { ...config }
- delete testConfig.raw
- delete testConfig.inline
- delete testConfig.base64
-
- if (Object.keys(testConfig).length > 0) {
- throw new Error(
- "If raw is set, no other options can be set except inline and base64"
- );
- }
- }
-
- if (inline) {
- if (widths.length > 1) {
- throw new Error(
- `The base64 or inline parameter can't be used with multiple widths`
- );
- }
- const [width] = widths
- const hash = getHash(width)
- if (store.has(hash)) {
- return `export default "${store.get(hash)}"`;
- } else {
- const config = { width, ...options };
-
- const { image, buffer } = raw
- ? {
- image: sharp ? loadedImage : null,
- buffer: !sharp ? loadedImage.data : null,
- }
- : await getTransformedImage({
- src,
- image: loadedImage,
- config,
- type,
- });
- const dataUri = `data:${type};base64,${(
- buffer || (await getCachedBuffer(hash, image))
- ).toString("base64")}`
-
- store.set(hash, dataUri)
- return `export default "${dataUri}"`;
- }
- } else {
- const sources = await Promise.all(
- widths.map(async (width) => {
- const hash = getHash(width)
- const assetPath = getAssetPath(
- base,
- assetFileNames,
- extension,
- width,
- hash
- )
- if (!store.has(assetPath)) {
- const config = { width, ...options }
- const { image, buffer } = raw
- ? {
- image: sharp && loadedImage,
- buffer: !sharp && loadedImage.data,
- }
- : await getTransformedImage({
- src,
- image: loadedImage,
- config,
- type,
- });
-
- const imageObject = { hash, type, image, buffer }
- store.set(assetPath, imageObject)
- }
- const modulePath =
- environment === "dev" ? assetPath : projectBase + assetPath
- return { width, modulePath }
- })
- )
- const srcset =
- sources.length > 1
- ? sources
- .map(({ width, modulePath }) => `${modulePath} ${width}w`)
- .join(", ")
- : sources[0].modulePath
-
- return `export default "${srcset}"`
- }
-}
diff --git a/packages/imagetoolsOSR/plugin/hooks/transform.js b/packages/imagetoolsOSR/plugin/hooks/transform.js
deleted file mode 100644
index c392ee3..0000000
--- a/packages/imagetoolsOSR/plugin/hooks/transform.js
+++ /dev/null
@@ -1,63 +0,0 @@
-// @ts-check
-import path from "node:path";
-import crypto from "node:crypto";
-import MagicString from "magic-string";
-import { cwd } from "../../utils/runtimeChecks.js";
-
-const regexTestPattern =
- /
]*>/;
-const regexExecPattern = new RegExp(regexTestPattern, "gs");
-const regexRenderPattern = /\$\$render`(.*)`/gs;
-
-export default async function transform(code, id) {
- if (id.endsWith(".md") && regexTestPattern.test(code)) {
- const { default: astroViteConfigs } = await import(
- // @ts-ignore
- "../../astroViteConfigs.js"
- );
-
- const { sourcemap } = astroViteConfigs;
-
- // Extract the "$$render`" part of the markdown string
- const [result] = [...code.matchAll(regexRenderPattern)];
- const [, renderString] = result;
- const renderIndex = result.index + "$$render`".length;
-
- const matches = renderString.matchAll(regexExecPattern);
- if (matches !== null) {
- const s = new MagicString(code);
-
- //@todo
- const uuid = crypto.randomBytes(4).toString("hex");
-
- const Picture = "Picture" + uuid;
-
- const renderComponent = "renderComponent" + uuid;
-
- s.prepend(
- `import { Picture as ${Picture} } from "imagetools/components";\nimport { renderComponent as ${renderComponent} } from "${
- cwd + "/node_modules/astro/dist/runtime/server/index.js"
- }"\n;`
- );
-
- for (const match of matches) {
- const [matchedText, rawSrc, alt] = match;
-
- const src = rawSrc.match("(http://|https://|data:image/).*")
- ? rawSrc
- : path.resolve(path.dirname(id), rawSrc).replace(cwd, "");
-
- s.overwrite(
- renderIndex + match.index,
- renderIndex + match.index + matchedText.length,
- `\${${renderComponent}($$result, "${Picture}", ${Picture}, { "src": "${src}", "alt": "${alt}" })}`
- );
- }
-
- return {
- code: s.toString(),
- map: sourcemap ? s.generateMap({ hires: true }) : null,
- };
- }
- }
-}
diff --git a/packages/imagetoolsOSR/plugin/index.js b/packages/imagetoolsOSR/plugin/index.js
deleted file mode 100644
index 6f56999..0000000
--- a/packages/imagetoolsOSR/plugin/index.js
+++ /dev/null
@@ -1,86 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import stream from "node:stream";
-import { fileURLToPath } from "node:url";
-import { posix as path, resolve } from "node:path";
-
-import load from "./hooks/load.js";
-import config from "./hooks/config.js";
-import transform from "./hooks/transform.js";
-import { middleware } from "../ssr/index.js";
-import { GlobalConfigOptions } from "../utils/runtimeChecks.js";
-
-if (!globalThis.astroImageToolsStore)
- globalThis.astroImageToolsStore = new Map();
-
-export const store = globalThis.astroImageToolsStore;
-
-const filename = fileURLToPath(import.meta.url);
-
-const astroViteConfigsPath = resolve(filename, "../../astroViteConfigs.js");
-
-const vitePluginAstroImageTools = {
- name: "vite-plugin-astro-imagetools",
- enforce: "pre",
- config,
- async configResolved(config) {
- const { mode } = config;
-
- const { outDir, sourcemap } = config.build;
-
- let inheritedPattern =
- config.build.rollupOptions.output?.assetFileNames?.replace(
- "[name]",
- "[name]@[width]"
- );
-
- let assetFileNames = path.normalize(
- GlobalConfigOptions.assetFileNames ||
- inheritedPattern ||
- `/_astro/[name]@[width].[hash][extname]`
- );
-
- const { dir: assetsDir } = path.posix.parse(
- assetFileNames.replaceAll(path.sep, path.posix.sep)
- );
-
- if (!assetFileNames.startsWith("/"))
- assetFileNames = path.join("/", assetFileNames);
-
- const astroViteConfigs = JSON.parse(
- (await fs.promises.readFile(astroViteConfigsPath, "utf8")).slice(15)
- );
-
- const newAstroViteConfigs = {
- ...astroViteConfigs,
- mode,
- outDir,
- assetsDir,
- sourcemap,
- assetFileNames,
- };
-
- await fs.promises.writeFile(
- astroViteConfigsPath,
- `export default ${JSON.stringify(newAstroViteConfigs, null, 2)}`
- );
- },
-
- load,
-
- transform,
-
- configureServer(server) {
- server.middlewares.use(async (request, response, next) => {
- const buffer = await middleware(request, response);
-
- if (buffer) {
- return stream.Readable.from(buffer).pipe(response);
- }
-
- next();
- });
- },
-};
-
-export default vitePluginAstroImageTools;
diff --git a/packages/imagetoolsOSR/plugin/utils/cache.js b/packages/imagetoolsOSR/plugin/utils/cache.js
deleted file mode 100644
index 6e5ee76..0000000
--- a/packages/imagetoolsOSR/plugin/utils/cache.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import { fsCachePath } from "../../utils/runtimeChecks.js";
-
-export async function getCachedBuffer(hash, image) {
- const cacheFilePath = fsCachePath + hash;
-
- if (fs.existsSync(cacheFilePath)) {
- return fs.promises.readFile(cacheFilePath);
- }
-
- const buffer = await image.clone().toBuffer();
-
- await fs.promises.writeFile(cacheFilePath, buffer);
-
- return buffer;
-}
diff --git a/packages/imagetoolsOSR/plugin/utils/codecs.js b/packages/imagetoolsOSR/plugin/utils/codecs.js
deleted file mode 100644
index 1476e94..0000000
--- a/packages/imagetoolsOSR/plugin/utils/codecs.js
+++ /dev/null
@@ -1,41 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-import * as codecs from "@astropub/codecs";
-
-const resizedImages = new Map();
-
-export const getLoadedImage = async (src, ext) => {
- const buffer = fs.readFileSync(src);
-
- const image = await codecs[ext].decode(buffer);
-
- const { width } = image;
-
- const resizedImageKey = `${src}@${image.width}`;
-
- resizedImages.set(resizedImageKey, image);
-
- return { image, width };
-};
-
-export const getTransformedImage = async ({ src, image, config, type }) => {
- const { width, format, quality } = config;
-
- const resizedImageKey = `${src}@${width}`;
-
- const resizedImage =
- resizedImages.get(resizedImageKey) ||
- resizedImages
- .set(resizedImageKey, await image.resize({ width }))
- .get(resizedImageKey);
-
- const encodedImage = quality
- ? await codecs[format].encode(resizedImage, {
- quality: parseInt(quality),
- })
- : await resizedImage.encode(type);
-
- const buffer = Buffer.from(encodedImage.data);
-
- return { image, buffer };
-};
diff --git a/packages/imagetoolsOSR/plugin/utils/imagetools.js b/packages/imagetoolsOSR/plugin/utils/imagetools.js
deleted file mode 100644
index f969207..0000000
--- a/packages/imagetoolsOSR/plugin/utils/imagetools.js
+++ /dev/null
@@ -1,26 +0,0 @@
-// @ts-check
-import {
- builtins,
- loadImage,
- applyTransforms,
- generateTransforms,
-} from "imagetools-core";
-
-export const getLoadedImage = async (src) => {
- const image = loadImage(src);
-
- const { width } = await image.metadata();
-
- return { image, width };
-};
-
-export const getTransformedImage = async ({ image, config }) => {
- const { transforms } = generateTransforms(config, builtins);
-
- const { image: encodedImage } = await applyTransforms(
- transforms,
- image.clone()
- );
-
- return { image: encodedImage, buffer: null };
-};
diff --git a/packages/imagetoolsOSR/plugin/utils/shared.js b/packages/imagetoolsOSR/plugin/utils/shared.js
deleted file mode 100644
index bac7c05..0000000
--- a/packages/imagetoolsOSR/plugin/utils/shared.js
+++ /dev/null
@@ -1,47 +0,0 @@
-// @ts-check
-
-export function getConfigOptions(config, ext, imageWidth) {
- const { w, width = w, format = ext, base64, raw, inline, ...rest } = config;
-
- const imageFormat = format === "jpeg" ? "jpg" : format;
-
- const widths = width
- ? width.split(";").map((w) => parseInt(w))
- : [imageWidth];
-
- const extension = format === "jpg" ? "jpeg" : format;
- const type = `image/${extension}`;
-
- const options = {
- format: imageFormat,
- ...rest,
- };
-
- return {
- type,
- widths,
- options,
- extension,
- raw: typeof raw === "string",
- inline: typeof base64 === "string" || typeof inline === "string",
- };
-}
-
-export function getAssetPath(base, assetFileNames, ext, width, hash) {
- const regexExecArray = /(?<=\[hash:)\d+(?=\])/g.exec(assetFileNames),
- hashLength = regexExecArray ? regexExecArray[0] : 8,
- extname = `.${ext}`,
- name = base;
-
- width = width + "w";
- hash = hash.slice(0, hashLength);
-
- const assetPath = assetFileNames
- .replace("[name]", name)
- .replace("[width]", width)
- .replace(regexExecArray ? `[hash:${hashLength}]` : "[hash]", hash)
- .replace("[ext]", ext)
- .replace("[extname]", extname);
-
- return assetPath;
-}
diff --git a/packages/imagetoolsOSR/ssr/index.d.ts b/packages/imagetoolsOSR/ssr/index.d.ts
deleted file mode 100644
index 87ae242..0000000
--- a/packages/imagetoolsOSR/ssr/index.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import type { IncomingMessage, ServerResponse } from "http";
-
-export function middleware(
- request: IncomingMessage,
- response: ServerResponse
-): Buffer;
diff --git a/packages/imagetoolsOSR/ssr/index.js b/packages/imagetoolsOSR/ssr/index.js
deleted file mode 100644
index d6c6898..0000000
--- a/packages/imagetoolsOSR/ssr/index.js
+++ /dev/null
@@ -1,16 +0,0 @@
-// @ts-check
-import { store } from "../plugin/index.js";
-import { getCachedBuffer } from "../plugin/utils/cache.js";
-
-export async function middleware(request, response) {
- const imageObject = store.get(request.url);
-
- if (imageObject) {
- const { hash, type, image, buffer } = imageObject;
-
- response.setHeader("Content-Type", type);
- response.setHeader("Cache-Control", "no-cache");
-
- return buffer || (await getCachedBuffer(hash, image));
- }
-}
diff --git a/packages/imagetoolsOSR/test-fixtures/getSrcPath/out/out.jpeg b/packages/imagetoolsOSR/test-fixtures/getSrcPath/out/out.jpeg
deleted file mode 100644
index c8b7e65..0000000
Binary files a/packages/imagetoolsOSR/test-fixtures/getSrcPath/out/out.jpeg and /dev/null differ
diff --git a/packages/imagetoolsOSR/test-fixtures/getSrcPath/root.jpeg b/packages/imagetoolsOSR/test-fixtures/getSrcPath/root.jpeg
deleted file mode 100644
index 87f9f0c..0000000
Binary files a/packages/imagetoolsOSR/test-fixtures/getSrcPath/root.jpeg and /dev/null differ
diff --git a/packages/imagetoolsOSR/tmp.html b/packages/imagetoolsOSR/tmp.html
deleted file mode 100644
index 2eb90c1..0000000
--- a/packages/imagetoolsOSR/tmp.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/imagetoolsOSR/types.d.ts b/packages/imagetoolsOSR/types.d.ts
deleted file mode 100644
index b8d808b..0000000
--- a/packages/imagetoolsOSR/types.d.ts
+++ /dev/null
@@ -1,269 +0,0 @@
-declare type format =
- | "heic"
- | "heif"
- | "avif"
- | "jpg"
- | "jpeg"
- | "png"
- | "tiff"
- | "webp"
- | "gif";
-
-declare type PotraceOptions = TraceOptions | PosterizeOptions;
-
-declare interface SharedTracingOptions {
- turnPolicy?: "black" | "white" | "left" | "right" | "minority" | "majority";
- turdSize?: number;
- alphaMax?: number;
- optCurve?: boolean;
- optTolerance?: number;
- threshold?: number;
- blackOnWhite?: boolean;
- color?: "auto" | string;
- background?: "transparent" | string;
-}
-
-declare interface TraceOptions {
- function?: "trace";
- options?: SharedTracingOptions;
-}
-
-declare interface PosterizeOptions {
- function?: "posterize";
- options?: SharedTracingOptions & {
- fill?: "spread" | "dominant" | "median" | "mean";
- ranges?: "auto" | "equal";
- steps?: number | number[];
- };
-}
-
-declare interface FormatOptions {
- formatOptions?: Partial> & {
- tracedSVG?: PotraceOptions;
- };
-}
-
-declare interface PictureFormatOptions extends FormatOptions {
- format?: format | format[] | [] | null;
- fallbackFormat?: format;
- includeSourceFormat?: boolean;
-}
-
-declare interface ImgFormatOptions extends FormatOptions {
- format?: format;
-}
-
-declare interface ImageToolsConfigs {
- flip?: boolean;
- flop?: boolean;
- invert?: boolean;
- flatten?: boolean;
- normalize?: boolean;
- grayscale?: boolean;
- hue?: number;
- saturation?: number;
- brightness?: number;
- w?: number;
- h?: number;
- ar?: number;
- width?: number;
- height?: number;
- aspect?: number;
- background?: string;
- tint?: string;
- blur?: number | boolean;
- median?: number | boolean;
- rotate?: number;
- quality?: number;
- fit?: "cover" | "contain" | "fill" | "inside" | "outside";
- kernel?: "nearest" | "cubic" | "mitchell" | "lanczos2" | "lanczos3";
- position?:
- | "top"
- | "right top"
- | "right"
- | "right bottom"
- | "bottom"
- | "left bottom"
- | "left"
- | "left top"
- | "north"
- | "northeast"
- | "east"
- | "southeast"
- | "south"
- | "southwest"
- | "west"
- | "northwest"
- | "center"
- | "centre"
- | "cover"
- | "entropy"
- | "attention";
-}
-
-declare interface ObjectStyles {
- objectPosition?: string;
- objectFit?: "fill" | "contain" | "cover" | "none" | "scale-down";
-}
-
-declare interface BackgroundStyles {
- backgroundPosition?: string;
- backgroundSize?: "fill" | "contain" | "cover" | "none" | "scale-down";
-}
-
-declare interface ArtDirective
- extends PrimaryProps,
- ObjectStyles,
- PictureFormatOptions,
- ImageToolsConfigs {
- media: string;
-}
-
-declare interface BackgroundImageArtDirective
- extends PrimaryProps,
- BackgroundStyles,
- PictureFormatOptions,
- ImageToolsConfigs {
- media: string;
-}
-
-declare type sizesFunction = {
- (breakpoints: number[]): string;
-};
-
-declare type breakpointsFunction = {
- (imageWidth: number): number[];
-};
-
-declare interface PrimaryProps {
- src: string;
- sizes?: string | sizesFunction;
- placeholder?: "dominantColor" | "blurred" | "tracedSVG" | "none";
- class: string;
- breakpoints?:
- | number[]
- | breakpointsFunction
- | {
- count?: number;
- minWidth?: number;
- maxWidth?: number;
- };
-}
-
-declare interface ConfigOptions extends PrimaryProps, ImageToolsConfigs {
- alt: string;
- preload?: format;
- loading?: "lazy" | "eager" | "auto" | null;
- decoding?: "async" | "sync" | "auto" | null;
- layout?: "constrained" | "fixed" | "fullWidth" | "fill";
-}
-
-declare interface Attributes {
- container?: Record;
- picture?: Record;
- style?: Record;
- link?: Omit, "as" | "rel" | "imagesizes" | "imagesrcset">;
- img?: Omit<
- Record,
- | "src"
- | "alt"
- | "srcset"
- | "sizes"
- | "width"
- | "height"
- | "loading"
- | "decoding"
- >;
-}
-
-export interface PictureConfigOptions
- extends ConfigOptions,
- ObjectStyles,
- PictureFormatOptions {
- artDirectives?: ArtDirective[];
- attributes?: Omit;
- fadeInTransition?:
- | boolean
- | {
- delay?: string;
- duration?: string;
- timingFunction?: string;
- };
-}
-
-export interface ImgConfigOptions
- extends ConfigOptions,
- ObjectStyles,
- ImgFormatOptions {
- attributes?: Omit;
-}
-
-declare interface BackgroundProps {
- tag?: string;
- content?: string;
-}
-
-export interface BackgroundImageConfigOptions
- extends BackgroundProps,
- BackgroundStyles,
- Pick<
- PictureConfigOptions,
- Exclude<
- keyof PictureConfigOptions,
- | "alt"
- | "sizes"
- | "loading"
- | "decoding"
- | "layout"
- | "objectFit"
- | "objectPosition"
- | "artDirective"
- | "fadeInTransition"
- >
- > {
- attributes?: Omit;
- artDirectives?: BackgroundImageArtDirective[];
-}
-
-export interface BackgroundPictureConfigOptions
- extends BackgroundProps,
- Pick<
- PictureConfigOptions,
- Exclude
- > {
- attributes?: Attributes;
-}
-
-export interface GlobalConfigOptions
- extends BackgroundStyles,
- Pick<
- PictureConfigOptions,
- Exclude
- > {
- tag?: string;
- cacheDir?: string;
- assetFileNames?: string;
-}
-
-declare interface HTMLData {
- link: string;
- style: string;
-}
-
-export interface ImageHTMLData extends HTMLData {
- image: string;
-}
-
-export interface PictureHTMLData extends HTMLData {
- picture: string;
-}
-
-export interface ImgHTMLData extends HTMLData {
- img: string;
-}
-
-export interface BackgroundImageHTMLData extends HTMLData {
- htmlElement: string;
-}
-
-export type BackgroundPictureHTMLData = BackgroundImageHTMLData;
diff --git a/packages/imagetoolsOSR/utils/filterConfigs.js b/packages/imagetoolsOSR/utils/filterConfigs.js
deleted file mode 100644
index 77b3ca1..0000000
--- a/packages/imagetoolsOSR/utils/filterConfigs.js
+++ /dev/null
@@ -1,49 +0,0 @@
-// @ts-check
-import printWarning from "./printWarning.js";
-
-export default function filterConfigs(
- type,
- configs,
- supportedConfigs,
- { warn = true } = {}
-) {
- const clonedConfigs = { ...configs };
-
- const requiredConfigs = [];
-
- type !== "Global" && requiredConfigs.push("src");
-
- ["Img", "Picture"].includes(type) && requiredConfigs.push("alt");
-
- requiredConfigs.forEach((key) => {
- if (typeof clonedConfigs[key] === "undefined") {
- throw new Error(`The "${key}" property is required by ${type}`);
- }
- });
-
- Object.keys(clonedConfigs).forEach((key) => {
- if (!supportedConfigs.includes(key)) {
- if (warn) {
- if (key !== "class") {
- printWarning({ key, type });
- } else if (!onlyAstroClass(clonedConfigs[key])) {
- printWarning({
- message: `Do not provide a "class" directly to ${type}. Instead, use attributes: https://astro-imagetools-docs.vercel.app/en/components/${type}#attributes`,
- });
- }
- }
-
- delete clonedConfigs[key];
- }
- });
-
- return clonedConfigs;
-}
-
-/**
- * Checks if the `class` attribute string is only an astro-generated scoped style class.
- */
-function onlyAstroClass(classAttr) {
- const astroClassPattern = /^astro-[0-9A-Z]{8}$/;
- return astroClassPattern.test(classAttr);
-}
diff --git a/packages/imagetoolsOSR/utils/filterConfigs.test.js b/packages/imagetoolsOSR/utils/filterConfigs.test.js
deleted file mode 100644
index d3d5100..0000000
--- a/packages/imagetoolsOSR/utils/filterConfigs.test.js
+++ /dev/null
@@ -1,100 +0,0 @@
-import { describe, expect, afterAll, it, vi, beforeEach } from "vitest";
-import { supportedConfigs } from "./runtimeChecks";
-import filterConfigs from "./filterConfigs";
-import printWarning from "./printWarning.js";
-
-// Workaround for https://github.com/vitest-dev/vitest/issues/855
-vi.mock("./printWarning.js", async () => {
- return { default: vi.fn() };
-});
-
-const warningSpy = vi.mocked(printWarning);
-
-describe("filterConfigs", () => {
- beforeEach(() => {
- warningSpy.mockReset();
- });
- afterAll(() => {
- vi.unmock("./printWarning.js");
- });
-
- it("should require a `src` attribute for all components", () => {
- expect(() => {
- filterConfigs("Img", { alt: "" }, supportedConfigs);
- }).toThrowError('The "src" property is required by Img');
- expect(() => {
- filterConfigs("Picture", { alt: "" }, supportedConfigs);
- }).toThrowError('The "src" property is required by Picture');
- expect(() => {
- filterConfigs("BackgroundImage", {}, supportedConfigs);
- }).toThrowError('The "src" property is required by BackgroundImage');
- expect(() => {
- filterConfigs("BackgroundPicture", {}, supportedConfigs);
- }).toThrowError('The "src" property is required by BackgroundPicture');
- expect(() => {
- filterConfigs("Global", {}, supportedConfigs);
- }).not.toThrowError();
- });
-
- it("should require an `alt` attribute for Picture and Img, but not others", () => {
- expect(() => {
- filterConfigs("Img", { src: "src" }, supportedConfigs);
- }).toThrowError('The "alt" property is required by Img');
- expect(() => {
- filterConfigs("Picture", { src: "src" }, supportedConfigs);
- }).toThrowError('The "alt" property is required by Picture');
- expect(() => {
- filterConfigs("BackgroundImage", { src: "src" }, supportedConfigs);
- }).not.toThrowError();
- expect(() => {
- filterConfigs("BackgroundPicture", { src: "src" }, supportedConfigs);
- }).not.toThrowError();
- expect(() => {
- filterConfigs("Global", {}, supportedConfigs);
- }).not.toThrowError();
- });
-
- it("should remove unsupported configs", () => {
- const filteredConfig = filterConfigs("Global", { foo: "foo" }, [], {
- warn: false,
- });
- const filteredConfigFooSupported = filterConfigs(
- "Global",
- { foo: "foo" },
- ["foo"],
- {
- warn: false,
- }
- );
- expect(filteredConfig).not.toContain({ foo: "foo" });
- expect(filteredConfigFooSupported).toContain({ foo: "foo" });
- });
-
- it("should warn about unsupported configs", () => {
- filterConfigs("Global", { foo: "foo" }, []);
- expect(warningSpy).toHaveBeenCalledWith({ type: "Global", key: "foo" });
- });
-
- it("should warn about unsupported 'class' config", () => {
- filterConfigs(
- "Img",
- { class: "astro-ASDF1234 my-class", src: "src", alt: "" },
- supportedConfigs
- );
- expect(warningSpy).toHaveBeenCalledWith({
- message:
- 'Do not provide a "class" directly to Img. Instead, use attributes: https://astro-imagetools-docs.vercel.app/en/components/Img#attributes',
- });
- });
-
- it("should not warn about astro-generated 'class' config", () => {
- const filteredConfig = filterConfigs(
- "Img",
- { class: "astro-ASDF1234", src: "src", alt: "" },
- supportedConfigs
- );
- expect(warningSpy).not.toHaveBeenCalled();
- // class is still stripped out
- expect(filteredConfig).not.toContain({ class: "astro-ASDF1234" });
- });
-});
diff --git a/packages/imagetoolsOSR/utils/printWarning.js b/packages/imagetoolsOSR/utils/printWarning.js
deleted file mode 100644
index 1e81015..0000000
--- a/packages/imagetoolsOSR/utils/printWarning.js
+++ /dev/null
@@ -1,57 +0,0 @@
-// @ts-check
-
-const colours = {
- reset: "\x1b[0m",
- bright: "\x1b[1m",
- dim: "\x1b[2m",
- underscore: "\x1b[4m",
- blink: "\x1b[5m",
- reverse: "\x1b[7m",
- hidden: "\x1b[8m",
-
- fg: {
- black: "\x1b[30m",
- red: "\x1b[31m",
- green: "\x1b[32m",
- yellow: "\x1b[33m",
- blue: "\x1b[34m",
- magenta: "\x1b[35m",
- cyan: "\x1b[36m",
- white: "\x1b[37m",
- },
-
- bg: {
- black: "\x1b[40m",
- red: "\x1b[41m",
- green: "\x1b[42m",
- yellow: "\x1b[43m",
- blue: "\x1b[44m",
- magenta: "\x1b[45m",
- cyan: "\x1b[46m",
- white: "\x1b[47m",
- },
-};
-
-export default function printWarning({
- key = "",
- type = "",
- message = "",
- element = "",
-}) {
- const flag =
- colours.bright + colours.fg.cyan + "[astro-imagetools]" + colours.reset;
-
- const keyLog = key
- ? " " + colours.bg.yellow + ` ${key} ` + colours.reset
- : "";
-
- const messageLog =
- colours.fg.yellow +
- (message ||
- (!element
- ? `is not a valid ${type} Config Option`
- : `can't be defined inside attributes.${element}`)) +
- colours.reset;
-
- //console.log(flag + keyLog, messageLog);
-}
diff --git a/packages/imagetoolsOSR/utils/runtimeChecks.js b/packages/imagetoolsOSR/utils/runtimeChecks.js
deleted file mode 100644
index c3550ba..0000000
--- a/packages/imagetoolsOSR/utils/runtimeChecks.js
+++ /dev/null
@@ -1,68 +0,0 @@
-import fs from "node:fs"
-import path from "node:path"
-import filterConfigs from "./filterConfigs.js"
-import { cache_path } from "@polymech/cache"
-//import { createLogger } from "@polymech/log"
-import { sync as dir } from "@polymech/fs/dir"
-//const logger = createLogger("imagetools")
-
-export const sharp = await (async () => {
- try {
- if (await import("sharp")) {
- return true;
- }
- } catch (error) {
- return false;
- }
-})();
-
-export const supportedImageTypes = [
- "avif",
- "jpeg",
- "jpg",
- "png",
- "webp",
- ...(sharp ? ["heic", "heif", "tiff", "gif"] : ["jxl", "wp2"]),
-];
-
-// prettier-ignore
-export const supportedConfigs = [
- "src", "alt", "tag", "content", "sizes", "preload", "loading", "decoding", "attributes",
- "layout", "placeholder", "breakpoints", "objectFit", "objectPosition", "backgroundSize",
- "backgroundPosition", "format", "fallbackFormat", "includeSourceFormat", "formatOptions",
- "fadeInTransition", "artDirectives", "flip", "flop", "invert", "flatten", "normalize",
- "grayscale", "hue", "saturation", "brightness", "w", "h", "ar", "width", "height", "aspect",
- "background", "tint", "blur", "median", "rotate", "quality", "fit", "kernel", "position",
- "cacheDir", "assetFileNames",
-];
-/*
-const configFile = await findUp([
- "astro-imagetools.config.js",
- "astro-imagetools.config.mjs",
-]);
-*/
-/*
-const configFunction = configFile
- ? await import(configFile).catch(async () => await import("/" + configFile))
- : null;
-*/
-const configFunction = null
-//const rawGlobalConfigOptions = configFunction?.default ?? {};
-const rawGlobalConfigOptions = {}
-const NonGlobalConfigOptions = ["src", "alt", "content"]
-
-const GlobalConfigs = supportedConfigs.filter(
- (key) => !NonGlobalConfigOptions.includes(key)
-)
-
-const GlobalConfigOptions = filterConfigs(
- "Global",
- rawGlobalConfigOptions,
- GlobalConfigs
-)
-export { GlobalConfigOptions }
-export const cwd = process.cwd().split(path.sep).join(path.posix.sep)
-
-let fsCachePath = `${cache_path('imagetools')}/`
-dir(fsCachePath)
-export { fsCachePath }
diff --git a/packages/imagetoolsOSR/utils/runtimeChecks.test.ts b/packages/imagetoolsOSR/utils/runtimeChecks.test.ts
deleted file mode 100644
index 622592e..0000000
--- a/packages/imagetoolsOSR/utils/runtimeChecks.test.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import { beforeEach, describe, expect, it, vi } from "vitest";
-
-describe("GlobalConfigOptions", () => {
- beforeEach(() => {
- // Need to reset the modules so that we can change the mock implementation between tests
- vi.resetModules();
- });
-
- it("Should be an empty object by default, if a config file isn't found", async () => {
- // Simulate not finding a config file
- vi.doMock("find-up", () => {
- return {
- findUp: async () => undefined,
- };
- });
- // Need to import this after the mocks are set up with `doMock`.
- const { GlobalConfigOptions } = await import("./runtimeChecks");
- expect(GlobalConfigOptions).toEqual({});
- });
-
- it("should return the configuration from a global config file", async () => {
- // Find a config file, and mock the contents of that file
- vi.doMock("find-up", () => {
- return {
- findUp: async () => "mockedConfigFile",
- };
- });
- vi.doMock("mockedConfigFile", () => {
- return {
- default: { breakpoints: [800, 1200] },
- };
- });
- const { GlobalConfigOptions } = await import("./runtimeChecks");
- expect(GlobalConfigOptions).toEqual({ breakpoints: [800, 1200] });
- });
-});
diff --git a/packages/imagetoolsOSR/vitest.config.ts b/packages/imagetoolsOSR/vitest.config.ts
deleted file mode 100644
index 29dc63d..0000000
--- a/packages/imagetoolsOSR/vitest.config.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { defineConfig } from "vitest/config";
-
-export default defineConfig({
- test: {
- // https://vitest.dev/config/#configuration
- },
-});