
{"id":2311,"date":"2026-09-26T15:29:18","date_gmt":"2026-09-26T15:29:18","guid":{"rendered":"https:\/\/advancedcskills.com\/?p=2311"},"modified":"2026-09-29T15:22:15","modified_gmt":"2026-09-29T15:22:15","slug":"you-cant-inspect-a-pdf-on-a-slab-blender-mcp-and-three-js-for-construction-training","status":"publish","type":"post","link":"https:\/\/advancedcskills.com\/?p=2311","title":{"rendered":"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2311\" class=\"elementor elementor-2311\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c7408ff e-con e-atomic-element e-flexbox-base e-default-div gem-hero e-43626713-e03f \" data-id=\"6c7408ff\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6c7408ff\" data-e-type=\"e-flexbox\" data-id=\"6c7408ff\">\n    \t\t\t<span class=\"gem-badge e-paragraph-base e-default-span\" data-interaction-id=\"599c15ea\" data-e-type=\"widget\" data-id=\"599c15ea\">Article<\/span>\n\t\t\t\t\t<h1 data-interaction-id=\"667313f6\" class=\"gem-hero-title e-90a055e-4b35 e-heading-base e-default-h1\" data-e-type=\"widget\" data-id=\"667313f6\">You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training<\/h1>\n\t\t\t\t\t<p class=\"gem-hero-sub e-741dc1f4-31b2 e-paragraph-base e-default-p\" data-interaction-id=\"44667642\" data-e-type=\"widget\" data-id=\"44667642\">Published 26 September 2026<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-56a6c7e5 e-con e-atomic-element e-flexbox-base e-default-div e-777dc05d-2105 \" data-id=\"56a6c7e5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"56a6c7e5\" data-e-type=\"e-flexbox\" data-id=\"56a6c7e5\">\n    <div class=\"elementor-element elementor-element-248988b7 e-con e-atomic-element e-div-block-base e-default-div e-2cff059e-54df \" data-id=\"248988b7\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"248988b7\" data-e-type=\"e-div-block\" data-id=\"248988b7\">\n    \t\t<div class=\"elementor-element elementor-element-9f55503 elementor-widget elementor-widget-html\" data-id=\"9f55503\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"position:relative;overflow:hidden;padding-bottom:56.25%\"><iframe src=\"https:\/\/cdn.jwplayer.com\/players\/dWCt0cwV-r2tGI0M8.html\" width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"auto\" title=\"Brag\" style=\"position:absolute;\" allowfullscreen><\/iframe><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-22654dfa e-con e-atomic-element e-flexbox-base e-default-div e-41b1e86f-fff5 \" data-id=\"22654dfa\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"22654dfa\" data-e-type=\"e-flexbox\" data-id=\"22654dfa\">\n    \t\t\t<p class=\"gem-lead e-paragraph-base e-default-p\" data-interaction-id=\"66766864\" data-e-type=\"widget\" data-id=\"66766864\">A two-storey house looks simple until you ask a model to put a roof on it. Then you remember why truss shops exist.<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"54ca28af\" data-e-type=\"widget\" data-id=\"54ca28af\">Construction training often falls into the gap between a 2D drawing and a learner who has never stood under a hip roof. Slides and code extracts do not close that gap. A 3D scene you can orbit, isolate and click can. This article looks at using Blender, MCP and Three.js to build that kind of explainer, and what it took on a real two-storey build.<\/p>\n\t\t\t\t\t<p class=\"e-52abfa2e-7c8e e-paragraph-base e-default-p\" data-interaction-id=\"3e010f23\" data-e-type=\"widget\" data-id=\"3e010f23\">This is not \u201cAI builds the house.\u201d It is AI as a fast draughtsperson that you still have to supervise closely.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"6114e45f\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"6114e45f\">What the stack is<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"262902ca\" data-e-type=\"widget\" data-id=\"262902ca\">Three pieces, and it helps to keep them separate:<\/p>\n\t\t<div class=\"elementor-element elementor-element-6b76ea1 e-con e-atomic-element e-div-block-base e-default-div gem-card-tint e-4dc5e1ec-9749 \" data-id=\"6b76ea1\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"6b76ea1\" data-e-type=\"e-div-block\" data-id=\"6b76ea1\">\n    \t\t\t<span class=\"gem-badge e-paragraph-base e-default-span\" data-interaction-id=\"4530810\" data-e-type=\"widget\" data-id=\"4530810\">Piece 1<\/span>\n\t\t\t\t\t<h3 data-interaction-id=\"265765ad\" class=\"gem-card-title e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"265765ad\">Blender: the workshop<\/h3>\n\t\t\t\t\t<p class=\"gem-card-text e-paragraph-base e-default-p\" data-interaction-id=\"6c03edbd\" data-e-type=\"widget\" data-id=\"6c03edbd\">Free 3D software with real geometry, named objects, materials and cameras. This is where the model lives.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7bffed89 e-con e-atomic-element e-div-block-base e-default-div gem-card-tint e-742bc7f8-4773 \" data-id=\"7bffed89\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"7bffed89\" data-e-type=\"e-div-block\" data-id=\"7bffed89\">\n    \t\t\t<span class=\"gem-badge e-paragraph-base e-default-span\" data-interaction-id=\"4bd234f5\" data-e-type=\"widget\" data-id=\"4bd234f5\">Piece 2<\/span>\n\t\t\t\t\t<h3 data-interaction-id=\"4bb7d177\" class=\"gem-card-title e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"4bb7d177\">MCP: the radio<\/h3>\n\t\t\t\t\t<p class=\"gem-card-text e-paragraph-base e-default-p\" data-interaction-id=\"14692e8a\" data-e-type=\"widget\" data-id=\"14692e8a\">The Model Context Protocol lets an AI assistant talk to a tool. With Blender MCP, you can say \u201cadd Floor_2 at 3.0 m and name the wet areas\u201d and it runs in the live scene, rather than producing a picture of a building.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4b5b23e0 e-con e-atomic-element e-div-block-base e-default-div gem-card-tint e-40cb9cbe-e226 \" data-id=\"4b5b23e0\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"4b5b23e0\" data-e-type=\"e-div-block\" data-id=\"4b5b23e0\">\n    \t\t\t<span class=\"gem-badge e-paragraph-base e-default-span\" data-interaction-id=\"42b8b5f1\" data-e-type=\"widget\" data-id=\"42b8b5f1\">Piece 3<\/span>\n\t\t\t\t\t<h3 data-interaction-id=\"6ee95b52\" class=\"gem-card-title e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"6ee95b52\">Three.js: the classroom<\/h3>\n\t\t\t\t\t<p class=\"gem-card-text e-paragraph-base e-default-p\" data-interaction-id=\"63d6cbe7\" data-e-type=\"widget\" data-id=\"63d6cbe7\">A JavaScript library for 3D in the browser. Export the model as a GLB file, load it on a web page, and a learner can orbit it on a phone without installing Blender.<\/p>\n\t\t\n<\/div>\n\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"4658177\" data-e-type=\"widget\" data-id=\"4658177\">The useful part is not generation, it is <strong>inspection<\/strong>. Once the model is steered into shape, ask the assistant for the scene information, then for a Three.js viewer that matches the names you already gave the parts.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"4d580f9c\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"4d580f9c\">Why it suits construction training<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"461cb729\" data-e-type=\"widget\" data-id=\"461cb729\">Learners tend to struggle in the same three ways. A named 3D model helps with each:<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"20f564de\" data-e-type=\"widget\" data-id=\"20f564de\"><ul><li><strong>Sequencing.<\/strong> Slab before frame before roof is obvious on site and easy to lose in a paragraph.<\/li><li><strong>Interfaces.<\/strong> Where a truss sits on the top plate, where the wet area stops, where an inspection hold point sits in space.<\/li><li><strong>Reading a drawing.<\/strong> Plan, elevation and section stay three separate documents instead of one object.<\/li><\/ul><\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"4961f0a4\" data-e-type=\"widget\" data-id=\"4961f0a4\">That only works if you name parts carefully. Name meshes to match your zone or ITP references (for example <em>Building_Shell<\/em>, <em>Floor_1<\/em>, <em>Zone_Wet<\/em>), export a GLB, then in Three.js find them by name. That gives you a clickable inspection view, not a render farm. Here is what that changes for common explainer jobs:<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"4a4cfb9\" data-e-type=\"widget\" data-id=\"4a4cfb9\"><ul><li><strong>Massing a two-storey:<\/strong> instead of one elevation, orbit and isolate Floor_1 and Floor_2.<\/li><li><strong>Roof and truss logic:<\/strong> instead of a detail sheet nobody opens, hide the cladding and leave the truss set.<\/li><li><strong>Inspection and ITPs:<\/strong> instead of a checklist in a Word file, click a wet-area zone and see its evidence.<\/li><li><strong>Sequencing:<\/strong> instead of a Gantt chart, a four-stage scene of setout, massing, frame and envelope.<\/li><\/ul><\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"1b0913f\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"1b0913f\">What we learned on a real two-storey<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"68f492fb\" data-e-type=\"widget\" data-id=\"68f492fb\">We ran a two-storey house through the Pascal editor and into Blender, then worked the roof. It was not instant, and it used a lot of tokens. Left unsupervised, the model does not produce something a builder could build.<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"709f6d86\" data-e-type=\"widget\" data-id=\"709f6d86\">The roof and the stairs are where it breaks down. Photos alone do not give you scale, so someone still needs a tape measure. When the truss set finally landed, the honest caption was: \u201cImagine getting the truss guys in for this one.\u201d<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"4cf65dda\" data-e-type=\"widget\" data-id=\"4cf65dda\">That is useful for teaching, not a flaw. Show learners the intermediate result, the hip roof that came out wrong, and the steer that fixed it. Quality planning is the habit of not accepting the first output.<\/p>\n\t\t<div class=\"elementor-element elementor-element-32bc5f50 e-con e-atomic-element e-div-block-base e-default-div e-ff94b0a-23a3 \" data-id=\"32bc5f50\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"32bc5f50\" data-e-type=\"e-div-block\" data-id=\"32bc5f50\">\n    \t\t<div class=\"elementor-element elementor-element-8088d1c elementor-widget elementor-widget-html\" data-id=\"8088d1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"position:relative;overflow:hidden;padding-bottom:56.25%\"><iframe src=\"https:\/\/cdn.jwplayer.com\/players\/j5CLuvQ2-r2tGI0M8.html\" width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"auto\" title=\"Acs-training-house-01-hyperframes-music\" style=\"position:absolute;\" allowfullscreen><\/iframe><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t\t<h2 data-interaction-id=\"47f5a19a\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"47f5a19a\">How to run an explainer without building a game studio<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"94d42cb\" data-e-type=\"widget\" data-id=\"94d42cb\">Keep the pipeline simple:<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"f516f8a\" data-e-type=\"widget\" data-id=\"f516f8a\"><ol><li><strong>Mass in Blender via MCP.<\/strong> One prompt per stage: slab, walls, floors, openings, roof last.<\/li><li><strong>Name parts like an ITP.<\/strong> Slab_OnGround, Frame_L1, WetArea_Ensuite, Roof_TrussSet. If you cannot click it later, it was named wrong.<\/li><li><strong>Steer the hard parts.<\/strong> Roofs, stairs, eaves and falls to waste are not one-shot jobs.<\/li><li><strong>Export a GLB<\/strong> once the hierarchy is clean, not before.<\/li><li><strong>Load it in Three.js<\/strong> with orbit controls, click-to-isolate, and a side panel for the hold point, RFI or lesson learned.<\/li><li><strong>Record the orbit<\/strong> if your LMS needs a linear video. The 3D file is the source and the video is a copy.<\/li><\/ol><\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"55ab0ae2\" data-e-type=\"widget\" data-id=\"55ab0ae2\">Later on, you can look at Geometry Nodes or shader work for parametric facades and materials, but that is craft for after the first explainer.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"19a7bf79\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"19a7bf79\">What this is not<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"6ec50dd4\" data-e-type=\"widget\" data-id=\"6ec50dd4\">It will not produce structure that complies with the National Construction Code. It will not size a lintel, and it will not replace a truss fabricator\u2019s software. Treat the scene as a spatial story, and keep calculations in the tools that own them. If you only need a simple massing diagram, a plain Three.js scene may be faster, so bring in Blender when the learner needs to see parts such as plates, trusses and junctions.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"3e5a5cb0\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"3e5a5cb0\">Five explainers worth building first<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"6d6ddfb3\" data-e-type=\"widget\" data-id=\"6d6ddfb3\">Each is a reusable GLB plus a thin viewer, so one naming convention can serve many units:<\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"61402d6e\" data-e-type=\"widget\" data-id=\"61402d6e\"><ol><li><strong>Slab-on-ground sequence:<\/strong> setout, edge beams, vapour barrier, pour. Click each layer.<\/li><li><strong>Two-storey load path:<\/strong> not engineering, just \u201cthis sits on that.\u201d<\/li><li><strong>Wet-area hold points:<\/strong> membrane, falls, flange, flood test, with the ITP text in a side panel.<\/li><li><strong>The roof that went wrong:<\/strong> a steered hip beside an unsupervised one. Probably the best lesson of the set.<\/li><li><strong>Site inspection walk:<\/strong> an RFI pinned to a beam, and the learner finds the defect.<\/li><\/ol><\/p>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"14e50653\" data-e-type=\"widget\" data-id=\"14e50653\">A follow-up article covers how to set up Blender MCP so you can try this yourself.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"53a59090\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"53a59090\">Links and further reading<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"4ec5dca5\" data-e-type=\"widget\" data-id=\"4ec5dca5\">Blender MCP is a third-party community project (MIT licensed) and is not made by Blender. Its package has recently been renamed MCP for Blender, and older setups keep working.<\/p>\n\t\t<div class=\"elementor-element elementor-element-5fd848ad e-con e-atomic-element e-flexbox-base e-default-div e-1a36ec5-703a \" data-id=\"5fd848ad\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5fd848ad\" data-e-type=\"e-flexbox\" data-id=\"5fd848ad\">\n    \t\t\t<a href=\"https:\/\/www.mcp-for-blender.com\/\" target=\"_blank\" class=\"gem-btn e-button-base e-default-a\" data-interaction-id=\"68b39d68\" data-e-type=\"widget\" data-id=\"68b39d68\">\n\tMCP for Blender (website)\n<\/a>\n\t\t\t\t\t<a href=\"https:\/\/github.com\/ahujasid\/mcp-for-blender\" target=\"_blank\" class=\"gem-btn-ghost e-button-base e-default-a\" data-interaction-id=\"60639357\" data-e-type=\"widget\" data-id=\"60639357\">\n\tBlender MCP on GitHub\n<\/a>\n\t\t\t\t\t<a href=\"https:\/\/threejs.org\/\" target=\"_blank\" class=\"gem-btn-ghost e-button-base e-default-a\" data-interaction-id=\"ac324d1\" data-e-type=\"widget\" data-id=\"ac324d1\">\n\tThree.js\n<\/a>\n\t\t\t\t\t<a href=\"https:\/\/github.com\/leestott\/DigitalTwin\/blob\/master\/docs\/blender-mcp-pipeline.md\" target=\"_blank\" class=\"gem-btn-ghost e-button-base e-default-a\" data-interaction-id=\"e503ac5\" data-e-type=\"widget\" data-id=\"e503ac5\">\n\tDigital twin pipeline example\n<\/a>\n\t\t\t\t\t<a href=\"https:\/\/x.com\/advancedcskills\/status\/2099147895454965821\" target=\"_blank\" class=\"gem-btn-ghost e-button-base e-default-a\" data-interaction-id=\"43f92d1\" data-e-type=\"widget\" data-id=\"43f92d1\">\n\tOur two-storey build on X\n<\/a>\n\t\t\n<\/div>\n\t\t\t<h2 data-interaction-id=\"409dde74\" class=\"gem-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"409dde74\">Bottom line<\/h2>\n\t\t\t\t\t<p class=\"gem-body e-paragraph-base e-default-p\" data-interaction-id=\"29824586\" data-e-type=\"widget\" data-id=\"29824586\">Blender MCP is useful in construction education because a practitioner who already knows the build can direct geometry in plain language, then hand a named scene to the browser. Three.js means the learner does not need Blender to inspect the result. The leverage is the loop: steer in the workshop, explain in the browser, and keep the names aligned with how the job is actually inspected. Do not ask it to be the truss fabricator. Ask it to put the truss in the room so a first-year apprentice can see why that trade exists.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-2bcbed43 e-con e-atomic-element e-flexbox-base e-default-div gem-section e-76c41905-10a0 \" data-id=\"2bcbed43\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2bcbed43\" data-e-type=\"e-flexbox\" data-id=\"2bcbed43\">\n    \t\t\t<h2 data-interaction-id=\"6c6f1c9\" class=\"gem-section-head e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"6c6f1c9\">Keep reading<\/h2>\n\t\t\t\t\t<p class=\"gem-section-sub e-paragraph-base e-default-p\" data-interaction-id=\"29dec3e1\" data-e-type=\"widget\" data-id=\"29dec3e1\">More on AI, construction, education and project management.<\/p>\n\t\t<div class=\"elementor-element elementor-element-4e02dc18 e-con e-atomic-element e-flexbox-base e-default-div e-5b1bcf8-b8ea \" data-id=\"4e02dc18\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4e02dc18\" data-e-type=\"e-flexbox\" data-id=\"4e02dc18\">\n    \t\t\t<a href=\"\/?page_id=715\" target=\"_self\" class=\"gem-btn e-button-base e-default-a\" data-interaction-id=\"7f5359e2\" data-e-type=\"widget\" data-id=\"7f5359e2\">\n\tBrowse all articles\n<\/a>\n\t\t\t\t\t<a href=\"\/?page_id=430\" target=\"_self\" class=\"gem-btn-ghost e-button-base e-default-a\" data-interaction-id=\"3a8d4a4d\" data-e-type=\"widget\" data-id=\"3a8d4a4d\">\n\tAI resources\n<\/a>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-5a94a8c1 e-con e-atomic-element e-flexbox-base e-default-div gem-note \" data-id=\"5a94a8c1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5a94a8c1\" data-e-type=\"e-flexbox\" data-id=\"5a94a8c1\">\n    <div class=\"elementor-element elementor-element-195b52b5 e-con e-atomic-element e-div-block-base e-default-div gem-note-box \" data-id=\"195b52b5\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"195b52b5\" data-e-type=\"e-div-block\" data-id=\"195b52b5\">\n    \t\t\t<h2 data-interaction-id=\"103b1541\" class=\"gem-note-title e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"103b1541\">Use AI as a guide, not the final word<\/h2>\n\t\t\t\t\t<p class=\"gem-note-text e-paragraph-base e-default-p\" data-interaction-id=\"47a49753\" data-e-type=\"widget\" data-id=\"47a49753\">AI is powerful, but it can be wrong or out of date, and it does not produce compliant designs. Always review the outputs yourself. Make sure any codes, standards or regulations involved are current and match your local specifications before you rely on them.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[21,5,20],"tags":[],"class_list":["post-2311","post","type-post","status-publish","format-standard","hentry","category-ai","category-construction","category-edu"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"DG@ACS\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/advancedcskills.com\/?p=2311\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"AdvancedCskills - Project Management Research\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Blender MCP and Three.js for Construction Training | Advanced C Skills\" \/>\n\t\t<meta property=\"og:description\" content=\"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/advancedcskills.com\/?p=2311\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-26T15:29:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-29T15:22:15+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Blender MCP and Three.js for Construction Training | Advanced C Skills\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#blogposting\",\"name\":\"Blender MCP and Three.js for Construction Training | Advanced C Skills\",\"headline\":\"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training\",\"author\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ACS-LOGO-WS-HEADER-V1-No-BC.png\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#articleImage\",\"width\":1500,\"height\":1500,\"caption\":\"Advanced Construction Skills logo\"},\"datePublished\":\"2026-09-26T15:29:18+00:00\",\"dateModified\":\"2026-09-29T15:22:15+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#webpage\"},\"articleSection\":\"AI, Construction, Education\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/advancedcskills.com\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?cat=5#listItem\",\"name\":\"Construction\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?cat=5#listItem\",\"position\":2,\"name\":\"Construction\",\"item\":\"https:\\\/\\\/advancedcskills.com\\\/?cat=5\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#listItem\",\"name\":\"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#listItem\",\"position\":3,\"name\":\"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?cat=5#listItem\",\"name\":\"Construction\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#organization\",\"name\":\"AdvancedCskills\",\"description\":\"Project Management Research\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ACS-LOGO-WS-HEADER-V1-No-BC.png\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311\\\/#organizationLogo\",\"width\":1500,\"height\":1500,\"caption\":\"Advanced Construction Skills logo\"},\"image\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/?author=1\",\"name\":\"DG@ACS\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#authorImage\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/wp-content\\\/litespeed\\\/avatar\\\/c7c31a92ab056d533771c4a98f0f950c.jpg?ver=1791902367\",\"width\":96,\"height\":96,\"caption\":\"DG@ACS\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#webpage\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311\",\"name\":\"Blender MCP and Three.js for Construction Training | Advanced C Skills\",\"description\":\"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?p=2311#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/?author=1#author\"},\"datePublished\":\"2026-09-26T15:29:18+00:00\",\"dateModified\":\"2026-09-29T15:22:15+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#website\",\"url\":\"https:\\\/\\\/advancedcskills.com\\\/\",\"name\":\"AdvancedCskills\",\"description\":\"Project Management Research\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/advancedcskills.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Blender MCP and Three.js for Construction Training | Advanced C Skills","description":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","canonical_url":"https:\/\/advancedcskills.com\/?p=2311","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/advancedcskills.com\/?p=2311#blogposting","name":"Blender MCP and Three.js for Construction Training | Advanced C Skills","headline":"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training","author":{"@id":"https:\/\/advancedcskills.com\/?author=1#author"},"publisher":{"@id":"https:\/\/advancedcskills.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png","@id":"https:\/\/advancedcskills.com\/#articleImage","width":1500,"height":1500,"caption":"Advanced Construction Skills logo"},"datePublished":"2026-09-26T15:29:18+00:00","dateModified":"2026-09-29T15:22:15+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/advancedcskills.com\/?p=2311#webpage"},"isPartOf":{"@id":"https:\/\/advancedcskills.com\/?p=2311#webpage"},"articleSection":"AI, Construction, Education"},{"@type":"BreadcrumbList","@id":"https:\/\/advancedcskills.com\/?p=2311#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/#listItem","position":1,"name":"Home","item":"https:\/\/advancedcskills.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/?cat=5#listItem","name":"Construction"}},{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/?cat=5#listItem","position":2,"name":"Construction","item":"https:\/\/advancedcskills.com\/?cat=5","nextItem":{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/?p=2311#listItem","name":"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training"},"previousItem":{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/?p=2311#listItem","position":3,"name":"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training","previousItem":{"@type":"ListItem","@id":"https:\/\/advancedcskills.com\/?cat=5#listItem","name":"Construction"}}]},{"@type":"Organization","@id":"https:\/\/advancedcskills.com\/#organization","name":"AdvancedCskills","description":"Project Management Research","url":"https:\/\/advancedcskills.com\/","logo":{"@type":"ImageObject","url":"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png","@id":"https:\/\/advancedcskills.com\/?p=2311\/#organizationLogo","width":1500,"height":1500,"caption":"Advanced Construction Skills logo"},"image":{"@id":"https:\/\/advancedcskills.com\/?p=2311\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/advancedcskills.com\/?author=1#author","url":"https:\/\/advancedcskills.com\/?author=1","name":"DG@ACS","image":{"@type":"ImageObject","@id":"https:\/\/advancedcskills.com\/?p=2311#authorImage","url":"https:\/\/advancedcskills.com\/wp-content\/litespeed\/avatar\/c7c31a92ab056d533771c4a98f0f950c.jpg?ver=1791902367","width":96,"height":96,"caption":"DG@ACS"}},{"@type":"WebPage","@id":"https:\/\/advancedcskills.com\/?p=2311#webpage","url":"https:\/\/advancedcskills.com\/?p=2311","name":"Blender MCP and Three.js for Construction Training | Advanced C Skills","description":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/advancedcskills.com\/#website"},"breadcrumb":{"@id":"https:\/\/advancedcskills.com\/?p=2311#breadcrumblist"},"author":{"@id":"https:\/\/advancedcskills.com\/?author=1#author"},"creator":{"@id":"https:\/\/advancedcskills.com\/?author=1#author"},"datePublished":"2026-09-26T15:29:18+00:00","dateModified":"2026-09-29T15:22:15+00:00"},{"@type":"WebSite","@id":"https:\/\/advancedcskills.com\/#website","url":"https:\/\/advancedcskills.com\/","name":"AdvancedCskills","description":"Project Management Research","inLanguage":"en-US","publisher":{"@id":"https:\/\/advancedcskills.com\/#organization"}}]},"og:locale":"en_US","og:site_name":"AdvancedCskills - Project Management Research","og:type":"article","og:title":"Blender MCP and Three.js for Construction Training | Advanced C Skills","og:description":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","og:url":"https:\/\/advancedcskills.com\/?p=2311","og:image":"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png","og:image:secure_url":"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png","og:image:width":1500,"og:image:height":1500,"article:published_time":"2026-09-26T15:29:18+00:00","article:modified_time":"2026-09-29T15:22:15+00:00","twitter:card":"summary_large_image","twitter:title":"Blender MCP and Three.js for Construction Training | Advanced C Skills","twitter:description":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","twitter:image":"https:\/\/advancedcskills.com\/wp-content\/uploads\/2025\/09\/ACS-LOGO-WS-HEADER-V1-No-BC.png"},"aioseo_meta_data":{"post_id":"2311","title":"Blender MCP and Three.js for Construction Training | Advanced C Skills","description":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-09-26 15:26:23","updated":"2026-09-29 15:37:44","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/advancedcskills.com\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/advancedcskills.com\/?cat=5\" title=\"Construction\">Construction<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tYou Can\u2019t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/advancedcskills.com\/"},{"label":"Construction","link":"https:\/\/advancedcskills.com\/?cat=5"},{"label":"You Can&#8217;t Inspect a PDF on a Slab: Blender MCP and Three.js for Construction Training","link":"https:\/\/advancedcskills.com\/?p=2311"}],"spectra_custom_meta":{"_uagb_previous_block_counts":["a:90:{s:21:\"uagb\/advanced-heading\";i:0;s:15:\"uagb\/blockquote\";i:0;s:12:\"uagb\/buttons\";i:0;s:18:\"uagb\/buttons-child\";i:0;s:19:\"uagb\/call-to-action\";i:0;s:15:\"uagb\/cf7-styler\";i:0;s:11:\"uagb\/column\";i:0;s:12:\"uagb\/columns\";i:0;s:14:\"uagb\/container\";i:0;s:21:\"uagb\/content-timeline\";i:0;s:27:\"uagb\/content-timeline-child\";i:0;s:14:\"uagb\/countdown\";i:0;s:12:\"uagb\/counter\";i:0;s:8:\"uagb\/faq\";i:0;s:14:\"uagb\/faq-child\";i:0;s:10:\"uagb\/forms\";i:0;s:17:\"uagb\/forms-accept\";i:0;s:19:\"uagb\/forms-checkbox\";i:0;s:15:\"uagb\/forms-date\";i:0;s:16:\"uagb\/forms-email\";i:0;s:17:\"uagb\/forms-hidden\";i:0;s:15:\"uagb\/forms-name\";i:0;s:16:\"uagb\/forms-phone\";i:0;s:16:\"uagb\/forms-radio\";i:0;s:17:\"uagb\/forms-select\";i:0;s:19:\"uagb\/forms-textarea\";i:0;s:17:\"uagb\/forms-toggle\";i:0;s:14:\"uagb\/forms-url\";i:0;s:14:\"uagb\/gf-styler\";i:0;s:15:\"uagb\/google-map\";i:0;s:11:\"uagb\/how-to\";i:0;s:16:\"uagb\/how-to-step\";i:0;s:9:\"uagb\/icon\";i:0;s:14:\"uagb\/icon-list\";i:0;s:20:\"uagb\/icon-list-child\";i:0;s:10:\"uagb\/image\";i:0;s:18:\"uagb\/image-gallery\";i:0;s:13:\"uagb\/info-box\";i:0;s:18:\"uagb\/inline-notice\";i:0;s:11:\"uagb\/lottie\";i:0;s:21:\"uagb\/marketing-button\";i:0;s:10:\"uagb\/modal\";i:0;s:18:\"uagb\/popup-builder\";i:0;s:16:\"uagb\/post-button\";i:0;s:18:\"uagb\/post-carousel\";i:0;s:17:\"uagb\/post-excerpt\";i:0;s:14:\"uagb\/post-grid\";i:0;s:15:\"uagb\/post-image\";i:0;s:17:\"uagb\/post-masonry\";i:0;s:14:\"uagb\/post-meta\";i:0;s:18:\"uagb\/post-taxonomy\";i:0;s:18:\"uagb\/post-timeline\";i:0;s:15:\"uagb\/post-title\";i:0;s:20:\"uagb\/restaurant-menu\";i:0;s:26:\"uagb\/restaurant-menu-child\";i:0;s:11:\"uagb\/review\";i:0;s:12:\"uagb\/section\";i:0;s:14:\"uagb\/separator\";i:0;s:11:\"uagb\/slider\";i:0;s:17:\"uagb\/slider-child\";i:0;s:17:\"uagb\/social-share\";i:0;s:23:\"uagb\/social-share-child\";i:0;s:16:\"uagb\/star-rating\";i:0;s:23:\"uagb\/sure-cart-checkout\";i:0;s:22:\"uagb\/sure-cart-product\";i:0;s:15:\"uagb\/sure-forms\";i:0;s:22:\"uagb\/table-of-contents\";i:0;s:9:\"uagb\/tabs\";i:0;s:15:\"uagb\/tabs-child\";i:0;s:18:\"uagb\/taxonomy-list\";i:0;s:9:\"uagb\/team\";i:0;s:16:\"uagb\/testimonial\";i:0;s:14:\"uagb\/wp-search\";i:0;s:19:\"uagb\/instagram-feed\";i:0;s:10:\"uagb\/login\";i:0;s:17:\"uagb\/loop-builder\";i:0;s:18:\"uagb\/loop-category\";i:0;s:20:\"uagb\/loop-pagination\";i:0;s:15:\"uagb\/loop-reset\";i:0;s:16:\"uagb\/loop-search\";i:0;s:14:\"uagb\/loop-sort\";i:0;s:17:\"uagb\/loop-wrapper\";i:0;s:13:\"uagb\/register\";i:0;s:19:\"uagb\/register-email\";i:0;s:24:\"uagb\/register-first-name\";i:0;s:23:\"uagb\/register-last-name\";i:0;s:22:\"uagb\/register-password\";i:0;s:30:\"uagb\/register-reenter-password\";i:0;s:19:\"uagb\/register-terms\";i:0;s:22:\"uagb\/register-username\";i:0;}"],"_elementor_edit_mode":["builder"],"_elementor_data":["[{\"id\":\"6c7408ff\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-54b5c61\",\"e-43626713-e03f\"]}},\"elements\":[{\"id\":\"599c15ea\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-57b8abd\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Article\"},\"tag\":{\"$$type\":\"string\",\"value\":\"span\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"hb\"},\"version\":\"0.0\"},{\"id\":\"667313f6\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-d0990db\",\"e-90a055e-4b35\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h1\"},\"title\":{\"$$type\":\"dynamic\",\"value\":{\"name\":\"post-title\",\"group\":\"post\",\"settings\":{\"before\":{\"$$type\":\"string\",\"value\":\"\"},\"after\":{\"$$type\":\"string\",\"value\":\"\"}}}}},\"elements\":[],\"widgetType\":\"e-heading\",\"styles\":{\"e-90a055e-4b35\":{\"id\":\"e-90a055e-4b35\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"mobile\",\"state\":null},\"props\":{\"font-size\":{\"$$type\":\"size\",\"value\":{\"size\":28,\"unit\":\"px\"}}},\"custom_css\":null},{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"max-width\":{\"$$type\":\"size\",\"value\":{\"size\":860,\"unit\":\"px\"}},\"font-size\":{\"$$type\":\"size\",\"value\":{\"size\":40,\"unit\":\"px\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"ht\"},\"version\":\"0.0\"},{\"id\":\"44667642\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-186e9ab\",\"e-741dc1f4-31b2\"]},\"paragraph\":{\"$$type\":\"dynamic\",\"value\":{\"name\":\"post-date\",\"group\":\"post\",\"settings\":{\"type\":{\"$$type\":\"string\",\"value\":\"post_date_gmt\"},\"format\":{\"$$type\":\"string\",\"value\":\"custom\"},\"custom_format\":{\"$$type\":\"string\",\"value\":\"j F Y\"},\"before\":{\"$$type\":\"string\",\"value\":\"Published \"},\"after\":{\"$$type\":\"string\",\"value\":\"\"}}}},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"styles\":{\"e-741dc1f4-31b2\":{\"id\":\"e-741dc1f4-31b2\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"font-weight\":{\"$$type\":\"string\",\"value\":\"400\"},\"font-size\":{\"$$type\":\"size\",\"value\":{\"size\":16,\"unit\":\"px\"}},\"color\":{\"$$type\":\"color\",\"value\":\"#C5CAE9\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"hd\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-43626713-e03f\":{\"id\":\"e-43626713-e03f\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":72,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":40,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}}}},\"gap\":{\"$$type\":\"size\",\"value\":{\"size\":14,\"unit\":\"px\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"hero\"},\"version\":\"0.0\"},{\"id\":\"56a6c7e5\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-777dc05d-2105\"]}},\"elements\":[{\"id\":\"248988b7\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-2cff059e-54df\"]}},\"elements\":[{\"id\":\"9f55503\",\"elType\":\"widget\",\"settings\":{\"html\":\"<div style=\\\"position:relative;overflow:hidden;padding-bottom:56.25%\\\"><iframe src=\\\"https:\\\/\\\/cdn.jwplayer.com\\\/players\\\/dWCt0cwV-r2tGI0M8.html\\\" width=\\\"100%\\\" height=\\\"100%\\\" frameborder=\\\"0\\\" scrolling=\\\"auto\\\" title=\\\"Brag\\\" style=\\\"position:absolute;\\\" allowfullscreen><\\\/iframe><\\\/div>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-2cff059e-54df\":{\"id\":\"e-2cff059e-54df\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}},\"max-width\":{\"$$type\":\"size\",\"value\":{\"size\":860,\"unit\":\"px\"}},\"margin\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":0,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":\"\",\"unit\":\"auto\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":0,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":\"\",\"unit\":\"auto\"}}}},\"display\":{\"$$type\":\"string\",\"value\":\"block\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"hvwrap\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-777dc05d-2105\":{\"id\":\"e-777dc05d-2105\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}},\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":32,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":0,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}}}},\"background\":{\"$$type\":\"background\",\"value\":{\"color\":{\"$$type\":\"color\",\"value\":\"#FFFFFF\"}}},\"display\":{\"$$type\":\"string\",\"value\":\"flex\"},\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"},\"align-items\":{\"$$type\":\"string\",\"value\":\"center\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"hvsec\"},\"version\":\"0.0\"},{\"id\":\"22654dfa\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-41b1e86f-fff5\"]}},\"elements\":[{\"id\":\"66766864\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-1178165\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"A two-storey house looks simple until you ask a model to put a roof on it. Then you remember why truss shops exist.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"lead\"},\"version\":\"0.0\"},{\"id\":\"54ca28af\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Construction training often falls into the gap between a 2D drawing and a learner who has never stood under a hip roof. Slides and code extracts do not close that gap. A 3D scene you can orbit, isolate and click can. This article looks at using Blender, MCP and Three.js to build that kind of explainer, and what it took on a real two-storey build.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"lead2\"},\"version\":\"0.0\"},{\"id\":\"3e010f23\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-52abfa2e-7c8e\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"This is not \\u201cAI builds the house.\\u201d It is AI as a fast draughtsperson that you still have to supervise closely.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"styles\":{\"e-52abfa2e-7c8e\":{\"id\":\"e-52abfa2e-7c8e\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"font-family\":{\"$$type\":\"font-family\",\"value\":\"Open Sans\"},\"font-weight\":{\"$$type\":\"string\",\"value\":\"400\"},\"font-size\":{\"$$type\":\"size\",\"value\":{\"size\":17,\"unit\":\"px\"}},\"color\":{\"$$type\":\"color\",\"value\":\"#2A2F3D\"},\"line-height\":{\"$$type\":\"size\",\"value\":{\"size\":\"1.8\",\"unit\":\"custom\"}},\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":16,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":20,\"unit\":\"px\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":16,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":20,\"unit\":\"px\"}}}},\"border-radius\":{\"$$type\":\"size\",\"value\":{\"size\":6,\"unit\":\"px\"}},\"border-width\":{\"$$type\":\"border-width-v2\",\"value\":{\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":4,\"unit\":\"px\"}}}},\"background\":{\"$$type\":\"background\",\"value\":{\"color\":{\"$$type\":\"color\",\"value\":\"#F5F6FB\"}}}},\"custom_css\":{\"raw\":\"Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOyBib3JkZXItbGVmdC1jb2xvcjogI0YyQTkzQjs=\"}}]}},\"editor_settings\":{\"title\":\"q\"},\"version\":\"0.0\"},{\"id\":\"6114e45f\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"What the stack is\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s1h\"},\"version\":\"0.0\"},{\"id\":\"262902ca\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Three pieces, and it helps to keep them separate:\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s1p\"},\"version\":\"0.0\"},{\"id\":\"6b76ea1\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-9f81553\",\"e-4dc5e1ec-9749\"]}},\"elements\":[{\"id\":\"4530810\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-57b8abd\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Piece 1\"},\"tag\":{\"$$type\":\"string\",\"value\":\"span\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t1b\"},\"version\":\"0.0\"},{\"id\":\"265765ad\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-e58d537\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h3\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Blender: the workshop\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"t1t\"},\"version\":\"0.0\"},{\"id\":\"6c03edbd\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-09b4ede\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Free 3D software with real geometry, named objects, materials and cameras. This is where the model lives.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t1p\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-4dc5e1ec-9749\":{\"id\":\"e-4dc5e1ec-9749\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"t1\"},\"version\":\"0.0\"},{\"id\":\"7bffed89\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-9f81553\",\"e-742bc7f8-4773\"]}},\"elements\":[{\"id\":\"4bd234f5\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-57b8abd\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Piece 2\"},\"tag\":{\"$$type\":\"string\",\"value\":\"span\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t2b\"},\"version\":\"0.0\"},{\"id\":\"4bb7d177\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-e58d537\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h3\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"MCP: the radio\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"t2t\"},\"version\":\"0.0\"},{\"id\":\"14692e8a\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-09b4ede\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"The Model Context Protocol lets an AI assistant talk to a tool. With Blender MCP, you can say \\u201cadd Floor_2 at 3.0 m and name the wet areas\\u201d and it runs in the live scene, rather than producing a picture of a building.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t2p\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-742bc7f8-4773\":{\"id\":\"e-742bc7f8-4773\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"t2\"},\"version\":\"0.0\"},{\"id\":\"4b5b23e0\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-9f81553\",\"e-40cb9cbe-e226\"]}},\"elements\":[{\"id\":\"42b8b5f1\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-57b8abd\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Piece 3\"},\"tag\":{\"$$type\":\"string\",\"value\":\"span\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t3b\"},\"version\":\"0.0\"},{\"id\":\"6ee95b52\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-e58d537\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h3\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Three.js: the classroom\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"t3t\"},\"version\":\"0.0\"},{\"id\":\"63d6cbe7\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-09b4ede\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"A JavaScript library for 3D in the browser. Export the model as a GLB file, load it on a web page, and a learner can orbit it on a phone without installing Blender.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"t3p\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-40cb9cbe-e226\":{\"id\":\"e-40cb9cbe-e226\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"t3\"},\"version\":\"0.0\"},{\"id\":\"4658177\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"The useful part is not generation, it is <strong>inspection<\\\/strong>. Once the model is steered into shape, ask the assistant for the scene information, then for a Three.js viewer that matches the names you already gave the parts.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s1n\"},\"version\":\"0.0\"},{\"id\":\"4d580f9c\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Why it suits construction training\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s2h\"},\"version\":\"0.0\"},{\"id\":\"461cb729\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Learners tend to struggle in the same three ways. A named 3D model helps with each:\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s2p\"},\"version\":\"0.0\"},{\"id\":\"20f564de\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"<ul><li><strong>Sequencing.<\\\/strong> Slab before frame before roof is obvious on site and easy to lose in a paragraph.<\\\/li><li><strong>Interfaces.<\\\/strong> Where a truss sits on the top plate, where the wet area stops, where an inspection hold point sits in space.<\\\/li><li><strong>Reading a drawing.<\\\/strong> Plan, elevation and section stay three separate documents instead of one object.<\\\/li><\\\/ul>\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s2l\"},\"version\":\"0.0\"},{\"id\":\"4961f0a4\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"That only works if you name parts carefully. Name meshes to match your zone or ITP references (for example <em>Building_Shell<\\\/em>, <em>Floor_1<\\\/em>, <em>Zone_Wet<\\\/em>), export a GLB, then in Three.js find them by name. That gives you a clickable inspection view, not a render farm. Here is what that changes for common explainer jobs:\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s2n\"},\"version\":\"0.0\"},{\"id\":\"4a4cfb9\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"<ul><li><strong>Massing a two-storey:<\\\/strong> instead of one elevation, orbit and isolate Floor_1 and Floor_2.<\\\/li><li><strong>Roof and truss logic:<\\\/strong> instead of a detail sheet nobody opens, hide the cladding and leave the truss set.<\\\/li><li><strong>Inspection and ITPs:<\\\/strong> instead of a checklist in a Word file, click a wet-area zone and see its evidence.<\\\/li><li><strong>Sequencing:<\\\/strong> instead of a Gantt chart, a four-stage scene of setout, massing, frame and envelope.<\\\/li><\\\/ul>\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s2t\"},\"version\":\"0.0\"},{\"id\":\"1b0913f\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"What we learned on a real two-storey\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s3h\"},\"version\":\"0.0\"},{\"id\":\"68f492fb\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"We ran a two-storey house through the Pascal editor and into Blender, then worked the roof. It was not instant, and it used a lot of tokens. Left unsupervised, the model does not produce something a builder could build.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s3p\"},\"version\":\"0.0\"},{\"id\":\"709f6d86\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"The roof and the stairs are where it breaks down. Photos alone do not give you scale, so someone still needs a tape measure. When the truss set finally landed, the honest caption was: \\u201cImagine getting the truss guys in for this one.\\u201d\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s3p2\"},\"version\":\"0.0\"},{\"id\":\"4cf65dda\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"That is useful for teaching, not a flaw. Show learners the intermediate result, the hip roof that came out wrong, and the steer that fixed it. Quality planning is the habit of not accepting the first output.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s3q\"},\"version\":\"0.0\"},{\"id\":\"32bc5f50\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-ff94b0a-23a3\"]}},\"elements\":[{\"id\":\"8088d1c\",\"elType\":\"widget\",\"settings\":{\"html\":\"<div style=\\\"position:relative;overflow:hidden;padding-bottom:56.25%\\\"><iframe src=\\\"https:\\\/\\\/cdn.jwplayer.com\\\/players\\\/j5CLuvQ2-r2tGI0M8.html\\\" width=\\\"100%\\\" height=\\\"100%\\\" frameborder=\\\"0\\\" scrolling=\\\"auto\\\" title=\\\"Acs-training-house-01-hyperframes-music\\\" style=\\\"position:absolute;\\\" allowfullscreen><\\\/iframe><\\\/div>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-ff94b0a-23a3\":{\"id\":\"e-ff94b0a-23a3\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}},\"display\":{\"$$type\":\"string\",\"value\":\"block\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"v2wrap\"},\"version\":\"0.0\"},{\"id\":\"47f5a19a\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"How to run an explainer without building a game studio\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s4h\"},\"version\":\"0.0\"},{\"id\":\"94d42cb\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Keep the pipeline simple:\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s4p\"},\"version\":\"0.0\"},{\"id\":\"f516f8a\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"<ol><li><strong>Mass in Blender via MCP.<\\\/strong> One prompt per stage: slab, walls, floors, openings, roof last.<\\\/li><li><strong>Name parts like an ITP.<\\\/strong> Slab_OnGround, Frame_L1, WetArea_Ensuite, Roof_TrussSet. If you cannot click it later, it was named wrong.<\\\/li><li><strong>Steer the hard parts.<\\\/strong> Roofs, stairs, eaves and falls to waste are not one-shot jobs.<\\\/li><li><strong>Export a GLB<\\\/strong> once the hierarchy is clean, not before.<\\\/li><li><strong>Load it in Three.js<\\\/strong> with orbit controls, click-to-isolate, and a side panel for the hold point, RFI or lesson learned.<\\\/li><li><strong>Record the orbit<\\\/strong> if your LMS needs a linear video. The 3D file is the source and the video is a copy.<\\\/li><\\\/ol>\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s4l\"},\"version\":\"0.0\"},{\"id\":\"55ab0ae2\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Later on, you can look at Geometry Nodes or shader work for parametric facades and materials, but that is craft for after the first explainer.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s4n\"},\"version\":\"0.0\"},{\"id\":\"19a7bf79\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"What this is not\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s5h\"},\"version\":\"0.0\"},{\"id\":\"6ec50dd4\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"It will not produce structure that complies with the National Construction Code. It will not size a lintel, and it will not replace a truss fabricator\\u2019s software. Treat the scene as a spatial story, and keep calculations in the tools that own them. If you only need a simple massing diagram, a plain Three.js scene may be faster, so bring in Blender when the learner needs to see parts such as plates, trusses and junctions.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s5p\"},\"version\":\"0.0\"},{\"id\":\"3e5a5cb0\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Five explainers worth building first\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s6h\"},\"version\":\"0.0\"},{\"id\":\"6d6ddfb3\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Each is a reusable GLB plus a thin viewer, so one naming convention can serve many units:\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s6p\"},\"version\":\"0.0\"},{\"id\":\"61402d6e\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"<ol><li><strong>Slab-on-ground sequence:<\\\/strong> setout, edge beams, vapour barrier, pour. Click each layer.<\\\/li><li><strong>Two-storey load path:<\\\/strong> not engineering, just \\u201cthis sits on that.\\u201d<\\\/li><li><strong>Wet-area hold points:<\\\/strong> membrane, falls, flange, flood test, with the ITP text in a side panel.<\\\/li><li><strong>The roof that went wrong:<\\\/strong> a steered hip beside an unsupervised one. Probably the best lesson of the set.<\\\/li><li><strong>Site inspection walk:<\\\/strong> an RFI pinned to a beam, and the learner finds the defect.<\\\/li><\\\/ol>\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s6l\"},\"version\":\"0.0\"},{\"id\":\"14e50653\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"A follow-up article covers how to set up Blender MCP so you can try this yourself.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s6n\"},\"version\":\"0.0\"},{\"id\":\"53a59090\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Links and further reading\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s7h\"},\"version\":\"0.0\"},{\"id\":\"4ec5dca5\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Blender MCP is a third-party community project (MIT licensed) and is not made by Blender. Its package has recently been renamed MCP for Blender, and older setups keep working.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s7p\"},\"version\":\"0.0\"},{\"id\":\"5fd848ad\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-1a36ec5-703a\"]}},\"elements\":[{\"id\":\"68b39d68\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-afdf77c\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"MCP for Blender (website)\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"https:\\\/\\\/www.mcp-for-blender.com\\\/\"},\"isTargetBlank\":{\"$$type\":\"boolean\",\"value\":true},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"b1\"},\"version\":\"0.0\"},{\"id\":\"60639357\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-eb92467\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"Blender MCP on GitHub\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"https:\\\/\\\/github.com\\\/ahujasid\\\/mcp-for-blender\"},\"isTargetBlank\":{\"$$type\":\"boolean\",\"value\":true},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"b2\"},\"version\":\"0.0\"},{\"id\":\"ac324d1\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-eb92467\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"Three.js\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"https:\\\/\\\/threejs.org\\\/\"},\"isTargetBlank\":{\"$$type\":\"boolean\",\"value\":true},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"b3\"},\"version\":\"0.0\"},{\"id\":\"e503ac5\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-eb92467\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"Digital twin pipeline example\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"https:\\\/\\\/github.com\\\/leestott\\\/DigitalTwin\\\/blob\\\/master\\\/docs\\\/blender-mcp-pipeline.md\"},\"isTargetBlank\":{\"$$type\":\"boolean\",\"value\":true},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"b4\"},\"version\":\"0.0\"},{\"id\":\"43f92d1\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-eb92467\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"Our two-storey build on X\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"https:\\\/\\\/x.com\\\/advancedcskills\\\/status\\\/2099147895454965821\"},\"isTargetBlank\":{\"$$type\":\"boolean\",\"value\":true},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"b5\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-1a36ec5-703a\":{\"id\":\"e-1a36ec5-703a\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"display\":{\"$$type\":\"string\",\"value\":\"flex\"},\"flex-direction\":{\"$$type\":\"string\",\"value\":\"row\"},\"gap\":{\"$$type\":\"size\",\"value\":{\"size\":12,\"unit\":\"px\"}},\"flex-wrap\":{\"$$type\":\"string\",\"value\":\"wrap\"},\"align-items\":{\"$$type\":\"string\",\"value\":\"center\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"lbtns\"},\"version\":\"0.0\"},{\"id\":\"409dde74\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-7f288d7\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Bottom line\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"s8h\"},\"version\":\"0.0\"},{\"id\":\"29824586\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-8e19e6f\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"Blender MCP is useful in construction education because a practitioner who already knows the build can direct geometry in plain language, then hand a named scene to the browser. Three.js means the learner does not need Blender to inspect the result. The leverage is the loop: steer in the workshop, explain in the browser, and keep the names aligned with how the job is actually inspected. Do not ask it to be the truss fabricator. Ask it to put the truss in the room so a first-year apprentice can see why that trade exists.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"s8p\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-41b1e86f-fff5\":{\"id\":\"e-41b1e86f-fff5\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"width\":{\"$$type\":\"size\",\"value\":{\"size\":100,\"unit\":\"%\"}},\"max-width\":{\"$$type\":\"size\",\"value\":{\"size\":760,\"unit\":\"px\"}},\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":32,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":40,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}}}},\"margin\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":0,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":\"\",\"unit\":\"auto\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":0,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":\"\",\"unit\":\"auto\"}}}},\"display\":{\"$$type\":\"string\",\"value\":\"flex\"},\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"},\"gap\":{\"$$type\":\"size\",\"value\":{\"size\":18,\"unit\":\"px\"}},\"align-items\":{\"$$type\":\"string\",\"value\":\"flex-start\"}},\"custom_css\":{\"raw\":\"dGV4dC1hbGlnbjpsZWZ0Ow==\"}}]}},\"editor_settings\":{\"title\":\"body\"},\"version\":\"0.0\"},{\"id\":\"2bcbed43\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-a39204a\",\"e-76c41905-10a0\"]}},\"elements\":[{\"id\":\"6c6f1c9\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-82415f5\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Keep reading\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"mh\"},\"version\":\"0.0\"},{\"id\":\"29dec3e1\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-4011205\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"More on AI, construction, education and project management.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"mp\"},\"version\":\"0.0\"},{\"id\":\"4e02dc18\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-5b1bcf8-b8ea\"]}},\"elements\":[{\"id\":\"7f5359e2\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-afdf77c\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"Browse all articles\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"\\\/?page_id=715\"},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"mb1\"},\"version\":\"0.0\"},{\"id\":\"3a8d4a4d\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-eb92467\"]},\"text\":{\"$$type\":\"escaped-html\",\"value\":\"AI resources\"},\"link\":{\"$$type\":\"link\",\"value\":{\"destination\":{\"$$type\":\"url\",\"value\":\"\\\/?page_id=430\"},\"tag\":{\"$$type\":\"string\",\"value\":\"a\"}}}},\"elements\":[],\"widgetType\":\"e-button\",\"editor_settings\":{\"title\":\"mb2\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-5b1bcf8-b8ea\":{\"id\":\"e-5b1bcf8-b8ea\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"margin\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":8,\"unit\":\"px\"}}}},\"display\":{\"$$type\":\"string\",\"value\":\"flex\"},\"flex-direction\":{\"$$type\":\"string\",\"value\":\"row\"},\"gap\":{\"$$type\":\"size\",\"value\":{\"size\":14,\"unit\":\"px\"}},\"flex-wrap\":{\"$$type\":\"string\",\"value\":\"wrap\"},\"justify-content\":{\"$$type\":\"string\",\"value\":\"center\"},\"align-items\":{\"$$type\":\"string\",\"value\":\"center\"}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"mbtns\"},\"version\":\"0.0\"}],\"isInner\":false,\"styles\":{\"e-76c41905-10a0\":{\"id\":\"e-76c41905-10a0\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":64,\"unit\":\"px\"}},\"inline-end\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}},\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":64,\"unit\":\"px\"}},\"inline-start\":{\"$$type\":\"size\",\"value\":{\"size\":24,\"unit\":\"px\"}}}},\"gap\":{\"$$type\":\"size\",\"value\":{\"size\":14,\"unit\":\"px\"}}},\"custom_css\":null}]}},\"editor_settings\":{\"title\":\"more\"},\"version\":\"0.0\"},{\"id\":\"5a94a8c1\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-cb1dc8c\"]}},\"elements\":[{\"id\":\"195b52b5\",\"elType\":\"e-div-block\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-4974a5f\"]}},\"elements\":[{\"id\":\"103b1541\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-639a642\"]},\"tag\":{\"$$type\":\"string\",\"value\":\"h2\"},\"title\":{\"$$type\":\"escaped-html\",\"value\":\"Use AI as a guide, not the final word\"}},\"elements\":[],\"widgetType\":\"e-heading\",\"editor_settings\":{\"title\":\"nt\"},\"version\":\"0.0\"},{\"id\":\"47a49753\",\"elType\":\"widget\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"g-3f4c3e2\"]},\"paragraph\":{\"$$type\":\"escaped-html\",\"value\":\"AI is powerful, but it can be wrong or out of date, and it does not produce compliant designs. Always review the outputs yourself. Make sure any codes, standards or regulations involved are current and match your local specifications before you rely on them.\"},\"tag\":{\"$$type\":\"string\",\"value\":\"p\"}},\"elements\":[],\"widgetType\":\"e-paragraph\",\"editor_settings\":{\"title\":\"np\"},\"version\":\"0.0\"}],\"isInner\":false,\"editor_settings\":{\"title\":\"nbox\"},\"version\":\"0.0\"}],\"isInner\":false,\"editor_settings\":{\"title\":\"note\"},\"version\":\"0.0\"}]"],"_elementor_template_type":["wp-post"],"_elementor_version":["4.3.2"],"_elementor_pro_version":["4.3.0"],"_elementor_global_class_usage_indexed":["1"],"_elementor_global_class_usage_indexed_preview":["1"],"_elementor_migrations_state_d2a1":["4.3.5:4.3.2:4619a43acdb71a3fd22ba7518aa0a7ef"],"_aioseo_title":["Blender MCP and Three.js for Construction Training | Advanced C Skills"],"_aioseo_description":["Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first."],"_aioseo_og_title":[null],"_aioseo_og_description":[null],"_aioseo_og_article_section":[null],"_aioseo_twitter_title":[null],"_aioseo_twitter_description":[null],"_aioseo_keywords":["a:0:{}"],"_aioseo_og_article_tags":["a:0:{}"],"_edit_lock":["1790695335:2"],"_wp_page_template":["default"],"_elementor_page_settings":["a:0:{}"],"_elementor_controls_usage":["a:6:{s:11:\"e-paragraph\";a:3:{s:5:\"count\";i:31;s:15:\"control_percent\";i:4;s:8:\"controls\";a:2:{s:5:\"Style\";a:1:{s:6:\"Styles\";a:22:{s:7:\"classes\";i:31;s:11:\"font-weight\";i:2;s:14:\"font-size-size\";i:2;s:14:\"font-size-unit\";i:2;s:5:\"color\";i:2;s:10:\"custom_css\";i:1;s:11:\"font-family\";i:1;s:16:\"line-height-size\";i:1;s:16:\"line-height-unit\";i:1;s:24:\"padding-block-start-size\";i:1;s:24:\"padding-block-start-unit\";i:1;s:23:\"padding-inline-end-size\";i:1;s:23:\"padding-inline-end-unit\";i:1;s:22:\"padding-block-end-size\";i:1;s:22:\"padding-block-end-unit\";i:1;s:25:\"padding-inline-start-size\";i:1;s:25:\"padding-inline-start-unit\";i:1;s:18:\"border-radius-size\";i:1;s:18:\"border-radius-unit\";i:1;s:30:\"border-width-inline-start-size\";i:1;s:30:\"border-width-inline-start-unit\";i:1;s:16:\"background-color\";i:1;}}s:7:\"General\";a:2:{s:7:\"Content\";a:1:{s:9:\"paragraph\";i:31;}s:8:\"Settings\";a:1:{s:3:\"tag\";i:31;}}}}s:9:\"e-heading\";a:3:{s:5:\"count\";i:14;s:15:\"control_percent\";i:4;s:8:\"controls\";a:2:{s:5:\"Style\";a:1:{s:6:\"Styles\";a:5:{s:7:\"classes\";i:14;s:14:\"font-size-size\";i:1;s:14:\"font-size-unit\";i:1;s:14:\"max-width-size\";i:1;s:14:\"max-width-unit\";i:1;}}s:7:\"General\";a:2:{s:8:\"Settings\";a:1:{s:3:\"tag\";i:14;}s:7:\"Content\";a:1:{s:5:\"title\";i:14;}}}}s:9:\"e-flexbox\";a:3:{s:5:\"count\";i:7;s:15:\"control_percent\";i:1;s:8:\"controls\";a:1:{s:5:\"Style\";a:1:{s:6:\"Styles\";a:27:{s:7:\"classes\";i:7;s:24:\"padding-block-start-size\";i:4;s:24:\"padding-block-start-unit\";i:4;s:23:\"padding-inline-end-size\";i:4;s:23:\"padding-inline-end-unit\";i:4;s:22:\"padding-block-end-size\";i:3;s:22:\"padding-block-end-unit\";i:4;s:25:\"padding-inline-start-size\";i:4;s:25:\"padding-inline-start-unit\";i:4;s:8:\"gap-size\";i:5;s:8:\"gap-unit\";i:5;s:10:\"width-size\";i:2;s:10:\"width-unit\";i:2;s:16:\"background-color\";i:1;s:7:\"display\";i:4;s:14:\"flex-direction\";i:4;s:11:\"align-items\";i:4;s:9:\"flex-wrap\";i:2;s:10:\"custom_css\";i:1;s:14:\"max-width-size\";i:1;s:14:\"max-width-unit\";i:1;s:23:\"margin-block-start-unit\";i:2;s:22:\"margin-inline-end-unit\";i:1;s:21:\"margin-block-end-unit\";i:1;s:24:\"margin-inline-start-unit\";i:1;s:23:\"margin-block-start-size\";i:1;s:15:\"justify-content\";i:1;}}}}s:4:\"html\";a:3:{s:5:\"count\";i:2;s:15:\"control_percent\";i:0;s:8:\"controls\";a:1:{s:7:\"content\";a:1:{s:13:\"section_title\";a:1:{s:4:\"html\";i:2;}}}}s:11:\"e-div-block\";a:3:{s:5:\"count\";i:6;s:15:\"control_percent\";i:1;s:8:\"controls\";a:1:{s:5:\"Style\";a:1:{s:6:\"Styles\";a:10:{s:7:\"classes\";i:6;s:10:\"width-size\";i:5;s:10:\"width-unit\";i:5;s:14:\"max-width-size\";i:1;s:14:\"max-width-unit\";i:1;s:23:\"margin-block-start-unit\";i:1;s:22:\"margin-inline-end-unit\";i:1;s:21:\"margin-block-end-unit\";i:1;s:24:\"margin-inline-start-unit\";i:1;s:7:\"display\";i:2;}}}}s:8:\"e-button\";a:3:{s:5:\"count\";i:7;s:15:\"control_percent\";i:4;s:8:\"controls\";a:2:{s:5:\"Style\";a:1:{s:6:\"Styles\";a:1:{s:7:\"classes\";i:7;}}s:7:\"General\";a:2:{s:7:\"Content\";a:1:{s:4:\"text\";i:7;}s:8:\"Settings\";a:1:{s:4:\"link\";i:7;}}}}}"],"_elementor_used_global_class_preview":["g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd","g-57b8abd"],"_elementor_used_global_class":["g-57b8abd","g-d0990db","e-90a055e-4b35","g-186e9ab","e-741dc1f4-31b2","g-54b5c61","e-43626713-e03f","e-2cff059e-54df","e-777dc05d-2105","g-1178165","g-8e19e6f","e-52abfa2e-7c8e","g-7f288d7","g-e58d537","g-09b4ede","g-9f81553","e-4dc5e1ec-9749","e-742bc7f8-4773","e-40cb9cbe-e226","e-ff94b0a-23a3","g-afdf77c","g-eb92467","e-1a36ec5-703a","e-41b1e86f-fff5","g-82415f5","g-4011205","e-5b1bcf8-b8ea","g-a39204a","e-76c41905-10a0","g-639a642","g-3f4c3e2","g-4974a5f","g-cb1dc8c"],"_edit_last":["2"],"_uag_css_file_name":["uag-css-2311.css"],"_elementor_page_assets":["a:1:{s:7:\"scripts\";a:1:{i:0;s:18:\"elementor-frontend\";}}"],"_elementor_css":["a:7:{s:4:\"time\";i:1791988451;s:5:\"fonts\";a:0:{}s:5:\"icons\";a:0:{}s:20:\"dynamic_elements_ids\";a:0:{}s:6:\"status\";s:5:\"empty\";i:0;s:0:\"\";s:3:\"css\";s:0:\"\";}"],"_elementor_element_cache":["{\"timeout\":1792323467,\"value\":{\"content\":\"[elementor-element k=\\\"a9f88f64fa92a7ac18fffd457c060a7a\\\" data=\\\"eyJpZCI6IjZjNzQwOGZmIiwiZWxUeXBlIjoiZS1mbGV4Ym94Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy01NGI1YzYxIiwiZS00MzYyNjcxMy1lMDNmIl19fSwiZWxlbWVudHMiOlt7ImlkIjoiNTk5YzE1ZWEiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTU3YjhhYmQiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkFydGljbGUifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoic3BhbiJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJoYiJ9fSx7ImlkIjoiNjY3MzEzZjYiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLWQwOTkwZGIiLCJlLTkwYTA1NWUtNGIzNSJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDEifSwidGl0bGUiOnsiJCR0eXBlIjoiZHluYW1pYyIsInZhbHVlIjp7Im5hbWUiOiJwb3N0LXRpdGxlIiwiZ3JvdXAiOiJwb3N0Iiwic2V0dGluZ3MiOnsiYmVmb3JlIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiIn0sImFmdGVyIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiIn19fX19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWhlYWRpbmciLCJzdHlsZXMiOnsiZS05MGEwNTVlLTRiMzUiOnsiaWQiOiJlLTkwYTA1NWUtNGIzNSIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoibW9iaWxlIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJmb250LXNpemUiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjI4LCJ1bml0IjoicHgifX19LCJjdXN0b21fY3NzIjpudWxsfSx7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7Im1heC13aWR0aCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6ODYwLCJ1bml0IjoicHgifX0sImZvbnQtc2l6ZSI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6NDAsInVuaXQiOiJweCJ9fX0sImN1c3RvbV9jc3MiOm51bGx9XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJodCJ9fSx7ImlkIjoiNDQ2Njc2NDIiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTE4NmU5YWIiLCJlLTc0MWRjMWY0LTMxYjIiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJkeW5hbWljIiwidmFsdWUiOnsibmFtZSI6InBvc3QtZGF0ZSIsImdyb3VwIjoicG9zdCIsInNldHRpbmdzIjp7InR5cGUiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwb3N0X2RhdGVfZ210In0sImZvcm1hdCI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImN1c3RvbSJ9LCJjdXN0b21fZm9ybWF0Ijp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaiBGIFkifSwiYmVmb3JlIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiUHVibGlzaGVkICJ9LCJhZnRlciI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6IiJ9fX19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6eyJlLTc0MWRjMWY0LTMxYjIiOnsiaWQiOiJlLTc0MWRjMWY0LTMxYjIiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7ImZvbnQtd2VpZ2h0Ijp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiNDAwIn0sImZvbnQtc2l6ZSI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTYsInVuaXQiOiJweCJ9fSwiY29sb3IiOnsiJCR0eXBlIjoiY29sb3IiLCJ2YWx1ZSI6IiNDNUNBRTkifX0sImN1c3RvbV9jc3MiOm51bGx9XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJoZCJ9fV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS00MzYyNjcxMy1lMDNmIjp7ImlkIjoiZS00MzYyNjcxMy1lMDNmIiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJwYWRkaW5nIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6NzIsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjQsInVuaXQiOiJweCJ9fSwiYmxvY2stZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjo0MCwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjI0LCJ1bml0IjoicHgifX19fSwiZ2FwIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxNCwidW5pdCI6InB4In19fSwiY3VzdG9tX2NzcyI6bnVsbH1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6Imhlcm8ifX0=\\\"][elementor-element k=\\\"a9f88f64fa92a7ac18fffd457c060a7a\\\" data=\\\"eyJpZCI6IjU2YTZjN2U1IiwiZWxUeXBlIjoiZS1mbGV4Ym94Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZS03NzdkYzA1ZC0yMTA1Il19fSwiZWxlbWVudHMiOlt7ImlkIjoiMjQ4OTg4YjciLCJlbFR5cGUiOiJlLWRpdi1ibG9jayIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImUtMmNmZjA1OWUtNTRkZiJdfX0sImVsZW1lbnRzIjpbeyJpZCI6IjlmNTU1MDMiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJodG1sIjoiPGRpdiBzdHlsZT1cInBvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWJvdHRvbTo1Ni4yNSVcIj48aWZyYW1lIHNyYz1cImh0dHBzOlwvXC9jZG4uandwbGF5ZXIuY29tXC9wbGF5ZXJzXC9kV0N0MGN3Vi1yMnRHSTBNOC5odG1sXCIgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PVwiMTAwJVwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cImF1dG9cIiB0aXRsZT1cIkJyYWdcIiBzdHlsZT1cInBvc2l0aW9uOmFic29sdXRlO1wiIGFsbG93ZnVsbHNjcmVlbj48XC9pZnJhbWU+PFwvZGl2PiJ9LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJodG1sIn1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtMmNmZjA1OWUtNTRkZiI6eyJpZCI6ImUtMmNmZjA1OWUtNTRkZiIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsid2lkdGgiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjEwMCwidW5pdCI6IiUifX0sIm1heC13aWR0aCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6ODYwLCJ1bml0IjoicHgifX0sIm1hcmdpbiI6eyIkJHR5cGUiOiJkaW1lbnNpb25zIiwidmFsdWUiOnsiYmxvY2stc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjAsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6IiIsInVuaXQiOiJhdXRvIn19LCJibG9jay1lbmQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjAsInVuaXQiOiJweCJ9fSwiaW5saW5lLXN0YXJ0Ijp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoiIiwidW5pdCI6ImF1dG8ifX19fSwiZGlzcGxheSI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImJsb2NrIn19LCJjdXN0b21fY3NzIjpudWxsfV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiaHZ3cmFwIn19XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTc3N2RjMDVkLTIxMDUiOnsiaWQiOiJlLTc3N2RjMDVkLTIxMDUiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7IndpZHRoIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxMDAsInVuaXQiOiIlIn19LCJwYWRkaW5nIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MzIsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjQsInVuaXQiOiJweCJ9fSwiYmxvY2stZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjowLCJ1bml0IjoicHgifX0sImlubGluZS1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjQsInVuaXQiOiJweCJ9fX19LCJiYWNrZ3JvdW5kIjp7IiQkdHlwZSI6ImJhY2tncm91bmQiLCJ2YWx1ZSI6eyJjb2xvciI6eyIkJHR5cGUiOiJjb2xvciIsInZhbHVlIjoiI0ZGRkZGRiJ9fX0sImRpc3BsYXkiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJmbGV4In0sImZsZXgtZGlyZWN0aW9uIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiY29sdW1uIn0sImFsaWduLWl0ZW1zIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiY2VudGVyIn19LCJjdXN0b21fY3NzIjpudWxsfV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiaHZzZWMifX0=\\\"][elementor-element k=\\\"a9f88f64fa92a7ac18fffd457c060a7a\\\" data=\\\"eyJpZCI6IjIyNjU0ZGZhIiwiZWxUeXBlIjoiZS1mbGV4Ym94Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZS00MWIxZTg2Zi1mZmY1Il19fSwiZWxlbWVudHMiOlt7ImlkIjoiNjY3NjY4NjQiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTExNzgxNjUiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkEgdHdvLXN0b3JleSBob3VzZSBsb29rcyBzaW1wbGUgdW50aWwgeW91IGFzayBhIG1vZGVsIHRvIHB1dCBhIHJvb2Ygb24gaXQuIFRoZW4geW91IHJlbWVtYmVyIHdoeSB0cnVzcyBzaG9wcyBleGlzdC4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJsZWFkIn19LHsiaWQiOiI1NGNhMjhhZiIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQ29uc3RydWN0aW9uIHRyYWluaW5nIG9mdGVuIGZhbGxzIGludG8gdGhlIGdhcCBiZXR3ZWVuIGEgMkQgZHJhd2luZyBhbmQgYSBsZWFybmVyIHdobyBoYXMgbmV2ZXIgc3Rvb2QgdW5kZXIgYSBoaXAgcm9vZi4gU2xpZGVzIGFuZCBjb2RlIGV4dHJhY3RzIGRvIG5vdCBjbG9zZSB0aGF0IGdhcC4gQSAzRCBzY2VuZSB5b3UgY2FuIG9yYml0LCBpc29sYXRlIGFuZCBjbGljayBjYW4uIFRoaXMgYXJ0aWNsZSBsb29rcyBhdCB1c2luZyBCbGVuZGVyLCBNQ1AgYW5kIFRocmVlLmpzIHRvIGJ1aWxkIHRoYXQga2luZCBvZiBleHBsYWluZXIsIGFuZCB3aGF0IGl0IHRvb2sgb24gYSByZWFsIHR3by1zdG9yZXkgYnVpbGQuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoibGVhZDIifX0seyJpZCI6IjNlMDEwZjIzIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZS01MmFiZmEyZS03YzhlIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJUaGlzIGlzIG5vdCBcdTIwMWNBSSBidWlsZHMgdGhlIGhvdXNlLlx1MjAxZCBJdCBpcyBBSSBhcyBhIGZhc3QgZHJhdWdodHNwZXJzb24gdGhhdCB5b3Ugc3RpbGwgaGF2ZSB0byBzdXBlcnZpc2UgY2xvc2VseS4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOnsiZS01MmFiZmEyZS03YzhlIjp7ImlkIjoiZS01MmFiZmEyZS03YzhlIiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJmb250LWZhbWlseSI6eyIkJHR5cGUiOiJmb250LWZhbWlseSIsInZhbHVlIjoiT3BlbiBTYW5zIn0sImZvbnQtd2VpZ2h0Ijp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiNDAwIn0sImZvbnQtc2l6ZSI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTcsInVuaXQiOiJweCJ9fSwiY29sb3IiOnsiJCR0eXBlIjoiY29sb3IiLCJ2YWx1ZSI6IiMyQTJGM0QifSwibGluZS1oZWlnaHQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOiIxLjgiLCJ1bml0IjoiY3VzdG9tIn19LCJwYWRkaW5nIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTYsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjAsInVuaXQiOiJweCJ9fSwiYmxvY2stZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxNiwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjIwLCJ1bml0IjoicHgifX19fSwiYm9yZGVyLXJhZGl1cyI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6NiwidW5pdCI6InB4In19LCJib3JkZXItd2lkdGgiOnsiJCR0eXBlIjoiYm9yZGVyLXdpZHRoLXYyIiwidmFsdWUiOnsiaW5saW5lLXN0YXJ0Ijp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjo0LCJ1bml0IjoicHgifX19fSwiYmFja2dyb3VuZCI6eyIkJHR5cGUiOiJiYWNrZ3JvdW5kIiwidmFsdWUiOnsiY29sb3IiOnsiJCR0eXBlIjoiY29sb3IiLCJ2YWx1ZSI6IiNGNUY2RkIifX19fSwiY3VzdG9tX2NzcyI6eyJyYXciOiJZbTl5WkdWeUxXeGxablF0YzNSNWJHVTZJSE52Ykdsa095QmliM0prWlhJdGJHVm1kQzFqYjJ4dmNqb2dJMFl5UVRrelFqcz0ifX1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InEifX0seyJpZCI6IjYxMTRlNDVmIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy03ZjI4OGQ3Il19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJoMiJ9LCJ0aXRsZSI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IldoYXQgdGhlIHN0YWNrIGlzIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWhlYWRpbmciLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzMWgifX0seyJpZCI6IjI2MjkwMmNhIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJUaHJlZSBwaWVjZXMsIGFuZCBpdCBoZWxwcyB0byBrZWVwIHRoZW0gc2VwYXJhdGU6In0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczFwIn19LHsiaWQiOiI2Yjc2ZWExIiwiZWxUeXBlIjoiZS1kaXYtYmxvY2siLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTlmODE1NTMiLCJlLTRkYzVlMWVjLTk3NDkiXX19LCJlbGVtZW50cyI6W3siaWQiOiI0NTMwODEwIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy01N2I4YWJkIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJQaWVjZSAxIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InNwYW4ifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidDFiIn19LHsiaWQiOiIyNjU3NjVhZCIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctZTU4ZDUzNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDMifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJCbGVuZGVyOiB0aGUgd29ya3Nob3AifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InQxdCJ9fSx7ImlkIjoiNmMwM2VkYmQiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTA5YjRlZGUiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkZyZWUgM0Qgc29mdHdhcmUgd2l0aCByZWFsIGdlb21ldHJ5LCBuYW1lZCBvYmplY3RzLCBtYXRlcmlhbHMgYW5kIGNhbWVyYXMuIFRoaXMgaXMgd2hlcmUgdGhlIG1vZGVsIGxpdmVzLiJ9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InQxcCJ9fV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS00ZGM1ZTFlYy05NzQ5Ijp7ImlkIjoiZS00ZGM1ZTFlYy05NzQ5IiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJ3aWR0aCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTAwLCJ1bml0IjoiJSJ9fX0sImN1c3RvbV9jc3MiOm51bGx9XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJ0MSJ9fSx7ImlkIjoiN2JmZmVkODkiLCJlbFR5cGUiOiJlLWRpdi1ibG9jayIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOWY4MTU1MyIsImUtNzQyYmM3ZjgtNDc3MyJdfX0sImVsZW1lbnRzIjpbeyJpZCI6IjRiZDIzNGY1IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy01N2I4YWJkIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJQaWVjZSAyIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InNwYW4ifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidDJiIn19LHsiaWQiOiI0YmI3ZDE3NyIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctZTU4ZDUzNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDMifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJNQ1A6IHRoZSByYWRpbyJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1oZWFkaW5nIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidDJ0In19LHsiaWQiOiIxNDY5MmU4YSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctMDliNGVkZSJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiVGhlIE1vZGVsIENvbnRleHQgUHJvdG9jb2wgbGV0cyBhbiBBSSBhc3Npc3RhbnQgdGFsayB0byBhIHRvb2wuIFdpdGggQmxlbmRlciBNQ1AsIHlvdSBjYW4gc2F5IFx1MjAxY2FkZCBGbG9vcl8yIGF0IDMuMCBtIGFuZCBuYW1lIHRoZSB3ZXQgYXJlYXNcdTIwMWQgYW5kIGl0IHJ1bnMgaW4gdGhlIGxpdmUgc2NlbmUsIHJhdGhlciB0aGFuIHByb2R1Y2luZyBhIHBpY3R1cmUgb2YgYSBidWlsZGluZy4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJ0MnAifX1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtNzQyYmM3ZjgtNDc3MyI6eyJpZCI6ImUtNzQyYmM3ZjgtNDc3MyIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsid2lkdGgiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjEwMCwidW5pdCI6IiUifX19LCJjdXN0b21fY3NzIjpudWxsfV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidDIifX0seyJpZCI6IjRiNWIyM2UwIiwiZWxUeXBlIjoiZS1kaXYtYmxvY2siLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTlmODE1NTMiLCJlLTQwY2I5Y2JlLWUyMjYiXX19LCJlbGVtZW50cyI6W3siaWQiOiI0MmI4YjVmMSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctNTdiOGFiZCJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiUGllY2UgMyJ9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJzcGFuIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InQzYiJ9fSx7ImlkIjoiNmVlOTViNTIiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLWU1OGQ1MzciXX0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImgzIn0sInRpdGxlIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiVGhyZWUuanM6IHRoZSBjbGFzc3Jvb20ifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InQzdCJ9fSx7ImlkIjoiNjNkNmNiZTciLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLTA5YjRlZGUiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkEgSmF2YVNjcmlwdCBsaWJyYXJ5IGZvciAzRCBpbiB0aGUgYnJvd3Nlci4gRXhwb3J0IHRoZSBtb2RlbCBhcyBhIEdMQiBmaWxlLCBsb2FkIGl0IG9uIGEgd2ViIHBhZ2UsIGFuZCBhIGxlYXJuZXIgY2FuIG9yYml0IGl0IG9uIGEgcGhvbmUgd2l0aG91dCBpbnN0YWxsaW5nIEJsZW5kZXIuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidDNwIn19XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTQwY2I5Y2JlLWUyMjYiOnsiaWQiOiJlLTQwY2I5Y2JlLWUyMjYiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7IndpZHRoIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxMDAsInVuaXQiOiIlIn19fSwiY3VzdG9tX2NzcyI6bnVsbH1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InQzIn19LHsiaWQiOiI0NjU4MTc3IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJUaGUgdXNlZnVsIHBhcnQgaXMgbm90IGdlbmVyYXRpb24sIGl0IGlzIDxzdHJvbmc+aW5zcGVjdGlvbjxcL3N0cm9uZz4uIE9uY2UgdGhlIG1vZGVsIGlzIHN0ZWVyZWQgaW50byBzaGFwZSwgYXNrIHRoZSBhc3Npc3RhbnQgZm9yIHRoZSBzY2VuZSBpbmZvcm1hdGlvbiwgdGhlbiBmb3IgYSBUaHJlZS5qcyB2aWV3ZXIgdGhhdCBtYXRjaGVzIHRoZSBuYW1lcyB5b3UgYWxyZWFkeSBnYXZlIHRoZSBwYXJ0cy4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzMW4ifX0seyJpZCI6IjRkNTgwZjljIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy03ZjI4OGQ3Il19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJoMiJ9LCJ0aXRsZSI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IldoeSBpdCBzdWl0cyBjb25zdHJ1Y3Rpb24gdHJhaW5pbmcifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InMyaCJ9fSx7ImlkIjoiNDYxY2I3MjkiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLThlMTllNmYiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkxlYXJuZXJzIHRlbmQgdG8gc3RydWdnbGUgaW4gdGhlIHNhbWUgdGhyZWUgd2F5cy4gQSBuYW1lZCAzRCBtb2RlbCBoZWxwcyB3aXRoIGVhY2g6In0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczJwIn19LHsiaWQiOiIyMGY1NjRkZSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiPHVsPjxsaT48c3Ryb25nPlNlcXVlbmNpbmcuPFwvc3Ryb25nPiBTbGFiIGJlZm9yZSBmcmFtZSBiZWZvcmUgcm9vZiBpcyBvYnZpb3VzIG9uIHNpdGUgYW5kIGVhc3kgdG8gbG9zZSBpbiBhIHBhcmFncmFwaC48XC9saT48bGk+PHN0cm9uZz5JbnRlcmZhY2VzLjxcL3N0cm9uZz4gV2hlcmUgYSB0cnVzcyBzaXRzIG9uIHRoZSB0b3AgcGxhdGUsIHdoZXJlIHRoZSB3ZXQgYXJlYSBzdG9wcywgd2hlcmUgYW4gaW5zcGVjdGlvbiBob2xkIHBvaW50IHNpdHMgaW4gc3BhY2UuPFwvbGk+PGxpPjxzdHJvbmc+UmVhZGluZyBhIGRyYXdpbmcuPFwvc3Ryb25nPiBQbGFuLCBlbGV2YXRpb24gYW5kIHNlY3Rpb24gc3RheSB0aHJlZSBzZXBhcmF0ZSBkb2N1bWVudHMgaW5zdGVhZCBvZiBvbmUgb2JqZWN0LjxcL2xpPjxcL3VsPiJ9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InMybCJ9fSx7ImlkIjoiNDk2MWYwYTQiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLThlMTllNmYiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IlRoYXQgb25seSB3b3JrcyBpZiB5b3UgbmFtZSBwYXJ0cyBjYXJlZnVsbHkuIE5hbWUgbWVzaGVzIHRvIG1hdGNoIHlvdXIgem9uZSBvciBJVFAgcmVmZXJlbmNlcyAoZm9yIGV4YW1wbGUgPGVtPkJ1aWxkaW5nX1NoZWxsPFwvZW0+LCA8ZW0+Rmxvb3JfMTxcL2VtPiwgPGVtPlpvbmVfV2V0PFwvZW0+KSwgZXhwb3J0IGEgR0xCLCB0aGVuIGluIFRocmVlLmpzIGZpbmQgdGhlbSBieSBuYW1lLiBUaGF0IGdpdmVzIHlvdSBhIGNsaWNrYWJsZSBpbnNwZWN0aW9uIHZpZXcsIG5vdCBhIHJlbmRlciBmYXJtLiBIZXJlIGlzIHdoYXQgdGhhdCBjaGFuZ2VzIGZvciBjb21tb24gZXhwbGFpbmVyIGpvYnM6In0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczJuIn19LHsiaWQiOiI0YTRjZmI5IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiI8dWw+PGxpPjxzdHJvbmc+TWFzc2luZyBhIHR3by1zdG9yZXk6PFwvc3Ryb25nPiBpbnN0ZWFkIG9mIG9uZSBlbGV2YXRpb24sIG9yYml0IGFuZCBpc29sYXRlIEZsb29yXzEgYW5kIEZsb29yXzIuPFwvbGk+PGxpPjxzdHJvbmc+Um9vZiBhbmQgdHJ1c3MgbG9naWM6PFwvc3Ryb25nPiBpbnN0ZWFkIG9mIGEgZGV0YWlsIHNoZWV0IG5vYm9keSBvcGVucywgaGlkZSB0aGUgY2xhZGRpbmcgYW5kIGxlYXZlIHRoZSB0cnVzcyBzZXQuPFwvbGk+PGxpPjxzdHJvbmc+SW5zcGVjdGlvbiBhbmQgSVRQczo8XC9zdHJvbmc+IGluc3RlYWQgb2YgYSBjaGVja2xpc3QgaW4gYSBXb3JkIGZpbGUsIGNsaWNrIGEgd2V0LWFyZWEgem9uZSBhbmQgc2VlIGl0cyBldmlkZW5jZS48XC9saT48bGk+PHN0cm9uZz5TZXF1ZW5jaW5nOjxcL3N0cm9uZz4gaW5zdGVhZCBvZiBhIEdhbnR0IGNoYXJ0LCBhIGZvdXItc3RhZ2Ugc2NlbmUgb2Ygc2V0b3V0LCBtYXNzaW5nLCBmcmFtZSBhbmQgZW52ZWxvcGUuPFwvbGk+PFwvdWw+In0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczJ0In19LHsiaWQiOiIxYjA5MTNmIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy03ZjI4OGQ3Il19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJoMiJ9LCJ0aXRsZSI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IldoYXQgd2UgbGVhcm5lZCBvbiBhIHJlYWwgdHdvLXN0b3JleSJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1oZWFkaW5nIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczNoIn19LHsiaWQiOiI2OGY0OTJmYiIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiV2UgcmFuIGEgdHdvLXN0b3JleSBob3VzZSB0aHJvdWdoIHRoZSBQYXNjYWwgZWRpdG9yIGFuZCBpbnRvIEJsZW5kZXIsIHRoZW4gd29ya2VkIHRoZSByb29mLiBJdCB3YXMgbm90IGluc3RhbnQsIGFuZCBpdCB1c2VkIGEgbG90IG9mIHRva2Vucy4gTGVmdCB1bnN1cGVydmlzZWQsIHRoZSBtb2RlbCBkb2VzIG5vdCBwcm9kdWNlIHNvbWV0aGluZyBhIGJ1aWxkZXIgY291bGQgYnVpbGQuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczNwIn19LHsiaWQiOiI3MDlmNmQ4NiIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiVGhlIHJvb2YgYW5kIHRoZSBzdGFpcnMgYXJlIHdoZXJlIGl0IGJyZWFrcyBkb3duLiBQaG90b3MgYWxvbmUgZG8gbm90IGdpdmUgeW91IHNjYWxlLCBzbyBzb21lb25lIHN0aWxsIG5lZWRzIGEgdGFwZSBtZWFzdXJlLiBXaGVuIHRoZSB0cnVzcyBzZXQgZmluYWxseSBsYW5kZWQsIHRoZSBob25lc3QgY2FwdGlvbiB3YXM6IFx1MjAxY0ltYWdpbmUgZ2V0dGluZyB0aGUgdHJ1c3MgZ3V5cyBpbiBmb3IgdGhpcyBvbmUuXHUyMDFkIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczNwMiJ9fSx7ImlkIjoiNGNmNjVkZGEiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLThlMTllNmYiXX0sInBhcmFncmFwaCI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IlRoYXQgaXMgdXNlZnVsIGZvciB0ZWFjaGluZywgbm90IGEgZmxhdy4gU2hvdyBsZWFybmVycyB0aGUgaW50ZXJtZWRpYXRlIHJlc3VsdCwgdGhlIGhpcCByb29mIHRoYXQgY2FtZSBvdXQgd3JvbmcsIGFuZCB0aGUgc3RlZXIgdGhhdCBmaXhlZCBpdC4gUXVhbGl0eSBwbGFubmluZyBpcyB0aGUgaGFiaXQgb2Ygbm90IGFjY2VwdGluZyB0aGUgZmlyc3Qgb3V0cHV0LiJ9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InMzcSJ9fSx7ImlkIjoiMzJiYzVmNTAiLCJlbFR5cGUiOiJlLWRpdi1ibG9jayIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImUtZmY5NGIwYS0yM2EzIl19fSwiZWxlbWVudHMiOlt7ImlkIjoiODA4OGQxYyIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7Imh0bWwiOiI8ZGl2IHN0eWxlPVwicG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctYm90dG9tOjU2LjI1JVwiPjxpZnJhbWUgc3JjPVwiaHR0cHM6XC9cL2Nkbi5qd3BsYXllci5jb21cL3BsYXllcnNcL2o1Q0x1dlEyLXIydEdJME04Lmh0bWxcIiB3aWR0aD1cIjEwMCVcIiBoZWlnaHQ9XCIxMDAlXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwiYXV0b1wiIHRpdGxlPVwiQWNzLXRyYWluaW5nLWhvdXNlLTAxLWh5cGVyZnJhbWVzLW11c2ljXCIgc3R5bGU9XCJwb3NpdGlvbjphYnNvbHV0ZTtcIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPjxcL2Rpdj4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiaHRtbCJ9XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLWZmOTRiMGEtMjNhMyI6eyJpZCI6ImUtZmY5NGIwYS0yM2EzIiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJ3aWR0aCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTAwLCJ1bml0IjoiJSJ9fSwiZGlzcGxheSI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImJsb2NrIn19LCJjdXN0b21fY3NzIjpudWxsfV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoidjJ3cmFwIn19LHsiaWQiOiI0N2Y1YTE5YSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctN2YyODhkNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDIifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJIb3cgdG8gcnVuIGFuIGV4cGxhaW5lciB3aXRob3V0IGJ1aWxkaW5nIGEgZ2FtZSBzdHVkaW8ifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InM0aCJ9fSx7ImlkIjoiOTRkNDJjYiIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiS2VlcCB0aGUgcGlwZWxpbmUgc2ltcGxlOiJ9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJwIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLXBhcmFncmFwaCIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6InM0cCJ9fSx7ImlkIjoiZjUxNmY4YSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiPG9sPjxsaT48c3Ryb25nPk1hc3MgaW4gQmxlbmRlciB2aWEgTUNQLjxcL3N0cm9uZz4gT25lIHByb21wdCBwZXIgc3RhZ2U6IHNsYWIsIHdhbGxzLCBmbG9vcnMsIG9wZW5pbmdzLCByb29mIGxhc3QuPFwvbGk+PGxpPjxzdHJvbmc+TmFtZSBwYXJ0cyBsaWtlIGFuIElUUC48XC9zdHJvbmc+IFNsYWJfT25Hcm91bmQsIEZyYW1lX0wxLCBXZXRBcmVhX0Vuc3VpdGUsIFJvb2ZfVHJ1c3NTZXQuIElmIHlvdSBjYW5ub3QgY2xpY2sgaXQgbGF0ZXIsIGl0IHdhcyBuYW1lZCB3cm9uZy48XC9saT48bGk+PHN0cm9uZz5TdGVlciB0aGUgaGFyZCBwYXJ0cy48XC9zdHJvbmc+IFJvb2ZzLCBzdGFpcnMsIGVhdmVzIGFuZCBmYWxscyB0byB3YXN0ZSBhcmUgbm90IG9uZS1zaG90IGpvYnMuPFwvbGk+PGxpPjxzdHJvbmc+RXhwb3J0IGEgR0xCPFwvc3Ryb25nPiBvbmNlIHRoZSBoaWVyYXJjaHkgaXMgY2xlYW4sIG5vdCBiZWZvcmUuPFwvbGk+PGxpPjxzdHJvbmc+TG9hZCBpdCBpbiBUaHJlZS5qczxcL3N0cm9uZz4gd2l0aCBvcmJpdCBjb250cm9scywgY2xpY2stdG8taXNvbGF0ZSwgYW5kIGEgc2lkZSBwYW5lbCBmb3IgdGhlIGhvbGQgcG9pbnQsIFJGSSBvciBsZXNzb24gbGVhcm5lZC48XC9saT48bGk+PHN0cm9uZz5SZWNvcmQgdGhlIG9yYml0PFwvc3Ryb25nPiBpZiB5b3VyIExNUyBuZWVkcyBhIGxpbmVhciB2aWRlby4gVGhlIDNEIGZpbGUgaXMgdGhlIHNvdXJjZSBhbmQgdGhlIHZpZGVvIGlzIGEgY29weS48XC9saT48XC9vbD4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzNGwifX0seyJpZCI6IjU1YWIwYWUyIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJMYXRlciBvbiwgeW91IGNhbiBsb29rIGF0IEdlb21ldHJ5IE5vZGVzIG9yIHNoYWRlciB3b3JrIGZvciBwYXJhbWV0cmljIGZhY2FkZXMgYW5kIG1hdGVyaWFscywgYnV0IHRoYXQgaXMgY3JhZnQgZm9yIGFmdGVyIHRoZSBmaXJzdCBleHBsYWluZXIuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczRuIn19LHsiaWQiOiIxOWE3YmY3OSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctN2YyODhkNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDIifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJXaGF0IHRoaXMgaXMgbm90In19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWhlYWRpbmciLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzNWgifX0seyJpZCI6IjZlYzUwZGQ0IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJJdCB3aWxsIG5vdCBwcm9kdWNlIHN0cnVjdHVyZSB0aGF0IGNvbXBsaWVzIHdpdGggdGhlIE5hdGlvbmFsIENvbnN0cnVjdGlvbiBDb2RlLiBJdCB3aWxsIG5vdCBzaXplIGEgbGludGVsLCBhbmQgaXQgd2lsbCBub3QgcmVwbGFjZSBhIHRydXNzIGZhYnJpY2F0b3JcdTIwMTlzIHNvZnR3YXJlLiBUcmVhdCB0aGUgc2NlbmUgYXMgYSBzcGF0aWFsIHN0b3J5LCBhbmQga2VlcCBjYWxjdWxhdGlvbnMgaW4gdGhlIHRvb2xzIHRoYXQgb3duIHRoZW0uIElmIHlvdSBvbmx5IG5lZWQgYSBzaW1wbGUgbWFzc2luZyBkaWFncmFtLCBhIHBsYWluIFRocmVlLmpzIHNjZW5lIG1heSBiZSBmYXN0ZXIsIHNvIGJyaW5nIGluIEJsZW5kZXIgd2hlbiB0aGUgbGVhcm5lciBuZWVkcyB0byBzZWUgcGFydHMgc3VjaCBhcyBwbGF0ZXMsIHRydXNzZXMgYW5kIGp1bmN0aW9ucy4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzNXAifX0seyJpZCI6IjNlNWE1Y2IwIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy03ZjI4OGQ3Il19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJoMiJ9LCJ0aXRsZSI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IkZpdmUgZXhwbGFpbmVycyB3b3J0aCBidWlsZGluZyBmaXJzdCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1oZWFkaW5nIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczZoIn19LHsiaWQiOiI2ZDZkZGZiMyIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiRWFjaCBpcyBhIHJldXNhYmxlIEdMQiBwbHVzIGEgdGhpbiB2aWV3ZXIsIHNvIG9uZSBuYW1pbmcgY29udmVudGlvbiBjYW4gc2VydmUgbWFueSB1bml0czoifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzNnAifX0seyJpZCI6IjYxNDAyZDZlIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiI8b2w+PGxpPjxzdHJvbmc+U2xhYi1vbi1ncm91bmQgc2VxdWVuY2U6PFwvc3Ryb25nPiBzZXRvdXQsIGVkZ2UgYmVhbXMsIHZhcG91ciBiYXJyaWVyLCBwb3VyLiBDbGljayBlYWNoIGxheWVyLjxcL2xpPjxsaT48c3Ryb25nPlR3by1zdG9yZXkgbG9hZCBwYXRoOjxcL3N0cm9uZz4gbm90IGVuZ2luZWVyaW5nLCBqdXN0IFx1MjAxY3RoaXMgc2l0cyBvbiB0aGF0Llx1MjAxZDxcL2xpPjxsaT48c3Ryb25nPldldC1hcmVhIGhvbGQgcG9pbnRzOjxcL3N0cm9uZz4gbWVtYnJhbmUsIGZhbGxzLCBmbGFuZ2UsIGZsb29kIHRlc3QsIHdpdGggdGhlIElUUCB0ZXh0IGluIGEgc2lkZSBwYW5lbC48XC9saT48bGk+PHN0cm9uZz5UaGUgcm9vZiB0aGF0IHdlbnQgd3Jvbmc6PFwvc3Ryb25nPiBhIHN0ZWVyZWQgaGlwIGJlc2lkZSBhbiB1bnN1cGVydmlzZWQgb25lLiBQcm9iYWJseSB0aGUgYmVzdCBsZXNzb24gb2YgdGhlIHNldC48XC9saT48bGk+PHN0cm9uZz5TaXRlIGluc3BlY3Rpb24gd2Fsazo8XC9zdHJvbmc+IGFuIFJGSSBwaW5uZWQgdG8gYSBiZWFtLCBhbmQgdGhlIGxlYXJuZXIgZmluZHMgdGhlIGRlZmVjdC48XC9saT48XC9vbD4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzNmwifX0seyJpZCI6IjE0ZTUwNjUzIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJBIGZvbGxvdy11cCBhcnRpY2xlIGNvdmVycyBob3cgdG8gc2V0IHVwIEJsZW5kZXIgTUNQIHNvIHlvdSBjYW4gdHJ5IHRoaXMgeW91cnNlbGYuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczZuIn19LHsiaWQiOiI1M2E1OTA5MCIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctN2YyODhkNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDIifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJMaW5rcyBhbmQgZnVydGhlciByZWFkaW5nIn19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWhlYWRpbmciLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJzN2gifX0seyJpZCI6IjRlYzVkY2E1IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy04ZTE5ZTZmIl19LCJwYXJhZ3JhcGgiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJCbGVuZGVyIE1DUCBpcyBhIHRoaXJkLXBhcnR5IGNvbW11bml0eSBwcm9qZWN0IChNSVQgbGljZW5zZWQpIGFuZCBpcyBub3QgbWFkZSBieSBCbGVuZGVyLiBJdHMgcGFja2FnZSBoYXMgcmVjZW50bHkgYmVlbiByZW5hbWVkIE1DUCBmb3IgQmxlbmRlciwgYW5kIG9sZGVyIHNldHVwcyBrZWVwIHdvcmtpbmcuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczdwIn19LHsiaWQiOiI1ZmQ4NDhhZCIsImVsVHlwZSI6ImUtZmxleGJveCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImUtMWEzNmVjNS03MDNhIl19fSwiZWxlbWVudHMiOlt7ImlkIjoiNjhiMzlkNjgiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLWFmZGY3N2MiXX0sInRleHQiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJNQ1AgZm9yIEJsZW5kZXIgKHdlYnNpdGUpIn0sImxpbmsiOnsiJCR0eXBlIjoibGluayIsInZhbHVlIjp7ImRlc3RpbmF0aW9uIjp7IiQkdHlwZSI6InVybCIsInZhbHVlIjoiaHR0cHM6XC9cL3d3dy5tY3AtZm9yLWJsZW5kZXIuY29tXC8ifSwiaXNUYXJnZXRCbGFuayI6eyIkJHR5cGUiOiJib29sZWFuIiwidmFsdWUiOnRydWV9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJhIn19fX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtYnV0dG9uIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiYjEifX0seyJpZCI6IjYwNjM5MzU3IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1lYjkyNDY3Il19LCJ0ZXh0Ijp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQmxlbmRlciBNQ1Agb24gR2l0SHViIn0sImxpbmsiOnsiJCR0eXBlIjoibGluayIsInZhbHVlIjp7ImRlc3RpbmF0aW9uIjp7IiQkdHlwZSI6InVybCIsInZhbHVlIjoiaHR0cHM6XC9cL2dpdGh1Yi5jb21cL2FodWphc2lkXC9tY3AtZm9yLWJsZW5kZXIifSwiaXNUYXJnZXRCbGFuayI6eyIkJHR5cGUiOiJib29sZWFuIiwidmFsdWUiOnRydWV9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJhIn19fX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtYnV0dG9uIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiYjIifX0seyJpZCI6ImFjMzI0ZDEiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJnLWViOTI0NjciXX0sInRleHQiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJUaHJlZS5qcyJ9LCJsaW5rIjp7IiQkdHlwZSI6ImxpbmsiLCJ2YWx1ZSI6eyJkZXN0aW5hdGlvbiI6eyIkJHR5cGUiOiJ1cmwiLCJ2YWx1ZSI6Imh0dHBzOlwvXC90aHJlZWpzLm9yZ1wvIn0sImlzVGFyZ2V0QmxhbmsiOnsiJCR0eXBlIjoiYm9vbGVhbiIsInZhbHVlIjp0cnVlfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiYSJ9fX19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWJ1dHRvbiIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6ImIzIn19LHsiaWQiOiJlNTAzYWM1IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1lYjkyNDY3Il19LCJ0ZXh0Ijp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiRGlnaXRhbCB0d2luIHBpcGVsaW5lIGV4YW1wbGUifSwibGluayI6eyIkJHR5cGUiOiJsaW5rIiwidmFsdWUiOnsiZGVzdGluYXRpb24iOnsiJCR0eXBlIjoidXJsIiwidmFsdWUiOiJodHRwczpcL1wvZ2l0aHViLmNvbVwvbGVlc3RvdHRcL0RpZ2l0YWxUd2luXC9ibG9iXC9tYXN0ZXJcL2RvY3NcL2JsZW5kZXItbWNwLXBpcGVsaW5lLm1kIn0sImlzVGFyZ2V0QmxhbmsiOnsiJCR0eXBlIjoiYm9vbGVhbiIsInZhbHVlIjp0cnVlfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiYSJ9fX19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWJ1dHRvbiIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6ImI0In19LHsiaWQiOiI0M2Y5MmQxIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1lYjkyNDY3Il19LCJ0ZXh0Ijp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiT3VyIHR3by1zdG9yZXkgYnVpbGQgb24gWCJ9LCJsaW5rIjp7IiQkdHlwZSI6ImxpbmsiLCJ2YWx1ZSI6eyJkZXN0aW5hdGlvbiI6eyIkJHR5cGUiOiJ1cmwiLCJ2YWx1ZSI6Imh0dHBzOlwvXC94LmNvbVwvYWR2YW5jZWRjc2tpbGxzXC9zdGF0dXNcLzIwOTkxNDc4OTU0NTQ5NjU4MjEifSwiaXNUYXJnZXRCbGFuayI6eyIkJHR5cGUiOiJib29sZWFuIiwidmFsdWUiOnRydWV9LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJhIn19fX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtYnV0dG9uIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiYjUifX1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtMWEzNmVjNS03MDNhIjp7ImlkIjoiZS0xYTM2ZWM1LTcwM2EiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7ImRpc3BsYXkiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJmbGV4In0sImZsZXgtZGlyZWN0aW9uIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicm93In0sImdhcCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTIsInVuaXQiOiJweCJ9fSwiZmxleC13cmFwIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoid3JhcCJ9LCJhbGlnbi1pdGVtcyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImNlbnRlciJ9fSwiY3VzdG9tX2NzcyI6bnVsbH1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6ImxidG5zIn19LHsiaWQiOiI0MDlkZGU3NCIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctN2YyODhkNyJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDIifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJCb3R0b20gbGluZSJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1oZWFkaW5nIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczhoIn19LHsiaWQiOiIyOTgyNDU4NiIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctOGUxOWU2ZiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQmxlbmRlciBNQ1AgaXMgdXNlZnVsIGluIGNvbnN0cnVjdGlvbiBlZHVjYXRpb24gYmVjYXVzZSBhIHByYWN0aXRpb25lciB3aG8gYWxyZWFkeSBrbm93cyB0aGUgYnVpbGQgY2FuIGRpcmVjdCBnZW9tZXRyeSBpbiBwbGFpbiBsYW5ndWFnZSwgdGhlbiBoYW5kIGEgbmFtZWQgc2NlbmUgdG8gdGhlIGJyb3dzZXIuIFRocmVlLmpzIG1lYW5zIHRoZSBsZWFybmVyIGRvZXMgbm90IG5lZWQgQmxlbmRlciB0byBpbnNwZWN0IHRoZSByZXN1bHQuIFRoZSBsZXZlcmFnZSBpcyB0aGUgbG9vcDogc3RlZXIgaW4gdGhlIHdvcmtzaG9wLCBleHBsYWluIGluIHRoZSBicm93c2VyLCBhbmQga2VlcCB0aGUgbmFtZXMgYWxpZ25lZCB3aXRoIGhvdyB0aGUgam9iIGlzIGFjdHVhbGx5IGluc3BlY3RlZC4gRG8gbm90IGFzayBpdCB0byBiZSB0aGUgdHJ1c3MgZmFicmljYXRvci4gQXNrIGl0IHRvIHB1dCB0aGUgdHJ1c3MgaW4gdGhlIHJvb20gc28gYSBmaXJzdC15ZWFyIGFwcHJlbnRpY2UgY2FuIHNlZSB3aHkgdGhhdCB0cmFkZSBleGlzdHMuIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoiczhwIn19XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTQxYjFlODZmLWZmZjUiOnsiaWQiOiJlLTQxYjFlODZmLWZmZjUiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7IndpZHRoIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxMDAsInVuaXQiOiIlIn19LCJtYXgtd2lkdGgiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjc2MCwidW5pdCI6InB4In19LCJwYWRkaW5nIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MzIsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjQsInVuaXQiOiJweCJ9fSwiYmxvY2stZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjo0MCwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjI0LCJ1bml0IjoicHgifX19fSwibWFyZ2luIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MCwidW5pdCI6InB4In19LCJpbmxpbmUtZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoiIiwidW5pdCI6ImF1dG8ifX0sImJsb2NrLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MCwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOiIiLCJ1bml0IjoiYXV0byJ9fX19LCJkaXNwbGF5Ijp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiZmxleCJ9LCJmbGV4LWRpcmVjdGlvbiI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImNvbHVtbiJ9LCJnYXAiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjE4LCJ1bml0IjoicHgifX0sImFsaWduLWl0ZW1zIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiZmxleC1zdGFydCJ9fSwiY3VzdG9tX2NzcyI6eyJyYXciOiJkR1Y0ZEMxaGJHbG5ianBzWldaME93PT0ifX1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6ImJvZHkifX0=\\\"][elementor-element k=\\\"a9f88f64fa92a7ac18fffd457c060a7a\\\" data=\\\"eyJpZCI6IjJiY2JlZDQzIiwiZWxUeXBlIjoiZS1mbGV4Ym94Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1hMzkyMDRhIiwiZS03NmM0MTkwNS0xMGEwIl19fSwiZWxlbWVudHMiOlt7ImlkIjoiNmM2ZjFjOSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctODI0MTVmNSJdfSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiaDIifSwidGl0bGUiOnsiJCR0eXBlIjoiZXNjYXBlZC1odG1sIiwidmFsdWUiOiJLZWVwIHJlYWRpbmcifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6Im1oIn19LHsiaWQiOiIyOWRlYzNlMSIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctNDAxMTIwNSJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiTW9yZSBvbiBBSSwgY29uc3RydWN0aW9uLCBlZHVjYXRpb24gYW5kIHByb2plY3QgbWFuYWdlbWVudC4ifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicCJ9fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1wYXJhZ3JhcGgiLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJtcCJ9fSx7ImlkIjoiNGUwMmRjMTgiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLTViMWJjZjgtYjhlYSJdfX0sImVsZW1lbnRzIjpbeyJpZCI6IjdmNTM1OWUyIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1hZmRmNzdjIl19LCJ0ZXh0Ijp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQnJvd3NlIGFsbCBhcnRpY2xlcyJ9LCJsaW5rIjp7IiQkdHlwZSI6ImxpbmsiLCJ2YWx1ZSI6eyJkZXN0aW5hdGlvbiI6eyIkJHR5cGUiOiJ1cmwiLCJ2YWx1ZSI6IlwvP3BhZ2VfaWQ9NzE1In0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImEifX19fSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiZS1idXR0b24iLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJtYjEifX0seyJpZCI6IjNhOGQ0YTRkIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1lYjkyNDY3Il19LCJ0ZXh0Ijp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQUkgcmVzb3VyY2VzIn0sImxpbmsiOnsiJCR0eXBlIjoibGluayIsInZhbHVlIjp7ImRlc3RpbmF0aW9uIjp7IiQkdHlwZSI6InVybCIsInZhbHVlIjoiXC8\\\/cGFnZV9pZD00MzAifSwidGFnIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiYSJ9fX19LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJlLWJ1dHRvbiIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6Im1iMiJ9fV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS01YjFiY2Y4LWI4ZWEiOnsiaWQiOiJlLTViMWJjZjgtYjhlYSIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsibWFyZ2luIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6OCwidW5pdCI6InB4In19fX0sImRpc3BsYXkiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJmbGV4In0sImZsZXgtZGlyZWN0aW9uIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoicm93In0sImdhcCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTQsInVuaXQiOiJweCJ9fSwiZmxleC13cmFwIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoid3JhcCJ9LCJqdXN0aWZ5LWNvbnRlbnQiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjZW50ZXIifSwiYWxpZ24taXRlbXMiOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjZW50ZXIifX0sImN1c3RvbV9jc3MiOm51bGx9XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJtYnRucyJ9fV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS03NmM0MTkwNS0xMGEwIjp7ImlkIjoiZS03NmM0MTkwNS0xMGEwIiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJwYWRkaW5nIjp7IiQkdHlwZSI6ImRpbWVuc2lvbnMiLCJ2YWx1ZSI6eyJibG9jay1zdGFydCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6NjQsInVuaXQiOiJweCJ9fSwiaW5saW5lLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MjQsInVuaXQiOiJweCJ9fSwiYmxvY2stZW5kIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjo2NCwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjI0LCJ1bml0IjoicHgifX19fSwiZ2FwIjp7IiQkdHlwZSI6InNpemUiLCJ2YWx1ZSI6eyJzaXplIjoxNCwidW5pdCI6InB4In19fSwiY3VzdG9tX2NzcyI6bnVsbH1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6Im1vcmUifX0=\\\"][elementor-element k=\\\"a9f88f64fa92a7ac18fffd457c060a7a\\\" data=\\\"eyJpZCI6IjVhOTRhOGMxIiwiZWxUeXBlIjoiZS1mbGV4Ym94Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy1jYjFkYzhjIl19fSwiZWxlbWVudHMiOlt7ImlkIjoiMTk1YjUyYjUiLCJlbFR5cGUiOiJlLWRpdi1ibG9jayIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctNDk3NGE1ZiJdfX0sImVsZW1lbnRzIjpbeyJpZCI6IjEwM2IxNTQxIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiY2xhc3NlcyI6eyIkJHR5cGUiOiJjbGFzc2VzIiwidmFsdWUiOlsiZy02MzlhNjQyIl19LCJ0YWciOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJoMiJ9LCJ0aXRsZSI6eyIkJHR5cGUiOiJlc2NhcGVkLWh0bWwiLCJ2YWx1ZSI6IlVzZSBBSSBhcyBhIGd1aWRlLCBub3QgdGhlIGZpbmFsIHdvcmQifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtaGVhZGluZyIsInN0eWxlcyI6W10sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6eyJ0aXRsZSI6Im50In19LHsiaWQiOiI0N2E0OTc1MyIsImVsVHlwZSI6IndpZGdldCIsInNldHRpbmdzIjp7ImNsYXNzZXMiOnsiJCR0eXBlIjoiY2xhc3NlcyIsInZhbHVlIjpbImctM2Y0YzNlMiJdfSwicGFyYWdyYXBoIjp7IiQkdHlwZSI6ImVzY2FwZWQtaHRtbCIsInZhbHVlIjoiQUkgaXMgcG93ZXJmdWwsIGJ1dCBpdCBjYW4gYmUgd3Jvbmcgb3Igb3V0IG9mIGRhdGUsIGFuZCBpdCBkb2VzIG5vdCBwcm9kdWNlIGNvbXBsaWFudCBkZXNpZ25zLiBBbHdheXMgcmV2aWV3IHRoZSBvdXRwdXRzIHlvdXJzZWxmLiBNYWtlIHN1cmUgYW55IGNvZGVzLCBzdGFuZGFyZHMgb3IgcmVndWxhdGlvbnMgaW52b2x2ZWQgYXJlIGN1cnJlbnQgYW5kIG1hdGNoIHlvdXIgbG9jYWwgc3BlY2lmaWNhdGlvbnMgYmVmb3JlIHlvdSByZWx5IG9uIHRoZW0uIn0sInRhZyI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6InAifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImUtcGFyYWdyYXBoIiwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoibnAifX1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjpbXSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjp7InRpdGxlIjoibmJveCJ9fV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOltdLCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOnsidGl0bGUiOiJub3RlIn19\\\"]\",\"scripts\":[\"elementor-frontend\"],\"styles\":[]}}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:260:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:7:{i:0;s:11:\"core\/search\";i:1;s:10:\"core\/group\";i:2;s:12:\"core\/heading\";i:3;s:17:\"core\/latest-posts\";i:4;s:20:\"core\/latest-comments\";i:5;s:13:\"core\/archives\";i:6;s:15:\"core\/categories\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";i:1792206783;s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"DG@ACS","author_link":"https:\/\/advancedcskills.com\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"Blender MCP lets an AI assistant build named 3D models that Three.js can put in a browser. What it takes to make construction training explainers, what broke on a real two-storey, and five to build first.","_links":{"self":[{"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/posts\/2311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2311"}],"version-history":[{"count":5,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/posts\/2311\/revisions"}],"predecessor-version":[{"id":2316,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=\/wp\/v2\/posts\/2311\/revisions\/2316"}],"wp:attachment":[{"href":"https:\/\/advancedcskills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/advancedcskills.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}